Package net.minecraft.world.chunk
Class IdListPalette<T>
java.lang.Object
net.minecraft.world.chunk.IdListPalette<T>
- All Implemented Interfaces:
Palette<T>
public class IdListPalette<T> extends Object implements Palette<T>
-
Field Summary
Fields Modifier and Type Field Description private T
defaultValue
private IdList<T>
idList
-
Constructor Summary
Constructors Constructor Description IdListPalette(IdList<T> idList, T defaultValue)
-
Method Summary
Modifier and Type Method Description boolean
accepts(Predicate<T> predicate)
void
fromPacket(PacketByteBuf buf)
void
fromTag(ListTag tag)
T
getByIndex(int index)
int
getIndex(T object)
int
getPacketSize()
void
toPacket(PacketByteBuf buf)
-
Field Details
-
idList
-
defaultValue
-
-
Constructor Details
-
IdListPalette
-
-
Method Details
-
getIndex
-
accepts
-
getByIndex
- Specified by:
getByIndex
in interfacePalette<T>
-
fromPacket
- Specified by:
fromPacket
in interfacePalette<T>
-
toPacket
-
getPacketSize
public int getPacketSize()- Specified by:
getPacketSize
in interfacePalette<T>
-
fromTag
-