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