PeaceBannerManager

public class PeaceBannerManager

Constructors

Link copied to clipboard
public void PeaceBannerManager()

Types

Link copied to clipboard
public final class BannerData extends Record

Functions

Link copied to clipboard
public static Map<String, PeaceBannerManager.BannerData> getAllBannerData()
Returns the banner data map for admin list command.
Link copied to clipboard
public static int getBannerCount()
Returns total banner count.
Link copied to clipboard
public static boolean isProtected(Location location)
Check if a location is in a protected chunk.
Link copied to clipboard
public static void loadData()
Link copied to clipboard
public static void registerBanner(Location bannerLocation)
Register a new peace banner at a block location.
Link copied to clipboard
public static void saveData()
Link copied to clipboard
public static void shutdown()
Link copied to clipboard
public static boolean unregisterBanner(Location bannerLocation)
Unregister a peace banner.
Link copied to clipboard
public static void validateChunk(Chunk chunk)
Called on chunk load - validate banners in this chunk still exist.