Enum valence_generated::block::BlockEntityKind
source · pub enum BlockEntityKind {
Show 41 variants
Furnace,
Chest,
TrappedChest,
EnderChest,
Jukebox,
Dispenser,
Dropper,
Sign,
HangingSign,
MobSpawner,
Piston,
BrewingStand,
EnchantingTable,
EndPortal,
Beacon,
Skull,
DaylightDetector,
Hopper,
Comparator,
Banner,
StructureBlock,
EndGateway,
CommandBlock,
ShulkerBox,
Bed,
Conduit,
Barrel,
Smoker,
BlastFurnace,
Lectern,
Bell,
Jigsaw,
Campfire,
Beehive,
SculkSensor,
CalibratedSculkSensor,
SculkCatalyst,
SculkShrieker,
ChiseledBookshelf,
BrushableBlock,
DecoratedPot,
}
Variants§
Furnace
The block entity type furnace
(ID 0).
Chest
The block entity type chest
(ID 1).
TrappedChest
The block entity type trapped_chest
(ID 2).
EnderChest
The block entity type ender_chest
(ID 3).
Jukebox
The block entity type jukebox
(ID 4).
Dispenser
The block entity type dispenser
(ID 5).
Dropper
The block entity type dropper
(ID 6).
Sign
The block entity type sign
(ID 7).
HangingSign
The block entity type hanging_sign
(ID 8).
MobSpawner
The block entity type mob_spawner
(ID 9).
Piston
The block entity type piston
(ID 10).
BrewingStand
The block entity type brewing_stand
(ID 11).
EnchantingTable
The block entity type enchanting_table
(ID 12).
EndPortal
The block entity type end_portal
(ID 13).
Beacon
The block entity type beacon
(ID 14).
Skull
The block entity type skull
(ID 15).
DaylightDetector
The block entity type daylight_detector
(ID 16).
Hopper
The block entity type hopper
(ID 17).
Comparator
The block entity type comparator
(ID 18).
Banner
The block entity type banner
(ID 19).
StructureBlock
The block entity type structure_block
(ID 20).
EndGateway
The block entity type end_gateway
(ID 21).
CommandBlock
The block entity type command_block
(ID 22).
ShulkerBox
The block entity type shulker_box
(ID 23).
Bed
The block entity type bed
(ID 24).
Conduit
The block entity type conduit
(ID 25).
Barrel
The block entity type barrel
(ID 26).
Smoker
The block entity type smoker
(ID 27).
BlastFurnace
The block entity type blast_furnace
(ID 28).
Lectern
The block entity type lectern
(ID 29).
Bell
The block entity type bell
(ID 30).
Jigsaw
The block entity type jigsaw
(ID 31).
Campfire
The block entity type campfire
(ID 32).
Beehive
The block entity type beehive
(ID 33).
SculkSensor
The block entity type sculk_sensor
(ID 34).
CalibratedSculkSensor
The block entity type calibrated_sculk_sensor
(ID 35).
SculkCatalyst
The block entity type sculk_catalyst
(ID 36).
SculkShrieker
The block entity type sculk_shrieker
(ID 37).
ChiseledBookshelf
The block entity type chiseled_bookshelf
(ID 38).
BrushableBlock
The block entity type brushable_block
(ID 39).
DecoratedPot
The block entity type decorated_pot
(ID 40).
Implementations§
Trait Implementations§
source§impl Clone for BlockEntityKind
impl Clone for BlockEntityKind
source§fn clone(&self) -> BlockEntityKind
fn clone(&self) -> BlockEntityKind
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for BlockEntityKind
impl Debug for BlockEntityKind
source§impl Hash for BlockEntityKind
impl Hash for BlockEntityKind
source§impl Ord for BlockEntityKind
impl Ord for BlockEntityKind
source§fn cmp(&self, other: &BlockEntityKind) -> Ordering
fn cmp(&self, other: &BlockEntityKind) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
source§impl PartialEq for BlockEntityKind
impl PartialEq for BlockEntityKind
source§impl PartialOrd for BlockEntityKind
impl PartialOrd for BlockEntityKind
impl Copy for BlockEntityKind
impl Eq for BlockEntityKind
impl StructuralPartialEq for BlockEntityKind
Auto Trait Implementations§
impl Freeze for BlockEntityKind
impl RefUnwindSafe for BlockEntityKind
impl Send for BlockEntityKind
impl Sync for BlockEntityKind
impl Unpin for BlockEntityKind
impl UnwindSafe for BlockEntityKind
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)