From 53dbeff82912c790b6c7c4c73ea2f058bd23d466 Mon Sep 17 00:00:00 2001 From: lars Date: Sat, 1 Nov 2025 17:43:35 +0100 Subject: [PATCH] merged automatic start with hordes per player --- .../craftattack/appliances/gameplay/bloodmoon/Bloodmoon.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/craftattack/src/main/java/eu/mhsl/craftattack/spawn/craftattack/appliances/gameplay/bloodmoon/Bloodmoon.java b/craftattack/src/main/java/eu/mhsl/craftattack/spawn/craftattack/appliances/gameplay/bloodmoon/Bloodmoon.java index 1b69e5b..41aef89 100644 --- a/craftattack/src/main/java/eu/mhsl/craftattack/spawn/craftattack/appliances/gameplay/bloodmoon/Bloodmoon.java +++ b/craftattack/src/main/java/eu/mhsl/craftattack/spawn/craftattack/appliances/gameplay/bloodmoon/Bloodmoon.java @@ -88,7 +88,6 @@ public class Bloodmoon extends Appliance { EntityType.SPIDER ); private final Map hordeSpawnTasks = new HashMap<>(); - private @Nullable BukkitTask hordeSpawnTask = null; public final int bloodmoonLength = 12000; public final int ticksPerDay = 24000; private final int bloodmoonFreeDaysAtStart = 3; @@ -149,7 +148,7 @@ public class Bloodmoon extends Appliance { () -> { if(!this.bloodmoonIsActive()) return; this.spawnRandomHorde(); - this.startHordeSpawning(this.getRandomHordeSpawnDelay()); + this.startHordeSpawning(this.getRandomHordeSpawnDelay(), player); }, delay );