Uses of Interface
net.minecraft.registry.entry.RegistryEntry
Packages that use RegistryEntry
Package
Description
-
Uses of RegistryEntry in net.minecraft.block
Methods in net.minecraft.block that return RegistryEntryMethods in net.minecraft.block that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionprivate Optional<? extends RegistryEntry<ConfiguredFeature<?,?>>> FungusBlock.getFeatureEntry(WorldView world) -
Uses of RegistryEntry in net.minecraft.block.entity
Fields in net.minecraft.block.entity with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate final List<com.mojang.datafixers.util.Pair<RegistryEntry<BannerPattern>,DyeColor>> BannerPattern.Patterns.entriesprivate @Nullable List<com.mojang.datafixers.util.Pair<RegistryEntry<BannerPattern>,DyeColor>> BannerBlockEntity.patternsMethods in net.minecraft.block.entity that return RegistryEntryMethods in net.minecraft.block.entity that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionList<com.mojang.datafixers.util.Pair<RegistryEntry<BannerPattern>,DyeColor>> BannerBlockEntity.getPatterns()static List<com.mojang.datafixers.util.Pair<RegistryEntry<BannerPattern>,DyeColor>> BannerBlockEntity.getPatternsFromNbt(DyeColor baseColor, @Nullable NbtList patternListNbt) Methods in net.minecraft.block.entity with parameters of type RegistryEntryModifier and TypeMethodDescriptionBannerPattern.Patterns.add(RegistryEntry<BannerPattern> pattern, DyeColor color) Method parameters in net.minecraft.block.entity with type arguments of type RegistryEntryModifier and TypeMethodDescriptionBannerPattern.Patterns.add(com.mojang.datafixers.util.Pair<RegistryEntry<BannerPattern>, DyeColor> pattern) -
Uses of RegistryEntry in net.minecraft.block.enums
Fields in net.minecraft.block.enums declared as RegistryEntryMethods in net.minecraft.block.enums that return RegistryEntryConstructors in net.minecraft.block.enums with parameters of type RegistryEntryModifierConstructorDescriptionprivateInstrument(String name, RegistryEntry<SoundEvent> sound, Instrument.Type type) -
Uses of RegistryEntry in net.minecraft.client.gui.hud
Methods in net.minecraft.client.gui.hud with parameters of type RegistryEntryModifier and TypeMethodDescriptionprivate static StringDebugHud.getBiomeString(RegistryEntry<Biome> biome) -
Uses of RegistryEntry in net.minecraft.client.gui.screen
Fields in net.minecraft.client.gui.screen declared as RegistryEntryModifier and TypeFieldDescription(package private) RegistryEntry<Biome>CustomizeBuffetLevelScreen.biomeFields in net.minecraft.client.gui.screen with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate final Consumer<RegistryEntry<Biome>>CustomizeBuffetLevelScreen.onDoneConstructors in net.minecraft.client.gui.screen with parameters of type RegistryEntryModifierConstructorDescriptionConstructor parameters in net.minecraft.client.gui.screen with type arguments of type RegistryEntryModifierConstructorDescriptionCustomizeBuffetLevelScreen(Screen parent, GeneratorOptionsHolder generatorOptionsHolder, Consumer<RegistryEntry<Biome>> onDone) -
Uses of RegistryEntry in net.minecraft.client.gui.screen.ingame
Fields in net.minecraft.client.gui.screen.ingame with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate @Nullable List<com.mojang.datafixers.util.Pair<RegistryEntry<BannerPattern>,DyeColor>> LoomScreen.bannerPatternsMethods in net.minecraft.client.gui.screen.ingame with parameters of type RegistryEntryModifier and TypeMethodDescriptionprivate voidLoomScreen.drawBanner(DrawContext context, RegistryEntry<BannerPattern> pattern, int x, int y) -
Uses of RegistryEntry in net.minecraft.client.gui.screen.world
Fields in net.minecraft.client.gui.screen.world declared as RegistryEntryModifier and TypeFieldDescriptionprivate final @Nullable RegistryEntry<WorldPreset>WorldCreator.WorldType.presetThe field for thepresetrecord component.Methods in net.minecraft.client.gui.screen.world that return RegistryEntryModifier and TypeMethodDescriptionWorldCreator.WorldType.preset()Returns the value of thepresetrecord component.Methods in net.minecraft.client.gui.screen.world that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionprivate static Optional<RegistryEntry<WorldPreset>>WorldCreator.getWorldPreset(GeneratorOptionsHolder generatorOptionsHolder, Optional<RegistryKey<WorldPreset>> key) Methods in net.minecraft.client.gui.screen.world with parameters of type RegistryEntryModifier and TypeMethodDescriptionprivate static GeneratorOptionsHolder.RegistryAwareModifierLevelScreenProvider.createModifier(RegistryEntry<Biome> biomeEntry) Constructors in net.minecraft.client.gui.screen.world with parameters of type RegistryEntry -
Uses of RegistryEntry in net.minecraft.client.render.block.entity
Method parameters in net.minecraft.client.render.block.entity with type arguments of type RegistryEntryModifier and TypeMethodDescriptionstatic voidBannerBlockEntityRenderer.renderCanvas(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, ModelPart canvas, SpriteIdentifier baseSprite, boolean isBanner, List<com.mojang.datafixers.util.Pair<RegistryEntry<BannerPattern>, DyeColor>> patterns) static voidBannerBlockEntityRenderer.renderCanvas(MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, int overlay, ModelPart canvas, SpriteIdentifier baseSprite, boolean isBanner, List<com.mojang.datafixers.util.Pair<RegistryEntry<BannerPattern>, DyeColor>> patterns, boolean glint) -
Uses of RegistryEntry in net.minecraft.client.sound
Methods in net.minecraft.client.sound with parameters of type RegistryEntryModifier and TypeMethodDescriptionstatic MusicSoundMusicType.createIngameMusic(RegistryEntry<SoundEvent> sound) static PositionedSoundInstancePositionedSoundInstance.master(RegistryEntry<SoundEvent> sound, float pitch) -
Uses of RegistryEntry in net.minecraft.client.world
Methods in net.minecraft.client.world that return RegistryEntryModifier and TypeMethodDescriptionClientWorld.getGeneratorStoredBiome(int biomeX, int biomeY, int biomeZ) Methods in net.minecraft.client.world with parameters of type RegistryEntryModifier and TypeMethodDescriptionvoidClientWorld.playSound(@Nullable PlayerEntity except, double x, double y, double z, RegistryEntry<SoundEvent> sound, SoundCategory category, float volume, float pitch, long seed) voidClientWorld.playSoundFromEntity(@Nullable PlayerEntity except, Entity entity, RegistryEntry<SoundEvent> sound, SoundCategory category, float volume, float pitch, long seed) Constructors in net.minecraft.client.world with parameters of type RegistryEntryModifierConstructorDescriptionClientWorld(ClientPlayNetworkHandler networkHandler, ClientWorld.Properties properties, RegistryKey<World> registryRef, RegistryEntry<DimensionType> dimensionTypeEntry, int loadDistance, int simulationDistance, Supplier<Profiler> profiler, WorldRenderer worldRenderer, boolean debugWorld, long seed) -
Uses of RegistryEntry in net.minecraft.command.argument
Fields in net.minecraft.command.argument declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<Item>ItemStackArgument.itemprivate final RegistryEntry<Item>ItemStringReader.ItemResult.itemThe field for theitemrecord component.Fields in net.minecraft.command.argument with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate com.mojang.datafixers.util.Either<RegistryEntry<Item>,RegistryEntryList<Item>> ItemStringReader.resultMethods in net.minecraft.command.argument that return RegistryEntryModifier and TypeMethodDescriptionItemStringReader.ItemResult.item()Returns the value of theitemrecord component.Methods in net.minecraft.command.argument with parameters of type RegistryEntryModifier and TypeMethodDescriptionbooleanRegistryEntryPredicateArgumentType.EntryBased.test(RegistryEntry<T> registryEntry) booleanRegistryEntryPredicateArgumentType.TagBased.test(RegistryEntry<T> registryEntry) booleanRegistryPredicateArgumentType.RegistryKeyBased.test(RegistryEntry<T> registryEntry) booleanRegistryPredicateArgumentType.TagBased.test(RegistryEntry<T> registryEntry) Method parameters in net.minecraft.command.argument with type arguments of type RegistryEntryModifier and TypeMethodDescriptionprivate static ItemPredicateArgumentType.ItemStackPredicateArgumentItemPredicateArgumentType.getItemStackPredicate(Predicate<RegistryEntry<Item>> predicate, @Nullable NbtCompound nbt) Constructors in net.minecraft.command.argument with parameters of type RegistryEntryModifierConstructorDescriptionItemResult(RegistryEntry<Item> registryEntry, @Nullable NbtCompound nbtCompound) ItemStackArgument(RegistryEntry<Item> item, @Nullable NbtCompound nbt) -
Uses of RegistryEntry in net.minecraft.entity
Methods in net.minecraft.entity with parameters of type RegistryEntryModifier and TypeMethodDescriptiondoubleLivingEntity.getAttributeBaseValue(RegistryEntry<EntityAttribute> attribute) doubleLivingEntity.getAttributeValue(RegistryEntry<EntityAttribute> attribute) -
Uses of RegistryEntry in net.minecraft.entity.ai.brain.task
Methods in net.minecraft.entity.ai.brain.task with parameters of type RegistryEntryModifier and TypeMethodDescriptionprivate booleanVillagerBreedTask.canReachHome(VillagerEntity villager, BlockPos pos, RegistryEntry<PointOfInterestType> poiType) private static booleanTakeJobSiteTask.canUseJobSite(RegistryEntry<PointOfInterestType> poiType, VillagerEntity villager, BlockPos pos) private static booleanWorkStationCompetitionTask.isCompletedWorkStation(RegistryEntry<PointOfInterestType> poiType, VillagerProfession profession) private static booleanWorkStationCompetitionTask.isUsingWorkStationAt(GlobalPos pos, RegistryEntry<PointOfInterestType> poiType, VillagerEntity villager) Method parameters in net.minecraft.entity.ai.brain.task with type arguments of type RegistryEntryModifier and TypeMethodDescriptionstatic Task<PathAwareEntity>FindPointOfInterestTask.create(Predicate<RegistryEntry<PointOfInterestType>> poiPredicate, MemoryModuleType<GlobalPos> poiPosModule, boolean onlyRunIfChild, Optional<Byte> entityStatus) static Task<PathAwareEntity>FindPointOfInterestTask.create(Predicate<RegistryEntry<PointOfInterestType>> poiPredicate, MemoryModuleType<GlobalPos> poiPosModule, MemoryModuleType<GlobalPos> potentialPoiPosModule, boolean onlyRunIfChild, Optional<Byte> entityStatus) static Task<LivingEntity>ForgetCompletedPointOfInterestTask.create(Predicate<RegistryEntry<PointOfInterestType>> poiTypePredicate, MemoryModuleType<GlobalPos> poiPosModule) FindPointOfInterestTask.findPathToPoi(MobEntity entity, Set<com.mojang.datafixers.util.Pair<RegistryEntry<PointOfInterestType>, BlockPos>> pois) -
Uses of RegistryEntry in net.minecraft.entity.attribute
Methods in net.minecraft.entity.attribute with parameters of type RegistryEntryModifier and TypeMethodDescriptionAttributeContainer.getCustomInstance(RegistryEntry<EntityAttribute> attribute) doubleAttributeContainer.getModifierValue(RegistryEntry<EntityAttribute> attribute, UUID uuid) booleanAttributeContainer.hasAttribute(RegistryEntry<EntityAttribute> attribute) booleanAttributeContainer.hasModifierForAttribute(RegistryEntry<EntityAttribute> attribute, UUID uuid) -
Uses of RegistryEntry in net.minecraft.entity.damage
Fields in net.minecraft.entity.damage declared as RegistryEntryMethods in net.minecraft.entity.damage that return RegistryEntryConstructors in net.minecraft.entity.damage with parameters of type RegistryEntryModifierConstructorDescriptionDamageSource(RegistryEntry<DamageType> type) DamageSource(RegistryEntry<DamageType> type, @Nullable Entity attacker) DamageSource(RegistryEntry<DamageType> type, @Nullable Entity source, @Nullable Entity attacker) privateDamageSource(RegistryEntry<DamageType> type, @Nullable Entity source, @Nullable Entity attacker, @Nullable Vec3d position) DamageSource(RegistryEntry<DamageType> type, Vec3d position) -
Uses of RegistryEntry in net.minecraft.entity.data
Fields in net.minecraft.entity.data with type parameters of type RegistryEntryModifier and TypeFieldDescriptionstatic final TrackedDataHandler<RegistryEntry<PaintingVariant>>TrackedDataHandlerRegistry.PAINTING_VARIANT -
Uses of RegistryEntry in net.minecraft.entity.decoration.painting
Fields in net.minecraft.entity.decoration.painting with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate static final TrackedData<RegistryEntry<PaintingVariant>>PaintingEntity.VARIANTMethods in net.minecraft.entity.decoration.painting that return RegistryEntryModifier and TypeMethodDescriptionprivate static RegistryEntry<PaintingVariant>PaintingEntity.getDefaultVariant()PaintingEntity.getVariant()Methods in net.minecraft.entity.decoration.painting that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionstatic Optional<RegistryEntry<PaintingVariant>>PaintingEntity.readVariantFromNbt(NbtCompound nbt) Methods in net.minecraft.entity.decoration.painting with parameters of type RegistryEntryModifier and TypeMethodDescriptionprivate static intPaintingEntity.getSize(RegistryEntry<PaintingVariant> variant) voidPaintingEntity.setVariant(RegistryEntry<PaintingVariant> variant) static voidPaintingEntity.writeVariantToNbt(NbtCompound nbt, RegistryEntry<PaintingVariant> variant) Constructors in net.minecraft.entity.decoration.painting with parameters of type RegistryEntryModifierConstructorDescriptionPaintingEntity(World world, BlockPos pos, Direction direction, RegistryEntry<PaintingVariant> variant) -
Uses of RegistryEntry in net.minecraft.entity.passive
Fields in net.minecraft.entity.passive with type parameters of type RegistryEntryModifier and TypeFieldDescriptionstatic final Map<MemoryModuleType<GlobalPos>,BiPredicate<VillagerEntity, RegistryEntry<PointOfInterestType>>> VillagerEntity.POINTS_OF_INTERESTMethods in net.minecraft.entity.passive with parameters of type RegistryEntryModifier and TypeMethodDescriptionstatic FoxEntity.TypeFoxEntity.Type.fromBiome(RegistryEntry<Biome> biome) -
Uses of RegistryEntry in net.minecraft.fluid
Methods in net.minecraft.fluid that return RegistryEntry -
Uses of RegistryEntry in net.minecraft.item
Fields in net.minecraft.item declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<SoundEvent>Instrument.soundEventThe field for thesoundEventrecord component.Fields in net.minecraft.item with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate static final Comparator<RegistryEntry<PaintingVariant>>ItemGroups.PAINTING_VARIANT_COMPARATORMethods in net.minecraft.item that return RegistryEntryModifier and TypeMethodDescriptionItemStack.getRegistryEntry()Instrument.soundEvent()Returns the value of thesoundEventrecord component.Methods in net.minecraft.item that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionprivate Optional<? extends RegistryEntry<Instrument>>GoatHornItem.getInstrument(ItemStack stack) Methods in net.minecraft.item with parameters of type RegistryEntryModifier and TypeMethodDescriptionstatic ItemStackGoatHornItem.getStackForInstrument(Item item, RegistryEntry<Instrument> instrument) booleanItemStack.itemMatches(RegistryEntry<Item> itemEntry) Returns whether the item's registry entry matchesitemEntry.private static voidGoatHornItem.setInstrument(ItemStack stack, RegistryEntry<Instrument> instrument) Method parameters in net.minecraft.item with type arguments of type RegistryEntryModifier and TypeMethodDescriptionprivate static voidItemGroups.addPaintings(ItemGroup.Entries entries, RegistryWrapper.Impl<PaintingVariant> registryWrapper, Predicate<RegistryEntry<PaintingVariant>> predicate, ItemGroup.StackVisibility visibility) booleanItemStack.itemMatches(Predicate<RegistryEntry<Item>> predicate) Returns whether the item's registry entry passes thepredicate.Constructors in net.minecraft.item with parameters of type RegistryEntryModifierConstructorDescriptionInstrument(RegistryEntry<SoundEvent> registryEntry, int int2, float float2) ItemStack(RegistryEntry<Item> entry) ItemStack(RegistryEntry<Item> itemEntry, int count) -
Uses of RegistryEntry in net.minecraft.item.trim
Fields in net.minecraft.item.trim declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<Item>ArmorTrimMaterial.ingredientThe field for theingredientrecord component.private final RegistryEntry<ArmorTrimMaterial>ArmorTrim.materialprivate final RegistryEntry<ArmorTrimPattern>ArmorTrim.patternprivate final RegistryEntry<Item>ArmorTrimPattern.templateItemThe field for thetemplateItemrecord component.Fields in net.minecraft.item.trim with type parameters of type RegistryEntryModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<RegistryEntry<ArmorTrimMaterial>>ArmorTrimMaterial.ENTRY_CODECstatic final com.mojang.serialization.Codec<RegistryEntry<ArmorTrimPattern>>ArmorTrimPattern.ENTRY_CODECMethods in net.minecraft.item.trim that return RegistryEntryModifier and TypeMethodDescriptionArmorTrim.getMaterial()ArmorTrim.getPattern()ArmorTrimMaterial.ingredient()Returns the value of theingredientrecord component.ArmorTrimPattern.templateItem()Returns the value of thetemplateItemrecord component.Methods in net.minecraft.item.trim with parameters of type RegistryEntryModifier and TypeMethodDescriptionbooleanArmorTrim.equals(RegistryEntry<ArmorTrimPattern> pattern, RegistryEntry<ArmorTrimMaterial> material) ArmorTrimPattern.getDescription(RegistryEntry<ArmorTrimMaterial> material) Constructors in net.minecraft.item.trim with parameters of type RegistryEntryModifierConstructorDescriptionArmorTrim(RegistryEntry<ArmorTrimMaterial> material, RegistryEntry<ArmorTrimPattern> pattern) ArmorTrimMaterial(String string, RegistryEntry<Item> registryEntry, float float2, Map<ArmorMaterials, String> map, Text text) ArmorTrimPattern(Identifier identifier, RegistryEntry<Item> registryEntry, Text text) -
Uses of RegistryEntry in net.minecraft.loot.function
Fields in net.minecraft.loot.function with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate final ImmutableList.Builder<com.mojang.datafixers.util.Pair<RegistryEntry<BannerPattern>,DyeColor>> SetBannerPatternFunction.Builder.patterns(package private) final List<com.mojang.datafixers.util.Pair<RegistryEntry<BannerPattern>,DyeColor>> SetBannerPatternFunction.patternsMethods in net.minecraft.loot.function with parameters of type RegistryEntryModifier and TypeMethodDescriptionSetBannerPatternFunction.Builder.pattern(RegistryEntry<BannerPattern> pattern, DyeColor color) Constructor parameters in net.minecraft.loot.function with type arguments of type RegistryEntryModifierConstructorDescription(package private)SetBannerPatternFunction(LootCondition[] conditions, List<com.mojang.datafixers.util.Pair<RegistryEntry<BannerPattern>, DyeColor>> patterns, boolean append) -
Uses of RegistryEntry in net.minecraft.network
Methods in net.minecraft.network that return RegistryEntryModifier and TypeMethodDescription<T> RegistryEntry<T>PacketByteBuf.readRegistryEntry(IndexedIterable<RegistryEntry<T>> registryEntries, PacketByteBuf.PacketReader<T> reader) Methods in net.minecraft.network with parameters of type RegistryEntryModifier and TypeMethodDescription<T> voidPacketByteBuf.writeRegistryEntry(IndexedIterable<RegistryEntry<T>> registryEntries, RegistryEntry<T> entry, PacketByteBuf.PacketWriter<T> writer) Method parameters in net.minecraft.network with type arguments of type RegistryEntryModifier and TypeMethodDescription<T> RegistryEntry<T>PacketByteBuf.readRegistryEntry(IndexedIterable<RegistryEntry<T>> registryEntries, PacketByteBuf.PacketReader<T> reader) <T> voidPacketByteBuf.writeRegistryEntry(IndexedIterable<RegistryEntry<T>> registryEntries, RegistryEntry<T> entry, PacketByteBuf.PacketWriter<T> writer) -
Uses of RegistryEntry in net.minecraft.network.packet.s2c.play
Fields in net.minecraft.network.packet.s2c.play declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<SoundEvent>PlaySoundFromEntityS2CPacket.soundprivate final RegistryEntry<SoundEvent>PlaySoundS2CPacket.soundMethods in net.minecraft.network.packet.s2c.play that return RegistryEntryModifier and TypeMethodDescriptionPlaySoundFromEntityS2CPacket.getSound()PlaySoundS2CPacket.getSound()Constructors in net.minecraft.network.packet.s2c.play with parameters of type RegistryEntryModifierConstructorDescriptionPlaySoundFromEntityS2CPacket(RegistryEntry<SoundEvent> sound, SoundCategory category, Entity entity, float volume, float pitch, long seed) PlaySoundS2CPacket(RegistryEntry<SoundEvent> sound, SoundCategory category, double x, double y, double z, float volume, float pitch, long seed) -
Uses of RegistryEntry in net.minecraft.predicate
Methods in net.minecraft.predicate with parameters of type RegistryEntry -
Uses of RegistryEntry in net.minecraft.predicate.entity
Fields in net.minecraft.predicate.entity with type parameters of type RegistryEntryModifier and TypeFieldDescriptionstatic final VariantPredicates<RegistryEntry<PaintingVariant>>TypeSpecificPredicate.Deserializers.PAINTING -
Uses of RegistryEntry in net.minecraft.registry
Methods in net.minecraft.registry that return RegistryEntryModifier and TypeMethodDescriptionMutableRegistry.set(int rawId, RegistryKey<T> key, T value, com.mojang.serialization.Lifecycle lifecycle) Methods in net.minecraft.registry that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptiondefault com.mojang.serialization.Codec<RegistryEntry<T>>Registry.createEntryCodec()Returns the codec for serializing the registry entry ofT.default IndexedIterable<RegistryEntry<T>>Registry.getIndexedEntries()default Iterable<RegistryEntry<T>>Registry.iterateEntries(TagKey<T> tag) Returns an iterable of values that are assignedtag, or an empty iterable if the tag is not known to the registry.Method parameters in net.minecraft.registry with type arguments of type RegistryEntryModifier and TypeMethodDescriptionvoidRegistry.populateTags(Map<TagKey<T>, List<RegistryEntry<T>>> tagEntries) voidSimpleRegistry.populateTags(Map<TagKey<T>, List<RegistryEntry<T>>> tagEntries) -
Uses of RegistryEntry in net.minecraft.registry.entry
Classes in net.minecraft.registry.entry that implement RegistryEntryModifier and TypeClassDescriptionstatic final recordA direct registry entry holds the value directly.static classA reference registry entry holds the value by reference.Fields in net.minecraft.registry.entry with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate final com.mojang.serialization.Codec<List<RegistryEntry<E>>>RegistryEntryListCodec.directEntryListCodecprivate final List<RegistryEntry<T>>RegistryEntryList.Direct.entriesprivate List<RegistryEntry<T>>RegistryEntryList.Named.entriesprivate final com.mojang.serialization.Codec<RegistryEntry<E>>RegistryEntryListCodec.entryCodecprivate final com.mojang.serialization.Codec<com.mojang.datafixers.util.Either<TagKey<E>,List<RegistryEntry<E>>>> RegistryEntryListCodec.entryListStorageCodecprivate Set<RegistryEntry<T>>RegistryEntryList.Direct.entrySetMethods in net.minecraft.registry.entry that return RegistryEntryModifier and TypeMethodDescriptionRegistryEntryList.get(int index) Returns the registry entry atindex.RegistryEntryList.ListBacked.get(int index) Returns the registry entry atindex.static <T> RegistryEntry<T>RegistryEntry.of(T value) Returns a new direct registry entry ofvalue.Methods in net.minecraft.registry.entry that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionprivate static <E> com.mojang.serialization.Codec<List<RegistryEntry<E>>>RegistryEntryListCodec.createDirectEntryListCodec(com.mojang.serialization.Codec<RegistryEntry<E>> entryCodec, boolean alwaysSerializeAsList) <T> com.mojang.serialization.DataResult<com.mojang.datafixers.util.Pair<RegistryEntry<E>,T>> RegistryElementCodec.decode(com.mojang.serialization.DynamicOps<T> ops, T input) <T> com.mojang.serialization.DataResult<com.mojang.datafixers.util.Pair<RegistryEntry<E>,T>> RegistryFixedCodec.decode(com.mojang.serialization.DynamicOps<T> ops, T input) protected List<RegistryEntry<T>>RegistryEntryList.Direct.getEntries()protected abstract List<RegistryEntry<T>>RegistryEntryList.ListBacked.getEntries()protected List<RegistryEntry<T>>RegistryEntryList.Named.getEntries()Returns a random entry of the list, or an empty optional if this list is empty.Returns a random entry of the list, or an empty optional if this list is empty.com.mojang.datafixers.util.Either<TagKey<T>,List<RegistryEntry<T>>> RegistryEntryList.Direct.getStorage()Returns the object that identifies this registry entry list.com.mojang.datafixers.util.Either<TagKey<T>,List<RegistryEntry<T>>> RegistryEntryList.getStorage()Returns the object that identifies this registry entry list.com.mojang.datafixers.util.Either<TagKey<T>,List<RegistryEntry<T>>> RegistryEntryList.Named.getStorage()Returns the object that identifies this registry entry list.RegistryEntryList.ListBacked.iterator()RegistryEntryList.ListBacked.spliterator()RegistryEntryList.ListBacked.stream()Returns a stream of registry entries in this list.RegistryEntryList.stream()Returns a stream of registry entries in this list.Methods in net.minecraft.registry.entry with parameters of type RegistryEntryModifier and TypeMethodDescriptionbooleanRegistryEntryList.contains(RegistryEntry<T> entry) Returns whetherentryis in this list.booleanRegistryEntryList.Direct.contains(RegistryEntry<T> entry) Returns whetherentryis in this list.booleanRegistryEntryList.Named.contains(RegistryEntry<T> entry) Returns whetherentryis in this list.<T> com.mojang.serialization.DataResult<T>RegistryElementCodec.encode(RegistryEntry<E> registryEntry, com.mojang.serialization.DynamicOps<T> dynamicOps, T t) <T> com.mojang.serialization.DataResult<T>RegistryFixedCodec.encode(RegistryEntry<E> registryEntry, com.mojang.serialization.DynamicOps<T> dynamicOps, T t) static <T> RegistryEntryList.Direct<T>RegistryEntryList.of(RegistryEntry<T>[] entries) Returns a new direct list ofentries.Method parameters in net.minecraft.registry.entry with type arguments of type RegistryEntryModifier and TypeMethodDescription(package private) voidRegistryEntryList.Named.copyOf(List<RegistryEntry<T>> entries) static <E> com.mojang.serialization.Codec<RegistryEntryList<E>>RegistryEntryListCodec.create(RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<RegistryEntry<E>> entryCodec, boolean alwaysSerializeAsList) private static <E> com.mojang.serialization.Codec<List<RegistryEntry<E>>>RegistryEntryListCodec.createDirectEntryListCodec(com.mojang.serialization.Codec<RegistryEntry<E>> entryCodec, boolean alwaysSerializeAsList) static <E,T> RegistryEntryList.Direct<T> RegistryEntryList.of(Function<E, RegistryEntry<T>> mapper, E[] values) Returns a new direct list ofvaluesconverted to a registry entry withmapper.static <E,T> RegistryEntryList.Direct<T> RegistryEntryList.of(Function<E, RegistryEntry<T>> mapper, List<E> values) Returns a new direct list ofvaluesconverted to a registry entry withmapper.static <T> RegistryEntryList.Direct<T>RegistryEntryList.of(List<? extends RegistryEntry<T>> entries) Returns a new direct list ofentries.Constructor parameters in net.minecraft.registry.entry with type arguments of type RegistryEntryModifierConstructorDescription(package private)Direct(List<RegistryEntry<T>> entries) privateRegistryEntryListCodec(RegistryKey<? extends Registry<E>> registry, com.mojang.serialization.Codec<RegistryEntry<E>> entryCodec, boolean alwaysSerializeAsList) -
Uses of RegistryEntry in net.minecraft.registry.tag
Fields in net.minecraft.registry.tag with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate final Map<Identifier,Collection<RegistryEntry<T>>> TagManagerLoader.RegistryTags.tagsThe field for thetagsrecord component.Methods in net.minecraft.registry.tag that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionTagManagerLoader.RegistryTags.tags()Returns the value of thetagsrecord component.Method parameters in net.minecraft.registry.tag with type arguments of type RegistryEntryModifier and TypeMethodDescriptionvoidConstructor parameters in net.minecraft.registry.tag with type arguments of type RegistryEntryModifierConstructorDescriptionRegistryTags(RegistryKey<? extends Registry<T>> registryKey, Map<Identifier, Collection<RegistryEntry<T>>> map) -
Uses of RegistryEntry in net.minecraft.screen
Fields in net.minecraft.screen with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate List<RegistryEntry<BannerPattern>>LoomScreenHandler.bannerPatternsMethods in net.minecraft.screen that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionLoomScreenHandler.getBannerPatterns()private List<RegistryEntry<BannerPattern>>LoomScreenHandler.getPatternsFor(ItemStack stack) Methods in net.minecraft.screen with parameters of type RegistryEntryModifier and TypeMethodDescriptionprivate voidLoomScreenHandler.updateOutputSlot(RegistryEntry<BannerPattern> pattern) -
Uses of RegistryEntry in net.minecraft.server.command
Methods in net.minecraft.server.command with parameters of type RegistryEntryModifier and TypeMethodDescriptionprivate static BiomeSupplierFillBiomeCommand.createBiomeSupplier(MutableInt counter, Chunk chunk, BlockBox box, RegistryEntry<Biome> biome, Predicate<RegistryEntry<Biome>> filter) private static intEnchantCommand.execute(ServerCommandSource source, Collection<? extends Entity> targets, RegistryEntry<Enchantment> enchantment, int level) private static intAttributeCommand.executeBaseValueGet(ServerCommandSource source, Entity target, RegistryEntry<EntityAttribute> attribute, double multiplier) private static intAttributeCommand.executeBaseValueSet(ServerCommandSource source, Entity target, RegistryEntry<EntityAttribute> attribute, double value) private static intEffectCommand.executeClear(ServerCommandSource source, Collection<? extends Entity> targets, RegistryEntry<StatusEffect> statusEffect) private static intEffectCommand.executeGive(ServerCommandSource source, Collection<? extends Entity> targets, RegistryEntry<StatusEffect> statusEffect, @Nullable Integer seconds, int amplifier, boolean showParticles) private static intAttributeCommand.executeModifierAdd(ServerCommandSource source, Entity target, RegistryEntry<EntityAttribute> attribute, UUID uuid, String name, double value, EntityAttributeModifier.Operation operation) private static intAttributeCommand.executeModifierRemove(ServerCommandSource source, Entity target, RegistryEntry<EntityAttribute> attribute, UUID uuid) private static intAttributeCommand.executeModifierValueGet(ServerCommandSource source, Entity target, RegistryEntry<EntityAttribute> attribute, UUID uuid, double multiplier) static intPlaceCommand.executePlaceJigsaw(ServerCommandSource source, RegistryEntry<StructurePool> structurePool, Identifier id, int maxDepth, BlockPos pos) private static intAttributeCommand.executeValueGet(ServerCommandSource source, Entity target, RegistryEntry<EntityAttribute> attribute, double multiplier) private static EntityAttributeInstanceAttributeCommand.getAttributeInstance(Entity entity, RegistryEntry<EntityAttribute> attribute) private static LivingEntityAttributeCommand.getLivingEntityWithAttribute(Entity entity, RegistryEntry<EntityAttribute> attribute) private static TextAttributeCommand.getName(RegistryEntry<EntityAttribute> attribute) Method parameters in net.minecraft.server.command with type arguments of type RegistryEntryModifier and TypeMethodDescriptionprivate static BiomeSupplierFillBiomeCommand.createBiomeSupplier(MutableInt counter, Chunk chunk, BlockBox box, RegistryEntry<Biome> biome, Predicate<RegistryEntry<Biome>> filter) private static intFillBiomeCommand.execute(ServerCommandSource source, BlockPos from, BlockPos to, RegistryEntry.Reference<Biome> biome, Predicate<RegistryEntry<Biome>> filter) private static StringLocateCommand.getKeyString(com.mojang.datafixers.util.Pair<BlockPos, ? extends RegistryEntry<?>> result) static intLocateCommand.sendCoordinates(ServerCommandSource source, RegistryEntryPredicateArgumentType.EntryPredicate<?> predicate, BlockPos currentPos, com.mojang.datafixers.util.Pair<BlockPos, ? extends RegistryEntry<?>> result, String successMessage, boolean includeY, Duration timeTaken) static intLocateCommand.sendCoordinates(ServerCommandSource source, RegistryPredicateArgumentType.RegistryPredicate<?> structure, BlockPos currentPos, com.mojang.datafixers.util.Pair<BlockPos, ? extends RegistryEntry<?>> result, String successMessage, boolean includeY, Duration timeTaken) private static intLocateCommand.sendCoordinates(ServerCommandSource source, BlockPos currentPos, com.mojang.datafixers.util.Pair<BlockPos, ? extends RegistryEntry<?>> result, String successMessage, boolean includeY, String entryString, Duration timeTaken) -
Uses of RegistryEntry in net.minecraft.server.world
Methods in net.minecraft.server.world that return RegistryEntryModifier and TypeMethodDescriptionServerWorld.getGeneratorStoredBiome(int biomeX, int biomeY, int biomeZ) Methods in net.minecraft.server.world that return types with arguments of type RegistryEntryModifier and TypeMethodDescription@Nullable com.mojang.datafixers.util.Pair<BlockPos,RegistryEntry<Biome>> ServerWorld.locateBiome(Predicate<RegistryEntry<Biome>> predicate, BlockPos pos, int radius, int horizontalBlockCheckInterval, int verticalBlockCheckInterval) Methods in net.minecraft.server.world with parameters of type RegistryEntryModifier and TypeMethodDescriptionvoidServerWorld.playSound(@Nullable PlayerEntity except, double x, double y, double z, RegistryEntry<SoundEvent> sound, SoundCategory category, float volume, float pitch, long seed) voidServerWorld.playSoundFromEntity(@Nullable PlayerEntity except, Entity entity, RegistryEntry<SoundEvent> sound, SoundCategory category, float volume, float pitch, long seed) Method parameters in net.minecraft.server.world with type arguments of type RegistryEntryModifier and TypeMethodDescription@Nullable com.mojang.datafixers.util.Pair<BlockPos,RegistryEntry<Biome>> ServerWorld.locateBiome(Predicate<RegistryEntry<Biome>> predicate, BlockPos pos, int radius, int horizontalBlockCheckInterval, int verticalBlockCheckInterval) -
Uses of RegistryEntry in net.minecraft.sound
Fields in net.minecraft.sound declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<SoundEvent>BiomeAdditionsSound.soundprivate final RegistryEntry<SoundEvent>BiomeMoodSound.soundprivate final RegistryEntry<SoundEvent>MusicSound.soundFields in net.minecraft.sound with type parameters of type RegistryEntryModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<RegistryEntry<SoundEvent>>SoundEvent.ENTRY_CODECMethods in net.minecraft.sound that return RegistryEntryModifier and TypeMethodDescriptionBiomeAdditionsSound.getSound()BiomeMoodSound.getSound()MusicSound.getSound()private static RegistryEntry<SoundEvent>SoundEvents.register(Identifier id, Identifier soundId, float distanceToTravel) Constructors in net.minecraft.sound with parameters of type RegistryEntryModifierConstructorDescriptionBiomeAdditionsSound(RegistryEntry<SoundEvent> sound, double chance) BiomeMoodSound(RegistryEntry<SoundEvent> sound, int cultivationTicks, int spawnRange, double extraDistance) MusicSound(RegistryEntry<SoundEvent> sound, int minDelay, int maxDelay, boolean replaceCurrentMusic) -
Uses of RegistryEntry in net.minecraft.structure
Fields in net.minecraft.structure declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<Structure>StructureSet.WeightedEntry.structureThe field for thestructurerecord component.Fields in net.minecraft.structure with type parameters of type RegistryEntryModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<RegistryEntry<StructureSet>>StructureSet.REGISTRY_CODECprivate final Predicate<RegistryEntry<Biome>>StructureGeneratorFactory.Context.validBiomeThe field for thevalidBiomerecord component.Methods in net.minecraft.structure that return RegistryEntryModifier and TypeMethodDescriptionStructureSet.WeightedEntry.structure()Returns the value of thestructurerecord component.Methods in net.minecraft.structure that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionStructureGeneratorFactory.Context.validBiome()Returns the value of thevalidBiomerecord component.Methods in net.minecraft.structure with parameters of type RegistryEntryModifier and TypeMethodDescriptionstatic StructureSet.WeightedEntryStructureSet.createEntry(RegistryEntry<Structure> structure) static StructureSet.WeightedEntryStructureSet.createEntry(RegistryEntry<Structure> structure, int weight) Constructors in net.minecraft.structure with parameters of type RegistryEntryModifierConstructorDescriptionStructureSet(RegistryEntry<Structure> structure, StructurePlacement placement) WeightedEntry(RegistryEntry<Structure> registryEntry, int int2) Constructor parameters in net.minecraft.structure with type arguments of type RegistryEntryModifierConstructorDescriptionContext(ChunkGenerator chunkGenerator, BiomeSource biomeSource, NoiseConfig noiseConfig, long long2, ChunkPos chunkPos, C c, HeightLimitView heightLimitView, Predicate<RegistryEntry<Biome>> predicate, StructureTemplateManager structureTemplateManager, DynamicRegistryManager dynamicRegistryManager) -
Uses of RegistryEntry in net.minecraft.structure.pool
Fields in net.minecraft.structure.pool declared as RegistryEntryModifier and TypeFieldDescriptionprivate static final RegistryEntry<StructureProcessorList>StructurePoolElement.EMPTY_PROCESSORSprivate final RegistryEntry<StructurePool>StructurePool.fallbackprivate final RegistryEntry<PlacedFeature>FeaturePoolElement.featureprotected final RegistryEntry<StructureProcessorList>SinglePoolElement.processorsFields in net.minecraft.structure.pool with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate static final MutableObject<com.mojang.serialization.Codec<RegistryEntry<StructurePool>>>StructurePool.FALLBACKstatic final com.mojang.serialization.Codec<RegistryEntry<StructurePool>>StructurePool.REGISTRY_CODECMethods in net.minecraft.structure.pool that return RegistryEntryMethods in net.minecraft.structure.pool that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionprotected static <E extends SinglePoolElement>
com.mojang.serialization.codecs.RecordCodecBuilder<E,RegistryEntry<StructureProcessorList>> SinglePoolElement.processorsGetter()Methods in net.minecraft.structure.pool with parameters of type RegistryEntryModifier and TypeMethodDescriptionstatic booleanStructurePoolBasedGenerator.generate(ServerWorld world, RegistryEntry<StructurePool> structurePool, Identifier id, int size, BlockPos pos, boolean keepJigsaws) static Optional<Structure.StructurePosition>StructurePoolBasedGenerator.generate(Structure.Context context, RegistryEntry<StructurePool> structurePool, Optional<Identifier> id, int size, BlockPos pos, boolean useExpansionHack, Optional<Heightmap.Type> projectStartToHeightmap, int maxDistanceFromCenter) StructurePoolElement.ofFeature(RegistryEntry<PlacedFeature> placedFeatureEntry) StructurePoolElement.ofProcessedLegacySingle(String id, RegistryEntry<StructureProcessorList> processorListEntry) StructurePoolElement.ofProcessedSingle(String id, RegistryEntry<StructureProcessorList> processorListEntry) Constructors in net.minecraft.structure.pool with parameters of type RegistryEntryModifierConstructorDescriptionprotectedFeaturePoolElement(RegistryEntry<PlacedFeature> feature, StructurePool.Projection projection) protectedLegacySinglePoolElement(com.mojang.datafixers.util.Either<Identifier, StructureTemplate> location, RegistryEntry<StructureProcessorList> processors, StructurePool.Projection projection) protectedSinglePoolElement(com.mojang.datafixers.util.Either<Identifier, StructureTemplate> location, RegistryEntry<StructureProcessorList> processors, StructurePool.Projection projection) StructurePool(RegistryEntry<StructurePool> fallback, List<com.mojang.datafixers.util.Pair<Function<StructurePool.Projection, ? extends StructurePoolElement>, Integer>> elementCountsByGetters, StructurePool.Projection projection) StructurePool(RegistryEntry<StructurePool> fallback, List<com.mojang.datafixers.util.Pair<StructurePoolElement, Integer>> elementCounts) -
Uses of RegistryEntry in net.minecraft.structure.processor
Fields in net.minecraft.structure.processor with type parameters of type RegistryEntryModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<RegistryEntry<StructureProcessorList>>StructureProcessorType.REGISTRY_CODEC -
Uses of RegistryEntry in net.minecraft.util.math.noise
Fields in net.minecraft.util.math.noise with type parameters of type RegistryEntryModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters>>DoublePerlinNoiseSampler.NoiseParameters.REGISTRY_ENTRY_CODEC -
Uses of RegistryEntry in net.minecraft.village
Fields in net.minecraft.village with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate final Predicate<RegistryEntry<PointOfInterestType>>VillagerProfession.acquirableWorkstationThe field for theacquirableWorkstationrecord component.private final Predicate<RegistryEntry<PointOfInterestType>>VillagerProfession.heldWorkstationThe field for theheldWorkstationrecord component.static final Predicate<RegistryEntry<PointOfInterestType>>VillagerProfession.IS_ACQUIRABLE_JOB_SITEMethods in net.minecraft.village that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionVillagerProfession.acquirableWorkstation()Returns the value of theacquirableWorkstationrecord component.VillagerProfession.heldWorkstation()Returns the value of theheldWorkstationrecord component.Methods in net.minecraft.village with parameters of type RegistryEntryModifier and TypeMethodDescriptionstatic VillagerTypeVillagerType.forBiome(RegistryEntry<Biome> biomeEntry) Method parameters in net.minecraft.village with type arguments of type RegistryEntryModifier and TypeMethodDescriptionprivate static VillagerProfessionVillagerProfession.register(String id, Predicate<RegistryEntry<PointOfInterestType>> heldWorkstation, Predicate<RegistryEntry<PointOfInterestType>> acquirableWorkstation, @Nullable SoundEvent workSound) private static VillagerProfessionVillagerProfession.register(String id, Predicate<RegistryEntry<PointOfInterestType>> heldWorkstation, Predicate<RegistryEntry<PointOfInterestType>> acquirableWorkstation, ImmutableSet<Item> gatherableItems, ImmutableSet<Block> secondaryJobSites, @Nullable SoundEvent workSound) Constructor parameters in net.minecraft.village with type arguments of type RegistryEntryModifierConstructorDescriptionVillagerProfession(String id, Predicate<RegistryEntry<PointOfInterestType>> predicate, Predicate<RegistryEntry<PointOfInterestType>> predicate2, ImmutableSet<Item> immutableSet, ImmutableSet<Block> immutableSet2, @Nullable SoundEvent soundEvent) -
Uses of RegistryEntry in net.minecraft.village.raid
Methods in net.minecraft.village.raid with parameters of type RegistryEntryModifier and TypeMethodDescriptionstatic StringRaidManager.nameFor(RegistryEntry<DimensionType> dimensionTypeEntry) -
Uses of RegistryEntry in net.minecraft.world
Fields in net.minecraft.world declared as RegistryEntryMethods in net.minecraft.world that return RegistryEntryModifier and TypeMethodDescriptiondefault RegistryEntry<Biome>default RegistryEntry<Biome>WorldView.getBiomeForNoiseGen(int biomeX, int biomeY, int biomeZ) World.getDimensionEntry()ChunkRegion.getGeneratorStoredBiome(int biomeX, int biomeY, int biomeZ) WorldView.getGeneratorStoredBiome(int biomeX, int biomeY, int biomeZ) Methods in net.minecraft.world that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionprivate static com.mojang.serialization.Codec<ReadableContainer<RegistryEntry<Biome>>>ChunkSerializer.createCodec(Registry<Biome> biomeRegistry) Methods in net.minecraft.world with parameters of type RegistryEntryModifier and TypeMethodDescriptionprivate static Pool<SpawnSettings.SpawnEntry>SpawnHelper.getSpawnEntries(ServerWorld world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, SpawnGroup spawnGroup, BlockPos pos, @Nullable RegistryEntry<Biome> biomeEntry) abstract voidWorld.playSound(@Nullable PlayerEntity except, double x, double y, double z, RegistryEntry<SoundEvent> sound, SoundCategory category, float volume, float pitch, long seed) abstract voidWorld.playSoundFromEntity(@Nullable PlayerEntity except, Entity entity, RegistryEntry<SoundEvent> sound, SoundCategory category, float volume, float pitch, long seed) static voidSpawnHelper.populateEntities(ServerWorldAccess world, RegistryEntry<Biome> biomeEntry, ChunkPos chunkPos, Random random) Constructors in net.minecraft.world with parameters of type RegistryEntryModifierConstructorDescriptionprotectedWorld(MutableWorldProperties properties, RegistryKey<World> registryRef, DynamicRegistryManager registryManager, RegistryEntry<DimensionType> dimensionEntry, Supplier<Profiler> profiler, boolean isClient, boolean debugWorld, long biomeAccess, int maxChainedNeighborUpdates) -
Uses of RegistryEntry in net.minecraft.world.biome
Fields in net.minecraft.world.biome with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate final Map<GenerationStep.Carver,List<RegistryEntry<ConfiguredCarver<?>>>> GenerationSettings.Builder.carverStepsToCarversprivate final List<List<RegistryEntry<PlacedFeature>>>GenerationSettings.Builder.indexedFeaturesListprivate Optional<RegistryEntry<SoundEvent>>BiomeEffects.Builder.loopSoundprivate final Optional<RegistryEntry<SoundEvent>>BiomeEffects.loopSoundstatic final com.mojang.serialization.Codec<RegistryEntry<Biome>>Biome.REGISTRY_CODECMethods in net.minecraft.world.biome that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionGenerationSettings.getCarversForStep(GenerationStep.Carver carverStep) Biome.getLoopSound()BiomeEffects.getLoopSound()Returns the loop sound.Methods in net.minecraft.world.biome with parameters of type RegistryEntryModifier and TypeMethodDescriptionGenerationSettings.Builder.addFeature(int ordinal, RegistryEntry<PlacedFeature> featureEntry) GenerationSettings.Builder.carver(GenerationStep.Carver carverStep, RegistryEntry<ConfiguredCarver<?>> carverEntry) GenerationSettings.Builder.feature(GenerationStep.Feature featureStep, RegistryEntry<PlacedFeature> featureEntry) BiomeEffects.Builder.loopSound(RegistryEntry<SoundEvent> loopSound) -
Uses of RegistryEntry in net.minecraft.world.biome.source
Fields in net.minecraft.world.biome.source declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<Biome>TheEndBiomeSource.barrensBiomeprivate final RegistryEntry<Biome>FixedBiomeSource.biomeprivate final RegistryEntry<Biome>TheEndBiomeSource.centerBiomeprivate final RegistryEntry<Biome>TheEndBiomeSource.highlandsBiomeprivate final RegistryEntry<Biome>TheEndBiomeSource.midlandsBiomeprivate final RegistryEntry<Biome>TheEndBiomeSource.smallIslandsBiomeFields in net.minecraft.world.biome.source with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate static final com.mojang.serialization.MapCodec<RegistryEntry<Biome>>MultiNoiseBiomeSource.BIOME_CODECprivate final com.mojang.datafixers.util.Either<MultiNoiseUtil.Entries<RegistryEntry<Biome>>,RegistryEntry<MultiNoiseBiomeSourceParameterList>> MultiNoiseBiomeSource.biomeEntriesprivate final com.mojang.datafixers.util.Either<MultiNoiseUtil.Entries<RegistryEntry<Biome>>,RegistryEntry<MultiNoiseBiomeSourceParameterList>> MultiNoiseBiomeSource.biomeEntriesprivate final Supplier<Set<RegistryEntry<Biome>>>BiomeSource.biomesstatic final com.mojang.serialization.MapCodec<MultiNoiseUtil.Entries<RegistryEntry<Biome>>>MultiNoiseBiomeSource.CUSTOM_CODECUsed to parse a custom biome source, when a preset hasn't been provided.private final MultiNoiseUtil.Entries<RegistryEntry<Biome>>MultiNoiseBiomeSourceParameterList.entriesprivate static final com.mojang.serialization.MapCodec<RegistryEntry<MultiNoiseBiomeSourceParameterList>>MultiNoiseBiomeSource.PRESET_CODECstatic final com.mojang.serialization.Codec<RegistryEntry<MultiNoiseBiomeSourceParameterList>>MultiNoiseBiomeSourceParameterList.REGISTRY_CODECMethods in net.minecraft.world.biome.source that return RegistryEntryModifier and TypeMethodDescriptionabstract RegistryEntry<Biome>BiomeSource.getBiome(int x, int y, int z, MultiNoiseUtil.MultiNoiseSampler noise) BiomeSupplier.getBiome(int x, int y, int z, MultiNoiseUtil.MultiNoiseSampler noise) CheckerboardBiomeSource.getBiome(int x, int y, int z, MultiNoiseUtil.MultiNoiseSampler noise) FixedBiomeSource.getBiome(int x, int y, int z, MultiNoiseUtil.MultiNoiseSampler noise) MultiNoiseBiomeSource.getBiome(int x, int y, int z, MultiNoiseUtil.MultiNoiseSampler noise) TheEndBiomeSource.getBiome(int x, int y, int z, MultiNoiseUtil.MultiNoiseSampler noise) MultiNoiseBiomeSource.getBiomeAtPoint(MultiNoiseUtil.NoiseValuePoint point) BiomeAccess.getBiomeForNoiseGen(double x, double y, double z) BiomeAccess.getBiomeForNoiseGen(int biomeX, int biomeY, int biomeZ) BiomeAccess.getBiomeForNoiseGen(BlockPos pos) BiomeAccess.Storage.getBiomeForNoiseGen(int biomeX, int biomeY, int biomeZ) FixedBiomeSource.getBiomeForNoiseGen(int biomeX, int biomeY, int biomeZ) Methods in net.minecraft.world.biome.source that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionprotected abstract Stream<RegistryEntry<Biome>>BiomeSource.biomeStream()protected Stream<RegistryEntry<Biome>>CheckerboardBiomeSource.biomeStream()protected Stream<RegistryEntry<Biome>>FixedBiomeSource.biomeStream()protected Stream<RegistryEntry<Biome>>MultiNoiseBiomeSource.biomeStream()protected Stream<RegistryEntry<Biome>>TheEndBiomeSource.biomeStream()private MultiNoiseUtil.Entries<RegistryEntry<Biome>>MultiNoiseBiomeSource.getBiomeEntries()BiomeSource.getBiomes()BiomeSource.getBiomesInArea(int x, int y, int z, int radius, MultiNoiseUtil.MultiNoiseSampler sampler) FixedBiomeSource.getBiomesInArea(int x, int y, int z, int radius, MultiNoiseUtil.MultiNoiseSampler sampler) MultiNoiseBiomeSourceParameterList.getEntries()@Nullable com.mojang.datafixers.util.Pair<BlockPos,RegistryEntry<Biome>> BiomeSource.locateBiome(int x, int y, int z, int radius, int blockCheckInterval, Predicate<RegistryEntry<Biome>> predicate, Random random, boolean bool, MultiNoiseUtil.MultiNoiseSampler noiseSampler) @Nullable com.mojang.datafixers.util.Pair<BlockPos,RegistryEntry<Biome>> BiomeSource.locateBiome(int x, int y, int z, int radius, Predicate<RegistryEntry<Biome>> predicate, Random random, MultiNoiseUtil.MultiNoiseSampler noiseSampler) @Nullable com.mojang.datafixers.util.Pair<BlockPos,RegistryEntry<Biome>> BiomeSource.locateBiome(BlockPos origin, int radius, int horizontalBlockCheckInterval, int verticalBlockCheckInterval, Predicate<RegistryEntry<Biome>> predicate, MultiNoiseUtil.MultiNoiseSampler noiseSampler, WorldView world) @Nullable com.mojang.datafixers.util.Pair<BlockPos,RegistryEntry<Biome>> FixedBiomeSource.locateBiome(int x, int y, int z, int radius, int blockCheckInterval, Predicate<RegistryEntry<Biome>> predicate, Random random, boolean bool, MultiNoiseUtil.MultiNoiseSampler noiseSampler) @Nullable com.mojang.datafixers.util.Pair<BlockPos,RegistryEntry<Biome>> FixedBiomeSource.locateBiome(BlockPos origin, int radius, int horizontalBlockCheckInterval, int verticalBlockCheckInterval, Predicate<RegistryEntry<Biome>> predicate, MultiNoiseUtil.MultiNoiseSampler noiseSampler, WorldView world) Methods in net.minecraft.world.biome.source with parameters of type RegistryEntryModifier and TypeMethodDescriptionstatic MultiNoiseBiomeSourceMultiNoiseBiomeSource.create(RegistryEntry<MultiNoiseBiomeSourceParameterList> biomeEntries) Method parameters in net.minecraft.world.biome.source with type arguments of type RegistryEntryModifier and TypeMethodDescriptionstatic MultiNoiseBiomeSourceMultiNoiseBiomeSource.create(MultiNoiseUtil.Entries<RegistryEntry<Biome>> biomeEntries) @Nullable com.mojang.datafixers.util.Pair<BlockPos,RegistryEntry<Biome>> BiomeSource.locateBiome(int x, int y, int z, int radius, int blockCheckInterval, Predicate<RegistryEntry<Biome>> predicate, Random random, boolean bool, MultiNoiseUtil.MultiNoiseSampler noiseSampler) @Nullable com.mojang.datafixers.util.Pair<BlockPos,RegistryEntry<Biome>> BiomeSource.locateBiome(int x, int y, int z, int radius, Predicate<RegistryEntry<Biome>> predicate, Random random, MultiNoiseUtil.MultiNoiseSampler noiseSampler) @Nullable com.mojang.datafixers.util.Pair<BlockPos,RegistryEntry<Biome>> BiomeSource.locateBiome(BlockPos origin, int radius, int horizontalBlockCheckInterval, int verticalBlockCheckInterval, Predicate<RegistryEntry<Biome>> predicate, MultiNoiseUtil.MultiNoiseSampler noiseSampler, WorldView world) @Nullable com.mojang.datafixers.util.Pair<BlockPos,RegistryEntry<Biome>> FixedBiomeSource.locateBiome(int x, int y, int z, int radius, int blockCheckInterval, Predicate<RegistryEntry<Biome>> predicate, Random random, boolean bool, MultiNoiseUtil.MultiNoiseSampler noiseSampler) @Nullable com.mojang.datafixers.util.Pair<BlockPos,RegistryEntry<Biome>> FixedBiomeSource.locateBiome(BlockPos origin, int radius, int horizontalBlockCheckInterval, int verticalBlockCheckInterval, Predicate<RegistryEntry<Biome>> predicate, MultiNoiseUtil.MultiNoiseSampler noiseSampler, WorldView world) Constructors in net.minecraft.world.biome.source with parameters of type RegistryEntryModifierConstructorDescriptionFixedBiomeSource(RegistryEntry<Biome> biome) privateTheEndBiomeSource(RegistryEntry<Biome> centerBiome, RegistryEntry<Biome> highlandsBiome, RegistryEntry<Biome> midlandsBiome, RegistryEntry<Biome> smallIslandsBiome, RegistryEntry<Biome> barrensBiome) Constructor parameters in net.minecraft.world.biome.source with type arguments of type RegistryEntryModifierConstructorDescriptionprivateMultiNoiseBiomeSource(com.mojang.datafixers.util.Either<MultiNoiseUtil.Entries<RegistryEntry<Biome>>, RegistryEntry<MultiNoiseBiomeSourceParameterList>> biomeEntries) privateMultiNoiseBiomeSource(com.mojang.datafixers.util.Either<MultiNoiseUtil.Entries<RegistryEntry<Biome>>, RegistryEntry<MultiNoiseBiomeSourceParameterList>> biomeEntries) -
Uses of RegistryEntry in net.minecraft.world.chunk
Fields in net.minecraft.world.chunk declared as RegistryEntryFields in net.minecraft.world.chunk with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate ReadableContainer<RegistryEntry<Biome>>ChunkSection.biomeContainerprivate final Supplier<RegistryEntry<Biome>>ChunkCache.plainsEntryGetterMethods in net.minecraft.world.chunk that return RegistryEntryModifier and TypeMethodDescriptionChunkSection.getBiome(int x, int y, int z) Chunk.getBiomeForNoiseGen(int biomeX, int biomeY, int biomeZ) EmptyChunk.getBiomeForNoiseGen(int biomeX, int biomeY, int biomeZ) ProtoChunk.getBiomeForNoiseGen(int biomeX, int biomeY, int biomeZ) WrapperProtoChunk.getBiomeForNoiseGen(int biomeX, int biomeY, int biomeZ) Methods in net.minecraft.world.chunk that return types with arguments of type RegistryEntryConstructors in net.minecraft.world.chunk with parameters of type RegistryEntryModifierConstructorDescriptionEmptyChunk(World world, ChunkPos pos, RegistryEntry<Biome> biomeEntry) Constructor parameters in net.minecraft.world.chunk with type arguments of type RegistryEntryModifierConstructorDescriptionChunkSection(PalettedContainer<BlockState> blockStateContainer, ReadableContainer<RegistryEntry<Biome>> biomeContainer) -
Uses of RegistryEntry in net.minecraft.world.dimension
Fields in net.minecraft.world.dimension declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<DimensionType>DimensionOptions.dimensionTypeEntryThe field for thedimensionTypeEntryrecord component.Fields in net.minecraft.world.dimension with type parameters of type RegistryEntryModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<RegistryEntry<DimensionType>>DimensionType.REGISTRY_CODECMethods in net.minecraft.world.dimension that return RegistryEntryModifier and TypeMethodDescriptionDimensionOptions.dimensionTypeEntry()Returns the value of thedimensionTypeEntryrecord component.Methods in net.minecraft.world.dimension with parameters of type RegistryEntryModifier and TypeMethodDescriptionstatic Registry<DimensionOptions>DimensionOptionsRegistryHolder.createRegistry(Registry<DimensionOptions> currentRegistry, RegistryEntry<DimensionType> overworldEntry, ChunkGenerator chunkGenerator) Constructors in net.minecraft.world.dimension with parameters of type RegistryEntryModifierConstructorDescriptionDimensionOptions(RegistryEntry<DimensionType> dimensionTypeEntry, ChunkGenerator chunkGenerator) Creates an instance of aDimensionOptionsrecord class. -
Uses of RegistryEntry in net.minecraft.world.gen
Fields in net.minecraft.world.gen declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<Item>FlatLevelGeneratorPreset.displayItemThe field for thedisplayItemrecord component.private final RegistryEntry<DimensionType>WorldPresets.Registrar.overworldDimensionTypeFields in net.minecraft.world.gen with type parameters of type RegistryEntryModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<RegistryEntry<FlatLevelGeneratorPreset>>FlatLevelGeneratorPreset.ENTRY_CODECstatic final com.mojang.serialization.Codec<RegistryEntry<WorldPreset>>WorldPreset.ENTRY_CODECMethods in net.minecraft.world.gen that return RegistryEntryModifier and TypeMethodDescriptionFlatLevelGeneratorPreset.displayItem()Returns the value of thedisplayItemrecord component.Methods in net.minecraft.world.gen with parameters of type RegistryEntryModifier and TypeMethodDescriptionprivate DimensionOptionsWorldPresets.Registrar.createOverworldOptions(BiomeSource biomeSource, RegistryEntry<ChunkGeneratorSettings> chunkGeneratorSettings) Constructors in net.minecraft.world.gen with parameters of type RegistryEntryModifierConstructorDescriptionFlatLevelGeneratorPreset(RegistryEntry<Item> registryEntry, FlatChunkGeneratorConfig flatChunkGeneratorConfig) -
Uses of RegistryEntry in net.minecraft.world.gen.carver
Fields in net.minecraft.world.gen.carver with type parameters of type RegistryEntryModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<RegistryEntry<ConfiguredCarver<?>>>ConfiguredCarver.REGISTRY_CODECMethod parameters in net.minecraft.world.gen.carver with type arguments of type RegistryEntryModifier and TypeMethodDescriptionCarverContext.applyMaterialRule(Function<BlockPos, RegistryEntry<Biome>> posToBiome, Chunk chunk, BlockPos pos, boolean hasFluid) Deprecated.abstract booleanCarver.carve(CarverContext context, C config, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> posToBiome, Random random, AquiferSampler aquiferSampler, ChunkPos pos, CarvingMask mask) booleanCaveCarver.carve(CarverContext carverContext, CaveCarverConfig caveCarverConfig, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> function, Random random, AquiferSampler aquiferSampler, ChunkPos chunkPos, CarvingMask carvingMask) booleanConfiguredCarver.carve(CarverContext context, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> posToBiome, Random random, AquiferSampler aquiferSampler, ChunkPos pos, CarvingMask mask) booleanRavineCarver.carve(CarverContext carverContext, RavineCarverConfig ravineCarverConfig, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> function, Random random, AquiferSampler aquiferSampler, ChunkPos chunkPos, CarvingMask carvingMask) protected booleanCarver.carveAtPoint(CarverContext context, C config, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> posToBiome, CarvingMask mask, BlockPos.Mutable mutable, BlockPos.Mutable mutable2, AquiferSampler aquiferSampler, MutableBoolean mutableBoolean) protected booleanNetherCaveCarver.carveAtPoint(CarverContext carverContext, CaveCarverConfig caveCarverConfig, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> function, CarvingMask carvingMask, BlockPos.Mutable mutable, BlockPos.Mutable mutable2, AquiferSampler aquiferSampler, MutableBoolean mutableBoolean) protected voidCaveCarver.carveCave(CarverContext context, CaveCarverConfig config, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> posToBiome, AquiferSampler aquiferSampler, double double2, double double3, double double4, float float2, double double5, CarvingMask mask, Carver.SkipPredicate skipPredicate) private voidRavineCarver.carveRavine(CarverContext context, RavineCarverConfig config, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> posToBiome, long seed, AquiferSampler aquiferSampler, double x, double y, double z, float width, float yaw, float pitch, int branchStartIndex, int branchCount, double yawPitchRatio, CarvingMask mask) protected booleanCarver.carveRegion(CarverContext context, C config, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> posToBiome, AquiferSampler aquiferSampler, double double2, double double3, double double4, double double5, double double6, CarvingMask mask, Carver.SkipPredicate skipPredicate) protected voidCaveCarver.carveTunnels(CarverContext context, CaveCarverConfig config, Chunk chunk, Function<BlockPos, RegistryEntry<Biome>> posToBiome, long seed, AquiferSampler aquiferSampler, double x, double y, double z, double horizontalScale, double verticalScale, float width, float yaw, float pitch, int branchStartIndex, int branchCount, double yawPitchRatio, CarvingMask mask, Carver.SkipPredicate skipPredicate) -
Uses of RegistryEntry in net.minecraft.world.gen.chunk
Fields in net.minecraft.world.gen.chunk declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<Biome>FlatChunkGeneratorConfig.biomeprivate final RegistryEntry<ChunkGeneratorSettings>NoiseChunkGenerator.settingsFields in net.minecraft.world.gen.chunk with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate final List<List<RegistryEntry<Biome>>>BlendingData.biomesprivate final List<RegistryEntry<PlacedFeature>>FlatChunkGeneratorConfig.featuresprivate final Function<RegistryEntry<Biome>,GenerationSettings> ChunkGenerator.generationSettingsGetterstatic final com.mojang.serialization.Codec<RegistryEntry<ChunkGeneratorSettings>>ChunkGeneratorSettings.REGISTRY_CODECMethods in net.minecraft.world.gen.chunk that return RegistryEntryModifier and TypeMethodDescriptionprivate @Nullable RegistryEntry<Biome>Blender.blendBiome(int x, int y, int z) FlatChunkGeneratorConfig.getBiome()private static RegistryEntry<Biome>FlatChunkGeneratorConfig.getBiome(Optional<? extends RegistryEntry<Biome>> biome, RegistryEntry<Biome> fallback) static RegistryEntry<Biome>FlatChunkGeneratorConfig.getPlains(RegistryEntryLookup<Biome> biomeLookup) NoiseChunkGenerator.getSettings()Methods in net.minecraft.world.gen.chunk that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionstatic List<RegistryEntry<PlacedFeature>>FlatChunkGeneratorConfig.getLavaLakes(RegistryEntryLookup<PlacedFeature> featureLookup) private List<RegistryEntry<Biome>>BlendingData.getVerticalBiomeSections(Chunk chunk, int chunkBlockX, int chunkBlockZ) private @Nullable com.mojang.datafixers.util.Pair<BlockPos,RegistryEntry<Structure>> ChunkGenerator.locateConcentricRingsStructure(Set<RegistryEntry<Structure>> structures, ServerWorld world, StructureAccessor structureAccessor, BlockPos center, boolean skipReferencedStructures, ConcentricRingsStructurePlacement placement) private static @Nullable com.mojang.datafixers.util.Pair<BlockPos,RegistryEntry<Structure>> ChunkGenerator.locateRandomSpreadStructure(Set<RegistryEntry<Structure>> structures, WorldView world, StructureAccessor structureAccessor, int centerChunkX, int centerChunkZ, int radius, boolean skipReferencedStructures, long seed, RandomSpreadStructurePlacement placement) private static @Nullable com.mojang.datafixers.util.Pair<BlockPos,RegistryEntry<Structure>> ChunkGenerator.locateStructure(Set<RegistryEntry<Structure>> structures, WorldView world, StructureAccessor structureAccessor, boolean skipReferencedStructures, StructurePlacement placement, ChunkPos pos) @Nullable com.mojang.datafixers.util.Pair<BlockPos,RegistryEntry<Structure>> ChunkGenerator.locateStructure(ServerWorld world, RegistryEntryList<Structure> structures, BlockPos center, int radius, boolean skipReferencedStructures) Tries to find the closest structure of a given type near a given block.Methods in net.minecraft.world.gen.chunk with parameters of type RegistryEntryModifier and TypeMethodDescriptionvoidBlendingData.BiomeConsumer.consume(int biomeX, int biomeZ, RegistryEntry<Biome> biome) FlatChunkGeneratorConfig.createGenerationSettings(RegistryEntry<Biome> biomeEntry) private static RegistryEntry<Biome>FlatChunkGeneratorConfig.getBiome(Optional<? extends RegistryEntry<Biome>> biome, RegistryEntry<Biome> fallback) ChunkGenerator.getEntitySpawnList(RegistryEntry<Biome> biome, StructureAccessor accessor, SpawnGroup group, BlockPos pos) ChunkGenerator.getGenerationSettings(RegistryEntry<Biome> biomeEntry) Deprecated.FlatChunkGeneratorConfig.with(List<FlatChunkGeneratorLayer> layers, Optional<RegistryEntryList<StructureSet>> structureOverrides, RegistryEntry<Biome> biome) Method parameters in net.minecraft.world.gen.chunk with type arguments of type RegistryEntryModifier and TypeMethodDescriptionprivate static RegistryEntry<Biome>FlatChunkGeneratorConfig.getBiome(Optional<? extends RegistryEntry<Biome>> biome, RegistryEntry<Biome> fallback) private @Nullable com.mojang.datafixers.util.Pair<BlockPos,RegistryEntry<Structure>> ChunkGenerator.locateConcentricRingsStructure(Set<RegistryEntry<Structure>> structures, ServerWorld world, StructureAccessor structureAccessor, BlockPos center, boolean skipReferencedStructures, ConcentricRingsStructurePlacement placement) private static @Nullable com.mojang.datafixers.util.Pair<BlockPos,RegistryEntry<Structure>> ChunkGenerator.locateRandomSpreadStructure(Set<RegistryEntry<Structure>> structures, WorldView world, StructureAccessor structureAccessor, int centerChunkX, int centerChunkZ, int radius, boolean skipReferencedStructures, long seed, RandomSpreadStructurePlacement placement) private static @Nullable com.mojang.datafixers.util.Pair<BlockPos,RegistryEntry<Structure>> ChunkGenerator.locateStructure(Set<RegistryEntry<Structure>> structures, WorldView world, StructureAccessor structureAccessor, boolean skipReferencedStructures, StructurePlacement placement, ChunkPos pos) Constructors in net.minecraft.world.gen.chunk with parameters of type RegistryEntryModifierConstructorDescriptionprivateFlatChunkGeneratorConfig(Optional<RegistryEntryList<StructureSet>> structureOverrides, List<FlatChunkGeneratorLayer> layers, boolean lakes, boolean features, Optional<RegistryEntry<Biome>> biome, RegistryEntry.Reference<Biome> fallback, RegistryEntry<PlacedFeature> undergroundLavaLakeFeature, RegistryEntry<PlacedFeature> surfaceLavaLakeFeature) FlatChunkGeneratorConfig(Optional<RegistryEntryList<StructureSet>> structureOverrides, RegistryEntry<Biome> biome, List<RegistryEntry<PlacedFeature>> features) NoiseChunkGenerator(BiomeSource biomeSource, RegistryEntry<ChunkGeneratorSettings> settings) Constructor parameters in net.minecraft.world.gen.chunk with type arguments of type RegistryEntryModifierConstructorDescriptionChunkGenerator(BiomeSource biomeSource, Function<RegistryEntry<Biome>, GenerationSettings> generationSettingsGetter) FlatChunkGeneratorConfig(Optional<RegistryEntryList<StructureSet>> structureOverrides, RegistryEntry<Biome> biome, List<RegistryEntry<PlacedFeature>> features) -
Uses of RegistryEntry in net.minecraft.world.gen.chunk.placement
Fields in net.minecraft.world.gen.chunk.placement declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<StructureSet>StructurePlacement.ExclusionZone.otherSetDeprecated.The field for theotherSetrecord component.Fields in net.minecraft.world.gen.chunk.placement with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate final List<RegistryEntry<StructureSet>>StructurePlacementCalculator.structureSetsMethods in net.minecraft.world.gen.chunk.placement that return RegistryEntryModifier and TypeMethodDescriptionStructurePlacement.ExclusionZone.otherSet()Deprecated.Returns the value of theotherSetrecord component.Methods in net.minecraft.world.gen.chunk.placement that return types with arguments of type RegistryEntryMethods in net.minecraft.world.gen.chunk.placement with parameters of type RegistryEntryModifier and TypeMethodDescriptionprivate CompletableFuture<List<ChunkPos>>StructurePlacementCalculator.calculateConcentricsRingPlacementPos(RegistryEntry<StructureSet> structureSetEntry, ConcentricRingsStructurePlacement placement) booleanStructurePlacementCalculator.canGenerate(RegistryEntry<StructureSet> structureSetEntry, int centerChunkX, int centerChunkZ, int chunkCount) StructurePlacementCalculator.getPlacements(RegistryEntry<Structure> structureEntry) Method parameters in net.minecraft.world.gen.chunk.placement with type arguments of type RegistryEntryModifier and TypeMethodDescriptionstatic StructurePlacementCalculatorStructurePlacementCalculator.create(NoiseConfig noiseConfig, long seed, BiomeSource biomeSource, Stream<RegistryEntry<StructureSet>> structureSets) Constructors in net.minecraft.world.gen.chunk.placement with parameters of type RegistryEntryModifierConstructorDescriptionExclusionZone(RegistryEntry<StructureSet> registryEntry, int int2) Deprecated.Constructor parameters in net.minecraft.world.gen.chunk.placement with type arguments of type RegistryEntryModifierConstructorDescriptionprivateStructurePlacementCalculator(NoiseConfig noiseConfig, BiomeSource biomeSource, long structureSeed, long concentricRingSeed, List<RegistryEntry<StructureSet>> structureSets) -
Uses of RegistryEntry in net.minecraft.world.gen.densityfunction
Fields in net.minecraft.world.gen.densityfunction declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<DensityFunction>DensityFunctionTypes.RegistryEntryHolder.functionThe field for thefunctionrecord component.private final RegistryEntry<DensityFunction>DensityFunctionTypes.Spline.DensityFunctionWrapper.functionThe field for thefunctionrecord component.private final RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters>DensityFunction.Noise.noiseDataThe field for thenoiseDatarecord component.Fields in net.minecraft.world.gen.densityfunction with type parameters of type RegistryEntryModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<RegistryEntry<DensityFunction>>DensityFunction.REGISTRY_ENTRY_CODECMethods in net.minecraft.world.gen.densityfunction that return RegistryEntryModifier and TypeMethodDescriptionstatic RegistryEntry<? extends DensityFunction>DensityFunctions.bootstrap(Registerable<DensityFunction> densityFunctionRegisterable) DensityFunctionTypes.RegistryEntryHolder.function()Returns the value of thefunctionrecord component.DensityFunctionTypes.Spline.DensityFunctionWrapper.function()Returns the value of thefunctionrecord component.DensityFunction.Noise.noiseData()Returns the value of thenoiseDatarecord component.Methods in net.minecraft.world.gen.densityfunction with parameters of type RegistryEntryModifier and TypeMethodDescriptionstatic DensityFunctionDensityFunctionTypes.noise(RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters> noiseParameters) static DensityFunctionDensityFunctionTypes.noise(RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters> noiseParameters, double scaleY) static DensityFunctionDensityFunctionTypes.noise(RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters> noiseParameters, double scaleXz, double scaleY) static DensityFunctionDensityFunctionTypes.noiseInRange(RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters> noiseParameters, double min, double max) static DensityFunctionDensityFunctionTypes.noiseInRange(RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters> noiseParameters, double scaleY, double min, double max) static DensityFunctionDensityFunctionTypes.noiseInRange(RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters> noiseParameters, double scaleXz, double scaleY, double min, double max) private static voidDensityFunctions.registerSlopedCheeseFunction(Registerable<DensityFunction> densityFunctionRegisterable, RegistryEntryLookup<DensityFunction> densityFunctionLookup, DensityFunction jaggedNoise, RegistryEntry<DensityFunction> continents, RegistryEntry<DensityFunction> erosion, RegistryKey<DensityFunction> offsetKey, RegistryKey<DensityFunction> factorKey, RegistryKey<DensityFunction> jaggednessKey, RegistryKey<DensityFunction> depthKey, RegistryKey<DensityFunction> slopedCheeseKey, boolean amplified) Creates and registers thesloped_cheesedensity function.static DensityFunctionDensityFunctionTypes.shift(RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters> noiseParameters) static DensityFunctionDensityFunctionTypes.shiftA(RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters> noiseParameters) static DensityFunctionDensityFunctionTypes.shiftB(RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters> noiseParameters) static DensityFunctionDensityFunctionTypes.shiftedNoise(DensityFunction shiftX, DensityFunction shiftZ, double xzScale, RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters> noiseParameters) static DensityFunctionDensityFunctionTypes.weirdScaledSampler(DensityFunction input, RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters> parameters, DensityFunctionTypes.WeirdScaledSampler.RarityValueMapper mapper) Constructors in net.minecraft.world.gen.densityfunction with parameters of type RegistryEntryModifierConstructorDescriptionDensityFunctionWrapper(RegistryEntry<DensityFunction> registryEntry) Noise(RegistryEntry<DoublePerlinNoiseSampler.NoiseParameters> registryEntry, @Nullable DoublePerlinNoiseSampler doublePerlinNoiseSampler) RegistryEntryHolder(RegistryEntry<DensityFunction> registryEntry) -
Uses of RegistryEntry in net.minecraft.world.gen.feature
Fields in net.minecraft.world.gen.feature declared as RegistryEntryModifier and TypeFieldDescriptionfinal RegistryEntry<PlacedFeature>RandomFeatureConfig.defaultFeatureprivate final RegistryEntry<ConfiguredFeature<?,?>> PlacedFeature.featureThe field for thefeaturerecord component.final RegistryEntry<PlacedFeature>RandomFeatureEntry.featureprivate final RegistryEntry<PlacedFeature>RandomPatchFeatureConfig.featureThe field for thefeaturerecord component.final RegistryEntry<PlacedFeature>RootSystemFeatureConfig.featurefinal RegistryEntry<PlacedFeature>RandomBooleanFeatureConfig.featureFalsefinal RegistryEntry<PlacedFeature>RandomBooleanFeatureConfig.featureTrueFossilFeatureConfig.fossilProcessorsFossilFeatureConfig.overlayProcessorsfinal RegistryEntry<PlacedFeature>VegetationPatchFeatureConfig.vegetationFeatureFields in net.minecraft.world.gen.feature with type parameters of type RegistryEntryModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<RegistryEntry<ConfiguredFeature<?,?>>> ConfiguredFeature.REGISTRY_CODECstatic final com.mojang.serialization.Codec<RegistryEntry<PlacedFeature>>PlacedFeature.REGISTRY_CODECMethods in net.minecraft.world.gen.feature that return RegistryEntryModifier and TypeMethodDescriptionprivate static RegistryEntry<PlacedFeature>UndergroundConfiguredFeatures.createBigDripleafFeature(Direction direction) static <FC extends FeatureConfig,F extends Feature<FC>>
RegistryEntry<PlacedFeature>PlacedFeatures.createEntry(F feature, FC featureConfig) static <FC extends FeatureConfig,F extends Feature<FC>>
RegistryEntry<PlacedFeature>PlacedFeatures.createEntry(F feature, FC featureConfig, BlockPredicate predicate) static <FC extends FeatureConfig,F extends Feature<FC>>
RegistryEntry<PlacedFeature>PlacedFeatures.createEntry(F feature, FC featureConfig, PlacementModifier[] modifiers) static RegistryEntry<PlacedFeature>PlacedFeatures.createEntry(RegistryEntry<ConfiguredFeature<?, ?>> feature, PlacementModifier[] modifiers) private static RegistryEntry<PlacedFeature>UndergroundConfiguredFeatures.createSmallDripleafFeature()PlacedFeature.feature()Returns the value of thefeaturerecord component.RandomPatchFeatureConfig.feature()Returns the value of thefeaturerecord component.Methods in net.minecraft.world.gen.feature with parameters of type RegistryEntryModifier and TypeMethodDescriptionstatic RegistryEntry<PlacedFeature>PlacedFeatures.createEntry(RegistryEntry<ConfiguredFeature<?, ?>> feature, PlacementModifier[] modifiers) static RandomPatchFeatureConfigConfiguredFeatures.createRandomPatchFeatureConfig(int tries, RegistryEntry<PlacedFeature> feature) static voidPlacedFeatures.register(Registerable<PlacedFeature> featureRegisterable, RegistryKey<PlacedFeature> key, RegistryEntry<ConfiguredFeature<?, ?>> feature, List<PlacementModifier> modifiers) static voidPlacedFeatures.register(Registerable<PlacedFeature> featureRegisterable, RegistryKey<PlacedFeature> key, RegistryEntry<ConfiguredFeature<?, ?>> feature, PlacementModifier[] modifiers) Constructors in net.minecraft.world.gen.feature with parameters of type RegistryEntryModifierConstructorDescriptionFossilFeatureConfig(List<Identifier> fossilStructures, List<Identifier> overlayStructures, RegistryEntry<StructureProcessorList> fossilProcessors, RegistryEntry<StructureProcessorList> overlayProcessors, int maxEmptyCorners) PlacedFeature(RegistryEntry<ConfiguredFeature<?, ?>> registryEntry, List<PlacementModifier> placementModifiers) RandomBooleanFeatureConfig(RegistryEntry<PlacedFeature> featureTrue, RegistryEntry<PlacedFeature> featureFalse) RandomFeatureConfig(List<RandomFeatureEntry> features, RegistryEntry<PlacedFeature> defaultFeature) RandomFeatureEntry(RegistryEntry<PlacedFeature> feature, float chance) RandomPatchFeatureConfig(int int2, int int3, int int4, RegistryEntry<PlacedFeature> registryEntry) RootSystemFeatureConfig(RegistryEntry<PlacedFeature> feature, int requiredVerticalSpaceForTree, int rootRadius, TagKey<Block> rootReplaceable, BlockStateProvider rootStateProvider, int rootPlacementAttempts, int maxRootColumnHeight, int hangingRootRadius, int hangingRootVerticalSpan, BlockStateProvider hangingRootStateProvider, int hangingRootPlacementAttempts, int allowedVerticalWaterForTree, BlockPredicate predicate) VegetationPatchFeatureConfig(TagKey<Block> replaceable, BlockStateProvider groundState, RegistryEntry<PlacedFeature> vegetationFeature, VerticalSurfaceType surface, IntProvider depth, float extraBottomBlockChance, int verticalRange, float vegetationChance, IntProvider horizontalRadius, float extraEdgeColumnChance) -
Uses of RegistryEntry in net.minecraft.world.gen.structure
Fields in net.minecraft.world.gen.structure declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<StructurePool>JigsawStructure.startPoolFields in net.minecraft.world.gen.structure with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate final Predicate<RegistryEntry<Biome>>Structure.Context.biomePredicateThe field for thebiomePredicaterecord component.static final com.mojang.serialization.Codec<RegistryEntry<Structure>>Structure.ENTRY_CODECMethods in net.minecraft.world.gen.structure that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionStructure.Context.biomePredicate()Returns the value of thebiomePredicaterecord component.Methods in net.minecraft.world.gen.structure with parameters of type RegistryEntryModifier and TypeMethodDescriptionprivate static booleanRuinedPortalStructure.isColdAt(BlockPos pos, RegistryEntry<Biome> biome) Method parameters in net.minecraft.world.gen.structure with type arguments of type RegistryEntryModifier and TypeMethodDescriptionStructure.createStructureStart(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 RegistryEntryModifierConstructorDescriptionJigsawStructure(Structure.Config config, RegistryEntry<StructurePool> startPool, int size, HeightProvider startHeight, boolean useExpansionHack) JigsawStructure(Structure.Config config, RegistryEntry<StructurePool> startPool, int size, HeightProvider startHeight, boolean useExpansionHack, Heightmap.Type projectStartToHeightmap) JigsawStructure(Structure.Config config, RegistryEntry<StructurePool> startPool, Optional<Identifier> startJigsawName, int size, HeightProvider startHeight, boolean useExpansionHack, Optional<Heightmap.Type> projectStartToHeightmap, int maxDistanceFromCenter) Constructor parameters in net.minecraft.world.gen.structure with type arguments of type RegistryEntryModifierConstructorDescriptionContext(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 RegistryEntry in net.minecraft.world.gen.surfacebuilder
Fields in net.minecraft.world.gen.surfacebuilder with type parameters of type RegistryEntryModifier and TypeFieldDescription(package private) Supplier<RegistryEntry<Biome>>MaterialRules.MaterialRuleContext.biomeSupplierprivate final Function<BlockPos,RegistryEntry<Biome>> MaterialRules.MaterialRuleContext.posToBiomeMethod parameters in net.minecraft.world.gen.surfacebuilder with type arguments of type RegistryEntryModifier and TypeMethodDescriptionSurfaceBuilder.applyMaterialRule(MaterialRules.MaterialRule rule, CarverContext context, Function<BlockPos, RegistryEntry<Biome>> posToBiome, Chunk chunk, ChunkNoiseSampler chunkNoiseSampler, BlockPos pos, boolean hasFluid) Deprecated.Constructor parameters in net.minecraft.world.gen.surfacebuilder with type arguments of type RegistryEntryModifierConstructorDescriptionprotectedMaterialRuleContext(SurfaceBuilder surfaceBuilder, NoiseConfig noiseConfig, Chunk chunk, ChunkNoiseSampler chunkNoiseSampler, Function<BlockPos, RegistryEntry<Biome>> posToBiome, Registry<Biome> registry, HeightContext heightContext) -
Uses of RegistryEntry in net.minecraft.world.poi
Fields in net.minecraft.world.poi declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<PointOfInterestType>PointOfInterest.typeFields in net.minecraft.world.poi with type parameters of type RegistryEntryModifier and TypeFieldDescriptionstatic final Predicate<RegistryEntry<PointOfInterestType>>PointOfInterestType.NONEprivate static final Map<BlockState,RegistryEntry<PointOfInterestType>> PointOfInterestTypes.POI_STATES_TO_TYPEprivate final Map<RegistryEntry<PointOfInterestType>,Set<PointOfInterest>> PointOfInterestSet.pointsOfInterestByTypeMethods in net.minecraft.world.poi that return RegistryEntryMethods in net.minecraft.world.poi that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionOptional<com.mojang.datafixers.util.Pair<RegistryEntry<PointOfInterestType>,BlockPos>> PointOfInterestStorage.getNearestTypeAndPosition(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus) Stream<com.mojang.datafixers.util.Pair<RegistryEntry<PointOfInterestType>,BlockPos>> PointOfInterestStorage.getSortedTypesAndPositions(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, Predicate<BlockPos> posPredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus) static Optional<RegistryEntry<PointOfInterestType>>PointOfInterestTypes.getTypeForState(BlockState state) Stream<com.mojang.datafixers.util.Pair<RegistryEntry<PointOfInterestType>,BlockPos>> PointOfInterestStorage.getTypesAndPositions(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, Predicate<BlockPos> posPredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus) Methods in net.minecraft.world.poi with parameters of type RegistryEntryModifier and TypeMethodDescriptionvoidPointOfInterestSet.add(BlockPos pos, RegistryEntry<PointOfInterestType> type) voidPointOfInterestStorage.add(BlockPos pos, RegistryEntry<PointOfInterestType> type) private static voidPointOfInterestTypes.registerStates(RegistryEntry<PointOfInterestType> poiTypeEntry, Set<BlockState> states) Method parameters in net.minecraft.world.poi with type arguments of type RegistryEntryModifier and TypeMethodDescriptionlongPointOfInterestStorage.count(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus) PointOfInterestSet.get(Predicate<RegistryEntry<PointOfInterestType>> predicate, PointOfInterestStorage.OccupationStatus occupationStatus) PointOfInterestStorage.getInChunk(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, ChunkPos chunkPos, PointOfInterestStorage.OccupationStatus occupationStatus) PointOfInterestStorage.getInCircle(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus) PointOfInterestStorage.getInSquare(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus) PointOfInterestStorage.getNearestPosition(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, Predicate<BlockPos> posPredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus) PointOfInterestStorage.getNearestPosition(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus) Optional<com.mojang.datafixers.util.Pair<RegistryEntry<PointOfInterestType>,BlockPos>> PointOfInterestStorage.getNearestTypeAndPosition(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus) PointOfInterestStorage.getPosition(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, BiPredicate<RegistryEntry<PointOfInterestType>, BlockPos> biPredicate, BlockPos pos, int radius) PointOfInterestStorage.getPosition(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, BiPredicate<RegistryEntry<PointOfInterestType>, BlockPos> biPredicate, BlockPos pos, int radius) PointOfInterestStorage.getPosition(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, Predicate<BlockPos> posPredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus) PointOfInterestStorage.getPosition(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, Predicate<BlockPos> positionPredicate, PointOfInterestStorage.OccupationStatus occupationStatus, BlockPos pos, int radius, Random random) PointOfInterestStorage.getPositions(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, Predicate<BlockPos> posPredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus) Stream<com.mojang.datafixers.util.Pair<RegistryEntry<PointOfInterestType>,BlockPos>> PointOfInterestStorage.getSortedTypesAndPositions(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, Predicate<BlockPos> posPredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus) Stream<com.mojang.datafixers.util.Pair<RegistryEntry<PointOfInterestType>,BlockPos>> PointOfInterestStorage.getTypesAndPositions(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, Predicate<BlockPos> posPredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus) private voidPointOfInterestStorage.scanAndPopulate(ChunkSection chunkSection, ChunkSectionPos sectionPos, BiConsumer<BlockPos, RegistryEntry<PointOfInterestType>> populator) booleanPointOfInterestSet.test(BlockPos pos, Predicate<RegistryEntry<PointOfInterestType>> predicate) booleanPointOfInterestStorage.test(BlockPos pos, Predicate<RegistryEntry<PointOfInterestType>> predicate) voidPointOfInterestSet.updatePointsOfInterest(Consumer<BiConsumer<BlockPos, RegistryEntry<PointOfInterestType>>> updater) Constructors in net.minecraft.world.poi with parameters of type RegistryEntryModifierConstructorDescriptionprivatePointOfInterest(BlockPos pos, RegistryEntry<PointOfInterestType> type, int freeTickets, Runnable updateListener) PointOfInterest(BlockPos pos, RegistryEntry<PointOfInterestType> type, Runnable updateListener)