net.minecraft.world.entity.animal

public record WolfVariant

implements PriorityProvider<SpawnContext, SpawnCondition>

cjv
net.minecraft.world.entity.animal.WolfVariant
net.minecraft.class_9346
net.minecraft.entity.passive.WolfVariant

Field summary

Modifier and TypeField
private final WolfVariant$AssetInfo
e
assetInfo
comp_3564
assetInfo
private final SpawnPrioritySelectors
f
spawnConditions
comp_3565
spawnConditions
public static final com.mojang.serialization.Codec<WolfVariant>
a
DIRECT_CODEC
field_49724
CODEC
public static final com.mojang.serialization.Codec<WolfVariant>
b
NETWORK_CODEC
field_56274
field_56274
public static final com.mojang.serialization.Codec<Holder<WolfVariant>>
c
CODEC
field_49980
ENTRY_CODEC
public static final StreamCodec<RegistryFriendlyByteBuf, Holder<WolfVariant>>
d
STREAM_CODEC
field_51944
ENTRY_PACKET_CODEC

Constructor summary

ModifierConstructor
private (WolfVariant$AssetInfo arg0)
public (WolfVariant$AssetInfo arg0, SpawnPrioritySelectors arg1)

Method summary

Modifier and TypeMethod
public List<PriorityProvider$Selector<SpawnContext, SpawnCondition>>
a()
selectors()
method_67126()
method_67126()
public WolfVariant$AssetInfo
b()
assetInfo()
comp_3564()
assetInfo()
public SpawnPrioritySelectors
c()
spawnConditions()
comp_3565()
spawnConditions()