AllianceUtils is a core library for Minecraft servers (Spigot/Paper) providing essential functionality for plugins and custom systems. It serves as a foundation for creating extensions, commands, point systems, and more while maintaining high compatibility and modularity.
- Menu interface by SimpleMineCode
- LocaleAPI by Unp1xelt
- Modular system for managing points and rewards
- Simplified API for commands and events
- Easy integration with additional extensions and plugins
- Data storage and configuration support via YAML
- Ready structure for future implementations such as NPCs, chests, quests, etc
Note: The AllianceUtils core cannot be sold. Extensions may be distributed or sold only with authorization, keeping credits and the official repository link visible.
-
Download the latest
.jarfrom the releases page:
Releases -
Place the
.jarfile in the server'spluginsfolder -
Restart the server to load the plugin
Add the local JAR to your project:
<dependency>
<groupId>net.joseplay</groupId>
<artifactId>allianceutils</artifactId>
<version>VERSION</version>
<scope>system</scope>
<systemPath>${project.basedir}/libs/AllianceUtils.jar</systemPath>
</dependency>
dependencies {
implementation files('libs/AllianceUtils.jar')
}
Full JavaDoc is available at:
https://joseplay1012.github.io/Allianceutils/
visit: how to create extensions
AllianceUtils is licensed under the AllianceUtils Public Credit License (AU-PCL).
-
Credits and the official repository link must always be visible: https://github.com/Joseplay1012/Allianceutils
-
Official repository: https://github.com/Joseplay1012/Allianceutils
-
Support / Contact: open an issue on GitHub