project - icon

oωo (owo-lib)

Particles, automatic registry and general utility lib


12.6K downloads 38 followers
Created 10 months ago
Updated 2 months ago

External resources

Featured versions

Project members



Technical information

Client side
Server side
Project ID

Header A general utility library for content-focused modding on Fabric

Features include:

  • A fully automatic registry system that is designed to be as generic as possible. It is simple and non-verbose to use for basic Minecraft registries but can just as well be used for any kind of custom system that you want to store values in class fields for.

  • A custom implemetation of Item Groups which allows for sub-tabs inside your mod's group, removing the need to have 3 seperate groups for mods with many items

  • The RegistryHelper, a simple and logical way to execute code (eg. registration) if and when one or multiple entries you specify are present in a registry. This makes inter-mod compatibility very quick to implement.

  • A wrapper for vanilla's terrible particle system which makes spawning multiple particles with specified random distributions or precise geometric particles a breeze. This also includes a hassle-free system to trigger arbitrary particle events from the server without much packet setup.

  • Common comparison and verification operations for ItemStacks to make handling them less painful

owo currently has thorough documentation in the form of Javadoc throughout the entire codebase, a wiki with detailed instructions for each feature is on it's way