Wiki Release: 2026.09.5 · UltimateKoth: 2.26.1 · Documentation branch: 2
Technical Reference#
me.ulrich.koth.Koth#
Type: class Source: me/ulrich/koth/Koth.java
public static Koth getCore()
public BukkitAudiences getAdventure()
public KothAPIManager getKothAPI()
public HashMap<Addon, Boolean> getAddonEnabledList()
public void setAddonEnabledList(HashMap<Addon, Boolean> addonEnabledList)
public HashMap<Extension, Boolean> getExtensionEnabledList()
public void setExtensionEnabledList(HashMap<Extension, Boolean> extensionEnabledList)
public HashMap<Extension, Boolean> getExtensionDisabledList()
public void setExtensionDisabledList(HashMap<Extension, Boolean> extensionDisabledList)
public CommandAPIManager getCommandAPI()
public ImpAPIManager getImpAPI()
me.ulrich.koth.api.CommandAPIManager#
Type: class Source: me/ulrich/koth/api/CommandAPIManager.java
public void showHelpSubmessage(CommandSender sender, CommandData commander)
public HashMap<String, CommandData> getKothCommander()
public HashMap<String, CommandData> getUKothCommander()
public void unRegisterCommand(String command)
public void registerCommand(String alias, KothCommand command)
public void sendCommandJson(CommandSender player, CommandData comander, MsgUsage key, List<String> data)
public void unRegisterAdmCommand(String command)
public void registerAdmCommand(String alias, KothCommand command)
me.ulrich.koth.api.ImpAPIManager#
Type: class Source: me/ulrich/koth/api/ImpAPIManager.java
public ClaimAPIImplement getClaimAPI()
public HologramAPIImplement getHologramAPI()
public RegionAPIImplement getRegionAPI()
public GroupAPIImplement getGroupAPI()
public MoneyAPIImplement getMoneyAPI()
me.ulrich.koth.api.KothAPIManager#
Type: class Source: me/ulrich/koth/api/KothAPIManager.java
public static KothAPIManager getInstance()
public String getTag()
public boolean hasScoreboardImplemented()
public void addScoreboardImplement(ScoreboardAPI impl)
public boolean startKothEvent(UUID kothUUID, Player sender)
public boolean endKothEvent(String kothName)
public boolean endKothEvent(UUID kothUUID)
public boolean endKothEvent(UUID kothUUID, Player winner)
public boolean hasKothStarted(String kothName)
public boolean hasKothStarted(UUID kothUUID)
public Optional<String> getKothName(UUID kothUUID)
public Optional<UUID> getKothUUID(String kothName)
public Optional<KothData> getKoth(UUID kothUUID)
public List<Player> getAdminMode()
public HashMap<UUID, IslandJoinLeaveData> getPlayerRegion()
public HashMap<UUID, KothData> getKothData()
public Set<UUID> getAllKothEvent()
public String parseText(KothData koth, String text)
public String parseText(UUID playerUUID, String text)
public Optional<CubRegionLoc> getKoth(Location location)
public Optional<KothData> getKothByLocation(Location location)
public Optional<KothData> getKoth(String name)
public boolean toggleStarterEnabled(boolean state)
public boolean togglePlayerAdminMode(Player player)
public boolean kothExists(UUID name)
public Optional<KothData> createNewKoth(String name, Location loc1, Location loc2)
public boolean deleteKoth(UUID name)
public boolean moveKoth(UUID name, Location loc1, Location loc2)
public boolean teleportKoth(Player player, UUID uuid)
public Optional<Location> getCoordKoth(UUID uuid)
public Optional<ItemStack> getWand()
public Optional<ItemStack> getKeyWand()
public Optional<ItemStack> getKothKey(KothData koth, int amount)
public Optional<ItemStack> getStarterItem(KothData koth, int amount)
public boolean clearWand()
public boolean checkWand()
public boolean changeIconKoth(UUID name, ItemStack hand)
public HashMap<NextEventData, Long> getNextEvents(UUID kothUUID)
public void stopAllEvents()
public void removeControler(UUID kothUUID)
public void applyPlayerWinner(UUID kothUUID, Player winner)
public List<Player> getAllRegionPlayers(UUID kothUUID)
public List<String> getActiveEventList()
public HashMap<NextEventData, Long> getAllEvents()
public HashMap<NextEventData, Long> getNextEvents()
public boolean hasKothOwner(UUID koth)
public Optional<UUID> getKothOwner(UUID koth)
public List<KothData> getKothOwned(UUID playerUUID)
public Optional<KothData> createNewKoth(String name, Location loc1, Location loc2, UUID owner)
public boolean saveKothLoots(Inventory inventory, KothData koth)
public boolean addLootKoth(UUID name, ItemStack hand)
public void saveLootsData(LootsData loot)
public void saveKothData(KothData clan)
public boolean isUseGUI()
public List<KothData> getActiveEventListData(boolean system)
public HashMap<UUID, LootsData> getLootsData()
public Optional<ModeData> getKothDefaultMode()
public Optional<String> getKothDefaultModeName()
public List<String> getPlaceholdersList(Optional<ModeData> mode)
public boolean isDefaultMode(String name)
public boolean isCurrentMode(UUID kothUUID, Optional<ModeData> mode)
public boolean isDefaultMode(UUID kothUUID)
public Optional<ModeData> getKothMode(UUID kothUUID)
public boolean isDefaultMode(Optional<ModeData> mode)
public Optional<ModeData> registerMode(String name, Optional<Addon> addon, String icon, String desc)
public boolean unRegisterMode(String name)
public boolean hasMode(String string)
public Optional<ModeData> getMode(String string)
public Optional<String> getModeId(String string)
public HashMap<String, ModeData> getModes()
public boolean hasKothEvent(UUID koth)
public EventData getKothEvent(UUID koth)
public KothStatus getKothStatus(UUID koth)
public List<Player> getRegionPlayers(UUID kothUUID, CubLoc loc)
public HashMap<String, GuiData> getInsertGui()
me.ulrich.koth.api.implementations.ClaimAPIImplement#
Type: class Source: me/ulrich/koth/api/implementations/ClaimAPIImplement.java
public Optional<ClaimImplement> getPreferentialOrFirstImplement()
public HashMap<String, ClaimImplement> getImplementedClaim()
public boolean addImplementation(String pluginName, ClaimImplement region)
public boolean hasPluginImplemented(String pluginName)
public boolean removeImplementation(String pluginName)
public List<String> getImplementationPluginsName()
public List<Entry<String, ClaimImplement>> findClaimedLocationImplement(Location location)
public Optional<ClaimImplement> getClaimImplemented(String pluginName)
public HashMap<String, ClaimImplement> getImplementationPluginsData()
me.ulrich.koth.api.implementations.GroupAPIImplement#
Type: class Source: me/ulrich/koth/api/implementations/GroupAPIImplement.java
public Optional<GroupImplement> getPreferentialOrFirstImplement()
public HashMap<String, GroupImplement> getImplementedGroup()
public boolean addImplementation(String pluginName, GroupImplement region)
public boolean hasPluginImplemented(String pluginName)
public boolean removeImplementation(String pluginName)
public List<String> getImplementationPluginsName()
public Optional<GroupImplement> getGroupImplemented(String pluginName)
public HashMap<String, GroupImplement> getImplementationPluginsData()
me.ulrich.koth.api.implementations.HologramAPIImplement#
Type: class Source: me/ulrich/koth/api/implementations/HologramAPIImplement.java
public Optional<HologramImplement> getPreferentialOrFirstImplement()
public HashMap<String, HologramImplement> getImplementedHolograms()
public boolean addImplementation(String pluginName, HologramImplement region)
public boolean hasPluginImplemented(String pluginName)
public boolean removeImplementation(String pluginName)
public List<String> getImplementationPluginsNames()
public HashMap<String, HologramImplement> getImplementationPluginsData()
public Optional<HologramImplement> getHologramImplemented(String pluginName)
me.ulrich.koth.api.implementations.MoneyAPIImplement#
Type: class Source: me/ulrich/koth/api/implementations/MoneyAPIImplement.java
public Optional<MoneyImplement> getPreferentialOrFirstImplement()
public HashMap<String, MoneyImplement> getImplementedMoney()
public boolean addImplementation(String pluginName, MoneyImplement region)
public boolean hasPluginImplemented(String pluginName)
public boolean removeImplementation(String pluginName)
public Optional<MoneyImplement> getMoneyImplemented(String pluginName)
public List<String> getImplementationPluginsNames()
public HashMap<String, MoneyImplement> getImplementationPluginsData()
me.ulrich.koth.api.implementations.RegionAPIImplement#
Type: class Source: me/ulrich/koth/api/implementations/RegionAPIImplement.java
public Optional<RegionImplement> getPreferentialOrFirstImplement()
public HashMap<String, RegionImplement> getImplementedRegions()
public boolean addImplementation(String pluginName, RegionImplement region)
public boolean hasPluginImplemented(String pluginName)
public boolean removeImplementation(String pluginName)
public List<String> getImplementationPluginsNames()
public HashMap<String, RegionImplement> getImplementationPluginsData()
public Optional<RegionImplement> getRegionImplemented(String pluginName)
me.ulrich.koth.data.Addon#
Type: class Source: me/ulrich/koth/data/Addon.java
public boolean isEnabled()
public void setEnabled(boolean enabled)
public JavaPlugin getInstance()
public String getName()
public void setName(String name)
public AddonClassloader getClassLoader()
public void setClassLoader(AddonClassloader classLoader)
public File getAddonDataFolder()
public void disable()
public abstract void onEnable()
public abstract void onDisable()
public Serializer getDataSerializer()
public Serializer getConfigSerializer()
public String getAuthor()
public void setAuthor(String author)
public String getVersion()
public void setVersion(String version)
public HashMap<String, InputStream> getAddonFiles()
public void setAddonFiles(HashMap<String, InputStream> addonFiles)
public String getRequire()
public void setRequire(String require)
me.ulrich.koth.data.BossBarData#
Type: class Source: me/ulrich/koth/data/BossBarData.java
public BossBarData(List<Player> sender, BossBar bossBar)
public List<Player> getSender()
public void setSender(List<Player> sender)
public BossBar getBossbar()
public void setBossbar(BossBar bossbar)
me.ulrich.koth.data.CaptureData#
Type: class Source: me/ulrich/koth/data/CaptureData.java
public CaptureData(BossBar bossbar)
public BossBar getBossbar()
public void setBossbar(BossBar bossbar)
me.ulrich.koth.data.ChatData#
Type: class Source: me/ulrich/koth/data/ChatData.java
public ChatData(String key, Object value, Player player, ChatDataType dataType, long expires, boolean reopen, boolean response)
public String getKey()
public void setKey(String key)
public Object getValue()
public void setValue(Object value)
public Player getPlayer()
public void setPlayer(Player player)
public ChatDataType getDataType()
public void setDataType(ChatDataType dataType)
public long getExpires()
public void setExpires(long expires)
public boolean isReopen()
public void setReopen(boolean reopen)
public boolean isResponse()
public void setResponse(boolean response)
me.ulrich.koth.data.CmdData#
Type: class Source: me/ulrich/koth/data/CmdData.java
public CmdData(UUID id, UUID kothUUID, String cmd, CmdType type)
public CmdType getType()
public void setType(CmdType type)
public UUID getKothUUID()
public void setKothUUID(UUID kothUUID)
public String getCmd()
public void setCmd(String cmd)
public UUID getId()
public void setId(UUID id)
me.ulrich.koth.data.CommandData#
Type: class Source: me/ulrich/koth/data/CommandData.java
public CommandData(String id, String permission, String alias, double value, int cooldown, CommandData_show show, CommandData_title title, CommandData_actionbar actionbar, HashMap<String, CommandData_show> subcommands2)
public String getId()
public void setId(String id)
public String getPermission()
public void setPermission(String permission)
public String getAlias()
public void setAlias(String alias)
public int getCooldown()
public void setCooldown(int cooldown)
public CommandData_show getShow()
public void setShow(CommandData_show show)
public CommandData_title getTitle()
public void setTitle(CommandData_title title)
public CommandData_actionbar getActionbar()
public void setActionbar(CommandData_actionbar actionbar)
public double getValue()
public void setValue(double value)
public HashMap<String, CommandData_show> getSubcommands()
public void setSubcommands(HashMap<String, CommandData_show> subcommands)
me.ulrich.koth.data.CommandData_actionbar#
Type: class Source: me/ulrich/koth/data/CommandData_actionbar.java
public CommandData_actionbar(String on_help, String on_success, String on_error)
public String getOn_help()
public void setOn_help(String on_help)
public String getOn_success()
public void setOn_success(String on_success)
public String getOn_error()
public void setOn_error(String on_error)
me.ulrich.koth.data.CommandData_disable#
Type: class Source: me/ulrich/koth/data/CommandData_disable.java
public CommandData_disable(List<String> disabledWorlds, List<String> disabledRegions)
public List<String> getDisabledWorlds()
public void setDisabledWorlds(List<String> disabledWorlds)
public List<String> getDisabledRegions()
public void setDisabledRegions(List<String> disabledRegions)
me.ulrich.koth.data.CommandData_show#
Type: class Source: me/ulrich/koth/data/CommandData_show.java
public CommandData_show(String on_help, String on_success, String on_error, String on_usage)
public String getOn_help()
public void setOn_help(String on_help)
public String getOn_success()
public void setOn_success(String on_success)
public String getOn_error()
public void setOn_error(String on_error)
public String getOn_usage()
public void setOn_usage(String on_usage)
me.ulrich.koth.data.CommandData_sound#
Type: class Source: me/ulrich/koth/data/CommandData_sound.java
public CommandData_sound(String on_help, String on_success, String on_error)
public String getOn_help()
public void setOn_help(String on_help)
public String getOn_success()
public void setOn_success(String on_success)
public String getOn_error()
public void setOn_error(String on_error)
me.ulrich.koth.data.CommandData_subcommands#
Type: class Source: me/ulrich/koth/data/CommandData_subcommands.java
public CommandData_subcommands()
me.ulrich.koth.data.CommandData_title#
Type: class Source: me/ulrich/koth/data/CommandData_title.java
public CommandData_title(String on_help, String on_success, String on_error)
public String getOn_help()
public void setOn_help(String on_help)
public String getOn_success()
public void setOn_success(String on_success)
public String getOn_error()
public void setOn_error(String on_error)
me.ulrich.koth.data.CubRegionLoc#
Type: class Source: me/ulrich/koth/data/CubRegionLoc.java
public CubRegionLoc(CubLoc loc, KothData koth)
public CubLoc getLoc()
public void setLoc(CubLoc loc)
public KothData getKoth()
public void setKoth(KothData koth)
me.ulrich.koth.data.EventData#
Type: class Source: me/ulrich/koth/data/EventData.java
public EventData(KothStatus status, Player playerControl, Long startedControl, Long startedEvent, Long addition, EventData_Location eventLocation)
public KothStatus getStatus()
public void setStatus(KothStatus status)
public Player getPlayerControl()
public void setPlayerControl(Player playerControl)
public Long getStartedControl()
public void setStartedControl(Long startedControl)
public Long getStartedEvent()
public void setStartedEvent(Long startedEvent)
public Long getAddition()
public void setAddition(Long addition)
public EventData_Location getEventLocation()
public void setEventLocation(EventData_Location eventLocation)
me.ulrich.koth.data.EventData_Location#
Type: class Source: me/ulrich/koth/data/EventData_Location.java
public EventData_Location(Location loc1, Location loc2)
public Location getLoc1()
public void setLoc1(Location loc1)
public Location getLoc2()
public void setLoc2(Location loc2)
me.ulrich.koth.data.Extension#
Type: class Source: me/ulrich/koth/data/Extension.java
public boolean isEnabled()
public void setEnabled(boolean enabled)
public JavaPlugin getInstance()
public String getName()
public void setName(String name)
public ExtensionClassloader getClassLoader()
public void setClassLoader(ExtensionClassloader classLoader)
public File getAddonDataFolder()
public void disable()
public abstract void onEnable()
public abstract void onDisable()
public Serializer getDataSerializer()
public Serializer getConfigSerializer()
public String getAuthor()
public void setAuthor(String author)
public String getVersion()
public void setVersion(String version)
public String getDescription()
public void setDescription(String description)
public HashMap<String, InputStream> getAddonFiles()
public void setAddonFiles(HashMap<String, InputStream> addonFiles)
public String getRequire()
public void setRequire(String require)
public String getCategory()
public void setCategory(String category)
me.ulrich.koth.data.Flag#
Type: enum Source: me/ulrich/koth/data/Flag.java
public String getFlag()
me.ulrich.koth.data.FlagData#
Type: class Source: me/ulrich/koth/data/FlagData.java
public FlagData(SchedulerFlag flag_key, Class<?> flag_type, Object flag_value)
public SchedulerFlag getFlag_key()
public void setFlag_key(SchedulerFlag flag_key)
public Class<?> getFlag_type()
public void setFlag_type(Class<?> flag_type)
public Object getFlag_value()
public void setFlag_value(Object flag_value)
me.ulrich.koth.data.GeneralSettings#
Type: class Source: me/ulrich/koth/data/GeneralSettings.java
public GeneralSettings(boolean allowWithoutGroup, boolean autoDestroy, boolean allowPlayerWarp, boolean visibleToPlayers, boolean stopTimeInDispute)
public boolean isAllowWithoutGroup()
public void setAllowWithoutGroup(boolean allowWithoutGroup)
public boolean isAutoDestroy()
public void setAutoDestroy(boolean autoDestroy)
public boolean isAllowPlayerWarp()
public void setAllowPlayerWarp(boolean allowPlayerWarp)
public boolean isVisibleToPlayers()
public void setVisibleToPlayers(boolean visibleToPlayers)
public boolean isStopTimeInDispute()
public void setStopTimeInDispute(boolean stopTimeInDispute)
me.ulrich.koth.data.GuiData#
Type: class Source: me/ulrich/koth/data/GuiData.java
public GuiData(String id, String title, int rows, int pageSize, String opensound, HashMap<String, GuiItemsData> items)
public String getId()
public void setId(String id)
public String getTitle()
public void setTitle(String title)
public String getOpensound()
public void setOpensound(String opensound)
public HashMap<String, GuiItemsData> getItems()
public void setItems(HashMap<String, GuiItemsData> items)
public int getRows()
public void setRows(int rows)
public int getPageSize()
public void setPageSize(int pageSize)
me.ulrich.koth.data.GuiItemsData#
Type: class Source: me/ulrich/koth/data/GuiItemsData.java
public String getId()
public void setId(String id)
public String getClickSound()
public void setClickSound(String clickSound)
public int getAmount()
public void setAmount(int amount)
public String getMaterial()
public void setMaterial(String material)
public boolean isGlow()
public void setGlow(boolean glow)
public String getName()
public void setName(String name)
public List<String> getLore()
public void setLore(List<String> lore)
public String getTexture()
public void setTexture(String texture)
public List<String> getNbt()
public void setNbt(List<String> nbt)
public int getSlot()
public void setSlot(int slot)
public List<String> getLeftActions()
public void setLeftActions(List<String> leftActions)
public List<String> getRightAction()
public void setRightAction(List<String> rightAction)
public int getModel()
public void setModel(int model)
public List<Integer> getMineSlots()
public void setMineSlots(List<Integer> mineSlots)
me.ulrich.koth.data.HoloData#
Type: class Source: me/ulrich/koth/data/HoloData.java
public HoloData(String id, Location loc, Object hologram, List<String> lines, Object... extra)
public String getId()
public void setId(String id)
public Location getLoc()
public void setLoc(Location loc)
public Object getHologram()
public void setHologram(Object hologram)
public Object[] getExtra()
public void setExtra(Object[] extra)
public List<String> getLines()
public void setLines(List<String> lines)
me.ulrich.koth.data.IslandEnterEvent#
Type: class Source: me/ulrich/koth/data/IslandEnterEvent.java
public IslandEnterEvent(IslandJoinLeaveData region, Player player, MovementWay movement, PlayerEvent parent)
public void setCancelled(boolean cancelled)
public boolean isCancelled()
public boolean isCancellable()
me.ulrich.koth.data.IslandJoinLeaveData#
Type: class Source: me/ulrich/koth/data/IslandJoinLeaveData.java
public IslandJoinLeaveData(Player player, MovementWay movementWay, Location to, UUID kothUUID, CubLoc cubLoc)
public Player getPlayer()
public void setPlayer(Player player)
public MovementWay getMovementWay()
public void setMovementWay(MovementWay movementWay)
public Location getTo()
public void setTo(Location to)
public CubLoc getCubLoc()
public void setCubLoc(CubLoc cubLoc)
public UUID getKothUUID()
public void setKothUUID(UUID kothUUID)
me.ulrich.koth.data.IslandLeaveEvent#
Type: class Source: me/ulrich/koth/data/IslandLeaveEvent.java
public IslandLeaveEvent(IslandJoinLeaveData region, Player player, MovementWay movement, PlayerEvent parent)
public void setCancelled(boolean cancelled)
public boolean isCancelled()
public boolean isCancellable()
me.ulrich.koth.data.KeySettings#
Type: class Source: me/ulrich/koth/data/KeySettings.java
public KeySettings(boolean enabled, int amount)
public boolean isEnabled()
public void setEnabled(boolean enabled)
public int getAmount()
public void setAmount(int amount)
me.ulrich.koth.data.KothData#
Type: class Source: me/ulrich/koth/data/KothData.java
public String getName()
public void setName(String name)
public Location getLoc1()
public void setLoc1(Location loc1)
public Location getLoc2()
public void setLoc2(Location loc2)
public UUID getUuid()
public void setUuid(UUID uuid)
public List<String> getCommands()
public void setCommands(List<String> commands)
public String getIcon()
public void setIcon(String icon)
public KeySettings getKeySettings()
public void setKeySettings(KeySettings keySettings)
public ProximitySettings getProximitySettings()
public void setProximitySettings(ProximitySettings proximitySettings)
public GeneralSettings getSettings()
public void setSettings(GeneralSettings settings)
public int getCaptureTime()
public void setCaptureTime(int captureTime)
public MaxtimeSettings getMaxTime()
public void setMaxTime(MaxtimeSettings maxTime)
public LootSettings getLootType()
public void setLootType(LootSettings lootType)
public String getOwner()
public void setOwner(String owner)
public int getCounter()
public void setCounter(int counter)
public String getColorName()
public void setColorName(String colorName)
public Location getWarp()
public void setWarp(Location warp)
public Optional<String> getMode()
public void setMode(Optional<String> mode)
me.ulrich.koth.data.KothData_loots#
Type: class Source: me/ulrich/koth/data/KothData_loots.java
public KothData_loots(String id, Location locs)
public String getId()
public void setId(String id)
public Location getLocs()
public void setLocs(Location locs)
me.ulrich.koth.data.KothEnum#
Type: class Source: me/ulrich/koth/data/KothEnum.java
me.ulrich.koth.data.LootSettings#
Type: class Source: me/ulrich/koth/data/LootSettings.java
public LootSettings(LootType type, int chance, int maxAmount, boolean group)
public LootType getType()
public void setType(LootType type)
public int getChance()
public void setChance(int chance)
public int getMaxAmount()
public void setMaxAmount(int maxAmount)
public boolean isGroup()
public void setGroup(boolean group)
me.ulrich.koth.data.LootsData#
Type: class Source: me/ulrich/koth/data/LootsData.java
public LootsData(UUID id, String name, String desc, String loots)
public UUID getId()
public void setId(UUID id)
public String getName()
public void setName(String name)
public String getDesc()
public void setDesc(String desc)
public String getLoots()
public void setLoots(String loots)
me.ulrich.koth.data.MaxtimeSettings#
Type: class Source: me/ulrich/koth/data/MaxtimeSettings.java
public MaxtimeSettings(boolean enabled, int size, EndAction endAction, BorderColors borderColor)
public int getSize()
public void setSize(int size)
public boolean isEnabled()
public void setEnabled(boolean enabled)
public EndAction getEndAction()
public void setEndAction(EndAction endAction)
public BorderColors getBorderColor()
public void setBorderColor(BorderColors borderColor)
me.ulrich.koth.data.ModeData#
Type: class Source: me/ulrich/koth/data/ModeData.java
public ModeData(@NotNull String id, Optional<Addon> addon,@NotNull String icon,@NotNull String description)
public String getId()
public void setId(String id)
public Optional<Addon> getAddon()
public void setAddon(Optional<Addon> addon)
public String getIcon()
public void setIcon(String icon)
public String getDescription()
public void setDescription(String description)
me.ulrich.koth.data.NextEventData#
Type: class Source: me/ulrich/koth/data/NextEventData.java
public NextEventData(UUID kothId, UUID schedulerId)
public UUID getKothId()
public void setKothId(UUID kothId)
public UUID getSchedulerId()
public void setSchedulerId(UUID schedulerId)
me.ulrich.koth.data.ProximitySettings#
Type: class Source: me/ulrich/koth/data/ProximitySettings.java
public ProximitySettings(int size, ProximityType type)
public int getSize()
public void setSize(int size)
public ProximityType getType()
public void setType(ProximityType type)
me.ulrich.koth.data.RegionEvent#
Type: class Source: me/ulrich/koth/data/RegionEvent.java
public RegionEvent(IslandJoinLeaveData region, Player player, MovementWay movement, PlayerEvent parent)
public HandlerList getHandlers()
public IslandJoinLeaveData getRegion()
public static HandlerList getHandlerList()
public MovementWay getMovementWay()
public PlayerEvent getParentEvent()
me.ulrich.koth.data.SchedulerData#
Type: class Source: me/ulrich/koth/data/SchedulerData.java
public SchedulerData(UUID kothId, UUID id, EventFrequency frequency, int month_day, DayOfWeek week_day, int hour, int minute, int minPlayers)
public EventFrequency getFrequency()
public void setFrequency(EventFrequency frequency)
public int getMonth_day()
public void setMonth_day(int month_day)
public DayOfWeek getWeek_day()
public void setWeek_day(DayOfWeek week_day)
public int getHour()
public void setHour(int hour)
public int getMinute()
public void setMinute(int minute)
public UUID getId()
public void setId(UUID id)
public UUID getKothId()
public void setKothId(UUID kothId)
public int getMinPlayers()
public void setMinPlayers(int minPlayers)
me.ulrich.koth.data.StatsData#
Type: class Source: me/ulrich/koth/data/StatsData.java
public StatsData(UUID id, String data, long winDate, TopType type, UUID kothUUID)
public UUID getId()
public void setId(UUID id)
public TopType getType()
public void setType(TopType type)
public long getWinDate()
public void setWinDate(long winDate)
public String getData()
public void setData(String data)
public UUID getKothUUID()
public void setKothUUID(UUID kothUUID)
me.ulrich.koth.data.StatsDataCompute#
Type: class Source: me/ulrich/koth/data/StatsDataCompute.java
public StatsDataCompute(String data, int amount)
public String getData()
public void setData(String data)
public int getAmount()
public void setAmount(int amount)
me.ulrich.koth.events.ExtEvent#
Type: class Source: me/ulrich/koth/events/ExtEvent.java
public ExtEvent( CommandSender commandSender, ExtensionsReturn extensionsReturn, Stopwatch stopwatch, KothExtensions str)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public ExtensionsReturn getExtensionsReturn()
public void setExtensionsReturn(ExtensionsReturn extensionsReturn)
public CommandSender getCommandSender()
public void setCommandSender(CommandSender commandSender)
public Stopwatch getStopwatch()
public void setStopwatch(Stopwatch stopwatch)
me.ulrich.koth.events.KothCaptureEvent#
Type: class Source: me/ulrich/koth/events/KothCaptureEvent.java
public KothCaptureEvent(UUID kothUUID, Player player)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getKothUUID()
public void setKothUUID(UUID kothUUID)
public Player getPlayer()
public void setPlayer(Player player)
me.ulrich.koth.events.KothCreateNewControlerEvent#
Type: class Source: me/ulrich/koth/events/KothCreateNewControlerEvent.java
public KothCreateNewControlerEvent(UUID kothUUID, Player constoler)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getKothUUID()
public void setKothUUID(UUID kothUUID)
public Player getControler()
public void setControler(Player constoler)
me.ulrich.koth.events.KothEndEvent#
Type: class Source: me/ulrich/koth/events/KothEndEvent.java
public KothEndEvent(UUID kothUUID, Player player)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getKothUUID()
public void setKothUUID(UUID kothUUID)
public Player getPlayer()
public void setPlayer(Player player)
me.ulrich.koth.events.KothFindNewControlerEvent#
Type: class Source: me/ulrich/koth/events/KothFindNewControlerEvent.java
public KothFindNewControlerEvent(UUID kothUUID, Player lastControler)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getKothUUID()
public void setKothUUID(UUID kothUUID)
public Player getLastControler()
public void setLastControler(Player lastControler)
me.ulrich.koth.events.KothSchedulerEventError#
Type: class Source: me/ulrich/koth/events/KothSchedulerEventError.java
public KothSchedulerEventError(UUID kothUUID, KothSchedulerError error)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getKothUUID()
public void setKothUUID(UUID kothUUID)
public KothSchedulerError getError()
public void setError(KothSchedulerError error)
me.ulrich.koth.events.KothStartEvent#
Type: class Source: me/ulrich/koth/events/KothStartEvent.java
public KothStartEvent(UUID kothUUID, CommandSender sender)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getKothUUID()
public void setKothUUID(UUID kothUUID)
public CommandSender getPlayer()
public void setPlayer(CommandSender player)
me.ulrich.koth.interfaces.ClaimAPI#
Type: interface Source: me/ulrich/koth/interfaces/ClaimAPI.java
me.ulrich.koth.interfaces.ClaimImplement#
Type: interface Source: me/ulrich/koth/interfaces/ClaimImplement.java
me.ulrich.koth.interfaces.CommandAPI#
Type: interface Source: me/ulrich/koth/interfaces/CommandAPI.java
me.ulrich.koth.interfaces.GroupAPI#
Type: interface Source: me/ulrich/koth/interfaces/GroupAPI.java
me.ulrich.koth.interfaces.GroupImplement#
Type: interface Source: me/ulrich/koth/interfaces/GroupImplement.java
public List<String> getMembersName(Player player)
public List<String> getMembersName(UUID player)
me.ulrich.koth.interfaces.Hologram#
Type: interface Source: me/ulrich/koth/interfaces/Hologram.java
me.ulrich.koth.interfaces.HologramAPI#
Type: interface Source: me/ulrich/koth/interfaces/HologramAPI.java
me.ulrich.koth.interfaces.HologramImplement#
Type: interface Source: me/ulrich/koth/interfaces/HologramImplement.java
me.ulrich.koth.interfaces.ImpAPI#
Type: interface Source: me/ulrich/koth/interfaces/ImpAPI.java
me.ulrich.koth.interfaces.ItemLine#
Type: interface Source: me/ulrich/koth/interfaces/ItemLine.java
me.ulrich.koth.interfaces.KothAPI#
Type: interface Source: me/ulrich/koth/interfaces/KothAPI.java
me.ulrich.koth.interfaces.KothCommand#
Type: interface Source: me/ulrich/koth/interfaces/KothCommand.java
me.ulrich.koth.interfaces.Line#
Type: interface Source: me/ulrich/koth/interfaces/Line.java
me.ulrich.koth.interfaces.MoneyAPI#
Type: interface Source: me/ulrich/koth/interfaces/MoneyAPI.java
me.ulrich.koth.interfaces.MoneyImplement#
Type: interface Source: me/ulrich/koth/interfaces/MoneyImplement.java
me.ulrich.koth.interfaces.RegionAPI#
Type: interface Source: me/ulrich/koth/interfaces/RegionAPI.java
me.ulrich.koth.interfaces.RegionImplement#
Type: interface Source: me/ulrich/koth/interfaces/RegionImplement.java
me.ulrich.koth.interfaces.ScoreboardAPI#
Type: interface Source: me/ulrich/koth/interfaces/ScoreboardAPI.java
me.ulrich.koth.interfaces.TextLine#
Type: interface Source: me/ulrich/koth/interfaces/TextLine.java
me.ulrich.koth.interfaces.VisibilityManager#
Type: interface Source: me/ulrich/koth/interfaces/VisibilityManager.java
me.ulrich.koth.loader.Serializer#
Type: class Source: me/ulrich/koth/loader/Serializer.java
me.ulrich.koth.loader.addon.AddonClassloader#
Type: class Source: me/ulrich/koth/loader/addon/AddonClassloader.java
me.ulrich.koth.loader.extension.ExtensionClassloader#
Type: class Source: me/ulrich/koth/loader/extension/ExtensionClassloader.java