Home›Java›Mods›VersionInfo
VersionInfo ​

What does this plugin allow you to do?

1 - ViaVersion has /viaversion list, which gives you the list of all the online players organized by their versions. This can be a hassle if your server has for example 500 players and you want to know the version of just one of them. This plugin allows you to see the version of a specific player, instead of just giving you the full player list.

[​IMG]

2 - This plugin allows you to send a message to the player when they join, according to their version (for example, if the player joins using 1.8, it will say they joined with 1.8).
This is globally disabled by default on config.yml, but you can enable, customize the messages and enable or disable specific version messages.

[​IMG]


Supported platforms at the moment:
(In theory this plugin should work on server software that implements Bukkit API and that are supported by ViaVersion, but this might be wrong.)
This plugin should support since version 1.8.8 until 1.13.2. Also, if ViaVersion is installed on BungeeCord, this plugin has to be on BungeeCord. If it's on Spigot, this plugin goes on Spigot.

[​IMG]

Permissions:
Configuration:
(P.S: might be outdated since I don't give a lot of attention to this)
Spoiler: Config.yml
Code (Text):

########################
#                      #
#  VersionInfo Config  #
#                      #
########################
#
# This is VersionInfo's config.
# Here you can set the messages you want to send to the players when they join with a specific version.
# On the messages, if you wish to use ' , put it like '' , since ' marks the beginning and the end of the string.
# You can also put colors on your messages,  use the & symbol for them.

# Global switch, you can enable or disable all the custom join messages (disabled by default).
joinmessages-enabled: false

# Message sent to 1.8.X players.
1_8_X-enabled: true
1_8_X-message: '&6[&eVersionInfo&6] &fYou joined using Minecraft &b1.8.X&f.'

# Message sent to 1.9 players.
1_9-enabled: true
1_9-message: '&6[&eVersionInfo&6] &fYou joined using Minecraft &b1.9&f.'

# Message sent to 1.9.1 players.
1_9_1-enabled: true
1_9_1-message: '&6[&eVersionInfo&6] &fYou joined using Minecraft &b1.9.1&f.'

# Message sent to 1.9.2 players.
1_9_2-enabled: true
1_9_2-message: '&6[&eVersionInfo&6] &fYou joined using Minecraft &b1.9.2&f.'

# Message sent to 1.9.3/1.9.4 players.
1_9_3or4-enabled: true
1_9_3or4-message: '&6[&eVersionInfo&6] &fYou joined using Minecraft &b1.9.3&f/&b1.9.4&f.'

# Message sent to 1.10.X players.
1_10_X-enabled: true
1_10_X-message: '&6[&eVersionInfo&6] &fYou joined using Minecraft &b1.10.X&f.'

# Message sent to 1.11 players.
1_11-enabled: true
1_11-message: '&6[&eVersionInfo&6] &fYou joined using Minecraft &b1.11&f.'

# Message sent to 1.11.1/1.11.2 players.
1_11_1or2-enabled: true
1_11_1or2-message: '&6[&eVersionInfo&6] &fYou joined using Minecraft &b1.11.1&f/&b1.11.2&f.'

# Message sent to 1.12 players.
1_12-enabled: true
1_12-message: '&6[&eVersionInfo&6] &fYou joined using Minecraft &b1.12&f.'

# Message sent to 1.12.1 players.
1_12_1-enabled: true
1_12_1-message: '&6[&eVersionInfo&6] &fYou joined using Minecraft &b1.12.1&f.'

# Message sent to 1.12.2 players.
1_12_2-enabled: true
1_12_2-message: '&6[&eVersionInfo&6] &fYou joined using Minecraft &b1.12.2&f.'

# Message sent to 1.13-pre1 players.
1_13-pre1-enabled: true
1_13-pre1-message: '&6[&eVersionInfo&6] &fYou joined using Minecraft &b1.13-pre1&f.'

# Message sent if version is lower than 1.8.X (if by any case you support 1.7.10 or lower using ProtocolSupport or whatever).
lowerthan-enabled: true
lowerthan-message: '&6[&eVersionInfo&6] &fYou joined using a version that is lower than &b1.8.X&f.'

# Message sent if version is higher than 18w20b (if Minecraft gets a new update and the plugin can't recognize it).
higherthan-enabled: true
higherthan-message: '&6[&eVersionInfo&6] &fYou joined using a version that is higher than &b1.13-pre1&f.'





# This is the config version.
# Only the plugin itself should mess with it. DO NOT CHANGE IT YOURSELF, or else the config file will reset.
config-version: 12

 

Requirements:
You can also use this plugin if you have ViaBackwards and/or ViaRewind installed.

This plugin uses bStats metrics to collect anonymous data about your server. At the moment, we only collect the default data bStats usually collects:
If you're still that paranoid about privacy you can always disable bStats in plugins/bStats/config.yml, however you will be also disabling metrics for every other plugin that uses bStats in your server.

Ideas for the future:
  1. Maybe add an option to send a customizable message to the player when they join using a specific version. (Available since version 1.2);
  2. Maybe support ProtocolSupport.
If you find any bugs and want them to be solved, report them here . Please don't use the reviews section to do it.

Don't forget to rate the plugin if you liked it!

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

VersionInfo is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9, 1.10 and newer. Downloaded 5,046 times (via Spigot). Download it and open it directly in the game.

Explore more