Skip navigation links
Packages 
Package Description
eu.wauz.wauzcore
This package contains the main class of the WauzCore engine.
eu.wauz.wauzcore.arcade
This package contains classes for the arcade gamemode.
eu.wauz.wauzcore.arcade.template
This package contains template classes for the arcade gamemode.
eu.wauz.wauzcore.building
This package contains classes for building ingame structures.
eu.wauz.wauzcore.commands
This package contains commands, made to be executed by players.
eu.wauz.wauzcore.commands.administrative
This package contains commands, made to be executed by admins, for debugging purposes.
eu.wauz.wauzcore.commands.completion
This package contains tab completers for chat and console commands.
eu.wauz.wauzcore.commands.execution
This package contains classes, needed to execute chat and console commands.
eu.wauz.wauzcore.data
This package contains general configurator classes, that read and write .yml files.
eu.wauz.wauzcore.data.api
This package contains util classes, for reading and writing to .yml files.
eu.wauz.wauzcore.data.players
This package contains player-specific configurator classes, that read and write .yml files.
eu.wauz.wauzcore.events
This package contains all custom event classes used in WauzCore.
eu.wauz.wauzcore.items
This package contains general classes for creating and interacting with custom items.
eu.wauz.wauzcore.items.enhancements
This package contains classes to handle the enhancement of custom weapons and armor.
eu.wauz.wauzcore.items.enhancements.armor
This package contains enhancements, that can be applied to custom armor.
eu.wauz.wauzcore.items.enhancements.weapon
This package contains enhancements, that can be applied to custom weapons.
eu.wauz.wauzcore.items.enums
This package contains enums, containing different item properties.
eu.wauz.wauzcore.items.identifiers
This package contains identifier classes, used to generate random items.
eu.wauz.wauzcore.items.runes
This package contains runes, that can be inserted in custom weapons.
eu.wauz.wauzcore.items.runes.insertion
This package contains classes to handle the insertion of runes into custom weapons.
eu.wauz.wauzcore.items.scrolls
This package contains scrolls, that can be used on items or on their own for different effects.
eu.wauz.wauzcore.items.util
This package contains util classes for analyzing and editing items.
eu.wauz.wauzcore.items.weapons
This package contains mechanics for custom weapons and tools.
eu.wauz.wauzcore.legacy
This package contains old classes that were removed from the engine.
eu.wauz.wauzcore.menu
This package contains inventory classes, used as menu or for other custom interaction mechanics.
eu.wauz.wauzcore.menu.abilities
This package contains inventory classes, used as menu for ability mechanics.
eu.wauz.wauzcore.menu.collection
This package contains inventory classes, used as menu for collection mechanics.
eu.wauz.wauzcore.menu.heads
This package contains head collection classes, used to create menu icons.
eu.wauz.wauzcore.menu.social
This package contains inventory classes, used as menu for social mechanics.
eu.wauz.wauzcore.menu.util
This package contains util classes, used to help creating inventory menus.
eu.wauz.wauzcore.mobs
This package contains classes for the creation of custom mobs.
eu.wauz.wauzcore.mobs.bestiary
This package contains classes, that are used for the bestiary system.
eu.wauz.wauzcore.mobs.citizens
This package contains the mechanics for interactable citizens.
eu.wauz.wauzcore.mobs.pets
This package contains classes, that are used for the pet system.
eu.wauz.wauzcore.mobs.towers
This package contains the mechanics for defense towers.
eu.wauz.wauzcore.oneblock
This package contains classes for the one-block gamemode.
eu.wauz.wauzcore.players
This package contains classes for managing player information.
eu.wauz.wauzcore.players.calc
This package contains calculator classes for calculating the player's attributes.
eu.wauz.wauzcore.players.classes
This package contains the choosable character classes and subclasses.
eu.wauz.wauzcore.players.classes.cleric
This package contains the subclasses and mechanics of the cleric class.
eu.wauz.wauzcore.players.classes.mage
This package contains the subclasses and mechanics of the mage class.
eu.wauz.wauzcore.players.classes.rogue
This package contains the subclasses and mechanics of the rogue class.
eu.wauz.wauzcore.players.classes.warrior
This package contains the subclasses and mechanics of the warrior class.
eu.wauz.wauzcore.players.effects
This package contains effect classes for managing the player's status effects.
eu.wauz.wauzcore.players.ui
This package contains ui classes for managing the player's user interface.
eu.wauz.wauzcore.players.ui.scoreboard
This package contains ui classes for creating scoreboard sidebars and tablists.
eu.wauz.wauzcore.professions
This package contains classes for handling profession mechanics.
eu.wauz.wauzcore.skills
This package contains classes for creating and executing player and mob skills.
eu.wauz.wauzcore.skills.particles
This package contains classes for creating advanced particle effects.
eu.wauz.wauzcore.skills.passive
This package contains passive skills, which improve through certain actions.
eu.wauz.wauzcore.skills.skillgems
This package contains skills, which are usable through the fitting skillgem.
eu.wauz.wauzcore.system
This package contains general core mechanics of the engine.
eu.wauz.wauzcore.system.achievements
This package contains classes, that are used for the achievement system.
eu.wauz.wauzcore.system.annotations
This package contains all custom annotations of the engine.
eu.wauz.wauzcore.system.api
This package contains an api for communicating infos to the web.
eu.wauz.wauzcore.system.economy
This package contains classes, that are used for the economy system.
eu.wauz.wauzcore.system.instances
This package contains classes, that are used for the instance / dungeon system.
eu.wauz.wauzcore.system.listeners
This package contains the listeners for either Bukkit or custom events.
eu.wauz.wauzcore.system.nms
This package contains classes to interact with net.minecraft.server packets.
eu.wauz.wauzcore.system.quests
This package contains classes, that are used for the quest system.
eu.wauz.wauzcore.system.util
This package contains general util classes, which are used everywhere in the engine.
eu.wauz.wauzcore.tests
This package contains the unit test classes for WauzCore.
eu.wauz.wauzcore.tests.abstracts
This package contains abstract bases for unit test classes.
eu.wauz.wauzcore.tests.suites
This package contains suites to execute multiple unit test classes.
eu.wauz.wauzstarter
This package contains everything, that needs to be done before WauzCore starts.
Skip navigation links