- abilities - Static variable in class eu.wauz.wauzcore.mobs.pets.WauzPetAbilities
-
A list of all abilities.
- AbilityAnnotationHelper() - Constructor for class eu.wauz.wauzcore.system.annotations.PetAbility.AbilityAnnotationHelper
-
- abilityMap - Static variable in class eu.wauz.wauzcore.mobs.pets.WauzPetAbilities
-
A map of all abilities, indexed by ability name.
- AbilityMenuParts - Class in eu.wauz.wauzcore.menu.abilities
-
An util to add ability sub menus to the main menu.
- AbilityMenuParts() - Constructor for class eu.wauz.wauzcore.menu.abilities.AbilityMenuParts
-
- AbstractCoreTest - Class in eu.wauz.wauzcore.tests.abstracts
-
An abstract test class for WauzCore.
- AbstractCoreTest() - Constructor for class eu.wauz.wauzcore.tests.abstracts.AbstractCoreTest
-
- AbstractPassiveJobSkill - Class in eu.wauz.wauzcore.skills.passive
-
An abstract passive skill, meant for a job.
- AbstractPassiveJobSkill() - Constructor for class eu.wauz.wauzcore.skills.passive.AbstractPassiveJobSkill
-
Creates an empty instance of this passive skill.
- AbstractPassiveJobSkill(long) - Constructor for class eu.wauz.wauzcore.skills.passive.AbstractPassiveJobSkill
-
Creates a new instance of this passive skill.
- AbstractPassiveSkill - Class in eu.wauz.wauzcore.skills.passive
-
An abstract passive skill, that can be leveled.
- AbstractPassiveSkill() - Constructor for class eu.wauz.wauzcore.skills.passive.AbstractPassiveSkill
-
Creates an empty instance of this passive skill.
- AbstractPassiveSkill(long) - Constructor for class eu.wauz.wauzcore.skills.passive.AbstractPassiveSkill
-
Creates a new instance of this passive skill.
- AbstractPassiveSkillPool - Class in eu.wauz.wauzcore.skills.passive
-
This class is used to store all abstract passive skills.
- AbstractPassiveSkillPool() - Constructor for class eu.wauz.wauzcore.skills.passive.AbstractPassiveSkillPool
-
- acceptQuest() - Method in class eu.wauz.wauzcore.system.quests.QuestProcessor
-
Lets the player accept the quest.
- AchievementConfigurator - Class in eu.wauz.wauzcore.data
-
Configurator to fetch or modify data from the Achievements.yml.
- AchievementConfigurator() - Constructor for class eu.wauz.wauzcore.data.AchievementConfigurator
-
- achievementGoalMap - Static variable in class eu.wauz.wauzcore.system.achievements.WauzAchievement
-
A map with mappings of non generic achievement goals to their achievements, indexed by type.
- achievementMap - Static variable in class eu.wauz.wauzcore.system.achievements.WauzAchievement
-
A map with lists of achievements, indexed by type.
- AchievementsMenu - Class in eu.wauz.wauzcore.menu.collection
-
An inventory that can be used as menu or for other custom interaction mechanics.
- AchievementsMenu() - Constructor for class eu.wauz.wauzcore.menu.collection.AchievementsMenu
-
- AchievementsMenuPage - Class in eu.wauz.wauzcore.menu.collection
-
An inventory that can be used as menu or for other custom interaction mechanics.
- AchievementsMenuPage() - Constructor for class eu.wauz.wauzcore.menu.collection.AchievementsMenuPage
-
- AchievementTracker - Class in eu.wauz.wauzcore.system.achievements
-
A class to track the progress of generic player achievements.
- AchievementTracker() - Constructor for class eu.wauz.wauzcore.system.achievements.AchievementTracker
-
- actionBar - Variable in class eu.wauz.wauzcore.players.WauzPlayerDataSectionSkills
-
The number of the currently shown action bar.
- actionBar(Player, String) - Static method in class eu.wauz.wauzcore.system.util.Components
-
Sets the action bar of the given player.
- actionCooldownMap - Variable in class eu.wauz.wauzcore.players.WauzPlayerDataSectionSkills
-
The action cooldown times by id.
- activeCitizens - Variable in class eu.wauz.wauzcore.system.instances.WauzActiveInstance
-
The citizens that have been spawned in the instance.
- activeConversations - Variable in class eu.wauz.wauzcore.players.WauzPlayerDataSectionSelections
-
The amount of conversations the player is engaged in.
- activeStrongboxMap - Static variable in class eu.wauz.wauzcore.mobs.Strongbox
-
Maps all stronbox UUIDs to their displays.
- addApplicant(String) - Method in class eu.wauz.wauzcore.players.WauzPlayerGuild
-
Adds an guild applicant to the list.
- addArmorCategory(ArmorCategory) - Method in class eu.wauz.wauzcore.items.identifiers.WauzEquipmentBuilder
-
Adds an armor category to the equipment item.
- addArmorCategoryToEquipment() - Method in class eu.wauz.wauzcore.items.identifiers.WauzEquipmentIdentifier
-
Adds the armor category from the equipment type to the lore.
- addCharacterCompletedAchievements(Player) - Static method in class eu.wauz.wauzcore.data.players.PlayerCollectionConfigurator
-
Adds 1 to the amount of achievements the player earned.
- addCharacterLores(List<String>) - Method in class eu.wauz.wauzcore.system.api.StatisticsFetcher
-
Adds infos about the player and their characters to a list of lores.
- addCompleters() - Static method in class eu.wauz.wauzcore.system.annotations.Command.CommandAnnotationHelper
-
Initializes all predefined command completers.
- addCurrency(WauzCurrency) - Method in class eu.wauz.wauzcore.system.economy.WauzCurrencyCategory
-
Adds a currency to this category.
- addDurabilityStat(int) - Method in class eu.wauz.wauzcore.items.identifiers.WauzEquipmentBuilder
-
Adds a durability stat to the equipment item.
- addEffect(WauzPlayerEffectType, WauzPlayerEffectSource, int) - Method in class eu.wauz.wauzcore.players.effects.WauzPlayerEffects
-
Adds a new temporary status effect to the player.
- addEffect(WauzPlayerEffectType, WauzPlayerEffectSource, int, int) - Method in class eu.wauz.wauzcore.players.effects.WauzPlayerEffects
-
Adds a new temporary status effect to the player.
- addEnhancementsToEquipment() - Method in class eu.wauz.wauzcore.items.identifiers.WauzEquipmentIdentifier
-
Adds an optional enhancement to the lore and equipment name.
- addEnhancementString(String, String) - Method in class eu.wauz.wauzcore.items.identifiers.WauzEquipmentBuilder
-
Adds an enhancement string to the equipment item.
- addEntry(Player) - Method in class eu.wauz.wauzcore.players.ui.scoreboard.WauzPlayerTablist
-
Adds a player entry to the player tablist.
- addEquipType(WauzEquipment) - Static method in class eu.wauz.wauzcore.items.identifiers.WauzEquipmentIdentifier
-
Adds a new equipment type.
- addFriend(Player, String) - Static method in class eu.wauz.wauzcore.players.WauzPlayerFriends
-
Adds a friend to the player's friend list.
- addFriendsEntries() - Method in class eu.wauz.wauzcore.players.ui.scoreboard.WauzPlayerTablist
-
Adds all friends of the player to the tablist.
- addGroupEntries() - Method in class eu.wauz.wauzcore.players.ui.scoreboard.WauzPlayerTablist
-
Adds all group members to the tablist.
- addGuildEntries() - Method in class eu.wauz.wauzcore.players.ui.scoreboard.WauzPlayerTablist
-
Adds all guild members to the tablist.
- addItem(Player, ItemStack, String) - Static method in class eu.wauz.wauzcore.menu.MaterialPouch
-
Let's the player add an item to the inventory, if there is enough space.
- addItemLore(ItemStack, String, boolean) - Static method in class eu.wauz.wauzcore.menu.util.MenuUtils
-
Adds a lore line to an item stack.
- addItemNameToRemove(String, Integer) - Method in class eu.wauz.wauzcore.items.InventoryItemRemover
-
Adds an item to remove from the inventory.
- addLeatherDye(Color) - Method in class eu.wauz.wauzcore.items.identifiers.WauzEquipmentBuilder
-
Adds a leather dye to the equipment item.
- addLoreIfNotBlank(List<String>, String) - Method in class eu.wauz.wauzcore.items.identifiers.WauzEquipmentBuilder
-
Extends the lore list, if the given lore string is not blank.
- addLoreIfNotBlank(List<String>, String) - Method in class eu.wauz.wauzcore.items.identifiers.WauzRuneBuilder
-
Extends the lore list, if the given lore string is not blank.
- addMainStats(int, int, int, float) - Method in class eu.wauz.wauzcore.items.identifiers.WauzEquipmentBuilder
-
Adds a main stat, including level requirement to the equipment item.
- addMenacingMob(Entity, MythicMob) - Static method in class eu.wauz.wauzcore.mobs.MenacingMobsSpawner
-
Spawns a mob and configures its metadata according to the generated config.
- addMenuParts(Player, Inventory, int) - Static method in class eu.wauz.wauzcore.menu.abilities.AbilityMenuParts
-
Fills the given main menu with sub menu icons.
- addMenuParts(Player, Inventory, int) - Static method in class eu.wauz.wauzcore.menu.collection.CollectionMenuParts
-
Fills the given main menu with sub menu icons.
- addMenuParts(Player, Inventory, int) - Static method in class eu.wauz.wauzcore.menu.social.SocialMenuParts
-
Fills the given main menu with sub menu icons.
- addMetadata(Entity, String, Object) - Static method in class eu.wauz.wauzcore.mobs.MobMetadataUtils
-
Sets a metadata value in the given mob's metadata store.
- addMightStat(int) - Method in class eu.wauz.wauzcore.items.identifiers.WauzRuneBuilder
-
Adds a might stat to the rune item.
- addPattern(ItemMeta) - Static method in class eu.wauz.wauzcore.items.weapons.CustomWeaponShield
-
Adds a random pattern to the given shield item meta.
- addPlayer(Player, double) - Method in class eu.wauz.wauzcore.players.ui.WauzPlayerBossBar
-
Adds a player that should see this bar.
- addPlayer(Player) - Method in class eu.wauz.wauzcore.players.WauzPlayerGroup
-
Adds a new player and announces it to the group members.
- addPlayer(OfflinePlayer) - Method in class eu.wauz.wauzcore.players.WauzPlayerGuild
-
Adds a player to the guild and announces it to all online members.
- addPlayerDeath(Player) - Method in class eu.wauz.wauzcore.system.instances.WauzActiveInstance
-
Increases the amount of times a player has died in the instance by one.
- addPlayerHeadTexture(ItemStack, String, UUID) - Static method in class eu.wauz.wauzcore.system.util.DeprecatedUtils
-
Adds a texture to a player head item stack, based on a base64 string.
- addPlayerToQueue(Player) - Static method in class eu.wauz.wauzcore.arcade.ArcadeLobby
-
Adds a player to the arcade lobby.
- addPotionEffect(List<Entity>, PotionEffectType, int, int) - Static method in class eu.wauz.wauzcore.skills.SkillUtils
-
Adds the given potion effect to multiple entities.
- addPotionEffect(Entity, PotionEffectType, int, int) - Static method in class eu.wauz.wauzcore.skills.SkillUtils
-
Adds the given potion effect to an entity.
- addProgress(Player, int) - Method in class eu.wauz.wauzcore.arcade.MinigameVanHelsing
-
Adds progress to the given player's goal.
- addProgress(Player, String, int) - Static method in class eu.wauz.wauzcore.mobs.citizens.RelationTracker
-
Adds progress to a relation and grants the fitting rewards when completed.
- addProgress(Player, WauzAchievementType, double) - Static method in class eu.wauz.wauzcore.system.achievements.AchievementTracker
-
Adds progress to an achievement type and grants the fitting achievement when completed.
- addQuestCompletions(Player, String) - Static method in class eu.wauz.wauzcore.data.players.PlayerQuestConfigurator
-
Increases the quest completions by 1.
- addRankALores() - Method in class eu.wauz.wauzcore.mobs.bestiary.WauzBestiaryEntry
-
Adds the lores, unlocked at observation rank A.
- addRankBLores() - Method in class eu.wauz.wauzcore.mobs.bestiary.WauzBestiaryEntry
-
Adds the lores, unlocked at observation rank B.
- addRankCLores() - Method in class eu.wauz.wauzcore.mobs.bestiary.WauzBestiaryEntry
-
Adds the lores, unlocked at observation rank C.
- addRankSLores() - Method in class eu.wauz.wauzcore.mobs.bestiary.WauzBestiaryEntry
-
Adds the lores, unlocked at observation rank S.
- addRarityPrefixes(String, String) - Method in class eu.wauz.wauzcore.items.identifiers.WauzEquipmentBuilder
-
Adds custom prefixes to the rarity display of the equipment item.
- addRemainingEntries() - Method in class eu.wauz.wauzcore.players.ui.scoreboard.WauzPlayerTablist
-
Adds all players to the list, that aren't already shown.
- addressNameMap - Variable in class eu.wauz.wauzcore.system.listeners.PlayerInteractionListener
-
Storage for player names, to greet them in the MotD.
- addShieldPattern() - Method in class eu.wauz.wauzcore.items.identifiers.WauzEquipmentBuilder
-
Adds a random shield pattern to the equipment item.
- addSkillgem(WauzPlayerSkill) - Method in class eu.wauz.wauzcore.items.identifiers.WauzEquipmentBuilder
-
Adds a skillgem to socket into the equipment item.
- addSpeedStat(double) - Method in class eu.wauz.wauzcore.items.identifiers.WauzEquipmentBuilder
-
Adds a speed stat to the equipment item.
- addSpeedToEquipment() - Method in class eu.wauz.wauzcore.items.identifiers.WauzEquipmentIdentifier
-
Adds the speed stat from the equipment type to the lore and applies it as attribute modifier.
- addSuccessStat(int) - Method in class eu.wauz.wauzcore.items.identifiers.WauzRuneBuilder
-
Adds a success stat to the equipment item.
- addSwiftnessStat(int) - Method in class eu.wauz.wauzcore.items.identifiers.WauzEquipmentBuilder
-
Adds a swiftness stat to the equipment item.
- addSwiftnessToEquipment() - Method in class eu.wauz.wauzcore.items.identifiers.WauzEquipmentIdentifier
-
Adds the swiftness stat from the equipment type to the lore and applies it as attribute modifier.
- addToChunkMap(WauzCitizen, Chunk) - Static method in class eu.wauz.wauzcore.mobs.citizens.WauzCitizen
-
Adds a citizen to the chunk map, so they can spawn in that chunk.
- addToChunkMap(WauzResource, List<Location>) - Static method in class eu.wauz.wauzcore.professions.WauzResource
-
Adds a resource to the chunk map, so it can spawn in related chunks.
- adminUuidString - Variable in class eu.wauz.wauzcore.players.WauzPlayerGroup
-
The uuid of the leader.
- adminUuidString - Variable in class eu.wauz.wauzcore.players.WauzPlayerGuild
-
The uuid of the guild leader.
- allowConsoleExecution() - Method in class eu.wauz.wauzcore.commands.administrative.CmdWzExp
-
- allowConsoleExecution() - Method in class eu.wauz.wauzcore.commands.administrative.CmdWzRank
-
- allowConsoleExecution() - Method in class eu.wauz.wauzcore.commands.administrative.CmdWzSystem
-
- allowConsoleExecution() - Method in class eu.wauz.wauzcore.commands.CmdWhere
-
- allowConsoleExecution() - Method in interface eu.wauz.wauzcore.commands.execution.WauzCommand
-
- AllTests - Class in eu.wauz.wauzcore.tests.suites
-
This suite executes all unit tests.
- AllTests() - Constructor for class eu.wauz.wauzcore.tests.suites.AllTests
-
- AnnotationLoader - Class in eu.wauz.wauzcore.system.annotations
-
Used to load premade content through the use of annotations.
- AnnotationLoader() - Constructor for class eu.wauz.wauzcore.system.annotations.AnnotationLoader
-
Creates a new instance of the loader.
- applicantUuidStrings - Variable in class eu.wauz.wauzcore.players.WauzPlayerGuild
-
The uuids of guild applicants.
- applyCustomItemProperties(List<String>, CustomItem, Rarity) - Method in class eu.wauz.wauzcore.items.identifiers.WauzEquipmentBuilder
-
Adds the possible properties of a custom item class to the lores.
- applyExperienceBonus(Player, double) - Static method in class eu.wauz.wauzcore.players.calc.ExperienceCalculator
-
Applies experience bonuses, based on the passive stats of the player.
- applyForGuild(Player, String) - Static method in class eu.wauz.wauzcore.players.WauzPlayerGuild
-
Sends a guild application.
- applyItemEffects(Player, ItemStack) - Static method in class eu.wauz.wauzcore.players.calc.FoodCalculator
-
Applies status effects based on a consumed item's lore.
- applyMagicMultiplier() - Method in class eu.wauz.wauzcore.players.calc.DamageCalculatorAttack
-
Applies attack bonuses to a damage value, based on the spell type.
- applyPvPProtection(PlayerInteractEvent) - Static method in class eu.wauz.wauzcore.players.calc.DamageCalculator
-
Applies pvp protection for a player, based on a potion interaction.
- applyRandomizedMultiplier() - Method in class eu.wauz.wauzcore.players.calc.DamageCalculatorAttack
-
Applies attack bonuses to a damage value, based on randomness and mob modifiers.
- applyWeaponMultiplier() - Method in class eu.wauz.wauzcore.players.calc.DamageCalculatorAttack
-
Applies attack bonuses to a damage value, based on weapon and passive skills.
- ArcadeLobby - Class in eu.wauz.wauzcore.arcade
-
The static lobby for the arcade mode.
- ArcadeLobby() - Constructor for class eu.wauz.wauzcore.arcade.ArcadeLobby
-
- ArcadeMinigame - Interface in eu.wauz.wauzcore.arcade
-
A minigame playable in the arcade mode.
- ArcadeScoreboard - Class in eu.wauz.wauzcore.players.ui.scoreboard
-
A scoreboard to show the name and status of their arcade lobby to a player.
- ArcadeScoreboard(Player) - Constructor for class eu.wauz.wauzcore.players.ui.scoreboard.ArcadeScoreboard
-
Initializes the scoreboard and fills it with data.
- ArcadeUtils - Class in eu.wauz.wauzcore.arcade
-
An util class for the arcade gamemode.
- ArcadeUtils() - Constructor for class eu.wauz.wauzcore.arcade.ArcadeUtils
-
- ArmorCategory - Enum in eu.wauz.wauzcore.items.enums
-
The category of a piece of armor.
- ArmorCategory(String, int) - Constructor for enum eu.wauz.wauzcore.items.enums.ArmorCategory
-
Creates a new armor category with given name.
- armorCategoryString - Variable in class eu.wauz.wauzcore.items.identifiers.WauzEquipmentBuilder
-
The display of the armor category of the equipment.
- armorEnhancementMap - Static variable in class eu.wauz.wauzcore.items.enhancements.WauzEquipmentEnhancer
-
A map of all registered armor enhancements.
- ArmorEquipEvent - Class in eu.wauz.wauzcore.events
-
A custom Bukkit event to track the change of player equipment.
- ArmorEquipEvent(Player, ArmorEquipEvent.EquipMethod, ArmorEquipEvent.ArmorType, ItemStack, ItemStack) - Constructor for class eu.wauz.wauzcore.events.ArmorEquipEvent
-
Creates a new armor equip event with given values.
- ArmorEquipEvent.ArmorType - Enum in eu.wauz.wauzcore.events
-
Represents for which slot armor was euipped.
- ArmorEquipEvent.EquipMethod - Enum in eu.wauz.wauzcore.events
-
Represents how armor was equipped.
- ArmorEquipEventListener - Class in eu.wauz.wauzcore.system.listeners
-
A listener to create armor equip events from normal Bukkit events.
- ArmorEquipEventListener() - Constructor for class eu.wauz.wauzcore.system.listeners.ArmorEquipEventListener
-
- armorType - Variable in class eu.wauz.wauzcore.events.ArmorEquipEvent
-
For which slot armor was euipped.
- ArmorType(int) - Constructor for enum eu.wauz.wauzcore.events.ArmorEquipEvent.ArmorType
-
Creates a new armor type with given slot id.
- ARROW_DAMAGE - Static variable in class eu.wauz.wauzcore.mobs.MobMetadataUtils
-
Metadata that holds the base damage of an arrow, used to determine impact damage.
- ARROW_TYPE - Static variable in class eu.wauz.wauzcore.mobs.MobMetadataUtils
-
Metadata that holds the type of an arrow, used to determine impact effects.
- ArrowMenu - Class in eu.wauz.wauzcore.menu
-
An inventory that can be used as menu or for other custom interaction mechanics.
- ArrowMenu() - Constructor for class eu.wauz.wauzcore.menu.ArrowMenu
-
- attack(EntityDamageByEntityEvent) - Static method in class eu.wauz.wauzcore.players.calc.DamageCalculator
-
Determines the amount of damage a player dealt.
- attackStat - Variable in class eu.wauz.wauzcore.items.EquipmentParameters
-
The attack stat of the equipment.
- attackStat - Variable in class eu.wauz.wauzcore.items.identifiers.WauzEquipmentBuilder
-
The attack stat of the equipment.
- audiences - Static variable in class eu.wauz.wauzcore.WauzCore
-
The audience provider for adventure components.
- award(Player) - Method in class eu.wauz.wauzcore.system.achievements.WauzAchievement
-
Grants this achievement to the player and increases ther achievement count.
- axeSkill - Variable in class eu.wauz.wauzcore.players.classes.WauzPlayerClassStats
-
The starting level of the axe skill.
- axeSkillMax - Variable in class eu.wauz.wauzcore.players.classes.WauzPlayerClassStats
-
The maximum level of the axe skill.