Merge branch '1.18.2' into 1.19

This commit is contained in:
Max
2023-02-06 18:01:10 +01:00
5 changed files with 71 additions and 10 deletions

View File

@@ -429,6 +429,14 @@ public class EventHandlerImplCommon {
LootEvent.MODIFY_LOOT_TABLE.invoker().modifyLootTable(event.getLootTableManager(), event.getName(), new LootTableModificationContextImpl(event.getTable()), true);
}
@SubscribeEvent(priority = EventPriority.HIGH)
public static void event(AttackEntityEvent event) {
EventResult result = PlayerEvent.ATTACK_ENTITY.invoker().attack(event.getEntity(), event.getEntity().level, event.getTarget(), event.getEntity().getUsedItemHand(), null);
if (result.isFalse()) {
event.setCanceled(true);
}
}
public interface LevelEventAttachment {
LevelAccessor architectury$getAttachedLevel();