Skip to content

Commit d14004f

Browse files
committed
Added missing file
1 parent b5157f6 commit d14004f

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
package org.dave.compactmachines3.misc;
2+
3+
import net.minecraft.entity.monster.EntityShulker;
4+
import net.minecraftforge.event.entity.living.EnderTeleportEvent;
5+
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
6+
7+
public class MachineEventHandler {
8+
@SubscribeEvent
9+
public static void onEnderTeleport(EnderTeleportEvent event) {
10+
if(!(event.getEntity() instanceof EntityShulker)) {
11+
return;
12+
}
13+
14+
if(event.getEntity().world.isRemote) {
15+
return;
16+
}
17+
18+
if(event.getEntity().world.provider.getDimension() != ConfigurationHandler.Settings.dimensionId) {
19+
return;
20+
}
21+
22+
event.setCanceled(true);
23+
}
24+
}

0 commit comments

Comments
 (0)