                      this.thePlayer.swingItem();
                  }
              }
-@@ -1304,7 +1308,8 @@
+@@ -1304,7 +1310,8 @@
                  {
                      int j1 = itemstack != null ? itemstack.stackSize : 0;
  

                 {
                     this.entityRenderer.itemRenderer.resetEquippedProgress2();
                 }
@@ -2027,6 +2033,18 @@
             if (this.theIntegratedServer != null)
             {
                 this.theIntegratedServer.initiateShutdown();

                     {
                         flag = false;
                         this.thePlayer.swingItem();
@@ -1330,7 +1337,8 @@
             {
                 ItemStack itemstack1 = this.thePlayer.inventory.getCurrentItem();
 
