History - net.minecraft.component.type.ConsumableComponent
26.4-snapshot-7
Names
Fields
Constructors
Methods
26.4-snapshot-6
Names
Fields
Constructors
Methods
26.4-snapshot-5
Names
Fields
RegistryEntry<SoundEvent>: sound, comp_3087, sound
Optional<RegistryEntry<SoundEvent>>: sound, comp_3087, sound
Constructors
(float, UseAction, RegistryEntry<SoundEvent>, boolean, List<ConsumeEffect>)
(float, UseAction, Optional<RegistryEntry<SoundEvent>>, boolean, List<ConsumeEffect>)
Methods
RegistryEntry<SoundEvent> (): sound, comp_3087, sound
Optional<RegistryEntry<SoundEvent>> (LivingEntity, ItemStack): getConsumingSound, method_1_11766, getConsumeSound
Optional<RegistryEntry<SoundEvent>> (): sound, comp_3087, sound
void (Random, LivingEntity, RegistryEntry): lambda$emitParticlesAndSounds$0, method_1_11767, method_1_11767
26.4-snapshot-4
Names
Fields
Constructors
Methods
26.4-snapshot-3
Names
Fields
Constructors
Methods
26.4-snapshot-2
Names
Fields
Constructors
Methods
26.4-snapshot-1
Names
Fields
Constructors
Methods
26.3
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
void (World, ItemStack, LivingEntity, ConsumeEffect): lambda$onConsume$2, method_62849, method_62849
void (World, ItemStack, LivingEntity, ConsumeEffect): lambda$onConsume$1, method_62849, method_62849
void (World, LivingEntity, ItemStack, Consumable): lambda$onConsume$1, method_62848, method_62848
void (World, LivingEntity, ItemStack, Consumable): lambda$onConsume$0, method_62848, method_62848
1.21.11_unobfuscated
Names
net.minecraft.world.item.component.Consumable
net.minecraft.class_10124
net.minecraft.component.type.ConsumableComponent
Fields
float: consumeSeconds, comp_3085, consumeSeconds
UseAction: animation, comp_3086, useAction
RegistryEntry<SoundEvent>: sound, comp_3087, sound
boolean: hasConsumeParticles, comp_3088, hasConsumeParticles
List<ConsumeEffect>: onConsumeEffects, comp_3089, onConsumeEffects
float: DEFAULT_CONSUME_SECONDS, field_53769, DEFAULT_CONSUME_SECONDS
int: CONSUME_EFFECTS_INTERVAL, field_53772, PARTICLES_AND_SOUND_TICK_INTERVAL
float: CONSUME_EFFECTS_START_FRACTION, field_53773, PARTICLES_AND_SOUND_TICK_THRESHOLD
com.mojang.serialization.Codec<ConsumableComponent>: CODEC, field_53770, CODEC
PacketCodec<RegistryByteBuf, ConsumableComponent>: STREAM_CODEC, field_53771, PACKET_CODEC
Constructors
(float, UseAction, RegistryEntry<SoundEvent>, boolean, List<ConsumeEffect>)
Methods
ActionResult (LivingEntity, ItemStack, Hand): startConsuming, method_62845, consume
ItemStack (World, LivingEntity, ItemStack): onConsume, method_62847, finishConsumption
boolean (LivingEntity, ItemStack): canConsume, method_62844, canConsume
int (): consumeTicks, method_62841, getConsumeTicks
void (Random, LivingEntity, ItemStack, int): emitParticlesAndSounds, method_62843, spawnParticlesAndPlaySound
boolean (int): shouldEmitParticlesAndSounds, method_62842, shouldSpawnParticlesAndPlaySounds
ConsumableComponent$Builder (): builder, method_62850, builder
float (): consumeSeconds, comp_3085, consumeSeconds
UseAction (): animation, comp_3086, useAction
RegistryEntry<SoundEvent> (): sound, comp_3087, sound
boolean (): hasConsumeParticles, comp_3088, hasConsumeParticles
List<ConsumeEffect> (): onConsumeEffects, comp_3089, onConsumeEffects
void (World, ItemStack, LivingEntity, ConsumeEffect): lambda$onConsume$2, method_62849, method_62849
void (World, LivingEntity, ItemStack, Consumable): lambda$onConsume$1, method_62848, method_62848
com.mojang.datafixers.kinds.App (com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$static$0, method_62846, method_62846