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.
|