net.minecraft.entity.passive

public enum AxolotlEntity$Variant

implements StringIdentifiable

net.minecraft.world.entity.animal.axolotl.Axolotl$Variant
net.minecraft.class_5762$class_5767
net.minecraft.entity.passive.AxolotlEntity$Variant

Enum constant summary

Enum Constant
LUCY
field_28341
LUCY
WILD
field_28342
WILD
GOLD
field_28343
GOLD
CYAN
field_28344
CYAN
BLUE
field_28345
BLUE

Field summary

Modifier and TypeField
public static final AxolotlEntity$Variant
DEFAULT
field_57623
DEFAULT
private static final IntFunction<AxolotlEntity$Variant>
BY_ID
field_28346
INDEX_MAPPER
public static final PacketCodec<io.netty.buffer.ByteBuf, AxolotlEntity$Variant>
STREAM_CODEC
field_55970
PACKET_CODEC
public static final com.mojang.serialization.Codec<AxolotlEntity$Variant>
CODEC
field_41585
CODEC
public static final com.mojang.serialization.Codec<AxolotlEntity$Variant>
LEGACY_CODEC
field_56659
INDEX_CODEC
private final int
id
field_28347
index
private final String
name
field_28348
id
private final boolean
common
field_28349
natural
private static final AxolotlEntity$Variant[]
$VALUES
field_28350
field_28350

Constructor summary

ModifierConstructor
private (int $enum$name, String $enum$ordinal, boolean index)

Method summary

Modifier and TypeMethod
public int
getId()
method_33233()
getIndex()
public String
getName()
method_33238()
getId()
public String
getSerializedName()
method_15434()
asString()
public static AxolotlEntity$Variant
byId(int id)
method_47928(int arg0)
byIndex(int index)
public static AxolotlEntity$Variant
getCommonSpawnVariant(RandomSource random)
method_33235(class_5819 arg0)
getRandomNatural(Random random)
public static AxolotlEntity$Variant
getRareSpawnVariant(RandomSource random)
method_33240(class_5819 arg0)
getRandomUnnatural(Random random)
private static AxolotlEntity$Variant
getSpawnVariant(RandomSource random, boolean common)
method_33236(class_5819 arg0, boolean arg1)
getRandom(Random random, boolean natural)
private static AxolotlEntity$Variant[]
$values()
method_36644()
method_36644()
private static AxolotlEntity$Variant[]
lambda$getSpawnVariant$1(int arg0)
method_33234(int arg0)
method_33234(int arg0)
private static boolean
lambda$getSpawnVariant$0(boolean arg0, Axolotl$Variant arg1)
method_33237(boolean arg0, class_5762$class_5767 arg1)
method_33237(boolean arg0, AxolotlEntity$Variant variant)