Skip to content

Repository files navigation

OnyxLib

Server-side content-creation library for PaperMC

Language License Framework

OnyxLib is a library for creating server-side content to use on PaperMC servers. It aims to make it easy to add custom content as modular "content packs."

Key features

  • Modular Architecture: OnyxLib plugins act as independent content packs.
  • Resource Pack Generator: OnyxLib plugin assets are collected and merged into a single resource pack.
  • Developer-friendly API surface for registering custom content.
  • Server-side only, no client mod installation required.

Requirements

  • PaperMC Development Environment (26.1+ Supported)
  • Java 25+
  • Build tool: Maven or Gradle

Usage

Check the official docs to get started with OnyxLib.

Contributing

Contributions and bug reports are welcome.

Issues

Feel free to open an issue describing your suggested change or problem.

Pull Requests

Please see CONTRIBUTING

License

This project is licensed under the MIT License. See LICENSE for details.

Support

For support, open an issue or join my Discord.

About

Minecraft server-side content creation library with PaperMC.

Topics

Resources

Contributing

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages