TribeCraft Wiki · Release 2026.09.5
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