mirror of
https://github.com/kaboomserver/extras.git
synced 2025-02-11 11:40:19 +00:00
Spawner minecart changes
This commit is contained in:
parent
90059ddab4
commit
2e9e46b7a3
1 changed files with 4 additions and 8 deletions
|
@ -42,6 +42,7 @@ import org.bukkit.block.Sign;
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
import org.bukkit.command.CommandSender.Spigot;
|
import org.bukkit.command.CommandSender.Spigot;
|
||||||
|
|
||||||
|
import org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
import org.bukkit.entity.Entity;
|
import org.bukkit.entity.Entity;
|
||||||
import org.bukkit.entity.EntityType;
|
import org.bukkit.entity.EntityType;
|
||||||
|
@ -561,11 +562,6 @@ class Events implements Listener {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (entity.getType() == EntityType.MINECART_MOB_SPAWNER) {
|
|
||||||
event.setCancelled(true);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (entity.getType() == EntityType.SLIME) {
|
if (entity.getType() == EntityType.SLIME) {
|
||||||
Slime slime = (Slime) entity;
|
Slime slime = (Slime) entity;
|
||||||
if (slime.getSize() > 100) {
|
if (slime.getSize() > 100) {
|
||||||
|
@ -813,7 +809,8 @@ class Events implements Listener {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (event.getType() == EntityType.MINECART_MOB_SPAWNER) {
|
if (event.getType() == EntityType.MINECART_MOB_SPAWNER &&
|
||||||
|
event.getReason() == SpawnReason.SPAWNER) {
|
||||||
event.setCancelled(true);
|
event.setCancelled(true);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -880,8 +877,7 @@ class Events implements Listener {
|
||||||
spawner.setSpawnCount(200);
|
spawner.setSpawnCount(200);
|
||||||
spawner.update();
|
spawner.update();
|
||||||
}
|
}
|
||||||
} catch (Exception e) {
|
} catch (Exception exception) {
|
||||||
event.setCancelled(true);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue