CannonRTPManager

public class CannonRTPManager

Constructors

Link copied to clipboard
public void CannonRTPManager(CannonRTP plugin)

Functions

Link copied to clipboard
public void createCannon(String id, String displayName, Player player)
Creates a brand-new cannon config file with an initial placement at the player's location.
Link copied to clipboard
public void deleteCannon(String id, CommandSender sender)
Link copied to clipboard
public List<String> getKnownCannonIds()
Config ids known to the plugin — one entry per YAML file, regardless of how many placements that file has.
Link copied to clipboard
public void handleChunkLoad(String worldName, int chunkX, int chunkZ)
Link copied to clipboard
public void handleChunkUnload(String worldName, int chunkX, int chunkZ)
Link copied to clipboard
public void handleFMMReloaded()
Link copied to clipboard
public void handleFMMStateChange()
Link copied to clipboard
public void handlePlayerQuit(UUID playerId)
Link copied to clipboard
public void handleWorldLoad(String worldName)
Link copied to clipboard
public void handleWorldUnload(String worldName)
Link copied to clipboard
public void initialize()
Link copied to clipboard
public boolean isPotentialLandingLocationAllowed(Location location)
Link copied to clipboard
public void placeCannon(String id, Player player)
Appends a new placement to an existing cannon config at the player's current location.
Link copied to clipboard
public void probeLocation(CommandSender sender, Location location)
Link copied to clipboard
public void reload(CommandSender sender)
Link copied to clipboard
public void removeCannonNearPlayer(String id, Player player)
Removes the nearest placed instance of the given config to the player and persists the change.
Link copied to clipboard
public void sendCannonList(CommandSender sender)
Link copied to clipboard
public void shutdown()
Link copied to clipboard
public void updateSearchCenter(String id, Location location, CommandSender sender)
Link copied to clipboard
public void updateTargetWorld(String id, World world, CommandSender sender)