From 41a2bc9690591c086d5b3a0be78e3da7afed7d80 Mon Sep 17 00:00:00 2001 From: EvilSeph Date: Wed, 4 May 2011 21:08:43 -0400 Subject: [PATCH] Fixed crafting 'lag' introduced by additions to the Crafting API. --- src/main/java/net/minecraft/server/NetServerHandler.java | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/main/java/net/minecraft/server/NetServerHandler.java b/src/main/java/net/minecraft/server/NetServerHandler.java index 6cee628bc4..d314c7c085 100644 --- a/src/main/java/net/minecraft/server/NetServerHandler.java +++ b/src/main/java/net/minecraft/server/NetServerHandler.java @@ -830,13 +830,7 @@ public class NetServerHandler extends NetHandler implements ICommandListener { public void a(Packet102WindowClick packet102windowclick) { if (this.player.activeContainer.f == packet102windowclick.a && this.player.activeContainer.c(this.player)) { ItemStack itemstack = this.player.activeContainer.a(packet102windowclick.b, packet102windowclick.c, packet102windowclick.f, this.player); - // CraftBukkit start - boolean clickSuccessful = ItemStack.equals(packet102windowclick.e, itemstack); - if ((this.player.activeContainer instanceof ContainerWorkbench || this.player.activeContainer instanceof ContainerPlayer) && packet102windowclick.b == 0) { - clickSuccessful = false; - } - // CraftBukkit end - if (clickSuccessful) { // CraftBukkit - extracted to local variable + if (ItemStack.equals(packet102windowclick.e, itemstack)) { this.player.netServerHandler.sendPacket(new Packet106Transaction(packet102windowclick.a, packet102windowclick.d, true)); this.player.h = true; this.player.activeContainer.a();