net.minecraft.component.type

public class ConsumableComponent$Builder

net.minecraft.world.item.component.Consumable$Builder
net.minecraft.class_10124$class_10125
net.minecraft.component.type.ConsumableComponent$Builder

Field summary

Modifier and TypeField
private float
consumeSeconds
field_53774
consumeSeconds
private UseAction
animation
field_53775
useAction
private RegistryEntry<SoundEvent>
sound
field_53776
sound
private boolean
hasConsumeParticles
field_53777
consumeParticles
private final List<ConsumeEffect>
onConsumeEffects
field_53778
consumeEffects

Constructor summary

ModifierConstructor
private ()

Method summary

Modifier and TypeMethod
public ConsumableComponent$Builder
consumeSeconds(float consumeSeconds)
method_62852(float arg0)
consumeSeconds(float consumeSeconds)
public ConsumableComponent$Builder
animation(ItemUseAnimation animation)
method_62853(class_1839 arg0)
useAction(UseAction useAction)
public ConsumableComponent$Builder
sound(Holder<SoundEvent> sound)
method_62855(class_6880<class_3414> arg0)
sound(RegistryEntry<SoundEvent> sound)
public ConsumableComponent$Builder
soundAfterConsume(Holder<SoundEvent> soundAfterConsume)
method_62857(class_6880<class_3414> arg0)
finishSound(RegistryEntry<SoundEvent> finishSound)
public ConsumableComponent$Builder
hasConsumeParticles(boolean hasConsumeParticles)
method_62856(boolean arg0)
consumeParticles(boolean consumeParticles)
public ConsumableComponent$Builder
onConsume(ConsumeEffect effect)
method_62854(class_10134 arg0)
consumeEffect(ConsumeEffect consumeEffect)
public ConsumableComponent
build()
method_62851()
build()