net.minecraft.component.type

public record CustomModelDataComponent

net.minecraft.world.item.component.CustomModelData
net.minecraft.class_9280
net.minecraft.component.type.CustomModelDataComponent

Field summary

Modifier and TypeField
private final List<Float>
floats
comp_3354
floats
private final List<Boolean>
flags
comp_3355
flags
private final List<String>
strings
comp_3356
strings
private final List<Integer>
colors
comp_3357
colors
public static final CustomModelDataComponent
EMPTY
field_55212
DEFAULT
public static final com.mojang.serialization.Codec<CustomModelDataComponent>
CODEC
field_49308
CODEC
public static final PacketCodec<io.netty.buffer.ByteBuf, CustomModelDataComponent>
STREAM_CODEC
field_49309
PACKET_CODEC

Constructor summary

ModifierConstructor
public (List<Float> floats, List<Boolean> flags, List<String> strings, List<Integer> colors)

Method summary

Modifier and TypeMethod
private static <T> T
getSafe(List<T> values, int index)
method_65364(List<T> arg0, int arg1)
getValue(List<T> values, int index)
public Float
getFloat(int index)
method_65362(int arg0)
getFloat(int index)
public Boolean
getBoolean(int index)
method_65365(int arg0)
getFlag(int index)
public String
getString(int index)
method_65366(int arg0)
getString(int index)
public Integer
getColor(int index)
method_65367(int arg0)
getColor(int index)
public List<Float>
floats()
comp_3354()
floats()
public List<Boolean>
flags()
comp_3355()
flags()
public List<String>
strings()
comp_3356()
strings()
public List<Integer>
colors()
comp_3357()
colors()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_65363(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_65363(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)