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>> registryKey, Function<Registry<T>, IdMap<R>> idGetter) -
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.registryHashMapPalette.registryLinearPalette.registryPalettedContainer.registrySingleValuePalette.registryMethods in net.minecraft.world.level.chunk with parameters of type IdMapModifier and TypeMethodDescription(package private) <A> intPalettedContainer.Strategy.calculateBitsForSerialization(IdMap<A> registry, int size) private static <T,C extends PalettedContainerRO<T>>
com.mojang.serialization.Codec<C> PalettedContainer.codec(IdMap<T> registry, com.mojang.serialization.Codec<T> codec, PalettedContainer.Strategy strategy, T value, PalettedContainerRO.Unpacker<T, C> unpacker) static <T> com.mojang.serialization.Codec<PalettedContainerRO<T>> PalettedContainer.codecRO(IdMap<T> registry, com.mojang.serialization.Codec<T> p_codec, PalettedContainer.Strategy strategy, T value) static <T> com.mojang.serialization.Codec<PalettedContainer<T>> PalettedContainer.codecRW(IdMap<T> registry, com.mojang.serialization.Codec<T> p_codec, PalettedContainer.Strategy strategy, T value) static <A> Palette<A> GlobalPalette.create(int bits, IdMap<A> registry, PaletteResize<A> resizeHandler, List<A> values) static <A> Palette<A> HashMapPalette.create(int bits, IdMap<A> registry, PaletteResize<A> resizeHandler, List<A> values) static <A> Palette<A> LinearPalette.create(int bits, IdMap<A> registry, PaletteResize<A> resizeHandler, List<A> values) <A> Palette<A> Palette.Factory.create(int bits, IdMap<A> registry, PaletteResize<A> resizeHandler, List<A> values) static <A> Palette<A> SingleValuePalette.create(int bits, IdMap<A> registry, PaletteResize<A> resizeHandler, List<A> value) PalettedContainer.Configuration.createData(IdMap<T> registry, PaletteResize<T> paletteResize, int size) abstract <A> PalettedContainer.Configuration<A> PalettedContainer.Strategy.getConfiguration(IdMap<A> registry, int size) PalettedContainer.pack(IdMap<T> registry, PalettedContainer.Strategy strategy) PalettedContainerRO.pack(IdMap<T> registry, PalettedContainer.Strategy strategy) com.mojang.serialization.DataResult<C> PalettedContainerRO.Unpacker.read(IdMap<T> registry, PalettedContainer.Strategy strategy, PalettedContainerRO.PackedData<T> packedData) private static <T> com.mojang.serialization.DataResult<PalettedContainer<T>> PalettedContainer.unpack(IdMap<T> registry, PalettedContainer.Strategy strategy, PalettedContainerRO.PackedData<T> packedData) Constructors in net.minecraft.world.level.chunk with parameters of type IdMapModifierConstructorDescriptionGlobalPalette(IdMap<T> registry) HashMapPalette(IdMap<T> registry, int bits, PaletteResize<T> resizeHandler) HashMapPalette(IdMap<T> registry, int bits, PaletteResize<T> resizeHandler, List<T> values) privateHashMapPalette(IdMap<T> registry, int bits, PaletteResize<T> resizeHandler, CrudeIncrementalIntIdentityHashBiMap<T> values) privateLinearPalette(IdMap<T> registry, int bits, PaletteResize<T> resizeHandler, List<T> values) privateLinearPalette(IdMap<T> registry, T[] values, PaletteResize<T> resizeHandler, int bits, int size) PalettedContainer(IdMap<T> registry, PalettedContainer.Strategy strategy, PalettedContainer.Configuration<T> configuration, BitStorage storage, List<T> values) privatePalettedContainer(IdMap<T> registry, PalettedContainer.Strategy strategy, PalettedContainer.Data<T> data) PalettedContainer(IdMap<T> registry, T palette, PalettedContainer.Strategy strategy) SingleValuePalette(IdMap<T> registry, PaletteResize<T> resizeHandler, List<T> value) -
Uses of IdMap in net.neoforged.neoforge.registries
Classes in net.neoforged.neoforge.registries that implement IdMapModifier and TypeClassDescriptionclassprivate static class