Package com.rvandoosselaer.blocks
Class BlockRegistry
java.lang.Object
com.rvandoosselaer.blocks.BlockRegistry
A thread safe register for blocks. The register is used so only one instance of a block is used throughout the Blocks
framework.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
clear()
getAll()
void
load
(InputStream inputStream) void
void
register
(@NonNull Collection<Block> collection) void
boolean
boolean
-
Constructor Details
-
BlockRegistry
public BlockRegistry()Will register default blocks -
BlockRegistry
public BlockRegistry(boolean registerDefaultBlocks)
-
-
Method Details
-
register
-
register
-
register
-
register
-
remove
-
remove
-
get
-
clear
public void clear() -
getAll
-
registerDefaultBlocks
public void registerDefaultBlocks() -
load
-