net.minecraft.entity.passive

public record SulfurCubeArchetype

net.minecraft.world.entity.SulfurCubeArchetype
net.minecraft.class_1_719
net.minecraft.entity.passive.SulfurCubeArchetype

Field summary

Modifier and TypeField
private final RegistryEntryList<Item>
items
comp_1_526
items
private final List<SulfurCubeArchetype$AttributeEntry>
attributeModifiers
comp_1_524
attributeModifiers
private final boolean
buoyant
comp_1_525
buoyant
private final Optional<SulfurCubeArchetype$Explosion>
explosion
comp_1_782
explosion
private final Optional<SulfurCubeArchetype$ContactDamage>
contactDamage
comp_1_781
contactDamage
private final SulfurCubeArchetype$KnockbackModifiers
knockbackModifiers
comp_1_783
knockbackModifiers
private final SulfurCubeArchetype$SoundSettings
soundSettings
comp_1_885
soundSettings
public static final com.mojang.serialization.Codec<SulfurCubeArchetype>
DIRECT_CODEC
field_1_3687
CODEC
public static SulfurCubeArchetype$KnockbackModifiers
DEFAULT_KNOCKBACK_MODIFIERS
field_1_6320
defaultKnockbackModifiers
public static SulfurCubeArchetype$SoundSettings
DEFAULT_SOUND_SETTINGS
field_1_7075
defaultSoundSettings

Constructor summary

ModifierConstructor
public (RegistryEntryList<Item> items, List<SulfurCubeArchetype$AttributeEntry> attributeModifiers, boolean buoyant, Optional<SulfurCubeArchetype$Explosion> explosion, Optional<SulfurCubeArchetype$ContactDamage> contactDamage, SulfurCubeArchetype$KnockbackModifiers knockbackModifiers, SulfurCubeArchetype$SoundSettings soundSettings)

Method summary

Modifier and TypeMethod
public RegistryEntryList<Item>
items()
comp_1_526()
items()
public List<SulfurCubeArchetype$AttributeEntry>
attributeModifiers()
comp_1_524()
attributeModifiers()
public boolean
buoyant()
comp_1_525()
buoyant()
public Optional<SulfurCubeArchetype$Explosion>
explosion()
comp_1_782()
explosion()
public Optional<SulfurCubeArchetype$ContactDamage>
contactDamage()
comp_1_781()
contactDamage()
public SulfurCubeArchetype$KnockbackModifiers
knockbackModifiers()
comp_1_783()
knockbackModifiers()
public SulfurCubeArchetype$SoundSettings
soundSettings()
comp_1_885()
soundSettings()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_1_4341(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_1_4341(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)