Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/foxfirecodes/bitzapi

A random Bukkit API with a bunch of random utilities thrown together into one random jar
https://github.com/foxfirecodes/bitzapi

Last synced: 5 days ago
JSON representation

A random Bukkit API with a bunch of random utilities thrown together into one random jar

Awesome Lists containing this project

README

        

# BitzAPI
This is not one of my most organized projects, but BitzAPI has some cool features and it has more on the way.

There is not one goal with BitzAPI. It has many utilities, but one of the most prominent is the command system. It allows you to easily create commands in a tree-like system. This library is far from prefect, but I've been working on it recently and I AM improving it.

## Plans
- [ ] A new command system using lambdas ([partially completed](https://github.com/Rayzr522/BitzAPI/blob/master/src/main/java/com/rayzr522/bitzapi/testcommands/Command.java))
- [x] Bridging the gap between code and config files with dynamic data classes ([how to use this](https://bukkit.org/threads/a-new-way-to-do-config-files.429435/))
- [ ] Create a simple to use Menu system for creating dynamic GUI menus (inspiration from [here](https://github.com/ampayne2/AmpMenus))
- [ ] \(Possibly\) A natural language processing system allowing the easy setup of natural language systems. The implementation will only be in English (at least at first, but adding support for more languages will be... painful)