Files
RoseFirefighter/src/main/java/net/therosegarden/firefighter/EmergencyLocationProvider.java
T
2026-08-17 20:10:03 -04:00

15 lines
438 B
Java

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);
EmergencySite associateClaim(EmergencySite site);
String nearbyClaims(Location location, int radius, int maxResults);
}