Sueta
NO

NovaLib

1.0.0

The All-in-One API Solution

·Plugin

NovaLib
"An all-in-one API solution"

About

NovaLib is the API and library that runs all of my plugins, but can be used for so much more. NovaLib functions as its own plugin while making developer's lives easier. Featuring everything from version-agnostic NMS handling, Easy Custom config support, Bungee networking, minigames APIs, and more.

NovaLib is designed to replace the numerous APIs out there. No longer will servers be required to run 50 plugins, with 25% of them being APIs, but can run a server with plugins requiring only one or two APIs at most.

Supported Versions

  • 1.7.10
  • 1.8.x
  • 1.9.x
  • 1.10.x
  • 1.11.x
  • 1.12.x
  • 1.13.x

Features

  • Version agnostic handling of NMS code for holograms, particles, sign editors, and more.
  • CustomConfig class that allows dynamic handling of config files with ease. (Bungee AND Bukkit)
  • Bungee/Bukkit networking solutions
  • Database API
  • Region/Cuboid APIs
  • Minigames API (work in progress)
  • JSON data serialization
  • And more!

Upcoming Features

  • SQLite database support
  • MongoDB support
  • Redis database support
  • Further handling of NMS code
  • Custom Entity handling (Work in progress)
  • And more!
  • Don't see a feature you want? Request it in the thread or on our Discord!

NMS Support
NovaLib handles NMS code dynamically meaning you can drag and drop the same .jar into servers of many different versions. Current support for NMS is limited to these functions, but expanding:

  • Action bar
  • Entity Types
  • Holograms
  • Ping
  • Sign Editors
  • Tab list

Please note, some features not available on all versions as some features were added in later into the game.

Plugins Using NovaLib

  • InsaneWarps (upcoming release)
  • LavaWall (upcoming release)
  • MazeRunner (upcoming release)
  • Earthquake (development builds)
  • PerWorldChatPlus (development builds)

Have a plugin using NovaLib? Let us know and it'll be added to the list!

Known Issues

So far, no known issues! If you find any, please report them and we will patch them as soon as possible.

Links

Images and Videos
Coming soon I promise! Just busy!

Powered By DreamExposure Studios

DreamExposure Studios is a development studio founded by NovaFox161.
Without DreamExposure, none of the projects and resources we provide would be possible.

DreamExposure Support & Community Discord: https://discord.gg/2TFqyuy
DreamExposure Website: https://www.dreamexposure.org
Consider donating: https://www.patreon.com/Novafox

Similar projects

Plugin →