From df53db351ea9095ef9e615164e72a92a769c1c05 Mon Sep 17 00:00:00 2001 From: Andy Dingley Date: Sat, 17 Jul 2021 01:35:24 +0100 Subject: [PATCH] Use MobGriefingEvent for PiglinEntity when determining whether Piglins want to pick up items. (#7762) --- .../entity/monster/piglin/PiglinEntity.java.patch | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/patches/minecraft/net/minecraft/entity/monster/piglin/PiglinEntity.java.patch b/patches/minecraft/net/minecraft/entity/monster/piglin/PiglinEntity.java.patch index aed3a1fa1f..122188c492 100644 --- a/patches/minecraft/net/minecraft/entity/monster/piglin/PiglinEntity.java.patch +++ b/patches/minecraft/net/minecraft/entity/monster/piglin/PiglinEntity.java.patch @@ -9,3 +9,12 @@ this.func_184201_a(EquipmentSlotType.OFFHAND, p_234439_1_); this.func_233663_d_(EquipmentSlotType.OFFHAND); } else { +@@ -317,7 +_,7 @@ + } + + public boolean func_230293_i_(ItemStack p_230293_1_) { +- return this.field_70170_p.func_82736_K().func_223586_b(GameRules.field_223599_b) && this.func_98052_bS() && PiglinTasks.func_234474_a_(this, p_230293_1_); ++ return net.minecraftforge.event.ForgeEventFactory.getMobGriefingEvent(this.field_70170_p, this) && this.func_98052_bS() && PiglinTasks.func_234474_a_(this, p_230293_1_); + } + + protected boolean func_234440_o_(ItemStack p_234440_1_) {