Class DimensionPalette
java.lang.Object
com.simibubi.create.content.trains.graph.DimensionPalette
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final net.minecraft.network.codec.StreamCodec<io.netty.buffer.ByteBuf, DimensionPalette> -
Constructor Summary
ConstructorsConstructorDescriptionDimensionPalette(List<net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level>> gatheredDims) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> decode(int index) intencode(net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dimension) static DimensionPaletteread(net.minecraft.nbt.CompoundTag tag) static DimensionPalettereceive(net.minecraft.network.FriendlyByteBuf buffer) voidsend(net.minecraft.network.FriendlyByteBuf buffer) voidwrite(net.minecraft.nbt.CompoundTag tag)
-
Field Details
-
STREAM_CODEC
public static final net.minecraft.network.codec.StreamCodec<io.netty.buffer.ByteBuf,DimensionPalette> STREAM_CODEC
-
-
Constructor Details
-
DimensionPalette
public DimensionPalette() -
DimensionPalette
public DimensionPalette(List<net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level>> gatheredDims)
-
-
Method Details
-
encode
public int encode(net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dimension) -
decode
public net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> decode(int index) -
send
public void send(net.minecraft.network.FriendlyByteBuf buffer) -
receive
-
write
public void write(net.minecraft.nbt.CompoundTag tag) -
read
-