              try
              {
                  ((Packet<INetHandler>)p_channelRead0_2_).processPacket(this.packetListener);
+diff --git a/net/minecraft/network/play/server/SPacketCombatEvent.java b/net/minecraft/network/play/server/SPacketCombatEvent.java
+index aa8282f..2a1f228 100644
+--- a/net/minecraft/network/play/server/SPacketCombatEvent.java
++++ b/net/minecraft/network/play/server/SPacketCombatEvent.java
+@@ -26,7 +26,7 @@ public class SPacketCombatEvent implements Packet<INetHandlerPlayClient>
+         this(tracker, eventIn, true);
+     }
+ 
+-    @SuppressWarnings("incomplete-switch")
++    
+     public SPacketCombatEvent(CombatTracker tracker, SPacketCombatEvent.Event eventIn, boolean p_i46932_3_)
+     {
+         this.eventType = eventIn;
 diff --git a/net/minecraft/potion/PotionEffect.java b/net/minecraft/potion/PotionEffect.java
 index 6118ac7..1b703a6 100644
 --- a/net/minecraft/potion/PotionEffect.java

     }
 
     public void handleStatusUpdate(byte id)
diff --git a/net/minecraft/entity/EntityLivingBase.java b/net/minecraft/entity/EntityLivingBase.java
index f5f6c95..b64f131 100644
--- a/net/minecraft/entity/EntityLivingBase.java

From 748b74dd931fc3ca4ee6553e743e5d988cb8504d Mon Sep 17 00:00:00 2001
From: Alexander01998 <contact.wurstimperium@gmail.com>
Date: Sat, 4 Aug 2018 14:08:26 +0200
Subject: [PATCH] mod

