#[repr(u8)]pub enum data_component_type {
Show 67 variants
custom_data = 0,
max_stack_size = 1,
max_damage = 2,
damage = 3,
unbreakable = 4,
custom_name = 5,
item_name = 6,
item_model = 7,
lore = 8,
rarity = 9,
enchantments = 10,
can_place_on = 11,
can_break = 12,
attribute_modifiers = 13,
custom_model_data = 14,
hide_additional_tooltip = 15,
hide_tooltip = 16,
repair_cost = 17,
creative_slot_lock = 18,
enchantment_glint_override = 19,
intangible_projectile = 20,
food = 21,
consumable = 22,
use_remainder = 23,
use_cooldown = 24,
damage_resistant = 25,
tool = 26,
enchantable = 27,
equippable = 28,
repairable = 29,
glider = 30,
tooltip_style = 31,
death_protection = 32,
stored_enchantments = 33,
dyed_color = 34,
map_color = 35,
map_id = 36,
map_decorations = 37,
map_post_processing = 38,
charged_projectiles = 39,
bundle_contents = 40,
potion_contents = 41,
suspicious_stew_effects = 42,
writable_book_content = 43,
written_book_content = 44,
trim = 45,
debug_stick_state = 46,
entity_data = 47,
bucket_entity_data = 48,
block_entity_data = 49,
instrument = 50,
ominous_bottle_amplifier = 51,
jukebox_playable = 52,
recipes = 53,
lodestone_tracker = 54,
firework_explosion = 55,
fireworks = 56,
profile = 57,
note_block_sound = 58,
banner_patterns = 59,
base_color = 60,
pot_decorations = 61,
container = 62,
block_state = 63,
bees = 64,
lock = 65,
container_loot = 66,
}Variants§
custom_data = 0
max_stack_size = 1
max_damage = 2
damage = 3
unbreakable = 4
custom_name = 5
item_name = 6
item_model = 7
lore = 8
rarity = 9
enchantments = 10
can_place_on = 11
can_break = 12
attribute_modifiers = 13
custom_model_data = 14
hide_additional_tooltip = 15
hide_tooltip = 16
repair_cost = 17
creative_slot_lock = 18
enchantment_glint_override = 19
intangible_projectile = 20
food = 21
consumable = 22
use_remainder = 23
use_cooldown = 24
damage_resistant = 25
tool = 26
enchantable = 27
equippable = 28
repairable = 29
glider = 30
tooltip_style = 31
death_protection = 32
stored_enchantments = 33
dyed_color = 34
map_color = 35
map_id = 36
map_decorations = 37
map_post_processing = 38
charged_projectiles = 39
bundle_contents = 40
potion_contents = 41
suspicious_stew_effects = 42
writable_book_content = 43
written_book_content = 44
trim = 45
debug_stick_state = 46
entity_data = 47
bucket_entity_data = 48
block_entity_data = 49
instrument = 50
ominous_bottle_amplifier = 51
jukebox_playable = 52
recipes = 53
lodestone_tracker = 54
firework_explosion = 55
fireworks = 56
profile = 57
note_block_sound = 58
base_color = 60
pot_decorations = 61
container = 62
block_state = 63
bees = 64
lock = 65
container_loot = 66
Implementations§
Trait Implementations§
Source§impl Clone for data_component_type
impl Clone for data_component_type
Source§fn clone(&self) -> data_component_type
fn clone(&self) -> data_component_type
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for data_component_type
impl Debug for data_component_type
Source§impl Display for data_component_type
impl Display for data_component_type
Source§impl Hash for data_component_type
impl Hash for data_component_type
Source§impl PartialEq for data_component_type
impl PartialEq for data_component_type
Source§impl Write for data_component_type
impl Write for data_component_type
impl Copy for data_component_type
impl Eq for data_component_type
impl StructuralPartialEq for data_component_type
Auto Trait Implementations§
impl Freeze for data_component_type
impl RefUnwindSafe for data_component_type
impl Send for data_component_type
impl Sync for data_component_type
impl Unpin for data_component_type
impl UnwindSafe for data_component_type
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
Mutably borrows from an owned value. Read more