feat: add dynamic fire dispatch and rollback
Build / build (push) Failing after 8s

This commit is contained in:
Michael Burgess
2026-08-17 14:14:15 -04:00
parent f6f2f97f86
commit 0df9b059e2
11 changed files with 860 additions and 193 deletions
@@ -0,0 +1,12 @@
package net.therosegarden.firefighter;
import java.util.Random;
import java.util.function.Predicate;
import org.bukkit.Location;
import org.bukkit.World;
interface EmergencyLocationProvider {
EmergencySite randomClaimSite(Random random, Predicate<World> worldAllowed, int maxRadius, int minClaimArea);
String nearbyClaims(Location location, int radius, int maxResults);
}