Commit 88836e2372fa3493865cce06d831a44d65a17ade
1 parent
7739602f
Quick and dirty 1.9.4 update
Showing
17 changed files
with
261 additions
and
261 deletions
gradle.properties
... | ... | @@ -5,6 +5,6 @@ description=LiteLoader |
5 | 5 | url=http://www.liteloader.com |
6 | 6 | organization=LiteLoader |
7 | 7 | buildType=SNAPSHOT |
8 | -buildVersion=1.9 | |
9 | -mcVersion=1.9 | |
10 | -mcMappings=snapshot_20160411 | |
11 | 8 | \ No newline at end of file |
9 | +buildVersion=1.9.4 | |
10 | +mcVersion=1.9.4 | |
11 | +mcMappings=snapshot_custom | |
12 | 12 | \ No newline at end of file | ... | ... |
src/client/java/com/mumfrey/liteloader/client/ClientPluginChannelsClient.java
... | ... | @@ -113,9 +113,9 @@ public class ClientPluginChannelsClient extends ClientPluginChannels |
113 | 113 | { |
114 | 114 | Minecraft minecraft = Minecraft.getMinecraft(); |
115 | 115 | |
116 | - if (minecraft.thePlayer != null && minecraft.thePlayer.sendQueue != null) | |
116 | + if (minecraft.thePlayer != null && minecraft.thePlayer.connection != null) | |
117 | 117 | { |
118 | - minecraft.thePlayer.sendQueue.addToSendQueue(payload); | |
118 | + minecraft.thePlayer.connection.sendPacket(payload); | |
119 | 119 | return true; |
120 | 120 | } |
121 | 121 | } | ... | ... |
src/client/java/com/mumfrey/liteloader/client/mixin/MixinIntIdentityHashBiMap.java
... | ... | @@ -15,13 +15,13 @@ import net.minecraft.util.IntIdentityHashBiMap; |
15 | 15 | @Mixin(IntIdentityHashBiMap.class) |
16 | 16 | public abstract class MixinIntIdentityHashBiMap<V> implements IIntIdentityHashBiMap<V> |
17 | 17 | { |
18 | - @Shadow private V[] objectArray; | |
19 | - @Shadow private int[] intKeys; | |
20 | - @Shadow private V[] intToObjects; | |
21 | - @Shadow private int field_186821_e; | |
18 | + @Shadow private V[] keys; | |
19 | + @Shadow private int[] values; | |
20 | + @Shadow private V[] byId; | |
21 | + @Shadow private int nextFreeIndex; | |
22 | 22 | @Shadow private int mapSize; |
23 | 23 | |
24 | - @Shadow private int func_186816_b(V object, int hash) | |
24 | + @Shadow private int getIndex(V object, int hash) | |
25 | 25 | { |
26 | 26 | return -1; |
27 | 27 | } |
... | ... | @@ -34,10 +34,10 @@ public abstract class MixinIntIdentityHashBiMap<V> implements IIntIdentityHashBi |
34 | 34 | @Override |
35 | 35 | public void removeObject(V object) |
36 | 36 | { |
37 | - int index = this.func_186816_b(object, this.hashObject(object)); | |
38 | - int intKey = this.intKeys[index]; | |
39 | - this.objectArray[index] = null; | |
40 | - this.intKeys[index] = 0; | |
41 | - this.intToObjects[intKey] = null; | |
37 | + int index = this.getIndex(object, this.hashObject(object)); | |
38 | + int intKey = this.values[index]; | |
39 | + this.keys[index] = null; | |
40 | + this.values[index] = 0; | |
41 | + this.byId[intKey] = null; | |
42 | 42 | } |
43 | 43 | } | ... | ... |
src/client/java/com/mumfrey/liteloader/client/mixin/MixinNetHandlerLoginClient.java
... | ... | @@ -5,6 +5,7 @@ |
5 | 5 | */ |
6 | 6 | package com.mumfrey.liteloader.client.mixin; |
7 | 7 | |
8 | +import org.spongepowered.asm.mixin.Final; | |
8 | 9 | import org.spongepowered.asm.mixin.Mixin; |
9 | 10 | import org.spongepowered.asm.mixin.Shadow; |
10 | 11 | |
... | ... | @@ -16,7 +17,7 @@ import net.minecraft.network.NetworkManager; |
16 | 17 | @Mixin(NetHandlerLoginClient.class) |
17 | 18 | public abstract class MixinNetHandlerLoginClient implements IClientNetLoginHandler |
18 | 19 | { |
19 | - @Shadow private NetworkManager networkManager; | |
20 | + @Shadow @Final private NetworkManager networkManager; | |
20 | 21 | |
21 | 22 | @Override |
22 | 23 | public NetworkManager getNetMgr() | ... | ... |
src/client/java/com/mumfrey/liteloader/resources/InternalResourcePack.java
... | ... | @@ -13,7 +13,7 @@ import java.util.Set; |
13 | 13 | |
14 | 14 | import net.minecraft.client.resources.IResourcePack; |
15 | 15 | import net.minecraft.client.resources.data.IMetadataSection; |
16 | -import net.minecraft.client.resources.data.IMetadataSerializer; | |
16 | +import net.minecraft.client.resources.data.MetadataSerializer; | |
17 | 17 | import net.minecraft.util.ResourceLocation; |
18 | 18 | |
19 | 19 | /** |
... | ... | @@ -101,7 +101,7 @@ public class InternalResourcePack implements IResourcePack |
101 | 101 | * java.lang.String) |
102 | 102 | */ |
103 | 103 | @Override |
104 | - public <T extends IMetadataSection> T getPackMetadata(IMetadataSerializer par1MetadataSerializer, String par2Str) throws IOException | |
104 | + public <T extends IMetadataSection> T getPackMetadata(MetadataSerializer par1MetadataSerializer, String par2Str) throws IOException | |
105 | 105 | { |
106 | 106 | return null; |
107 | 107 | } | ... | ... |
src/client/java/com/mumfrey/liteloader/resources/ModResourcePack.java
... | ... | @@ -10,7 +10,7 @@ import java.io.IOException; |
10 | 10 | |
11 | 11 | import net.minecraft.client.resources.FileResourcePack; |
12 | 12 | import net.minecraft.client.resources.data.IMetadataSection; |
13 | -import net.minecraft.client.resources.data.IMetadataSerializer; | |
13 | +import net.minecraft.client.resources.data.MetadataSerializer; | |
14 | 14 | |
15 | 15 | /** |
16 | 16 | * Resource pack which wraps a mod file |
... | ... | @@ -40,7 +40,7 @@ public class ModResourcePack extends FileResourcePack |
40 | 40 | * java.lang.String) |
41 | 41 | */ |
42 | 42 | @Override |
43 | - public <T extends IMetadataSection> T getPackMetadata(IMetadataSerializer metadataSerializer, String metadataSectionName) throws IOException | |
43 | + public <T extends IMetadataSection> T getPackMetadata(MetadataSerializer metadataSerializer, String metadataSectionName) throws IOException | |
44 | 44 | { |
45 | 45 | try |
46 | 46 | { | ... | ... |
src/client/java/com/mumfrey/liteloader/resources/ModResourcePackDir.java
... | ... | @@ -10,7 +10,7 @@ import java.io.IOException; |
10 | 10 | |
11 | 11 | import net.minecraft.client.resources.FolderResourcePack; |
12 | 12 | import net.minecraft.client.resources.data.IMetadataSection; |
13 | -import net.minecraft.client.resources.data.IMetadataSerializer; | |
13 | +import net.minecraft.client.resources.data.MetadataSerializer; | |
14 | 14 | |
15 | 15 | /** |
16 | 16 | * Resource pack which wraps a mod directory on the classpath |
... | ... | @@ -40,7 +40,7 @@ public class ModResourcePackDir extends FolderResourcePack |
40 | 40 | * java.lang.String) |
41 | 41 | */ |
42 | 42 | @Override |
43 | - public <T extends IMetadataSection> T getPackMetadata(IMetadataSerializer metadataSerializer, String metadataSectionName) throws IOException | |
43 | + public <T extends IMetadataSection> T getPackMetadata(MetadataSerializer metadataSerializer, String metadataSectionName) throws IOException | |
44 | 44 | { |
45 | 45 | try |
46 | 46 | { | ... | ... |
src/main/java/com/mumfrey/liteloader/common/mixin/MixinNetHandlerPlayServer.java
... | ... | @@ -20,8 +20,8 @@ import com.mumfrey.liteloader.core.Proxy; |
20 | 20 | import net.minecraft.network.NetHandlerPlayServer; |
21 | 21 | import net.minecraft.network.play.client.CPacketAnimation; |
22 | 22 | import net.minecraft.network.play.client.CPacketPlayer; |
23 | -import net.minecraft.network.play.client.CPacketPlayerBlockPlacement; | |
24 | 23 | import net.minecraft.network.play.client.CPacketPlayerDigging; |
24 | +import net.minecraft.network.play.client.CPacketPlayerTryUseItem; | |
25 | 25 | import net.minecraft.util.math.Vec3d; |
26 | 26 | import net.minecraft.world.WorldServer; |
27 | 27 | |
... | ... | @@ -29,10 +29,10 @@ import net.minecraft.world.WorldServer; |
29 | 29 | public abstract class MixinNetHandlerPlayServer implements ITeleportHandler |
30 | 30 | { |
31 | 31 | @Shadow private int teleportId; |
32 | - @Shadow private Vec3d field_184362_y; | |
32 | + @Shadow private Vec3d targetPos; | |
33 | 33 | |
34 | 34 | @Inject( |
35 | - method = "processPlayerBlockPlacement(Lnet/minecraft/network/play/client/CPacketPlayerBlockPlacement;)V", | |
35 | + method = "processPlayerBlockPlacement(Lnet/minecraft/network/play/client/CPacketPlayerTryUseItem;)V", | |
36 | 36 | cancellable = true, |
37 | 37 | at = @At( |
38 | 38 | value = "INVOKE", |
... | ... | @@ -41,7 +41,7 @@ public abstract class MixinNetHandlerPlayServer implements ITeleportHandler |
41 | 41 | + "(Lnet/minecraft/network/Packet;Lnet/minecraft/network/INetHandler;Lnet/minecraft/util/IThreadListener;)V" |
42 | 42 | ) |
43 | 43 | ) |
44 | - private void onPlaceBlock(CPacketPlayerBlockPlacement packetIn, CallbackInfo ci) | |
44 | + private void onPlaceBlock(CPacketPlayerTryUseItem packetIn, CallbackInfo ci) | |
45 | 45 | { |
46 | 46 | Proxy.onPlaceBlock(ci, (NetHandlerPlayServer)(Object)this, packetIn); |
47 | 47 | } |
... | ... | @@ -95,7 +95,7 @@ public abstract class MixinNetHandlerPlayServer implements ITeleportHandler |
95 | 95 | @Override |
96 | 96 | public int beginTeleport(Vec3d location) |
97 | 97 | { |
98 | - this.field_184362_y = location; | |
98 | + this.targetPos = location; | |
99 | 99 | |
100 | 100 | if (++this.teleportId == Integer.MAX_VALUE) |
101 | 101 | { | ... | ... |
src/main/java/com/mumfrey/liteloader/core/LiteLoader.java
... | ... | @@ -1012,9 +1012,9 @@ public final class LiteLoader |
1012 | 1012 | private static void populateCrashReport(CrashReport crashReport) |
1013 | 1013 | { |
1014 | 1014 | CrashReportCategory category = crashReport.getCategory(); // crashReport.makeCategoryDepth("Mod System Details", 1); |
1015 | - category.addCrashSectionCallable("Mod Pack", new CallableLiteLoaderBrand(crashReport)); | |
1016 | - category.addCrashSectionCallable("LiteLoader Mods", new CallableLiteLoaderMods(crashReport)); | |
1017 | - category.addCrashSectionCallable("LaunchWrapper", new CallableLaunchWrapper(crashReport)); | |
1015 | + category.addCrashSection("Mod Pack", new CallableLiteLoaderBrand(crashReport)); | |
1016 | + category.addCrashSection("LiteLoader Mods", new CallableLiteLoaderMods(crashReport)); | |
1017 | + category.addCrashSection("LaunchWrapper", new CallableLaunchWrapper(crashReport)); | |
1018 | 1018 | } |
1019 | 1019 | |
1020 | 1020 | static final void createInstance(LoaderEnvironment environment, LoaderProperties properties, LaunchClassLoader classLoader) | ... | ... |
src/main/java/com/mumfrey/liteloader/core/LiteLoaderEventBroker.java
... | ... | @@ -411,7 +411,7 @@ public abstract class LiteLoaderEventBroker<TClient, TServer extends MinecraftSe |
411 | 411 | if (!this.onPlayerInteract(InteractType.PLACE_BLOCK_MAYBE, player, hand, player.getHeldItem(hand), pos, facing)) |
412 | 412 | { |
413 | 413 | SPacketBlockChange cancellation = new SPacketBlockChange(player.worldObj, pos.offset(facing)); |
414 | - netHandler.playerEntity.playerNetServerHandler.sendPacket(cancellation); | |
414 | + netHandler.playerEntity.connection.sendPacket(cancellation); | |
415 | 415 | player.sendContainerToPlayer(player.inventoryContainer); |
416 | 416 | return false; |
417 | 417 | } |
... | ... | @@ -429,7 +429,7 @@ public abstract class LiteLoaderEventBroker<TClient, TServer extends MinecraftSe |
429 | 429 | if (!this.onPlayerInteract(action, player, EnumHand.MAIN_HAND, player.getHeldItemMainhand(), pos, EnumFacing.SOUTH)) |
430 | 430 | { |
431 | 431 | SPacketBlockChange cancellation = new SPacketBlockChange(player.worldObj, pos); |
432 | - netHandler.playerEntity.playerNetServerHandler.sendPacket(cancellation); | |
432 | + netHandler.playerEntity.connection.sendPacket(cancellation); | |
433 | 433 | return false; |
434 | 434 | } |
435 | 435 | |
... | ... | @@ -441,7 +441,7 @@ public abstract class LiteLoaderEventBroker<TClient, TServer extends MinecraftSe |
441 | 441 | if (!this.onPlayerInteract(InteractType.PLACE_BLOCK_MAYBE, player, hand, stack, pos, side)) |
442 | 442 | { |
443 | 443 | SPacketBlockChange cancellation = new SPacketBlockChange(player.worldObj, pos); |
444 | - player.playerNetServerHandler.sendPacket(cancellation); | |
444 | + player.connection.sendPacket(cancellation); | |
445 | 445 | return false; |
446 | 446 | } |
447 | 447 | |
... | ... | @@ -454,7 +454,7 @@ public abstract class LiteLoaderEventBroker<TClient, TServer extends MinecraftSe |
454 | 454 | if (!this.onPlayerInteract(InteractType.LEFT_CLICK_BLOCK, player, EnumHand.MAIN_HAND, player.getHeldItemMainhand(), pos, side)) |
455 | 455 | { |
456 | 456 | SPacketBlockChange cancellation = new SPacketBlockChange(manager.theWorld, pos); |
457 | - player.playerNetServerHandler.sendPacket(cancellation); | |
457 | + player.connection.sendPacket(cancellation); | |
458 | 458 | return false; |
459 | 459 | } |
460 | 460 | |
... | ... | @@ -491,9 +491,9 @@ public abstract class LiteLoaderEventBroker<TClient, TServer extends MinecraftSe |
491 | 491 | |
492 | 492 | if (!this.playerMoveListeners.all().onPlayerMove(player, from, to, pos)) |
493 | 493 | { |
494 | - int teleportId = ((ITeleportHandler)player.playerNetServerHandler).beginTeleport(from); | |
494 | + int teleportId = ((ITeleportHandler)player.connection).beginTeleport(from); | |
495 | 495 | player.setPositionAndRotation(from.xCoord, from.yCoord, from.zCoord, player.prevRotationYaw, player.prevRotationPitch); |
496 | - player.playerNetServerHandler.sendPacket(new SPacketPlayerPosLook(from.xCoord, from.yCoord, from.zCoord, | |
496 | + player.connection.sendPacket(new SPacketPlayerPosLook(from.xCoord, from.yCoord, from.zCoord, | |
497 | 497 | player.prevRotationYaw, player.prevRotationPitch, Collections.<EnumFlags>emptySet(), teleportId)); |
498 | 498 | return false; |
499 | 499 | } | ... | ... |
src/main/java/com/mumfrey/liteloader/core/LiteLoaderVersion.java
... | ... | @@ -12,7 +12,7 @@ import java.util.Set; |
12 | 12 | * LiteLoader version table |
13 | 13 | * |
14 | 14 | * @author Adam Mummery-Smith |
15 | - * @version 1.9.0_00 | |
15 | + * @version 1.9.4_00 | |
16 | 16 | */ |
17 | 17 | public enum LiteLoaderVersion |
18 | 18 | { |
... | ... | @@ -45,7 +45,8 @@ public enum LiteLoaderVersion |
45 | 45 | MC_1_7_10_R4(31, 1414368553, "1.7.10", "1.7.10_04", "1.7.10", "1.7.10_03", "1.7.10_04"), |
46 | 46 | MC_1_8_0_R0(32, 0, "1.8", "1.8.0", "1.8", "1.8.0"), |
47 | 47 | MC_1_8_9_R0(34, 0, "1.8.9", "1.8.9", "1.8.9"), |
48 | - MC_1_9_0_R0(35, 0, "1.9", "1.9.0", "1.9", "1.9.0"); | |
48 | + MC_1_9_4_R0(35, 0, "1.9", "1.9.0", "1.9", "1.9.0"), | |
49 | + MC_1_9_0_R0(36, 0, "1.9.4", "1.9.4", "1.9.4"); | |
49 | 50 | |
50 | 51 | /** |
51 | 52 | * Current loader version | ... | ... |
src/main/java/com/mumfrey/liteloader/core/Proxy.java
... | ... | @@ -18,9 +18,9 @@ import net.minecraft.network.NetHandlerPlayServer; |
18 | 18 | import net.minecraft.network.NetworkManager; |
19 | 19 | import net.minecraft.network.play.client.CPacketAnimation; |
20 | 20 | import net.minecraft.network.play.client.CPacketPlayer; |
21 | -import net.minecraft.network.play.client.CPacketPlayerBlockPlacement; | |
22 | 21 | import net.minecraft.network.play.client.CPacketPlayerDigging; |
23 | 22 | import net.minecraft.network.play.client.CPacketPlayerDigging.Action; |
23 | +import net.minecraft.network.play.client.CPacketPlayerTryUseItem; | |
24 | 24 | import net.minecraft.server.MinecraftServer; |
25 | 25 | import net.minecraft.server.management.PlayerInteractionManager; |
26 | 26 | import net.minecraft.server.management.PlayerList; |
... | ... | @@ -79,7 +79,7 @@ public abstract class Proxy |
79 | 79 | Proxy.broker.onServerTick(mcServer); |
80 | 80 | } |
81 | 81 | |
82 | - public static void onPlaceBlock(CallbackInfo ci, NetHandlerPlayServer netHandler, CPacketPlayerBlockPlacement packet) | |
82 | + public static void onPlaceBlock(CallbackInfo ci, NetHandlerPlayServer netHandler, CPacketPlayerTryUseItem packet) | |
83 | 83 | { |
84 | 84 | // Potentially not needed any more |
85 | 85 | // if (!Proxy.broker.onPlaceBlock(netHandler, netHandler.playerEntity, packet.getPosition(), | ... | ... |
src/main/java/com/mumfrey/liteloader/core/ServerPluginChannels.java
... | ... | @@ -254,9 +254,9 @@ public class ServerPluginChannels extends PluginChannels<ServerPluginChannelList |
254 | 254 | { |
255 | 255 | try |
256 | 256 | { |
257 | - if (recipient != null && recipient.playerNetServerHandler != null) | |
257 | + if (recipient != null && recipient.connection != null) | |
258 | 258 | { |
259 | - recipient.playerNetServerHandler.sendPacket(payload); | |
259 | + recipient.connection.sendPacket(payload); | |
260 | 260 | return true; |
261 | 261 | } |
262 | 262 | } | ... | ... |
src/main/java/com/mumfrey/liteloader/core/event/EventProxy.java
... | ... | @@ -204,7 +204,7 @@ public final class EventProxy |
204 | 204 | { |
205 | 205 | CrashReportCategory category = crashReport.makeCategoryDepth("Event Handler Error", 1); |
206 | 206 | |
207 | - category.addCrashSectionCallable(EventProxy.error, new Callable<String>() | |
207 | + category.addCrashSection(EventProxy.error, new Callable<String>() | |
208 | 208 | { |
209 | 209 | @Override |
210 | 210 | public String call() throws Exception | ... | ... |
src/main/java/com/mumfrey/liteloader/core/runtime/Obf.java
... | ... | @@ -17,7 +17,7 @@ import org.spongepowered.asm.obfuscation.SrgMethod; |
17 | 17 | * Centralised obfuscation table for LiteLoader |
18 | 18 | * |
19 | 19 | * @author Adam Mummery-Smith |
20 | - * TODO Obfuscation 1.9 | |
20 | + * TODO Obfuscation 1.9.4 | |
21 | 21 | */ |
22 | 22 | public class Obf |
23 | 23 | { |
... | ... | @@ -43,14 +43,14 @@ public class Obf |
43 | 43 | |
44 | 44 | // Classes |
45 | 45 | // ----------------------------------------------------------------------------------------- |
46 | - public static final Obf Minecraft = new Obf("net.minecraft.client.Minecraft", "bcf" ); | |
47 | - public static final Obf EntityRenderer = new Obf("net.minecraft.client.renderer.EntityRenderer", "bng" ); | |
46 | + public static final Obf Minecraft = new Obf("net.minecraft.client.Minecraft", "bcd" ); | |
47 | + public static final Obf EntityRenderer = new Obf("net.minecraft.client.renderer.EntityRenderer", "bnd" ); | |
48 | 48 | public static final Obf Blocks = new Obf("net.minecraft.init.Blocks", "aju" ); |
49 | 49 | public static final Obf CrashReport$6 = new Obf("net.minecraft.crash.CrashReport$6", "b$6" ); |
50 | - public static final Obf INetHandler = new Obf("net.minecraft.network.INetHandler", "ep" ); | |
50 | + public static final Obf INetHandler = new Obf("net.minecraft.network.INetHandler", "er" ); | |
51 | 51 | public static final Obf Items = new Obf("net.minecraft.init.Items", "ads" ); |
52 | 52 | public static final Obf Profiler = new Obf("net.minecraft.profiler.Profiler", "oo" ); |
53 | - public static final Obf TileEntity = new Obf("net.minecraft.tileentity.TileEntity", "apw" ); | |
53 | + public static final Obf TileEntity = new Obf("net.minecraft.tileentity.TileEntity", "apv" ); | |
54 | 54 | |
55 | 55 | // Fields |
56 | 56 | // ----------------------------------------------------------------------------------------- | ... | ... |
src/main/java/com/mumfrey/liteloader/core/runtime/Packets.java
... | ... | @@ -12,7 +12,7 @@ import java.util.Map; |
12 | 12 | * Packet obfuscation table |
13 | 13 | * |
14 | 14 | * @author Adam Mummery-Smith |
15 | - * TODO Obfuscation 1.9 | |
15 | + * TODO Obfuscation 1.9.4 | |
16 | 16 | */ |
17 | 17 | public final class Packets extends Obf |
18 | 18 | { |
... | ... | @@ -37,246 +37,244 @@ public final class Packets extends Obf |
37 | 37 | |
38 | 38 | private static Map<String, Packets> packetMap = new HashMap<String, Packets>(); |
39 | 39 | |
40 | - public static Packets SPacketSpawnObject = new Packets("net/minecraft/network/play/server/SPacketSpawnObject", "fj", Context.CLIENT); | |
41 | - public static Packets SPacketSpawnExperienceOrb = new Packets("net/minecraft/network/play/server/SPacketSpawnExperienceOrb", "fk", Context.CLIENT); | |
42 | - public static Packets SPacketSpawnGlobalEntity = new Packets("net/minecraft/network/play/server/SPacketSpawnGlobalEntity", "fl", Context.CLIENT); | |
43 | - public static Packets SPacketSpawnMob = new Packets("net/minecraft/network/play/server/SPacketSpawnMob", "fm", Context.CLIENT); | |
44 | - public static Packets SPacketSpawnPainting = new Packets("net/minecraft/network/play/server/SPacketSpawnPainting", "fn", Context.CLIENT); | |
45 | - public static Packets SPacketSpawnPlayer = new Packets("net/minecraft/network/play/server/SPacketSpawnPlayer", "fo", Context.CLIENT); | |
46 | - public static Packets SPacketAnimation = new Packets("net/minecraft/network/play/server/SPacketAnimation", "fp", Context.CLIENT); | |
47 | - public static Packets SPacketStatistics = new Packets("net/minecraft/network/play/server/SPacketStatistics", "fq", Context.CLIENT); | |
48 | - public static Packets SPacketBlockBreakAnim = new Packets("net/minecraft/network/play/server/SPacketBlockBreakAnim", "fr", Context.CLIENT); | |
49 | - public static Packets SPacketUpdateTileEntity = new Packets("net/minecraft/network/play/server/SPacketUpdateTileEntity", "fs", Context.CLIENT); | |
50 | - public static Packets SPacketBlockAction = new Packets("net/minecraft/network/play/server/SPacketBlockAction", "ft", Context.CLIENT); | |
51 | - public static Packets SPacketBlockChange = new Packets("net/minecraft/network/play/server/SPacketBlockChange", "fu", Context.CLIENT); | |
52 | - public static Packets SPacketUpdateEntityNBT = new Packets("net/minecraft/network/play/server/SPacketUpdateEntityNBT", "fv", Context.CLIENT); | |
53 | - public static Packets SPacketServerDifficulty = new Packets("net/minecraft/network/play/server/SPacketServerDifficulty", "fw", Context.CLIENT); | |
54 | - public static Packets SPacketTabComplete = new Packets("net/minecraft/network/play/server/SPacketTabComplete", "fx", Context.CLIENT); | |
55 | - public static Packets SPacketChat = new Packets("net/minecraft/network/play/server/SPacketChat", "fy", Context.CLIENT); | |
56 | - public static Packets SPacketMultiBlockChange = new Packets("net/minecraft/network/play/server/SPacketMultiBlockChange", "fz", Context.CLIENT); | |
57 | - public static Packets SPacketConfirmTransaction = new Packets("net/minecraft/network/play/server/SPacketConfirmTransaction", "ga", Context.CLIENT); | |
58 | - public static Packets SPacketCloseWindow = new Packets("net/minecraft/network/play/server/SPacketCloseWindow", "gb", Context.CLIENT); | |
59 | - public static Packets SPacketOpenWindow = new Packets("net/minecraft/network/play/server/SPacketOpenWindow", "gc", Context.CLIENT); | |
60 | - public static Packets SPacketWindowItems = new Packets("net/minecraft/network/play/server/SPacketWindowItems", "gd", Context.CLIENT); | |
61 | - public static Packets SPacketWindowProperty = new Packets("net/minecraft/network/play/server/SPacketWindowProperty", "ge", Context.CLIENT); | |
62 | - public static Packets SPacketSetSlot = new Packets("net/minecraft/network/play/server/SPacketSetSlot", "gf", Context.CLIENT); | |
63 | - public static Packets SPacketCooldown = new Packets("net/minecraft/network/play/server/SPacketCooldown", "gg", Context.CLIENT); | |
64 | - public static Packets SPacketCustomPayload = new Packets("net/minecraft/network/play/server/SPacketCustomPayload", "gh", Context.CLIENT); | |
65 | - public static Packets SPacketCustomSound = new Packets("net/minecraft/network/play/server/SPacketCustomSound", "gi", Context.CLIENT); | |
66 | - public static Packets SPacketDisconnectPlay = new Packets("net/minecraft/network/play/server/SPacketDisconnect", "gj", Context.CLIENT); | |
67 | - public static Packets SPacketEntityStatus = new Packets("net/minecraft/network/play/server/SPacketEntityStatus", "gk", Context.CLIENT); | |
68 | - public static Packets SPacketExplosion = new Packets("net/minecraft/network/play/server/SPacketExplosion", "gl", Context.CLIENT); | |
69 | - public static Packets SPacketUnloadChunk = new Packets("net/minecraft/network/play/server/SPacketUnloadChunk", "gm", Context.CLIENT); | |
70 | - public static Packets SPacketChangeGameState = new Packets("net/minecraft/network/play/server/SPacketChangeGameState", "gn", Context.CLIENT); | |
71 | - public static Packets SPacketKeepAlive = new Packets("net/minecraft/network/play/server/SPacketKeepAlive", "go", Context.CLIENT); | |
72 | - public static Packets SPacketChunkData = new Packets("net/minecraft/network/play/server/SPacketChunkData", "gp", Context.CLIENT); | |
73 | - public static Packets SPacketEffect = new Packets("net/minecraft/network/play/server/SPacketEffect", "gq", Context.CLIENT); | |
74 | - public static Packets SPacketParticles = new Packets("net/minecraft/network/play/server/SPacketParticles", "gr", Context.CLIENT); | |
75 | - public static Packets SPacketJoinGame = new Packets("net/minecraft/network/play/server/SPacketJoinGame", "gs", Context.CLIENT); | |
76 | - public static Packets SPacketMaps = new Packets("net/minecraft/network/play/server/SPacketMaps", "gt", Context.CLIENT); | |
77 | - public static Packets SPacketEntity = new Packets("net/minecraft/network/play/server/SPacketEntity", "gu", Context.CLIENT); | |
78 | - public static Packets S15PacketEntityRelMove = new Packets("net/minecraft/network/play/server/SPacketEntity$S15PacketEntityRelMove", "gu$a", Context.CLIENT); | |
79 | - public static Packets S17PacketEntityLookMove = new Packets("net/minecraft/network/play/server/SPacketEntity$S17PacketEntityLookMove", "gu$b", Context.CLIENT); | |
80 | - public static Packets S16PacketEntityLook = new Packets("net/minecraft/network/play/server/SPacketEntity$S16PacketEntityLook", "gu$c", Context.CLIENT); | |
81 | - public static Packets SPacketMoveVehicle = new Packets("net/minecraft/network/play/server/SPacketMoveVehicle", "gv", Context.CLIENT); | |
82 | - public static Packets SPacketSignEditorOpen = new Packets("net/minecraft/network/play/server/SPacketSignEditorOpen", "gw", Context.CLIENT); | |
83 | - public static Packets SPacketPlayerAbilities = new Packets("net/minecraft/network/play/server/SPacketPlayerAbilities", "gx", Context.CLIENT); | |
84 | - public static Packets SPacketCombatEvent = new Packets("net/minecraft/network/play/server/SPacketCombatEvent", "gy", Context.CLIENT); | |
85 | - public static Packets SPacketPlayerListItem = new Packets("net/minecraft/network/play/server/SPacketPlayerListItem", "gz", Context.CLIENT); | |
86 | - public static Packets SPacketPlayerPosLook = new Packets("net/minecraft/network/play/server/SPacketPlayerPosLook", "ha", Context.CLIENT); | |
87 | - public static Packets SPacketUseBed = new Packets("net/minecraft/network/play/server/SPacketUseBed", "hb", Context.CLIENT); | |
88 | - public static Packets SPacketDestroyEntities = new Packets("net/minecraft/network/play/server/SPacketDestroyEntities", "hc", Context.CLIENT); | |
89 | - public static Packets SPacketRemoveEntityEffect = new Packets("net/minecraft/network/play/server/SPacketRemoveEntityEffect", "hd", Context.CLIENT); | |
90 | - public static Packets SPacketResourcePackSend = new Packets("net/minecraft/network/play/server/SPacketResourcePackSend", "he", Context.CLIENT); | |
91 | - public static Packets SPacketRespawn = new Packets("net/minecraft/network/play/server/SPacketRespawn", "hf", Context.CLIENT); | |
92 | - public static Packets SPacketEntityHeadLook = new Packets("net/minecraft/network/play/server/SPacketEntityHeadLook", "hg", Context.CLIENT); | |
93 | - public static Packets SPacketWorldBorder = new Packets("net/minecraft/network/play/server/SPacketWorldBorder", "hh", Context.CLIENT); | |
94 | - public static Packets SPacketCamera = new Packets("net/minecraft/network/play/server/SPacketCamera", "hi", Context.CLIENT); | |
95 | - public static Packets SPacketHeldItemChange = new Packets("net/minecraft/network/play/server/SPacketHeldItemChange", "hj", Context.CLIENT); | |
96 | - public static Packets SPacketDisplayObjective = new Packets("net/minecraft/network/play/server/SPacketDisplayObjective", "hk", Context.CLIENT); | |
97 | - public static Packets SPacketEntityMetadata = new Packets("net/minecraft/network/play/server/SPacketEntityMetadata", "hl", Context.CLIENT); | |
98 | - public static Packets SPacketEntityAttach = new Packets("net/minecraft/network/play/server/SPacketEntityAttach", "hm", Context.CLIENT); | |
99 | - public static Packets SPacketEntityVelocity = new Packets("net/minecraft/network/play/server/SPacketEntityVelocity", "hn", Context.CLIENT); | |
100 | - public static Packets C00Handshake = new Packets("net/minecraft/network/handshake/client/C00Handshake", "jj", Context.SERVER); | |
101 | - public static Packets SPacketEntityEquipment = new Packets("net/minecraft/network/play/server/SPacketEntityEquipment", "ho", Context.CLIENT); | |
102 | - public static Packets SPacketSetExperience = new Packets("net/minecraft/network/play/server/SPacketSetExperience", "hp", Context.CLIENT); | |
103 | - public static Packets SPacketUpdateHealth = new Packets("net/minecraft/network/play/server/SPacketUpdateHealth", "hq", Context.CLIENT); | |
104 | - public static Packets SPacketScoreboardObjective = new Packets("net/minecraft/network/play/server/SPacketScoreboardObjective", "hr", Context.CLIENT); | |
105 | - public static Packets SPacketSetPassengers = new Packets("net/minecraft/network/play/server/SPacketSetPassengers", "hs", Context.CLIENT); | |
106 | - public static Packets SPacketTeams = new Packets("net/minecraft/network/play/server/SPacketTeams", "ht", Context.CLIENT); | |
107 | - public static Packets SPacketUpdateScore = new Packets("net/minecraft/network/play/server/SPacketUpdateScore", "hu", Context.CLIENT); | |
108 | - public static Packets SPacketSpawnPosition = new Packets("net/minecraft/network/play/server/SPacketSpawnPosition", "hv", Context.CLIENT); | |
109 | - public static Packets SPacketTimeUpdate = new Packets("net/minecraft/network/play/server/SPacketTimeUpdate", "hw", Context.CLIENT); | |
110 | - public static Packets SPacketTitle = new Packets("net/minecraft/network/play/server/SPacketTitle", "hx", Context.CLIENT); | |
111 | - public static Packets SPacketUpdateSign = new Packets("net/minecraft/network/play/server/SPacketUpdateSign", "hy", Context.CLIENT); | |
112 | - public static Packets SPacketSoundEffect = new Packets("net/minecraft/network/play/server/SPacketSoundEffect", "hz", Context.CLIENT); | |
113 | - public static Packets SPacketPlayerListHeaderFooter = new Packets("net/minecraft/network/play/server/SPacketPlayerListHeaderFooter", "ia", Context.CLIENT); | |
114 | - public static Packets SPacketCollectItem = new Packets("net/minecraft/network/play/server/SPacketCollectItem", "ib", Context.CLIENT); | |
115 | - public static Packets SPacketEntityTeleport = new Packets("net/minecraft/network/play/server/SPacketEntityTeleport", "ic", Context.CLIENT); | |
116 | - public static Packets SPacketEntityProperties = new Packets("net/minecraft/network/play/server/SPacketEntityProperties", "id", Context.CLIENT); | |
117 | - public static Packets SPacketEntityEffect = new Packets("net/minecraft/network/play/server/SPacketEntityEffect", "ie", Context.CLIENT); | |
118 | - public static Packets CPacketConfirmTeleport = new Packets("net/minecraft/network/play/client/CPacketConfirmTeleport", "ih", Context.SERVER); | |
119 | - public static Packets CPacketTabComplete = new Packets("net/minecraft/network/play/client/CPacketTabComplete", "ii", Context.SERVER); | |
120 | - public static Packets CPacketChatMessage = new Packets("net/minecraft/network/play/client/CPacketChatMessage", "ij", Context.SERVER); | |
121 | - public static Packets CPacketClientStatus = new Packets("net/minecraft/network/play/client/CPacketClientStatus", "ik", Context.SERVER); | |
122 | - public static Packets CPacketClientSettings = new Packets("net/minecraft/network/play/client/CPacketClientSettings", "il", Context.SERVER); | |
123 | - public static Packets CPacketConfirmTransaction = new Packets("net/minecraft/network/play/client/CPacketConfirmTransaction", "im", Context.SERVER); | |
124 | - public static Packets CPacketEnchantItem = new Packets("net/minecraft/network/play/client/CPacketEnchantItem", "in", Context.SERVER); | |
125 | - public static Packets CPacketClickWindow = new Packets("net/minecraft/network/play/client/CPacketClickWindow", "io", Context.SERVER); | |
126 | - public static Packets CPacketCloseWindow = new Packets("net/minecraft/network/play/client/CPacketCloseWindow", "ip", Context.SERVER); | |
127 | - public static Packets CPacketCustomPayload = new Packets("net/minecraft/network/play/client/CPacketCustomPayload", "iq", Context.SERVER); | |
128 | - public static Packets CPacketUseEntity = new Packets("net/minecraft/network/play/client/CPacketUseEntity", "ir", Context.SERVER); | |
129 | - public static Packets CPacketKeepAlive = new Packets("net/minecraft/network/play/client/CPacketKeepAlive", "is", Context.SERVER); | |
130 | - public static Packets CPacketPlayer = new Packets("net/minecraft/network/play/client/CPacketPlayer", "it", Context.SERVER); | |
131 | - public static Packets C04PacketPlayerPosition = new Packets("net/minecraft/network/play/client/CPacketPlayer$C04PacketPlayerPosition", "it$a", Context.SERVER); | |
132 | - public static Packets C06PacketPlayerPosLook = new Packets("net/minecraft/network/play/client/CPacketPlayer$C06PacketPlayerPosLook", "it$b", Context.SERVER); | |
133 | - public static Packets C05PacketPlayerLook = new Packets("net/minecraft/network/play/client/CPacketPlayer$C05PacketPlayerLook", "it$c", Context.SERVER); | |
134 | - public static Packets CPacketVehicleMove = new Packets("net/minecraft/network/play/client/CPacketVehicleMove", "iu", Context.SERVER); | |
135 | - public static Packets CPacketSteerBoat = new Packets("net/minecraft/network/play/client/CPacketSteerBoat", "iv", Context.SERVER); | |
136 | - public static Packets CPacketPlayerAbilities = new Packets("net/minecraft/network/play/client/CPacketPlayerAbilities", "iw", Context.SERVER); | |
137 | - public static Packets CPacketPlayerDigging = new Packets("net/minecraft/network/play/client/CPacketPlayerDigging", "ix", Context.SERVER); | |
138 | - public static Packets CPacketEntityAction = new Packets("net/minecraft/network/play/client/CPacketEntityAction", "iy", Context.SERVER); | |
139 | - public static Packets CPacketInput = new Packets("net/minecraft/network/play/client/CPacketInput", "iz", Context.SERVER); | |
140 | - public static Packets CPacketResourcePackStatus = new Packets("net/minecraft/network/play/client/CPacketResourcePackStatus", "ja", Context.SERVER); | |
141 | - public static Packets CPacketHeldItemChange = new Packets("net/minecraft/network/play/client/CPacketHeldItemChange", "jb", Context.SERVER); | |
142 | - public static Packets CPacketCreativeInventoryAction = new Packets("net/minecraft/network/play/client/CPacketCreativeInventoryAction", "jc", Context.SERVER); | |
143 | - public static Packets CPacketUpdateSign = new Packets("net/minecraft/network/play/client/CPacketUpdateSign", "jd", Context.SERVER); | |
144 | - public static Packets CPacketAnimation = new Packets("net/minecraft/network/play/client/CPacketAnimation", "je", Context.SERVER); | |
145 | - public static Packets CPacketSpectate = new Packets("net/minecraft/network/play/client/CPacketSpectate", "jf", Context.SERVER); | |
146 | - public static Packets CPacketPlayerTryUseItem = new Packets("net/minecraft/network/play/client/CPacketPlayerTryUseItem", "jg", Context.SERVER); | |
147 | - public static Packets CPacketPlayerBlockPlacement = new Packets("net/minecraft/network/play/client/CPacketPlayerBlockPlacement", "jh", Context.SERVER); | |
148 | - public static Packets SPacketLoginSuccess = new Packets("net/minecraft/network/login/server/SPacketLoginSuccess", "jn", Context.CLIENT); | |
149 | - public static Packets SPacketEncryptionRequest = new Packets("net/minecraft/network/login/server/SPacketEncryptionRequest", "jo", Context.CLIENT); | |
150 | - public static Packets SPacketEnableCompression = new Packets("net/minecraft/network/login/server/SPacketEnableCompression", "jp", Context.CLIENT); | |
151 | - public static Packets SPacketDisconnectLogin = new Packets("net/minecraft/network/login/server/SPacketDisconnect", "jq", Context.CLIENT); | |
152 | - public static Packets CPacketLoginStart = new Packets("net/minecraft/network/login/client/CPacketLoginStart", "js", Context.SERVER); | |
153 | - public static Packets CPacketEncryptionResponse = new Packets("net/minecraft/network/login/client/CPacketEncryptionResponse", "jt", Context.SERVER); | |
154 | - public static Packets SPacketPong = new Packets("net/minecraft/network/status/server/SPacketPong", "jx", Context.CLIENT); | |
155 | - public static Packets SPacketServerInfo = new Packets("net/minecraft/network/status/server/SPacketServerInfo", "jy", Context.CLIENT); | |
156 | - public static Packets CPacketPing = new Packets("net/minecraft/network/status/client/CPacketPing", "kb", Context.SERVER); | |
157 | - public static Packets CPacketServerQuery = new Packets("net/minecraft/network/status/client/CPacketServerQuery", "kc", Context.SERVER); | |
40 | + public static Packets CPacketEncryptionResponse = new Packets("net/minecraft/network/login/client/CPacketEncryptionResponse", "ju", Context.SERVER); | |
41 | + public static Packets CPacketLoginStart = new Packets("net/minecraft/network/login/client/CPacketLoginStart", "jt", Context.SERVER); | |
42 | + public static Packets SPacketDisconnectLogin = new Packets("net/minecraft/network/login/server/SPacketDisconnect", "jr", Context.CLIENT); | |
43 | + public static Packets SPacketEnableCompression = new Packets("net/minecraft/network/login/server/SPacketEnableCompression", "jq", Context.CLIENT); | |
44 | + public static Packets SPacketEncryptionRequest = new Packets("net/minecraft/network/login/server/SPacketEncryptionRequest", "jp", Context.CLIENT); | |
45 | + public static Packets SPacketLoginSuccess = new Packets("net/minecraft/network/login/server/SPacketLoginSuccess", "jo", Context.CLIENT); | |
46 | + public static Packets CPacketAnimation = new Packets("net/minecraft/network/play/client/CPacketAnimation", "jf", Context.SERVER); | |
47 | + public static Packets CPacketChatMessage = new Packets("net/minecraft/network/play/client/CPacketChatMessage", "ik", Context.SERVER); | |
48 | + public static Packets CPacketClickWindow = new Packets("net/minecraft/network/play/client/CPacketClickWindow", "ip", Context.SERVER); | |
49 | + public static Packets CPacketClientSettings = new Packets("net/minecraft/network/play/client/CPacketClientSettings", "im", Context.SERVER); | |
50 | + public static Packets CPacketClientStatus = new Packets("net/minecraft/network/play/client/CPacketClientStatus", "il", Context.SERVER); | |
51 | + public static Packets CPacketCloseWindow = new Packets("net/minecraft/network/play/client/CPacketCloseWindow", "iq", Context.SERVER); | |
52 | + public static Packets CPacketConfirmTeleport = new Packets("net/minecraft/network/play/client/CPacketConfirmTeleport", "ii", Context.SERVER); | |
53 | + public static Packets CPacketConfirmTransaction = new Packets("net/minecraft/network/play/client/CPacketConfirmTransaction", "in", Context.SERVER); | |
54 | + public static Packets CPacketCreativeInventoryAction = new Packets("net/minecraft/network/play/client/CPacketCreativeInventoryAction", "jd", Context.SERVER); | |
55 | + public static Packets CPacketCustomPayload = new Packets("net/minecraft/network/play/client/CPacketCustomPayload", "ir", Context.SERVER); | |
56 | + public static Packets CPacketEnchantItem = new Packets("net/minecraft/network/play/client/CPacketEnchantItem", "io", Context.SERVER); | |
57 | + public static Packets CPacketEntityAction = new Packets("net/minecraft/network/play/client/CPacketEntityAction", "iz", Context.SERVER); | |
58 | + public static Packets CPacketHeldItemChange = new Packets("net/minecraft/network/play/client/CPacketHeldItemChange", "jc", Context.SERVER); | |
59 | + public static Packets CPacketInput = new Packets("net/minecraft/network/play/client/CPacketInput", "ja", Context.SERVER); | |
60 | + public static Packets C00Handshake = new Packets("net/minecraft/network/handshake/client/C00Handshake", "jk", Context.SERVER); | |
61 | + public static Packets CPacketKeepAlive = new Packets("net/minecraft/network/play/client/CPacketKeepAlive", "it", Context.SERVER); | |
62 | + public static Packets CPacketPlayer = new Packets("net/minecraft/network/play/client/CPacketPlayer", "iu", Context.SERVER); | |
63 | + public static Packets CPacketPlayerPosition = new Packets("net/minecraft/network/play/client/CPacketPlayer$Position", "iu$a", Context.SERVER); | |
64 | + public static Packets CPacketPlayerPositionRotation = new Packets("net/minecraft/network/play/client/CPacketPlayer$PositionRotation", "iu$b", Context.SERVER); | |
65 | + public static Packets CPacketPlayerRotation = new Packets("net/minecraft/network/play/client/CPacketPlayer$Rotation", "iu$c", Context.SERVER); | |
66 | + public static Packets CPacketPlayerAbilities = new Packets("net/minecraft/network/play/client/CPacketPlayerAbilities", "ix", Context.SERVER); | |
67 | + public static Packets CPacketPlayerDigging = new Packets("net/minecraft/network/play/client/CPacketPlayerDigging", "iy", Context.SERVER); | |
68 | + public static Packets CPacketPlayerTryUseItem = new Packets("net/minecraft/network/play/client/CPacketPlayerTryUseItem", "ji", Context.SERVER); | |
69 | + public static Packets CPacketPlayerTryUseItemOnBlock = new Packets("net/minecraft/network/play/client/CPacketPlayerTryUseItemOnBlock", "jh", Context.SERVER); | |
70 | + public static Packets CPacketResourcePackStatus = new Packets("net/minecraft/network/play/client/CPacketResourcePackStatus", "jb", Context.SERVER); | |
71 | + public static Packets CPacketSpectate = new Packets("net/minecraft/network/play/client/CPacketSpectate", "jg", Context.SERVER); | |
72 | + public static Packets CPacketSteerBoat = new Packets("net/minecraft/network/play/client/CPacketSteerBoat", "iw", Context.SERVER); | |
73 | + public static Packets CPacketTabComplete = new Packets("net/minecraft/network/play/client/CPacketTabComplete", "ij", Context.SERVER); | |
74 | + public static Packets CPacketUpdateSign = new Packets("net/minecraft/network/play/client/CPacketUpdateSign", "je", Context.SERVER); | |
75 | + public static Packets CPacketUseEntity = new Packets("net/minecraft/network/play/client/CPacketUseEntity", "is", Context.SERVER); | |
76 | + public static Packets CPacketVehicleMove = new Packets("net/minecraft/network/play/client/CPacketVehicleMove", "iv", Context.SERVER); | |
77 | + public static Packets SPacketAnimation = new Packets("net/minecraft/network/play/server/SPacketAnimation", "fr", Context.CLIENT); | |
78 | + public static Packets SPacketBlockAction = new Packets("net/minecraft/network/play/server/SPacketBlockAction", "fv", Context.CLIENT); | |
79 | + public static Packets SPacketBlockBreakAnim = new Packets("net/minecraft/network/play/server/SPacketBlockBreakAnim", "ft", Context.CLIENT); | |
80 | + public static Packets SPacketBlockChange = new Packets("net/minecraft/network/play/server/SPacketBlockChange", "fw", Context.CLIENT); | |
81 | + public static Packets SPacketCamera = new Packets("net/minecraft/network/play/server/SPacketCamera", "hk", Context.CLIENT); | |
82 | + public static Packets SPacketChangeGameState = new Packets("net/minecraft/network/play/server/SPacketChangeGameState", "gp", Context.CLIENT); | |
83 | + public static Packets SPacketChat = new Packets("net/minecraft/network/play/server/SPacketChat", "ga", Context.CLIENT); | |
84 | + public static Packets SPacketChunkData = new Packets("net/minecraft/network/play/server/SPacketChunkData", "gr", Context.CLIENT); | |
85 | + public static Packets SPacketCloseWindow = new Packets("net/minecraft/network/play/server/SPacketCloseWindow", "gd", Context.CLIENT); | |
86 | + public static Packets SPacketCollectItem = new Packets("net/minecraft/network/play/server/SPacketCollectItem", "ic", Context.CLIENT); | |
87 | + public static Packets SPacketCombatEvent = new Packets("net/minecraft/network/play/server/SPacketCombatEvent", "ha", Context.CLIENT); | |
88 | + public static Packets SPacketConfirmTransaction = new Packets("net/minecraft/network/play/server/SPacketConfirmTransaction", "gc", Context.CLIENT); | |
89 | + public static Packets SPacketCooldown = new Packets("net/minecraft/network/play/server/SPacketCooldown", "gi", Context.CLIENT); | |
90 | + public static Packets SPacketCustomPayload = new Packets("net/minecraft/network/play/server/SPacketCustomPayload", "gj", Context.CLIENT); | |
91 | + public static Packets SPacketCustomSound = new Packets("net/minecraft/network/play/server/SPacketCustomSound", "gk", Context.CLIENT); | |
92 | + public static Packets SPacketDestroyEntities = new Packets("net/minecraft/network/play/server/SPacketDestroyEntities", "he", Context.CLIENT); | |
93 | + public static Packets SPacketDisconnect = new Packets("net/minecraft/network/play/server/SPacketDisconnect", "gl", Context.CLIENT); | |
94 | + public static Packets SPacketDisplayObjective = new Packets("net/minecraft/network/play/server/SPacketDisplayObjective", "hm", Context.CLIENT); | |
95 | + public static Packets SPacketEffect = new Packets("net/minecraft/network/play/server/SPacketEffect", "gs", Context.CLIENT); | |
96 | + public static Packets SPacketEntity = new Packets("net/minecraft/network/play/server/SPacketEntity", "gw", Context.CLIENT); | |
97 | + public static Packets S15PacketEntityRelMove = new Packets("net/minecraft/network/play/server/SPacketEntity$S15PacketEntityRelMove", "gw$a", Context.CLIENT); | |
98 | + public static Packets S16PacketEntityLook = new Packets("net/minecraft/network/play/server/SPacketEntity$S16PacketEntityLook", "gw$c", Context.CLIENT); | |
99 | + public static Packets S17PacketEntityLookMove = new Packets("net/minecraft/network/play/server/SPacketEntity$S17PacketEntityLookMove", "gw$b", Context.CLIENT); | |
100 | + public static Packets SPacketEntityAttach = new Packets("net/minecraft/network/play/server/SPacketEntityAttach", "ho", Context.CLIENT); | |
101 | + public static Packets SPacketEntityEffect = new Packets("net/minecraft/network/play/server/SPacketEntityEffect", "ig", Context.CLIENT); | |
102 | + public static Packets SPacketEntityEquipment = new Packets("net/minecraft/network/play/server/SPacketEntityEquipment", "hq", Context.CLIENT); | |
103 | + public static Packets SPacketEntityHeadLook = new Packets("net/minecraft/network/play/server/SPacketEntityHeadLook", "hi", Context.CLIENT); | |
104 | + public static Packets SPacketEntityMetadata = new Packets("net/minecraft/network/play/server/SPacketEntityMetadata", "hn", Context.CLIENT); | |
105 | + public static Packets SPacketEntityProperties = new Packets("net/minecraft/network/play/server/SPacketEntityProperties", "ie", Context.CLIENT); | |
106 | + public static Packets SPacketEntityStatus = new Packets("net/minecraft/network/play/server/SPacketEntityStatus", "gm", Context.CLIENT); | |
107 | + public static Packets SPacketEntityTeleport = new Packets("net/minecraft/network/play/server/SPacketEntityTeleport", "id", Context.CLIENT); | |
108 | + public static Packets SPacketEntityVelocity = new Packets("net/minecraft/network/play/server/SPacketEntityVelocity", "hp", Context.CLIENT); | |
109 | + public static Packets SPacketExplosion = new Packets("net/minecraft/network/play/server/SPacketExplosion", "gn", Context.CLIENT); | |
110 | + public static Packets SPacketHeldItemChange = new Packets("net/minecraft/network/play/server/SPacketHeldItemChange", "hl", Context.CLIENT); | |
111 | + public static Packets SPacketJoinGame = new Packets("net/minecraft/network/play/server/SPacketJoinGame", "gu", Context.CLIENT); | |
112 | + public static Packets SPacketKeepAlive = new Packets("net/minecraft/network/play/server/SPacketKeepAlive", "gq", Context.CLIENT); | |
113 | + public static Packets SPacketMaps = new Packets("net/minecraft/network/play/server/SPacketMaps", "gv", Context.CLIENT); | |
114 | + public static Packets SPacketMoveVehicle = new Packets("net/minecraft/network/play/server/SPacketMoveVehicle", "gx", Context.CLIENT); | |
115 | + public static Packets SPacketMultiBlockChange = new Packets("net/minecraft/network/play/server/SPacketMultiBlockChange", "gb", Context.CLIENT); | |
116 | + public static Packets SPacketOpenWindow = new Packets("net/minecraft/network/play/server/SPacketOpenWindow", "ge", Context.CLIENT); | |
117 | + public static Packets SPacketParticles = new Packets("net/minecraft/network/play/server/SPacketParticles", "gt", Context.CLIENT); | |
118 | + public static Packets SPacketPlayerAbilities = new Packets("net/minecraft/network/play/server/SPacketPlayerAbilities", "gz", Context.CLIENT); | |
119 | + public static Packets SPacketPlayerListHeaderFooter = new Packets("net/minecraft/network/play/server/SPacketPlayerListHeaderFooter", "ib", Context.CLIENT); | |
120 | + public static Packets SPacketPlayerListItem = new Packets("net/minecraft/network/play/server/SPacketPlayerListItem", "hb", Context.CLIENT); | |
121 | + public static Packets SPacketPlayerPosLook = new Packets("net/minecraft/network/play/server/SPacketPlayerPosLook", "hc", Context.CLIENT); | |
122 | + public static Packets SPacketRemoveEntityEffect = new Packets("net/minecraft/network/play/server/SPacketRemoveEntityEffect", "hf", Context.CLIENT); | |
123 | + public static Packets SPacketResourcePackSend = new Packets("net/minecraft/network/play/server/SPacketResourcePackSend", "hg", Context.CLIENT); | |
124 | + public static Packets SPacketRespawn = new Packets("net/minecraft/network/play/server/SPacketRespawn", "hh", Context.CLIENT); | |
125 | + public static Packets SPacketScoreboardObjective = new Packets("net/minecraft/network/play/server/SPacketScoreboardObjective", "ht", Context.CLIENT); | |
126 | + public static Packets SPacketServerDifficulty = new Packets("net/minecraft/network/play/server/SPacketServerDifficulty", "fy", Context.CLIENT); | |
127 | + public static Packets SPacketSetExperience = new Packets("net/minecraft/network/play/server/SPacketSetExperience", "hr", Context.CLIENT); | |
128 | + public static Packets SPacketSetPassengers = new Packets("net/minecraft/network/play/server/SPacketSetPassengers", "hu", Context.CLIENT); | |
129 | + public static Packets SPacketSetSlot = new Packets("net/minecraft/network/play/server/SPacketSetSlot", "gh", Context.CLIENT); | |
130 | + public static Packets SPacketSignEditorOpen = new Packets("net/minecraft/network/play/server/SPacketSignEditorOpen", "gy", Context.CLIENT); | |
131 | + public static Packets SPacketSoundEffect = new Packets("net/minecraft/network/play/server/SPacketSoundEffect", "ia", Context.CLIENT); | |
132 | + public static Packets SPacketSpawnExperienceOrb = new Packets("net/minecraft/network/play/server/SPacketSpawnExperienceOrb", "fm", Context.CLIENT); | |
133 | + public static Packets SPacketSpawnGlobalEntity = new Packets("net/minecraft/network/play/server/SPacketSpawnGlobalEntity", "fn", Context.CLIENT); | |
134 | + public static Packets SPacketSpawnMob = new Packets("net/minecraft/network/play/server/SPacketSpawnMob", "fo", Context.CLIENT); | |
135 | + public static Packets SPacketSpawnObject = new Packets("net/minecraft/network/play/server/SPacketSpawnObject", "fl", Context.CLIENT); | |
136 | + public static Packets SPacketSpawnPainting = new Packets("net/minecraft/network/play/server/SPacketSpawnPainting", "fp", Context.CLIENT); | |
137 | + public static Packets SPacketSpawnPlayer = new Packets("net/minecraft/network/play/server/SPacketSpawnPlayer", "fq", Context.CLIENT); | |
138 | + public static Packets SPacketSpawnPosition = new Packets("net/minecraft/network/play/server/SPacketSpawnPosition", "hx", Context.CLIENT); | |
139 | + public static Packets SPacketStatistics = new Packets("net/minecraft/network/play/server/SPacketStatistics", "fs", Context.CLIENT); | |
140 | + public static Packets SPacketTabComplete = new Packets("net/minecraft/network/play/server/SPacketTabComplete", "fz", Context.CLIENT); | |
141 | + public static Packets SPacketTeams = new Packets("net/minecraft/network/play/server/SPacketTeams", "hv", Context.CLIENT); | |
142 | + public static Packets SPacketTimeUpdate = new Packets("net/minecraft/network/play/server/SPacketTimeUpdate", "hy", Context.CLIENT); | |
143 | + public static Packets SPacketTitle = new Packets("net/minecraft/network/play/server/SPacketTitle", "hz", Context.CLIENT); | |
144 | + public static Packets SPacketUnloadChunk = new Packets("net/minecraft/network/play/server/SPacketUnloadChunk", "go", Context.CLIENT); | |
145 | + public static Packets SPacketUpdateBossInfo = new Packets("net/minecraft/network/play/server/SPacketUpdateBossInfo", "fx", Context.CLIENT); | |
146 | + public static Packets SPacketUpdateHealth = new Packets("net/minecraft/network/play/server/SPacketUpdateHealth", "hs", Context.CLIENT); | |
147 | + public static Packets SPacketUpdateScore = new Packets("net/minecraft/network/play/server/SPacketUpdateScore", "hw", Context.CLIENT); | |
148 | + public static Packets SPacketUpdateTileEntity = new Packets("net/minecraft/network/play/server/SPacketUpdateTileEntity", "fu", Context.CLIENT); | |
149 | + public static Packets SPacketUseBed = new Packets("net/minecraft/network/play/server/SPacketUseBed", "hd", Context.CLIENT); | |
150 | + public static Packets SPacketWindowItems = new Packets("net/minecraft/network/play/server/SPacketWindowItems", "gf", Context.CLIENT); | |
151 | + public static Packets SPacketWindowProperty = new Packets("net/minecraft/network/play/server/SPacketWindowProperty", "gg", Context.CLIENT); | |
152 | + public static Packets SPacketWorldBorder = new Packets("net/minecraft/network/play/server/SPacketWorldBorder", "hj", Context.CLIENT); | |
153 | + public static Packets CPacketPing = new Packets("net/minecraft/network/status/client/CPacketPing", "kc", Context.SERVER); | |
154 | + public static Packets CPacketServerQuery = new Packets("net/minecraft/network/status/client/CPacketServerQuery", "kd", Context.SERVER); | |
155 | + public static Packets SPacketPong = new Packets("net/minecraft/network/status/server/SPacketPong", "jy", Context.CLIENT); | |
156 | + public static Packets SPacketServerInfo = new Packets("net/minecraft/network/status/server/SPacketServerInfo", "jz", Context.CLIENT); | |
158 | 157 | |
159 | 158 | // CHECKSTYLE:ON |
160 | 159 | |
161 | 160 | public static final Packets[] packets = new Packets[] { |
162 | - SPacketSpawnObject, | |
163 | - SPacketSpawnExperienceOrb, | |
164 | - SPacketSpawnGlobalEntity, | |
165 | - SPacketSpawnMob, | |
166 | - SPacketSpawnPainting, | |
167 | - SPacketSpawnPlayer, | |
161 | + CPacketEncryptionResponse, | |
162 | + CPacketLoginStart, | |
163 | + SPacketDisconnectLogin, | |
164 | + SPacketEnableCompression, | |
165 | + SPacketEncryptionRequest, | |
166 | + SPacketLoginSuccess, | |
167 | + CPacketAnimation, | |
168 | + CPacketChatMessage, | |
169 | + CPacketClickWindow, | |
170 | + CPacketClientSettings, | |
171 | + CPacketClientStatus, | |
172 | + CPacketCloseWindow, | |
173 | + CPacketConfirmTeleport, | |
174 | + CPacketConfirmTransaction, | |
175 | + CPacketCreativeInventoryAction, | |
176 | + CPacketCustomPayload, | |
177 | + CPacketEnchantItem, | |
178 | + CPacketEntityAction, | |
179 | + CPacketHeldItemChange, | |
180 | + CPacketInput, | |
181 | + C00Handshake, | |
182 | + CPacketKeepAlive, | |
183 | + CPacketPlayer, | |
184 | + CPacketPlayerPosition, | |
185 | + CPacketPlayerPositionRotation, | |
186 | + CPacketPlayerRotation, | |
187 | + CPacketPlayerAbilities, | |
188 | + CPacketPlayerDigging, | |
189 | + CPacketPlayerTryUseItem, | |
190 | + CPacketPlayerTryUseItemOnBlock, | |
191 | + CPacketResourcePackStatus, | |
192 | + CPacketSpectate, | |
193 | + CPacketSteerBoat, | |
194 | + CPacketTabComplete, | |
195 | + CPacketUpdateSign, | |
196 | + CPacketUseEntity, | |
197 | + CPacketVehicleMove, | |
168 | 198 | SPacketAnimation, |
169 | - SPacketStatistics, | |
170 | - SPacketBlockBreakAnim, | |
171 | - SPacketUpdateTileEntity, | |
172 | 199 | SPacketBlockAction, |
200 | + SPacketBlockBreakAnim, | |
173 | 201 | SPacketBlockChange, |
174 | - SPacketUpdateEntityNBT, | |
175 | - SPacketServerDifficulty, | |
176 | - SPacketTabComplete, | |
202 | + SPacketCamera, | |
203 | + SPacketChangeGameState, | |
177 | 204 | SPacketChat, |
178 | - SPacketMultiBlockChange, | |
179 | - SPacketConfirmTransaction, | |
205 | + SPacketChunkData, | |
180 | 206 | SPacketCloseWindow, |
181 | - SPacketOpenWindow, | |
182 | - SPacketWindowItems, | |
183 | - SPacketWindowProperty, | |
184 | - SPacketSetSlot, | |
207 | + SPacketCollectItem, | |
208 | + SPacketCombatEvent, | |
209 | + SPacketConfirmTransaction, | |
185 | 210 | SPacketCooldown, |
186 | 211 | SPacketCustomPayload, |
187 | 212 | SPacketCustomSound, |
188 | - SPacketDisconnectPlay, | |
189 | - SPacketEntityStatus, | |
190 | - SPacketExplosion, | |
191 | - SPacketUnloadChunk, | |
192 | - SPacketChangeGameState, | |
193 | - SPacketKeepAlive, | |
194 | - SPacketChunkData, | |
213 | + SPacketDestroyEntities, | |
214 | + SPacketDisconnect, | |
215 | + SPacketDisplayObjective, | |
195 | 216 | SPacketEffect, |
196 | - SPacketParticles, | |
197 | - SPacketJoinGame, | |
198 | - SPacketMaps, | |
199 | 217 | SPacketEntity, |
200 | 218 | S15PacketEntityRelMove, |
201 | - S17PacketEntityLookMove, | |
202 | 219 | S16PacketEntityLook, |
220 | + S17PacketEntityLookMove, | |
221 | + SPacketEntityAttach, | |
222 | + SPacketEntityEffect, | |
223 | + SPacketEntityEquipment, | |
224 | + SPacketEntityHeadLook, | |
225 | + SPacketEntityMetadata, | |
226 | + SPacketEntityProperties, | |
227 | + SPacketEntityStatus, | |
228 | + SPacketEntityTeleport, | |
229 | + SPacketEntityVelocity, | |
230 | + SPacketExplosion, | |
231 | + SPacketHeldItemChange, | |
232 | + SPacketJoinGame, | |
233 | + SPacketKeepAlive, | |
234 | + SPacketMaps, | |
203 | 235 | SPacketMoveVehicle, |
204 | - SPacketSignEditorOpen, | |
236 | + SPacketMultiBlockChange, | |
237 | + SPacketOpenWindow, | |
238 | + SPacketParticles, | |
205 | 239 | SPacketPlayerAbilities, |
206 | - SPacketCombatEvent, | |
240 | + SPacketPlayerListHeaderFooter, | |
207 | 241 | SPacketPlayerListItem, |
208 | 242 | SPacketPlayerPosLook, |
209 | - SPacketUseBed, | |
210 | - SPacketDestroyEntities, | |
211 | 243 | SPacketRemoveEntityEffect, |
212 | 244 | SPacketResourcePackSend, |
213 | 245 | SPacketRespawn, |
214 | - SPacketEntityHeadLook, | |
215 | - SPacketWorldBorder, | |
216 | - SPacketCamera, | |
217 | - SPacketHeldItemChange, | |
218 | - SPacketDisplayObjective, | |
219 | - SPacketEntityMetadata, | |
220 | - SPacketEntityAttach, | |
221 | - SPacketEntityVelocity, | |
222 | - C00Handshake, | |
223 | - SPacketEntityEquipment, | |
224 | - SPacketSetExperience, | |
225 | - SPacketUpdateHealth, | |
226 | 246 | SPacketScoreboardObjective, |
247 | + SPacketServerDifficulty, | |
248 | + SPacketSetExperience, | |
227 | 249 | SPacketSetPassengers, |
228 | - SPacketTeams, | |
229 | - SPacketUpdateScore, | |
250 | + SPacketSetSlot, | |
251 | + SPacketSignEditorOpen, | |
252 | + SPacketSoundEffect, | |
253 | + SPacketSpawnExperienceOrb, | |
254 | + SPacketSpawnGlobalEntity, | |
255 | + SPacketSpawnMob, | |
256 | + SPacketSpawnObject, | |
257 | + SPacketSpawnPainting, | |
258 | + SPacketSpawnPlayer, | |
230 | 259 | SPacketSpawnPosition, |
260 | + SPacketStatistics, | |
261 | + SPacketTabComplete, | |
262 | + SPacketTeams, | |
231 | 263 | SPacketTimeUpdate, |
232 | 264 | SPacketTitle, |
233 | - SPacketUpdateSign, | |
234 | - SPacketSoundEffect, | |
235 | - SPacketPlayerListHeaderFooter, | |
236 | - SPacketCollectItem, | |
237 | - SPacketEntityTeleport, | |
238 | - SPacketEntityProperties, | |
239 | - SPacketEntityEffect, | |
240 | - CPacketConfirmTeleport, | |
241 | - CPacketTabComplete, | |
242 | - CPacketChatMessage, | |
243 | - CPacketClientStatus, | |
244 | - CPacketClientSettings, | |
245 | - CPacketConfirmTransaction, | |
246 | - CPacketEnchantItem, | |
247 | - CPacketClickWindow, | |
248 | - CPacketCloseWindow, | |
249 | - CPacketCustomPayload, | |
250 | - CPacketUseEntity, | |
251 | - CPacketKeepAlive, | |
252 | - CPacketPlayer, | |
253 | - C04PacketPlayerPosition, | |
254 | - C06PacketPlayerPosLook, | |
255 | - C05PacketPlayerLook, | |
256 | - CPacketVehicleMove, | |
257 | - CPacketSteerBoat, | |
258 | - CPacketPlayerAbilities, | |
259 | - CPacketPlayerDigging, | |
260 | - CPacketEntityAction, | |
261 | - CPacketInput, | |
262 | - CPacketResourcePackStatus, | |
263 | - CPacketHeldItemChange, | |
264 | - CPacketCreativeInventoryAction, | |
265 | - CPacketUpdateSign, | |
266 | - CPacketAnimation, | |
267 | - CPacketSpectate, | |
268 | - CPacketPlayerTryUseItem, | |
269 | - CPacketPlayerBlockPlacement, | |
270 | - SPacketLoginSuccess, | |
271 | - SPacketEncryptionRequest, | |
272 | - SPacketEnableCompression, | |
273 | - SPacketDisconnectLogin, | |
274 | - CPacketLoginStart, | |
275 | - CPacketEncryptionResponse, | |
276 | - SPacketPong, | |
277 | - SPacketServerInfo, | |
265 | + SPacketUnloadChunk, | |
266 | + SPacketUpdateBossInfo, | |
267 | + SPacketUpdateHealth, | |
268 | + SPacketUpdateScore, | |
269 | + SPacketUpdateTileEntity, | |
270 | + SPacketUseBed, | |
271 | + SPacketWindowItems, | |
272 | + SPacketWindowProperty, | |
273 | + SPacketWorldBorder, | |
278 | 274 | CPacketPing, |
279 | 275 | CPacketServerQuery, |
276 | + SPacketPong, | |
277 | + SPacketServerInfo | |
280 | 278 | }; |
281 | 279 | |
282 | 280 | private static int nextPacketIndex; | ... | ... |
src/main/java/com/mumfrey/liteloader/launch/LiteLoaderTweaker.java
... | ... | @@ -38,8 +38,8 @@ public class LiteLoaderTweaker implements ITweaker |
38 | 38 | public static final int ENV_TYPE_CLIENT = 0; |
39 | 39 | public static final int ENV_TYPE_DEDICATEDSERVER = 1; |
40 | 40 | |
41 | - // TODO Version - 1.9 | |
42 | - public static final String VERSION = "1.9"; | |
41 | + // TODO Version - 1.9.4 | |
42 | + public static final String VERSION = "1.9.4"; | |
43 | 43 | |
44 | 44 | protected static final String bootstrapClassName = "com.mumfrey.liteloader.core.LiteLoaderBootstrap"; |
45 | 45 | ... | ... |