---
 Start.java                                    |   2 +-
 net/minecraft/block/Block.java                |  34 ++-
 net/minecraft/block/BlockCactus.java          |   7 +
 net/minecraft/block/BlockFurnace.java         |   2 +-
 net/minecraft/block/BlockHugeMushroom.java    |   2 +-
 net/minecraft/block/BlockLiquid.java          |  11 +-
 net/minecraft/block/BlockNewLog.java          |   2 +-
 net/minecraft/block/BlockOldLog.java          |   2 +-
 net/minecraft/block/BlockRail.java            |   4 +-
 net/minecraft/block/BlockRailDetector.java    |   4 +-
 net/minecraft/block/BlockRailPowered.java     |   6 +-
 net/minecraft/block/BlockSlab.java            |   6 +-
 net/minecraft/block/BlockSoulSand.java        |   6 +
 net/minecraft/block/BlockStairs.java          |   2 +-
 .../block/state/BlockStateContainer.java      |  29 ++-
 net/minecraft/client/Minecraft.java           | 198 ++++++++-------
 .../client/entity/EntityPlayerSP.java         | 116 ++++++---
 net/minecraft/client/gui/FontRenderer.java    |  17 +-
 net/minecraft/client/gui/GuiButton.java       |  19 +-
 ...uiClickableScrolledSelectionListProxy.java |   4 +-
 .../client/gui/GuiCreateFlatWorld.java        |   2 +-
 net/minecraft/client/gui/GuiDisconnected.java |  81 +++++++
 net/minecraft/client/gui/GuiFlatPresets.java  |   2 +-
 net/minecraft/client/gui/GuiGameOver.java     |  14 +-
 net/minecraft/client/gui/GuiIngame.java       |  21 +-
 net/minecraft/client/gui/GuiIngameMenu.java   |  49 +++-
 net/minecraft/client/gui/GuiLanguage.java     |   2 +-
 net/minecraft/client/gui/GuiListExtended.java |   2 +-
 net/minecraft/client/gui/GuiMainMenu.java     |  41 +++-
 .../client/gui/GuiMemoryErrorScreen.java      |   4 +-
 net/minecraft/client/gui/GuiMultiplayer.java  |  99 +++++++-
 net/minecraft/client/gui/GuiNewChat.java      |  20 +-
 net/minecraft/client/gui/GuiOverlayDebug.java |   2 +-
 net/minecraft/client/gui/GuiScreen.java       |   6 +-
 net/minecraft/client/gui/GuiScreenBook.java   |  77 +++++-
 .../client/gui/GuiScreenCustomizePresets.java |   2 +-
 .../client/gui/GuiScreenServerList.java       |  10 +-
 .../GuiSimpleScrolledSelectionListProxy.java  |   2 +-
 net/minecraft/client/gui/GuiSlot.java         |   4 +-
 .../client/gui/GuiSlotRealmsProxy.java        |   2 +-
 net/minecraft/client/gui/GuiSnooper.java      |   2 +-
 .../client/gui/ServerListEntryNormal.java     |  33 ++-
 .../client/gui/achievement/GuiStats.java      |  30 ++-
 .../client/gui/inventory/GuiChest.java        |  76 ++++++
 .../client/gui/inventory/GuiContainer.java    |  11 +-
 .../client/gui/inventory/GuiEditSign.java     |  19 +-
 net/minecraft/client/model/ModelBiped.java    |   2 +-
 .../client/multiplayer/GuiConnecting.java     |  14 +-
 .../multiplayer/PlayerControllerMP.java       |  36 +--
 .../client/multiplayer/ServerList.java        |   6 +
 .../client/network/NetHandlerPlayClient.java  | 195 +++------------
 .../client/network/NetworkPlayerInfo.java     |   8 +
 .../client/renderer/BlockFluidRenderer.java   |   1 +
 .../client/renderer/BlockModelRenderer.java   |  13 +-
 .../renderer/BlockRendererDispatcher.java     |   2 +-
 .../client/renderer/EntityRenderer.java       | 113 ++++++---
 .../renderer/InventoryEffectRenderer.java     |  22 +-
 .../client/renderer/ItemRenderer.java         |  10 +
 .../client/renderer/RenderGlobal.java         |   2 +-
 .../renderer/WorldVertexBufferUploader.java   |   2 +-
 .../client/renderer/chunk/VisGraph.java       |   9 +-
 .../client/renderer/entity/Render.java        |  24 ++
 .../renderer/entity/RenderLivingBase.java     |  16 +-
 .../client/renderer/entity/RenderManager.java |   6 +-
 .../entity/layers/LayerBipedArmor.java        |   2 +-
 .../client/renderer/texture/TextureUtil.java  |   2 +-
 .../TileEntityRendererDispatcher.java         |  25 +-
 .../client/renderer/vertex/VertexFormat.java  |   2 +-
 .../client/resources/SkinManager.java         |  25 +-
 net/minecraft/client/settings/KeyBinding.java |   2 +-
 net/minecraft/crash/CrashReport.java          |  25 +-
 net/minecraft/entity/Entity.java              | 228 +++++++++---------
 net/minecraft/entity/EntityHanging.java       |   2 +-
 net/minecraft/entity/EntityLivingBase.java    |  39 +--
 net/minecraft/entity/item/EntityMinecart.java |   2 +-
 net/minecraft/entity/player/EntityPlayer.java |  44 ++--
 net/minecraft/item/ItemHoe.java               |   2 +-
 net/minecraft/item/ItemSword.java             |   2 +-
 net/minecraft/item/ItemTool.java              |   2 +-
 net/minecraft/network/NetworkManager.java     |  57 +++--
 .../play/server/SPacketCombatEvent.java       |   2 +-
 net/minecraft/potion/PotionEffect.java        |  11 +-
 net/minecraft/realms/Realms.java              |  12 +-
 net/minecraft/tileentity/TileEntityChest.java |   2 +-
 net/minecraft/tileentity/TileEntitySign.java  |   2 +-
 net/minecraft/util/ScreenShotHelper.java      |  15 +-
 net/minecraft/util/Timer.java                 |   4 +
 net/minecraft/world/BossInfoLerping.java      |   2 +-
 net/minecraft/world/World.java                |  35 ++-
 .../StructureNetherBridgePieces.java          |   2 +-
 .../structure/StructureStrongholdPieces.java  |   2 +-
 91 files changed, 1402 insertions(+), 715 deletions(-)

diff --git a/Start.java b/Start.java
index ae0025f..9b0eed6 100644
