Interface | Description |
---|---|
BlockSnapshot |
An immutable representation of a
BlockState and any extra data that
may be associated with it, including TileEntity related data. |
BlockSnapshot.Builder | |
BlockSoundGroup |
Represents sounds for a block.
|
BlockState |
Represents a particular "state" that can exist at a
Location with
a particular BlockType and various ImmutableValue s defining
the information for the "block". |
BlockState.Builder |
An
ImmutableDataBuilder for a BlockState . |
BlockType |
Describes a base type of block.
|
ScheduledBlockUpdate |
Represents a scheduled block update.
|
Class | Description |
---|---|
BlockState.MatcherBuilder |
A builder for building
BlockState.StateMatcher s. |
BlockState.StateMatcher |
A
BlockState matcher that will match various block states
according to a pre-built list of BlockTrait s and their
values, such that not all BlockTrait s contained in a
BlockState must be matched. |
BlockTypes |
An enumeration of all possible
BlockType s in vanilla minecraft. |
BlockState
that can be changed.