Uses of Interface
net.minecraft.registry.DynamicRegistryManager
Packages that use DynamicRegistryManager
Package
Description
-
Uses of DynamicRegistryManager in net.minecraft.block.entity
Methods in net.minecraft.block.entity with parameters of type DynamicRegistryManagerModifier and TypeMethodDescriptionprivate static booleanAbstractFurnaceBlockEntity.canAcceptRecipeOutput(DynamicRegistryManager dynamicRegistryManager, @Nullable RecipeEntry<? extends AbstractCookingRecipe> recipe, SingleStackRecipeInput input, DefaultedList<ItemStack> inventory, int maxCount) private static booleanAbstractFurnaceBlockEntity.craftRecipe(DynamicRegistryManager dynamicRegistryManager, @Nullable RecipeEntry<? extends AbstractCookingRecipe> recipe, SingleStackRecipeInput input, DefaultedList<ItemStack> inventory, int maxCount) -
Uses of DynamicRegistryManager in net.minecraft.client.gui.screen.world
Constructors in net.minecraft.client.gui.screen.world with parameters of type DynamicRegistryManagerModifierConstructorDescriptionprivateOptimizeWorldScreen(BooleanConsumer callback, com.mojang.datafixers.DataFixer dataFixer, LevelStorage.Session storageSession, SaveProperties saveProperties, boolean eraseCache, DynamicRegistryManager registries) SuperflatPresetsListWidget(DynamicRegistryManager dynamicRegistryManager, FeatureSet featureSet) -
Uses of DynamicRegistryManager in net.minecraft.client.network
Methods in net.minecraft.client.network that return DynamicRegistryManagerModifier and TypeMethodDescriptionprivate DynamicRegistryManagerClientRegistries.createRegistryManager(ResourceFactory resourceFactory, ClientRegistries.DynamicRegistries dynamicRegistries, boolean local) ClientCommandSource.getRegistryManager() -
Uses of DynamicRegistryManager in net.minecraft.client.option
Methods in net.minecraft.client.option with parameters of type DynamicRegistryManagerModifier and TypeMethodDescriptionvoidHotbarStorageEntry.serialize(PlayerInventory playerInventory, DynamicRegistryManager registryManager) -
Uses of DynamicRegistryManager in net.minecraft.command
Methods in net.minecraft.command that return DynamicRegistryManager -
Uses of DynamicRegistryManager in net.minecraft.enchantment
Methods in net.minecraft.enchantment with parameters of type DynamicRegistryManagerModifier and TypeMethodDescriptionstatic voidEnchantmentHelper.applyEnchantmentProvider(ItemStack stack, DynamicRegistryManager registryManager, RegistryKey<EnchantmentProvider> providerKey, LocalDifficulty localDifficulty, Random random) static ItemStackEnchantmentHelper.enchant(Random random, ItemStack stack, int level, DynamicRegistryManager dynamicRegistryManager, Optional<? extends RegistryEntryList<Enchantment>> enchantments) -
Uses of DynamicRegistryManager in net.minecraft.entity
Methods in net.minecraft.entity that return DynamicRegistryManagerMethods in net.minecraft.entity with parameters of type DynamicRegistryManagerModifier and TypeMethodDescriptionstatic <T> RegistryEntry<T> Variants.getDefaultOrThrow(DynamicRegistryManager registries, RegistryKey<? extends Registry<T>> registryRef) static <T> RegistryEntry<T> Variants.getOrDefaultOrThrow(DynamicRegistryManager registries, RegistryKey<T> variantKey) static <T> Optional<RegistryEntry<T>> Variants.readVariantFromNbt(NbtCompound nbt, DynamicRegistryManager registries, RegistryKey<? extends Registry<T>> registryRef) -
Uses of DynamicRegistryManager in net.minecraft.entity.damage
Constructors in net.minecraft.entity.damage with parameters of type DynamicRegistryManager -
Uses of DynamicRegistryManager in net.minecraft.entity.passive
Methods in net.minecraft.entity.passive with parameters of type DynamicRegistryManagerModifier and TypeMethodDescriptionstatic Optional<RegistryEntry.Reference<CatVariant>> CatVariants.select(Random random, DynamicRegistryManager registries, SpawnContext context) ChickenVariants.select(Random random, DynamicRegistryManager registries, SpawnContext context) static Optional<RegistryEntry.Reference<CowVariant>> CowVariants.select(Random random, DynamicRegistryManager registries, SpawnContext context) static Optional<RegistryEntry.Reference<FrogVariant>> FrogVariants.select(Random random, DynamicRegistryManager registries, SpawnContext context) static Optional<RegistryEntry.Reference<PigVariant>> PigVariants.select(Random random, DynamicRegistryManager registries, SpawnContext context) static RegistryEntry<WolfSoundVariant> WolfSoundVariants.select(DynamicRegistryManager registries, Random random) static Optional<? extends RegistryEntry<WolfVariant>> WolfVariants.select(Random random, DynamicRegistryManager registries, SpawnContext context) -
Uses of DynamicRegistryManager in net.minecraft.network
Fields in net.minecraft.network declared as DynamicRegistryManagerModifier and TypeFieldDescriptionprivate final DynamicRegistryManagerRegistryByteBuf.registryManagerMethods in net.minecraft.network that return DynamicRegistryManagerMethods in net.minecraft.network with parameters of type DynamicRegistryManagerModifier and TypeMethodDescriptionstatic Function<ByteBuf, RegistryByteBuf> RegistryByteBuf.makeFactory(DynamicRegistryManager registryManager) Constructors in net.minecraft.network with parameters of type DynamicRegistryManagerModifierConstructorDescriptionRegistryByteBuf(ByteBuf buf, DynamicRegistryManager registryManager) -
Uses of DynamicRegistryManager in net.minecraft.network.message
Methods in net.minecraft.network.message with parameters of type DynamicRegistryManagerModifier and TypeMethodDescriptionstatic MessageType.ParametersMessageType.params(RegistryKey<MessageType> typeKey, DynamicRegistryManager registryManager, Text name) -
Uses of DynamicRegistryManager in net.minecraft.network.packet.s2c.play
Method parameters in net.minecraft.network.packet.s2c.play with type arguments of type DynamicRegistryManagerModifier and TypeMethodDescriptionstatic BlockEntityUpdateS2CPacketBlockEntityUpdateS2CPacket.create(BlockEntity blockEntity, BiFunction<BlockEntity, DynamicRegistryManager, NbtCompound> nbtGetter) -
Uses of DynamicRegistryManager in net.minecraft.registry
Subinterfaces of DynamicRegistryManager in net.minecraft.registryClasses in net.minecraft.registry that implement DynamicRegistryManagerMethods in net.minecraft.registry with parameters of type DynamicRegistryManagerModifier and TypeMethodDescriptionprivate RegistryBuilder.RegistriesRegistryBuilder.createBootstrappedRegistries(DynamicRegistryManager registryManager) private RegistryWrapper.WrapperLookupRegistryBuilder.createFullWrapperLookup(DynamicRegistryManager registryManager, RegistryWrapper.WrapperLookup base, RegistryCloner.CloneableRegistries cloneableRegistries, Map<RegistryKey<? extends Registry<?>>, RegistryBuilder.InitializedRegistry<?>> initializedRegistries, RegistryWrapper.WrapperLookup patches) RegistryBuilder.createWrapperLookup(DynamicRegistryManager registryManager) RegistryBuilder.createWrapperLookup(DynamicRegistryManager baseRegistryManager, RegistryWrapper.WrapperLookup registries, RegistryCloner.CloneableRegistries cloneableRegistries) private static RegistryWrapper.WrapperLookupRegistryBuilder.createWrapperLookup(RegistryBuilder.AnyOwner entryOwner, DynamicRegistryManager registryManager, Stream<RegistryWrapper.Impl<?>> wrappers) static voidSerializableRegistries.forEachSyncedRegistry(com.mojang.serialization.DynamicOps<NbtElement> nbtOps, DynamicRegistryManager registryManager, Set<VersionedIdentifier> knownPacks, BiConsumer<RegistryKey<? extends Registry<?>>, List<SerializableRegistries.SerializedRegistryEntry>> callback) static RegistryBuilder.RegistriesRegistryBuilder.Registries.of(DynamicRegistryManager dynamicRegistryManager, Stream<RegistryKey<? extends Registry<?>>> registryRefs) private static <T> voidSerializableRegistries.serialize(com.mojang.serialization.DynamicOps<NbtElement> nbtOps, RegistryLoader.Entry<T> entry, DynamicRegistryManager registryManager, Set<VersionedIdentifier> knownPacks, BiConsumer<RegistryKey<? extends Registry<?>>, List<SerializableRegistries.SerializedRegistryEntry>> callback) private static Stream<DynamicRegistryManager.Entry<?>> SerializableRegistries.stream(DynamicRegistryManager dynamicRegistryManager) Method parameters in net.minecraft.registry with type arguments of type DynamicRegistryManagerModifier and TypeMethodDescriptionprivate static Map<RegistryKey<? extends Registry<?>>, Registry<?>> CombinedDynamicRegistries.toRegistryMap(Stream<? extends DynamicRegistryManager> registryManagers) -
Uses of DynamicRegistryManager in net.minecraft.registry.tag
Methods in net.minecraft.registry.tag with parameters of type DynamicRegistryManagerModifier and TypeMethodDescriptionstatic List<Registry.PendingTagLoad<?>> TagGroupLoader.startReload(ResourceManager resourceManager, DynamicRegistryManager registryManager) -
Uses of DynamicRegistryManager in net.minecraft.screen
Methods in net.minecraft.screen with parameters of type DynamicRegistryManagerModifier and TypeMethodDescriptionprivate List<EnchantmentLevelEntry> EnchantmentScreenHandler.generateEnchantments(DynamicRegistryManager registryManager, ItemStack stack, int slot, int level) -
Uses of DynamicRegistryManager in net.minecraft.server
Methods in net.minecraft.server with parameters of type DynamicRegistryManagerModifier and TypeMethodDescriptionprivate static voidMain.forceUpgradeWorld(LevelStorage.Session session, SaveProperties saveProperties, com.mojang.datafixers.DataFixer dataFixer, boolean eraseCache, BooleanSupplier continueCheck, DynamicRegistryManager registries, boolean recreateRegionFiles) -
Uses of DynamicRegistryManager in net.minecraft.server.command
Methods in net.minecraft.server.command that return DynamicRegistryManager -
Uses of DynamicRegistryManager in net.minecraft.server.dedicated
Methods in net.minecraft.server.dedicated with parameters of type DynamicRegistryManagerModifier and TypeMethodDescriptionprotected abstract TAbstractPropertiesHandler.create(DynamicRegistryManager registryManager, Properties properties) Creates another property handler with the same type as this one from the passed new map of properties.protected ServerPropertiesHandlerServerPropertiesHandler.create(DynamicRegistryManager dynamicRegistryManager, Properties properties) AbstractPropertiesHandler.PropertyAccessor.set(DynamicRegistryManager registryManager, V value) Returns a new property handler with another map of property in which the property handled by this accessor is updated. -
Uses of DynamicRegistryManager in net.minecraft.structure
Fields in net.minecraft.structure declared as DynamicRegistryManagerModifier and TypeFieldDescriptionprivate final DynamicRegistryManagerStructureContext.registryManagerThe field for theregistryManagerrecord component.private final DynamicRegistryManagerStructureGeneratorFactory.Context.registryManagerThe field for theregistryManagerrecord component.Methods in net.minecraft.structure that return DynamicRegistryManagerModifier and TypeMethodDescriptionStructureContext.registryManager()Returns the value of theregistryManagerrecord component.StructureGeneratorFactory.Context.registryManager()Returns the value of theregistryManagerrecord component.Constructors in net.minecraft.structure with parameters of type DynamicRegistryManagerModifierConstructorDescriptionContext(ChunkGenerator chunkGenerator, BiomeSource biomeSource, NoiseConfig noiseConfig, long long2, ChunkPos chunkPos, C c, HeightLimitView heightLimitView, Predicate<RegistryEntry<Biome>> predicate, StructureTemplateManager structureTemplateManager, DynamicRegistryManager dynamicRegistryManager) StructureContext(ResourceManager resourceManager, DynamicRegistryManager dynamicRegistryManager, StructureTemplateManager structureTemplateManager) -
Uses of DynamicRegistryManager in net.minecraft.test
Methods in net.minecraft.test with parameters of type DynamicRegistryManagerModifier and TypeMethodDescriptionstatic Stream<RegistryEntry.Reference<TestInstance>> TestServer.selectInstances(DynamicRegistryManager registryManager, String selector) -
Uses of DynamicRegistryManager in net.minecraft.world
Fields in net.minecraft.world declared as DynamicRegistryManagerModifier and TypeFieldDescriptionprivate final DynamicRegistryManagerStructureLocator.registryManagerprivate final DynamicRegistryManagerWorld.registryManagerMethods in net.minecraft.world that return DynamicRegistryManagerModifier and TypeMethodDescriptionChunkRegion.getRegistryManager()World.getRegistryManager()WorldView.getRegistryManager()Methods in net.minecraft.world with parameters of type DynamicRegistryManagerModifier and TypeMethodDescriptionSaveProperties.cloneWorldNbt(DynamicRegistryManager registryManager, @Nullable NbtCompound playerNbt) Constructors in net.minecraft.world with parameters of type DynamicRegistryManagerModifierConstructorDescriptionStructureLocator(NbtScannable chunkIoWorker, DynamicRegistryManager registryManager, StructureTemplateManager structureTemplateManager, RegistryKey<World> worldKey, ChunkGenerator chunkGenerator, NoiseConfig noiseConfig, HeightLimitView world, BiomeSource biomeSource, long seed, com.mojang.datafixers.DataFixer dataFixer) protectedWorld(MutableWorldProperties properties, RegistryKey<World> registryRef, DynamicRegistryManager registryManager, RegistryEntry<DimensionType> dimensionEntry, boolean isClient, boolean debugWorld, long seed, int maxChainedNeighborUpdates) -
Uses of DynamicRegistryManager in net.minecraft.world.chunk
Methods in net.minecraft.world.chunk with parameters of type DynamicRegistryManagerModifier and TypeMethodDescriptionstatic @Nullable SerializedChunkSerializedChunk.fromNbt(HeightLimitView world, DynamicRegistryManager registryManager, NbtCompound nbt) SerializedChunk.readStructureReferences(DynamicRegistryManager registryManager, ChunkPos pos, NbtCompound nbt) -
Uses of DynamicRegistryManager in net.minecraft.world.gen
Methods in net.minecraft.world.gen that return DynamicRegistryManager -
Uses of DynamicRegistryManager in net.minecraft.world.gen.carver
Fields in net.minecraft.world.gen.carver declared as DynamicRegistryManagerModifier and TypeFieldDescriptionprivate final DynamicRegistryManagerCarverContext.registryManagerMethods in net.minecraft.world.gen.carver that return DynamicRegistryManagerConstructors in net.minecraft.world.gen.carver with parameters of type DynamicRegistryManagerModifierConstructorDescriptionCarverContext(NoiseChunkGenerator noiseChunkGenerator, DynamicRegistryManager registryManager, HeightLimitView heightLimitView, ChunkNoiseSampler chunkNoiseSampler, NoiseConfig noiseConfig, MaterialRules.MaterialRule materialRule) -
Uses of DynamicRegistryManager in net.minecraft.world.gen.chunk
Methods in net.minecraft.world.gen.chunk with parameters of type DynamicRegistryManagerModifier and TypeMethodDescriptionvoidChunkGenerator.setStructureStarts(DynamicRegistryManager registryManager, StructurePlacementCalculator placementCalculator, StructureAccessor structureAccessor, Chunk chunk, StructureTemplateManager structureTemplateManager, RegistryKey<World> dimension) Determines which structures should start in the given chunk and creates their starting points.private booleanChunkGenerator.trySetStructureStart(StructureSet.WeightedEntry weightedEntry, StructureAccessor structureAccessor, DynamicRegistryManager dynamicRegistryManager, NoiseConfig noiseConfig, StructureTemplateManager structureManager, long seed, Chunk chunk, ChunkPos pos, ChunkSectionPos sectionPos, RegistryKey<World> dimension) -
Uses of DynamicRegistryManager in net.minecraft.world.gen.structure
Fields in net.minecraft.world.gen.structure declared as DynamicRegistryManagerModifier and TypeFieldDescriptionprivate final DynamicRegistryManagerStructure.Context.dynamicRegistryManagerThe field for thedynamicRegistryManagerrecord component.Methods in net.minecraft.world.gen.structure that return DynamicRegistryManagerModifier and TypeMethodDescriptionStructure.Context.dynamicRegistryManager()Returns the value of thedynamicRegistryManagerrecord component.Methods in net.minecraft.world.gen.structure with parameters of type DynamicRegistryManagerModifier and TypeMethodDescriptionStructure.createStructureStart(RegistryEntry<Structure> structure, RegistryKey<World> dimension, DynamicRegistryManager dynamicRegistryManager, ChunkGenerator chunkGenerator, BiomeSource biomeSource, NoiseConfig noiseConfig, StructureTemplateManager structureTemplateManager, long seed, ChunkPos chunkPos, int references, HeightLimitView world, Predicate<RegistryEntry<Biome>> validBiomes) Constructors in net.minecraft.world.gen.structure with parameters of type DynamicRegistryManagerModifierConstructorDescriptionContext(DynamicRegistryManager dynamicRegistryManager, ChunkGenerator chunkGenerator, BiomeSource biomeSource, NoiseConfig noiseConfig, StructureTemplateManager structureTemplateManager, long seed, ChunkPos chunkPos, HeightLimitView world, Predicate<RegistryEntry<Biome>> biomePredicate) Context(DynamicRegistryManager dynamicRegistryManager, ChunkGenerator chunkGenerator, BiomeSource biomeSource, NoiseConfig noiseConfig, StructureTemplateManager structureTemplateManager, ChunkRandom chunkRandom, long long2, ChunkPos chunkPos, HeightLimitView heightLimitView, Predicate<RegistryEntry<Biome>> predicate) -
Uses of DynamicRegistryManager in net.minecraft.world.level
Methods in net.minecraft.world.level with parameters of type DynamicRegistryManagerModifier and TypeMethodDescriptionLevelProperties.cloneWorldNbt(DynamicRegistryManager registryManager, @Nullable NbtCompound playerNbt) static <T> com.mojang.serialization.DataResult<T> WorldGenSettings.encode(com.mojang.serialization.DynamicOps<T> registryOps, GeneratorOptions generatorOptions, DynamicRegistryManager dynamicRegistryManager) private voidLevelProperties.updateProperties(DynamicRegistryManager registryManager, NbtCompound levelNbt, @Nullable NbtCompound playerNbt) -
Uses of DynamicRegistryManager in net.minecraft.world.level.storage
Methods in net.minecraft.world.level.storage with parameters of type DynamicRegistryManagerModifier and TypeMethodDescriptionvoidLevelStorage.Session.backupLevelDataFile(DynamicRegistryManager registryManager, SaveProperties saveProperties) voidLevelStorage.Session.backupLevelDataFile(DynamicRegistryManager registryManager, SaveProperties saveProperties, @Nullable NbtCompound nbt) -
Uses of DynamicRegistryManager in net.minecraft.world.poi
Constructors in net.minecraft.world.poi with parameters of type DynamicRegistryManagerModifierConstructorDescriptionPointOfInterestStorage(StorageKey storageKey, Path directory, com.mojang.datafixers.DataFixer dataFixer, boolean dsync, DynamicRegistryManager registryManager, ChunkErrorHandler errorHandler, HeightLimitView world) -
Uses of DynamicRegistryManager in net.minecraft.world.storage
Fields in net.minecraft.world.storage declared as DynamicRegistryManagerModifier and TypeFieldDescriptionprivate final DynamicRegistryManagerSerializingRegionBasedStorage.registryManagerConstructors in net.minecraft.world.storage with parameters of type DynamicRegistryManagerModifierConstructorDescriptionSerializingRegionBasedStorage(ChunkPosKeyedStorage storageAccess, com.mojang.serialization.Codec<P> codec, Function<R, P> serializer, BiFunction<P, Runnable, R> deserializer, Function<Runnable, R> factory, DynamicRegistryManager registryManager, ChunkErrorHandler errorHandler, HeightLimitView world) -
Uses of DynamicRegistryManager in net.minecraft.world.updater
Constructors in net.minecraft.world.updater with parameters of type DynamicRegistryManagerModifierConstructorDescriptionWorldUpdater(LevelStorage.Session session, com.mojang.datafixers.DataFixer dataFixer, SaveProperties saveProperties, DynamicRegistryManager registries, boolean eraseCache, boolean recreateRegionFiles)