diff --git a/patches/server/0306-Fix-MC-252892.patch b/patches/server/0306-Fix-MC-252892.patch index 1b5710ffb..25afffb2f 100644 --- a/patches/server/0306-Fix-MC-252892.patch +++ b/patches/server/0306-Fix-MC-252892.patch @@ -5,23 +5,15 @@ Subject: [PATCH] Fix MC-252892 diff --git a/src/main/java/net/minecraft/server/level/ServerPlayerGameMode.java b/src/main/java/net/minecraft/server/level/ServerPlayerGameMode.java -index bd77301ef6cde21e1ee1966d2ffa418685f4a214..644812ce5251cba4e41277758363dfa350f4292d 100644 +index bd77301ef6cde21e1ee1966d2ffa418685f4a214..f946772601cf7ab74104611842fffed4ea9a3bb9 100644 --- a/src/main/java/net/minecraft/server/level/ServerPlayerGameMode.java +++ b/src/main/java/net/minecraft/server/level/ServerPlayerGameMode.java -@@ -10,6 +10,7 @@ import net.minecraft.world.MenuProvider; - import net.minecraft.world.entity.EquipmentSlot; - import net.minecraft.world.item.DoubleHighBlockItem; - import net.minecraft.world.item.ItemStack; -+import net.minecraft.world.item.Items; - import net.minecraft.world.item.context.UseOnContext; - import net.minecraft.world.level.GameType; - import net.minecraft.world.level.Level; -@@ -521,7 +522,7 @@ public class ServerPlayerGameMode { +@@ -521,7 +521,7 @@ public class ServerPlayerGameMode { } if (player.getCooldowns().isOnCooldown(stack.getItem())) { - cancelledBlock = true; -+ cancelledBlock = stack.getItem() != Items.GOAT_HORN; // Purpur ++ cancelledBlock = stack.getItem() != net.minecraft.world.item.Items.GOAT_HORN; // Purpur } PlayerInteractEvent event = CraftEventFactory.callPlayerInteractEvent(player, Action.RIGHT_CLICK_BLOCK, blockposition, hitResult.getDirection(), stack, cancelledBlock, hand, hitResult.getLocation()); // Paper