| Interface | Description |
|---|---|
| AttachedData |
Signifies that the owning data holder is "attached" to something.
|
| AxisData |
Represents the
Axis aligned data for various "rotational" blocks
such as BlockTypes.LOG, BlockTypes.QUARTZ_BLOCK, etc. |
| BigMushroomData |
Represents data related to
BlockTypes.BROWN_MUSHROOM_BLOCK and
BlockTypes.RED_MUSHROOM_BLOCK. |
| BrickData |
Represents the type of
BrickType for a
BlockTypes.STONEBRICK. |
| ComparatorData |
Represents the
Comparator data. |
| ConnectedDirectionData |
Represents the "connected"
Directions that a block may have. |
| DecayableData |
Signifies that a block can "decay" under various circumstances.
|
| DelayableData |
An
DataManipulator that represents the delay on a redstone repeater. |
| DirectionalData | |
| DirtData |
An
VariantData for the DirtType. |
| DisarmedData |
A
DataManipulator for representing a "disarmed" state. |
| DisguisedBlockData |
A
DataManipulatorfor a DisguisedBlockType. |
| DoublePlantData |
An
VariantData for DoublePlantType. |
| DropData |
A
DataManipulator for representing the "droppable" state. |
| ExtendedData |
Signifies that the holder is "extended".
|
| FilledData |
A
DataManipulator for the "filled" state. |
| FluidLevelData |
An
DataManipulator for the "fluid level" state. |
| GrowthData |
An
DataManipulator that tracks the "growth" stage. |
| HingeData |
An
VariantData for a Hinge. |
| InWallData |
An
DataManipulator for the "in-wall" state. |
| LayeredData |
An
DataManipulator for the "layer" of a block. |
| LogAxisData |
An
VariantData for the LogAxis. |
| MoistureData |
A
DataManipulator that handles the "moisture" state of a
BlockState. |
| OccupiedData |
Signifies that the block is considered "occupied".
|
| OpenData |
Signifies that a block is "open".
|
| PistonData |
Represents the
PistonType of a BlockTypes.PISTON_HEAD. |
| PlantData |
An
VariantData for the PlantType state. |
| PortionData |
An
VariantData for the PortionType. |
| PoweredData |
An
DataManipulator for the "powered" state. |
| PrismarineData |
An
VariantData for the PrismarineType. |
| QuartzData |
A
VariantData for the QuartzType. |
| RailDirectionData |
An
VariantData for the RailDirection of rails. |
| RedstonePoweredData |
An
DataManipulator for the current output of "redstone power". |
| SandData |
An
VariantData for the SandType. |
| SandstoneData |
An
VariantData for the SandstoneType. |
| SeamlessData |
A
DataManipulator for the "seamless" state. |
| ShrubData |
A
VariantData for the ShrubType. |
| SlabData |
A
VariantData for the SlabType. |
| SnowedData |
An
DataManipulator for handling the "snowed" state. |
| StairShapeData |
An
VariantData for the StairShape. |
| StoneData |
A
VariantData for the StoneType. |
| TreeData |
An
VariantData for the TreeType. |
| WallData |
An
VariantData for the WallType. |
| WireAttachmentData |
Represents the
WireAttachmentTypes for the four cardinal directions of a
piece of BlockTypes.REDSTONE_WIRE. |