All Classes and Interfaces
Class
Description
Not used now.
Called when plugin done building resource pack
Called when plugin has finished populating model registry
Represents custom block properties.
Used to store and assign new ids for blocks
Represents placed custom block properties.
Used for resource pack json serialization
Used for resource pack json serialization
Adapter needed to save any arbitrary data that implements ConfigurationSerializable (ItemStacks, Locations, etc)
Called when player brakes custom block in world.
Called when a block is destroyed as a result of being burnt by fire.
Called after CustomBlockBreakEvent if dropOnDestroy set to true in BlockLocationStore.
Called when block is affected by explosion in world.
Called for every custom block when loading chunk
After one tick you may modify loaded block.
Called when player places custom block in world
You can get original BlockPlaceEvent using getSource() method.
Called for every custom block when loading chunk
Used for resource pack json serialization
Used for resource pack json serialization
Used for resource pack json serialization
Used to store and assign new ids (symbols) for blocks.
Used for resource pack json serialization
Registry for the item models, block models, equipment and font images
Represents config for every namespcace; All yml configs for namcespace should be located in OpenItems/contents/<namespace>/configs/
Builder and generator for every namespace
Used for resource pack json serialization
Main builder.
Used for resource pack json serialization