Clean up some code in Base and MetaIndex

This commit is contained in:
Myles 2016-03-22 16:56:36 +00:00
parent bae3599388
commit eccbb567e8
2 changed files with 2 additions and 3 deletions

View File

@ -41,8 +41,6 @@ public class BaseProtocol extends Protocol {
JSONObject json = (JSONObject) new JSONParser().parse(originalStatus);
JSONObject version = (JSONObject) json.get("version");
System.out.println("Calculating " + info.getProtocolVersion());
// TODO: Make it so the detection doesn't base off just ping :)
if (ProtocolRegistry.SERVER_PROTOCOL == -1) {
Long original = (Long) version.get("protocol");
ProtocolRegistry.SERVER_PROTOCOL = original.intValue();
@ -151,6 +149,7 @@ public class BaseProtocol extends Protocol {
@Override
protected void registerListeners() {
final ViaVersionPlugin plugin = (ViaVersionPlugin) Bukkit.getPluginManager().getPlugin("ViaVersion");
Bukkit.getPluginManager().registerEvents(new Listener() {
@EventHandler
public void onPlayerQuit(PlayerQuitEvent e) {

View File

@ -59,7 +59,7 @@ public enum MetaIndex {
// sheep
SHEEP_COLOR(Sheep.class, 16, Type.Byte, 12, NewType.Byte),
// villager
VILLAGER_PROFESSION(Villager.class, 16, Type.Int, 12, NewType.VarInt), // TODO write this to wiki.vg
VILLAGER_PROFESSION(Villager.class, 16, Type.Int, 12, NewType.VarInt),
// enderman
ENDERMAN_BLOCK(Enderman.class, 16, Type.Short, 11, NewType.BlockID), // special case
ENDERMAN_BLOCKDATA(Enderman.class, 17, Type.Byte, 11, NewType.BlockID), // special case