Description:
This API was designed for mainly the purpose to be used in my plugins but you can feel free to use it to. This is not a plugin on the server, you compile it into your plugins with maven (see below) or using the jar provided. There won't be a posted update for every version if there aren't many changes.
Get Support:
- Private message
- Discussion section
- Github
- Discord (Please create ticket for support)
Requires:
- Vault - To give money
- Java 17
Features:
- User data management API (Flat file/SQLite/MySQL)
- TitleAPI
- BossBarAPI
- ActionBarAPI
- ParticleAPI
- ItemBuilder
- AnimationAPI (Very basic)
- Easy command arguments manager with tab complete
- Scoreboards
- Inventory API - Create Menu GUI's easily, with automatic page support
- Anvil Inventory API - Read strings from anvils
- Plugin update checker - Check for update
- Metrics API - Easily send metrics data to MCStats and BStats
- Util Classes - Simple Util Classes
- Executable thread - run a runnable on a thread
- ValueRequestAPI - Request a string/number/boolean from a user via their method of choice or specific method. Methods: Anvil/Chat/Book/Inventory
- Reward System
- Report - Create a zip file of plugins folder
Plugins using this API:
Want a plugin listed here? Let me know!
For Developers:
If you want to view examples of how to use this plugin into yours checkout my other plugins which are all open source. Also checkout github for wiki pages on most of the features and the JavaDoc (See below). You can use the jar as your build path if you wanted, would recommend though using maven.
I may also not release an update for every version,
especially if there isn't a lot of changes, the version number will still be updated though.
Maven
<repository>
<id>BenCodez Repo</id>
<url>https://nexus.bencodez.com/repository/maven-public/</url>
</repository>
<dependency>
<groupId>com.bencodez</groupId>
<artifactId>advancedcore</artifactId>
<version>LATEST</version>
<scope>provided</scope>
</dependency>Backup Maven
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
<dependency>
<groupId>com.github.BenCodez</groupId>
<artifactId>AdvancedCore</artifactId>
<version>LATEST</version>
<scope>provided</scope>
</dependency>
Versions:
LATEST - latest stable release
BRANCH-SNAPHSOT - unstable builds
Please leave issues, questions, and requests in the discussion section or on github.
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.9MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
4.7MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta