-
Notifications
You must be signed in to change notification settings - Fork 87
Home
Luck edited this page Nov 10, 2017
·
21 revisions
Home
-
Using helper
- how to add helper to your project
-
Events
- functional event handling and flexible listener registration -
Scheduler
- easy access to the Bukkit scheduler -
Promise
- a chain of operations (Futures) executing between both sync and async threads -
Metadata
- metadata with generic types, automatically expiring values and more -
Messenger
- message channel abstraction -
Commands
- create commands using the builder pattern -
Scoreboard
- asynchronous scoreboard using ProtocolLib -
GUI
- lightweight by highly adaptable and flexible menu abstraction -
Menu Scheming
- easily design menu layouts without having to worry about slot ids -
Plugin Annotations
- automatically create plugin.yml files for your projects using annotations -
Maven Annotations
- download & install maven dependencies at runtime -
Terminables
- a family of interfaces to help easily manipulate objects which can be unregistered, stopped, or gracefully halted -
Serialization
- immutable and GSON compatible alternatives for common Bukkit objects -
Bungee Messaging
- wrapper for BungeeCord's plugin messaging API
- Events
- Scheduler
- Promise
- Metadata
- Commands
- Terminables
- Messenger
- Extended Plugin
- Serialization
- Menu