Commit f329320a411e3f5fb42c1a515e4bc82ba8993b79
1 parent
c9b4172f
Initial 1.11 update
Showing
24 changed files
with
165 additions
and
209 deletions
build.gradle
@@ -72,7 +72,7 @@ repositories { | @@ -72,7 +72,7 @@ repositories { | ||
72 | } | 72 | } |
73 | 73 | ||
74 | dependencies { | 74 | dependencies { |
75 | - compile('org.spongepowered:mixin:0.5.17-SNAPSHOT') { | 75 | + compile('org.spongepowered:mixin:0.6-SNAPSHOT') { |
76 | exclude module: 'asm-commons' | 76 | exclude module: 'asm-commons' |
77 | exclude module: 'asm-tree' | 77 | exclude module: 'asm-tree' |
78 | exclude module: 'launchwrapper' | 78 | exclude module: 'launchwrapper' |
gradle.properties
@@ -5,6 +5,6 @@ description=LiteLoader | @@ -5,6 +5,6 @@ description=LiteLoader | ||
5 | url=http://www.liteloader.com | 5 | url=http://www.liteloader.com |
6 | organization=LiteLoader | 6 | organization=LiteLoader |
7 | buildType=SNAPSHOT | 7 | buildType=SNAPSHOT |
8 | -buildVersion=1.10.2 | ||
9 | -mcVersion=1.10.2 | ||
10 | -mcMappings=snapshot_20160628 | ||
11 | \ No newline at end of file | 8 | \ No newline at end of file |
9 | +buildVersion=1.11 | ||
10 | +mcVersion=1.11 | ||
11 | +mcMappings=snapshot_custom | ||
12 | \ No newline at end of file | 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,9 +113,9 @@ public class ClientPluginChannelsClient extends ClientPluginChannels | ||
113 | { | 113 | { |
114 | Minecraft minecraft = Minecraft.getMinecraft(); | 114 | Minecraft minecraft = Minecraft.getMinecraft(); |
115 | 115 | ||
116 | - if (minecraft.thePlayer != null && minecraft.thePlayer.connection != null) | 116 | + if (minecraft.player != null && minecraft.player.connection != null) |
117 | { | 117 | { |
118 | - minecraft.thePlayer.connection.sendPacket(payload); | 118 | + minecraft.player.connection.sendPacket(payload); |
119 | return true; | 119 | return true; |
120 | } | 120 | } |
121 | } | 121 | } |
src/client/java/com/mumfrey/liteloader/client/GameEngineClient.java
@@ -66,7 +66,7 @@ public class GameEngineClient implements GameEngine<Minecraft, IntegratedServer> | @@ -66,7 +66,7 @@ public class GameEngineClient implements GameEngine<Minecraft, IntegratedServer> | ||
66 | @Override | 66 | @Override |
67 | public boolean isInGame() | 67 | public boolean isInGame() |
68 | { | 68 | { |
69 | - return this.engine.thePlayer != null && this.engine.theWorld != null && this.engine.theWorld.isRemote; | 69 | + return this.engine.player != null && this.engine.world != null && this.engine.world.isRemote; |
70 | } | 70 | } |
71 | 71 | ||
72 | /* (non-Javadoc) | 72 | /* (non-Javadoc) |
src/client/java/com/mumfrey/liteloader/client/LiteLoaderEventBrokerClient.java
@@ -439,7 +439,7 @@ public class LiteLoaderEventBrokerClient extends LiteLoaderEventBroker<Minecraft | @@ -439,7 +439,7 @@ public class LiteLoaderEventBrokerClient extends LiteLoaderEventBroker<Minecraft | ||
439 | 439 | ||
440 | // Flag indicates whether we are in game at the moment | 440 | // Flag indicates whether we are in game at the moment |
441 | Entity renderViewEntity = minecraft.getRenderViewEntity(); | 441 | Entity renderViewEntity = minecraft.getRenderViewEntity(); |
442 | - boolean inGame = renderViewEntity != null && renderViewEntity.worldObj != null; | 442 | + boolean inGame = renderViewEntity != null && renderViewEntity.world != null; |
443 | 443 | ||
444 | this.profiler.startSection("loader"); | 444 | this.profiler.startSection("loader"); |
445 | super.onTick(clock, partialTicks, inGame); | 445 | super.onTick(clock, partialTicks, inGame); |
@@ -454,11 +454,11 @@ public class LiteLoaderEventBrokerClient extends LiteLoaderEventBroker<Minecraft | @@ -454,11 +454,11 @@ public class LiteLoaderEventBrokerClient extends LiteLoaderEventBroker<Minecraft | ||
454 | this.tickListeners.all().onTick(minecraft, partialTicks, inGame, clock); | 454 | this.tickListeners.all().onTick(minecraft, partialTicks, inGame, clock); |
455 | 455 | ||
456 | // Detected world change | 456 | // Detected world change |
457 | - int worldHashCode = (minecraft.theWorld != null) ? minecraft.theWorld.hashCode() : 0; | 457 | + int worldHashCode = (minecraft.world != null) ? minecraft.world.hashCode() : 0; |
458 | if (worldHashCode != this.worldHashCode) | 458 | if (worldHashCode != this.worldHashCode) |
459 | { | 459 | { |
460 | this.worldHashCode = worldHashCode; | 460 | this.worldHashCode = worldHashCode; |
461 | - super.onWorldChanged(minecraft.theWorld); | 461 | + super.onWorldChanged(minecraft.world); |
462 | } | 462 | } |
463 | } | 463 | } |
464 | 464 |
src/client/java/com/mumfrey/liteloader/client/gui/GuiLiteLoaderPanel.java
@@ -296,7 +296,7 @@ public class GuiLiteLoaderPanel extends GuiScreen | @@ -296,7 +296,7 @@ public class GuiLiteLoaderPanel extends GuiScreen | ||
296 | this.buttonList.add(new GuiHoverLabel(2, LEFT_EDGE + MARGIN, this.height - PANEL_BOTTOM + 9, this.fontRendererObj, | 296 | this.buttonList.add(new GuiHoverLabel(2, LEFT_EDGE + MARGIN, this.height - PANEL_BOTTOM + 9, this.fontRendererObj, |
297 | I18n.format("gui.about.taboptions"), this.brandColour)); | 297 | I18n.format("gui.about.taboptions"), this.brandColour)); |
298 | 298 | ||
299 | - if (LiteLoaderVersion.getUpdateSite().canCheckForUpdate() && this.mc.theWorld == null && !this.isSnapshot) | 299 | + if (LiteLoaderVersion.getUpdateSite().canCheckForUpdate() && this.mc.world == null && !this.isSnapshot) |
300 | { | 300 | { |
301 | this.buttonList.add(new GuiHoverLabel(3, LEFT_EDGE + MARGIN + 38 + this.fontRendererObj.getStringWidth(this.versionText) + 6, 50, | 301 | this.buttonList.add(new GuiHoverLabel(3, LEFT_EDGE + MARGIN + 38 + this.fontRendererObj.getStringWidth(this.versionText) + 6, 50, |
302 | this.fontRendererObj, I18n.format("gui.about.checkupdates"), this.brandColour)); | 302 | this.fontRendererObj, I18n.format("gui.about.checkupdates"), this.brandColour)); |
src/client/java/com/mumfrey/liteloader/client/mixin/MixinEntityRenderer.java
@@ -5,6 +5,7 @@ | @@ -5,6 +5,7 @@ | ||
5 | */ | 5 | */ |
6 | package com.mumfrey.liteloader.client.mixin; | 6 | package com.mumfrey.liteloader.client.mixin; |
7 | 7 | ||
8 | +import org.spongepowered.asm.mixin.Final; | ||
8 | import org.spongepowered.asm.mixin.Mixin; | 9 | import org.spongepowered.asm.mixin.Mixin; |
9 | import org.spongepowered.asm.mixin.Shadow; | 10 | import org.spongepowered.asm.mixin.Shadow; |
10 | import org.spongepowered.asm.mixin.injection.At; | 11 | import org.spongepowered.asm.mixin.injection.At; |
@@ -23,7 +24,7 @@ import net.minecraft.util.ResourceLocation; | @@ -23,7 +24,7 @@ import net.minecraft.util.ResourceLocation; | ||
23 | @Mixin(EntityRenderer.class) | 24 | @Mixin(EntityRenderer.class) |
24 | public abstract class MixinEntityRenderer implements IEntityRenderer | 25 | public abstract class MixinEntityRenderer implements IEntityRenderer |
25 | { | 26 | { |
26 | - @Shadow private static ResourceLocation[] SHADERS_TEXTURES; | 27 | + @Shadow @Final private static ResourceLocation[] SHADERS_TEXTURES; |
27 | @Shadow private boolean useShader; | 28 | @Shadow private boolean useShader; |
28 | @Shadow private int shaderIndex; | 29 | @Shadow private int shaderIndex; |
29 | @Shadow private ShaderGroup theShaderGroup; | 30 | @Shadow private ShaderGroup theShaderGroup; |
src/client/java/com/mumfrey/liteloader/client/mixin/MixinMinecraft.java
@@ -29,7 +29,7 @@ import net.minecraft.util.Timer; | @@ -29,7 +29,7 @@ import net.minecraft.util.Timer; | ||
29 | @Mixin(Minecraft.class) | 29 | @Mixin(Minecraft.class) |
30 | public abstract class MixinMinecraft implements IMinecraft | 30 | public abstract class MixinMinecraft implements IMinecraft |
31 | { | 31 | { |
32 | - @Shadow private Timer timer; | 32 | + @Shadow @Final private Timer timer; |
33 | @Shadow volatile boolean running; | 33 | @Shadow volatile boolean running; |
34 | @Shadow @Final private List<IResourcePack> defaultResourcePacks; | 34 | @Shadow @Final private List<IResourcePack> defaultResourcePacks; |
35 | @Shadow private String serverName; | 35 | @Shadow private String serverName; |
@@ -113,7 +113,7 @@ public abstract class MixinMinecraft implements IMinecraft | @@ -113,7 +113,7 @@ public abstract class MixinMinecraft implements IMinecraft | ||
113 | )) | 113 | )) |
114 | private void onClickMouse(Minecraft self) | 114 | private void onClickMouse(Minecraft self) |
115 | { | 115 | { |
116 | - if (ClientProxy.onClickMouse(self.thePlayer, MouseButton.LEFT)) | 116 | + if (ClientProxy.onClickMouse(self.player, MouseButton.LEFT)) |
117 | { | 117 | { |
118 | this.clickMouse(); | 118 | this.clickMouse(); |
119 | } | 119 | } |
@@ -128,7 +128,7 @@ public abstract class MixinMinecraft implements IMinecraft | @@ -128,7 +128,7 @@ public abstract class MixinMinecraft implements IMinecraft | ||
128 | ) | 128 | ) |
129 | private void onMouseHeld(boolean leftClick, CallbackInfo ci) | 129 | private void onMouseHeld(boolean leftClick, CallbackInfo ci) |
130 | { | 130 | { |
131 | - if (!ClientProxy.onMouseHeld(((Minecraft)(Object)this).thePlayer, MouseButton.LEFT)) | 131 | + if (!ClientProxy.onMouseHeld(((Minecraft)(Object)this).player, MouseButton.LEFT)) |
132 | { | 132 | { |
133 | ci.cancel(); | 133 | ci.cancel(); |
134 | } | 134 | } |
@@ -141,7 +141,7 @@ public abstract class MixinMinecraft implements IMinecraft | @@ -141,7 +141,7 @@ public abstract class MixinMinecraft implements IMinecraft | ||
141 | )) | 141 | )) |
142 | private void onRightClickMouse(Minecraft self) | 142 | private void onRightClickMouse(Minecraft self) |
143 | { | 143 | { |
144 | - if (ClientProxy.onClickMouse(self.thePlayer, MouseButton.RIGHT)) | 144 | + if (ClientProxy.onClickMouse(self.player, MouseButton.RIGHT)) |
145 | { | 145 | { |
146 | this.rightClickMouse(); | 146 | this.rightClickMouse(); |
147 | } | 147 | } |
@@ -154,7 +154,7 @@ public abstract class MixinMinecraft implements IMinecraft | @@ -154,7 +154,7 @@ public abstract class MixinMinecraft implements IMinecraft | ||
154 | )) | 154 | )) |
155 | private void onRightMouseHeld(Minecraft self) | 155 | private void onRightMouseHeld(Minecraft self) |
156 | { | 156 | { |
157 | - if (ClientProxy.onMouseHeld(self.thePlayer, MouseButton.RIGHT)) | 157 | + if (ClientProxy.onMouseHeld(self.player, MouseButton.RIGHT)) |
158 | { | 158 | { |
159 | this.rightClickMouse(); | 159 | this.rightClickMouse(); |
160 | } | 160 | } |
@@ -166,7 +166,7 @@ public abstract class MixinMinecraft implements IMinecraft | @@ -166,7 +166,7 @@ public abstract class MixinMinecraft implements IMinecraft | ||
166 | )) | 166 | )) |
167 | private void onMiddleClickMouse(Minecraft self) | 167 | private void onMiddleClickMouse(Minecraft self) |
168 | { | 168 | { |
169 | - if (ClientProxy.onClickMouse(self.thePlayer, MouseButton.MIDDLE)) | 169 | + if (ClientProxy.onClickMouse(self.player, MouseButton.MIDDLE)) |
170 | { | 170 | { |
171 | this.middleClickMouse(); | 171 | this.middleClickMouse(); |
172 | } | 172 | } |
src/client/java/com/mumfrey/liteloader/client/mixin/MixinRenderManager.java
@@ -7,6 +7,7 @@ package com.mumfrey.liteloader.client.mixin; | @@ -7,6 +7,7 @@ package com.mumfrey.liteloader.client.mixin; | ||
7 | 7 | ||
8 | import java.util.Map; | 8 | import java.util.Map; |
9 | 9 | ||
10 | +import org.spongepowered.asm.mixin.Final; | ||
10 | import org.spongepowered.asm.mixin.Mixin; | 11 | import org.spongepowered.asm.mixin.Mixin; |
11 | import org.spongepowered.asm.mixin.Shadow; | 12 | import org.spongepowered.asm.mixin.Shadow; |
12 | import org.spongepowered.asm.mixin.injection.At; | 13 | import org.spongepowered.asm.mixin.injection.At; |
@@ -22,7 +23,7 @@ import net.minecraft.entity.Entity; | @@ -22,7 +23,7 @@ import net.minecraft.entity.Entity; | ||
22 | @Mixin(RenderManager.class) | 23 | @Mixin(RenderManager.class) |
23 | public abstract class MixinRenderManager implements IRenderManager | 24 | public abstract class MixinRenderManager implements IRenderManager |
24 | { | 25 | { |
25 | - @Shadow private Map<Class<? extends Entity>, Render<? extends Entity>> entityRenderMap; | 26 | + @Shadow @Final private Map<Class<? extends Entity>, Render<? extends Entity>> entityRenderMap; |
26 | 27 | ||
27 | @Override | 28 | @Override |
28 | public Map<Class<? extends Entity>, Render<? extends Entity>> getRenderMap() | 29 | public Map<Class<? extends Entity>, Render<? extends Entity>> getRenderMap() |
src/client/java/com/mumfrey/liteloader/client/mixin/MixinSimpleReloadableResourceManager.java
@@ -7,6 +7,7 @@ package com.mumfrey.liteloader.client.mixin; | @@ -7,6 +7,7 @@ package com.mumfrey.liteloader.client.mixin; | ||
7 | 7 | ||
8 | import java.util.List; | 8 | import java.util.List; |
9 | 9 | ||
10 | +import org.spongepowered.asm.mixin.Final; | ||
10 | import org.spongepowered.asm.mixin.Mixin; | 11 | import org.spongepowered.asm.mixin.Mixin; |
11 | import org.spongepowered.asm.mixin.Shadow; | 12 | import org.spongepowered.asm.mixin.Shadow; |
12 | 13 | ||
@@ -18,7 +19,7 @@ import net.minecraft.client.resources.SimpleReloadableResourceManager; | @@ -18,7 +19,7 @@ import net.minecraft.client.resources.SimpleReloadableResourceManager; | ||
18 | @Mixin(SimpleReloadableResourceManager.class) | 19 | @Mixin(SimpleReloadableResourceManager.class) |
19 | public abstract class MixinSimpleReloadableResourceManager implements IReloadable | 20 | public abstract class MixinSimpleReloadableResourceManager implements IReloadable |
20 | { | 21 | { |
21 | - @Shadow private List<IResourceManagerReloadListener> reloadListeners; | 22 | + @Shadow @Final private List<IResourceManagerReloadListener> reloadListeners; |
22 | 23 | ||
23 | @Override | 24 | @Override |
24 | public List<IResourceManagerReloadListener> getReloadListeners() | 25 | public List<IResourceManagerReloadListener> getReloadListeners() |
src/client/java/com/mumfrey/liteloader/client/util/PrivateFieldsClient.java deleted
100644 โ 0
1 | -/* | ||
2 | - * This file is part of LiteLoader. | ||
3 | - * Copyright (C) 2012-16 Adam Mummery-Smith | ||
4 | - * All Rights Reserved. | ||
5 | - */ | ||
6 | -package com.mumfrey.liteloader.client.util; | ||
7 | - | ||
8 | -import java.util.Map; | ||
9 | - | ||
10 | -import com.mumfrey.liteloader.core.runtime.Obf; | ||
11 | -import com.mumfrey.liteloader.util.PrivateFields; | ||
12 | - | ||
13 | -import net.minecraft.tileentity.TileEntity; | ||
14 | - | ||
15 | -@SuppressWarnings("rawtypes") | ||
16 | -public final class PrivateFieldsClient<P, T> extends PrivateFields<P, T> | ||
17 | -{ | ||
18 | - private PrivateFieldsClient(Class<P> owner, Obf obf) | ||
19 | - { | ||
20 | - super(owner, obf); | ||
21 | - } | ||
22 | - | ||
23 | - // CHECKSTYLE:OFF | ||
24 | - | ||
25 | - public static final PrivateFieldsClient<TileEntity, Map> tileEntityNameToClassMap = new PrivateFieldsClient<TileEntity, Map>(TileEntity.class, Obf.tileEntityNameToClassMap); | ||
26 | - public static final PrivateFieldsClient<TileEntity, Map> tileEntityClassToNameMap = new PrivateFieldsClient<TileEntity, Map>(TileEntity.class, Obf.tileEntityClassToNameMap); | ||
27 | -} |
src/client/java/com/mumfrey/liteloader/util/ModUtilities.java
@@ -14,7 +14,6 @@ import org.lwjgl.opengl.DisplayMode; | @@ -14,7 +14,6 @@ import org.lwjgl.opengl.DisplayMode; | ||
14 | import com.mumfrey.liteloader.client.ducks.IRenderManager; | 14 | import com.mumfrey.liteloader.client.ducks.IRenderManager; |
15 | import com.mumfrey.liteloader.client.ducks.ITileEntityRendererDispatcher; | 15 | import com.mumfrey.liteloader.client.ducks.ITileEntityRendererDispatcher; |
16 | import com.mumfrey.liteloader.client.overlays.IMinecraft; | 16 | import com.mumfrey.liteloader.client.overlays.IMinecraft; |
17 | -import com.mumfrey.liteloader.client.util.PrivateFieldsClient; | ||
18 | import com.mumfrey.liteloader.util.log.LiteLoaderLogger; | 17 | import com.mumfrey.liteloader.util.log.LiteLoaderLogger; |
19 | 18 | ||
20 | import net.minecraft.client.Minecraft; | 19 | import net.minecraft.client.Minecraft; |
@@ -94,20 +93,4 @@ public abstract class ModUtilities | @@ -94,20 +93,4 @@ public abstract class ModUtilities | ||
94 | renderer.getClass().getSimpleName(), tileEntityClass.getSimpleName()); | 93 | renderer.getClass().getSimpleName(), tileEntityClass.getSimpleName()); |
95 | } | 94 | } |
96 | } | 95 | } |
97 | - | ||
98 | - @SuppressWarnings("unchecked") | ||
99 | - public static void addTileEntity(String entityName, Class<? extends TileEntity> tileEntityClass) | ||
100 | - { | ||
101 | - try | ||
102 | - { | ||
103 | - Map<String, Class<? extends TileEntity>> nameToClassMap = PrivateFieldsClient.tileEntityNameToClassMap.get(null); | ||
104 | - Map<Class<? extends TileEntity>, String> classToNameMap = PrivateFieldsClient.tileEntityClassToNameMap.get(null); | ||
105 | - nameToClassMap.put(entityName, tileEntityClass); | ||
106 | - classToNameMap.put(tileEntityClass, entityName); | ||
107 | - } | ||
108 | - catch (Exception ex) | ||
109 | - { | ||
110 | - ex.printStackTrace(); | ||
111 | - } | ||
112 | - } | ||
113 | } | 96 | } |
src/main/java/com/mumfrey/liteloader/core/LiteLoaderEventBroker.java
@@ -410,7 +410,7 @@ public abstract class LiteLoaderEventBroker<TClient, TServer extends MinecraftSe | @@ -410,7 +410,7 @@ public abstract class LiteLoaderEventBroker<TClient, TServer extends MinecraftSe | ||
410 | { | 410 | { |
411 | if (!this.onPlayerInteract(InteractType.PLACE_BLOCK_MAYBE, player, hand, player.getHeldItem(hand), pos, facing)) | 411 | if (!this.onPlayerInteract(InteractType.PLACE_BLOCK_MAYBE, player, hand, player.getHeldItem(hand), pos, facing)) |
412 | { | 412 | { |
413 | - SPacketBlockChange cancellation = new SPacketBlockChange(player.worldObj, pos.offset(facing)); | 413 | + SPacketBlockChange cancellation = new SPacketBlockChange(player.world, pos.offset(facing)); |
414 | netHandler.playerEntity.connection.sendPacket(cancellation); | 414 | netHandler.playerEntity.connection.sendPacket(cancellation); |
415 | player.sendContainerToPlayer(player.inventoryContainer); | 415 | player.sendContainerToPlayer(player.inventoryContainer); |
416 | return false; | 416 | return false; |
@@ -428,7 +428,7 @@ public abstract class LiteLoaderEventBroker<TClient, TServer extends MinecraftSe | @@ -428,7 +428,7 @@ public abstract class LiteLoaderEventBroker<TClient, TServer extends MinecraftSe | ||
428 | { | 428 | { |
429 | if (!this.onPlayerInteract(action, player, EnumHand.MAIN_HAND, player.getHeldItemMainhand(), pos, EnumFacing.SOUTH)) | 429 | if (!this.onPlayerInteract(action, player, EnumHand.MAIN_HAND, player.getHeldItemMainhand(), pos, EnumFacing.SOUTH)) |
430 | { | 430 | { |
431 | - SPacketBlockChange cancellation = new SPacketBlockChange(player.worldObj, pos); | 431 | + SPacketBlockChange cancellation = new SPacketBlockChange(player.world, pos); |
432 | netHandler.playerEntity.connection.sendPacket(cancellation); | 432 | netHandler.playerEntity.connection.sendPacket(cancellation); |
433 | return false; | 433 | return false; |
434 | } | 434 | } |
@@ -440,7 +440,7 @@ public abstract class LiteLoaderEventBroker<TClient, TServer extends MinecraftSe | @@ -440,7 +440,7 @@ public abstract class LiteLoaderEventBroker<TClient, TServer extends MinecraftSe | ||
440 | { | 440 | { |
441 | if (!this.onPlayerInteract(InteractType.PLACE_BLOCK_MAYBE, player, hand, stack, pos, side)) | 441 | if (!this.onPlayerInteract(InteractType.PLACE_BLOCK_MAYBE, player, hand, stack, pos, side)) |
442 | { | 442 | { |
443 | - SPacketBlockChange cancellation = new SPacketBlockChange(player.worldObj, pos); | 443 | + SPacketBlockChange cancellation = new SPacketBlockChange(player.world, pos); |
444 | player.connection.sendPacket(cancellation); | 444 | player.connection.sendPacket(cancellation); |
445 | return false; | 445 | return false; |
446 | } | 446 | } |
src/main/java/com/mumfrey/liteloader/core/LiteLoaderVersion.java
@@ -48,12 +48,13 @@ public enum LiteLoaderVersion | @@ -48,12 +48,13 @@ public enum LiteLoaderVersion | ||
48 | MC_1_9_0_R0(35, 0, "1.9", "1.9.0", "1.9", "1.9.0"), | 48 | MC_1_9_0_R0(35, 0, "1.9", "1.9.0", "1.9", "1.9.0"), |
49 | MC_1_9_4_R0(36, 0, "1.9.4", "1.9.4", "1.9.4"), | 49 | MC_1_9_4_R0(36, 0, "1.9.4", "1.9.4", "1.9.4"), |
50 | MC_1_10_R0(37, 0, "1.10", "1.10", "1.10", "1.10.0", "1.10.r1"), | 50 | MC_1_10_R0(37, 0, "1.10", "1.10", "1.10", "1.10.0", "1.10.r1"), |
51 | - MC_1_10_2_R0(38, 0, "1.10.2", "1.10.2", "1.10.2", "1.10.r1"); | 51 | + MC_1_10_2_R0(38, 0, "1.10.2", "1.10.2", "1.10.2", "1.10.r1"), |
52 | + MC_1_11_0_R0(39, 0, "1.11", "1.11", "1.11", "1.11.0", "1.11.r1"); | ||
52 | 53 | ||
53 | /** | 54 | /** |
54 | * Current loader version | 55 | * Current loader version |
55 | */ | 56 | */ |
56 | - public static final LiteLoaderVersion CURRENT = LiteLoaderVersion.MC_1_10_2_R0; | 57 | + public static final LiteLoaderVersion CURRENT = LiteLoaderVersion.MC_1_11_0_R0; |
57 | 58 | ||
58 | private static final LiteLoaderUpdateSite updateSite = new LiteLoaderUpdateSite(LiteLoaderVersion.CURRENT.getMinecraftVersion(), | 59 | private static final LiteLoaderUpdateSite updateSite = new LiteLoaderUpdateSite(LiteLoaderVersion.CURRENT.getMinecraftVersion(), |
59 | LiteLoaderVersion.CURRENT.getReleaseTimestamp()); | 60 | LiteLoaderVersion.CURRENT.getReleaseTimestamp()); |
src/main/java/com/mumfrey/liteloader/core/runtime/Obf.java
@@ -14,7 +14,7 @@ import java.util.Map; | @@ -14,7 +14,7 @@ import java.util.Map; | ||
14 | * Centralised obfuscation table for LiteLoader | 14 | * Centralised obfuscation table for LiteLoader |
15 | * | 15 | * |
16 | * @author Adam Mummery-Smith | 16 | * @author Adam Mummery-Smith |
17 | - * TODO Obfuscation 1.10.2 | 17 | + * TODO Obfuscation 1.11 |
18 | */ | 18 | */ |
19 | public class Obf | 19 | public class Obf |
20 | { | 20 | { |
@@ -40,19 +40,14 @@ public class Obf | @@ -40,19 +40,14 @@ public class Obf | ||
40 | 40 | ||
41 | // Classes | 41 | // Classes |
42 | // ----------------------------------------------------------------------------------------- | 42 | // ----------------------------------------------------------------------------------------- |
43 | - public static final Obf Minecraft = new Obf("net.minecraft.client.Minecraft", "bcx" ); | ||
44 | - public static final Obf EntityRenderer = new Obf("net.minecraft.client.renderer.EntityRenderer", "bnz" ); | ||
45 | - public static final Obf Blocks = new Obf("net.minecraft.init.Blocks", "akg" ); | 43 | + public static final Obf Minecraft = new Obf("net.minecraft.client.Minecraft", "beq" ); |
44 | + public static final Obf EntityRenderer = new Obf("net.minecraft.client.renderer.EntityRenderer", "bqc" ); | ||
45 | + public static final Obf Blocks = new Obf("net.minecraft.init.Blocks", "alt" ); | ||
46 | public static final Obf CrashReport$6 = new Obf("net.minecraft.crash.CrashReport$6", "b$6" ); | 46 | public static final Obf CrashReport$6 = new Obf("net.minecraft.crash.CrashReport$6", "b$6" ); |
47 | - public static final Obf INetHandler = new Obf("net.minecraft.network.INetHandler", "et" ); | ||
48 | - public static final Obf Items = new Obf("net.minecraft.init.Items", "aeb" ); | ||
49 | - public static final Obf Profiler = new Obf("net.minecraft.profiler.Profiler", "oq" ); | ||
50 | - public static final Obf TileEntity = new Obf("net.minecraft.tileentity.TileEntity", "aqk" ); | ||
51 | - | ||
52 | - // Fields | ||
53 | - // ----------------------------------------------------------------------------------------- | ||
54 | - public static final Obf tileEntityNameToClassMap = new Obf(Obf.TileEntity, "field_145855_i", "f" ); | ||
55 | - public static final Obf tileEntityClassToNameMap = new Obf(Obf.TileEntity, "field_145853_j", "g" ); | 47 | + public static final Obf INetHandler = new Obf("net.minecraft.network.INetHandler", "ew" ); |
48 | + public static final Obf Items = new Obf("net.minecraft.init.Items", "afk" ); | ||
49 | + public static final Obf Profiler = new Obf("net.minecraft.profiler.Profiler", "ou" ); | ||
50 | + public static final Obf TileEntity = new Obf("net.minecraft.tileentity.TileEntity", "asa" ); | ||
56 | 51 | ||
57 | // Methods | 52 | // Methods |
58 | // ----------------------------------------------------------------------------------------- | 53 | // ----------------------------------------------------------------------------------------- |
src/main/java/com/mumfrey/liteloader/core/runtime/Packets.java
@@ -12,7 +12,7 @@ import java.util.Map; | @@ -12,7 +12,7 @@ import java.util.Map; | ||
12 | * Packet obfuscation table | 12 | * Packet obfuscation table |
13 | * | 13 | * |
14 | * @author Adam Mummery-Smith | 14 | * @author Adam Mummery-Smith |
15 | - * TODO Obfuscation 1.10.2 | 15 | + * TODO Obfuscation 1.11 |
16 | */ | 16 | */ |
17 | public final class Packets extends Obf | 17 | public final class Packets extends Obf |
18 | { | 18 | { |
@@ -37,123 +37,123 @@ public final class Packets extends Obf | @@ -37,123 +37,123 @@ public final class Packets extends Obf | ||
37 | 37 | ||
38 | private static Map<String, Packets> packetMap = new HashMap<String, Packets>(); | 38 | private static Map<String, Packets> packetMap = new HashMap<String, Packets>(); |
39 | 39 | ||
40 | - public static Packets C00Handshake = new Packets("net/minecraft/network/handshake/client/C00Handshake", "jm", Context.SERVER); | ||
41 | - public static Packets CPacketEncryptionResponse = new Packets("net/minecraft/network/login/client/CPacketEncryptionResponse", "jw", Context.SERVER); | ||
42 | - public static Packets CPacketLoginStart = new Packets("net/minecraft/network/login/client/CPacketLoginStart", "jv", Context.SERVER); | ||
43 | - public static Packets SPacketDisconnectLogin = new Packets("net/minecraft/network/login/server/SPacketDisconnect", "jt", Context.CLIENT); | ||
44 | - public static Packets SPacketEnableCompression = new Packets("net/minecraft/network/login/server/SPacketEnableCompression", "js", Context.CLIENT); | ||
45 | - public static Packets SPacketEncryptionRequest = new Packets("net/minecraft/network/login/server/SPacketEncryptionRequest", "jr", Context.CLIENT); | ||
46 | - public static Packets SPacketLoginSuccess = new Packets("net/minecraft/network/login/server/SPacketLoginSuccess", "jq", Context.CLIENT); | ||
47 | - public static Packets CPacketAnimation = new Packets("net/minecraft/network/play/client/CPacketAnimation", "jh", Context.SERVER); | ||
48 | - public static Packets CPacketChatMessage = new Packets("net/minecraft/network/play/client/CPacketChatMessage", "im", Context.SERVER); | ||
49 | - public static Packets CPacketClickWindow = new Packets("net/minecraft/network/play/client/CPacketClickWindow", "ir", Context.SERVER); | ||
50 | - public static Packets CPacketClientSettings = new Packets("net/minecraft/network/play/client/CPacketClientSettings", "io", Context.SERVER); | ||
51 | - public static Packets CPacketClientStatus = new Packets("net/minecraft/network/play/client/CPacketClientStatus", "in", Context.SERVER); | ||
52 | - public static Packets CPacketCloseWindow = new Packets("net/minecraft/network/play/client/CPacketCloseWindow", "is", Context.SERVER); | ||
53 | - public static Packets CPacketConfirmTeleport = new Packets("net/minecraft/network/play/client/CPacketConfirmTeleport", "ik", Context.SERVER); | ||
54 | - public static Packets CPacketConfirmTransaction = new Packets("net/minecraft/network/play/client/CPacketConfirmTransaction", "ip", Context.SERVER); | ||
55 | - public static Packets CPacketCreativeInventoryAction = new Packets("net/minecraft/network/play/client/CPacketCreativeInventoryAction", "jf", Context.SERVER); | ||
56 | - public static Packets CPacketCustomPayload = new Packets("net/minecraft/network/play/client/CPacketCustomPayload", "it", Context.SERVER); | ||
57 | - public static Packets CPacketEnchantItem = new Packets("net/minecraft/network/play/client/CPacketEnchantItem", "iq", Context.SERVER); | ||
58 | - public static Packets CPacketEntityAction = new Packets("net/minecraft/network/play/client/CPacketEntityAction", "jb", Context.SERVER); | ||
59 | - public static Packets CPacketHeldItemChange = new Packets("net/minecraft/network/play/client/CPacketHeldItemChange", "je", Context.SERVER); | ||
60 | - public static Packets CPacketInput = new Packets("net/minecraft/network/play/client/CPacketInput", "jc", Context.SERVER); | ||
61 | - public static Packets CPacketKeepAlive = new Packets("net/minecraft/network/play/client/CPacketKeepAlive", "iv", Context.SERVER); | ||
62 | - public static Packets CPacketPlayer = new Packets("net/minecraft/network/play/client/CPacketPlayer", "iw", Context.SERVER); | ||
63 | - public static Packets CPacketPlayerPosition = new Packets("net/minecraft/network/play/client/CPacketPlayer$Position", "iw$a", Context.SERVER); | ||
64 | - public static Packets CPacketPlayerPositionRotation = new Packets("net/minecraft/network/play/client/CPacketPlayer$PositionRotation", "iw$b", Context.SERVER); | ||
65 | - public static Packets CPacketPlayerRotation = new Packets("net/minecraft/network/play/client/CPacketPlayer$Rotation", "iw$c", Context.SERVER); | ||
66 | - public static Packets CPacketPlayerAbilities = new Packets("net/minecraft/network/play/client/CPacketPlayerAbilities", "iz", Context.SERVER); | ||
67 | - public static Packets CPacketPlayerDigging = new Packets("net/minecraft/network/play/client/CPacketPlayerDigging", "ja", Context.SERVER); | ||
68 | - public static Packets CPacketPlayerTryUseItem = new Packets("net/minecraft/network/play/client/CPacketPlayerTryUseItem", "jk", Context.SERVER); | ||
69 | - public static Packets CPacketPlayerTryUseItemOnBlock = new Packets("net/minecraft/network/play/client/CPacketPlayerTryUseItemOnBlock", "jj", Context.SERVER); | ||
70 | - public static Packets CPacketResourcePackStatus = new Packets("net/minecraft/network/play/client/CPacketResourcePackStatus", "jd", Context.SERVER); | ||
71 | - public static Packets CPacketSpectate = new Packets("net/minecraft/network/play/client/CPacketSpectate", "ji", Context.SERVER); | ||
72 | - public static Packets CPacketSteerBoat = new Packets("net/minecraft/network/play/client/CPacketSteerBoat", "iy", Context.SERVER); | ||
73 | - public static Packets CPacketTabComplete = new Packets("net/minecraft/network/play/client/CPacketTabComplete", "il", Context.SERVER); | ||
74 | - public static Packets CPacketUpdateSign = new Packets("net/minecraft/network/play/client/CPacketUpdateSign", "jg", Context.SERVER); | ||
75 | - public static Packets CPacketUseEntity = new Packets("net/minecraft/network/play/client/CPacketUseEntity", "iu", Context.SERVER); | ||
76 | - public static Packets CPacketVehicleMove = new Packets("net/minecraft/network/play/client/CPacketVehicleMove", "ix", Context.SERVER); | ||
77 | - public static Packets SPacketAnimation = new Packets("net/minecraft/network/play/server/SPacketAnimation", "ft", Context.CLIENT); | ||
78 | - public static Packets SPacketBlockAction = new Packets("net/minecraft/network/play/server/SPacketBlockAction", "fx", Context.CLIENT); | ||
79 | - public static Packets SPacketBlockBreakAnim = new Packets("net/minecraft/network/play/server/SPacketBlockBreakAnim", "fv", Context.CLIENT); | ||
80 | - public static Packets SPacketBlockChange = new Packets("net/minecraft/network/play/server/SPacketBlockChange", "fy", Context.CLIENT); | ||
81 | - public static Packets SPacketCamera = new Packets("net/minecraft/network/play/server/SPacketCamera", "hm", Context.CLIENT); | ||
82 | - public static Packets SPacketChangeGameState = new Packets("net/minecraft/network/play/server/SPacketChangeGameState", "gr", Context.CLIENT); | ||
83 | - public static Packets SPacketChat = new Packets("net/minecraft/network/play/server/SPacketChat", "gc", Context.CLIENT); | ||
84 | - public static Packets SPacketChunkData = new Packets("net/minecraft/network/play/server/SPacketChunkData", "gt", Context.CLIENT); | ||
85 | - public static Packets SPacketCloseWindow = new Packets("net/minecraft/network/play/server/SPacketCloseWindow", "gf", Context.CLIENT); | ||
86 | - public static Packets SPacketCollectItem = new Packets("net/minecraft/network/play/server/SPacketCollectItem", "ie", Context.CLIENT); | ||
87 | - public static Packets SPacketCombatEvent = new Packets("net/minecraft/network/play/server/SPacketCombatEvent", "hc", Context.CLIENT); | ||
88 | - public static Packets SPacketConfirmTransaction = new Packets("net/minecraft/network/play/server/SPacketConfirmTransaction", "ge", Context.CLIENT); | ||
89 | - public static Packets SPacketCooldown = new Packets("net/minecraft/network/play/server/SPacketCooldown", "gk", Context.CLIENT); | ||
90 | - public static Packets SPacketCustomPayload = new Packets("net/minecraft/network/play/server/SPacketCustomPayload", "gl", Context.CLIENT); | ||
91 | - public static Packets SPacketCustomSound = new Packets("net/minecraft/network/play/server/SPacketCustomSound", "gm", Context.CLIENT); | ||
92 | - public static Packets SPacketDestroyEntities = new Packets("net/minecraft/network/play/server/SPacketDestroyEntities", "hg", Context.CLIENT); | ||
93 | - public static Packets SPacketDisconnect = new Packets("net/minecraft/network/play/server/SPacketDisconnect", "gn", Context.CLIENT); | ||
94 | - public static Packets SPacketDisplayObjective = new Packets("net/minecraft/network/play/server/SPacketDisplayObjective", "ho", Context.CLIENT); | ||
95 | - public static Packets SPacketEffect = new Packets("net/minecraft/network/play/server/SPacketEffect", "gu", Context.CLIENT); | ||
96 | - public static Packets SPacketEntity = new Packets("net/minecraft/network/play/server/SPacketEntity", "gy", Context.CLIENT); | ||
97 | - public static Packets S15PacketEntityRelMove = new Packets("net/minecraft/network/play/server/SPacketEntity$S15PacketEntityRelMove", "gy$a", Context.CLIENT); | ||
98 | - public static Packets S16PacketEntityLook = new Packets("net/minecraft/network/play/server/SPacketEntity$S16PacketEntityLook", "gy$c", Context.CLIENT); | ||
99 | - public static Packets S17PacketEntityLookMove = new Packets("net/minecraft/network/play/server/SPacketEntity$S17PacketEntityLookMove", "gy$b", Context.CLIENT); | ||
100 | - public static Packets SPacketEntityAttach = new Packets("net/minecraft/network/play/server/SPacketEntityAttach", "hq", Context.CLIENT); | ||
101 | - public static Packets SPacketEntityEffect = new Packets("net/minecraft/network/play/server/SPacketEntityEffect", "ii", Context.CLIENT); | ||
102 | - public static Packets SPacketEntityEquipment = new Packets("net/minecraft/network/play/server/SPacketEntityEquipment", "hs", Context.CLIENT); | ||
103 | - public static Packets SPacketEntityHeadLook = new Packets("net/minecraft/network/play/server/SPacketEntityHeadLook", "hk", Context.CLIENT); | ||
104 | - public static Packets SPacketEntityMetadata = new Packets("net/minecraft/network/play/server/SPacketEntityMetadata", "hp", Context.CLIENT); | ||
105 | - public static Packets SPacketEntityProperties = new Packets("net/minecraft/network/play/server/SPacketEntityProperties", "ih", Context.CLIENT); | ||
106 | - public static Packets SPacketEntityStatus = new Packets("net/minecraft/network/play/server/SPacketEntityStatus", "go", Context.CLIENT); | ||
107 | - public static Packets SPacketEntityTeleport = new Packets("net/minecraft/network/play/server/SPacketEntityTeleport", "ig", Context.CLIENT); | ||
108 | - public static Packets SPacketEntityVelocity = new Packets("net/minecraft/network/play/server/SPacketEntityVelocity", "hr", Context.CLIENT); | ||
109 | - public static Packets SPacketExplosion = new Packets("net/minecraft/network/play/server/SPacketExplosion", "gp", Context.CLIENT); | ||
110 | - public static Packets SPacketHeldItemChange = new Packets("net/minecraft/network/play/server/SPacketHeldItemChange", "hn", Context.CLIENT); | ||
111 | - public static Packets SPacketJoinGame = new Packets("net/minecraft/network/play/server/SPacketJoinGame", "gw", Context.CLIENT); | ||
112 | - public static Packets SPacketKeepAlive = new Packets("net/minecraft/network/play/server/SPacketKeepAlive", "gs", Context.CLIENT); | ||
113 | - public static Packets SPacketMaps = new Packets("net/minecraft/network/play/server/SPacketMaps", "gx", Context.CLIENT); | ||
114 | - public static Packets SPacketMoveVehicle = new Packets("net/minecraft/network/play/server/SPacketMoveVehicle", "gz", Context.CLIENT); | ||
115 | - public static Packets SPacketMultiBlockChange = new Packets("net/minecraft/network/play/server/SPacketMultiBlockChange", "gd", Context.CLIENT); | ||
116 | - public static Packets SPacketOpenWindow = new Packets("net/minecraft/network/play/server/SPacketOpenWindow", "gg", Context.CLIENT); | ||
117 | - public static Packets SPacketParticles = new Packets("net/minecraft/network/play/server/SPacketParticles", "gv", Context.CLIENT); | ||
118 | - public static Packets SPacketPlayerAbilities = new Packets("net/minecraft/network/play/server/SPacketPlayerAbilities", "hb", Context.CLIENT); | ||
119 | - public static Packets SPacketPlayerListHeaderFooter = new Packets("net/minecraft/network/play/server/SPacketPlayerListHeaderFooter", "id", Context.CLIENT); | ||
120 | - public static Packets SPacketPlayerListItem = new Packets("net/minecraft/network/play/server/SPacketPlayerListItem", "hd", Context.CLIENT); | ||
121 | - public static Packets SPacketPlayerPosLook = new Packets("net/minecraft/network/play/server/SPacketPlayerPosLook", "he", Context.CLIENT); | ||
122 | - public static Packets SPacketRemoveEntityEffect = new Packets("net/minecraft/network/play/server/SPacketRemoveEntityEffect", "hh", Context.CLIENT); | ||
123 | - public static Packets SPacketResourcePackSend = new Packets("net/minecraft/network/play/server/SPacketResourcePackSend", "hi", Context.CLIENT); | ||
124 | - public static Packets SPacketRespawn = new Packets("net/minecraft/network/play/server/SPacketRespawn", "hj", Context.CLIENT); | ||
125 | - public static Packets SPacketScoreboardObjective = new Packets("net/minecraft/network/play/server/SPacketScoreboardObjective", "hv", Context.CLIENT); | ||
126 | - public static Packets SPacketServerDifficulty = new Packets("net/minecraft/network/play/server/SPacketServerDifficulty", "ga", Context.CLIENT); | ||
127 | - public static Packets SPacketSetExperience = new Packets("net/minecraft/network/play/server/SPacketSetExperience", "ht", Context.CLIENT); | ||
128 | - public static Packets SPacketSetPassengers = new Packets("net/minecraft/network/play/server/SPacketSetPassengers", "hw", Context.CLIENT); | ||
129 | - public static Packets SPacketSetSlot = new Packets("net/minecraft/network/play/server/SPacketSetSlot", "gj", Context.CLIENT); | ||
130 | - public static Packets SPacketSignEditorOpen = new Packets("net/minecraft/network/play/server/SPacketSignEditorOpen", "ha", Context.CLIENT); | ||
131 | - public static Packets SPacketSoundEffect = new Packets("net/minecraft/network/play/server/SPacketSoundEffect", "ic", Context.CLIENT); | ||
132 | - public static Packets SPacketSpawnExperienceOrb = new Packets("net/minecraft/network/play/server/SPacketSpawnExperienceOrb", "fo", Context.CLIENT); | ||
133 | - public static Packets SPacketSpawnGlobalEntity = new Packets("net/minecraft/network/play/server/SPacketSpawnGlobalEntity", "fp", Context.CLIENT); | ||
134 | - public static Packets SPacketSpawnMob = new Packets("net/minecraft/network/play/server/SPacketSpawnMob", "fq", Context.CLIENT); | ||
135 | - public static Packets SPacketSpawnObject = new Packets("net/minecraft/network/play/server/SPacketSpawnObject", "fn", Context.CLIENT); | ||
136 | - public static Packets SPacketSpawnPainting = new Packets("net/minecraft/network/play/server/SPacketSpawnPainting", "fr", Context.CLIENT); | ||
137 | - public static Packets SPacketSpawnPlayer = new Packets("net/minecraft/network/play/server/SPacketSpawnPlayer", "fs", Context.CLIENT); | ||
138 | - public static Packets SPacketSpawnPosition = new Packets("net/minecraft/network/play/server/SPacketSpawnPosition", "hz", Context.CLIENT); | ||
139 | - public static Packets SPacketStatistics = new Packets("net/minecraft/network/play/server/SPacketStatistics", "fu", Context.CLIENT); | ||
140 | - public static Packets SPacketTabComplete = new Packets("net/minecraft/network/play/server/SPacketTabComplete", "gb", Context.CLIENT); | ||
141 | - public static Packets SPacketTeams = new Packets("net/minecraft/network/play/server/SPacketTeams", "hx", Context.CLIENT); | ||
142 | - public static Packets SPacketTimeUpdate = new Packets("net/minecraft/network/play/server/SPacketTimeUpdate", "ia", Context.CLIENT); | ||
143 | - public static Packets SPacketTitle = new Packets("net/minecraft/network/play/server/SPacketTitle", "ib", Context.CLIENT); | ||
144 | - public static Packets SPacketUnloadChunk = new Packets("net/minecraft/network/play/server/SPacketUnloadChunk", "gq", Context.CLIENT); | ||
145 | - public static Packets SPacketUpdateBossInfo = new Packets("net/minecraft/network/play/server/SPacketUpdateBossInfo", "fz", Context.CLIENT); | ||
146 | - public static Packets SPacketUpdateHealth = new Packets("net/minecraft/network/play/server/SPacketUpdateHealth", "hu", Context.CLIENT); | ||
147 | - public static Packets SPacketUpdateScore = new Packets("net/minecraft/network/play/server/SPacketUpdateScore", "hy", Context.CLIENT); | ||
148 | - public static Packets SPacketUpdateTileEntity = new Packets("net/minecraft/network/play/server/SPacketUpdateTileEntity", "fw", Context.CLIENT); | ||
149 | - public static Packets SPacketUseBed = new Packets("net/minecraft/network/play/server/SPacketUseBed", "hf", Context.CLIENT); | ||
150 | - public static Packets SPacketWindowItems = new Packets("net/minecraft/network/play/server/SPacketWindowItems", "gh", Context.CLIENT); | ||
151 | - public static Packets SPacketWindowProperty = new Packets("net/minecraft/network/play/server/SPacketWindowProperty", "gi", Context.CLIENT); | ||
152 | - public static Packets SPacketWorldBorder = new Packets("net/minecraft/network/play/server/SPacketWorldBorder", "hl", Context.CLIENT); | ||
153 | - public static Packets CPacketPing = new Packets("net/minecraft/network/status/client/CPacketPing", "ke", Context.SERVER); | ||
154 | - public static Packets CPacketServerQuery = new Packets("net/minecraft/network/status/client/CPacketServerQuery", "kf", Context.SERVER); | ||
155 | - public static Packets SPacketPong = new Packets("net/minecraft/network/status/server/SPacketPong", "ka", Context.CLIENT); | ||
156 | - public static Packets SPacketServerInfo = new Packets("net/minecraft/network/status/server/SPacketServerInfo", "kb", Context.CLIENT); | 40 | + public static Packets C00Handshake = new Packets("net/minecraft/network/handshake/client/C00Handshake", "jp", Context.SERVER); |
41 | + public static Packets CPacketEncryptionResponse = new Packets("net/minecraft/network/login/client/CPacketEncryptionResponse", "jz", Context.SERVER); | ||
42 | + public static Packets CPacketLoginStart = new Packets("net/minecraft/network/login/client/CPacketLoginStart", "jy", Context.SERVER); | ||
43 | + public static Packets SPacketDisconnectLogin = new Packets("net/minecraft/network/login/server/SPacketDisconnect", "jw", Context.CLIENT); | ||
44 | + public static Packets SPacketEnableCompression = new Packets("net/minecraft/network/login/server/SPacketEnableCompression", "jv", Context.CLIENT); | ||
45 | + public static Packets SPacketEncryptionRequest = new Packets("net/minecraft/network/login/server/SPacketEncryptionRequest", "ju", Context.CLIENT); | ||
46 | + public static Packets SPacketLoginSuccess = new Packets("net/minecraft/network/login/server/SPacketLoginSuccess", "jt", Context.CLIENT); | ||
47 | + public static Packets CPacketAnimation = new Packets("net/minecraft/network/play/client/CPacketAnimation", "jk", Context.SERVER); | ||
48 | + public static Packets CPacketChatMessage = new Packets("net/minecraft/network/play/client/CPacketChatMessage", "ip", Context.SERVER); | ||
49 | + public static Packets CPacketClickWindow = new Packets("net/minecraft/network/play/client/CPacketClickWindow", "iu", Context.SERVER); | ||
50 | + public static Packets CPacketClientSettings = new Packets("net/minecraft/network/play/client/CPacketClientSettings", "ir", Context.SERVER); | ||
51 | + public static Packets CPacketClientStatus = new Packets("net/minecraft/network/play/client/CPacketClientStatus", "iq", Context.SERVER); | ||
52 | + public static Packets CPacketCloseWindow = new Packets("net/minecraft/network/play/client/CPacketCloseWindow", "iv", Context.SERVER); | ||
53 | + public static Packets CPacketConfirmTeleport = new Packets("net/minecraft/network/play/client/CPacketConfirmTeleport", "in", Context.SERVER); | ||
54 | + public static Packets CPacketConfirmTransaction = new Packets("net/minecraft/network/play/client/CPacketConfirmTransaction", "is", Context.SERVER); | ||
55 | + public static Packets CPacketCreativeInventoryAction = new Packets("net/minecraft/network/play/client/CPacketCreativeInventoryAction", "ji", Context.SERVER); | ||
56 | + public static Packets CPacketCustomPayload = new Packets("net/minecraft/network/play/client/CPacketCustomPayload", "iw", Context.SERVER); | ||
57 | + public static Packets CPacketEnchantItem = new Packets("net/minecraft/network/play/client/CPacketEnchantItem", "it", Context.SERVER); | ||
58 | + public static Packets CPacketEntityAction = new Packets("net/minecraft/network/play/client/CPacketEntityAction", "je", Context.SERVER); | ||
59 | + public static Packets CPacketHeldItemChange = new Packets("net/minecraft/network/play/client/CPacketHeldItemChange", "jh", Context.SERVER); | ||
60 | + public static Packets CPacketInput = new Packets("net/minecraft/network/play/client/CPacketInput", "jf", Context.SERVER); | ||
61 | + public static Packets CPacketKeepAlive = new Packets("net/minecraft/network/play/client/CPacketKeepAlive", "iy", Context.SERVER); | ||
62 | + public static Packets CPacketPlayer = new Packets("net/minecraft/network/play/client/CPacketPlayer", "iz", Context.SERVER); | ||
63 | + public static Packets CPacketPlayerPosition = new Packets("net/minecraft/network/play/client/CPacketPlayer$Position", "iz$a", Context.SERVER); | ||
64 | + public static Packets CPacketPlayerPositionRotation = new Packets("net/minecraft/network/play/client/CPacketPlayer$PositionRotation", "iz$b", Context.SERVER); | ||
65 | + public static Packets CPacketPlayerRotation = new Packets("net/minecraft/network/play/client/CPacketPlayer$Rotation", "iz$c", Context.SERVER); | ||
66 | + public static Packets CPacketPlayerAbilities = new Packets("net/minecraft/network/play/client/CPacketPlayerAbilities", "jc", Context.SERVER); | ||
67 | + public static Packets CPacketPlayerDigging = new Packets("net/minecraft/network/play/client/CPacketPlayerDigging", "jd", Context.SERVER); | ||
68 | + public static Packets CPacketPlayerTryUseItem = new Packets("net/minecraft/network/play/client/CPacketPlayerTryUseItem", "jn", Context.SERVER); | ||
69 | + public static Packets CPacketPlayerTryUseItemOnBlock = new Packets("net/minecraft/network/play/client/CPacketPlayerTryUseItemOnBlock", "jm", Context.SERVER); | ||
70 | + public static Packets CPacketResourcePackStatus = new Packets("net/minecraft/network/play/client/CPacketResourcePackStatus", "jg", Context.SERVER); | ||
71 | + public static Packets CPacketSpectate = new Packets("net/minecraft/network/play/client/CPacketSpectate", "jl", Context.SERVER); | ||
72 | + public static Packets CPacketSteerBoat = new Packets("net/minecraft/network/play/client/CPacketSteerBoat", "jb", Context.SERVER); | ||
73 | + public static Packets CPacketTabComplete = new Packets("net/minecraft/network/play/client/CPacketTabComplete", "io", Context.SERVER); | ||
74 | + public static Packets CPacketUpdateSign = new Packets("net/minecraft/network/play/client/CPacketUpdateSign", "jj", Context.SERVER); | ||
75 | + public static Packets CPacketUseEntity = new Packets("net/minecraft/network/play/client/CPacketUseEntity", "ix", Context.SERVER); | ||
76 | + public static Packets CPacketVehicleMove = new Packets("net/minecraft/network/play/client/CPacketVehicleMove", "ja", Context.SERVER); | ||
77 | + public static Packets SPacketAnimation = new Packets("net/minecraft/network/play/server/SPacketAnimation", "fw", Context.CLIENT); | ||
78 | + public static Packets SPacketBlockAction = new Packets("net/minecraft/network/play/server/SPacketBlockAction", "ga", Context.CLIENT); | ||
79 | + public static Packets SPacketBlockBreakAnim = new Packets("net/minecraft/network/play/server/SPacketBlockBreakAnim", "fy", Context.CLIENT); | ||
80 | + public static Packets SPacketBlockChange = new Packets("net/minecraft/network/play/server/SPacketBlockChange", "gb", Context.CLIENT); | ||
81 | + public static Packets SPacketCamera = new Packets("net/minecraft/network/play/server/SPacketCamera", "hp", Context.CLIENT); | ||
82 | + public static Packets SPacketChangeGameState = new Packets("net/minecraft/network/play/server/SPacketChangeGameState", "gu", Context.CLIENT); | ||
83 | + public static Packets SPacketChat = new Packets("net/minecraft/network/play/server/SPacketChat", "gf", Context.CLIENT); | ||
84 | + public static Packets SPacketChunkData = new Packets("net/minecraft/network/play/server/SPacketChunkData", "gw", Context.CLIENT); | ||
85 | + public static Packets SPacketCloseWindow = new Packets("net/minecraft/network/play/server/SPacketCloseWindow", "gi", Context.CLIENT); | ||
86 | + public static Packets SPacketCollectItem = new Packets("net/minecraft/network/play/server/SPacketCollectItem", "ii", Context.CLIENT); | ||
87 | + public static Packets SPacketCombatEvent = new Packets("net/minecraft/network/play/server/SPacketCombatEvent", "hf", Context.CLIENT); | ||
88 | + public static Packets SPacketConfirmTransaction = new Packets("net/minecraft/network/play/server/SPacketConfirmTransaction", "gh", Context.CLIENT); | ||
89 | + public static Packets SPacketCooldown = new Packets("net/minecraft/network/play/server/SPacketCooldown", "gn", Context.CLIENT); | ||
90 | + public static Packets SPacketCustomPayload = new Packets("net/minecraft/network/play/server/SPacketCustomPayload", "go", Context.CLIENT); | ||
91 | + public static Packets SPacketCustomSound = new Packets("net/minecraft/network/play/server/SPacketCustomSound", "gp", Context.CLIENT); | ||
92 | + public static Packets SPacketDestroyEntities = new Packets("net/minecraft/network/play/server/SPacketDestroyEntities", "hj", Context.CLIENT); | ||
93 | + public static Packets SPacketDisconnect = new Packets("net/minecraft/network/play/server/SPacketDisconnect", "gq", Context.CLIENT); | ||
94 | + public static Packets SPacketDisplayObjective = new Packets("net/minecraft/network/play/server/SPacketDisplayObjective", "hr", Context.CLIENT); | ||
95 | + public static Packets SPacketEffect = new Packets("net/minecraft/network/play/server/SPacketEffect", "gx", Context.CLIENT); | ||
96 | + public static Packets SPacketEntity = new Packets("net/minecraft/network/play/server/SPacketEntity", "hb", Context.CLIENT); | ||
97 | + public static Packets S15PacketEntityRelMove = new Packets("net/minecraft/network/play/server/SPacketEntity$S15PacketEntityRelMove", "hb$a", Context.CLIENT); | ||
98 | + public static Packets S16PacketEntityLook = new Packets("net/minecraft/network/play/server/SPacketEntity$S16PacketEntityLook", "hb$c", Context.CLIENT); | ||
99 | + public static Packets S17PacketEntityLookMove = new Packets("net/minecraft/network/play/server/SPacketEntity$S17PacketEntityLookMove", "hb$b", Context.CLIENT); | ||
100 | + public static Packets SPacketEntityAttach = new Packets("net/minecraft/network/play/server/SPacketEntityAttach", "ht", Context.CLIENT); | ||
101 | + public static Packets SPacketEntityEffect = new Packets("net/minecraft/network/play/server/SPacketEntityEffect", "il", Context.CLIENT); | ||
102 | + public static Packets SPacketEntityEquipment = new Packets("net/minecraft/network/play/server/SPacketEntityEquipment", "hv", Context.CLIENT); | ||
103 | + public static Packets SPacketEntityHeadLook = new Packets("net/minecraft/network/play/server/SPacketEntityHeadLook", "hn", Context.CLIENT); | ||
104 | + public static Packets SPacketEntityMetadata = new Packets("net/minecraft/network/play/server/SPacketEntityMetadata", "hs", Context.CLIENT); | ||
105 | + public static Packets SPacketEntityProperties = new Packets("net/minecraft/network/play/server/SPacketEntityProperties", "ik", Context.CLIENT); | ||
106 | + public static Packets SPacketEntityStatus = new Packets("net/minecraft/network/play/server/SPacketEntityStatus", "gr", Context.CLIENT); | ||
107 | + public static Packets SPacketEntityTeleport = new Packets("net/minecraft/network/play/server/SPacketEntityTeleport", "ij", Context.CLIENT); | ||
108 | + public static Packets SPacketEntityVelocity = new Packets("net/minecraft/network/play/server/SPacketEntityVelocity", "hu", Context.CLIENT); | ||
109 | + public static Packets SPacketExplosion = new Packets("net/minecraft/network/play/server/SPacketExplosion", "gs", Context.CLIENT); | ||
110 | + public static Packets SPacketHeldItemChange = new Packets("net/minecraft/network/play/server/SPacketHeldItemChange", "hq", Context.CLIENT); | ||
111 | + public static Packets SPacketJoinGame = new Packets("net/minecraft/network/play/server/SPacketJoinGame", "gz", Context.CLIENT); | ||
112 | + public static Packets SPacketKeepAlive = new Packets("net/minecraft/network/play/server/SPacketKeepAlive", "gv", Context.CLIENT); | ||
113 | + public static Packets SPacketMaps = new Packets("net/minecraft/network/play/server/SPacketMaps", "ha", Context.CLIENT); | ||
114 | + public static Packets SPacketMoveVehicle = new Packets("net/minecraft/network/play/server/SPacketMoveVehicle", "hc", Context.CLIENT); | ||
115 | + public static Packets SPacketMultiBlockChange = new Packets("net/minecraft/network/play/server/SPacketMultiBlockChange", "gg", Context.CLIENT); | ||
116 | + public static Packets SPacketOpenWindow = new Packets("net/minecraft/network/play/server/SPacketOpenWindow", "gj", Context.CLIENT); | ||
117 | + public static Packets SPacketParticles = new Packets("net/minecraft/network/play/server/SPacketParticles", "gy", Context.CLIENT); | ||
118 | + public static Packets SPacketPlayerAbilities = new Packets("net/minecraft/network/play/server/SPacketPlayerAbilities", "he", Context.CLIENT); | ||
119 | + public static Packets SPacketPlayerListHeaderFooter = new Packets("net/minecraft/network/play/server/SPacketPlayerListHeaderFooter", "ih", Context.CLIENT); | ||
120 | + public static Packets SPacketPlayerListItem = new Packets("net/minecraft/network/play/server/SPacketPlayerListItem", "hg", Context.CLIENT); | ||
121 | + public static Packets SPacketPlayerPosLook = new Packets("net/minecraft/network/play/server/SPacketPlayerPosLook", "hh", Context.CLIENT); | ||
122 | + public static Packets SPacketRemoveEntityEffect = new Packets("net/minecraft/network/play/server/SPacketRemoveEntityEffect", "hk", Context.CLIENT); | ||
123 | + public static Packets SPacketResourcePackSend = new Packets("net/minecraft/network/play/server/SPacketResourcePackSend", "hl", Context.CLIENT); | ||
124 | + public static Packets SPacketRespawn = new Packets("net/minecraft/network/play/server/SPacketRespawn", "hm", Context.CLIENT); | ||
125 | + public static Packets SPacketScoreboardObjective = new Packets("net/minecraft/network/play/server/SPacketScoreboardObjective", "hy", Context.CLIENT); | ||
126 | + public static Packets SPacketServerDifficulty = new Packets("net/minecraft/network/play/server/SPacketServerDifficulty", "gd", Context.CLIENT); | ||
127 | + public static Packets SPacketSetExperience = new Packets("net/minecraft/network/play/server/SPacketSetExperience", "hw", Context.CLIENT); | ||
128 | + public static Packets SPacketSetPassengers = new Packets("net/minecraft/network/play/server/SPacketSetPassengers", "hz", Context.CLIENT); | ||
129 | + public static Packets SPacketSetSlot = new Packets("net/minecraft/network/play/server/SPacketSetSlot", "gm", Context.CLIENT); | ||
130 | + public static Packets SPacketSignEditorOpen = new Packets("net/minecraft/network/play/server/SPacketSignEditorOpen", "hd", Context.CLIENT); | ||
131 | + public static Packets SPacketSoundEffect = new Packets("net/minecraft/network/play/server/SPacketSoundEffect", "ig", Context.CLIENT); | ||
132 | + public static Packets SPacketSpawnExperienceOrb = new Packets("net/minecraft/network/play/server/SPacketSpawnExperienceOrb", "fr", Context.CLIENT); | ||
133 | + public static Packets SPacketSpawnGlobalEntity = new Packets("net/minecraft/network/play/server/SPacketSpawnGlobalEntity", "fs", Context.CLIENT); | ||
134 | + public static Packets SPacketSpawnMob = new Packets("net/minecraft/network/play/server/SPacketSpawnMob", "ft", Context.CLIENT); | ||
135 | + public static Packets SPacketSpawnObject = new Packets("net/minecraft/network/play/server/SPacketSpawnObject", "fq", Context.CLIENT); | ||
136 | + public static Packets SPacketSpawnPainting = new Packets("net/minecraft/network/play/server/SPacketSpawnPainting", "fu", Context.CLIENT); | ||
137 | + public static Packets SPacketSpawnPlayer = new Packets("net/minecraft/network/play/server/SPacketSpawnPlayer", "fv", Context.CLIENT); | ||
138 | + public static Packets SPacketSpawnPosition = new Packets("net/minecraft/network/play/server/SPacketSpawnPosition", "ic", Context.CLIENT); | ||
139 | + public static Packets SPacketStatistics = new Packets("net/minecraft/network/play/server/SPacketStatistics", "fx", Context.CLIENT); | ||
140 | + public static Packets SPacketTabComplete = new Packets("net/minecraft/network/play/server/SPacketTabComplete", "ge", Context.CLIENT); | ||
141 | + public static Packets SPacketTeams = new Packets("net/minecraft/network/play/server/SPacketTeams", "ia", Context.CLIENT); | ||
142 | + public static Packets SPacketTimeUpdate = new Packets("net/minecraft/network/play/server/SPacketTimeUpdate", "id", Context.CLIENT); | ||
143 | + public static Packets SPacketTitle = new Packets("net/minecraft/network/play/server/SPacketTitle", "ie", Context.CLIENT); | ||
144 | + public static Packets SPacketUnloadChunk = new Packets("net/minecraft/network/play/server/SPacketUnloadChunk", "gt", Context.CLIENT); | ||
145 | + public static Packets SPacketUpdateBossInfo = new Packets("net/minecraft/network/play/server/SPacketUpdateBossInfo", "gc", Context.CLIENT); | ||
146 | + public static Packets SPacketUpdateHealth = new Packets("net/minecraft/network/play/server/SPacketUpdateHealth", "hx", Context.CLIENT); | ||
147 | + public static Packets SPacketUpdateScore = new Packets("net/minecraft/network/play/server/SPacketUpdateScore", "ib", Context.CLIENT); | ||
148 | + public static Packets SPacketUpdateTileEntity = new Packets("net/minecraft/network/play/server/SPacketUpdateTileEntity", "fz", Context.CLIENT); | ||
149 | + public static Packets SPacketUseBed = new Packets("net/minecraft/network/play/server/SPacketUseBed", "hi", Context.CLIENT); | ||
150 | + public static Packets SPacketWindowItems = new Packets("net/minecraft/network/play/server/SPacketWindowItems", "gk", Context.CLIENT); | ||
151 | + public static Packets SPacketWindowProperty = new Packets("net/minecraft/network/play/server/SPacketWindowProperty", "gl", Context.CLIENT); | ||
152 | + public static Packets SPacketWorldBorder = new Packets("net/minecraft/network/play/server/SPacketWorldBorder", "ho", Context.CLIENT); | ||
153 | + public static Packets CPacketPing = new Packets("net/minecraft/network/status/client/CPacketPing", "kh", Context.SERVER); | ||
154 | + public static Packets CPacketServerQuery = new Packets("net/minecraft/network/status/client/CPacketServerQuery", "ki", Context.SERVER); | ||
155 | + public static Packets SPacketPong = new Packets("net/minecraft/network/status/server/SPacketPong", "kd", Context.CLIENT); | ||
156 | + public static Packets SPacketServerInfo = new Packets("net/minecraft/network/status/server/SPacketServerInfo", "ke", Context.CLIENT); | ||
157 | 157 | ||
158 | // CHECKSTYLE:ON | 158 | // CHECKSTYLE:ON |
159 | 159 |
src/main/java/com/mumfrey/liteloader/launch/LiteLoaderTweaker.java
@@ -38,8 +38,8 @@ public class LiteLoaderTweaker implements ITweaker | @@ -38,8 +38,8 @@ public class LiteLoaderTweaker implements ITweaker | ||
38 | public static final int ENV_TYPE_CLIENT = 0; | 38 | public static final int ENV_TYPE_CLIENT = 0; |
39 | public static final int ENV_TYPE_DEDICATEDSERVER = 1; | 39 | public static final int ENV_TYPE_DEDICATEDSERVER = 1; |
40 | 40 | ||
41 | - // TODO Version - 1.10.2 | ||
42 | - public static final String VERSION = "1.10.2"; | 41 | + // TODO Version - 1.11 |
42 | + public static final String VERSION = "1.11"; | ||
43 | 43 | ||
44 | protected static final String bootstrapClassName = "com.mumfrey.liteloader.core.LiteLoaderBootstrap"; | 44 | protected static final String bootstrapClassName = "com.mumfrey.liteloader.core.LiteLoaderBootstrap"; |
45 | 45 |
src/main/java/com/mumfrey/liteloader/transformers/access/AccessorTransformer.java renamed to src/main/java/com/mumfrey/liteloader/transformers/event/AccessorTransformer.java
@@ -3,7 +3,7 @@ | @@ -3,7 +3,7 @@ | ||
3 | * Copyright (C) 2012-16 Adam Mummery-Smith | 3 | * Copyright (C) 2012-16 Adam Mummery-Smith |
4 | * All Rights Reserved. | 4 | * All Rights Reserved. |
5 | */ | 5 | */ |
6 | -package com.mumfrey.liteloader.transformers.access; | 6 | +package com.mumfrey.liteloader.transformers.event; |
7 | 7 | ||
8 | import java.io.IOException; | 8 | import java.io.IOException; |
9 | import java.util.ArrayList; | 9 | import java.util.ArrayList; |
@@ -30,6 +30,9 @@ import com.mumfrey.liteloader.core.runtime.Obf; | @@ -30,6 +30,9 @@ import com.mumfrey.liteloader.core.runtime.Obf; | ||
30 | import com.mumfrey.liteloader.transformers.ByteCodeUtilities; | 30 | import com.mumfrey.liteloader.transformers.ByteCodeUtilities; |
31 | import com.mumfrey.liteloader.transformers.ClassTransformer; | 31 | import com.mumfrey.liteloader.transformers.ClassTransformer; |
32 | import com.mumfrey.liteloader.transformers.ObfProvider; | 32 | import com.mumfrey.liteloader.transformers.ObfProvider; |
33 | +import com.mumfrey.liteloader.transformers.access.Accessor; | ||
34 | +import com.mumfrey.liteloader.transformers.access.Invoker; | ||
35 | +import com.mumfrey.liteloader.transformers.access.ObfTableClass; | ||
33 | import com.mumfrey.liteloader.util.log.LiteLoaderLogger; | 36 | import com.mumfrey.liteloader.util.log.LiteLoaderLogger; |
34 | 37 | ||
35 | import net.minecraft.launchwrapper.Launch; | 38 | import net.minecraft.launchwrapper.Launch; |
@@ -40,7 +43,7 @@ import net.minecraft.launchwrapper.Launch; | @@ -40,7 +43,7 @@ import net.minecraft.launchwrapper.Launch; | ||
40 | * | 43 | * |
41 | * @author Adam Mummery-Smith | 44 | * @author Adam Mummery-Smith |
42 | */ | 45 | */ |
43 | -public abstract class AccessorTransformer extends ClassTransformer | 46 | +abstract class AccessorTransformer extends ClassTransformer |
44 | { | 47 | { |
45 | static final String EXCEPTION = "com/mumfrey/liteloader/transformers/access/AccessorException"; | 48 | static final String EXCEPTION = "com/mumfrey/liteloader/transformers/access/AccessorException"; |
46 | 49 |
src/main/java/com/mumfrey/liteloader/transformers/event/EventTransformer.java
@@ -31,7 +31,6 @@ import com.mumfrey.liteloader.core.runtime.Obf; | @@ -31,7 +31,6 @@ import com.mumfrey.liteloader.core.runtime.Obf; | ||
31 | import com.mumfrey.liteloader.transformers.ByteCodeUtilities; | 31 | import com.mumfrey.liteloader.transformers.ByteCodeUtilities; |
32 | import com.mumfrey.liteloader.transformers.ClassTransformer; | 32 | import com.mumfrey.liteloader.transformers.ClassTransformer; |
33 | import com.mumfrey.liteloader.transformers.ObfProvider; | 33 | import com.mumfrey.liteloader.transformers.ObfProvider; |
34 | -import com.mumfrey.liteloader.transformers.access.AccessorTransformer; | ||
35 | import com.mumfrey.liteloader.util.log.LiteLoaderLogger; | 34 | import com.mumfrey.liteloader.util.log.LiteLoaderLogger; |
36 | 35 | ||
37 | /** | 36 | /** |
src/main/java/com/mumfrey/liteloader/util/EntityUtilities.java
@@ -121,7 +121,7 @@ public abstract class EntityUtilities | @@ -121,7 +121,7 @@ public abstract class EntityUtilities | ||
121 | { | 121 | { |
122 | AxisAlignedBB boundingBox = source.getEntityBoundingBox(); | 122 | AxisAlignedBB boundingBox = source.getEntityBoundingBox(); |
123 | AxisAlignedBB traceBox = boundingBox.addCoord(dir.xCoord, dir.yCoord, dir.zCoord); | 123 | AxisAlignedBB traceBox = boundingBox.addCoord(dir.xCoord, dir.yCoord, dir.zCoord); |
124 | - List<Entity> entities = source.worldObj.getEntitiesInAABBexcluding(source, traceBox.expand(1.0F, 1.0F, 1.0F), filter); | 124 | + List<Entity> entities = source.world.getEntitiesInAABBexcluding(source, traceBox.expand(1.0F, 1.0F, 1.0F), filter); |
125 | return entities; | 125 | return entities; |
126 | } | 126 | } |
127 | 127 | ||
@@ -130,7 +130,7 @@ public abstract class EntityUtilities | @@ -130,7 +130,7 @@ public abstract class EntityUtilities | ||
130 | Vec3d traceStart = EntityUtilities.getPositionEyes(source, partialTicks); | 130 | Vec3d traceStart = EntityUtilities.getPositionEyes(source, partialTicks); |
131 | Vec3d lookDir = source.getLook(partialTicks).scale(traceDistance); | 131 | Vec3d lookDir = source.getLook(partialTicks).scale(traceDistance); |
132 | Vec3d traceEnd = traceStart.add(lookDir); | 132 | Vec3d traceEnd = traceStart.add(lookDir); |
133 | - return source.worldObj.rayTraceBlocks(traceStart, traceEnd, false, false, true); | 133 | + return source.world.rayTraceBlocks(traceStart, traceEnd, false, false, true); |
134 | } | 134 | } |
135 | 135 | ||
136 | public static Vec3d getPositionEyes(Entity entity, float partialTicks) | 136 | public static Vec3d getPositionEyes(Entity entity, float partialTicks) |
src/main/java/com/mumfrey/liteloader/util/log/LiteLoaderLogger.java
@@ -296,8 +296,7 @@ public class LiteLoaderLogger extends AbstractAppender | @@ -296,8 +296,7 @@ public class LiteLoaderLogger extends AbstractAppender | ||
296 | { | 296 | { |
297 | if (LiteLoaderLogger.DEBUG) | 297 | if (LiteLoaderLogger.DEBUG) |
298 | { | 298 | { |
299 | - System.err.print("[DEBUG] "); | ||
300 | - System.err.println(String.format(format, data)); | 299 | + System.err.printf("[DEBUG] %s\n", String.format(format, data)); |
301 | } | 300 | } |
302 | } | 301 | } |
303 | 302 |
src/main/resources/assets/liteloader/lang/en_US.lang renamed to src/main/resources/assets/liteloader/lang/en_us.lang
src/main/resources/assets/liteloader/lang/pt_BR.lang renamed to src/main/resources/assets/liteloader/lang/pt_br.lang
src/main/resources/assets/liteloader/lang/zh_CN.lang renamed to src/main/resources/assets/liteloader/lang/zh_cn.lang