Skip to content

Joseplay1012/Allianceutils

Repository files navigation

AllianceUtils

License

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.


Credits

Features

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


Installation

On a Spigot/Paper server

  1. Download the latest .jar from the releases page:
    Releases

  2. Place the .jar file in the server's plugins folder

  3. Restart the server to load the plugin

Using the JAR locally in Maven

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>

Using the JAR locally in Gradle

dependencies {
    implementation files('libs/AllianceUtils.jar')
}

Documentation

Full JavaDoc is available at:
https://joseplay1012.github.io/Allianceutils/


Create extensions

visit: how to create extensions

License

AllianceUtils is licensed under the AllianceUtils Public Credit License (AU-PCL).


Useful Links

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages