Uses of Interface
net.minecraft.core.IdMap
Packages that use IdMap
Package
Description
-
Uses of IdMap in net.minecraft.core
Subinterfaces of IdMap in net.minecraft.coreClasses in net.minecraft.core that implement IdMapMethods in net.minecraft.core that return IdMap -
Uses of IdMap in net.minecraft.network.codec
Methods in net.minecraft.network.codec with parameters of type IdMapMethod parameters in net.minecraft.network.codec with type arguments of type IdMapModifier and TypeMethodDescriptionprivate static <T,
R> StreamCodec <RegistryFriendlyByteBuf, R> ByteBufCodecs.registry
(ResourceKey<? extends Registry<T>> pRegistryKey, Function<Registry<T>, IdMap<R>> pIdGetter) -
Uses of IdMap in net.minecraft.util
Classes in net.minecraft.util that implement IdMap -
Uses of IdMap in net.minecraft.world.level.chunk
Fields in net.minecraft.world.level.chunk declared as IdMapModifier and TypeFieldDescriptionGlobalPalette.registry
HashMapPalette.registry
LinearPalette.registry
PalettedContainer.registry
SingleValuePalette.registry
Methods in net.minecraft.world.level.chunk with parameters of type IdMapModifier and TypeMethodDescription(package private) <A> int
PalettedContainer.Strategy.calculateBitsForSerialization
(IdMap<A> pRegistry, int pSize) private static <T,
C extends PalettedContainerRO<T>>
com.mojang.serialization.Codec<C> PalettedContainer.codec
(IdMap<T> p_238428_, com.mojang.serialization.Codec<T> p_238429_, PalettedContainer.Strategy p_238430_, T p_238431_, PalettedContainerRO.Unpacker<T, C> p_238432_) static <T> com.mojang.serialization.Codec
<PalettedContainerRO<T>> PalettedContainer.codecRO
(IdMap<T> p_238419_, com.mojang.serialization.Codec<T> p_238420_, PalettedContainer.Strategy p_238421_, T p_238422_) static <T> com.mojang.serialization.Codec
<PalettedContainer<T>> PalettedContainer.codecRW
(IdMap<T> p_238372_, com.mojang.serialization.Codec<T> p_238373_, PalettedContainer.Strategy p_238374_, T p_238375_) static <A> Palette
<A> GlobalPalette.create
(int pBits, IdMap<A> pRegistry, PaletteResize<A> pResizeHandler, List<A> pValues) static <A> Palette
<A> HashMapPalette.create
(int pBits, IdMap<A> pRegistry, PaletteResize<A> pResizeHandler, List<A> pValues) static <A> Palette
<A> LinearPalette.create
(int pBits, IdMap<A> pRegistry, PaletteResize<A> pResizeHandler, List<A> pValues) <A> Palette
<A> Palette.Factory.create
(int pBits, IdMap<A> pRegistry, PaletteResize<A> pResizeHandler, List<A> pValues) static <A> Palette
<A> SingleValuePalette.create
(int pBits, IdMap<A> pRegistry, PaletteResize<A> pResizeHandler, List<A> pValue) PalettedContainer.Configuration.createData
(IdMap<T> pRegistry, PaletteResize<T> pPaletteResize, int pSize) abstract <A> PalettedContainer.Configuration
<A> PalettedContainer.Strategy.getConfiguration
(IdMap<A> pRegistry, int pSize) PalettedContainer.pack
(IdMap<T> pRegistry, PalettedContainer.Strategy pStrategy) PalettedContainerRO.pack
(IdMap<T> pRegistry, PalettedContainer.Strategy pStrategy) com.mojang.serialization.DataResult
<C> PalettedContainerRO.Unpacker.read
(IdMap<T> p_238364_, PalettedContainer.Strategy p_238365_, PalettedContainerRO.PackedData<T> p_238366_) private static <T> com.mojang.serialization.DataResult
<PalettedContainer<T>> PalettedContainer.unpack
(IdMap<T> p_188068_, PalettedContainer.Strategy p_188069_, PalettedContainerRO.PackedData<T> p_238258_) Constructors in net.minecraft.world.level.chunk with parameters of type IdMapModifierConstructorDescriptionGlobalPalette
(IdMap<T> pRegistry) HashMapPalette
(IdMap<T> pRegistry, int pBits, PaletteResize<T> pResizeHandler) HashMapPalette
(IdMap<T> pRegistry, int pBits, PaletteResize<T> pResizeHandler, List<T> pValues) private
HashMapPalette
(IdMap<T> pRegistry, int pBits, PaletteResize<T> pResizeHandler, CrudeIncrementalIntIdentityHashBiMap<T> pValues) private
LinearPalette
(IdMap<T> pRegistry, int pBits, PaletteResize<T> pResizeHandler, List<T> pValues) private
LinearPalette
(IdMap<T> pRegistry, T[] pValues, PaletteResize<T> pResizeHandler, int pBits, int pSize) PalettedContainer
(IdMap<T> pRegistry, PalettedContainer.Strategy pStrategy, PalettedContainer.Configuration<T> pConfiguration, BitStorage pStorage, List<T> pValues) private
PalettedContainer
(IdMap<T> pRegistry, PalettedContainer.Strategy pStrategy, PalettedContainer.Data<T> pData) PalettedContainer
(IdMap<T> pRegistry, T pPalette, PalettedContainer.Strategy pStrategy) SingleValuePalette
(IdMap<T> pRegistry, PaletteResize<T> pResizeHandler, List<T> pValue) -
Uses of IdMap in net.neoforged.neoforge.registries
Classes in net.neoforged.neoforge.registries that implement IdMapModifier and TypeClassDescriptionclass
private static class