NovaBlock
Properties
A list of all BlockBehaviors of this NovaBlock.
A list of all possible NovaBLockStates of this NovaBlock
The configuration for this NovaBlock. Trying to read config values from this when no config is present will result in an exception.
The default block state of this NovaBlock.
Functions
Gets the first BlockBehavior that is an instance of T, or throws an IllegalStateException if there is none.
Gets the first BlockBehavior that is an instance of behavior, or throws an IllegalStateException if there is none.
Gets the first BlockBehavior that is an instance of T, or null if there is none.
Gets the first BlockBehavior that is an instance of type or a subclass, or null if there is none.
Checks whether this NovaBlock has a BlockBehavior of the reified type T, or a subclass of it.
Checks whether this NovaBlock has a BlockBehavior of the specified class type, or a subclass of it.