From 827d1ba070d52dcc8a1a85019267145d751c5c0b Mon Sep 17 00:00:00 2001 From: Mathieu Strypsteen Date: Mon, 23 Sep 2024 08:24:36 +0200 Subject: [PATCH] Add more mobs --- .../gent/zeus/mc13dtl/events/catalog/LightningEvent.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/java/gent/zeus/mc13dtl/events/catalog/LightningEvent.java b/src/main/java/gent/zeus/mc13dtl/events/catalog/LightningEvent.java index 656a8cd..124f05b 100644 --- a/src/main/java/gent/zeus/mc13dtl/events/catalog/LightningEvent.java +++ b/src/main/java/gent/zeus/mc13dtl/events/catalog/LightningEvent.java @@ -49,18 +49,20 @@ public class LightningEvent extends Event { timeCount = timeBetweenStrikes; Player player = MC13DTL.board.getPlayers(team).get(ran.nextInt(MC13DTL.board.getPlayers(team).size())); Location location = player.getLocation(); - Location lightningPos = new Location(world, ran.nextInt(-20, 20) + location.x(), + Location lightningPos = new Location(world, ran.nextInt(-15, 15) + location.x(), location.y(), - ran.nextInt(-20, 20) + location.z()); + ran.nextInt(-15, 15) + location.z()); lightningPos.setY(world.getHighestBlockYAt(lightningPos)); world.strikeLightning(lightningPos); - EntityType mob = switch (ran.nextInt(6)) { + EntityType mob = switch (ran.nextInt(8)) { case 0 -> EntityType.ZOMBIE; case 1 -> EntityType.SKELETON; case 2 -> EntityType.ENDERMAN; case 3 -> EntityType.SPIDER; case 4 -> EntityType.CAVE_SPIDER; case 5 -> EntityType.CREEPER; + case 6 -> EntityType.BLAZE; + case 7 -> EntityType.EVOKER; default -> EntityType.ZOMBIE; }; world.spawnEntity(lightningPos, mob);