minecraft-src/net/minecraft/world/item/component/CustomModelData.java
2025-07-04 01:41:11 +03:00

12 lines
592 B
Java

package net.minecraft.world.item.component;
import com.mojang.serialization.Codec;
import io.netty.buffer.ByteBuf;
import net.minecraft.network.codec.ByteBufCodecs;
import net.minecraft.network.codec.StreamCodec;
public record CustomModelData(int value) {
public static final CustomModelData DEFAULT = new CustomModelData(0);
public static final Codec<CustomModelData> CODEC = Codec.INT.xmap(CustomModelData::new, CustomModelData::value);
public static final StreamCodec<ByteBuf, CustomModelData> STREAM_CODEC = ByteBufCodecs.VAR_INT.map(CustomModelData::new, CustomModelData::value);
}