Wiki Release: 2026.09.5 · UltimateClans: 9.1.4 · Documentation branch: 9
Technical Reference#
me.ulrich.clans.Clans#
Type: class Source: me/ulrich/clans/Clans.java
public Clans()
public JavaPlugin getPlugin()
public ClanAPIManager getClanAPI()
public PlayerAPIManager getPlayerAPI()
public LibAPIManager getLibAPI()
public HooksAPIManager getHooksAPI()
public IntegrationAPIManager getIntegrationAPI()
public HashMap<Addon, AddonInfo> getAddonEnabledList()
public HashMap<Extension, Boolean> getExtensionEnabledList()
public HashMap<Module, Boolean> getModuleEnabledList()
public void loadAddons()
public void startTasks()
public void registerEvents()
public ModerationAPIManager getModAPI()
public boolean isUseGUI()
public CommandAPIManager getCommandAPI()
public void loadExtensions()
public GuiAPIManager getGuiAPI()
public EntityAPIManager getEntityAPI()
public String getBuildVersion()
public boolean isEntity()
public String getMemberVersion()
public ClanStorage getDatabaseType()
public boolean isTitleAlerts()
public ColorAPIManager getColorAPI()
public void loadModules()
public String getResourceUid()
public String getResourceAgent()
public String getServerName()
public void setServerName(String serverName)
public PlayerInviteAPIManager getInviteAPI()
public String getLanguage()
public String getTimeZone()
me.ulrich.clans.api.ClanAPIManager#
Type: class Source: me/ulrich/clans/api/ClanAPIManager.java
public ClanAPIManager(Clans plugin)
public void saveClanData(ClanData clan)
public void deleteClanData(UUID clanUUID)
public void reloadClanData(UUID clanUUID)
public void loadAllClanData()
public ConcurrentHashMap<UUID, ClanData> getClanData()
public Optional<UUID> getClanByTag(String tag)
public Optional<ClanData> getClanDataByTag(String tag)
public boolean tagExists(String tag)
public boolean clanExists(UUID clanUUID)
public Optional<ClanData> getClan(UUID clanUUID)
public boolean verifyClan(UUID clanUUID)
public void clanMessageSend(UUID id, String text)
public boolean promotePlayer(UUID id, UUID promoted, Optional<ModerationData> mod)
public boolean demotePlayer(UUID id, UUID demoted, Optional<ModerationData> mod)
public boolean banPlayer(UUID clanUUID, UUID playerUUID, UUID sender)
public boolean unbanPlayer(UUID clanUUID, UUID playerUUID)
public boolean kickPlayer(UUID clanUUID, UUID playerUUID, UUID sender)
public boolean changeLeader(UUID clanUUID, Player player)
public boolean changeLeader(UUID clanUUID, UUID playerUUID)
public boolean modTag(ClanData clan, String tag, Player sender)
public boolean modDesc(ClanData clan, String desc, Player sender)
public boolean changeSetting(ClanData clan, SettingsType type, SettingsFlagsAccept value)
public boolean toggleFF(ClanData clan)
public boolean deleteClan(UUID uuid)
public boolean deletePlayerClan(UUID player)
public Optional<ClanData> createNewClan(Player player, String tag, String desc, long date)
public void teleportDelay(Player player, Optional<EncodedLocationData> encodedLocation, boolean checkcooldown)
public List<ClanData> getAllClansData()
public List<String> getAllClansTags()
public List<UUID> getAllClansUUID()
public List<ClanData> getTopClansData(PlaceholderTop top)
public HashMap<UUID, Float> getTopClans(PlaceholderTop top)
public void sort(List<ClanData> clans, PlaceholderTop top)
public double getClanKDR(UUID clanUUID)
public boolean resetClanKDR(ClanData clan)
public boolean resetClanKDR(UUID clanUUID)
public boolean addExtraChest(UUID clanUUID, int amount, CommandSender sender)
public boolean addSlot(String tag, int amount, CommandSender sender)
public boolean addSlot(UUID clanUUID, int amount, CommandSender sender)
public boolean removeSlot(String tag, int amount, CommandSender sender)
public boolean removeSlot(UUID clanUUID, int amount, CommandSender sender)
public boolean setSlot(String tag, int amount, CommandSender sender)
public boolean setSlot(UUID clanUUID, int amount, CommandSender sender)
public boolean canMemberJoin(UUID clanUUID)
public boolean hasClanModerationOnline(UUID clanUUID)
public String parseText(UUID player, String text)
public List<ClanData> getRivalries(UUID clanUUID)
public List<ClanData> getAlliances(UUID clanUUID)
public boolean tryChangeModtag(Player player, String tag)
public boolean tryChangeDesc(Player player, String desc)
public boolean tryCreateClan(Player player, String tag)
public boolean hasAddonEnabled(String name)
public boolean hasExtensionEnabled(String name)
public boolean toggleGlobalFF(CommandSender player)
public boolean isGlobalFF()
public boolean setJsonMeta(UUID clanUUID, String jsonMetaString)
public Optional<String> getJsonMeta(UUID clanUUID)
public Optional<ClanData> createNewClan(UUID player, String tag, String desc, long date)
me.ulrich.clans.api.ColorAPIManager#
Type: class Source: me/ulrich/clans/api/ColorAPIManager.java
public String removeDecoration(String msg, List<String> decoration)
public Component addMiniColor(String msg)
public Component addMiniColor(String msg, boolean limite)
public String toLegacyColor(String msg)
public String toCodeColor(String msg)
public String removeColor(String msg)
public String parseLegacytoCode(String msg)
public String parseCodeToLegacy(String msg)
public String addLegacyColor(String text)
me.ulrich.clans.api.CommandAPIManager#
Type: class Source: me/ulrich/clans/api/CommandAPIManager.java
public CommandAPIManager(Clans clans)
public ConcurrentHashMap<String, CommandData> getClanCommander()
public ConcurrentHashMap<String, CommandData> getUClanCommander()
public void unRegisterCommand(String command)
public void registerCommand(String alias, ClansCommand command)
public ConcurrentHashMap<String, String> getCommandAliases()
public ConcurrentHashMap<String, String> getMainCommandAliases()
public String replaceMainCmd(String string)
public String replaceCmd(String string)
public void showHelpSubmessage(CommandSender sender, CommandData commander)
public boolean findAliases(String sub, String alias)
public String findReturnAliases(String sub)
public String findReturnMain(String sub)
public String findAliasesByValue(String sub)
public void sendCommandJson(CommandSender player, CommandData comander, MsgUsage key, List<String> data)
public void sendSubCommandJson(CommandSender player, CommandData comander, String sub, MsgUsage key, List<String> data)
me.ulrich.clans.api.EntityAPIManager#
Type: class Source: me/ulrich/clans/api/EntityAPIManager.java
public EntityAPIManager(Clans clans)
public boolean isAnimal(EntityType entityType)
public boolean isMonster(EntityType entityType)
public boolean isMob(EntityType entityType)
public boolean isAbstractEntity(EntityType entityType)
public boolean isItem(EntityType entityType)
public void entitySetViews(int entityID, List<Player> viewers)
public void entitySetViewsUUID(int entityID, List<UUID> viewers)
public void entitySetViewDistance(int entityID, int distance)
public void entitySetInvisible(int entityID, boolean invisible)
public void entitySetGlowing(int entityID, boolean glowing)
public void entityRename(int entityID, Optional<String> name)
public void entityTeleport(int entityID, Vector3d newPosition, float yaw, float pitch, boolean ground)
public void entityRotation(int entityID, float yaw, float pitch)
public void equipEntity(int entityID, List<Equipment> equipaments)
public void velocityEntity(int entityID, Vector3d velocityVector)
public void passegerEntity(int entityID, int[] passegers)
public void animateEntity(int entityID, EntityAnimationType animation)
public void destroyEntity(int entityID)
public Vector3d calculateVelocity(Vector3d from, Vector3d to, int heightGain)
public void createEntityMeta(WrapperEntity entity, EntityType entityType, EntityOptionsData optionsData)
public void entityAddView(int entityID, Player player)
public void entityAddView(int entityID, UUID playerUUID)
public void entityRemoveView(int entityID, Player player)
public void entityRemoveView(int entityID, UUID playerUUID)
me.ulrich.clans.api.GuiAPIManager#
Type: class Source: me/ulrich/clans/api/GuiAPIManager.java
public GuiAPIManager(Clans clans)
public ConcurrentHashMap<String, GuiData> getInsertGui()
public List<Player> getOpenedGuiPlayers()
public void closeAllOpened()
public void insertItens(Gui gui, String string, String string2, Player player)
public void insertItens(PaginatedGui gui, String string, String string2, Player player)
public void close(Player player)
public boolean useTitleAlerts()
public void openChangeLeaderConfirm(Player player, UUID newLEader, String title)
public void openNoClanHome(Player player)
public void openClanHome(Player player)
public void openClanMembersInvite(Player player, String timed)
public void openClanSearchMembersInvite(Player player, String search, String timed)
public void openClanStats(Player player, ClanData clan, String timed)
public void openClansListMembers(Player player, UUID clanUUID, boolean onlines)
public void openClanTop(Player player, PlaceholderTop top, int page, boolean only_open)
public void openPlayerTop(Player player, PlaceholderPlayerTop top, int page, boolean online, boolean whitout)
public void openProfileInvites(Player player, String timed)
public void openPlayerProfile(Player player, UUID uuid, String timed)
public void openPlayerPermissions(Player player, UUID profileUUID, Optional<String> timed)
public void openPlayerProfileSettings(Player player, String timed)
public void openPlayerLanguages(Player player, Optional<String> timed)
public void openClanSettings(Player player, String timed)
public void openBannedMembers(Player player, String timed)
public void openClanActions(Player player, String timed)
public void openDisbandConfirm(Player player, String title)
public void openClanRoles(Player player, String timed)
public void openClanRolesEditor(Player player, int page, String id, String timed)
me.ulrich.clans.api.HooksAPIManager#
Type: class Source: me/ulrich/clans/api/HooksAPIManager.java
public HooksAPIManager(Clans plugin)
public boolean isInDuel(Player player)
public Player getEnemyCombat(Player player)
public boolean removeCombat(Player player)
public boolean isInCombat(Player player)
public boolean isFloodgate()
public String getPlayerName(Player player)
public String parsePapi(Player player, String text)
public String parsePapi(UUID player, String text)
me.ulrich.clans.api.IntegrationAPIManager#
Type: class Source: me/ulrich/clans/api/IntegrationAPIManager.java
public IntegrationAPIManager(Clans clans)
public void registerAnvilAPI(AnvilModuleAPI api)
public void unregisterAnvilAPI(AnvilModuleAPI api)
public void registerMultiserverAPI(MultiserverModuleAPI api)
public void unregisterMultiserverAPI(MultiserverModuleAPI api)
public void registerRewardsAPI(RewardsModuleAPI api)
public void unregisterRewardsAPI(RewardsModuleAPI api)
public void registerDiscordAPI(DiscordModuleAPI api)
public void unregisterDiscordAPI(DiscordModuleAPI api)
public void registerMailAPI(MailModuleAPI api)
public void unregisterMailAPI(MailModuleAPI api)
public void registerBannerAPI(BannerModuleAPI api)
public void unregisterBannerAPI(BannerModuleAPI api)
public void registerRivalAllyAPI(RivalAllyModuleAPI api)
public void unregisterRivalAllyAPI(RivalAllyModuleAPI api)
public void registerLoggerAPI(LoggerModuleAPI api)
public void unregisterLoggerAPI(LoggerModuleAPI api)
public void registerLevelupAPI(LevelupModuleAPI api)
public void unregisterLevelupAPI(LevelupModuleAPI api)
public void registerHomeAPI(HomeModuleAPI api)
public void unregisterHomeAPI(HomeModuleAPI api)
public String parseModulePlaceholders(UUID player, String identifier)
public String parseAddonPlaceholders(UUID player, String identifier)
public Optional<RivalAllyModuleAPI> getRivalAlly()
public Optional<LoggerModuleAPI> getLogger()
public Optional<LevelupModuleAPI> getLevelup()
public Optional<HomeModuleAPI> getHome()
public Optional<MailModuleAPI> getMail()
public Optional<BannerModuleAPI> getBanner()
public Optional<DiscordModuleAPI> getDiscordAPI()
public Optional<RewardsModuleAPI> getRewards()
public Optional<MultiserverModuleAPI> getMultiserverAPI()
public Optional<AnvilModuleAPI> getAnvilAPI()
public void registerScoreboardAPI(String pluginName, ScoreboardImplement api)
public void unregisterScoreboardAPI(String pluginName)
public Optional<ScoreboardImplement> getScoreboardAPI(String pluginName)
public Optional<ScoreboardImplement> getScoreboardAPI()
public void registerRegionAPI(String pluginName, RegionImplement api)
public void unregisterRegionAPI(String pluginName)
public Optional<RegionImplement> getRegionAPI(String pluginName)
public Optional<RegionImplement> getRegionAPI()
public void registerMoneyAPI(String pluginName, MoneyImplement api)
public void unregisterMoneyAPI(String pluginName)
public Optional<MoneyImplement> getMoneyAPI(String pluginName)
public Optional<MoneyImplement> getMoneyAPI()
public void registerMapAPI(String pluginName, MapImplement api)
public void unregisterMapAPI(String pluginName)
public Optional<MapImplement> getMapAPI(String pluginName)
public Optional<MapImplement> getMapAPI()
public void registerHologramAPI(String pluginName, HologramImplement api)
public void unregisterHologramAPI(String pluginName)
public Optional<HologramImplement> getHologramAPI(String pluginName)
public Optional<HologramImplement> getHologramAPI()
public void registerEventAPI(String pluginName, EventImplement api)
public void unregisterEventAPI(String pluginName)
public Optional<EventImplement> getEventAPI(String pluginName)
public Optional<EventImplement> getEventAPI()
public void registerClaimAPI(String pluginName, ClaimImplement api)
public void unregisterClaimAPI(String pluginName)
public Optional<ClaimImplement> getClaimAPI(String pluginName)
public Optional<ClaimImplement> getClaimAPI()
public void registerBankAPI(BankAddonAPI api)
public void unregisterBankAPI(BankAddonAPI api)
public Optional<BankAddonAPI> getBankAPI()
public void registerChestAPI(ChestAddonAPI api)
public void unregisterChestAPI(ChestAddonAPI api)
public Optional<ChestAddonAPI> getChestAPI()
public void registerFarmCoinAPI(FarmCoinsAddonAPI api)
public void unregisterFarmCoinAPI(FarmCoinsAddonAPI api)
public Optional<FarmCoinsAddonAPI> getFarmCoinAPI()
public void registerLandAPI(LandAddonAPI api)
public void unregisterLandAPI(LandAddonAPI api)
public Optional<LandAddonAPI> getLandAPI()
public void registerLeaderboardAPI(LeaderboardAddonAPI api)
public void unregisterLeaderboardAPI(LeaderboardAddonAPI api)
public Optional<LeaderboardAddonAPI> getLeaderboardAPI()
public void registerLeagueAPI(LeagueAddonAPI api)
public void unregisterLeagueAPI(LeagueAddonAPI api)
public Optional<LeagueAddonAPI> getLeagueAPI()
public void registerNexusAPI(NexusAddonAPI api)
me.ulrich.clans.api.LibAPIManager#
Type: class Source: me/ulrich/clans/api/LibAPIManager.java
public LibAPIManager(Clans clans)
public BukkitAudiences getAdventure()
public boolean isUseGUI()
public String getPluginTag()
public Clans getPlugin()
public String translate(TranslatableKey trans, String object, String... args)
public String translateOutReference(String key, String object, String... args)
public boolean isTaskInitialized()
public boolean hasLibTask(UUID playerUUID)
public Optional<MyScheduledTask> getLibTask(UUID playerUUID)
public boolean stopLibTask(UUID playerUUID)
public Optional<MyScheduledTask> createLibTask(UUID playerUUID, MyScheduledTask task)
public boolean isFolia()
public TaskScheduler getScheduler()
public ConcurrentHashMap<UUID, MyScheduledTask> getBossbarTasks()
public ConcurrentHashMap<UUID, MyScheduledTask> getLibTasks()
public boolean playSoundForAll(String sound)
public void playSoundForAll(List<String> sounds)
public boolean playSound(Player p, List<String> sounds)
public boolean playSound(Player p, String sound)
public AsyncTaskExecutor getAsyncTaskExecutor()
public String getDefaultBanner()
public void setDefaultBanner(String defaultBanner)
public void removeAllBar(UUID uuid)
public boolean showScoreboard(Player player, String title, List<String> lines)
public void hideScoreboard(Player player)
public ConcurrentHashMap<UUID, Sidebar> getBoards()
public void filler(PaginatedGui gui, AddonGuiItemsData item, GuiItem asGuiItem_item)
public void filler(StorageGui gui, AddonGuiItemsData item, GuiItem asGuiItem_item)
public void filler(Gui gui, AddonGuiItemsData item, GuiItem asGuiItem_item)
public ItemBuilder mountItem(AddonGuiItemsData item, UUID playerUUID, List<String> list)
public ItemBuilder mountItem(AddonGuiItemsData item, ItemStack base, UUID playerUUID, List<String> list)
public ItemBuilder createBaseItem(AddonGuiItemsData item, UUID playerUUID)
public ItemBuilder changeTooltip(ItemBuilder stack, boolean hideTooltip)
public ItemStack addItemFlag(ItemStack stack, ItemFlag flag)
public HashMap<UUID, BossBarData> getBossBarData()
public void removeBar(UUID barUUID)
public void removeAllBar(Player player)
public void removeAllBar()
public HashMap<UUID, MyScheduledTask> getActivetasks()
public boolean hasChat(Player player)
public boolean startChat(Player player, CustomChatPrompt prompt)
public void handleInput(Player player, String rawMessage)
public boolean cancelChat(Player player)
public boolean cancelChat(Player player, boolean triggerTimeoutCallback)
me.ulrich.clans.api.ModerationAPIManager#
Type: class Source: me/ulrich/clans/api/ModerationAPIManager.java
public ModerationAPIManager(Clans clans)
public Optional<ModerationData> getLeaderRole()
public Optional<ModerationData> getFirstRoleId()
public HashMap<String, HashMap<String, Boolean>> getClanModeration(UUID clanUUID)
public boolean playerHasPermission(UUID playerUUID, String key)
public Optional<ModerationData> getPlayerRole(UUID playerUUID)
public Optional<ModerationData> getPlayerNextRole(UUID playerUUID)
public Optional<ModerationData> getPlayerPreviousRole(UUID playerUUID)
public HashMap<String, ModerationData> getDefaultModerationData()
public HashMap<UUID, HashMap<String, HashMap<String, Boolean>>> getModerationData()
public HashMap<String, HashMap<String, Boolean>> syncClanModeration(UUID clanUUID)
public void saveModerationData(UUID clanUUID, HashMap<String, HashMap<String, Boolean>> perm)
public void deleteModerationData(UUID clanId)
public void loadModerationData(UUID clanId)
public void loadAllModerationData(boolean async)
me.ulrich.clans.api.PlayerAPIManager#
Type: class Source: me/ulrich/clans/api/PlayerAPIManager.java
public PlayerAPIManager(Clans plugin)
public void loadAllPlayerData()
public void loadPlayerData(UUID uuid)
public void savePlayerData(PlayerData player)
public ConcurrentHashMap<UUID, PlayerData> getPlayerData()
public void loadAllOnlineInfo()
public boolean hasClan(UUID uuid)
public Optional<UUID> getClanID(UUID uuid)
public boolean hasClan(String nickname)
public Optional<ClanData> getPlayerClan(UUID uuid)
public Optional<ClanData> getPlayerClan(String nickname)
public boolean hasPlayerData(UUID uuid)
public boolean hasPlayerData(String nickname)
public Optional<PlayerData> getPlayerData(UUID uuid)
public Optional<PlayerData> getPlayerData(String nickname)
public boolean hasPlayerData(Player player)
public boolean isSameClan(UUID playerUUID1, UUID playerUUID2)
public boolean canPVP(UUID playerUUID1, UUID playerUUID2)
public boolean canRegionPVP(Player attacker, Player victim)
public boolean isLockedChat(Player player)
public boolean isLockedChat(UUID playerUUID)
public boolean toggleChat(Player player)
public boolean toggleChat(UUID playerUUID)
public boolean isInClan(UUID clanUUID, UUID playerUUID)
public boolean isBanned(UUID clanUUID, UUID playerUUID)
public boolean openedJoin(Player player, UUID clanUUID)
public boolean openedJoin(UUID player, UUID clanUUID)
public double getPlayerKDR(UUID playerUUID)
public boolean resetPlayerKdr(UUID uuid)
public void updatePlayerKDR(Player attacker, Player victim)
public Optional<PlayerData> checkPlayerData(Player player)
public Optional<PlayerData> checkPlayerData(UUID player)
public boolean removePlayerData(UUID uuid)
public boolean addClanPlayer(PlayerData pData, UUID clanid, Optional<ModerationData> moderation)
public boolean removeClanPlayer(PlayerData pData, UUID clanid)
public boolean updatePlayerRole(PlayerData pData, Optional<ModerationData> moderation)
public boolean changeNickname(UUID uniqueId, String object)
public boolean tryChangeNickname(Player player, String newNickname)
public boolean changeSetting(UUID player, PlayerSettingsType type, SettingsFlagsAccept value)
public void tryDamageIndicator(Player attacker, Player victim, double damage)
public boolean leaveClan(Player player)
public boolean leaveClan(UUID uuid)
public boolean toggleChatSpy(CommandSender sender)
public boolean isLeader(UUID uuid)
public boolean isLeader(UUID playerUUID, UUID clanUUID)
public void updatePlayerSkin(UUID player)
public Optional<PlayerData> checkPlayerData(UUID player, String name)
public boolean canGeneralPvp(UUID attackerUUID, UUID victimUUID)
public boolean canGeneralPvp(Player attacker, Player victim)
public void clearOnlineData()
public Optional<OnlineData> getOnlineData(UUID playerUUID)
public Optional<OnlineData> getOnlineData(String playerNickname)
public boolean addOnlineData(UUID playerUUID, String nickname, String server)
public boolean removeOnlineData(UUID playerUUID)
public void solveProxiedPlayers(String jsonArray)
me.ulrich.clans.api.PlayerInviteAPIManager#
Type: class Source: me/ulrich/clans/api/PlayerInviteAPIManager.java
public void saveInviteData(InviteData clan)
public void deleteInviteData(UUID clanId)
public void reloadInviteData(UUID clanId)
public void loadAllInviteData()
public boolean hasInvite(UUID playerUUID)
public List<InviteData> getInvites(UUID playerUUID)
public boolean hasInvite(UUID playerUUID, UUID inviteUUID)
public Optional<InviteData> getInvite(UUID playerUUID, UUID inviteUUID)
public boolean hasClanInvite(UUID playerUUID, UUID clanUUID)
public boolean hasClanInvite(UUID clanUUID)
public boolean deleteClanInviteByClanID(UUID clanUUID)
public Optional<InviteData> getClanInvite(UUID playerUUID, UUID clanUUID)
public boolean removeInvites(UUID playerUUID)
public boolean removeInvites(UUID playerUUID, UUID inviteUUID)
public boolean canReceiveInvitations(UUID playerUUID)
public boolean createInvite(UUID playerUUID, UUID clanUUID, UUID inviter)
public boolean inviteAccept(UUID playerUUID, UUID inviteUUID)
public boolean inviteDeny(UUID playerUUID, UUID inviteUUID)
public ConcurrentHashMap<UUID, List<InviteData>> getInviteData()
public void setInviteData(ConcurrentHashMap<UUID, List<InviteData>> inviteData)
me.ulrich.clans.data.Addon#
Type: class Source: me/ulrich/clans/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.clans.data.AddonGuiData#
Type: class Source: me/ulrich/clans/data/AddonGuiData.java
public AddonGuiData(String id, String title, int rows, int pageSize, String opensound, HashMap<String, AddonGuiItemsData> items)
public AddonGuiData clone()
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, AddonGuiItemsData> getItems()
public void setItems(HashMap<String, AddonGuiItemsData> items)
public int getRows()
public void setRows(int rows)
public int getPageSize()
public void setPageSize(int pageSize)
me.ulrich.clans.data.AddonGuiItemsData#
Type: class Source: me/ulrich/clans/data/AddonGuiItemsData.java
public AddonGuiItemsData clone()
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 NbtData getNbt()
public void setNbt(NbtData 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 GuiItemsData_fill getMineSlots()
public void setMineSlots(GuiItemsData_fill mineSlots)
me.ulrich.clans.data.AddonInfo#
Type: class Source: me/ulrich/clans/data/AddonInfo.java
public AddonInfo(boolean enabled, String data)
public boolean isEnabled()
public String getData()
public void setEnabled(boolean enabled)
public void setData(String data)
me.ulrich.clans.data.AddonList#
Type: enum Source: me/ulrich/clans/data/AddonList.java
public String getName()
public String getVersion()
public String getIcon()
public String getDescription()
public String getDownloadUrl()
public BigDecimal getPrice()
public String getLongDescription()
public String getIconTexture()
me.ulrich.clans.data.AllyInvite#
Type: class Source: me/ulrich/clans/data/AllyInvite.java
public AllyInvite(UUID clanSender, UUID clanReceiver, Long expires)
public UUID getClanSender()
public void setClanSender(UUID clanSender)
public UUID getClanReceiver()
public void setClanReceiver(UUID clanReceiver)
public Long getExpires()
public void setExpires(Long expires)
me.ulrich.clans.data.AnvilResult#
Type: class Source: me/ulrich/clans/data/AnvilResult.java
public AnvilResult(Type type, String input)
public Type getType()
public String getInput()
public static AnvilResult close(String input)
public static AnvilResult completed(String input)
me.ulrich.clans.data.AnvilSession#
Type: interface Source: me/ulrich/clans/data/AnvilSession.java
me.ulrich.clans.data.BannerGroupData#
Type: class Source: me/ulrich/clans/data/BannerGroupData.java
public BannerGroupData(String id, HashMap<String, ItemStack> banners, HashMap<String, ItemStack> heads, List<String> common)
public String getId()
public void setId(String id)
public HashMap<String, ItemStack> getBanners()
public void setBanners(HashMap<String, ItemStack> banners)
public HashMap<String, ItemStack> getHeads()
public void setHeads(HashMap<String, ItemStack> heads)
public List<String> getCommon()
public void setCommon(List<String> common)
me.ulrich.clans.data.BossBarData#
Type: class Source: me/ulrich/clans/data/BossBarData.java
public BossBarData(List<Player> sender, BossBar bossBar2)
public List<Player> getSender()
public void setSender(List<Player> sender)
public BossBar getBossbar()
public void setBossbar(BossBar bossbar)
me.ulrich.clans.data.ChatData#
Type: class Source: me/ulrich/clans/data/ChatData.java
public ChatData(String key, Object value, Player player, ChatDataType dataType, long expires, boolean reopen)
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)
me.ulrich.clans.data.ChestData#
Type: class Source: me/ulrich/clans/data/ChestData.java
public ChestData(UUID clanid, HashMap<Integer, List<ChestDataObjects>> listChest)
public UUID getClanid()
public void setClanid(UUID clanid)
public HashMap<Integer, List<ChestDataObjects>> getListChest()
public void setListChest(HashMap<Integer, List<ChestDataObjects>> listChest)
me.ulrich.clans.data.ChestDataObjects#
Type: class Source: me/ulrich/clans/data/ChestDataObjects.java
public ChestDataObjects(String id, int slot, int page, String item)
public int getSlot()
public void setSlot(int slot)
public String getItem()
public void setItem(String item)
public String getId()
public void setId(String id)
public int getPage()
public void setPage(int page)
public boolean equals(Object o)
public int hashCode()
public String toString()
me.ulrich.clans.data.ChestSettingsData#
Type: class Source: me/ulrich/clans/data/ChestSettingsData.java
public ChestSettingsData(int extraChest, List<Integer> lockedPages)
public int getExtraChest()
public void setExtraChest(int extraChest)
public List<Integer> getLockedPages()
public void setLockedPages(List<Integer> lockedPages)
me.ulrich.clans.data.ClanData#
Type: class Source: me/ulrich/clans/data/ClanData.java
public UUID getId()
public void setId(UUID id)
public String getTag()
public void setTag(String tag)
public String getDesc()
public void setDesc(String desc)
public UUID getLeader()
public void setLeader(UUID leader)
public boolean isVerified()
public void setVerified(boolean verified)
public List<HomesData> getHome()
public void setHome(List<HomesData> home2)
public long getCreationDate()
public void setCreationDate(long creationDate)
public ClanStats getStats()
public void setStats(ClanStats stats)
public List<UUID> getMembers()
public void setMembers(List<UUID> members)
public List<UUID> getOnlineMembers()
public void setOnlineMembers(List<UUID> onlineMembers)
public boolean isFf()
public void setFf(boolean ff)
public double getKdr()
public void setKdr(double kdr)
public String getTagNoColor()
public void setTagNoColor(String tagNoColor)
public List<UUID> getMods()
public void setMods(List<UUID> mods)
public ClanRivalAlly getRivalAlly()
public void setRivalAlly(ClanRivalAlly rivalAlly)
public Double getBank()
public void setBank(Double bank)
public int getLevel()
public void setLevel(int level)
public ClanQuestInfoData getQuest()
public void setQuest(ClanQuestInfoData quest)
public SettingsData getSettings()
public void setSettings(SettingsData settings)
public ChestSettingsData getChestSettings()
public void setChestSettings(ChestSettingsData chestSettings)
public String getBanner()
public void setBanner(String banner)
public int getMaxlevel()
public void setMaxlevel(int maxlevel)
public int getExtraSlots()
public void setExtraSlots(int extraSlots)
public List<UUID> getBanned()
public void setBanned(List<UUID> banned)
public String getPatent()
public void setPatent(String patent)
public String getWebhook()
public void setWebhook(String webhook)
public long getLoadCache()
public void setLoadCache(long loadCache)
me.ulrich.clans.data.ClanData_show_json#
Type: class Source: me/ulrich/clans/data/ClanData_show_json.java
public ClanData_show_json(String hover_text, String click_type, String click_action)
public String getHover_text()
public void setHover_text(String hover_text)
public String getClick_type()
public void setClick_type(String click_type)
public String getClick_action()
public void setClick_action(String click_action)
me.ulrich.clans.data.ClanEnum#
Type: class Source: me/ulrich/clans/data/ClanEnum.java
public String getPluginName()
public VersionUtil.VersionEnum getTargetVersion()
public boolean isCompatibleWithServer()
public String getPluginName()
me.ulrich.clans.data.ClanGui#
Type: class Source: me/ulrich/clans/data/ClanGui.java
public ClanGui(String id, String invName, int invRows, String soundOpen, List<GuiItemStack> items)
public String getId()
public void setId(String id)
public String getInvName()
public void setInvName(String invName)
public int getInvRows()
public void setInvRows(int invRows)
public String getSoundOpen()
public void setSoundOpen(String soundOpen)
public List<GuiItemStack> getItems()
public void setItems(List<GuiItemStack> items)
me.ulrich.clans.data.ClanModeration#
Type: class Source: me/ulrich/clans/data/ClanModeration.java
public ClanModeration(UUID clanUUID, HashMap<String, ClanModeration_permissions> permissions)
public UUID getClanUUID()
public void setClanUUID(UUID clanUUID)
public HashMap<String, ClanModeration_permissions> getPermissions()
public void setPermissions(HashMap<String, ClanModeration_permissions> permissions)
me.ulrich.clans.data.ClanModeration_permissions#
Type: class Source: me/ulrich/clans/data/ClanModeration_permissions.java
public ClanModeration_permissions(String key, boolean value)
public boolean isValue()
public void setValue(boolean value)
public String getKey()
public void setKey(String key)
me.ulrich.clans.data.ClanQuestInfoData#
Type: class Source: me/ulrich/clans/data/ClanQuestInfoData.java
public ClanQuestInfoData(int points, int finished)
public int getPoints()
public void setPoints(int points)
public int getFinished()
public void setFinished(int finished)
me.ulrich.clans.data.ClanRivalAlly#
Type: class Source: me/ulrich/clans/data/ClanRivalAlly.java
public ClanRivalAlly(List<UUID> rival, List<UUID> ally)
public List<UUID> getRival()
public void setRival(List<UUID> rival)
public List<UUID> getAlly()
public void setAlly(List<UUID> ally)
me.ulrich.clans.data.ClanStats#
Type: class Source: me/ulrich/clans/data/ClanStats.java
public ClanStats(int kills, int deaths, int souls, int memberJoined, int memberLeft, int warWin, int warLose, int tagChanged, int memberKicked, int gladWin, int gladLose, int leagueWin, int leagueLose)
public int getKills()
public void setKills(int kills)
public int getDeaths()
public void setDeaths(int deaths)
public int getSouls()
public void setSouls(int souls)
public int getMemberJoined()
public void setMemberJoined(int memberJoined)
public int getMemberLeft()
public void setMemberLeft(int memberLeft)
public int getWarWin()
public void setWarWin(int warWin)
public int getWarLose()
public void setWarLose(int warLose)
public int getTagChanged()
public void setTagChanged(int tagChanged)
public int getMemberKicked()
public void setMemberKicked(int memberKicked)
public int getGladWin()
public void setGladWin(int gladWin)
public int getGladLose()
public void setGladLose(int gladLose)
public int getLeagueWin()
public void setLeagueWin(int leagueWin)
public int getLeagueLose()
public void setLeagueLose(int leagueLose)
me.ulrich.clans.data.CommandData#
Type: class Source: me/ulrich/clans/data/CommandData.java
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> subcommands2)
public CommandData_disable getDisable()
public void setDisable(CommandData_disable disable)
public CommandData_sound getSound()
public void setSound(CommandData_sound sound)
me.ulrich.clans.data.CommandData_actionbar#
Type: class Source: me/ulrich/clans/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.clans.data.CommandData_disable#
Type: class Source: me/ulrich/clans/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.clans.data.CommandData_show#
Type: class Source: me/ulrich/clans/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 ClanData_show_json getOn_help_json()
public void setOn_help_json(ClanData_show_json on_help_json)
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.clans.data.CommandData_sound#
Type: class Source: me/ulrich/clans/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.clans.data.CommandData_title#
Type: class Source: me/ulrich/clans/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.clans.data.CustomChatPrompt#
Type: class Source: me/ulrich/clans/data/CustomChatPrompt.java
public int getDurationSeconds()
public boolean isAlertOnly()
public List<String> getChatMessages()
public String getActionBar()
public String getTitle()
public String getSubtitle()
public String getBossBarText()
public BossBar.Color getBossBarColor()
public BossBar.Overlay getBossBarOverlay()
public List<BossBar.Flag> getBossBarFlags()
public boolean isBossBarAnimated()
public String getScoreboardTitle()
public List<String> getScoreboardLines()
public String getSound()
public BiConsumer<Player, String> getOnInputReceived()
public Consumer<Player> getOnTimeoutOrCancel()
public Builder setDuration(int seconds)
public Builder setAlertOnly(boolean alertOnly)
public Builder addChatMessage(String msg)
public Builder setChatMessages(List<String> msgs)
public Builder setActionBar(String actionBar)
public Builder setTitle(String title, String subtitle)
public Builder setSound(String sound)
public Builder setBossBar(String text, BossBar.Color color, BossBar.Overlay overlay, List<BossBar.Flag> flags, boolean animated)
public Builder setScoreboard(String title, List<String> lines)
public Builder onResponse(BiConsumer<Player, String> callback)
public Builder onCancel(Consumer<Player> callback)
public CustomChatPrompt build()
me.ulrich.clans.data.CustomModerationData#
Type: class Source: me/ulrich/clans/data/CustomModerationData.java
public CustomModerationData(UUID owner, String name, List<String> permissions, GuiItemsData icon)
public String getName()
public void setName(String name)
public List<String> getPermissions()
public void setPermissions(List<String> permissions)
public GuiItemsData getIcon()
public void setIcon(GuiItemsData icon)
public UUID getOwner()
public void setOwner(UUID owner)
me.ulrich.clans.data.EncodedLocationData#
Type: class Source: me/ulrich/clans/data/EncodedLocationData.java
public EncodedLocationData(String server, String world, double x, double y, double z, float yaw, float pitch)
public String getServer()
public void setServer(String server)
public String getWorld()
public void setWorld(String world)
public double getX()
public void setX(double x)
public double getY()
public void setY(double y)
public double getZ()
public void setZ(double z)
public float getYaw()
public void setYaw(float yaw)
public float getPitch()
public void setPitch(float pitch)
me.ulrich.clans.data.EntityOptionsData#
Type: class Source: me/ulrich/clans/data/EntityOptionsData.java
public EntityOptionsData(boolean baby, boolean glowing, boolean invisible, boolean base, boolean arms, boolean tamed)
public boolean isBaby()
public void setBaby(boolean baby)
public boolean isInvisible()
public void setInvisible(boolean invisible)
public boolean isGlowing()
public void setGlowing(boolean glowing)
public boolean isBase()
public void setBase(boolean base)
public boolean isTamed()
public void setTamed(boolean tamed)
public boolean isArms()
public void setArms(boolean arms)
me.ulrich.clans.data.Extension#
Type: class Source: me/ulrich/clans/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 getExtensionDataFolder()
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> extensionFiles)
public String getRequire()
public void setRequire(String require)
me.ulrich.clans.data.Flag#
Type: enum Source: me/ulrich/clans/data/Flag.java
public String getFlag()
me.ulrich.clans.data.GuiData#
Type: class Source: me/ulrich/clans/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.clans.data.GuiItemStack#
Type: class Source: me/ulrich/clans/data/GuiItemStack.java
public String getId()
public void setId(String id)
public String getItemstack()
public void setItemstack(String itemstack)
public String getSkullOwner()
public void setSkullOwner(String skullOwner)
public String getTexture()
public void setTexture(String texture)
public int getData()
public void setData(int data)
public int getAmount()
public void setAmount(int amount)
public int getSlot()
public void setSlot(int slot)
public String getName()
public void setName(String name)
public List<String> getLore()
public void setLore(List<String> lore)
public List<String> getEnchants()
public void setEnchants(List<String> enchants)
public List<String> getFlags()
public void setFlags(List<String> flags)
public List<String> getLeftAction()
public void setLeftAction(List<String> leftAction)
public List<String> getRightAction()
public void setRightAction(List<String> rightAction)
public String getSoundClick()
public void setSoundClick(String soundClick)
public String getBanner()
public void setBanner(String banner)
public NbtData getNbt()
public void setNbt(NbtData nbt)
public List<Integer> getImitate()
public void setImitate(List<Integer> imitate)
me.ulrich.clans.data.GuiItemsData#
Type: class Source: me/ulrich/clans/data/GuiItemsData.java
public GuiItemsData clone()
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 NbtData getNbt()
public void setNbt(NbtData 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 GuiItemsData_fill getMimeSlots()
public void setMimeSlots(GuiItemsData_fill mimeSlots)
me.ulrich.clans.data.GuiItemsData_fill#
Type: class Source: me/ulrich/clans/data/GuiItemsData_fill.java
public GuiItemsData_fill(List<Integer> slots, boolean top, boolean bottom, boolean all, boolean border)
public List<Integer> getSlots()
public void setSlots(List<Integer> slots)
public boolean isTop()
public void setTop(boolean top)
public boolean isBottom()
public void setBottom(boolean bottom)
public boolean isAll()
public void setAll(boolean all)
public boolean isBorder()
public void setBorder(boolean border)
me.ulrich.clans.data.HoloData#
Type: class Source: me/ulrich/clans/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.clans.data.HomesData#
Type: class Source: me/ulrich/clans/data/HomesData.java
public HomesData(String server, String name, String loc, Optional<String> password)
public String getLoc()
public void setLoc(String loc)
public String getServer()
public void setServer(String server)
public String getName()
public void setName(String name)
public Optional<String> getPassword()
public void setPassword(Optional<String> password)
me.ulrich.clans.data.InviteData#
Type: class Source: me/ulrich/clans/data/InviteData.java
public InviteData(UUID id, UUID player, UUID clanID, UUID inviter, long date)
public UUID getId()
public void setId(UUID id)
public UUID getPlayer()
public void setPlayer(UUID player)
public UUID getClanID()
public void setClanID(UUID clanID)
public UUID getInviter()
public void setInviter(UUID inviter)
public long getDate()
public void setDate(long date)
me.ulrich.clans.data.LoggerData#
Type: class Source: me/ulrich/clans/data/LoggerData.java
public LoggerData(UUID id, UUID clan_id, String text, long date, String plugin, Material material)
public UUID getId()
public void setId(UUID id)
public UUID getClan_id()
public void setClan_id(UUID clan_id)
public String getText()
public void setText(String text)
public long getDate()
public void setDate(long date)
public String getPlugin()
public void setPlugin(String plugin)
public Material getMaterial()
public void setMaterial(Material material)
me.ulrich.clans.data.MailData#
Type: class Source: me/ulrich/clans/data/MailData.java
public MailData(UUID id, UUID from, UUID to, UUID sender, String text, long date, List<UUID> readBy)
public UUID getId()
public void setId(UUID id)
public String getText()
public void setText(String text)
public long getDate()
public void setDate(long date)
public UUID getTo()
public void setTo(UUID to)
public UUID getFrom()
public void setFrom(UUID from)
public List<UUID> getReadBy()
public void setReadBy(List<UUID> readBy)
public UUID getSender()
public void setSender(UUID sender)
me.ulrich.clans.data.MapData#
Type: class Source: me/ulrich/clans/data/MapData.java
public MapData(String markName, Location loc1, Location loc2, String borderColor, double borderOpacity, int borderSize, String fillColor, double fillOpacity, String finalDescription, Object... objects)
public String getBorderColor()
public void setBorderColor(String borderColor)
public double getBorderOpacity()
public void setBorderOpacity(double borderOpacity)
public String getFillColor()
public void setFillColor(String fillColor)
public String getFinalDescription()
public void setFinalDescription(String finalDescription)
public double getFillOpacity()
public void setFillOpacity(double fillOpacity)
public Object[] getObjects()
public void setObjects(Object[] objects)
public String getMarkName()
public void setMarkName(String markName)
public Location getLoc1()
public void setLoc1(Location loc1)
public Location getLoc2()
public void setLoc2(Location loc2)
public int getBorderSize()
public void setBorderSize(int borderSize)
me.ulrich.clans.data.ModerationData#
Type: class Source: me/ulrich/clans/data/ModerationData.java
public ModerationData(String id, String name, int priority, HashMap<String, Boolean> permissionList, boolean editable, boolean upgradable, GuiItemsData icon, Optional<UUID> owner )
public String getId()
public void setId(String id)
public String getName()
public void setName(String name)
public int getPriority()
public void setPriority(int priority)
public HashMap<String, Boolean> getPermissionList()
public void setPermissionList(HashMap<String, Boolean> permissionList)
public boolean isEditable()
public void setEditable(boolean editable)
public boolean isUpgradable()
public void setUpgradable(boolean upgradable)
public GuiItemsData getIcon()
public void setIcon(GuiItemsData icon)
public Optional<UUID> getOwner()
public void setOwner(Optional<UUID> owner)
me.ulrich.clans.data.Module#
Type: class Source: me/ulrich/clans/data/Module.java
public boolean isEnabled()
public void setEnabled(boolean enabled)
public JavaPlugin getInstance()
public String getName()
public void setName(String name)
public ModuleClassloader getClassLoader()
public void setClassLoader(ModuleClassloader classLoader)
public File getExtensionDataFolder()
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> getModuleFiles()
public void setModuleFiles(HashMap<String, InputStream> extensionFiles)
public String getRequire()
public void setRequire(String require)
me.ulrich.clans.data.NbtData#
Type: class Source: me/ulrich/clans/data/NbtData.java
public NbtData(List<String> string, int model)
public List<String> getString()
public void setString(List<String> string)
public int getModel()
public void setModel(int model)
me.ulrich.clans.data.OnlineData#
Type: class Source: me/ulrich/clans/data/OnlineData.java
public OnlineData(UUID playerUUID, String playerName, String server)
public UUID getPlayerUUID()
public void setPlayerUUID(UUID playerUUID)
public String getPlayerName()
public void setPlayerName(String playerName)
public String getServer()
public void setServer(String server)
me.ulrich.clans.data.PaginationGui#
Type: class Source: me/ulrich/clans/data/PaginationGui.java
public PaginationGui(String id, String invName, int invRows, String soundOpen, int maxItems, List<GuiItemStack> items)
public String getId()
public void setId(String id)
public String getInvName()
public void setInvName(String invName)
public int getInvRows()
public void setInvRows(int invRows)
public String getSoundOpen()
public void setSoundOpen(String soundOpen)
public List<GuiItemStack> getItems()
public void setItems(List<GuiItemStack> items)
public int getMaxItems()
public void setMaxItems(int maxItems)
me.ulrich.clans.data.PatentData#
Type: class Source: me/ulrich/clans/data/PatentData.java
public PatentData(String id, String name, int requiredlevel, List<String> rewards, boolean rewardsOnlyOnce, List<String> rewardsDisabledWorld)
public String getId()
public void setId(String id)
public String getName()
public void setName(String name)
public int getRequiredlevel()
public void setRequiredlevel(int requiredlevel)
public List<String> getRewards()
public void setRewards(List<String> rewards)
public boolean isRewardsOnlyOnce()
public void setRewardsOnlyOnce(boolean rewardsOnlyOnce)
public List<String> getRewardsDisabledWorld()
public void setRewardsDisabledWorld(List<String> rewardsDisabledWorld)
me.ulrich.clans.data.PlayerActions#
Type: class Source: me/ulrich/clans/data/PlayerActions.java
public PlayerActions(int id, String name, String Uuid, String returns)
public int getId()
public void setId(int id)
public String getName()
public void setName(String name)
public String getUui()
public void setUui(String uui)
public String getReturns()
public void setReturns(String returns)
me.ulrich.clans.data.PlayerData#
Type: class Source: me/ulrich/clans/data/PlayerData.java
public UUID getId()
public void setId(UUID id)
public String getName()
public void setName(String name)
public UUID getUuid()
public void setUuid(UUID uuid)
public int getKills()
public void setKills(int kills)
public int getDeaths()
public void setDeaths(int deaths)
public int getSouls()
public void setSouls(int souls)
public double getKdr()
public void setKdr(double kdr)
public long getJoinDate()
public void setJoinDate(long joinDate)
public long getLastSeen()
public void setLastSeen(long lastSeen)
public String getCache()
public void setCache(String cache)
public String getNickname()
public void setNickname(String nickname)
public String getCustomSkin()
public void setCustomSkin(String customSkin)
public PlayerData_Settings getSettings()
public void setSettings(PlayerData_Settings settings)
public String getRole()
public void setRole(String role)
public long getLoadCache()
public void setLoadCache(long loadCache)
public boolean isLockedChat()
public void setLockedChat(boolean lockedChat)
public boolean hasClan()
public void setClan(boolean clan)
public String getLang()
public void setLang(String lang)
me.ulrich.clans.data.PlayerData_Settings#
Type: class Source: me/ulrich/clans/data/PlayerData_Settings.java
public PlayerData_Settings(boolean invitations)
public boolean isInvitations()
public void setInvitations(boolean invitations)
me.ulrich.clans.data.QueueData#
Type: class Source: me/ulrich/clans/data/QueueData.java
public QueueData(QueueSync type, UUID uuid)
public QueueSync getType()
public void setType(QueueSync type)
public UUID getUuid()
public void setUuid(UUID uuid)
me.ulrich.clans.data.RegroupInvite#
Type: class Source: me/ulrich/clans/data/RegroupInvite.java
public RegroupInvite(ClanData clan, Long expires, Player sender, List<Player> deny, List<Player> accepted, Location location)
public ClanData getClan()
public void setClan(ClanData clan)
public Long getExpires()
public void setExpires(Long expires)
public Player getSender()
public void setSender(Player sender)
public List<Player> getDeny()
public void setDeny(List<Player> deny)
public List<Player> getAccepted()
public void setAccepted(List<Player> accepted)
public Location getLocation()
public void setLocation(Location location)
me.ulrich.clans.data.RequerimentData#
Type: class Source: me/ulrich/clans/data/RequerimentData.java
public RequerimentData(int level, String points, List<String> rewards, List<String> surprise, List<String> requires, List<String> cost, List<String> description)
public List<String> getRewards()
public void setRewards(List<String> rewards)
public List<String> getSurprise()
public void setSurprise(List<String> surprise)
public String getPoints()
public void setPoints(String points)
public int getLevel()
public void setLevel(int level)
public List<String> getRequires()
public void setRequires(List<String> requires)
public List<String> getCost()
public void setCost(List<String> cost)
public List<String> getDescription()
public void setDescription(List<String> description)
me.ulrich.clans.data.RequerimentData_Return#
Type: class Source: me/ulrich/clans/data/RequerimentData_Return.java
public RequerimentData_Return(String requiredValue, Optional<String> trueMessage, Optional<String> falseMessage)
public Optional<String> getTrueMessage()
public void setTrueMessage(Optional<String> trueMessage)
public Optional<String> getFalseMessage()
public void setFalseMessage(Optional<String> falseMessage)
public String getRequiredValue()
public void setRequiredValue(String requiredValue)
me.ulrich.clans.data.RequerimentRewardsData#
Type: class Source: me/ulrich/clans/data/RequerimentRewardsData.java
public RequerimentRewardsData(List<String> rewards)
me.ulrich.clans.data.RewardsData#
Type: class Source: me/ulrich/clans/data/RewardsData.java
public RewardsData(UUID id, UUID clanUUID, UUID sender, Optional<String> description, List<String> rewards, List<UUID> collectedBy, Optional<Material> icon, long date, Optional<String> complement)
public UUID getId()
public void setId(UUID id)
public UUID getClanUUID()
public void setClanUUID(UUID clanUUID)
public UUID getSender()
public void setSender(UUID sender)
public List<String> getRewards()
public void setRewards(List<String> rewards)
public List<UUID> getCollectedBy()
public void setCollectedBy(List<UUID> collectedBy)
public long getDate()
public void setDate(long date)
public Optional<String> getDescription()
public void setDescription(Optional<String> description)
public Optional<Material> getIcon()
public void setIcon(Optional<Material> icon)
public Optional<String> getComplement()
public void setComplement(Optional<String> complement)
me.ulrich.clans.data.RivalRemove#
Type: class Source: me/ulrich/clans/data/RivalRemove.java
public RivalRemove(UUID clanSender, UUID clanReceiver, long expires)
public UUID getClanSender()
public void setClanSender(UUID clanSender)
public UUID getClanReceiver()
public void setClanReceiver(UUID clanReceiver)
public long getExpires()
public void setExpires(long expires)
me.ulrich.clans.data.SettingsData#
Type: class Source: me/ulrich/clans/data/SettingsData.java
public SettingsData(Optional<Object> jsonMeta, boolean warInvite, boolean allySharedChat, boolean joinLeave, boolean allySharedHome, boolean opened, boolean publicHomes, boolean receveMailAllies, boolean receiveMailAll, boolean allyPvp)
public boolean isWarInvite()
public void setWarInvite(boolean warInvite)
public boolean isAllySharedChat()
public void setAllySharedChat(boolean allySharedChat)
public boolean isJoinLeave()
public void setJoinLeave(boolean joinLeave)
public boolean isAllySharedHome()
public void setAllySharedHome(boolean allySharedHome)
public boolean isOpened()
public void setOpened(boolean opened)
public boolean isPublicHomes()
public void setPublicHomes(boolean publicHomes)
public boolean isReceveMailAllies()
public void setReceveMailAllies(boolean receveMailAllies)
public boolean isReceiveMailAll()
public void setReceiveMailAll(boolean receiveMailAll)
public Optional<Object> getJsonMeta()
public void setJsonMeta(Optional<Object> jsonMeta)
public boolean isAllyPvp()
public void setAllyPvp(boolean allyPvp)
me.ulrich.clans.data.SpawnedEntityData#
Type: class Source: me/ulrich/clans/data/SpawnedEntityData.java
public SpawnedEntityData(int id, long lastMove, boolean afk, int passager)
public int getId()
public void setId(int id)
public long getLastMove()
public void setLastMove(long lastMove)
public boolean isAfk()
public void setAfk(boolean afk)
public int getPassager()
public void setPassager(int passager)
me.ulrich.clans.data.TopData#
Type: class Source: me/ulrich/clans/data/TopData.java
public TopData(UUID uuid, Float value)
public UUID getUuid()
public void setUuid(UUID uuid)
public Float getValue()
public void setValue(Float value)
me.ulrich.clans.data.addons.AddonEnum#
Type: class Source: me/ulrich/clans/data/addons/AddonEnum.java
me.ulrich.clans.data.addons.ClanQuestData#
Type: class Source: me/ulrich/clans/data/addons/ClanQuestData.java
public ClanQuestData(UUID islandUuid, String quest, QuestStatus status, UUID player, Long start, int earned)
public String getQuest()
public void setQuest(String quest)
public QuestStatus getStatus()
public void setStatus(QuestStatus status)
public UUID getPlayer()
public void setPlayer(UUID player)
public Long getStart()
public void setStart(Long start)
public UUID getIslandUuid()
public void setIslandUuid(UUID islandUuid)
public int getEarned()
public void setEarned(int earned)
me.ulrich.clans.data.addons.FarmCoinData#
Type: class Source: me/ulrich/clans/data/addons/FarmCoinData.java
public String getId()
public void setId(String id)
public String getPermission()
public void setPermission(String permission)
public String getName()
public void setName(String name)
public Double getChance()
public void setChance(Double chance)
public Integer getMinValue()
public void setMinValue(Integer minValue)
public Integer getMaxValue()
public void setMaxValue(Integer maxValue)
public List<String> getMobs()
public void setMobs(List<String> mobs)
public List<String> getMiner()
public void setMiner(List<String> miner)
public List<String> getPlayers()
public void setPlayers(List<String> players)
public FarmCoinIconData getIcon()
public void setIcon(FarmCoinIconData icon)
public List<String> getFishing()
public void setFishing(List<String> fishing)
public CoinType getType()
public void setType(CoinType type)
public Coin getCoin()
public void setCoin(Coin coin)
public List<String> getEnabledRegions()
public void setEnabledRegions(List<String> enabledRegions)
public List<String> getEnabledWorlds()
public void setEnabledWorlds(List<String> enabledWorlds)
public boolean isLeague()
public void setLeague(boolean league)
public HashMap<Integer, Double> getChance_level()
public void setChance_level(HashMap<Integer, Double> chance_level)
public HashMap<String, Double> getChance_role()
public void setChance_role(HashMap<String, Double> chance_role)
public Optional<String> getDropSound()
public void setDropSound(Optional<String> dropSound)
me.ulrich.clans.data.addons.FarmCoinIconData#
Type: class Source: me/ulrich/clans/data/addons/FarmCoinIconData.java
public FarmCoinIconData(Material material, String name, List<String> lore, List<String> nbts, Integer model)
public Material getMaterial()
public void setMaterial(Material material)
public String getName()
public void setName(String name)
public List<String> getLore()
public void setLore(List<String> lore)
public List<String> getNbts()
public void setNbts(List<String> nbts)
public Integer getModel()
public void setModel(Integer model)
me.ulrich.clans.data.addons.IslandEnterEvent#
Type: class Source: me/ulrich/clans/data/addons/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.clans.data.addons.IslandJoinLeaveData#
Type: class Source: me/ulrich/clans/data/addons/IslandJoinLeaveData.java
public IslandJoinLeaveData(Player player, MovementWay movementWay, Location to, UUID islandUUID, UUID clanUUID)
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 UUID getIslandUUID()
public void setIslandUUID(UUID islandUUID)
public UUID getClanUUID()
public void setClanUUID(UUID clanUUID)
me.ulrich.clans.data.addons.IslandLeaveEvent#
Type: class Source: me/ulrich/clans/data/addons/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.clans.data.addons.LandBoxData#
Type: class Source: me/ulrich/clans/data/addons/LandBoxData.java
public LandBoxData(Location location, BlockData data, Material material, byte data_legacy)
public Location getLocation()
public void setLocation(Location location)
public BlockData getData()
public void setData(BlockData data)
public Material getMaterial()
public void setMaterial(Material material)
public byte getData_legacy()
public void setData_legacy(byte data_legacy)
me.ulrich.clans.data.addons.LandClaimMethod#
Type: class Source: me/ulrich/clans/data/addons/LandClaimMethod.java
public LandClaimMethod(UUID uuid, Long start, Location loc1, BlockData data1, byte legacy_data, Material material1, Location loc2, BlockData data2, byte legacy_data2, Material material2, Player player, List<LandBoxData> box)
public UUID getUuid()
public void setUuid(UUID uuid)
public Long getStart()
public void setStart(Long start)
public Location getLoc1()
public void setLoc1(Location loc1)
public Location getLoc2()
public void setLoc2(Location loc2)
public Player getPlayer()
public void setPlayer(Player player)
public BlockData getData1()
public void setData1(BlockData data1)
public BlockData getData2()
public void setData2(BlockData data2)
public List<LandBoxData> getBox()
public void setBox(List<LandBoxData> box)
public byte getLegacy_data()
public void setLegacy_data(byte legacy_data)
public byte getLegacy_data2()
public void setLegacy_data2(byte legacy_data2)
public Material getMaterial1()
public void setMaterial1(Material material1)
public Material getMaterial2()
public void setMaterial2(Material material2)
me.ulrich.clans.data.addons.LandRegionEvent#
Type: class Source: me/ulrich/clans/data/addons/LandRegionEvent.java
public LandRegionEvent(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.clans.data.addons.LandsData#
Type: class Source: me/ulrich/clans/data/addons/LandsData.java
public LandsData(UUID uuid, UUID clanid, Location loc1, Location loc2, Location spawn, List<UUID> banned, List<UUID> trusted, String name, long claimdate, long lastActivity, int level, LandsData_flags flags)
public UUID getUuid()
public void setUuid(UUID uuid)
public UUID getClanid()
public void setClanid(UUID clanid)
public long getClaimdate()
public void setClaimdate(long claimdate)
public Location getLoc1()
public void setLoc1(Location loc1)
public Location getLoc2()
public void setLoc2(Location loc2)
public int getLevel()
public void setLevel(int level)
public Location getSpawn()
public void setSpawn(Location spawn)
public List<UUID> getBanned()
public void setBanned(List<UUID> banned)
public long getLastActivity()
public void setLastActivity(long lastActivity)
public String getName()
public void setName(String name)
public List<UUID> getTrusted()
public void setTrusted(List<UUID> trusted)
public LandsData_flags getFlags()
public void setFlags(LandsData_flags flags)
me.ulrich.clans.data.addons.LandsData_flags#
Type: class Source: me/ulrich/clans/data/addons/LandsData_flags.java
public LandsData_flags(boolean monster_spawn, boolean animal_spawn, boolean leaf_decay, boolean pvp, boolean water_flow, boolean lava_flow, boolean tnt, boolean mob_grief)
public boolean isMonster_spawn()
public void setMonster_spawn(boolean monster_spawn)
public boolean isAnimal_spawn()
public void setAnimal_spawn(boolean animal_spawn)
public boolean isLeaf_decay()
public void setLeaf_decay(boolean leaf_decay)
public boolean isPvp()
public void setPvp(boolean pvp)
public boolean isLava_flow()
public void setLava_flow(boolean lava_flow)
public boolean isTnt()
public void setTnt(boolean tnt)
public boolean isWater_flow()
public void setWater_flow(boolean water_flow)
public boolean isMob_grief()
public void setMob_grief(boolean mob_grief)
me.ulrich.clans.data.addons.LeaderboardData#
Type: class Source: me/ulrich/clans/data/addons/LeaderboardData.java
public LeaderboardData(String id, Location location, LookType lookType, PlaceholderTop placeholderTop, int num, BlockFace face)
public String getId()
public void setId(String id)
public LookType getLookType()
public void setLookType(LookType lookType)
public PlaceholderTop getPlaceholderTop()
public void setPlaceholderTop(PlaceholderTop placeholderTop)
public int getNum()
public void setNum(int num)
public Location getLocation()
public void setLocation(Location location)
public BlockFace getFace()
public void setFace(BlockFace face)
me.ulrich.clans.data.addons.LeagueChatData#
Type: class Source: me/ulrich/clans/data/addons/LeagueChatData.java
public LeagueChatData(String key, Object value, Player player, LeagueDataType dataType, long expires, boolean reopen)
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 LeagueDataType getDataType()
public void setDataType(LeagueDataType dataType)
public long getExpires()
public void setExpires(long expires)
public boolean isReopen()
public void setReopen(boolean reopen)
me.ulrich.clans.data.addons.LeagueData#
Type: class Source: me/ulrich/clans/data/addons/LeagueData.java
public LeagueData(UUID id, UUID clanUUID, double points, long date, String logger, UUID season, LeagueEventAction type)
public UUID getClanUUID()
public void setClanUUID(UUID clanUUID)
public double getPoints()
public void setPoints(double points)
public String getLogger()
public void setLogger(String logger)
public long getDate()
public void setDate(long date)
public UUID getId()
public void setId(UUID id)
public UUID getSeason()
public void setSeason(UUID season)
public LeagueEventAction getType()
public void setType(LeagueEventAction type)
me.ulrich.clans.data.addons.LeaguePointsRecordData#
Type: class Source: me/ulrich/clans/data/addons/LeaguePointsRecordData.java
public LeaguePointsRecordData(double added, double removed)
public double getAdded()
public double getRemoved()
public double getTotal()
me.ulrich.clans.data.addons.LeagueRewardData#
Type: class Source: me/ulrich/clans/data/addons/LeagueRewardData.java
public LeagueRewardData(ItemStack item, Optional<String> command)
public ItemStack getItem()
public void setItem(ItemStack item)
public Optional<String> getCommand()
public void setCommand(Optional<String> command)
me.ulrich.clans.data.addons.LeagueRewardsData#
Type: class Source: me/ulrich/clans/data/addons/LeagueRewardsData.java
public LeagueRewardsData(List<String> commands, List<ItemStack> items, List<UUID> collectedBy)
public List<String> getCommands()
public void setCommands(List<String> commands)
public List<ItemStack> getItems()
public void setItems(List<ItemStack> items)
public List<UUID> getCollectedBy()
public void setCollectedBy(List<UUID> collectedBy)
me.ulrich.clans.data.addons.LeagueSeasonData#
Type: class Source: me/ulrich/clans/data/addons/LeagueSeasonData.java
public LeagueSeasonData(UUID id, String rawName, String name, Material icon, String desc, long start, long end, Optional<UUID>winner, Optional<LeagueRewardsData> rewards, LeagueStatus status)
public UUID getId()
public void setId(UUID id)
public String getName()
public void setName(String name)
public Material getIcon()
public void setIcon(Material icon)
public String getDesc()
public void setDesc(String desc)
public long getStart()
public void setStart(long start)
public long getEnd()
public void setEnd(long end)
public String getRawname()
public void setRawname(String rawname)
public Optional<UUID> getWinner()
public void setWinner(Optional<UUID> winner)
public Optional<LeagueRewardsData> getRewards()
public void setRewards(Optional<LeagueRewardsData> rewards)
public LeagueStatus getStatus()
public void setStatus(LeagueStatus status)
me.ulrich.clans.data.addons.NexusChatData#
Type: class Source: me/ulrich/clans/data/addons/NexusChatData.java
public NexusChatData(String key, Object value, Player player, NexusDataType dataType, long expires, boolean reopen)
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 NexusDataType getDataType()
public void setDataType(NexusDataType dataType)
public long getExpires()
public void setExpires(long expires)
public boolean isReopen()
public void setReopen(boolean reopen)
me.ulrich.clans.data.addons.NexusData#
Type: class Source: me/ulrich/clans/data/addons/NexusData.java
public NexusData(UUID terrainUUID, Location location, int structureId, List<Location> structureBlocks, double currentLife, long shield, long lastDamage)
public Location getLocation()
public void setLocation(Location location)
public Integer getStructureId()
public void setStructureId(Integer structureId)
public List<Location> getStructureBlocks()
public void setStructureBlocks(List<Location> structureBlocks)
public double getCurrentLife()
public void setCurrentLife(double currentLife)
public long getShield()
public void setShield(long shield)
public UUID getTerrainUUID()
public void setTerrainUUID(UUID terrainUUID)
public long getLastDamage()
public void setLastDamage(long lastDamage)
me.ulrich.clans.data.addons.NexusLandData#
Type: class Source: me/ulrich/clans/data/addons/NexusLandData.java
public UUID getUuid()
public void setUuid(UUID uuid)
public UUID getClanUUID()
public void setClanUUID(UUID clanUUID)
public String getName()
public void setName(String name)
public NexusStatsData getStats()
public void setStats(NexusStatsData stats)
public List<UUID> getBannedPlayers()
public void setBannedPlayers(List<UUID> bannedPlayers)
public NexusSettingsData getLandSettings()
public void setLandSettings(NexusSettingsData landSettings)
public List<NexusTerrainData> getTerrains()
public void setTerrains(List<NexusTerrainData> terrains)
public List<UUID> getTrustedPlayers()
public void setTrustedPlayers(List<UUID> trustedPlayers)
public Location getHome()
public void setHome(Location home)
public Long getCreationDate()
public void setCreationDate(Long creationDate)
public Optional<NexusData> getNexus()
public void setNexus(Optional<NexusData> nexus)
me.ulrich.clans.data.addons.NexusLocalEventData#
Type: class Source: me/ulrich/clans/data/addons/NexusLocalEventData.java
public NexusLocalEventData(Material material, BlockData blockData, Byte legacyData)
public Material getMaterial()
public void setMaterial(Material material)
public BlockData getBlockData()
public void setBlockData(BlockData blockData)
public Byte getLegacyData()
public void setLegacyData(Byte legacyData)
me.ulrich.clans.data.addons.NexusPlayerMapData#
Type: class Source: me/ulrich/clans/data/addons/NexusPlayerMapData.java
public NexusPlayerMapData(Player player, long time)
public long getTime()
public void setTime(long time)
public Player getPlayer()
public void setPlayer(Player player)
me.ulrich.clans.data.addons.NexusPlayerRegion#
Type: class Source: me/ulrich/clans/data/addons/NexusPlayerRegion.java
public NexusPlayerRegion(UUID player, Optional<UUID> region, long enter)
public UUID getPlayer()
public void setPlayer(UUID player)
public Optional<UUID> getRegion()
public void setRegion(Optional<UUID> region)
public long getEnter()
public void setEnter(long enter)
me.ulrich.clans.data.addons.NexusPowerData#
Type: class Source: me/ulrich/clans/data/addons/NexusPowerData.java
public NexusPowerData(int power, int claimGain, int powerLoseAmount, int finalPower, int max)
public int getPower()
public void setPower(int power)
public int getClaimGain()
public void setClaimGain(int claimGain)
public int getPowerLoseAmount()
public void setPowerLoseAmount(int powerLoseAmount)
public int getFinalPower()
public void setFinalPower(int finalPower)
public int getMax()
public void setMax(int max)
me.ulrich.clans.data.addons.NexusSettingsData#
Type: class Source: me/ulrich/clans/data/addons/NexusSettingsData.java
public NexusSettingsData(boolean visitation, boolean drop, boolean pickup, boolean itemConsume, boolean otherInteract, boolean entityInteract)
public boolean isVisitation()
public void setVisitation(boolean visitation)
public boolean isDrop()
public void setDrop(boolean drop)
public boolean isPickup()
public void setPickup(boolean pickup)
public boolean isItemConsume()
public void setItemConsume(boolean itemConsume)
public boolean isOtherInteract()
public void setOtherInteract(boolean otherInteract)
public boolean isEntityInteract()
public void setEntityInteract(boolean entityInteract)
me.ulrich.clans.data.addons.NexusStatsData#
Type: class Source: me/ulrich/clans/data/addons/NexusStatsData.java
public NexusStatsData(long lastPVP)
public long getLastPVP()
public void setLastPVP(long lastPVP)
me.ulrich.clans.data.addons.NexusStructureData#
Type: class Source: me/ulrich/clans/data/addons/NexusStructureData.java
public NexusStructureData(File file, String filename, String name, Optional<String> optional, Material icon, boolean playerCanUse, boolean enabled, boolean replaceAir, boolean replaceBusy, int sizeX, int sizeY, int sizeZ)
public boolean isReplaceAir()
public void setReplaceAir(boolean replaceAir)
public boolean isPlayerCanUse()
public void setPlayerCanUse(boolean playerCanUse)
public boolean isEnabled()
public void setEnabled(boolean enabled)
public String getName()
public void setName(String name)
public Optional<String> getUsePermission()
public void setUsePermission(Optional<String> optional)
public Material getIcon()
public void setIcon(Material icon)
public String getFilename()
public void setFilename(String filename)
public boolean isReplaceBusy()
public void setReplaceBusy(boolean replaceBusy)
public int getSizeX()
public void setSizeX(int sizeX)
public int getSizeZ()
public void setSizeZ(int sizeZ)
public int getSizeY()
public void setSizeY(int sizeY)
public File getFile()
public void setFile(File file)
me.ulrich.clans.data.addons.NexusTerrainData#
Type: class Source: me/ulrich/clans/data/addons/NexusTerrainData.java
public NexusTerrainData(UUID terrainUUID, UUID landUUID, World world, Chunk chunk)
public Chunk getChunk()
public void setChunk(Chunk chunk)
public World getWorld()
public void setWorld(World world)
public UUID getLandUUID()
public void setLandUUID(UUID landUUID)
public UUID getTerrainUUID()
public void setTerrainUUID(UUID terrainUUID)
me.ulrich.clans.data.addons.QuestData#
Type: class Source: me/ulrich/clans/data/addons/QuestData.java
public QuestData(String id, boolean status, AddonGuiItemsData item, QuestMissionType missiontype, HashMap<QuestType, QuestData_mission> mission, QuestData_rewards rewards, List<String> messages, List<WeekDayType> weekdays)
public boolean isStatus()
public void setStatus(boolean status)
public AddonGuiItemsData getItem()
public void setItem(AddonGuiItemsData item)
public HashMap<QuestType, QuestData_mission> getTypes()
public void setTypes(HashMap<QuestType, QuestData_mission> mission)
public QuestMissionType getMissiontype()
public void setMissiontype(QuestMissionType missiontype)
public QuestData_rewards getRewards()
public void setRewards(QuestData_rewards rewards)
public String getId()
public void setId(String id)
public List<String> getMessages()
public void setMessages(List<String> messages)
public List<WeekDayType> getWeekdays()
public void setWeekdays(List<WeekDayType> weekdays)
me.ulrich.clans.data.addons.QuestData_mission#
Type: class Source: me/ulrich/clans/data/addons/QuestData_mission.java
public QuestData_mission(QuestType type, int amount, List<String> whitelist)
public QuestType getType()
public void setType(QuestType type)
public int getAmount()
public void setAmount(int amount)
public List<String> getWhitelist()
public void setWhitelist(List<String> whitelist2)
me.ulrich.clans.data.addons.QuestData_rewards#
Type: class Source: me/ulrich/clans/data/addons/QuestData_rewards.java
public QuestData_rewards(List<String> commands, int points, int exp, double leaguePoints)
public List<String> getCommands()
public void setCommands(List<String> commands)
public int getPoints()
public void setPoints(int points)
public int getExp()
public void setExp(int exp)
public double getLeaguePoints()
public void setLeaguePoints(double leaguePoints)
me.ulrich.clans.data.addons.WarArenaData#
Type: class Source: me/ulrich/clans/data/addons/WarArenaData.java
public WarArenaData(String name, EventState state, boolean enabled ,Location spawn1, Location spawn2, Location lobby, Location exit, Location point1, Location point2, Material icon, String desc, Location spectator, ArenaMode mode)
public String getName()
public void setName(String name)
public EventState getState()
public void setState(EventState state)
public boolean isEnabled()
public void setEnabled(boolean enabled)
public Location getSpawn2()
public void setSpawn2(Location spawn2)
public Location getSpawn1()
public void setSpawn1(Location spawn1)
public Location getLobby()
public void setLobby(Location lobby)
public Location getExit()
public void setExit(Location exit)
public Location getPoint1()
public void setPoint1(Location point1)
public Location getPoint2()
public void setPoint2(Location point2)
public Material getIcon()
public void setIcon(Material icon)
public String getDesc()
public void setDesc(String desc)
public Location getSpectator()
public void setSpectator(Location spectator)
public ArenaMode getMode()
public void setMode(ArenaMode mode)
me.ulrich.clans.data.addons.WarEventData#
Type: class Source: me/ulrich/clans/data/addons/WarEventData.java
public WarEventData(UUID clanSender, UUID clanReceiver, List<Player> clanJoined1, List<Player> clanJoined2, int max, String arena, String kit)
public UUID getClanId1()
public void setClanId1(UUID clanId1)
public UUID getClanId2()
public void setClanId2(UUID clanId2)
public List<Player> getClanJoined1()
public void setClanJoined1(List<Player> clanJoined1)
public List<Player> getClanJoined2()
public void setClanJoined2(List<Player> clanJoined2)
public int getMax()
public void setMax(int max)
public String getArena()
public void setArena(String arena)
public String getKit()
public void setKit(String kit)
me.ulrich.clans.data.addons.WarInvite#
Type: class Source: me/ulrich/clans/data/addons/WarInvite.java
public WarInvite(UUID clanSender, UUID clanReceiver, Long expires, String arena, int max, Player player, String kit)
public UUID getClanSender()
public void setClanSender(UUID clanSender)
public UUID getClanReceiver()
public void setClanReceiver(UUID clanReceiver)
public Long getExpires()
public void setExpires(Long expires)
public String getArena()
public void setArena(String arena)
public int getMax()
public void setMax(int max)
public Player getPlayer()
public void setPlayer(Player player)
public String getKit()
public void setKit(String kit)
me.ulrich.clans.data.addons.WarKitData#
Type: class Source: me/ulrich/clans/data/addons/WarKitData.java
public WarKitData(String name, String desc, String serialized, long creationDate, Material icon)
public String getName()
public void setName(String name)
public String getDesc()
public void setDesc(String desc)
public String getSerialized()
public void setSerialized(String serialized)
public long getCreationDate()
public void setCreationDate(long creationDate)
public Material getIcon()
public void setIcon(Material icon)
me.ulrich.clans.events.ChestSortEvent#
Type: class Source: me/ulrich/clans/events/ChestSortEvent.java
public List<ItemStack> getUnmovableItemStacks()
public List<Integer> getUnmovableSlots()
public ChestSortEvent(Inventory inv)
public static HandlerList getHandlerList()
public Location getLocation()
public void setLocation(Location loc)
public Inventory getInventory()
public Map<ItemStack, Map<String, String>> getSortableMaps()
public void setSortableMaps(Map<ItemStack, Map<String, String>> sortableMap)
public HumanEntity getPlayer()
public void setPlayer( HumanEntity p)
public void setUnmovable(int slot)
public void setUnmovable(ItemStack itemStack)
public void removeUnmovable(int slot)
public void removeUnmovable(ItemStack itemStack)
public boolean isUnmovable(int slot)
public boolean isUnmovable(ItemStack itemStack)
public HandlerList getHandlers()
public boolean isCancelled()
public void setCancelled(boolean cancel)
me.ulrich.clans.events.ClanAddonEvent#
Type: class Source: me/ulrich/clans/events/ClanAddonEvent.java
public ClanAddonEvent(UUID sender, String data)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getPlayer()
public void setPlayer(UUID player)
public String getData()
public void setData(String data)
me.ulrich.clans.events.ClanAllyAddEvent#
Type: class Source: me/ulrich/clans/events/ClanAllyAddEvent.java
public ClanAllyAddEvent(UUID clan1, UUID clan2)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClan1()
public UUID getClan2()
me.ulrich.clans.events.ClanAllyInviteEvent#
Type: class Source: me/ulrich/clans/events/ClanAllyInviteEvent.java
public ClanAllyInviteEvent(UUID clan1, UUID clan2, boolean proxied)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClan1()
public UUID getClan2()
public boolean isProxied()
me.ulrich.clans.events.ClanAllyRemoveEvent#
Type: class Source: me/ulrich/clans/events/ClanAllyRemoveEvent.java
public ClanAllyRemoveEvent(UUID clan1, UUID clan2)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClan1()
public UUID getClan2()
me.ulrich.clans.events.ClanBankChangeEvent#
Type: class Source: me/ulrich/clans/events/ClanBankChangeEvent.java
public ClanBankChangeEvent(UUID clanID, UUID sender, String balance)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClanID()
public String getBalance()
public UUID getSender()
me.ulrich.clans.events.ClanBannerChangeEvent#
Type: class Source: me/ulrich/clans/events/ClanBannerChangeEvent.java
public ClanBannerChangeEvent(UUID clanID, ItemStack banner)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClanID()
public ItemStack getBanner()
me.ulrich.clans.events.ClanChatEvent#
Type: class Source: me/ulrich/clans/events/ClanChatEvent.java
public ClanChatEvent(UUID clanID, UUID sender, String message, String rawMessage)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClanID()
public String getMessage()
public UUID getSender()
public String getRawMessage()
public void setRawMessage(String rawMessage)
me.ulrich.clans.events.ClanChestChangeEvent#
Type: class Source: me/ulrich/clans/events/ClanChestChangeEvent.java
public ClanChestChangeEvent(UUID clanID)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClanID()
me.ulrich.clans.events.ClanCreateEvent#
Type: class Source: me/ulrich/clans/events/ClanCreateEvent.java
public ClanCreateEvent(UUID sender, UUID clanID, String tag)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getSender()
public String getTag()
public UUID getClanID()
me.ulrich.clans.events.ClanDeleteEvent#
Type: class Source: me/ulrich/clans/events/ClanDeleteEvent.java
public ClanDeleteEvent(UUID sender, UUID clanID, String tag)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getSender()
public String getTag()
public UUID getClanID()
me.ulrich.clans.events.ClanEntityEndEvent#
Type: class Source: me/ulrich/clans/events/ClanEntityEndEvent.java
public ClanEntityEndEvent(UUID playerSender, int entityID)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getPlayerSender()
public int getEntityID()
me.ulrich.clans.events.ClanEvent#
Type: class Source: me/ulrich/clans/events/ClanEvent.java
public ClanEvent(UUID clanUUID, String eventData, List<UUID> livePlayers)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public List<UUID> getLivePlayers()
public UUID getClanUUID()
public String getEventData()
me.ulrich.clans.events.ClanExtraChestEvent#
Type: class Source: me/ulrich/clans/events/ClanExtraChestEvent.java
public ClanExtraChestEvent(UUID clanID, int total, CommandSender sender)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClanID()
public int getTotal()
public CommandSender getSender()
me.ulrich.clans.events.ClanFFChangeEvent#
Type: class Source: me/ulrich/clans/events/ClanFFChangeEvent.java
public ClanFFChangeEvent(UUID clanID, boolean status)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClanID()
public boolean isStatus()
me.ulrich.clans.events.ClanGlobalFriendlyFire#
Type: class Source: me/ulrich/clans/events/ClanGlobalFriendlyFire.java
public ClanGlobalFriendlyFire(CommandSender executor)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public CommandSender getExecutor()
me.ulrich.clans.events.ClanHomeCreateEvent#
Type: class Source: me/ulrich/clans/events/ClanHomeCreateEvent.java
public ClanHomeCreateEvent(UUID sender, UUID clanID, String homeName, Location location)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClanID()
public String getHomeName()
public Location getLocation()
public UUID getSender()
me.ulrich.clans.events.ClanHomeDeleteEvent#
Type: class Source: me/ulrich/clans/events/ClanHomeDeleteEvent.java
public ClanHomeDeleteEvent(UUID sender, UUID clanID, String homeName)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClanID()
public String getHomeName()
public UUID getSender()
me.ulrich.clans.events.ClanKDRChangeEvent#
Type: class Source: me/ulrich/clans/events/ClanKDRChangeEvent.java
public ClanKDRChangeEvent(UUID clanID, double kdr, int kills, int deaths)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClanID()
public double getKdr()
public int getKills()
public int getDeaths()
me.ulrich.clans.events.ClanLeaderChangeEvent#
Type: class Source: me/ulrich/clans/events/ClanLeaderChangeEvent.java
public ClanLeaderChangeEvent(UUID clanID, UUID oldLeader, UUID newLeader)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClanID()
public UUID getOldLeader()
public UUID getNewLeader()
me.ulrich.clans.events.ClanLevelEvent#
Type: class Source: me/ulrich/clans/events/ClanLevelEvent.java
public ClanLevelEvent(UUID clanUUID, CommandSender sender2, boolean changedPatent)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public CommandSender getSender()
public void setSender(CommandSender sender2)
public boolean isChangedPatent()
public void setChangedPatent(boolean changedPatent)
public UUID getClanUUID()
public void setClanUUID(UUID clanUUID)
me.ulrich.clans.events.ClanMessageEvent#
Type: class Source: me/ulrich/clans/events/ClanMessageEvent.java
public ClanMessageEvent(String message, boolean toBroadcast, boolean toClan, boolean toPlayer, UUID uuid)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public String getMessage()
public boolean isToBroadcast()
public boolean isToClan()
public boolean isToPlayer()
public UUID getUuid()
me.ulrich.clans.events.ClanModDescEvent#
Type: class Source: me/ulrich/clans/events/ClanModDescEvent.java
public ClanModDescEvent(UUID clanID, String clanTag, String newDesc, String message)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClanID()
public String getClanTag()
public String getNewDesc()
public String getMessage()
me.ulrich.clans.events.ClanModTagEvent#
Type: class Source: me/ulrich/clans/events/ClanModTagEvent.java
public ClanModTagEvent(UUID clanID, String oldTag, UUID sender)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClanID()
public String getOldTag()
public UUID getSender()
me.ulrich.clans.events.ClanMultiserverPingEvent#
Type: class Source: me/ulrich/clans/events/ClanMultiserverPingEvent.java
public ClanMultiserverPingEvent(String type, UUID uuid, Optional<Object> out)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public String getType()
public void setType(String type)
public UUID getUuid()
public void setUuid(UUID uuid)
public Optional<Object> getOut()
public void setOut(Optional<Object> out)
me.ulrich.clans.events.ClanPlayerBanEvent#
Type: class Source: me/ulrich/clans/events/ClanPlayerBanEvent.java
public ClanPlayerBanEvent(UUID playerUUID, UUID clanUUID, UUID sender)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClanID()
public UUID getPlayer()
public UUID getSender()
me.ulrich.clans.events.ClanPlayerInviteReceive#
Type: class Source: me/ulrich/clans/events/ClanPlayerInviteReceive.java
public ClanPlayerInviteReceive(InviteData inviteData)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public InviteData getInviteData()
public void setInviteData(InviteData inviteData)
me.ulrich.clans.events.ClanPlayerJoinEvent#
Type: class Source: me/ulrich/clans/events/ClanPlayerJoinEvent.java
public ClanPlayerJoinEvent(UUID player, UUID clanID)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClanID()
public UUID getPlayer()
me.ulrich.clans.events.ClanPlayerKDRChangeEvent#
Type: class Source: me/ulrich/clans/events/ClanPlayerKDRChangeEvent.java
public ClanPlayerKDRChangeEvent(UUID playerUUID, KdrChangeType type, double kdr, int kills, int deaths)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public double getKdr()
public int getKills()
public int getDeaths()
public UUID getPlayerUUID()
public KdrChangeType getType()
me.ulrich.clans.events.ClanPlayerKickedEvent#
Type: class Source: me/ulrich/clans/events/ClanPlayerKickedEvent.java
public ClanPlayerKickedEvent(UUID playerKicked, UUID clanID, Optional<UUID> sender, Optional<String> reason)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClanID()
public UUID getPlayerKicked()
public Optional<UUID> getSender()
public Optional<String> getReason()
public void setReason(Optional<String> reason)
me.ulrich.clans.events.ClanPlayerLeaveEvent#
Type: class Source: me/ulrich/clans/events/ClanPlayerLeaveEvent.java
public ClanPlayerLeaveEvent(UUID player, UUID clanID, PlayerLeaveReaction reaction, UUID sender)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClanID()
public UUID getPlayer()
public PlayerLeaveReaction getReaction()
public UUID getSender()
me.ulrich.clans.events.ClanPlayerLoginEvent#
Type: class Source: me/ulrich/clans/events/ClanPlayerLoginEvent.java
public ClanPlayerLoginEvent(UUID player, UUID clanID)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClanID()
public UUID getPlayer()
me.ulrich.clans.events.ClanPlayerRoleChangeEvent#
Type: class Source: me/ulrich/clans/events/ClanPlayerRoleChangeEvent.java
public ClanPlayerRoleChangeEvent(UUID player, UUID clanID, ClanActions action)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClanID()
public UUID getPlayer()
public ClanActions getAction()
me.ulrich.clans.events.ClanPlayerSoulsChangeEvent#
Type: class Source: me/ulrich/clans/events/ClanPlayerSoulsChangeEvent.java
public ClanPlayerSoulsChangeEvent(UUID playerUUID, SoulsChangeType type, int souls)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getPlayerUUID()
public SoulsChangeType getType()
public int getSouls()
me.ulrich.clans.events.ClanPlayerTeleportEvent#
Type: class Source: me/ulrich/clans/events/ClanPlayerTeleportEvent.java
public ClanPlayerTeleportEvent(UUID playerUUID, UUID clanID, String server, String locationEncoded)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClanID()
public UUID getPlayerUUID()
public String getServer()
public String getLocationEncoded()
me.ulrich.clans.events.ClanPlayerUnbanEvent#
Type: class Source: me/ulrich/clans/events/ClanPlayerUnbanEvent.java
public ClanPlayerUnbanEvent(UUID player, UUID clanID)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClanID()
public UUID getPlayer()
me.ulrich.clans.events.ClanPluginEvent#
Type: class Source: me/ulrich/clans/events/ClanPluginEvent.java
public ClanPluginEvent(boolean enabled, boolean addons)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public boolean isEnabled()
public void setEnabled(boolean enabled)
public boolean isAddons()
public void setAddons(boolean addons)
me.ulrich.clans.events.ClanPointChangeEvent#
Type: class Source: me/ulrich/clans/events/ClanPointChangeEvent.java
public ClanPointChangeEvent(UUID clanID, int balance)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClanID()
public int getBalance()
me.ulrich.clans.events.ClanQuestChangeEvent#
Type: class Source: me/ulrich/clans/events/ClanQuestChangeEvent.java
public ClanQuestChangeEvent(ClanQuestInfoData questData, ClanData clanData, Player changer)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public ClanQuestInfoData getQuestData()
public void setQuestData(ClanQuestInfoData guestData)
public ClanData getClanData()
public void setClanData(ClanData clanData)
public Player getChanger()
public void setChanger(Player changer)
me.ulrich.clans.events.ClanRegroupSendEvent#
Type: class Source: me/ulrich/clans/events/ClanRegroupSendEvent.java
public ClanRegroupSendEvent(UUID clanUUID, UUID senderUUID)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClanUUID()
public UUID getSenderUUID()
public void setSenderUUID(UUID senderUUID)
me.ulrich.clans.events.ClanRewardsEvent#
Type: class Source: me/ulrich/clans/events/ClanRewardsEvent.java
public ClanRewardsEvent(UUID clanUUID, Optional<String> description, List<String> rewards)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClanUUID()
public List<String> getRewards()
public void setRewards(List<String> rewards)
public Optional<String> getDescription()
public void setDescription(Optional<String> description)
me.ulrich.clans.events.ClanRivalAddEvent#
Type: class Source: me/ulrich/clans/events/ClanRivalAddEvent.java
public ClanRivalAddEvent(UUID clan1, UUID clan2)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClan1()
public UUID getClan2()
me.ulrich.clans.events.ClanRivalInviteEvent#
Type: class Source: me/ulrich/clans/events/ClanRivalInviteEvent.java
public ClanRivalInviteEvent(UUID clanInvite, UUID clanReceive, boolean proxied)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClanInvite()
public UUID getClanReceive()
public boolean isProxied()
me.ulrich.clans.events.ClanRivalRemoveEvent#
Type: class Source: me/ulrich/clans/events/ClanRivalRemoveEvent.java
public ClanRivalRemoveEvent(UUID clan1, UUID clan2)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClan1()
public UUID getClan2()
me.ulrich.clans.events.ClanSettingsChangeEvent#
Type: class Source: me/ulrich/clans/events/ClanSettingsChangeEvent.java
public ClanSettingsChangeEvent(UUID clanID, SettingsType type, SettingsFlagsAccept value)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClanID()
public SettingsType getType()
public SettingsFlagsAccept getValue()
me.ulrich.clans.events.ClanSoulsChangeEvent#
Type: class Source: me/ulrich/clans/events/ClanSoulsChangeEvent.java
public ClanSoulsChangeEvent(UUID clanUUID, SoulsChangeType type, int souls)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClanUUID()
public SoulsChangeType getType()
public int getSouls()
me.ulrich.clans.events.ClanSyncReceivedMessageEvent#
Type: class Source: me/ulrich/clans/events/ClanSyncReceivedMessageEvent.java
public ClanSyncReceivedMessageEvent(DebugType type, String data)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public String getData()
public void setData(String data)
public DebugType getType()
public void setType(DebugType type)
me.ulrich.clans.events.ClanVerifyChangeEvent#
Type: class Source: me/ulrich/clans/events/ClanVerifyChangeEvent.java
public ClanVerifyChangeEvent(UUID clanID, boolean status)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClanID()
public boolean isStatus()
me.ulrich.clans.events.ClanWarEndEvent#
Type: class Source: me/ulrich/clans/events/ClanWarEndEvent.java
public ClanWarEndEvent(UUID clanSender, UUID clanReceiver, String arenaName)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClanSender()
public UUID getClanReceiver()
public String getArenaName()
me.ulrich.clans.events.ClanWarStartEvent#
Type: class Source: me/ulrich/clans/events/ClanWarStartEvent.java
public ClanWarStartEvent(UUID clanSender, UUID clanReceiver, String arenaName, String kitName, int maxPlayers)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClanSender()
public UUID getClanReceiver()
public String getArenaName()
public String getKitName()
public int getMaxPlayers()
me.ulrich.clans.events.ClanWarWinEvent#
Type: class Source: me/ulrich/clans/events/ClanWarWinEvent.java
public ClanWarWinEvent(UUID clanWinner, UUID clanLoser, List<UUID> livePlayers)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public UUID getClanWinner()
public UUID getClanLoser()
public List<UUID> getLivePlayers()
me.ulrich.clans.events.ExtEvent#
Type: class Source: me/ulrich/clans/events/ExtEvent.java
public ExtEvent( CommandSender commandSender, RepoReturn RepoReturn, Stopwatch stopwatch, ClansExtensions str)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public RepoReturn getRepoReturn()
public void setRepoReturn(RepoReturn RepoReturn)
public CommandSender getCommandSender()
public void setCommandSender(CommandSender commandSender)
public Stopwatch getStopwatch()
public void setStopwatch(Stopwatch stopwatch)
public ClansExtensions getStr()
public void setStr(ClansExtensions str)
me.ulrich.clans.events.ModuleEvent#
Type: class Source: me/ulrich/clans/events/ModuleEvent.java
public ModuleEvent( CommandSender commandSender, RepoReturn RepoReturn, Stopwatch stopwatch, ClansModules str)
public boolean isCancelled()
public void setCancelled(boolean cancelled)
public HandlerList getHandlers()
public static HandlerList getHandlerList()
public RepoReturn getRepoReturn()
public void setRepoReturn(RepoReturn RepoReturn)
public CommandSender getCommandSender()
public void setCommandSender(CommandSender commandSender)
public Stopwatch getStopwatch()
public void setStopwatch(Stopwatch stopwatch)
me.ulrich.clans.interfaces.AnvilAction#
Type: class Source: me/ulrich/clans/interfaces/AnvilAction.java
public AnvilAction(Type type, String text)
public Type getType()
public String getText()
public static AnvilAction close()
public static AnvilAction keep()
public static AnvilAction update(String text)
me.ulrich.clans.interfaces.AnvilCallback#
Type: interface Source: me/ulrich/clans/interfaces/AnvilCallback.java
me.ulrich.clans.interfaces.AnvilClickContext#
Type: class Source: me/ulrich/clans/interfaces/AnvilClickContext.java
public AnvilClickContext(Player player, String text, int slot)
public Player getPlayer()
public String getText()
public int getSlot()
me.ulrich.clans.interfaces.AnvilClickHandler#
Type: interface Source: me/ulrich/clans/interfaces/AnvilClickHandler.java
me.ulrich.clans.interfaces.AnvilModuleAPI#
Type: interface Source: me/ulrich/clans/interfaces/AnvilModuleAPI.java
me.ulrich.clans.interfaces.BankAddonAPI#
Type: interface Source: me/ulrich/clans/interfaces/BankAddonAPI.java
me.ulrich.clans.interfaces.BannerModuleAPI#
Type: interface Source: me/ulrich/clans/interfaces/BannerModuleAPI.java
public boolean canUploadMaterial(UUID clanUUID, ItemStack itemstack)
public List<Material> getAllBannerEnabledListDistict(UUID clanUUID)
public List<ItemStack> getAllBannerEnabledList(UUID clanUUID)
public List<ItemStack> getBannerEnabledList(UUID clanUUID, BannerFilter filter)
public Optional<BannerGroupData> getConvertedBanners(String... splited_group)
public Optional<ItemStack> loadBanner(Object my_obj, String key)
public Optional<ItemStack> getSkinBlock(String texture)
public List<Material> collectItemsByPrefixSuffix(final String prefix, final String suffix)
public List<Material> collectItemsByAll()
public boolean deleteBanner(UUID clanUUID, Player player)
public boolean setBanner(UUID clanid, Player player, ItemStack itemstack)
public Optional<ItemStack> getBanner(UUID clanid)
me.ulrich.clans.interfaces.ChestAddonAPI#
Type: interface Source: me/ulrich/clans/interfaces/ChestAddonAPI.java
me.ulrich.clans.interfaces.ClaimAPI#
Type: interface Source: me/ulrich/clans/interfaces/ClaimAPI.java
me.ulrich.clans.interfaces.ClaimImplement#
Type: interface Source: me/ulrich/clans/interfaces/ClaimImplement.java
me.ulrich.clans.interfaces.ClanAPI#
Type: interface Source: me/ulrich/clans/interfaces/ClanAPI.java
me.ulrich.clans.interfaces.ClansCommand#
Type: interface Source: me/ulrich/clans/interfaces/ClansCommand.java
me.ulrich.clans.interfaces.ColorAPI#
Type: interface Source: me/ulrich/clans/interfaces/ColorAPI.java
me.ulrich.clans.interfaces.CommandAPI#
Type: interface Source: me/ulrich/clans/interfaces/CommandAPI.java
me.ulrich.clans.interfaces.DiscordAPI#
Type: interface Source: me/ulrich/clans/interfaces/DiscordAPI.java
me.ulrich.clans.interfaces.DiscordModuleAPI#
Type: interface Source: me/ulrich/clans/interfaces/DiscordModuleAPI.java
public String parseText(UUID player, String identifier)
me.ulrich.clans.interfaces.EntityAPI#
Type: interface Source: me/ulrich/clans/interfaces/EntityAPI.java
me.ulrich.clans.interfaces.EventAPI#
Type: interface Source: me/ulrich/clans/interfaces/EventAPI.java
me.ulrich.clans.interfaces.EventImplement#
Type: interface Source: me/ulrich/clans/interfaces/EventImplement.java
me.ulrich.clans.interfaces.FarmCoinsAddonAPI#
Type: interface Source: me/ulrich/clans/interfaces/FarmCoinsAddonAPI.java
me.ulrich.clans.interfaces.GladiatorAddonAPI#
Type: interface Source: me/ulrich/clans/interfaces/GladiatorAddonAPI.java
me.ulrich.clans.interfaces.GuiAPI#
Type: interface Source: me/ulrich/clans/interfaces/GuiAPI.java
me.ulrich.clans.interfaces.HologramAPI#
Type: interface Source: me/ulrich/clans/interfaces/HologramAPI.java
me.ulrich.clans.interfaces.HologramImplement#
Type: interface Source: me/ulrich/clans/interfaces/HologramImplement.java
me.ulrich.clans.interfaces.HomeModuleAPI#
Type: interface Source: me/ulrich/clans/interfaces/HomeModuleAPI.java
public boolean deleteHome(UUID playerUUID, String name)
public boolean setHome(UUID player, Location location, String name)
public boolean setHome(UUID player, Location location, String name, Optional<String> password)
public boolean hasHome(UUID playerUUID, String home)
public Optional<Location> getHomeLocation(UUID player, String home)
public Optional<EncodedLocationData> getEncodedHomeLocation(UUID player, String home)
public Optional<HomesData> getHomeData(UUID player, String home)
public int homeCount(ClanData clan)
public String parseText(UUID player, String identifier)
me.ulrich.clans.interfaces.HooksAPI#
Type: interface Source: me/ulrich/clans/interfaces/HooksAPI.java
me.ulrich.clans.interfaces.IntegrationAPI#
Type: interface Source: me/ulrich/clans/interfaces/IntegrationAPI.java
me.ulrich.clans.interfaces.InviteAPI#
Type: interface Source: me/ulrich/clans/interfaces/InviteAPI.java
public void saveInviteData(InviteData clan)
public void deleteInviteData(UUID clanId)
public void reloadInviteData(UUID clanId)
public void loadAllInviteData()
public boolean hasInvite(UUID playerUUID)
public List<InviteData> getInvites(UUID playerUUID)
public boolean hasInvite(UUID playerUUID, UUID inviteUUID)
public Optional<InviteData> getInvite(UUID playerUUID, UUID inviteUUID)
public boolean hasClanInvite(UUID playerUUID, UUID clanUUID)
public boolean hasClanInvite(UUID clanUUID)
public boolean deleteClanInviteByClanID(UUID clanUUID)
public Optional<InviteData> getClanInvite(UUID playerUUID, UUID clanUUID)
public boolean removeInvites(UUID playerUUID)
public boolean removeInvites(UUID playerUUID, UUID inviteUUID)
public boolean canReceiveInvitations(UUID playerUUID)
public boolean createInvite(UUID playerUUID, UUID clanUUID, UUID inviter)
public boolean inviteAccept(UUID playerUUID, UUID inviteUUID)
public boolean inviteDeny(UUID playerUUID, UUID inviteUUID)
public ConcurrentHashMap<UUID, List<InviteData>> getInviteData()
public void setInviteData(ConcurrentHashMap<UUID, List<InviteData>> inviteData)
me.ulrich.clans.interfaces.ItemParseImplement#
Type: interface Source: me/ulrich/clans/interfaces/ItemParseImplement.java
me.ulrich.clans.interfaces.LandAddonAPI#
Type: interface Source: me/ulrich/clans/interfaces/LandAddonAPI.java
me.ulrich.clans.interfaces.LeaderboardAddonAPI#
Type: interface Source: me/ulrich/clans/interfaces/LeaderboardAddonAPI.java
me.ulrich.clans.interfaces.LeagueAddonAPI#
Type: interface Source: me/ulrich/clans/interfaces/LeagueAddonAPI.java
public void SaveLeagueSeasonData(LeagueSeasonData log)
public void DeleteLeagueSeasonData(UUID logID)
public void ReloadLeagueSeasonData(UUID logID)
public void LoadAllLeagueSeasonData()
public boolean hasSeason(String name)
public boolean hasSeason(UUID id)
public Optional<LeagueSeasonData> getSeason(String name)
public Optional<LeagueSeasonData> getSeason(UUID id)
public List<LeagueSeasonData> findSeasonsPeriod(long date)
public boolean hasSeasonInDates(long start, long end)
public Optional<LeagueSeasonData> getSeasonsCurrent(long date)
public List<LeagueSeasonData> getSeasonsCurrentOrGreater(long date)
public List<LeagueSeasonData> getSeasonsByStatus(LeagueStatus status)
public boolean deleteSeason(UUID id)
public Optional<LeagueSeasonData> createNewSeason(String name, long start, long end)
public boolean setSeasonIcon(UUID seasonUUID, Material icon)
public boolean setSeasonStatus(UUID seasonUUID, LeagueStatus status)
public boolean setSeasonDesc(UUID seasonUUID, String desc)
public boolean setSeasonWinner(UUID seasonUUID, Optional<UUID> winner)
public boolean setSeasonStart(UUID seasonUUID, long agora)
public boolean setSeasonStop(UUID seasonUUID, long agora)
public boolean addSeasonItem(UUID seasonUUID, ItemStack item)
public boolean isSeasonCollectedPlayer(UUID seasonUUID, UUID player)
public boolean addSeasonCollectedPlayer(UUID seasonUUID, UUID player)
public boolean removeSeasonItem(UUID seasonUUID, int num)
public boolean addSeasonCommand(UUID seasonUUID, String command)
public boolean removeSeasonCommand(UUID seasonUUID, int num)
public void initializeSeason(UUID seasonUUID, long date)
public void finalizeSeason(UUID seasonUUID, long date)
public ConcurrentHashMap<UUID, LeagueSeasonData> getLeagueSeasonData()
me.ulrich.clans.interfaces.LevelupModuleAPI#
Type: interface Source: me/ulrich/clans/interfaces/LevelupModuleAPI.java
public String parseText(UUID player, String text)
public void LoadRequeriments()
public boolean hasRequeriment(int level)
public Optional<RequerimentData> getRequeriment(int level)
public boolean isRequerimentSurprise(int req)
public Optional<Integer> clanCurrentLevel(UUID clanUUID)
public Optional<Integer> clanNextLevel(UUID clanUUID)
public boolean clanInLevelSurprise(UUID clanUUID)
public boolean clanIsLevelPassed(UUID clanUUID, int level)
public Optional<Integer> clanMaxLevelReached(UUID clanUUID)
public List<RequerimentData_Return> getClanRequeriments(UUID clanUUID)
public List<RequerimentData_Return> getPlayerClanRequeriments(UUID playerUUID)
public boolean hasPlayerClanRequeriments(UUID playerUUID)
public boolean hasClanRequeriments(UUID clanUUID)
public boolean checkUpgradeLevel(UUID senderUUID)
public boolean checkDowngradeLevel(UUID clanUUID)
public void LoadAllPatents()
public boolean patentExists(String patentID)
public Optional<PatentData> getPatent(String patentID)
public Optional<PatentData> getFirstPatent()
public Optional<PatentData> getLevelCurrentPatent(int level)
public Optional<PatentData> getClanCurrentPatent(UUID clanUUID)
public double calcXpForLevel(int level)
public int calculateFullTargetXp(int level)
public int calculateLevel(double xp)
public int getPointsNextLevel(ClanData clanData)
public void check_actions(ClanActions action, UUID clanid)
public boolean addPoint(UUID clanid, int amount, CommandSender sender, StringBuilder reason)
public boolean removePoint(UUID clanid, int amount, CommandSender sender, StringBuilder reason)
public boolean setPoint(UUID clanid, int amount, CommandSender sender, StringBuilder reason)
public ConcurrentHashMap<String, PatentData> getPatentData()
public ConcurrentHashMap<Integer, RequerimentData> getRequerimentData()
me.ulrich.clans.interfaces.LibAPI#
Type: interface Source: me/ulrich/clans/interfaces/LibAPI.java
me.ulrich.clans.interfaces.LoggerModuleAPI#
Type: interface Source: me/ulrich/clans/interfaces/LoggerModuleAPI.java
public String parseText(UUID player, String text)
public void SaveLoggerData(LoggerData log)
public void DeleteLoggerData(LoggerData log)
public void ReloadLoggerData(UUID logID)
public void ClearLoggerData(UUID clanId)
public void LoadAllLoggerData()
public boolean hasClanLogger(UUID clanUUID)
public List<LoggerData> getClanLogger(UUID clanUUID)
public List<LoggerData> getClanLoggerTimed(UUID clanUUID, LoggerTime time)
public List<LoggerData> getPluginLogger(UUID clanUUID, String plugin)
public Optional<LoggerData> getPluginLogger(UUID clanUUID, UUID loggerUUID)
public boolean removeClanLogger(UUID clanUUID, UUID loggerUUID)
public boolean removeClanPluginLogger(UUID clanUUID, String plugin)
public boolean clearClanLogger(UUID clanUUID)
public boolean addClanLogger(UUID clanUUID, String text, String plugin, Material material)
public boolean compareEvent(LoggerTime time, long eventdate)
public ConcurrentHashMap<UUID, List<LoggerData>> getLoggerData()
me.ulrich.clans.interfaces.MailModuleAPI#
Type: interface Source: me/ulrich/clans/interfaces/MailModuleAPI.java
public void SaveMailData(MailData log)
public void DeleteMailData(UUID logID)
public void ReloadMailData(UUID logID)
public void ClearMailData(UUID clanId)
public void LoadAllMailData()
public boolean hasClanMail(UUID clanUUID)
public List<MailData> getClanMail(UUID clanUUID)
public Optional<MailData> getMailById(UUID id)
public List<MailData> getClanMailTimed(UUID to, UUID playerUUID, MailTime time)
public List<MailData> getFromToMail(UUID from, UUID to)
public boolean removeClanMail(UUID to)
public boolean addReadmail(UUID to, UUID playerUUID)
public boolean clearClanMail(UUID to)
public boolean addClanMail(UUID sender, UUID from, UUID to, String text)
public String parseText(UUID player, String text)
public ConcurrentHashMap<UUID, List<MailData>> getMailData()
me.ulrich.clans.interfaces.MapAPI#
Type: interface Source: me/ulrich/clans/interfaces/MapAPI.java
me.ulrich.clans.interfaces.MapImplement#
Type: interface Source: me/ulrich/clans/interfaces/MapImplement.java
me.ulrich.clans.interfaces.ModAPI#
Type: interface Source: me/ulrich/clans/interfaces/ModAPI.java
me.ulrich.clans.interfaces.MoneyAPI#
Type: interface Source: me/ulrich/clans/interfaces/MoneyAPI.java
me.ulrich.clans.interfaces.MoneyImplement#
Type: interface Source: me/ulrich/clans/interfaces/MoneyImplement.java
me.ulrich.clans.interfaces.MultiserverModuleAPI#
Type: interface Source: me/ulrich/clans/interfaces/MultiserverModuleAPI.java
me.ulrich.clans.interfaces.NexusAddonAPI#
Type: interface Source: me/ulrich/clans/interfaces/NexusAddonAPI.java
me.ulrich.clans.interfaces.PlayerAPI#
Type: interface Source: me/ulrich/clans/interfaces/PlayerAPI.java
public void loadAllPlayerData()
me.ulrich.clans.interfaces.QuestAddonAPI#
Type: interface Source: me/ulrich/clans/interfaces/QuestAddonAPI.java
me.ulrich.clans.interfaces.RegionAPI#
Type: interface Source: me/ulrich/clans/interfaces/RegionAPI.java
me.ulrich.clans.interfaces.RegionImplement#
Type: interface Source: me/ulrich/clans/interfaces/RegionImplement.java
me.ulrich.clans.interfaces.RewardsModuleAPI#
Type: interface Source: me/ulrich/clans/interfaces/RewardsModuleAPI.java
public String parseText(UUID player, String text)
public void SaveRewardsData(RewardsData reward)
public void DeleteRewardsData(UUID rewardUUID)
public void ReloadRewardsData(UUID rewardUUID)
public void ClearRewardsData(UUID clanUUID)
public void LoadAllRewardsData()
public boolean hasClanRewards(UUID clanUUID)
public List<RewardsData> getClanRewards(UUID clanUUID)
public boolean hasClanCollectedSurprise(UUID clanUUID, int level)
public boolean hasPlayerRewards(UUID playerUUID)
public List<RewardsData> getPlayerRewards(UUID playerUUID)
public boolean playerCollectReward(UUID playerUUID, UUID rewardUUID)
public boolean addClanReward(UUID clanUUID, UUID senderUUID, Optional<String> description, Optional<Material> icon, List<String> rewards, Optional<String> complement)
public ConcurrentHashMap<UUID, RewardsData> getRewardsData()
me.ulrich.clans.interfaces.RivalAllyModuleAPI#
Type: interface Source: me/ulrich/clans/interfaces/RivalAllyModuleAPI.java
public String parseText(UUID player, String text)
public int allyRivalCount(ClanData clan, RivalAllyCount type)
public AllyInviteReturn allySend(UUID senderid1, UUID receiverid2, boolean mult)
public boolean allyAdd(UUID clanid1, UUID clanid2)
public boolean allyRemove(UUID clanid1, UUID clanid2)
public RivalRemoveReturn rivalRemoveSend(UUID senderid1, UUID receiverid2, boolean mult)
public boolean rivalAdd(UUID clanid1, UUID clanid2)
public boolean rivalRemove(UUID clanid1, UUID clanid2)
public boolean isClanAlly(UUID clan1UUID, UUID clan2UUID)
public boolean isClanRival(UUID clan1UUID, UUID clan2UUID)
public boolean isRival(UUID playerUUID1, UUID playerUUID2)
public boolean isAlly(UUID player1, UUID player2)
me.ulrich.clans.interfaces.ScoreboardAPI#
Type: interface Source: me/ulrich/clans/interfaces/ScoreboardAPI.java
me.ulrich.clans.interfaces.ScoreboardImplement#
Type: interface Source: me/ulrich/clans/interfaces/ScoreboardImplement.java
me.ulrich.clans.interfaces.UClans#
Type: interface Source: me/ulrich/clans/interfaces/UClans.java
me.ulrich.clans.interfaces.UltimateClanAPI#
Type: interface Source: me/ulrich/clans/interfaces/UltimateClanAPI.java
me.ulrich.clans.interfaces.WarAddonAPI#
Type: interface Source: me/ulrich/clans/interfaces/WarAddonAPI.java
me.ulrich.clans.loader.Serializer#
Type: class Source: me/ulrich/clans/loader/Serializer.java
me.ulrich.clans.loader.addon.AddonClassloader#
Type: class Source: me/ulrich/clans/loader/addon/AddonClassloader.java
me.ulrich.clans.loader.extension.ExtensionClassloader#
Type: class Source: me/ulrich/clans/loader/extension/ExtensionClassloader.java
me.ulrich.clans.loader.module.ModuleClassloader#
Type: class Source: me/ulrich/clans/loader/module/ModuleClassloader.java
me.ulrich.clans.manager.utils.Actionbar#
Type: class Source: me/ulrich/clans/manager/utils/Actionbar.java
public static void showActionbar(Player player, String message)
public static void showTimedActionbar(Player player, String message, int seconds)
public static void resetActionbar(Player player)
me.ulrich.clans.manager.utils.CooldownAPI#
Type: class Source: me/ulrich/clans/manager/utils/CooldownAPI.java
public CooldownAPI(UUID id, String cooldownName, int timeInSeconds)
public static boolean isInCooldown(UUID id, String cooldownName)
public static int getTimeLeft(UUID id, String cooldownName)
public void start()
me.ulrich.clans.manager.utils.Cuboid#
Type: class Source: me/ulrich/clans/manager/utils/Cuboid.java
public Cuboid(Location l1, Location l2)
public Cuboid(Location l1)
public Cuboid(Cuboid other)
public Cuboid(World world, int x1, int y1, int z1, int x2, int y2, int z2)
public Cuboid(Map<String, Object> map)
public Map<String, Object> serialize()
public Location getLowerNE()
public Location getUpperSW()
public List<Block> getBlocks()
public Location getCenter()
public World getWorld()
public int getSizeX()
public int getSizeY()
public int getSizeZ()
public int getLowerX()
public int getLowerY()
public int getLowerZ()
public int getUpperX()
public int getUpperY()
public int getUpperZ()
public Block[] corners()
public Cuboid expand(CuboidDirection dir, int amount)
public Cuboid shift(CuboidDirection dir, int amount)
public Cuboid outset(CuboidDirection dir, int amount)
public Cuboid inset(CuboidDirection dir, int amount)
public boolean contains(int x, int y, int z)
public boolean contains(Block b)
public boolean contains(Location l)
public int getVolume()
public byte getAverageLightLevel()
public Cuboid contract()
public Cuboid contract(CuboidDirection dir)
public Cuboid getFace(CuboidDirection dir)
public boolean containsOnly(Material blockId)
public Cuboid getBoundingCuboid(Cuboid other)
public Block getRelativeBlock(int x, int y, int z)
public Block getRelativeBlock(World w, int x, int y, int z)
public List<Chunk> getChunks()
public Iterator<Block> iterator()
public Cuboid clone()
public String toString()
public boolean hasNext()
public Block next()
public void remove()
public CuboidDirection opposite()
me.ulrich.clans.manager.utils.DiscordEvent#
Type: class Source: me/ulrich/clans/manager/utils/DiscordEvent.java
public DiscordEvent(String url)
public void setContent(String content)
public void setUsername(String username)
public void setAvatarUrl(String avatarUrl)
public void setTts(boolean tts)
public void addEmbed(EmbedObject embed)
public String getTitle()
public String getDescription()
public String getUrl()
public Color getColor()
public Footer getFooter()
public Thumbnail getThumbnail()
public Image getImage()
public Author getAuthor()
public List<Field> getFields()
public EmbedObject setTitle(String title)
public EmbedObject setDescription(String description)
public EmbedObject setUrl(String url)
public EmbedObject setColor(Color color)
public EmbedObject setFooter(String text, String icon)
public EmbedObject setThumbnail(String url)
public EmbedObject setImage(String url)
public EmbedObject setAuthor(String name, String url, String icon)
public EmbedObject addField(String name, String value, boolean inline)
me.ulrich.clans.manager.utils.FileDownloader#
Type: class Source: me/ulrich/clans/manager/utils/FileDownloader.java
public FileDownloader onSuccess(Runnable onSuccess)
public FileDownloader onFailure(Runnable onFailure)
public void downloadUsingLocale(final Clans clan, final String urlStr, final String file)
public void successDownload()
public void failedDownload()
me.ulrich.clans.manager.utils.Files#
Type: class Source: me/ulrich/clans/manager/utils/Files.java
public Files(Plugin plugin, File folder, String path, String name, String resource, String extension)
public FileConfiguration get()
public File getFile()
public String getName()
public void save()
public void reload()
public Files getFileManager()
me.ulrich.clans.manager.utils.FormatNumber#
Type: class Source: me/ulrich/clans/manager/utils/FormatNumber.java
public static String format(long value)
public static String formatDouble(double value)
me.ulrich.clans.manager.utils.Items#
Type: class Source: me/ulrich/clans/manager/utils/Items.java
public boolean hasAllItems(Player player, List<String> itemList)
public void removeEnchantments(ItemStack stack)
public int getAmount(Inventory inv, ItemStack item)
public String getDurability(ItemStack item)
public ItemStack ItemHand(Player player)
public static void removeItem(ItemStack item, Player player)
public void removeItem(ItemStack item, Player player, int amount)
public boolean isSimilar(ItemStack one, ItemStack two)
me.ulrich.clans.manager.utils.Locals#
Type: class Source: me/ulrich/clans/manager/utils/Locals.java
public String encodeChunk(Chunk chunk)
public Chunk decodeChunk(String chunk)
public String encodeLocation(Location loc)
public Location decodeLocation(String located)
public Optional<Location> mountLocal(EncodedLocationData located)
public Optional<EncodedLocationData> decodeLocation(String server, String located)
public final Block getTargetBlock(Player player, int range)
public String getDirection(Player player)
public String getDirection(ArmorStand armor)
public String getInvertedDirection(Player player)
public String getCardinalDirection(Player player)
public String getInvertedDirection(ArmorStand as)
public Location getCircle(Location center, double radius, double angleInRadian)
me.ulrich.clans.manager.utils.MessageUtils#
Type: class Source: me/ulrich/clans/manager/utils/MessageUtils.java
public static void registerLocalizedCommandShow(CommandData_show source, Map<String, CommandData_show> localized)
public static void sendCommandJson(CommandSender player, CommandData comander, MsgUsage key, List<String> data)
public static void sendSubCommandJson(CommandSender player, CommandData comander, String sub, MsgUsage key, List<String> data)
public static void sendText(UUID playerUUID, String text)
public static void sendText(CommandSender sender, String text)
public static void sendText(CommandSender sender, Component text)
public static void sendBroadcast(String text)
public static void allOnlineMessage(String message, List<String> data, List<Player> excludeplayers)
public static void clanMessageJson(ClanData clan, ChatDataType clanlevelreceived, List<String> data)
public static void clanMessageSend(ClanData clan, String message)
public static void clanMessageSend(ClanData clan, String message, List<UUID> exclude)
public static void clanModerationMessageSend(ClanData clan, String message)
me.ulrich.clans.manager.utils.Nbts#
Type: class Source: me/ulrich/clans/manager/utils/Nbts.java
public ItemStack removeNbtString(ItemStack itemStack,final String key)
public ItemStack setNbt(ItemStack itemStack, final String key, final String value)
public ItemStack setNbt(ItemStack itemStack, final String key, final Integer value)
public ItemStack setNbt(ItemStack itemStack, final String key, final byte value)
public ItemStack setNbt(ItemStack itemStack, final String key, final boolean value)
public ItemStack solveNbt(ItemStack itemStack, final String key, final Object value)
public boolean hasNbt(final ItemStack currentItem, final String key, final String value)
public String getNbtString(final ItemStack currentItem, final String name)
public int getNbtInteger(final ItemStack currentItem, final String name)
me.ulrich.clans.manager.utils.Serialize#
Type: class Source: me/ulrich/clans/manager/utils/Serialize.java
public String toBase64(Inventory inventory)
public String itemStackToBase64(ItemStack item)
public ItemStack itemStackFromBase64(String data)
public String itemStackArrayToBase64(ItemStack[] items)
public ItemStack[] itemStackArrayFromBase64(String data)
me.ulrich.clans.manager.utils.Strings#
Type: class Source: me/ulrich/clans/manager/utils/Strings.java
public String genKey(int length)
public String Ucfirst(String key)
public String UcAll(String key)
public String UnUcAll(String key)
public Boolean percentChance(double chance)
public void center(Player player, String message)
public Color parseColor(String value)
me.ulrich.clans.manager.utils.Times#
Type: class Source: me/ulrich/clans/manager/utils/Times.java
public String unixToDate(final Long millis, String format)
me.ulrich.clans.manager.utils.Title#
Type: class Source: me/ulrich/clans/manager/utils/Title.java
public static void showTitle(Player player, String suptext, String subtext)
public static void showTimedTitle(Player player, String suptext, String subtext, int ticks)
public static void resetTitle(Player player)
me.ulrich.clans.manager.utils.VersionComparer#
Type: class Source: me/ulrich/clans/manager/utils/VersionComparer.java
public final String get()
public VersionComparer()
public VersionComparer(String version)
public int compareTo(VersionComparer that)
public boolean equals(Object that)
me.ulrich.clans.manager.utils.VersionUtil#
Type: class Source: me/ulrich/clans/manager/utils/VersionUtil.java
public static boolean is(@NotNull VersionEnum ve)
public static boolean isCompatible(@NotNull VersionEnum ve)
public static boolean isAbove(@NotNull VersionEnum ve)
public static boolean isBelow(@NotNull VersionEnum ve)
public static boolean isBetween(@NotNull VersionEnum ve1, @NotNull VersionEnum ve2)
public static boolean isMinecraftFamily(@NotNull VersionEnum version)
public int getOrder()
me.ulrich.clans.tasks.AsyncTaskExecutor#
Type: class Source: me/ulrich/clans/tasks/AsyncTaskExecutor.java
public ExecutorService getExecutor()
public void run(UUID key, Runnable task)
public void runGlobal(Runnable task)
public void runAsync(Runnable task)
public void shutdown()