Expand description
Block entity implementations.
ModulesΒ§
- abstract_
furnace π - Shared furnace, blast-furnace, and smoker block-entity implementation.
- barrel π
- Barrel block entity implementation.
- beacon π
- Beacon block entity implementation.
- beehive π
- Beehive block entity implementation.
- bell π
- Bell Block entity behavior.
- brushable π
- Brushable block entity for archaeology brush progress and delayed loot.
- campfire π
- Campfire cooking block entity.
- chiseled_
bookshelf π - Chiseled bookshelf block entity implementation.
- comparator π
- Comparator block-entity output storage.
- daylight_
detector π - Stateless ticking storage for daylight detectors.
- end_
gateway π - End gateway block entity.
- end_
portal π - End portal block entity.
- ender_
chest π - Ender chest block entity implementation.
- jukebox π
- Vanilla jukebox block-entity storage and song playback.
- piston_
moving π - Vanilla moving-piston block entity.
- potent_
sulfur π PotentSulfurBlockEntityfor geyser eruption- shulker_
box π - sign π
- Sign block entity implementation.
- unimplemented π
- NBT-preserving fallback block entity.
StructsΒ§
- Barrel
Block Entity - Barrel block entity.
- Beacon
Block Entity - Beacon block entity.
- Beacon
State - Mutable beacon state shared with the menuβs data slots.
- Beehive
Block Entity - Beehive and bee nest block entity.
- Bell
Block Entity - Stores the transient state and entity reactions for a ringing bell.
- Blast
Furnace Block Entity - Concrete Vanilla
BlastFurnaceBlockEntityimplementation. - Brushable
Block Entity - Stores vanilla archaeology brush progress and delayed loot for brushable blocks.
- Campfire
Block Entity - Stores four independently cooking campfire items.
- Chiseled
Book Shelf Block Entity - Six-slot storage for a chiseled bookshelf.
- Comparator
Block Entity - Vanilla
ComparatorBlockEntity. - Daylight
Detector Block Entity - Vanilla
DaylightDetectorBlockEntity. - EndGateway
Block Entity - Vanilla
TheEndGatewayBlockEntity. - EndPortal
Block Entity - Vanilla
TheEndPortalBlockEntity. - Ender
Chest Block Entity - Ender chest block entity.
- Furnace
Block Entity - Concrete Vanilla
FurnaceBlockEntityimplementation. - Jukebox
Block Entity - Vanilla
JukeboxBlockEntity. - Piston
Moving Block Entity - Vanilla
PistonMovingBlockEntity. - Potent
Sulfur Block Entity - Block entity for
potent_sulfurblocks - Shulker
BoxBlock Entity - Block entity backing every shulker box color, including the undyed one.
- Sign
Block Entity - Sign block entity.
- Sign
Text - Text and styling for one side of a sign.
- Smoker
Block Entity - Concrete Vanilla
SmokerBlockEntityimplementation. - Unimplemented
Block Entity - Steel-specific fallback for block entity types whose runtime behavior is not implemented yet.
EnumsΒ§
- Animation
Status - The current animation state of a shulker box.
- Furnace
Kind - The operational differences between Vanillaβs three furnace block entities.
ConstantsΒ§
- BARREL_
SLOTS - Number of slots in a barrel (3 rows of 9).
- BEEHIVE_
MAX_ OCCUPANTS - Maximum number of occupants in a vanilla beehive.
- BEEHIVE_
MIN_ OCCUPATION_ TICKS_ NECTARLESS - Minimum occupation time for bees without nectar.
- CAMPFIRE_
SLOTS - Number of independently cooking item positions on a campfire.
- CHISELED_
BOOKSHELF_ SLOTS - Number of slots in a chiseled bookshelf.
- SHULKER_
BOX_ SLOTS - Number of slots in a shulker box (3 rows of 9).
- SIGN_
LINES - Number of text lines on each side of a sign.