net.minecraft.entity.passive

public enum MooshroomEntity$Variant

implements StringIdentifiable

net.minecraft.world.entity.animal.cow.MushroomCow$Variant
net.minecraft.class_1438$class_4053
net.minecraft.entity.passive.MooshroomEntity$Variant

Enum constant summary

Enum Constant
RED
field_18109
RED
BROWN
field_18110
BROWN

Field summary

Modifier and TypeField
public static final MooshroomEntity$Variant
DEFAULT
field_57612
DEFAULT
public static final com.mojang.serialization.Codec<MooshroomEntity$Variant>
CODEC
field_41549
CODEC
private static final IntFunction<MooshroomEntity$Variant>
BY_ID
field_55963
INDEX_MAPPER
public static final PacketCodec<io.netty.buffer.ByteBuf, MooshroomEntity$Variant>
STREAM_CODEC
field_55962
PACKET_CODEC
private final String
type
field_18111
name
private final int
id
field_55964
index
private final BlockState
blockState
field_18112
mushroom
private static final MooshroomEntity$Variant[]
$VALUES
field_18113
field_18113

Constructor summary

ModifierConstructor
private (String $enum$name, int $enum$ordinal, BlockState name)

Method summary

Modifier and TypeMethod
public BlockState
getBlockState()
method_18437()
getMushroomState()
public String
getSerializedName()
method_15434()
asString()
private int
id()
method_66678()
getIndex()
private static MooshroomEntity$Variant
byId(int id)
method_66677(int arg0)
fromIndex(int index)
private static MooshroomEntity$Variant[]
$values()
method_36639()
method_36639()