All Classes and Interfaces

Class
Description
Helper class for validating required/referenced assets used by elements.
Helper class for managing file operations.
Generates item/block models and custom item model definitions.
Manages the relationship between all the OnyxLib-using plugins.
Represents a custom block.
Fired immediately before an OnyxBlock is removed and its display entity is deleted.
A builder interface used to map textures to the faces of a custom block.
Represents the six faces of a standard block.
Implements OnyxBlockDisplays
Implements OnyxBlocks
Event listener to manage the lifecycle of custom blocks.
Fired immediately after an OnyxBlock is placed and its display entity is spawned.
 
Executes/completes the give and generatePack command.
Represents any registered component in OnyxLib (Items, Blocks, etc.) that can be represented as an ItemStack.
Represents a custom item.
Implements OnyxItems
The root for all of OnyxLib
The root containers/registries for all custom content.
Implements OnyxNamespaces
The actual JavaPlugin for OnyxLib.
Orchestrates all the moving pieces of the pack generator.
Generates resource pack related metadata.