Package net.minecraft.component.type
Class ConsumableComponent.Builder
java.lang.Object
net.minecraft.component.type.ConsumableComponent.Builder
- Enclosing class:
 ConsumableComponent
- Mappings:
 Namespace Name named net/minecraft/component/type/ConsumableComponent$Builderintermediary net/minecraft/class_10124$class_10125official dfa$a
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List<ConsumeEffect> private booleanprivate floatprivate RegistryEntry<SoundEvent> private UseAction - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbuild()consumeEffect(ConsumeEffect consumeEffect) consumeParticles(boolean consumeParticles) consumeSeconds(float consumeSeconds) finishSound(RegistryEntry<SoundEvent> finishSound) sound(RegistryEntry<SoundEvent> sound)  
- 
Field Details
- 
consumeSeconds
private float consumeSeconds- Mappings:
 Namespace Name Mixin selector named consumeSecondsLnet/minecraft/component/type/ConsumableComponent$Builder;consumeSeconds:Fintermediary field_53774Lnet/minecraft/class_10124$class_10125;field_53774:Fofficial aLdfa$a;a:F
 - 
useAction
- Mappings:
 Namespace Name Mixin selector named useActionLnet/minecraft/component/type/ConsumableComponent$Builder;useAction:Lnet/minecraft/item/consume/UseAction;intermediary field_53775Lnet/minecraft/class_10124$class_10125;field_53775:Lnet/minecraft/class_1839;official bLdfa$a;b:Ldcx;
 - 
sound
- Mappings:
 Namespace Name Mixin selector named soundLnet/minecraft/component/type/ConsumableComponent$Builder;sound:Lnet/minecraft/registry/entry/RegistryEntry;intermediary field_53776Lnet/minecraft/class_10124$class_10125;field_53776:Lnet/minecraft/class_6880;official cLdfa$a;c:Ljl;
 - 
consumeParticles
private boolean consumeParticles- Mappings:
 Namespace Name Mixin selector named consumeParticlesLnet/minecraft/component/type/ConsumableComponent$Builder;consumeParticles:Zintermediary field_53777Lnet/minecraft/class_10124$class_10125;field_53777:Zofficial dLdfa$a;d:Z
 - 
consumeEffects
- Mappings:
 Namespace Name Mixin selector named consumeEffectsLnet/minecraft/component/type/ConsumableComponent$Builder;consumeEffects:Ljava/util/List;intermediary field_53778Lnet/minecraft/class_10124$class_10125;field_53778:Ljava/util/List;official eLdfa$a;e:Ljava/util/List;
 
 - 
 - 
Constructor Details
- 
Builder
Builder() 
 - 
 - 
Method Details
- 
consumeSeconds
- Mappings:
 Namespace Name Mixin selector named consumeSecondsLnet/minecraft/component/type/ConsumableComponent$Builder;consumeSeconds(F)Lnet/minecraft/component/type/ConsumableComponent$Builder;intermediary method_62852Lnet/minecraft/class_10124$class_10125;method_62852(F)Lnet/minecraft/class_10124$class_10125;official aLdfa$a;a(F)Ldfa$a;
 - 
useAction
- Mappings:
 Namespace Name Mixin selector named useActionLnet/minecraft/component/type/ConsumableComponent$Builder;useAction(Lnet/minecraft/item/consume/UseAction;)Lnet/minecraft/component/type/ConsumableComponent$Builder;intermediary method_62853Lnet/minecraft/class_10124$class_10125;method_62853(Lnet/minecraft/class_1839;)Lnet/minecraft/class_10124$class_10125;official aLdfa$a;a(Ldcx;)Ldfa$a;
 - 
sound
- Mappings:
 Namespace Name Mixin selector named soundLnet/minecraft/component/type/ConsumableComponent$Builder;sound(Lnet/minecraft/registry/entry/RegistryEntry;)Lnet/minecraft/component/type/ConsumableComponent$Builder;intermediary method_62855Lnet/minecraft/class_10124$class_10125;method_62855(Lnet/minecraft/class_6880;)Lnet/minecraft/class_10124$class_10125;official aLdfa$a;a(Ljl;)Ldfa$a;
 - 
finishSound
- Mappings:
 Namespace Name Mixin selector named finishSoundLnet/minecraft/component/type/ConsumableComponent$Builder;finishSound(Lnet/minecraft/registry/entry/RegistryEntry;)Lnet/minecraft/component/type/ConsumableComponent$Builder;intermediary method_62857Lnet/minecraft/class_10124$class_10125;method_62857(Lnet/minecraft/class_6880;)Lnet/minecraft/class_10124$class_10125;official bLdfa$a;b(Ljl;)Ldfa$a;
 - 
consumeParticles
- Mappings:
 Namespace Name Mixin selector named consumeParticlesLnet/minecraft/component/type/ConsumableComponent$Builder;consumeParticles(Z)Lnet/minecraft/component/type/ConsumableComponent$Builder;intermediary method_62856Lnet/minecraft/class_10124$class_10125;method_62856(Z)Lnet/minecraft/class_10124$class_10125;official aLdfa$a;a(Z)Ldfa$a;
 - 
consumeEffect
- Mappings:
 Namespace Name Mixin selector named consumeEffectLnet/minecraft/component/type/ConsumableComponent$Builder;consumeEffect(Lnet/minecraft/item/consume/ConsumeEffect;)Lnet/minecraft/component/type/ConsumableComponent$Builder;intermediary method_62854Lnet/minecraft/class_10124$class_10125;method_62854(Lnet/minecraft/class_10134;)Lnet/minecraft/class_10124$class_10125;official aLdfa$a;a(Ldgj;)Ldfa$a;
 - 
build
- Mappings:
 Namespace Name Mixin selector named buildLnet/minecraft/component/type/ConsumableComponent$Builder;build()Lnet/minecraft/component/type/ConsumableComponent;intermediary method_62851Lnet/minecraft/class_10124$class_10125;method_62851()Lnet/minecraft/class_10124;official aLdfa$a;a()Ldfa;
 
 -