aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gregtech/api')
-rw-r--r--src/main/java/gregtech/api/util/GT_SpawnEventHandler.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/gregtech/api/util/GT_SpawnEventHandler.java b/src/main/java/gregtech/api/util/GT_SpawnEventHandler.java
index 2191c119cb..9edb64a196 100644
--- a/src/main/java/gregtech/api/util/GT_SpawnEventHandler.java
+++ b/src/main/java/gregtech/api/util/GT_SpawnEventHandler.java
@@ -24,7 +24,6 @@ public class GT_SpawnEventHandler {
@SubscribeEvent
public void denyMobSpawn(CheckSpawn event) {
if (event.entityLiving instanceof EntitySlime && !(((EntitySlime) event.entityLiving).getCustomNameTag().length() > 0)) {
- ((EntitySlime) event.entityLiving).setCustomNameTag("DoNotSpawnSlimes");
if(event.getResult() == Event.Result.ALLOW) event.setResult(Event.Result.DEFAULT);
}
@@ -42,6 +41,7 @@ public class GT_SpawnEventHandler {
double dy = rep[1] + 0.5F - event.entity.posY;
double dz = rep[2] + 0.5F - event.entity.posZ;
if ((dx * dx + dz * dz + dy * dy) <= Math.pow(r, 2)) {
+ if(event.entityLiving instanceof EntitySlime) ((EntitySlime) event.entityLiving).setCustomNameTag("DoNotSpawnSlimes");
event.setResult(Event.Result.DENY);
}
}