mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2026-10-25 21:40:05 +00:00
ada
This commit is contained in:
1 parent
a8217b42e9
commit
10b2363226
13 files changed
+118
-83
No files matched your search
@@ -117,7 +117,9 @@ public final class IrisForgeBootstrap {
|
||||
ModdedBlockBreakHandler.prepare(level, player, event.getPos(), event.getState());
|
||||
}
|
||||
});
|
||||
BlockEvent.EntityPlaceEvent.BUS.addListener(Priority.MONITOR, false, (BlockEvent.EntityPlaceEvent event) -> {
|
||||
// EventBus 7: the (priority, boolean, consumer) overload's boolean means "always cancels"; passing
|
||||
// false is rejected at registration for listeners that never cancel. Use (priority, consumer).
|
||||
BlockEvent.EntityPlaceEvent.BUS.addListener(Priority.MONITOR, (BlockEvent.EntityPlaceEvent event) -> {
|
||||
if (!(event instanceof BlockEvent.EntityMultiPlaceEvent)
|
||||
&& event.getLevel() instanceof ServerLevel level) {
|
||||
ModdedBlockBreakHandler.clearPlacedProvenance(level, event.getPos());
|
||||
@@ -125,7 +127,6 @@ public final class IrisForgeBootstrap {
|
||||
});
|
||||
BlockEvent.EntityMultiPlaceEvent.BUS.addListener(
|
||||
Priority.MONITOR,
|
||||
false,
|
||||
(BlockEvent.EntityMultiPlaceEvent event) -> {
|
||||
for (BlockSnapshot snapshot : event.getReplacedBlockSnapshots()) {
|
||||
if (snapshot.getLevel() instanceof ServerLevel level) {
|
||||
|
||||
Reference in new issue
Block a user