Package net.minecraft.util.palette
Interface IPalette<T>
-
- All Known Implementing Classes:
ArrayPalette
,HashMapPalette
,IdentityPalette
public interface IPalette<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getSerializedSize()
int
idFor(T p_186041_1_)
boolean
maybeHas(java.util.function.Predicate<T> p_230341_1_)
void
read(ListNBT p_196968_1_)
void
read(PacketBuffer p_186038_1_)
T
valueFor(int p_186039_1_)
void
write(PacketBuffer p_186037_1_)
-
-
-
Method Detail
-
idFor
int idFor(T p_186041_1_)
-
maybeHas
boolean maybeHas(java.util.function.Predicate<T> p_230341_1_)
-
valueFor
@Nullable T valueFor(int p_186039_1_)
-
read
void read(PacketBuffer p_186038_1_)
-
write
void write(PacketBuffer p_186037_1_)
-
getSerializedSize
int getSerializedSize()
-
read
void read(ListNBT p_196968_1_)
-
-