Uses of Interface
net.minecraft.registry.entry.RegistryEntry
Packages that use RegistryEntry
Package
Description
Contains utility method classes, various enums, serialization helpers, and
miscellaneous classes.
-
Uses of RegistryEntry in net.minecraft.advancement.criterion
Fields in net.minecraft.advancement.criterion with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate final Optional<RegistryEntry<Block>> BeeNestDestroyedCriterion.Conditions.blockThe field for theblockrecord component.private final Optional<RegistryEntry<Block>> EnterBlockCriterion.Conditions.blockThe field for theblockrecord component.private final Optional<RegistryEntry<Block>> SlideDownBlockCriterion.Conditions.blockThe field for theblockrecord component.private final Optional<RegistryEntry<Potion>> BrewedPotionCriterion.Conditions.potionThe field for thepotionrecord component.Methods in net.minecraft.advancement.criterion that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionBeeNestDestroyedCriterion.Conditions.block()Returns the value of theblockrecord component.EnterBlockCriterion.Conditions.block()Returns the value of theblockrecord component.SlideDownBlockCriterion.Conditions.block()Returns the value of theblockrecord component.BrewedPotionCriterion.Conditions.potion()Returns the value of thepotionrecord component.Methods in net.minecraft.advancement.criterion with parameters of type RegistryEntryModifier and TypeMethodDescriptionbooleanBrewedPotionCriterion.Conditions.matches(RegistryEntry<Potion> potion) voidBrewedPotionCriterion.trigger(ServerPlayerEntity player, RegistryEntry<Potion> potion) -
Uses of RegistryEntry in net.minecraft.block
Methods in net.minecraft.block that return RegistryEntryModifier and TypeMethodDescriptionDyedCarpetBlock.getEquipSound()AbstractBlock.AbstractBlockState.getRegistryEntry()Methods in net.minecraft.block that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionprivate Optional<? extends RegistryEntry<ConfiguredFeature<?, ?>>> FungusBlock.getFeatureEntry(WorldView world) Methods in net.minecraft.block with parameters of type RegistryEntryModifier and TypeMethodDescriptionprotected static SuspiciousStewEffectsComponentFlowerBlock.createStewEffectList(RegistryEntry<StatusEffect> effect, float effectLengthInSeconds) booleanAbstractBlock.AbstractBlockState.isOf(RegistryEntry<Block> blockEntry) Constructors in net.minecraft.block with parameters of type RegistryEntryModifierConstructorDescriptionFlowerBlock(RegistryEntry<StatusEffect> stewEffect, float effectLengthInSeconds, AbstractBlock.Settings settings) WitherRoseBlock(RegistryEntry<StatusEffect> stewEffect, float effectLengthInSeconds, AbstractBlock.Settings settings) -
Uses of RegistryEntry in net.minecraft.block.entity
Fields in net.minecraft.block.entity declared as RegistryEntryModifier and TypeFieldDescription(package private) @Nullable RegistryEntry<StatusEffect> BeaconBlockEntity.primary(package private) @Nullable RegistryEntry<StatusEffect> BeaconBlockEntity.secondaryFields in net.minecraft.block.entity with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate static final Set<RegistryEntry<StatusEffect>> BeaconBlockEntity.EFFECTSstatic final List<List<RegistryEntry<StatusEffect>>> BeaconBlockEntity.EFFECTS_BY_LEVELstatic final com.mojang.serialization.Codec<RegistryEntry<BannerPattern>> BannerPattern.ENTRY_CODECstatic final PacketCodec<RegistryByteBuf, RegistryEntry<BannerPattern>> BannerPattern.ENTRY_PACKET_CODECMethods in net.minecraft.block.entity that return RegistryEntryModifier and TypeMethodDescription(package private) static @Nullable RegistryEntry<StatusEffect> BeaconBlockEntity.getEffectOrNull(@Nullable RegistryEntry<StatusEffect> effect) private static @Nullable RegistryEntry<StatusEffect> BeaconBlockEntity.readStatusEffect(NbtCompound nbt, String key) Methods in net.minecraft.block.entity with parameters of type RegistryEntryModifier and TypeMethodDescriptionvoidSculkSensorBlockEntity.VibrationCallback.accept(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, @Nullable Entity sourceEntity, @Nullable Entity entity, float distance) Accepts a game event after delay.voidSculkShriekerBlockEntity.VibrationCallback.accept(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, @Nullable Entity sourceEntity, @Nullable Entity entity, float distance) Accepts a game event after delay.booleanCalibratedSculkSensorBlockEntity.Callback.accepts(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, GameEvent.Emitter emitter) Returns whether the callback wants to accept this event.booleanSculkSensorBlockEntity.VibrationCallback.accepts(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, GameEvent.Emitter emitter) Returns whether the callback wants to accept this event.booleanSculkShriekerBlockEntity.VibrationCallback.accepts(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, GameEvent.Emitter emitter) Returns whether the callback wants to accept this event.private static voidBeaconBlockEntity.applyPlayerEffects(World world, BlockPos pos, int beaconLevel, @Nullable RegistryEntry<StatusEffect> primaryEffect, @Nullable RegistryEntry<StatusEffect> secondaryEffect) (package private) static @Nullable RegistryEntry<StatusEffect> BeaconBlockEntity.getEffectOrNull(@Nullable RegistryEntry<StatusEffect> effect) booleanSculkCatalystBlockEntity.Listener.listen(ServerWorld world, RegistryEntry<GameEvent> event, GameEvent.Emitter emitter, Vec3d emitterPos) Listens to an incoming game event.private static voidBeaconBlockEntity.writeStatusEffect(NbtCompound nbt, String key, @Nullable RegistryEntry<StatusEffect> effect) -
Uses of RegistryEntry in net.minecraft.block.enums
Fields in net.minecraft.block.enums declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<SoundEvent> NoteBlockInstrument.soundMethods in net.minecraft.block.enums that return RegistryEntryConstructors in net.minecraft.block.enums with parameters of type RegistryEntryModifierConstructorDescriptionprivateNoteBlockInstrument(String name, RegistryEntry<SoundEvent> sound, NoteBlockInstrument.Type type) -
Uses of RegistryEntry in net.minecraft.block.jukebox
Fields in net.minecraft.block.jukebox declared as RegistryEntryModifier and TypeFieldDescriptionprivate @Nullable RegistryEntry<JukeboxSong> JukeboxManager.songprivate final RegistryEntry<SoundEvent> JukeboxSong.soundEventThe field for thesoundEventrecord component.Fields in net.minecraft.block.jukebox with type parameters of type RegistryEntryModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<RegistryEntry<JukeboxSong>> JukeboxSong.ENTRY_CODECstatic final PacketCodec<RegistryByteBuf, RegistryEntry<JukeboxSong>> JukeboxSong.ENTRY_PACKET_CODECMethods in net.minecraft.block.jukebox that return RegistryEntryModifier and TypeMethodDescriptionJukeboxSong.soundEvent()Returns the value of thesoundEventrecord component.Methods in net.minecraft.block.jukebox that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionstatic Optional<RegistryEntry<JukeboxSong>> JukeboxSong.getSongEntryFromStack(RegistryWrapper.WrapperLookup registryLookup, ItemStack stack) Methods in net.minecraft.block.jukebox with parameters of type RegistryEntryModifier and TypeMethodDescriptionvoidJukeboxManager.setValues(RegistryEntry<JukeboxSong> song, long ticksPlaying) voidJukeboxManager.startPlaying(WorldAccess world, RegistryEntry<JukeboxSong> song) Constructors in net.minecraft.block.jukebox with parameters of type RegistryEntryModifierConstructorDescriptionJukeboxSong(RegistryEntry<SoundEvent> registryEntry, Text text, float float2, int int2) -
Uses of RegistryEntry in net.minecraft.block.spawner
Methods in net.minecraft.block.spawner that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionprivate static Optional<com.mojang.datafixers.util.Pair<PlayerEntity, RegistryEntry<StatusEffect>>> TrialSpawnerData.findPlayerWithOmen(ServerWorld world, List<UUID> players) -
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.ingame
Fields in net.minecraft.client.gui.screen.ingame declared as RegistryEntryModifier and TypeFieldDescriptionprivate RegistryEntry<StatusEffect> BeaconScreen.EffectButtonWidget.effect(package private) @Nullable RegistryEntry<StatusEffect> BeaconScreen.primaryEffect(package private) @Nullable RegistryEntry<StatusEffect> BeaconScreen.secondaryEffectMethods 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) protected MutableTextBeaconScreen.EffectButtonWidget.getEffectName(RegistryEntry<StatusEffect> effect) protected MutableTextBeaconScreen.LevelTwoEffectButtonWidget.getEffectName(RegistryEntry<StatusEffect> effect) protected voidBeaconScreen.EffectButtonWidget.init(RegistryEntry<StatusEffect> effect) Constructors in net.minecraft.client.gui.screen.ingame with parameters of type RegistryEntryModifierConstructorDescriptionEffectButtonWidget(int x, int y, RegistryEntry<StatusEffect> effect, boolean primary, int level) LevelTwoEffectButtonWidget(int x, int y, RegistryEntry<StatusEffect> effect) -
Uses of RegistryEntry in net.minecraft.client.gui.screen.world
Fields in net.minecraft.client.gui.screen.world declared as RegistryEntryModifier and TypeFieldDescription(package private) RegistryEntry<Biome> CustomizeBuffetLevelScreen.biomeprivate final @Nullable RegistryEntry<WorldPreset> WorldCreator.WorldType.presetThe field for thepresetrecord component.Fields in net.minecraft.client.gui.screen.world with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate final Consumer<RegistryEntry<Biome>> CustomizeBuffetLevelScreen.onDoneMethods 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 RegistryEntryConstructor parameters in net.minecraft.client.gui.screen.world with type arguments of type RegistryEntryModifierConstructorDescriptionCustomizeBuffetLevelScreen(Screen parent, GeneratorOptionsHolder generatorOptionsHolder, Consumer<RegistryEntry<Biome>> onDone) -
Uses of RegistryEntry in net.minecraft.client.network
Methods in net.minecraft.client.network with parameters of type RegistryEntryModifier and TypeMethodDescriptionClientPlayerEntity.removeStatusEffectInternal(RegistryEntry<StatusEffect> effect) Removes a status effect from this entity without calling any listener. -
Uses of RegistryEntry in net.minecraft.client.render
Methods in net.minecraft.client.render that return RegistryEntryModifier and TypeMethodDescriptionBackgroundRenderer.BlindnessFogModifier.getStatusEffect()BackgroundRenderer.DarknessFogModifier.getStatusEffect()BackgroundRenderer.StatusEffectFogModifier.getStatusEffect()Methods in net.minecraft.client.render with parameters of type RegistryEntryModifier and TypeMethodDescriptionstatic SpriteIdentifierTexturedRenderLayers.getBannerPatternTextureId(RegistryEntry<BannerPattern> pattern) static SpriteIdentifierTexturedRenderLayers.getShieldPatternTextureId(RegistryEntry<BannerPattern> pattern) voidWorldRenderer.playJukeboxSong(RegistryEntry<JukeboxSong> song, BlockPos jukeboxPos) -
Uses of RegistryEntry in net.minecraft.client.render.debug
Methods in net.minecraft.client.render.debug with parameters of type RegistryEntryModifier and TypeMethodDescriptionbooleanGameEventDebugRenderer.Listener.listen(ServerWorld world, RegistryEntry<GameEvent> event, GameEvent.Emitter emitter, Vec3d emitterPos) Listens to an incoming game event. -
Uses of RegistryEntry in net.minecraft.client.render.entity.feature
Methods in net.minecraft.client.render.entity.feature with parameters of type RegistryEntryModifier and TypeMethodDescriptionprivate voidArmorFeatureRenderer.renderTrim(RegistryEntry<ArmorMaterial> armorMaterial, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light, ArmorTrim trim, A model, boolean leggings) -
Uses of RegistryEntry in net.minecraft.client.sound
Methods in net.minecraft.client.sound with parameters of type RegistryEntryModifier and TypeMethodDescriptionstatic PositionedSoundInstancePositionedSoundInstance.master(RegistryEntry<SoundEvent> sound, float pitch) -
Uses of RegistryEntry in net.minecraft.client.texture
Methods in net.minecraft.client.texture with parameters of type RegistryEntryModifier and TypeMethodDescriptionStatusEffectSpriteManager.getSprite(RegistryEntry<StatusEffect> effect) -
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.emitGameEvent(RegistryEntry<GameEvent> event, Vec3d emitterPos, GameEvent.Emitter emitter) Emits a game event.voidClientWorld.playSound(@Nullable PlayerEntity source, double x, double y, double z, RegistryEntry<SoundEvent> sound, SoundCategory category, float volume, float pitch, long seed) voidClientWorld.playSoundFromEntity(@Nullable PlayerEntity source, 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 final com.mojang.serialization.Codec<RegistryEntry<T>> RegistryEntryArgumentType.entryCodecMethods in net.minecraft.command.argument that return RegistryEntryModifier and TypeMethodDescriptionprivate static <T> RegistryEntry<T> RegistryEntryArgumentType.getArgument(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String argument) static RegistryEntry<LootCondition> RegistryEntryArgumentType.getLootCondition(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String argument) static RegistryEntry<LootFunction> RegistryEntryArgumentType.getLootFunction(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String argument) static RegistryEntry<LootTable> RegistryEntryArgumentType.getLootTable(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String argument) ItemStringReader.ItemResult.item()Returns the value of theitemrecord component.RegistryEntryArgumentType.parse(com.mojang.brigadier.StringReader stringReader) Methods in net.minecraft.command.argument with parameters of type RegistryEntryModifier and TypeMethodDescriptiondefault voidItemStringReader.Callbacks.onItem(RegistryEntry<Item> item) booleanRegistryEntryPredicateArgumentType.EntryBased.test(RegistryEntry<T> registryEntry) booleanRegistryEntryPredicateArgumentType.TagBased.test(RegistryEntry<T> registryEntry) booleanRegistryPredicateArgumentType.RegistryKeyBased.test(RegistryEntry<T> registryEntry) booleanRegistryPredicateArgumentType.TagBased.test(RegistryEntry<T> registryEntry) private static voidItemStringReader.validate(com.mojang.brigadier.StringReader reader, RegistryEntry<Item> item, ComponentChanges components) Constructors in net.minecraft.command.argument with parameters of type RegistryEntryModifierConstructorDescriptionItemResult(RegistryEntry<Item> registryEntry, ComponentChanges componentChanges) ItemStackArgument(RegistryEntry<Item> item, ComponentChanges components) Constructor parameters in net.minecraft.command.argument with type arguments of type RegistryEntryModifierConstructorDescriptionprotectedRegistryEntryArgumentType(CommandRegistryAccess registryAccess, RegistryKey<Registry<T>> registry, com.mojang.serialization.Codec<RegistryEntry<T>> entryCodec) -
Uses of RegistryEntry in net.minecraft.component
Fields in net.minecraft.component with type parameters of type RegistryEntryModifier and TypeFieldDescriptionstatic final ComponentType<RegistryEntry<Instrument>> DataComponentTypes.INSTRUMENTstatic final ComponentType<List<RegistryEntry<SoundEvent>>> EnchantmentEffectComponentTypes.TRIDENT_SOUND -
Uses of RegistryEntry in net.minecraft.component.type
Fields in net.minecraft.component.type declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<EntityAttribute> AttributeModifiersComponent.Entry.attributeThe field for theattributerecord component.private final RegistryEntry<StatusEffect> SuspiciousStewEffectsComponent.StewEffect.effectThe field for theeffectrecord component.private final RegistryEntry<BannerPattern> BannerPatternsComponent.Layer.patternThe field for thepatternrecord component.private final RegistryEntry<MapDecorationType> MapDecorationsComponent.Decoration.typeThe field for thetyperecord component.Fields in net.minecraft.component.type with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate final Object2IntOpenHashMap<RegistryEntry<Enchantment>> ItemEnchantmentsComponent.Builder.enchantments(package private) final Object2IntOpenHashMap<RegistryEntry<Enchantment>> ItemEnchantmentsComponent.enchantmentsprivate static final com.mojang.serialization.Codec<Object2IntOpenHashMap<RegistryEntry<Enchantment>>> ItemEnchantmentsComponent.INLINE_CODECprivate final Optional<RegistryEntry<Potion>> PotionContentsComponent.potionThe field for thepotionrecord component.private final Map<RegistryEntry<Block>, Property<?>> DebugStickStateComponent.propertiesThe field for thepropertiesrecord component.Methods in net.minecraft.component.type that return RegistryEntryModifier and TypeMethodDescriptionAttributeModifiersComponent.Entry.attribute()Returns the value of theattributerecord component.SuspiciousStewEffectsComponent.StewEffect.effect()Returns the value of theeffectrecord component.BannerPatternsComponent.Layer.pattern()Returns the value of thepatternrecord component.MapDecorationsComponent.Decoration.type()Returns the value of thetyperecord component.Methods in net.minecraft.component.type that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionItemEnchantmentsComponent.getEnchantmentEntries()ItemEnchantmentsComponent.Builder.getEnchantments()ItemEnchantmentsComponent.getEnchantments()PotionContentsComponent.potion()Returns the value of thepotionrecord component.Map<RegistryEntry<Block>, Property<?>> DebugStickStateComponent.properties()Returns the value of thepropertiesrecord component.Methods in net.minecraft.component.type with parameters of type RegistryEntryModifier and TypeMethodDescriptionAttributeModifiersComponent.Builder.add(RegistryEntry<EntityAttribute> attribute, EntityAttributeModifier modifier, AttributeModifierSlot slot) BannerPatternsComponent.Builder.add(RegistryEntry<BannerPattern> pattern, DyeColor color) voidItemEnchantmentsComponent.Builder.add(RegistryEntry<Enchantment> enchantment, int level) static ItemStackPotionContentsComponent.createStack(Item item, RegistryEntry<Potion> potion) static intPotionContentsComponent.getColor(RegistryEntry<Potion> potion) intItemEnchantmentsComponent.Builder.getLevel(RegistryEntry<Enchantment> enchantment) intItemEnchantmentsComponent.getLevel(RegistryEntry<Enchantment> enchantment) booleanAttributeModifiersComponent.Entry.matches(RegistryEntry<EntityAttribute> attribute, Identifier modifierId) booleanPotionContentsComponent.matches(RegistryEntry<Potion> potion) voidItemEnchantmentsComponent.Builder.set(RegistryEntry<Enchantment> enchantment, int level) AttributeModifiersComponent.with(RegistryEntry<EntityAttribute> attribute, EntityAttributeModifier modifier, AttributeModifierSlot slot) DebugStickStateComponent.with(RegistryEntry<Block> block, Property<?> property) PotionContentsComponent.with(RegistryEntry<Potion> potion) Method parameters in net.minecraft.component.type with type arguments of type RegistryEntryModifier and TypeMethodDescriptionvoidAttributeModifiersComponent.applyModifiers(AttributeModifierSlot slot, BiConsumer<RegistryEntry<EntityAttribute>, EntityAttributeModifier> attributeConsumer) voidAttributeModifiersComponent.applyModifiers(EquipmentSlot slot, BiConsumer<RegistryEntry<EntityAttribute>, EntityAttributeModifier> attributeConsumer) voidItemEnchantmentsComponent.Builder.remove(Predicate<RegistryEntry<Enchantment>> predicate) Constructors in net.minecraft.component.type with parameters of type RegistryEntryModifierConstructorDescriptionDecoration(RegistryEntry<MapDecorationType> registryEntry, double double2, double double3, float float2) Entry(RegistryEntry<EntityAttribute> registryEntry, EntityAttributeModifier entityAttributeModifier, AttributeModifierSlot attributeModifierSlot) Layer(RegistryEntry<BannerPattern> registryEntry, DyeColor dyeColor) PotionContentsComponent(RegistryEntry<Potion> potion) StewEffect(RegistryEntry<StatusEffect> registryEntry, int int2) Constructor parameters in net.minecraft.component.type with type arguments of type RegistryEntryModifierConstructorDescriptionDebugStickStateComponent(Map<RegistryEntry<Block>, Property<?>> map) (package private)ItemEnchantmentsComponent(Object2IntOpenHashMap<RegistryEntry<Enchantment>> enchantments, boolean showInTooltip) PotionContentsComponent(Optional<RegistryEntry<Potion>> optional, Optional<Integer> optional2, List<StatusEffectInstance> list) -
Uses of RegistryEntry in net.minecraft.data.client
Fields in net.minecraft.data.client with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate final Map<RegistryEntry<ArmorMaterial>, String> ItemModelGenerator.TrimMaterial.overrideArmorMaterialsThe field for theoverrideArmorMaterialsrecord component.Methods in net.minecraft.data.client that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionItemModelGenerator.TrimMaterial.overrideArmorMaterials()Returns the value of theoverrideArmorMaterialsrecord component.Methods in net.minecraft.data.client with parameters of type RegistryEntryModifier and TypeMethodDescriptionprivate JsonObjectItemModelGenerator.createArmorJson(Identifier id, Map<TextureKey, Identifier> textures, RegistryEntry<ArmorMaterial> armorMaterial) ItemModelGenerator.TrimMaterial.getAppliedName(RegistryEntry<ArmorMaterial> armorMaterial) Constructor parameters in net.minecraft.data.client with type arguments of type RegistryEntryModifierConstructorDescription(package private)TrimMaterial(String string, float float2, Map<RegistryEntry<ArmorMaterial>, String> map) -
Uses of RegistryEntry in net.minecraft.enchantment
Fields in net.minecraft.enchantment declared as RegistryEntryModifier and TypeFieldDescriptionfinal RegistryEntry<Enchantment> EnchantmentLevelEntry.enchantmentFields in net.minecraft.enchantment with type parameters of type RegistryEntryModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<RegistryEntry<Enchantment>> Enchantment.ENTRY_CODECstatic final PacketCodec<RegistryByteBuf, RegistryEntry<Enchantment>> Enchantment.ENTRY_PACKET_CODECMethods in net.minecraft.enchantment with parameters of type RegistryEntryModifier and TypeMethodDescriptionvoidEnchantmentHelper.Consumer.accept(RegistryEntry<Enchantment> enchantment, int level) voidEnchantmentHelper.ContextAwareConsumer.accept(RegistryEntry<Enchantment> enchantment, int level, EnchantmentEffectContext context) static booleanEnchantment.canBeCombined(RegistryEntry<Enchantment> first, RegistryEntry<Enchantment> second) static intEnchantmentHelper.getEquipmentLevel(RegistryEntry<Enchantment> enchantment, LivingEntity entity) Returns the highest level of the passed enchantment in the enchantment's applicable equipment slots' item stacks.static intEnchantmentHelper.getLevel(RegistryEntry<Enchantment> enchantment, ItemStack stack) Gets the level of an enchantment on an item stack.static TextEnchantment.getName(RegistryEntry<Enchantment> enchantment, int level) static booleanEnchantmentHelper.isCompatible(Collection<RegistryEntry<Enchantment>> existing, RegistryEntry<Enchantment> candidate) Returns whether thecandidateenchantment is compatible with theexistingenchantments.Method parameters in net.minecraft.enchantment with type arguments of type RegistryEntryModifier and TypeMethodDescriptionstatic voidEnchantmentHelper.applyAttributeModifiers(ItemStack stack, AttributeModifierSlot slot, BiConsumer<RegistryEntry<EntityAttribute>, EntityAttributeModifier> attributeModifierConsumer) static voidEnchantmentHelper.applyAttributeModifiers(ItemStack stack, EquipmentSlot slot, BiConsumer<RegistryEntry<EntityAttribute>, EntityAttributeModifier> attributeModifierConsumer) static ItemStackEnchantmentHelper.enchant(Random random, ItemStack stack, int level, Stream<RegistryEntry<Enchantment>> possibleEnchantments) Enchants thetargetitem stack and returns it.static List<EnchantmentLevelEntry> EnchantmentHelper.generateEnchantments(Random random, ItemStack stack, int level, Stream<RegistryEntry<Enchantment>> possibleEnchantments) Generate the enchantments for enchanting thestack.static List<EnchantmentLevelEntry> EnchantmentHelper.getPossibleEntries(int level, ItemStack stack, Stream<RegistryEntry<Enchantment>> possibleEnchantments) Gets all the possible entries for enchanting thestackat the givenpower.static booleanEnchantmentHelper.isCompatible(Collection<RegistryEntry<Enchantment>> existing, RegistryEntry<Enchantment> candidate) Returns whether thecandidateenchantment is compatible with theexistingenchantments.Constructors in net.minecraft.enchantment with parameters of type RegistryEntryModifierConstructorDescriptionEnchantmentLevelEntry(RegistryEntry<Enchantment> enchantment, int level) -
Uses of RegistryEntry in net.minecraft.enchantment.effect
Fields in net.minecraft.enchantment.effect declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<EntityAttribute> AttributeEnchantmentEffect.attributeThe field for theattributerecord component.Methods in net.minecraft.enchantment.effect that return RegistryEntryModifier and TypeMethodDescriptionAttributeEnchantmentEffect.attribute()Returns the value of theattributerecord component.Methods in net.minecraft.enchantment.effect that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionAttributeEnchantmentEffect.getModifiers(int level, EquipmentSlot slot) Constructors in net.minecraft.enchantment.effect with parameters of type RegistryEntryModifierConstructorDescriptionAttributeEnchantmentEffect(Identifier identifier, RegistryEntry<EntityAttribute> registryEntry, EnchantmentLevelBasedValue enchantmentLevelBasedValue, EntityAttributeModifier.Operation operation) -
Uses of RegistryEntry in net.minecraft.enchantment.effect.entity
Fields in net.minecraft.enchantment.effect.entity declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<DamageType> DamageEntityEnchantmentEffect.damageTypeThe field for thedamageTyperecord component.private final RegistryEntry<SoundEvent> ExplodeEnchantmentEffect.soundThe field for thesoundrecord component.private final RegistryEntry<SoundEvent> PlaySoundEnchantmentEffect.soundEventThe field for thesoundEventrecord component.Fields in net.minecraft.enchantment.effect.entity with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate final Optional<RegistryEntry<DamageType>> ExplodeEnchantmentEffect.damageTypeThe field for thedamageTyperecord component.private final Optional<RegistryEntry<GameEvent>> ReplaceBlockEnchantmentEffect.triggerGameEventThe field for thetriggerGameEventrecord component.private final Optional<RegistryEntry<GameEvent>> ReplaceDiskEnchantmentEffect.triggerGameEventThe field for thetriggerGameEventrecord component.private final Optional<RegistryEntry<GameEvent>> SetBlockPropertiesEnchantmentEffect.triggerGameEventThe field for thetriggerGameEventrecord component.Methods in net.minecraft.enchantment.effect.entity that return RegistryEntryModifier and TypeMethodDescriptionDamageEntityEnchantmentEffect.damageType()Returns the value of thedamageTyperecord component.ExplodeEnchantmentEffect.sound()Returns the value of thesoundrecord component.PlaySoundEnchantmentEffect.soundEvent()Returns the value of thesoundEventrecord component.Methods in net.minecraft.enchantment.effect.entity that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionExplodeEnchantmentEffect.damageType()Returns the value of thedamageTyperecord component.ReplaceBlockEnchantmentEffect.triggerGameEvent()Returns the value of thetriggerGameEventrecord component.ReplaceDiskEnchantmentEffect.triggerGameEvent()Returns the value of thetriggerGameEventrecord component.SetBlockPropertiesEnchantmentEffect.triggerGameEvent()Returns the value of thetriggerGameEventrecord component.Constructors in net.minecraft.enchantment.effect.entity with parameters of type RegistryEntryModifierConstructorDescriptionDamageEntityEnchantmentEffect(EnchantmentLevelBasedValue enchantmentLevelBasedValue, EnchantmentLevelBasedValue enchantmentLevelBasedValue2, RegistryEntry<DamageType> registryEntry) ExplodeEnchantmentEffect(boolean bool, Optional<RegistryEntry<DamageType>> optional, Optional<EnchantmentLevelBasedValue> optional2, Optional<RegistryEntryList<Block>> optional3, Vec3d vec3d, EnchantmentLevelBasedValue enchantmentLevelBasedValue, boolean bool2, World.ExplosionSourceType explosionSourceType, ParticleEffect particleEffect, ParticleEffect particleEffect2, RegistryEntry<SoundEvent> registryEntry) PlaySoundEnchantmentEffect(RegistryEntry<SoundEvent> registryEntry, FloatProvider floatProvider, FloatProvider floatProvider2) Constructor parameters in net.minecraft.enchantment.effect.entity with type arguments of type RegistryEntryModifierConstructorDescriptionExplodeEnchantmentEffect(boolean bool, Optional<RegistryEntry<DamageType>> optional, Optional<EnchantmentLevelBasedValue> optional2, Optional<RegistryEntryList<Block>> optional3, Vec3d vec3d, EnchantmentLevelBasedValue enchantmentLevelBasedValue, boolean bool2, World.ExplosionSourceType explosionSourceType, ParticleEffect particleEffect, ParticleEffect particleEffect2, RegistryEntry<SoundEvent> registryEntry) SetBlockPropertiesEnchantmentEffect(BlockStateComponent blockStateComponent, Vec3i vec3i, Optional<RegistryEntry<GameEvent>> optional) -
Uses of RegistryEntry in net.minecraft.enchantment.provider
Fields in net.minecraft.enchantment.provider declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<Enchantment> SingleEnchantmentProvider.enchantmentThe field for theenchantmentrecord component.Methods in net.minecraft.enchantment.provider that return RegistryEntryModifier and TypeMethodDescriptionSingleEnchantmentProvider.enchantment()Returns the value of theenchantmentrecord component.Constructors in net.minecraft.enchantment.provider with parameters of type RegistryEntryModifierConstructorDescriptionSingleEnchantmentProvider(RegistryEntry<Enchantment> registryEntry, IntProvider intProvider) -
Uses of RegistryEntry in net.minecraft.entity
Fields in net.minecraft.entity with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate final Map<RegistryEntry<StatusEffect>, StatusEffectInstance> LivingEntity.activeStatusEffectsMethods in net.minecraft.entity that return types with arguments of type RegistryEntryMethods in net.minecraft.entity with parameters of type RegistryEntryModifier and TypeMethodDescriptionvoidEntity.emitGameEvent(RegistryEntry<GameEvent> event) Emits a game event originating from this entity at this entity's position.voidEntity.emitGameEvent(RegistryEntry<GameEvent> event, @Nullable Entity entity) Emits a game event originating from another entity at this entity's position.doubleLivingEntity.getAttributeBaseValue(RegistryEntry<EntityAttribute> attribute) LivingEntity.getAttributeInstance(RegistryEntry<EntityAttribute> attribute) doubleLivingEntity.getAttributeValue(RegistryEntry<EntityAttribute> attribute) LivingEntity.getStatusEffect(RegistryEntry<StatusEffect> effect) booleanLivingEntity.hasStatusEffect(RegistryEntry<StatusEffect> effect) booleanLivingEntity.removeStatusEffect(RegistryEntry<StatusEffect> effect) Removes a status effect from this entity.LivingEntity.removeStatusEffectInternal(RegistryEntry<StatusEffect> effect) Removes a status effect from this entity without calling any listener.private voidLivingEntity.updateAttribute(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
Fields in net.minecraft.entity.attribute declared as RegistryEntryModifier and TypeFieldDescriptionstatic final RegistryEntry<EntityAttribute> EntityAttributes.GENERIC_ARMORstatic final RegistryEntry<EntityAttribute> EntityAttributes.GENERIC_ARMOR_TOUGHNESSstatic final RegistryEntry<EntityAttribute> EntityAttributes.GENERIC_ATTACK_DAMAGEstatic final RegistryEntry<EntityAttribute> EntityAttributes.GENERIC_ATTACK_KNOCKBACKstatic final RegistryEntry<EntityAttribute> EntityAttributes.GENERIC_ATTACK_SPEEDstatic final RegistryEntry<EntityAttribute> EntityAttributes.GENERIC_BURNING_TIMEstatic final RegistryEntry<EntityAttribute> EntityAttributes.GENERIC_EXPLOSION_KNOCKBACK_RESISTANCEstatic final RegistryEntry<EntityAttribute> EntityAttributes.GENERIC_FALL_DAMAGE_MULTIPLIERstatic final RegistryEntry<EntityAttribute> EntityAttributes.GENERIC_FLYING_SPEEDstatic final RegistryEntry<EntityAttribute> EntityAttributes.GENERIC_FOLLOW_RANGEstatic final RegistryEntry<EntityAttribute> EntityAttributes.GENERIC_GRAVITYstatic final RegistryEntry<EntityAttribute> EntityAttributes.GENERIC_JUMP_STRENGTHstatic final RegistryEntry<EntityAttribute> EntityAttributes.GENERIC_KNOCKBACK_RESISTANCEstatic final RegistryEntry<EntityAttribute> EntityAttributes.GENERIC_LUCKstatic final RegistryEntry<EntityAttribute> EntityAttributes.GENERIC_MAX_ABSORPTIONstatic final RegistryEntry<EntityAttribute> EntityAttributes.GENERIC_MAX_HEALTHstatic final RegistryEntry<EntityAttribute> EntityAttributes.GENERIC_MOVEMENT_EFFICIENCYstatic final RegistryEntry<EntityAttribute> EntityAttributes.GENERIC_MOVEMENT_SPEEDstatic final RegistryEntry<EntityAttribute> EntityAttributes.GENERIC_OXYGEN_BONUSstatic final RegistryEntry<EntityAttribute> EntityAttributes.GENERIC_SAFE_FALL_DISTANCEstatic final RegistryEntry<EntityAttribute> EntityAttributes.GENERIC_SCALEstatic final RegistryEntry<EntityAttribute> EntityAttributes.GENERIC_STEP_HEIGHTstatic final RegistryEntry<EntityAttribute> EntityAttributes.GENERIC_WATER_MOVEMENT_EFFICIENCYstatic final RegistryEntry<EntityAttribute> EntityAttributes.PLAYER_BLOCK_BREAK_SPEEDstatic final RegistryEntry<EntityAttribute> EntityAttributes.PLAYER_BLOCK_INTERACTION_RANGEstatic final RegistryEntry<EntityAttribute> EntityAttributes.PLAYER_ENTITY_INTERACTION_RANGEstatic final RegistryEntry<EntityAttribute> EntityAttributes.PLAYER_MINING_EFFICIENCYstatic final RegistryEntry<EntityAttribute> EntityAttributes.PLAYER_SNEAKING_SPEEDstatic final RegistryEntry<EntityAttribute> EntityAttributes.PLAYER_SUBMERGED_MINING_SPEEDstatic final RegistryEntry<EntityAttribute> EntityAttributes.PLAYER_SWEEPING_DAMAGE_RATIOprivate final RegistryEntry<EntityAttribute> EntityAttributeInstance.typestatic final RegistryEntry<EntityAttribute> EntityAttributes.ZOMBIE_SPAWN_REINFORCEMENTSFields in net.minecraft.entity.attribute with type parameters of type RegistryEntryModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<RegistryEntry<EntityAttribute>> EntityAttribute.CODECprivate final Map<RegistryEntry<EntityAttribute>, EntityAttributeInstance> AttributeContainer.customprivate final ImmutableMap.Builder<RegistryEntry<EntityAttribute>, EntityAttributeInstance> DefaultAttributeContainer.Builder.instancesprivate final Map<RegistryEntry<EntityAttribute>, EntityAttributeInstance> DefaultAttributeContainer.instancesstatic final PacketCodec<RegistryByteBuf, RegistryEntry<EntityAttribute>> EntityAttribute.PACKET_CODECMethods in net.minecraft.entity.attribute that return RegistryEntryModifier and TypeMethodDescriptionEntityAttributeInstance.getAttribute()private static RegistryEntry<EntityAttribute> EntityAttributes.register(String id, EntityAttribute attribute) static RegistryEntry<EntityAttribute> EntityAttributes.registerAndGetDefault(Registry<EntityAttribute> registry) Methods in net.minecraft.entity.attribute with parameters of type RegistryEntryModifier and TypeMethodDescriptionDefaultAttributeContainer.Builder.add(RegistryEntry<EntityAttribute> attribute) DefaultAttributeContainer.Builder.add(RegistryEntry<EntityAttribute> attribute, double baseValue) private EntityAttributeInstanceDefaultAttributeContainer.Builder.checkedAdd(RegistryEntry<EntityAttribute> attribute) DefaultAttributeContainer.createOverride(Consumer<EntityAttributeInstance> updateCallback, RegistryEntry<EntityAttribute> attribute) doubleAttributeContainer.getBaseValue(RegistryEntry<EntityAttribute> attribute) doubleDefaultAttributeContainer.getBaseValue(RegistryEntry<EntityAttribute> attribute) AttributeContainer.getCustomInstance(RegistryEntry<EntityAttribute> attribute) doubleAttributeContainer.getModifierValue(RegistryEntry<EntityAttribute> attribute, Identifier id) doubleDefaultAttributeContainer.getModifierValue(RegistryEntry<EntityAttribute> attribute, Identifier id) doubleAttributeContainer.getValue(RegistryEntry<EntityAttribute> attribute) doubleDefaultAttributeContainer.getValue(RegistryEntry<EntityAttribute> attribute) booleanDefaultAttributeContainer.has(RegistryEntry<EntityAttribute> attribute) booleanAttributeContainer.hasAttribute(RegistryEntry<EntityAttribute> attribute) booleanDefaultAttributeContainer.hasModifier(RegistryEntry<EntityAttribute> attribute, Identifier id) booleanAttributeContainer.hasModifierForAttribute(RegistryEntry<EntityAttribute> attribute, Identifier id) private EntityAttributeInstanceDefaultAttributeContainer.require(RegistryEntry<EntityAttribute> attribute) Method parameters in net.minecraft.entity.attribute with type arguments of type RegistryEntryModifier and TypeMethodDescriptionvoidAttributeContainer.addTemporaryModifiers(Multimap<RegistryEntry<EntityAttribute>, EntityAttributeModifier> modifiersMap) voidAttributeContainer.removeModifiers(Multimap<RegistryEntry<EntityAttribute>, EntityAttributeModifier> modifiersMap) Constructors in net.minecraft.entity.attribute with parameters of type RegistryEntryModifierConstructorDescriptionEntityAttributeInstance(RegistryEntry<EntityAttribute> type, Consumer<EntityAttributeInstance> updateCallback) Constructor parameters in net.minecraft.entity.attribute with type arguments of type RegistryEntryModifierConstructorDescription(package private) -
Uses of RegistryEntry in net.minecraft.entity.damage
Fields in net.minecraft.entity.damage declared as RegistryEntryFields in net.minecraft.entity.damage with type parameters of type RegistryEntryModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<RegistryEntry<DamageType>> DamageType.ENTRY_CODECstatic final PacketCodec<RegistryByteBuf, RegistryEntry<DamageType>> DamageType.ENTRY_PACKET_CODECMethods 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<CatVariant>> TrackedDataHandlerRegistry.CAT_VARIANTstatic final TrackedDataHandler<RegistryEntry<FrogVariant>> TrackedDataHandlerRegistry.FROG_VARIANTstatic final TrackedDataHandler<RegistryEntry<PaintingVariant>> TrackedDataHandlerRegistry.PAINTING_VARIANTstatic final TrackedDataHandler<RegistryEntry<WolfVariant>> TrackedDataHandlerRegistry.WOLF_VARIANT -
Uses of RegistryEntry in net.minecraft.entity.decoration.painting
Fields in net.minecraft.entity.decoration.painting with type parameters of type RegistryEntryModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<RegistryEntry<PaintingVariant>> PaintingVariant.ENTRY_CODECstatic final PacketCodec<RegistryByteBuf, RegistryEntry<PaintingVariant>> PaintingVariant.ENTRY_PACKET_CODECprivate static final TrackedData<RegistryEntry<PaintingVariant>> PaintingEntity.VARIANTstatic final com.mojang.serialization.Codec<RegistryEntry<PaintingVariant>> PaintingEntity.VARIANT_ENTRY_CODECstatic final com.mojang.serialization.MapCodec<RegistryEntry<PaintingVariant>> PaintingEntity.VARIANT_MAP_CODECMethods in net.minecraft.entity.decoration.painting that return RegistryEntryMethods in net.minecraft.entity.decoration.painting with parameters of type RegistryEntryModifier and TypeMethodDescriptionprivate static intPaintingEntity.getSize(RegistryEntry<PaintingVariant> variant) voidPaintingEntity.setVariant(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.effect
Fields in net.minecraft.entity.effect declared as RegistryEntryModifier and TypeFieldDescriptionstatic final RegistryEntry<StatusEffect> StatusEffects.ABSORPTIONstatic final RegistryEntry<StatusEffect> StatusEffects.BAD_OMENstatic final RegistryEntry<StatusEffect> StatusEffects.BLINDNESSstatic final RegistryEntry<StatusEffect> StatusEffects.CONDUIT_POWERstatic final RegistryEntry<StatusEffect> StatusEffects.DARKNESSstatic final RegistryEntry<StatusEffect> StatusEffects.DOLPHINS_GRACEstatic final RegistryEntry<StatusEffect> StatusEffects.FIRE_RESISTANCEstatic final RegistryEntry<StatusEffect> StatusEffects.GLOWINGstatic final RegistryEntry<StatusEffect> StatusEffects.HASTEstatic final RegistryEntry<StatusEffect> StatusEffects.HEALTH_BOOSTstatic final RegistryEntry<StatusEffect> StatusEffects.HERO_OF_THE_VILLAGEstatic final RegistryEntry<StatusEffect> StatusEffects.HUNGERstatic final RegistryEntry<StatusEffect> StatusEffects.INFESTEDstatic final RegistryEntry<StatusEffect> StatusEffects.INSTANT_DAMAGEstatic final RegistryEntry<StatusEffect> StatusEffects.INSTANT_HEALTHstatic final RegistryEntry<StatusEffect> StatusEffects.INVISIBILITYstatic final RegistryEntry<StatusEffect> StatusEffects.JUMP_BOOSTstatic final RegistryEntry<StatusEffect> StatusEffects.LEVITATIONstatic final RegistryEntry<StatusEffect> StatusEffects.LUCKstatic final RegistryEntry<StatusEffect> StatusEffects.MINING_FATIGUEstatic final RegistryEntry<StatusEffect> StatusEffects.NAUSEAstatic final RegistryEntry<StatusEffect> StatusEffects.NIGHT_VISIONstatic final RegistryEntry<StatusEffect> StatusEffects.OOZINGstatic final RegistryEntry<StatusEffect> StatusEffects.POISONstatic final RegistryEntry<StatusEffect> StatusEffects.RAID_OMENstatic final RegistryEntry<StatusEffect> StatusEffects.REGENERATIONstatic final RegistryEntry<StatusEffect> StatusEffects.RESISTANCEstatic final RegistryEntry<StatusEffect> StatusEffects.SATURATIONstatic final RegistryEntry<StatusEffect> StatusEffects.SLOW_FALLINGstatic final RegistryEntry<StatusEffect> StatusEffects.SLOWNESSstatic final RegistryEntry<StatusEffect> StatusEffects.SPEEDstatic final RegistryEntry<StatusEffect> StatusEffects.STRENGTHstatic final RegistryEntry<StatusEffect> StatusEffects.TRIAL_OMENprivate final RegistryEntry<StatusEffect> StatusEffectInstance.typestatic final RegistryEntry<StatusEffect> StatusEffects.UNLUCKstatic final RegistryEntry<StatusEffect> StatusEffects.WATER_BREATHINGstatic final RegistryEntry<StatusEffect> StatusEffects.WEAKNESSstatic final RegistryEntry<StatusEffect> StatusEffects.WEAVINGstatic final RegistryEntry<StatusEffect> StatusEffects.WIND_CHARGEDstatic final RegistryEntry<StatusEffect> StatusEffects.WITHERFields in net.minecraft.entity.effect with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate final Map<RegistryEntry<EntityAttribute>, StatusEffect.EffectAttributeModifierCreator> StatusEffect.attributeModifiersstatic final com.mojang.serialization.Codec<RegistryEntry<StatusEffect>> StatusEffect.ENTRY_CODECstatic final PacketCodec<RegistryByteBuf, RegistryEntry<StatusEffect>> StatusEffect.ENTRY_PACKET_CODECMethods in net.minecraft.entity.effect that return RegistryEntryModifier and TypeMethodDescriptionStatusEffectInstance.getEffectType()private static RegistryEntry<StatusEffect> StatusEffects.register(String id, StatusEffect statusEffect) static RegistryEntry<StatusEffect> StatusEffects.registerAndGetDefault(Registry<StatusEffect> registry) Methods in net.minecraft.entity.effect with parameters of type RegistryEntryModifier and TypeMethodDescriptionStatusEffect.addAttributeModifier(RegistryEntry<EntityAttribute> attribute, Identifier id, double amount, EntityAttributeModifier.Operation operation) booleanStatusEffectInstance.equals(RegistryEntry<StatusEffect> effect) Method parameters in net.minecraft.entity.effect with type arguments of type RegistryEntryModifier and TypeMethodDescriptionvoidStatusEffect.forEachAttributeModifier(int amplifier, BiConsumer<RegistryEntry<EntityAttribute>, EntityAttributeModifier> consumer) Constructors in net.minecraft.entity.effect with parameters of type RegistryEntryModifierConstructorDescriptionStatusEffectInstance(RegistryEntry<StatusEffect> effect, int duration) StatusEffectInstance(RegistryEntry<StatusEffect> effect, int duration, int amplifier) StatusEffectInstance(RegistryEntry<StatusEffect> effect, int duration, int amplifier, boolean ambient, boolean visible) StatusEffectInstance(RegistryEntry<StatusEffect> effect, int duration, int amplifier, boolean ambient, boolean showParticles, boolean showIcon) StatusEffectInstance(RegistryEntry<StatusEffect> effect, int duration, int amplifier, boolean ambient, boolean showParticles, boolean showIcon, @Nullable StatusEffectInstance hiddenEffect) privateStatusEffectInstance(RegistryEntry<StatusEffect> effect, StatusEffectInstance.Parameters parameters) -
Uses of RegistryEntry in net.minecraft.entity.mob
Fields in net.minecraft.entity.mob declared as RegistryEntryMethods in net.minecraft.entity.mob with parameters of type RegistryEntryModifier and TypeMethodDescriptionvoidWardenEntity.VibrationCallback.accept(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, @Nullable Entity sourceEntity, @Nullable Entity entity, float distance) Accepts a game event after delay.booleanWardenEntity.VibrationCallback.accepts(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, GameEvent.Emitter emitter) Returns whether the callback wants to accept this event. -
Uses of RegistryEntry in net.minecraft.entity.passive
Fields in net.minecraft.entity.passive declared as RegistryEntryFields in net.minecraft.entity.passive with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate static final TrackedData<RegistryEntry<CatVariant>> CatEntity.CAT_VARIANTstatic final com.mojang.serialization.Codec<RegistryEntry<WolfVariant>> WolfVariant.ENTRY_CODECstatic final PacketCodec<RegistryByteBuf, RegistryEntry<WolfVariant>> WolfVariant.ENTRY_PACKET_CODECstatic final PacketCodec<RegistryByteBuf, RegistryEntry<CatVariant>> CatVariant.PACKET_CODECstatic final PacketCodec<RegistryByteBuf, RegistryEntry<FrogVariant>> FrogVariant.PACKET_CODECstatic final Map<MemoryModuleType<GlobalPos>, BiPredicate<VillagerEntity, RegistryEntry<PointOfInterestType>>> VillagerEntity.POINTS_OF_INTERESTprivate static final TrackedData<RegistryEntry<FrogVariant>> FrogEntity.VARIANTprivate static final TrackedData<RegistryEntry<WolfVariant>> WolfEntity.VARIANTMethods in net.minecraft.entity.passive that return RegistryEntryModifier and TypeMethodDescriptionstatic RegistryEntry<WolfVariant> WolfVariants.fromBiome(DynamicRegistryManager dynamicRegistryManager, RegistryEntry<Biome> biome) CatEntity.getVariant()FrogEntity.getVariant()WolfEntity.getVariant()Methods in net.minecraft.entity.passive with parameters of type RegistryEntryModifier and TypeMethodDescriptionvoidAllayEntity.VibrationCallback.accept(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, @Nullable Entity sourceEntity, @Nullable Entity entity, float distance) Accepts a game event after delay.booleanAllayEntity.VibrationCallback.accepts(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, GameEvent.Emitter emitter) Returns whether the callback wants to accept this event.static FoxEntity.TypeFoxEntity.Type.fromBiome(RegistryEntry<Biome> biome) static RegistryEntry<WolfVariant> WolfVariants.fromBiome(DynamicRegistryManager dynamicRegistryManager, RegistryEntry<Biome> biome) booleanAllayEntity.JukeboxEventListener.listen(ServerWorld world, RegistryEntry<GameEvent> event, GameEvent.Emitter emitter, Vec3d emitterPos) Listens to an incoming game event.private voidAbstractHorseEntity.setChildAttribute(PassiveEntity other, AbstractHorseEntity child, RegistryEntry<EntityAttribute> attribute, double min, double max) voidCatEntity.setVariant(RegistryEntry<CatVariant> registryEntry) voidFrogEntity.setVariant(RegistryEntry<FrogVariant> registryEntry) voidWolfEntity.setVariant(RegistryEntry<WolfVariant> registryEntry) Constructors in net.minecraft.entity.passive with parameters of type RegistryEntry -
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 TypeFieldDescriptionstatic final RegistryEntry<ArmorMaterial> ArmorMaterials.ARMADILLOstatic final RegistryEntry<ArmorMaterial> ArmorMaterials.CHAINstatic final RegistryEntry<ArmorMaterial> ArmorMaterials.DIAMONDprivate final RegistryEntry<SoundEvent> ArmorMaterial.equipSoundThe field for theequipSoundrecord component.static final RegistryEntry<ArmorMaterial> ArmorMaterials.GOLDstatic final RegistryEntry<ArmorMaterial> ArmorMaterials.IRONstatic final RegistryEntry<ArmorMaterial> ArmorMaterials.LEATHERprotected final RegistryEntry<ArmorMaterial> ArmorItem.materialstatic final RegistryEntry<ArmorMaterial> ArmorMaterials.NETHERITEprivate final RegistryEntry<SoundEvent> Instrument.soundEventThe field for thesoundEventrecord component.static final RegistryEntry<ArmorMaterial> ArmorMaterials.TURTLEFields in net.minecraft.item with type parameters of type RegistryEntryModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<RegistryEntry<ArmorMaterial>> ArmorMaterial.CODECprivate final Optional<RegistryEntry<SoundEvent>> CrossbowItem.LoadingSounds.endThe field for theendrecord component.static final com.mojang.serialization.Codec<RegistryEntry<Instrument>> Instrument.ENTRY_CODECstatic final PacketCodec<RegistryByteBuf, RegistryEntry<Instrument>> Instrument.ENTRY_PACKET_CODECstatic final com.mojang.serialization.Codec<RegistryEntry<Item>> ItemStack.ITEM_CODECprivate final Optional<RegistryEntry<SoundEvent>> CrossbowItem.LoadingSounds.midThe field for themidrecord component.private static final Comparator<RegistryEntry<PaintingVariant>> ItemGroups.PAINTING_VARIANT_COMPARATORprivate final Optional<RegistryEntry<SoundEvent>> CrossbowItem.LoadingSounds.startThe field for thestartrecord component.Methods in net.minecraft.item that return RegistryEntryModifier and TypeMethodDescriptionArmorMaterial.equipSound()Returns the value of theequipSoundrecord component.static RegistryEntry<ArmorMaterial> ArmorMaterials.getDefault(Registry<ArmorMaterial> registry) ArmorItem.getEquipSound()ElytraItem.getEquipSound()default RegistryEntry<SoundEvent> Equipment.getEquipSound()ArmorItem.getMaterial()ItemStack.getRegistryEntry()private static RegistryEntry<ArmorMaterial> ArmorMaterials.register(String id, EnumMap<ArmorItem.Type, Integer> defense, int enchantability, RegistryEntry<SoundEvent> equipSound, float toughness, float knockbackResistance, Supplier<Ingredient> repairIngredient) private static RegistryEntry<ArmorMaterial> ArmorMaterials.register(String id, EnumMap<ArmorItem.Type, Integer> defense, int enchantability, RegistryEntry<SoundEvent> equipSound, float toughness, float knockbackResistance, Supplier<Ingredient> repairIngredient, List<ArmorMaterial.Layer> layers) Instrument.soundEvent()Returns the value of thesoundEventrecord component.Methods in net.minecraft.item that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionCrossbowItem.LoadingSounds.end()Returns the value of theendrecord component.private Optional<RegistryEntry<Instrument>> GoatHornItem.getInstrument(ItemStack stack) CrossbowItem.LoadingSounds.mid()Returns the value of themidrecord component.CrossbowItem.LoadingSounds.start()Returns the value of thestartrecord component.Methods in net.minecraft.item with parameters of type RegistryEntryModifier and TypeMethodDescriptionvoidItemStack.addEnchantment(RegistryEntry<Enchantment> enchantment, int level) Enchants this item with the given enchantment and level.private voidItemStack.appendAttributeModifierTooltip(Consumer<Text> textConsumer, @Nullable PlayerEntity player, RegistryEntry<EntityAttribute> attribute, EntityAttributeModifier modifier) static ItemStackGoatHornItem.getStackForInstrument(Item item, RegistryEntry<Instrument> instrument) booleanItemStack.itemMatches(RegistryEntry<Item> itemEntry) Returns whether the item's registry entry matchesitemEntry.private static RegistryEntry<ArmorMaterial> ArmorMaterials.register(String id, EnumMap<ArmorItem.Type, Integer> defense, int enchantability, RegistryEntry<SoundEvent> equipSound, float toughness, float knockbackResistance, Supplier<Ingredient> repairIngredient) private static RegistryEntry<ArmorMaterial> ArmorMaterials.register(String id, EnumMap<ArmorItem.Type, Integer> defense, int enchantability, RegistryEntry<SoundEvent> equipSound, float toughness, float knockbackResistance, Supplier<Ingredient> repairIngredient, List<ArmorMaterial.Layer> layers) Method parameters in net.minecraft.item with type arguments of type RegistryEntryModifier and TypeMethodDescriptionprivate static voidItemGroups.addPaintings(ItemGroup.Entries entries, RegistryWrapper.WrapperLookup registryLookup, RegistryWrapper.Impl<PaintingVariant> registryWrapper, Predicate<RegistryEntry<PaintingVariant>> filter, ItemGroup.StackVisibility stackVisibility) voidItemStack.applyAttributeModifier(AttributeModifierSlot slot, BiConsumer<RegistryEntry<EntityAttribute>, EntityAttributeModifier> attributeModifierConsumer) voidItemStack.applyAttributeModifiers(EquipmentSlot slot, BiConsumer<RegistryEntry<EntityAttribute>, EntityAttributeModifier> attributeModifierConsumer) booleanItemStack.itemMatches(Predicate<RegistryEntry<Item>> predicate) Returns whether the item's registry entry passes thepredicate.Constructors in net.minecraft.item with parameters of type RegistryEntryModifierConstructorDescriptionAnimalArmorItem(RegistryEntry<ArmorMaterial> material, AnimalArmorItem.Type type, boolean hasOverlay, Item.Settings settings) ArmorItem(RegistryEntry<ArmorMaterial> material, ArmorItem.Type type, Item.Settings settings) ArmorMaterial(Map<ArmorItem.Type, Integer> map, int int2, RegistryEntry<SoundEvent> registryEntry, Supplier<Ingredient> supplier, List<ArmorMaterial.Layer> list, float float2, float float3) Instrument(RegistryEntry<SoundEvent> registryEntry, int int2, float float2) ItemStack(RegistryEntry<Item> entry) ItemStack(RegistryEntry<Item> itemEntry, int count) ItemStack(RegistryEntry<Item> item, int count, ComponentChanges changes) Constructor parameters in net.minecraft.item with type arguments of type RegistryEntryModifierConstructorDescriptionLoadingSounds(Optional<RegistryEntry<SoundEvent>> optional, Optional<RegistryEntry<SoundEvent>> optional2, Optional<RegistryEntry<SoundEvent>> optional3) -
Uses of RegistryEntry in net.minecraft.item.map
Fields in net.minecraft.item.map declared as RegistryEntryModifier and TypeFieldDescriptionstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.BANNER_BLACKstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.BANNER_BLUEstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.BANNER_BROWNstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.BANNER_CYANstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.BANNER_GRAYstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.BANNER_GREENstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.BANNER_LIGHT_BLUEstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.BANNER_LIGHT_GRAYstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.BANNER_LIMEstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.BANNER_MAGENTAstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.BANNER_ORANGEstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.BANNER_PINKstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.BANNER_PURPLEstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.BANNER_REDstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.BANNER_WHITEstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.BANNER_YELLOWstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.BLUE_MARKERstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.FRAMEstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.JUNGLE_TEMPLEstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.MANSIONstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.MONUMENTstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.PLAYERstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.PLAYER_OFF_LIMITSstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.PLAYER_OFF_MAPstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.RED_MARKERstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.RED_Xstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.SWAMP_HUTstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.TARGET_POINTstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.TARGET_Xstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.TRIAL_CHAMBERSprivate final RegistryEntry<MapDecorationType> MapDecoration.typeThe field for thetyperecord component.static final RegistryEntry<MapDecorationType> MapDecorationTypes.VILLAGE_DESERTstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.VILLAGE_PLAINSstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.VILLAGE_SAVANNAstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.VILLAGE_SNOWYstatic final RegistryEntry<MapDecorationType> MapDecorationTypes.VILLAGE_TAIGAFields in net.minecraft.item.map with type parameters of type RegistryEntryModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<RegistryEntry<MapDecorationType>> MapDecorationType.CODECstatic final PacketCodec<RegistryByteBuf, RegistryEntry<MapDecorationType>> MapDecorationType.PACKET_CODECMethods in net.minecraft.item.map that return RegistryEntryModifier and TypeMethodDescriptionMapBannerMarker.getDecorationType()static RegistryEntry<MapDecorationType> MapDecorationTypes.getDefault(Registry<MapDecorationType> registry) private static RegistryEntry<MapDecorationType> private static RegistryEntry<MapDecorationType> MapDecorationTypes.register(String id, String assetId, boolean showOnItemFrame, int mapColor, boolean trackCount, boolean explorationMapElement) MapDecoration.type()Returns the value of thetyperecord component.Methods in net.minecraft.item.map with parameters of type RegistryEntryModifier and TypeMethodDescriptionprivate voidMapState.addDecoration(RegistryEntry<MapDecorationType> type, @Nullable WorldAccess world, String key, double x, double z, double rotation, @Nullable Text text) static voidMapState.addDecorationsNbt(ItemStack stack, BlockPos pos, String id, RegistryEntry<MapDecorationType> decorationType) Constructors in net.minecraft.item.map with parameters of type RegistryEntryModifierConstructorDescriptionMapDecoration(RegistryEntry<MapDecorationType> registryEntry, byte x, byte z, byte rotation, Optional<Text> optional) -
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_CODECstatic final PacketCodec<RegistryByteBuf, RegistryEntry<ArmorTrimMaterial>> ArmorTrimMaterial.ENTRY_PACKET_CODECstatic final PacketCodec<RegistryByteBuf, RegistryEntry<ArmorTrimPattern>> ArmorTrimPattern.ENTRY_PACKET_CODECprivate final Function<RegistryEntry<ArmorMaterial>, Identifier> ArmorTrim.genericModelIdGetterprivate final Function<RegistryEntry<ArmorMaterial>, Identifier> ArmorTrim.leggingsModelIdGetterprivate final Map<RegistryEntry<ArmorMaterial>, String> ArmorTrimMaterial.overrideArmorMaterialsThe field for theoverrideArmorMaterialsrecord component.Methods 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 that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionArmorTrimMaterial.overrideArmorMaterials()Returns the value of theoverrideArmorMaterialsrecord 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) ArmorTrim.getGenericModelId(RegistryEntry<ArmorMaterial> armorMaterial) ArmorTrim.getLeggingsModelId(RegistryEntry<ArmorMaterial> armorMaterial) private static StringArmorTrim.getMaterialAssetNameFor(RegistryEntry<ArmorTrimMaterial> material, RegistryEntry<ArmorMaterial> armorMaterial) Method parameters in net.minecraft.item.trim with type arguments of type RegistryEntryModifier and TypeMethodDescriptionstatic ArmorTrimMaterialArmorTrimMaterial.of(String assetName, Item ingredient, float itemModelIndex, Text description, Map<RegistryEntry<ArmorMaterial>, String> overrideArmorMaterials) private static voidArmorTrimMaterials.register(Registerable<ArmorTrimMaterial> registry, RegistryKey<ArmorTrimMaterial> key, Item ingredient, Style style, float itemModelIndex, Map<RegistryEntry<ArmorMaterial>, String> overrideArmorMaterials) Constructors in net.minecraft.item.trim with parameters of type RegistryEntryModifierConstructorDescriptionArmorTrim(RegistryEntry<ArmorTrimMaterial> material, RegistryEntry<ArmorTrimPattern> pattern) ArmorTrim(RegistryEntry<ArmorTrimMaterial> material, RegistryEntry<ArmorTrimPattern> pattern, boolean showInTooltip) privateArmorTrim(RegistryEntry<ArmorTrimMaterial> material, RegistryEntry<ArmorTrimPattern> pattern, boolean showInTooltip, Function<RegistryEntry<ArmorMaterial>, Identifier> leggingsModelIdGetter, Function<RegistryEntry<ArmorMaterial>, Identifier> genericModelIdGetter) ArmorTrimMaterial(String string, RegistryEntry<Item> registryEntry, float float2, Map<RegistryEntry<ArmorMaterial>, String> map, Text text) ArmorTrimPattern(Identifier identifier, RegistryEntry<Item> registryEntry, Text text, boolean bool) Constructor parameters in net.minecraft.item.trim with type arguments of type RegistryEntryModifierConstructorDescriptionprivateArmorTrim(RegistryEntry<ArmorTrimMaterial> material, RegistryEntry<ArmorTrimPattern> pattern, boolean showInTooltip, Function<RegistryEntry<ArmorMaterial>, Identifier> leggingsModelIdGetter, Function<RegistryEntry<ArmorMaterial>, Identifier> genericModelIdGetter) ArmorTrimMaterial(String string, RegistryEntry<Item> registryEntry, float float2, Map<RegistryEntry<ArmorMaterial>, String> map, Text text) -
Uses of RegistryEntry in net.minecraft.loot
Fields in net.minecraft.loot with type parameters of type RegistryEntryModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<RegistryEntry<LootTable>> LootTable.ENTRY_CODEC -
Uses of RegistryEntry in net.minecraft.loot.condition
Fields in net.minecraft.loot.condition declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<Block> BlockStatePropertyLootCondition.blockThe field for theblockrecord component.private final RegistryEntry<Block> BlockStatePropertyLootCondition.Builder.blockprivate final RegistryEntry<Enchantment> RandomChanceWithEnchantedBonusLootCondition.enchantmentThe field for theenchantmentrecord component.private final RegistryEntry<Enchantment> TableBonusLootCondition.enchantmentThe field for theenchantmentrecord component.Fields in net.minecraft.loot.condition with type parameters of type RegistryEntryModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<RegistryEntry<LootCondition>> LootCondition.ENTRY_CODECMethods in net.minecraft.loot.condition that return RegistryEntryModifier and TypeMethodDescriptionBlockStatePropertyLootCondition.block()Returns the value of theblockrecord component.RandomChanceWithEnchantedBonusLootCondition.enchantment()Returns the value of theenchantmentrecord component.TableBonusLootCondition.enchantment()Returns the value of theenchantmentrecord component.Methods in net.minecraft.loot.condition with parameters of type RegistryEntryModifier and TypeMethodDescriptionstatic LootCondition.BuilderTableBonusLootCondition.builder(RegistryEntry<Enchantment> enchantment, float[] chances) Constructors in net.minecraft.loot.condition with parameters of type RegistryEntryModifierConstructorDescriptionBlockStatePropertyLootCondition(RegistryEntry<Block> registryEntry, Optional<StatePredicate> optional) RandomChanceWithEnchantedBonusLootCondition(float float2, EnchantmentLevelBasedValue enchantmentLevelBasedValue, RegistryEntry<Enchantment> registryEntry) TableBonusLootCondition(RegistryEntry<Enchantment> registryEntry, List<Float> list) -
Uses of RegistryEntry in net.minecraft.loot.entry
Fields in net.minecraft.loot.entry declared as RegistryEntryConstructors in net.minecraft.loot.entry with parameters of type RegistryEntryModifierConstructorDescriptionprivateItemEntry(RegistryEntry<Item> item, int weight, int quality, List<LootCondition> conditions, List<LootFunction> functions) -
Uses of RegistryEntry in net.minecraft.loot.function
Fields in net.minecraft.loot.function declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<EntityAttribute> SetAttributesLootFunction.Attribute.attributeThe field for theattributerecord component.private final RegistryEntry<EntityAttribute> SetAttributesLootFunction.AttributeBuilder.attributeprivate final RegistryEntry<Block> CopyStateLootFunction.blockprivate final RegistryEntry<Block> CopyStateLootFunction.Builder.blockprivate RegistryEntry<MapDecorationType> ExplorationMapLootFunction.Builder.decorationprivate final RegistryEntry<MapDecorationType> ExplorationMapLootFunction.decorationstatic final RegistryEntry<MapDecorationType> ExplorationMapLootFunction.DEFAULT_DECORATIONprivate final RegistryEntry<StatusEffect> SetStewEffectLootFunction.StewEffect.effectThe field for theeffectrecord component.private final RegistryEntry<Enchantment> ApplyBonusLootFunction.enchantmentprivate final RegistryEntry<Enchantment> EnchantedCountIncreaseLootFunction.Builder.enchantmentprivate final RegistryEntry<Enchantment> EnchantedCountIncreaseLootFunction.enchantmentprivate final RegistryEntry<Item> SetItemLootFunction.itemprivate final RegistryEntry<Potion> SetPotionLootFunction.potionprivate final RegistryEntry<BlockEntityType<?>> SetLootTableLootFunction.typeFields in net.minecraft.loot.function with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate final ImmutableMap.Builder<RegistryEntry<Enchantment>, LootNumberProvider> SetEnchantmentsLootFunction.Builder.enchantmentsprivate final Map<RegistryEntry<Enchantment>, LootNumberProvider> SetEnchantmentsLootFunction.enchantmentsstatic final com.mojang.serialization.Codec<RegistryEntry<LootFunction>> LootFunctionTypes.ENTRY_CODECMethods in net.minecraft.loot.function that return RegistryEntryModifier and TypeMethodDescriptionSetAttributesLootFunction.Attribute.attribute()Returns the value of theattributerecord component.SetStewEffectLootFunction.StewEffect.effect()Returns the value of theeffectrecord component.Methods in net.minecraft.loot.function with parameters of type RegistryEntryModifier and TypeMethodDescriptionprivate static ItemStackEnchantRandomlyLootFunction.addEnchantmentToStack(ItemStack stack, RegistryEntry<Enchantment> enchantment, Random random) SetAttributesLootFunction.attributeBuilder(Identifier id, RegistryEntry<EntityAttribute> attribute, EntityAttributeModifier.Operation operation, LootNumberProvider amountRange) static ConditionalLootFunction.Builder<?> ApplyBonusLootFunction.binomialWithBonusCount(RegistryEntry<Enchantment> enchantment, float probability, int extra) static ConditionalLootFunction.Builder<?> SetPotionLootFunction.builder(RegistryEntry<Potion> potion) SetEnchantmentsLootFunction.Builder.enchantment(RegistryEntry<Enchantment> enchantment, LootNumberProvider level) EnchantRandomlyLootFunction.Builder.option(RegistryEntry<Enchantment> enchantment) static ConditionalLootFunction.Builder<?> ApplyBonusLootFunction.oreDrops(RegistryEntry<Enchantment> enchantment) SetBannerPatternLootFunction.Builder.pattern(RegistryEntry<BannerPattern> pattern, DyeColor color) static ConditionalLootFunction.Builder<?> ApplyBonusLootFunction.uniformBonusCount(RegistryEntry<Enchantment> enchantment) static ConditionalLootFunction.Builder<?> ApplyBonusLootFunction.uniformBonusCount(RegistryEntry<Enchantment> enchantment, int bonusMultiplier) ExplorationMapLootFunction.Builder.withDecoration(RegistryEntry<MapDecorationType> decoration) SetStewEffectLootFunction.Builder.withEffect(RegistryEntry<StatusEffect> effect, LootNumberProvider durationRange) Constructors in net.minecraft.loot.function with parameters of type RegistryEntryModifierConstructorDescriptionprivateApplyBonusLootFunction(List<LootCondition> conditions, RegistryEntry<Enchantment> enchantment, ApplyBonusLootFunction.Formula formula) (package private)Attribute(Identifier identifier, RegistryEntry<EntityAttribute> registryEntry, EntityAttributeModifier.Operation operation, LootNumberProvider amount, List<AttributeModifierSlot> list) AttributeBuilder(Identifier id, RegistryEntry<EntityAttribute> attribute, EntityAttributeModifier.Operation operation, LootNumberProvider amount) Builder(RegistryEntry<Enchantment> enchantment, LootNumberProvider count) privateCopyStateLootFunction(List<LootCondition> conditions, RegistryEntry<Block> block, List<String> properties) (package private)CopyStateLootFunction(List<LootCondition> conditions, RegistryEntry<Block> block, Set<Property<?>> properties) (package private)EnchantedCountIncreaseLootFunction(List<LootCondition> conditions, RegistryEntry<Enchantment> enchantment, LootNumberProvider count, int limit) (package private)ExplorationMapLootFunction(List<LootCondition> conditions, TagKey<Structure> destination, RegistryEntry<MapDecorationType> decoration, byte zoom, int searchRadius, boolean skipExistingChunks) privateSetItemLootFunction(List<LootCondition> conditions, RegistryEntry<Item> item) privateSetLootTableLootFunction(List<LootCondition> conditions, RegistryKey<LootTable> lootTable, long seed, RegistryEntry<BlockEntityType<?>> blockEntityType) privateSetPotionLootFunction(List<LootCondition> conditions, RegistryEntry<Potion> potion) (package private)StewEffect(RegistryEntry<StatusEffect> registryEntry, LootNumberProvider lootNumberProvider) Constructor parameters in net.minecraft.loot.function with type arguments of type RegistryEntryModifierConstructorDescription(package private)SetEnchantmentsLootFunction(List<LootCondition> conditions, Map<RegistryEntry<Enchantment>, LootNumberProvider> enchantments, boolean add) -
Uses of RegistryEntry in net.minecraft.network.codec
Methods in net.minecraft.network.codec that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionstatic <T> PacketCodec<RegistryByteBuf, RegistryEntry<T>> PacketCodecs.registryEntry(RegistryKey<? extends Registry<T>> registry) Returns a codec for a referenceRegistryEntry.static <T> PacketCodec<RegistryByteBuf, RegistryEntry<T>> PacketCodecs.registryEntry(RegistryKey<? extends Registry<T>> registry, PacketCodec<? super RegistryByteBuf, T> directCodec) Returns a codec for aRegistryEntry. -
Uses of RegistryEntry in net.minecraft.network.message
Fields in net.minecraft.network.message declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<MessageType> MessageType.Parameters.typeThe field for thetyperecord component.Fields in net.minecraft.network.message with type parameters of type RegistryEntryModifier and TypeFieldDescriptionstatic final PacketCodec<RegistryByteBuf, RegistryEntry<MessageType>> MessageType.ENTRY_PACKET_CODECMethods in net.minecraft.network.message that return RegistryEntryModifier and TypeMethodDescriptionMessageType.Parameters.type()Returns the value of thetyperecord component.Constructors in net.minecraft.network.message with parameters of type RegistryEntryModifierConstructorDescription(package private)Parameters(RegistryEntry<MessageType> type, Text name) Parameters(RegistryEntry<MessageType> registryEntry, Text text, Optional<Text> optional) -
Uses of RegistryEntry in net.minecraft.network.packet.c2s.play
Fields in net.minecraft.network.packet.c2s.play with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate final Optional<RegistryEntry<StatusEffect>> UpdateBeaconC2SPacket.primaryThe field for theprimaryrecord component.private final Optional<RegistryEntry<StatusEffect>> UpdateBeaconC2SPacket.secondaryThe field for thesecondaryrecord component.Methods in net.minecraft.network.packet.c2s.play that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionUpdateBeaconC2SPacket.primary()Returns the value of theprimaryrecord component.UpdateBeaconC2SPacket.secondary()Returns the value of thesecondaryrecord component.Constructor parameters in net.minecraft.network.packet.c2s.play with type arguments of type RegistryEntryModifierConstructorDescriptionUpdateBeaconC2SPacket(Optional<RegistryEntry<StatusEffect>> primaryEffectId, Optional<RegistryEntry<StatusEffect>> secondaryEffectId) -
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<EntityAttribute> EntityAttributesS2CPacket.Entry.attributeThe field for theattributerecord component.private final RegistryEntry<DimensionType> CommonPlayerSpawnInfo.dimensionTypeThe field for thedimensionTyperecord component.private final RegistryEntry<StatusEffect> RemoveEntityStatusEffectS2CPacket.effectThe field for theeffectrecord component.private final RegistryEntry<StatusEffect> EntityStatusEffectS2CPacket.effectIdprivate final RegistryEntry<SoundEvent> PlaySoundFromEntityS2CPacket.soundprivate final RegistryEntry<SoundEvent> PlaySoundS2CPacket.soundprivate final RegistryEntry<SoundEvent> ExplosionS2CPacket.soundEventprivate final RegistryEntry<DamageType> EntityDamageS2CPacket.sourceTypeThe field for thesourceTyperecord component.Methods in net.minecraft.network.packet.s2c.play that return RegistryEntryModifier and TypeMethodDescriptionEntityAttributesS2CPacket.Entry.attribute()Returns the value of theattributerecord component.CommonPlayerSpawnInfo.dimensionType()Returns the value of thedimensionTyperecord component.RemoveEntityStatusEffectS2CPacket.effect()Returns the value of theeffectrecord component.EntityStatusEffectS2CPacket.getEffectId()PlaySoundFromEntityS2CPacket.getSound()PlaySoundS2CPacket.getSound()ExplosionS2CPacket.getSoundEvent()EntityDamageS2CPacket.sourceType()Returns the value of thesourceTyperecord component.Constructors in net.minecraft.network.packet.s2c.play with parameters of type RegistryEntryModifierConstructorDescriptionCommonPlayerSpawnInfo(RegistryEntry<DimensionType> registryEntry, RegistryKey<World> registryKey, long long2, GameMode gameMode, @Nullable GameMode gameMode2, boolean bool, boolean bool2, Optional<GlobalPos> optional, int int2) EntityDamageS2CPacket(int int2, RegistryEntry<DamageType> registryEntry, int int3, int int4, Optional<Vec3d> optional) Entry(RegistryEntry<EntityAttribute> registryEntry, double baseValue, Collection<EntityAttributeModifier> modifiers) ExplosionS2CPacket(double x, double y, double z, float radius, List<BlockPos> affectedBlocks, @Nullable Vec3d playerVelocity, Explosion.DestructionType destructionType, ParticleEffect particle, ParticleEffect emitterParticle, RegistryEntry<SoundEvent> registryEntry) PlaySoundFromEntityS2CPacket(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) RemoveEntityStatusEffectS2CPacket(int entityId, RegistryEntry<StatusEffect> registryEntry) -
Uses of RegistryEntry in net.minecraft.potion
Fields in net.minecraft.potion declared as RegistryEntryModifier and TypeFieldDescriptionstatic final RegistryEntry<Potion> Potions.AWKWARDstatic final RegistryEntry<Potion> Potions.FIRE_RESISTANCEstatic final RegistryEntry<Potion> Potions.HARMINGstatic final RegistryEntry<Potion> Potions.HEALINGstatic final RegistryEntry<Potion> Potions.INFESTEDstatic final RegistryEntry<Potion> Potions.INVISIBILITYstatic final RegistryEntry<Potion> Potions.LEAPINGstatic final RegistryEntry<Potion> Potions.LONG_FIRE_RESISTANCEstatic final RegistryEntry<Potion> Potions.LONG_INVISIBILITYstatic final RegistryEntry<Potion> Potions.LONG_LEAPINGstatic final RegistryEntry<Potion> Potions.LONG_NIGHT_VISIONstatic final RegistryEntry<Potion> Potions.LONG_POISONstatic final RegistryEntry<Potion> Potions.LONG_REGENERATIONstatic final RegistryEntry<Potion> Potions.LONG_SLOW_FALLINGstatic final RegistryEntry<Potion> Potions.LONG_SLOWNESSstatic final RegistryEntry<Potion> Potions.LONG_STRENGTHstatic final RegistryEntry<Potion> Potions.LONG_SWIFTNESSstatic final RegistryEntry<Potion> Potions.LONG_TURTLE_MASTERstatic final RegistryEntry<Potion> Potions.LONG_WATER_BREATHINGstatic final RegistryEntry<Potion> Potions.LONG_WEAKNESSstatic final RegistryEntry<Potion> Potions.LUCKstatic final RegistryEntry<Potion> Potions.MUNDANEstatic final RegistryEntry<Potion> Potions.NIGHT_VISIONstatic final RegistryEntry<Potion> Potions.OOZINGstatic final RegistryEntry<Potion> Potions.POISONstatic final RegistryEntry<Potion> Potions.REGENERATIONstatic final RegistryEntry<Potion> Potions.SLOW_FALLINGstatic final RegistryEntry<Potion> Potions.SLOWNESSstatic final RegistryEntry<Potion> Potions.STRENGTHstatic final RegistryEntry<Potion> Potions.STRONG_HARMINGstatic final RegistryEntry<Potion> Potions.STRONG_HEALINGstatic final RegistryEntry<Potion> Potions.STRONG_LEAPINGstatic final RegistryEntry<Potion> Potions.STRONG_POISONstatic final RegistryEntry<Potion> Potions.STRONG_REGENERATIONstatic final RegistryEntry<Potion> Potions.STRONG_SLOWNESSstatic final RegistryEntry<Potion> Potions.STRONG_STRENGTHstatic final RegistryEntry<Potion> Potions.STRONG_SWIFTNESSstatic final RegistryEntry<Potion> Potions.STRONG_TURTLE_MASTERstatic final RegistryEntry<Potion> Potions.SWIFTNESSstatic final RegistryEntry<Potion> Potions.THICKstatic final RegistryEntry<Potion> Potions.TURTLE_MASTERstatic final RegistryEntry<Potion> Potions.WATERstatic final RegistryEntry<Potion> Potions.WATER_BREATHINGstatic final RegistryEntry<Potion> Potions.WEAKNESSstatic final RegistryEntry<Potion> Potions.WEAVINGstatic final RegistryEntry<Potion> Potions.WIND_CHARGEDFields in net.minecraft.potion with type parameters of type RegistryEntryModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<RegistryEntry<Potion>> Potion.CODECstatic final PacketCodec<RegistryByteBuf, RegistryEntry<Potion>> Potion.PACKET_CODECMethods in net.minecraft.potion that return RegistryEntryModifier and TypeMethodDescriptionprivate static RegistryEntry<Potion> static RegistryEntry<Potion> Potions.registerAndGetDefault(Registry<Potion> registry) Method parameters in net.minecraft.potion with type arguments of type RegistryEntryModifier and TypeMethodDescriptionstatic StringPotion.finishTranslationKey(Optional<RegistryEntry<Potion>> potion, String prefix) -
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 declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<T> PlayerPredicate.StatMatcher.valueThe field for thevaluerecord component.Fields in net.minecraft.predicate.entity with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate final Map<RegistryEntry<StatusEffect>, EntityEffectPredicate.EffectData> EntityEffectPredicate.effectsThe field for theeffectsrecord component.EntityEffectPredicate.Builder.EFFECTS(package private) final Function<Entity, Optional<RegistryEntry<V>>> EntitySubPredicateTypes.DynamicVariantType.variantGetterMethods in net.minecraft.predicate.entity that return RegistryEntryModifier and TypeMethodDescriptionPlayerPredicate.StatMatcher.value()Returns the value of thevaluerecord component.Methods in net.minecraft.predicate.entity that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionEntityEffectPredicate.effects()Returns the value of theeffectsrecord component.Methods in net.minecraft.predicate.entity with parameters of type RegistryEntryModifier and TypeMethodDescriptionEntityEffectPredicate.Builder.addEffect(RegistryEntry<StatusEffect> effect) EntityEffectPredicate.Builder.addEffect(RegistryEntry<StatusEffect> effect, EntityEffectPredicate.EffectData effectData) static EntitySubPredicateEntitySubPredicateTypes.catVariant(RegistryEntry<CatVariant> catVariant) static LocationPredicate.BuilderLocationPredicate.Builder.createBiome(RegistryEntry<Biome> biome) static LocationPredicate.BuilderLocationPredicate.Builder.createStructure(RegistryEntry<Structure> structure) static EntitySubPredicateEntitySubPredicateTypes.frogVariant(RegistryEntry<FrogVariant> frogVariant) Method parameters in net.minecraft.predicate.entity with type arguments of type RegistryEntryModifier and TypeMethodDescriptionstatic <V> EntitySubPredicateTypes.DynamicVariantType<V> EntitySubPredicateTypes.DynamicVariantType.create(RegistryKey<? extends Registry<V>> registryRef, Function<Entity, Optional<RegistryEntry<V>>> variantGetter) booleanEntityEffectPredicate.test(Map<RegistryEntry<StatusEffect>, StatusEffectInstance> effects) Constructors in net.minecraft.predicate.entity with parameters of type RegistryEntryModifierConstructorDescriptionStatMatcher(StatType<T> type, RegistryEntry<T> value, NumberRange.IntRange range) privateStatMatcher(StatType<T> statType, RegistryEntry<T> registryEntry, NumberRange.IntRange intRange, Supplier<Stat<T>> supplier) Constructor parameters in net.minecraft.predicate.entity with type arguments of type RegistryEntryModifierConstructorDescriptionDynamicVariantType(RegistryKey<? extends Registry<V>> registryRef, Function<Entity, Optional<RegistryEntry<V>>> variantGetter) Creates an instance of aEntityEffectPredicaterecord class. -
Uses of RegistryEntry in net.minecraft.predicate.item
Methods in net.minecraft.predicate.item with parameters of type RegistryEntryModifier and TypeMethodDescriptionprivate booleanEnchantmentPredicate.testLevel(ItemEnchantmentsComponent enchantmentsComponent, RegistryEntry<Enchantment> enchantment) Constructors in net.minecraft.predicate.item with parameters of type RegistryEntryModifierConstructorDescriptionEnchantmentPredicate(RegistryEntry<Enchantment> enchantment, NumberRange.IntRange levels) -
Uses of RegistryEntry in net.minecraft.recipe
Fields in net.minecraft.recipe declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<T> BrewingRecipeRegistry.Recipe.fromThe field for thefromrecord component.private final RegistryEntry<T> BrewingRecipeRegistry.Recipe.toThe field for thetorecord component.Methods in net.minecraft.recipe that return RegistryEntryModifier and TypeMethodDescriptionBrewingRecipeRegistry.Recipe.from()Returns the value of thefromrecord component.BrewingRecipeRegistry.Recipe.to()Returns the value of thetorecord component.Methods in net.minecraft.recipe with parameters of type RegistryEntryModifier and TypeMethodDescriptionbooleanBrewingRecipeRegistry.isBrewable(RegistryEntry<Potion> potion) voidBrewingRecipeRegistry.Builder.registerPotionRecipe(RegistryEntry<Potion> input, Item ingredient, RegistryEntry<Potion> output) voidBrewingRecipeRegistry.Builder.registerRecipes(Item ingredient, RegistryEntry<Potion> potion) Constructors in net.minecraft.recipe with parameters of type RegistryEntryModifierConstructorDescription(package private)Recipe(RegistryEntry<T> registryEntry, Ingredient ingredient, RegistryEntry<T> registryEntry2) -
Uses of RegistryEntry in net.minecraft.registry
Classes in net.minecraft.registry that implement RegistryEntryFields in net.minecraft.registry with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate final Optional<RegistryEntry<T>> RegistryPair.entryThe field for theentryrecord component.Methods in net.minecraft.registry that return RegistryEntryModifier and TypeMethodDescriptionMethods in net.minecraft.registry that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptioncom.mojang.datafixers.util.Either<RegistryEntry<T>, RegistryKey<T>> RegistryPair.asEither()RegistryPair.entry()Returns the value of theentryrecord component.RegistryPair.getEntry(RegistryWrapper.WrapperLookup registryLookup) default com.mojang.serialization.Codec<RegistryEntry<T>> Registry.getEntryCodec()Returns the codec for serializing the registry entry ofT.default IndexedIterable<RegistryEntry<T>> Registry.getIndexedEntries()default Optional<RegistryEntry<T>> Registry.getRandomEntry(TagKey<T> tag, Random random) Returns a random entry fromtag, or an emptyOptionalif the tag is empty.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.Methods in net.minecraft.registry with parameters of type RegistryEntryModifier and TypeMethodDescriptionprivate com.mojang.serialization.DataResult<RegistryEntry.Reference<T>> Registry.validateReference(RegistryEntry<T> entry) Method parameters in net.minecraft.registry with type arguments of type RegistryEntryModifier and TypeMethodDescriptionstatic <T> RegistryPair<T> RegistryPair.create(com.mojang.datafixers.util.Either<RegistryEntry<T>, RegistryKey<T>> entryOrKey) static <T> com.mojang.serialization.Codec<RegistryPair<T>> RegistryPair.createCodec(RegistryKey<Registry<T>> registryRef, com.mojang.serialization.Codec<RegistryEntry<T>> entryCodec) static <T> PacketCodec<RegistryByteBuf, RegistryPair<T>> RegistryPair.createPacketCodec(RegistryKey<Registry<T>> registryRef, PacketCodec<RegistryByteBuf, RegistryEntry<T>> entryPacketCodec) voidRegistry.populateTags(Map<TagKey<T>, List<RegistryEntry<T>>> tagEntries) voidSimpleRegistry.populateTags(Map<TagKey<T>, List<RegistryEntry<T>>> tagEntries) Constructors in net.minecraft.registry with parameters of type RegistryEntryConstructor parameters in net.minecraft.registry with type arguments of type RegistryEntryModifierConstructorDescriptionRegistryPair(Optional<RegistryEntry<T>> optional, RegistryKey<T> registryKey) -
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 @Nullable 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) booleanRegistryEntry.Direct.matches(RegistryEntry<T> entry) booleanRegistryEntry.matches(RegistryEntry<T> entry) Deprecated.booleanRegistryEntry.Reference.matches(RegistryEntry<T> entry) 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, Collection<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 RegistryEntryModifier and TypeMethodDescriptionBeaconScreenHandler.getPrimaryEffect()BeaconScreenHandler.getSecondaryEffect()static @Nullable RegistryEntry<StatusEffect> BeaconScreenHandler.getStatusEffectForRawId(int id) Methods 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 TypeMethodDescriptionstatic intBeaconScreenHandler.getRawIdForStatusEffect(@Nullable RegistryEntry<StatusEffect> effect) private voidLoomScreenHandler.updateOutputSlot(RegistryEntry<BannerPattern> pattern) Method parameters in net.minecraft.screen with type arguments of type RegistryEntryModifier and TypeMethodDescriptionvoidBeaconScreenHandler.setEffects(Optional<RegistryEntry<StatusEffect>> primary, Optional<RegistryEntry<StatusEffect>> secondary) -
Uses of RegistryEntry in net.minecraft.server.command
Fields in net.minecraft.server.command with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate static final Map<com.mojang.datafixers.util.Pair<RegistryEntry<ArmorMaterial>, EquipmentSlot>, Item> SpawnArmorTrimsCommand.ARMOR_PIECESMethods 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 intItemCommand.executeBlockCopyBlock(ServerCommandSource source, BlockPos sourcePos, int sourceSlot, BlockPos pos, int slot, RegistryEntry<LootFunction> lootFunction) private static intItemCommand.executeBlockCopyEntity(ServerCommandSource source, Entity sourceEntity, int sourceSlot, BlockPos pos, int slot, RegistryEntry<LootFunction> lootFunction) private static intItemCommand.executeBlockModify(ServerCommandSource source, BlockPos pos, int slot, RegistryEntry<LootFunction> lootFunction) private static intEffectCommand.executeClear(ServerCommandSource source, Collection<? extends Entity> targets, RegistryEntry<StatusEffect> statusEffect) private static intItemCommand.executeEntityCopyBlock(ServerCommandSource source, BlockPos sourcePos, int sourceSlot, Collection<? extends Entity> targets, int slot, RegistryEntry<LootFunction> lootFunction) private static intItemCommand.executeEntityCopyEntity(ServerCommandSource source, Entity sourceEntity, int sourceSlot, Collection<? extends Entity> targets, int slot, RegistryEntry<LootFunction> lootFunction) private static intItemCommand.executeEntityModify(ServerCommandSource source, Collection<? extends Entity> targets, int slot, RegistryEntry<LootFunction> lootFunction) private static intLootCommand.executeFish(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, RegistryEntry<LootTable> lootTable, BlockPos pos, ItemStack stack, LootCommand.Target constructor) private static intEffectCommand.executeGive(ServerCommandSource source, Collection<? extends Entity> targets, RegistryEntry<StatusEffect> statusEffect, @Nullable Integer seconds, int amplifier, boolean showParticles) private static intLootCommand.executeLoot(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, RegistryEntry<LootTable> lootTable, LootCommand.Target constructor) private static intAttributeCommand.executeModifierAdd(ServerCommandSource source, Entity target, RegistryEntry<EntityAttribute> attribute, Identifier id, double value, EntityAttributeModifier.Operation operation) private static intAttributeCommand.executeModifierRemove(ServerCommandSource source, Entity target, RegistryEntry<EntityAttribute> attribute, Identifier id) private static intAttributeCommand.executeModifierValueGet(ServerCommandSource source, Entity target, RegistryEntry<EntityAttribute> attribute, Identifier id, 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) static com.mojang.datafixers.util.Either<Integer, com.mojang.brigadier.exceptions.CommandSyntaxException> FillBiomeCommand.fillBiome(ServerWorld world, BlockPos from, BlockPos to, RegistryEntry<Biome> biome) static com.mojang.datafixers.util.Either<Integer, com.mojang.brigadier.exceptions.CommandSyntaxException> FillBiomeCommand.fillBiome(ServerWorld world, BlockPos from, BlockPos to, RegistryEntry<Biome> biome, Predicate<RegistryEntry<Biome>> filter, Consumer<Supplier<Text>> feedbackConsumer) private static EntityAttributeInstanceAttributeCommand.getAttributeInstance(Entity entity, RegistryEntry<EntityAttribute> attribute) private static intLootCommand.getFeedbackMessageSingle(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, RegistryEntry<LootTable> lootTable, LootContextParameterSet lootContextParameters, LootCommand.Target constructor) private static LivingEntityAttributeCommand.getLivingEntityWithAttribute(Entity entity, RegistryEntry<EntityAttribute> attribute) private static TextAttributeCommand.getName(RegistryEntry<EntityAttribute> attribute) private static ItemStackItemCommand.getStackWithModifier(ServerCommandSource source, RegistryEntry<LootFunction> lootFunction, ItemStack stack) private static booleanExecuteCommand.testLootCondition(ServerCommandSource source, RegistryEntry<LootCondition> lootCondition) 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) static com.mojang.datafixers.util.Either<Integer, com.mojang.brigadier.exceptions.CommandSyntaxException> FillBiomeCommand.fillBiome(ServerWorld world, BlockPos from, BlockPos to, RegistryEntry<Biome> biome, Predicate<RegistryEntry<Biome>> filter, Consumer<Supplier<Text>> feedbackConsumer) 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.network
Methods in net.minecraft.server.network with parameters of type RegistryEntryModifier and TypeMethodDescriptionstatic voidDebugInfoSender.sendGameEvent(World world, RegistryEntry<GameEvent> event, Vec3d pos) -
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 TypeMethodDescriptionServerWorld.createExplosion(@Nullable Entity entity, @Nullable DamageSource damageSource, @Nullable ExplosionBehavior behavior, double x, double y, double z, float power, boolean createFire, World.ExplosionSourceType explosionSourceType, ParticleEffect particle, ParticleEffect emitterParticle, RegistryEntry<SoundEvent> soundEvent) Creates an explosion.voidServerWorld.emitGameEvent(RegistryEntry<GameEvent> event, Vec3d emitterPos, GameEvent.Emitter emitter) Emits a game event.voidServerWorld.playSound(@Nullable PlayerEntity source, double x, double y, double z, RegistryEntry<SoundEvent> sound, SoundCategory category, float volume, float pitch, long seed) voidServerWorld.playSoundFromEntity(@Nullable PlayerEntity source, 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 TypeFieldDescriptionstatic final RegistryEntry<SoundEvent> SoundEvents.ENTITY_LLAMA_SWAGstatic final RegistryEntry<SoundEvent> SoundEvents.ITEM_ARMOR_EQUIP_CHAINstatic final RegistryEntry<SoundEvent> SoundEvents.ITEM_ARMOR_EQUIP_DIAMONDstatic final RegistryEntry<SoundEvent> SoundEvents.ITEM_ARMOR_EQUIP_ELYTRAstatic final RegistryEntry<SoundEvent> SoundEvents.ITEM_ARMOR_EQUIP_GENERICstatic final RegistryEntry<SoundEvent> SoundEvents.ITEM_ARMOR_EQUIP_GOLDstatic final RegistryEntry<SoundEvent> SoundEvents.ITEM_ARMOR_EQUIP_IRONstatic final RegistryEntry<SoundEvent> SoundEvents.ITEM_ARMOR_EQUIP_LEATHERstatic final RegistryEntry<SoundEvent> SoundEvents.ITEM_ARMOR_EQUIP_NETHERITEstatic final RegistryEntry<SoundEvent> SoundEvents.ITEM_ARMOR_EQUIP_TURTLEstatic final RegistryEntry<SoundEvent> SoundEvents.ITEM_ARMOR_EQUIP_WOLFstatic final RegistryEntry<SoundEvent> SoundEvents.ITEM_CROSSBOW_LOADING_ENDstatic final RegistryEntry<SoundEvent> SoundEvents.ITEM_CROSSBOW_LOADING_MIDDLEstatic final RegistryEntry<SoundEvent> SoundEvents.ITEM_CROSSBOW_LOADING_STARTstatic final RegistryEntry<SoundEvent> SoundEvents.ITEM_CROSSBOW_QUICK_CHARGE_1static final RegistryEntry<SoundEvent> SoundEvents.ITEM_CROSSBOW_QUICK_CHARGE_2static final RegistryEntry<SoundEvent> SoundEvents.ITEM_CROSSBOW_QUICK_CHARGE_3static final RegistryEntry<SoundEvent> SoundEvents.ITEM_TRIDENT_RIPTIDE_1static final RegistryEntry<SoundEvent> SoundEvents.ITEM_TRIDENT_RIPTIDE_2static final RegistryEntry<SoundEvent> SoundEvents.ITEM_TRIDENT_RIPTIDE_3static final RegistryEntry<SoundEvent> SoundEvents.ITEM_TRIDENT_THROWstatic final RegistryEntry<SoundEvent> SoundEvents.ITEM_TRIDENT_THUNDERprivate 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_CODECstatic final PacketCodec<RegistryByteBuf, RegistryEntry<SoundEvent>> SoundEvent.ENTRY_PACKET_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) Methods in net.minecraft.sound with parameters of type RegistryEntryModifier and TypeMethodDescriptionstatic MusicSoundMusicType.createIngameMusic(RegistryEntry<SoundEvent> sound) 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, StructurePoolAliasLookup aliasLookup, DimensionPadding dimensionPadding, StructureLiquidSettings liquidSettings) StructurePoolElement.ofFeature(RegistryEntry<PlacedFeature> placedFeatureEntry) StructurePoolElement.ofProcessedLegacySingle(String id, RegistryEntry<StructureProcessorList> processorListEntry) StructurePoolElement.ofProcessedSingle(String id, RegistryEntry<StructureProcessorList> processorListEntry) StructurePoolElement.ofProcessedSingle(String id, RegistryEntry<StructureProcessorList> processorListEntry, StructureLiquidSettings liquidSettings) 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, Optional<StructureLiquidSettings> overrideLiquidSettings) protectedSinglePoolElement(com.mojang.datafixers.util.Either<Identifier, StructureTemplate> location, RegistryEntry<StructureProcessorList> processors, StructurePool.Projection projection, Optional<StructureLiquidSettings> overrideLiquidSettings) 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.pool.alias
Methods in net.minecraft.structure.pool.alias with parameters of type RegistryEntryModifier and TypeMethodDescriptionstatic voidStructurePoolAliasBindings.registerPools(Registerable<StructurePool> pools, RegistryEntry<StructurePool> base, List<StructurePoolAliasBinding> aliases) -
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.test
Methods in net.minecraft.test with parameters of type RegistryEntryModifier and TypeMethodDescriptionvoidTestContext.expectEntityHasEffect(LivingEntity entity, RegistryEntry<StatusEffect> effect, int amplifier) -
Uses of RegistryEntry in net.minecraft.text
Fields in net.minecraft.text declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<Item> HoverEvent.ItemStackContent.itemConstructors in net.minecraft.text with parameters of type RegistryEntryModifierConstructorDescription(package private)ItemStackContent(RegistryEntry<Item> item, int count, ComponentChanges changes) -
Uses of RegistryEntry in net.minecraft.util
Methods in net.minecraft.util that return RegistryEntryModifier and TypeMethodDescriptionstatic RegistryEntry<Item> JsonHelper.asItem(JsonElement element, String name) static RegistryEntry<Item> JsonHelper.getItem(JsonObject object, String key) static @Nullable RegistryEntry<Item> JsonHelper.getItem(JsonObject object, String key, @Nullable RegistryEntry<Item> defaultValue) Methods in net.minecraft.util with parameters of type RegistryEntryModifier and TypeMethodDescriptionstatic @Nullable RegistryEntry<Item> JsonHelper.getItem(JsonObject object, String key, @Nullable RegistryEntry<Item> defaultValue) -
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 declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<MapDecorationType> TradeOffers.SellMapFactory.decorationprivate final RegistryEntry<Item> TradedItem.itemThe field for theitemrecord component.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 RegistryEntryModifier and TypeMethodDescriptionTradedItem.item()Returns the value of theitemrecord component.Methods 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 TypeMethodDescriptionprivate static ItemStackTradedItem.createDisplayStack(RegistryEntry<Item> item, int count, ComponentPredicate components) private static TradedItemTradeOffers.createPotion(RegistryEntry<Potion> potion) private static ItemStackTradeOffers.createPotionStack(RegistryEntry<Potion> potion) static 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, ImmutableSet<Item> gatherableItems, ImmutableSet<Block> secondaryJobSites, @Nullable SoundEvent workSound) private static VillagerProfessionVillagerProfession.register(String id, Predicate<RegistryEntry<PointOfInterestType>> heldWorkstation, Predicate<RegistryEntry<PointOfInterestType>> acquirableWorkstation, @Nullable SoundEvent workSound) Constructors in net.minecraft.village with parameters of type RegistryEntryModifierConstructorDescriptionSellMapFactory(int price, TagKey<Structure> structure, String nameKey, RegistryEntry<MapDecorationType> decoration, int maxUses, int experience) SellSuspiciousStewFactory(RegistryEntry<StatusEffect> effect, int duration, int experience) TradedItem(RegistryEntry<Item> item, int count, ComponentPredicate components) TradedItem(RegistryEntry<Item> registryEntry, int int2, ComponentPredicate componentPredicate, ItemStack itemStack) 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 TypeMethodDescriptionWorld.createExplosion(@Nullable Entity entity, @Nullable DamageSource damageSource, @Nullable ExplosionBehavior behavior, double x, double y, double z, float power, boolean createFire, World.ExplosionSourceType explosionSourceType, boolean particles, ParticleEffect particle, ParticleEffect emitterParticle, RegistryEntry<SoundEvent> soundEvent) World.createExplosion(@Nullable Entity entity, @Nullable DamageSource damageSource, @Nullable ExplosionBehavior behavior, double x, double y, double z, float power, boolean createFire, World.ExplosionSourceType explosionSourceType, ParticleEffect particle, ParticleEffect emitterParticle, RegistryEntry<SoundEvent> soundEvent) Creates an explosion.voidChunkRegion.emitGameEvent(RegistryEntry<GameEvent> event, Vec3d emitterPos, GameEvent.Emitter emitter) Emits a game event.default voidWorldAccess.emitGameEvent(@Nullable Entity entity, RegistryEntry<GameEvent> event, BlockPos pos) default voidWorldAccess.emitGameEvent(@Nullable Entity entity, RegistryEntry<GameEvent> event, Vec3d pos) default voidWorldAccess.emitGameEvent(RegistryEntry<GameEvent> event, BlockPos pos, GameEvent.Emitter emitter) voidWorldAccess.emitGameEvent(RegistryEntry<GameEvent> event, Vec3d emitterPos, GameEvent.Emitter emitter) Emits a game event.private static Pool<SpawnSettings.SpawnEntry> SpawnHelper.getSpawnEntries(ServerWorld world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, SpawnGroup spawnGroup, BlockPos pos, @Nullable RegistryEntry<Biome> biomeEntry) voidWorld.playSound(@Nullable PlayerEntity source, double x, double y, double z, RegistryEntry<SoundEvent> sound, SoundCategory category, float volume, float pitch) abstract voidWorld.playSound(@Nullable PlayerEntity source, double x, double y, double z, RegistryEntry<SoundEvent> sound, SoundCategory category, float volume, float pitch, long seed) abstract voidWorld.playSoundFromEntity(@Nullable PlayerEntity source, 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 PacketCodec<RegistryByteBuf, RegistryEntry<DimensionType>> DimensionType.PACKET_CODECstatic 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 Map<RegistryKey<DimensionOptions>, DimensionOptions> DimensionOptionsRegistryHolder.createRegistry(Map<RegistryKey<DimensionOptions>, DimensionOptions> dimensionOptions, RegistryEntry<DimensionType> overworld, 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.event
Fields in net.minecraft.world.event declared as RegistryEntryFields in net.minecraft.world.event with type parameters of type RegistryEntryModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<RegistryEntry<GameEvent>> GameEvent.CODECMethods in net.minecraft.world.event that return RegistryEntryModifier and TypeMethodDescriptionGameEvent.Message.getEvent()static RegistryEntry<GameEvent> GameEvent.registerAndGetDefault(Registry<GameEvent> registry) Methods in net.minecraft.world.event with parameters of type RegistryEntryModifier and TypeMethodDescriptionvoidVibrations.Callback.accept(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, @Nullable Entity sourceEntity, @Nullable Entity entity, float distance) Accepts a game event after delay.booleanVibrations.Callback.accepts(ServerWorld world, BlockPos pos, RegistryEntry<GameEvent> event, GameEvent.Emitter emitter) Returns whether the callback wants to accept this event.default booleanVibrations.Callback.canAccept(RegistryEntry<GameEvent> gameEvent, GameEvent.Emitter emitter) voidVibrations.VibrationListener.forceListen(ServerWorld world, RegistryEntry<GameEvent> event, GameEvent.Emitter emitter, Vec3d emitterPos) static intVibrations.getFrequency(RegistryEntry<GameEvent> gameEvent) booleanVibrations.VibrationListener.listen(ServerWorld world, RegistryEntry<GameEvent> event, GameEvent.Emitter emitter, Vec3d emitterPos) Listens to an incoming game event.private voidVibrations.VibrationListener.listen(ServerWorld world, Vibrations.ListenerData listenerData, RegistryEntry<GameEvent> event, GameEvent.Emitter emitter, Vec3d emitterPos, Vec3d listenerPos) Constructors in net.minecraft.world.event with parameters of type RegistryEntryModifierConstructorDescriptionMessage(RegistryEntry<GameEvent> event, Vec3d emitterPos, GameEvent.Emitter emitter, GameEventListener listener, Vec3d listenerPos) -
Uses of RegistryEntry in net.minecraft.world.event.listener
Fields in net.minecraft.world.event.listener declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<GameEvent> Vibration.gameEventThe field for thegameEventrecord component.Methods in net.minecraft.world.event.listener that return RegistryEntryModifier and TypeMethodDescriptionVibration.gameEvent()Returns the value of thegameEventrecord component.Methods in net.minecraft.world.event.listener with parameters of type RegistryEntryModifier and TypeMethodDescriptionbooleanGameEventDispatcher.dispatch(RegistryEntry<GameEvent> event, Vec3d pos, GameEvent.Emitter emitter, GameEventDispatcher.DispatchCallback callback) Dispatches an event to all the listeners in this dispatcher.voidGameEventDispatchManager.dispatch(RegistryEntry<GameEvent> event, Vec3d emitterPos, GameEvent.Emitter emitter) booleanSimpleGameEventDispatcher.dispatch(RegistryEntry<GameEvent> event, Vec3d pos, GameEvent.Emitter emitter, GameEventDispatcher.DispatchCallback callback) Dispatches an event to all the listeners in this dispatcher.booleanGameEventListener.listen(ServerWorld world, RegistryEntry<GameEvent> event, GameEvent.Emitter emitter, Vec3d emitterPos) Listens to an incoming game event.Constructors in net.minecraft.world.event.listener with parameters of type RegistryEntryModifierConstructorDescriptionVibration(RegistryEntry<GameEvent> gameEvent, float distance, Vec3d pos, @Nullable UUID uuid, @Nullable UUID projectileOwnerUuid) Vibration(RegistryEntry<GameEvent> registryEntry, float float2, Vec3d vec3d, @Nullable UUID uUID, @Nullable UUID uUID2, @Nullable Entity entity) -
Uses of RegistryEntry in net.minecraft.world.explosion
Fields in net.minecraft.world.explosion declared as RegistryEntryMethods in net.minecraft.world.explosion that return RegistryEntryConstructors in net.minecraft.world.explosion with parameters of type RegistryEntryModifierConstructorDescriptionExplosion(World world, @Nullable Entity entity, double x, double y, double z, float power, List<BlockPos> affectedBlocks, Explosion.DestructionType destructionType, ParticleEffect particle, ParticleEffect emitterParticle, RegistryEntry<SoundEvent> soundEvent) Explosion(World world, @Nullable Entity entity, @Nullable DamageSource damageSource, @Nullable ExplosionBehavior behavior, double x, double y, double z, float power, boolean createFire, Explosion.DestructionType destructionType, ParticleEffect particle, ParticleEffect emitterParticle, RegistryEntry<SoundEvent> soundEvent) -
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) Method parameters in net.minecraft.world.gen with type arguments of type RegistryEntryModifier and TypeMethodDescriptionStructureAccessor.getStructureContaining(BlockPos pos, Predicate<RegistryEntry<Structure>> predicate) 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 pos, BlockPos.Mutable tmp, AquiferSampler aquiferSampler, MutableBoolean replacedGrassy) 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 x, double y, double z, double width, double height, 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, List<StructurePoolAliasBinding> poolAliasBindings, DimensionPadding dimensionPadding, StructureLiquidSettings liquidSettings) 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)