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
Fields in net.minecraft.block declared as RegistryEntryModifier and TypeFieldDescription(package private) final RegistryEntry<StatusEffect> EyeblossomBlock.EyeblossomState.stewEffectMethods in net.minecraft.block that return RegistryEntryMethods in net.minecraft.block that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionprivate Optional<? extends RegistryEntry<ConfiguredFeature<?, ?>>> FungusBlock.getFeatureEntry(WorldView world) 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 RegistryEntryModifierConstructorDescriptionprivateEyeblossomState(boolean open, RegistryEntry<StatusEffect> stewEffect, float effectLengthInSeconds, SoundEvent longSound, SoundEvent sound, int particleColor) FlowerBlock(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 registries, 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
Fields in net.minecraft.block.spawner declared as RegistryEntryModifier and TypeFieldDescriptionprivate RegistryEntry<TrialSpawnerConfig> TrialSpawnerLogic.normalConfigprivate RegistryEntry<TrialSpawnerConfig> TrialSpawnerLogic.ominousConfigFields in net.minecraft.block.spawner with type parameters of type RegistryEntryModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<RegistryEntry<TrialSpawnerConfig>> TrialSpawnerConfig.ENTRY_CODECMethods 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) Constructors in net.minecraft.block.spawner with parameters of type RegistryEntryModifierConstructorDescriptionTrialSpawnerLogic(RegistryEntry<TrialSpawnerConfig> normalConfig, RegistryEntry<TrialSpawnerConfig> ominousConfig, TrialSpawnerData data, int cooldownLength, int entityDetectionRange, TrialSpawnerLogic.TrialSpawner trialSpawner, EntityDetector entityDetector, EntityDetector.Selector entitySelector) -
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.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) -
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 TypeMethodDescriptionVillagerClothingFeatureRenderer.getHatType(Object2ObjectMap<RegistryKey<K>, VillagerResourceMetadata.HatType> metadataMap, String keyType, RegistryEntry<K> entry) private IdentifierVillagerClothingFeatureRenderer.getTexture(String keyType, RegistryEntry<?> entry) -
Uses of RegistryEntry in net.minecraft.client.render.entity.state
Fields in net.minecraft.client.render.entity.state declared as RegistryEntry -
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.createExplosion(@Nullable Entity entity, @Nullable DamageSource damageSource, @Nullable ExplosionBehavior behavior, double x, double y, double z, float power, boolean createFire, World.ExplosionSourceType explosionSourceType, ParticleEffect smallParticle, ParticleEffect largeParticle, RegistryEntry<SoundEvent> soundEvent) Creates an explosion.voidClientWorld.emitGameEvent(RegistryEntry<GameEvent> event, Vec3d emitterPos, GameEvent.Emitter emitter) Emits a game event.private voidWorldEventHandler.playJukeboxSong(RegistryEntry<JukeboxSong> song, BlockPos jukeboxPos) voidClientWorld.playSound(@Nullable Entity source, double x, double y, double z, RegistryEntry<SoundEvent> sound, SoundCategory category, float volume, float pitch, long seed) Plays a sound caused by a source.voidClientWorld.playSoundFromEntity(@Nullable Entity source, Entity entity, RegistryEntry<SoundEvent> sound, SoundCategory category, float volume, float pitch, long seed) Plays a sound caused by a source at the provided entity's position.Constructors in net.minecraft.client.world with parameters of type RegistryEntryModifierConstructorDescriptionClientWorld(ClientPlayNetworkHandler networkHandler, ClientWorld.Properties properties, RegistryKey<World> registryRef, RegistryEntry<DimensionType> dimensionType, int loadDistance, int simulationDistance, WorldRenderer worldRenderer, boolean debugWorld, long seed, int seaLevel) -
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) private <O> @Nullable RegistryEntry<T> RegistryEntryArgumentType.parse(com.mojang.brigadier.StringReader reader, StringNbtReader<O> snbtReader) 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<SoundEvent>> DataComponentTypes.BREAK_SOUNDstatic final ComponentType<RegistryEntry<CatVariant>> DataComponentTypes.CAT_VARIANTstatic final ComponentType<RegistryEntry<CowVariant>> DataComponentTypes.COW_VARIANTstatic final ComponentType<RegistryEntry<FrogVariant>> DataComponentTypes.FROG_VARIANTstatic final ComponentType<RegistryEntry<PaintingVariant>> DataComponentTypes.PAINTING_VARIANTstatic final ComponentType<RegistryEntry<PigVariant>> DataComponentTypes.PIG_VARIANTstatic final ComponentType<List<RegistryEntry<SoundEvent>>> EnchantmentEffectComponentTypes.TRIDENT_SOUNDstatic final ComponentType<RegistryEntry<VillagerType>> DataComponentTypes.VILLAGER_VARIANTstatic final ComponentType<RegistryEntry<WolfSoundVariant>> DataComponentTypes.WOLF_SOUND_VARIANTstatic final ComponentType<RegistryEntry<WolfVariant>> DataComponentTypes.WOLF_VARIANT -
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 RegistryEntry<SoundEvent> EquippableComponent.Builder.equipSoundprivate final RegistryEntry<SoundEvent> EquippableComponent.equipSoundThe field for theequipSoundrecord component.private final RegistryEntry<BannerPattern> BannerPatternsComponent.Layer.patternThe field for thepatternrecord component.private RegistryEntry<SoundEvent> ConsumableComponent.Builder.soundprivate final RegistryEntry<SoundEvent> ConsumableComponent.soundThe field for thesoundrecord 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 Optional<RegistryEntry<SoundEvent>> BlocksAttacksComponent.blockSoundThe field for theblockSoundrecord component.private final Optional<RegistryEntry<SoundEvent>> BlocksAttacksComponent.disableSoundThe field for thedisableSoundrecord component.private final Object2IntOpenHashMap<RegistryEntry<Enchantment>> ItemEnchantmentsComponent.Builder.enchantments(package private) final Object2IntOpenHashMap<RegistryEntry<Enchantment>> ItemEnchantmentsComponent.enchantmentsprivate 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.EquippableComponent.equipSound()Returns the value of theequipSoundrecord component.BannerPatternsComponent.Layer.pattern()Returns the value of thepatternrecord component.ConsumableComponent.sound()Returns the value of thesoundrecord 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 TypeMethodDescriptionBlocksAttacksComponent.blockSound()Returns the value of theblockSoundrecord component.BlocksAttacksComponent.disableSound()Returns the value of thedisableSoundrecord component.ItemEnchantmentsComponent.getEnchantmentEntries()ItemEnchantmentsComponent.Builder.getEnchantments()ItemEnchantmentsComponent.getEnchantments()InstrumentComponent.getInstrument(RegistryWrapper.WrapperLookup registries) ProvidesTrimMaterialComponent.getMaterial(RegistryWrapper.WrapperLookup registries) 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) EquippableComponent.Builder.equipSound(RegistryEntry<SoundEvent> equipSound) ConsumableComponent.Builder.finishSound(RegistryEntry<SoundEvent> finishSound) static MutableTextPotionContentsComponent.getEffectText(RegistryEntry<StatusEffect> effect, int amplifier) 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) ConsumableComponent.Builder.sound(RegistryEntry<SoundEvent> sound) 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 RegistryEntryModifierConstructorDescriptionConsumableComponent(float float2, UseAction useAction, RegistryEntry<SoundEvent> registryEntry, boolean bool, List<ConsumeEffect> list) Decoration(RegistryEntry<MapDecorationType> registryEntry, double double2, double double3, float float2) Entry(RegistryEntry<EntityAttribute> registryEntry, EntityAttributeModifier entityAttributeModifier, AttributeModifierSlot attributeModifierSlot) EquippableComponent(EquipmentSlot equipmentSlot, RegistryEntry<SoundEvent> registryEntry, Optional<RegistryKey<EquipmentAsset>> optional, Optional<Identifier> optional2, Optional<RegistryEntryList<EntityType<?>>> optional3, boolean bool, boolean bool2, boolean bool3, boolean bool4) InstrumentComponent(RegistryEntry<Instrument> instrument) 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) PotionContentsComponent(Optional<RegistryEntry<Potion>> optional, Optional<Integer> optional2, List<StatusEffectInstance> list, Optional<String> optional3) -
Uses of RegistryEntry in net.minecraft.data.recipe
Fields in net.minecraft.data.recipe declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<ArmorTrimPattern> SmithingTrimRecipeJsonBuilder.patternprivate final RegistryEntry<Item> TransmuteRecipeJsonBuilder.resultMethods in net.minecraft.data.recipe with parameters of type RegistryEntryModifier and TypeMethodDescriptionSmithingTrimRecipeJsonBuilder.create(Ingredient template, Ingredient base, Ingredient addition, RegistryEntry<ArmorTrimPattern> pattern, RecipeCategory category) Constructors in net.minecraft.data.recipe with parameters of type RegistryEntryModifierConstructorDescriptionSmithingTrimRecipeJsonBuilder(RecipeCategory category, Ingredient template, Ingredient base, Ingredient addition, RegistryEntry<ArmorTrimPattern> pattern) privateTransmuteRecipeJsonBuilder(RecipeCategory category, RegistryEntry<Item> result, Ingredient input, Ingredient material) -
Uses of RegistryEntry in net.minecraft.enchantment
Fields in net.minecraft.enchantment declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<Enchantment> EnchantmentLevelEntry.enchantmentThe field for theenchantmentrecord component.Fields 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 that return RegistryEntryModifier and TypeMethodDescriptionEnchantmentLevelEntry.enchantment()Returns the value of theenchantmentrecord component.Methods 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) Creates an instance of aEnchantmentLevelEntryrecord class. -
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 RegistryEntryModifier and TypeMethodDescriptionstatic <T> RegistryEntry<T> Variants.getDefaultOrThrow(DynamicRegistryManager registries, RegistryKey<? extends Registry<T>> registryRef) protected RegistryEntry<SoundEvent> LivingEntity.getEquipSound(EquipmentSlot slot, ItemStack stack, EquippableComponent equippableComponent) static <T> RegistryEntry<T> Variants.getOrDefaultOrThrow(DynamicRegistryManager registries, RegistryKey<T> variantKey) Methods in net.minecraft.entity that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionLivingEntity.getActiveStatusEffects()static <T> Optional<RegistryEntry<T>> Variants.readVariantFromNbt(NbtCompound nbt, DynamicRegistryManager registries, RegistryKey<? extends Registry<T>> registryRef) Methods 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) floatLivingEntity.getEffectFadeFactor(RegistryEntry<StatusEffect> effect, float tickProgress) 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.protected voidLivingEntity.updateAttribute(RegistryEntry<EntityAttribute> attribute) static <T> voidVariants.writeVariantToNbt(NbtCompound nbt, RegistryEntry<T> variantEntry) -
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) static ImmutableList<com.mojang.datafixers.util.Pair<Integer, ? extends Task<? super VillagerEntity>>> VillagerTaskListProvider.createCoreTasks(RegistryEntry<VillagerProfession> profession, float speed) static ImmutableList<com.mojang.datafixers.util.Pair<Integer, ? extends Task<? super VillagerEntity>>> VillagerTaskListProvider.createHideTasks(RegistryEntry<VillagerProfession> registryEntry, float speed) static ImmutableList<com.mojang.datafixers.util.Pair<Integer, ? extends Task<? super VillagerEntity>>> VillagerTaskListProvider.createIdleTasks(RegistryEntry<VillagerProfession> registryEntry, float speed) static ImmutableList<com.mojang.datafixers.util.Pair<Integer, ? extends Task<? super VillagerEntity>>> VillagerTaskListProvider.createMeetTasks(RegistryEntry<VillagerProfession> registryEntry, float speed) static ImmutableList<com.mojang.datafixers.util.Pair<Integer, ? extends Task<? super VillagerEntity>>> VillagerTaskListProvider.createPanicTasks(RegistryEntry<VillagerProfession> registryEntry, float speed) static ImmutableList<com.mojang.datafixers.util.Pair<Integer, ? extends Task<? super VillagerEntity>>> VillagerTaskListProvider.createPreRaidTasks(RegistryEntry<VillagerProfession> registryEntry, float speed) static ImmutableList<com.mojang.datafixers.util.Pair<Integer, ? extends Task<? super VillagerEntity>>> VillagerTaskListProvider.createRaidTasks(RegistryEntry<VillagerProfession> registryEntry, float speed) static ImmutableList<com.mojang.datafixers.util.Pair<Integer, ? extends Task<? super VillagerEntity>>> VillagerTaskListProvider.createRestTasks(RegistryEntry<VillagerProfession> registryEntry, float speed) static ImmutableList<com.mojang.datafixers.util.Pair<Integer, ? extends Task<? super VillagerEntity>>> VillagerTaskListProvider.createWorkTasks(RegistryEntry<VillagerProfession> profession, float speed) private static booleanWorkStationCompetitionTask.isCompletedWorkStation(RegistryEntry<PointOfInterestType> poiType, RegistryEntry<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, boolean onlyRunIfChild, Optional<Byte> entityStatus, BiPredicate<ServerWorld, BlockPos> worldPosBiPredicate) static Task<PathAwareEntity> FindPointOfInterestTask.create(Predicate<RegistryEntry<PointOfInterestType>> poiPredicate, MemoryModuleType<GlobalPos> poiPosModule, MemoryModuleType<GlobalPos> potentialPoiPosModule, boolean onlyRunIfChild, Optional<Byte> entityStatus, BiPredicate<ServerWorld, BlockPos> worldPosBiPredicate) 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.ARMORstatic final RegistryEntry<EntityAttribute> EntityAttributes.ARMOR_TOUGHNESSstatic final RegistryEntry<EntityAttribute> EntityAttributes.ATTACK_DAMAGEstatic final RegistryEntry<EntityAttribute> EntityAttributes.ATTACK_KNOCKBACKstatic final RegistryEntry<EntityAttribute> EntityAttributes.ATTACK_SPEEDstatic final RegistryEntry<EntityAttribute> EntityAttributes.BLOCK_BREAK_SPEEDstatic final RegistryEntry<EntityAttribute> EntityAttributes.BLOCK_INTERACTION_RANGEstatic final RegistryEntry<EntityAttribute> EntityAttributes.BURNING_TIMEstatic final RegistryEntry<EntityAttribute> EntityAttributes.ENTITY_INTERACTION_RANGEstatic final RegistryEntry<EntityAttribute> EntityAttributes.EXPLOSION_KNOCKBACK_RESISTANCEstatic final RegistryEntry<EntityAttribute> EntityAttributes.FALL_DAMAGE_MULTIPLIERstatic final RegistryEntry<EntityAttribute> EntityAttributes.FLYING_SPEEDstatic final RegistryEntry<EntityAttribute> EntityAttributes.FOLLOW_RANGEstatic final RegistryEntry<EntityAttribute> EntityAttributes.GRAVITYstatic final RegistryEntry<EntityAttribute> EntityAttributes.JUMP_STRENGTHstatic final RegistryEntry<EntityAttribute> EntityAttributes.KNOCKBACK_RESISTANCEstatic final RegistryEntry<EntityAttribute> EntityAttributes.LUCKstatic final RegistryEntry<EntityAttribute> EntityAttributes.MAX_ABSORPTIONstatic final RegistryEntry<EntityAttribute> EntityAttributes.MAX_HEALTHstatic final RegistryEntry<EntityAttribute> EntityAttributes.MINING_EFFICIENCYstatic final RegistryEntry<EntityAttribute> EntityAttributes.MOVEMENT_EFFICIENCYstatic final RegistryEntry<EntityAttribute> EntityAttributes.MOVEMENT_SPEEDstatic final RegistryEntry<EntityAttribute> EntityAttributes.OXYGEN_BONUSstatic final RegistryEntry<EntityAttribute> EntityAttributes.SAFE_FALL_DISTANCEstatic final RegistryEntry<EntityAttribute> EntityAttributes.SCALEstatic final RegistryEntry<EntityAttribute> EntityAttributes.SNEAKING_SPEEDstatic final RegistryEntry<EntityAttribute> EntityAttributes.SPAWN_REINFORCEMENTSstatic final RegistryEntry<EntityAttribute> EntityAttributes.STEP_HEIGHTstatic final RegistryEntry<EntityAttribute> EntityAttributes.SUBMERGED_MINING_SPEEDstatic final RegistryEntry<EntityAttribute> EntityAttributes.SWEEPING_DAMAGE_RATIOstatic final RegistryEntry<EntityAttribute> EntityAttributes.TEMPT_RANGEprivate final RegistryEntry<EntityAttribute> EntityAttributeInstance.typestatic final RegistryEntry<EntityAttribute> EntityAttributes.WATER_MOVEMENT_EFFICIENCYFields 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.customstatic final com.mojang.serialization.Codec<RegistryEntry<EntityAttribute>> EntityAttributeInstance.ENTRY_CODECprivate 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) booleanAttributeContainer.resetToBaseValue(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<ChickenVariant>> TrackedDataHandlerRegistry.CHICKEN_VARIANTstatic final TrackedDataHandler<RegistryEntry<CowVariant>> TrackedDataHandlerRegistry.COW_VARIANTstatic final TrackedDataHandler<RegistryEntry<FrogVariant>> TrackedDataHandlerRegistry.FROG_VARIANTstatic final TrackedDataHandler<RegistryEntry<PaintingVariant>> TrackedDataHandlerRegistry.PAINTING_VARIANTstatic final TrackedDataHandler<RegistryEntry<PigVariant>> TrackedDataHandlerRegistry.PIG_VARIANTstatic final TrackedDataHandler<RegistryEntry<WolfSoundVariant>> TrackedDataHandlerRegistry.WOLF_SOUND_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.VARIANTMethods 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) private 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.private doubleMobEntity.getAttributeValueWithStack(ItemStack stack, RegistryEntry<EntityAttribute> attribute, EquipmentSlot slot) protected voidMobEntity.updateAttribute(RegistryEntry<EntityAttribute> attribute) -
Uses of RegistryEntry in net.minecraft.entity.passive
Fields in net.minecraft.entity.passive declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<SoundEvent> WolfSoundVariant.ambientSoundThe field for theambientSoundrecord component.private final RegistryEntry<SoundEvent> WolfSoundVariant.deathSoundThe field for thedeathSoundrecord component.private final RegistryEntry<SoundEvent> WolfSoundVariant.growlSoundThe field for thegrowlSoundrecord component.private final RegistryEntry<SoundEvent> WolfSoundVariant.hurtSoundThe field for thehurtSoundrecord component.private final RegistryEntry<SoundEvent> WolfSoundVariant.pantSoundThe field for thepantSoundrecord component.final RegistryEntry<WolfVariant> WolfEntity.WolfData.variantprivate final RegistryEntry<SoundEvent> WolfSoundVariant.whineSoundThe field for thewhineSoundrecord component.Fields 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<CatVariant>> CatVariant.ENTRY_CODECstatic final com.mojang.serialization.Codec<RegistryEntry<ChickenVariant>> ChickenVariant.ENTRY_CODECstatic final com.mojang.serialization.Codec<RegistryEntry<CowVariant>> CowVariant.ENTRY_CODECstatic final com.mojang.serialization.Codec<RegistryEntry<FrogVariant>> FrogVariant.ENTRY_CODECstatic final com.mojang.serialization.Codec<RegistryEntry<PigVariant>> PigVariant.ENTRY_CODECstatic final com.mojang.serialization.Codec<RegistryEntry<WolfSoundVariant>> WolfSoundVariant.ENTRY_CODECstatic final com.mojang.serialization.Codec<RegistryEntry<WolfVariant>> WolfVariant.ENTRY_CODECstatic final PacketCodec<RegistryByteBuf, RegistryEntry<ChickenVariant>> ChickenVariant.ENTRY_PACKET_CODECstatic final PacketCodec<RegistryByteBuf, RegistryEntry<CowVariant>> CowVariant.ENTRY_PACKET_CODECstatic final PacketCodec<RegistryByteBuf, RegistryEntry<PigVariant>> PigVariant.ENTRY_PACKET_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 PacketCodec<RegistryByteBuf, RegistryEntry<WolfSoundVariant>> WolfSoundVariant.PACKET_CODECstatic final Map<MemoryModuleType<GlobalPos>, BiPredicate<VillagerEntity, RegistryEntry<PointOfInterestType>>> VillagerEntity.POINTS_OF_INTERESTprivate static final TrackedData<RegistryEntry<WolfSoundVariant>> WolfEntity.SOUND_VARIANTprivate static final TrackedData<RegistryEntry<ChickenVariant>> ChickenEntity.VARIANTprivate static final TrackedData<RegistryEntry<CowVariant>> CowEntity.VARIANTprivate static final TrackedData<RegistryEntry<FrogVariant>> FrogEntity.VARIANTprivate static final TrackedData<RegistryEntry<PigVariant>> PigEntity.VARIANTprivate static final TrackedData<RegistryEntry<WolfVariant>> WolfEntity.VARIANTMethods in net.minecraft.entity.passive that return RegistryEntryModifier and TypeMethodDescriptionWolfSoundVariant.ambientSound()Returns the value of theambientSoundrecord component.WolfSoundVariant.deathSound()Returns the value of thedeathSoundrecord component.protected RegistryEntry<SoundEvent> AbstractHorseEntity.getEquipSound(EquipmentSlot slot, ItemStack stack, EquippableComponent equippableComponent) protected RegistryEntry<SoundEvent> CamelEntity.getEquipSound(EquipmentSlot slot, ItemStack stack, EquippableComponent equippableComponent) protected RegistryEntry<SoundEvent> PigEntity.getEquipSound(EquipmentSlot slot, ItemStack stack, EquippableComponent equippableComponent) protected RegistryEntry<SoundEvent> StriderEntity.getEquipSound(EquipmentSlot slot, ItemStack stack, EquippableComponent equippableComponent) private RegistryEntry<WolfSoundVariant> WolfEntity.getSoundVariant()CatEntity.getVariant()ChickenEntity.getVariant()CowEntity.getVariant()FrogEntity.getVariant()PigEntity.getVariant()private RegistryEntry<WolfVariant> WolfEntity.getVariant()WolfSoundVariant.growlSound()Returns the value of thegrowlSoundrecord component.WolfSoundVariant.hurtSound()Returns the value of thehurtSoundrecord component.WolfSoundVariant.pantSound()Returns the value of thepantSoundrecord component.static RegistryEntry<WolfSoundVariant> WolfSoundVariants.select(DynamicRegistryManager registries, Random random) WolfSoundVariant.whineSound()Returns the value of thewhineSoundrecord component.Methods in net.minecraft.entity.passive that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionstatic Optional<? extends RegistryEntry<WolfVariant>> WolfVariants.select(Random random, DynamicRegistryManager registries, SpawnContext context) 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.VariantFoxEntity.Variant.fromBiome(RegistryEntry<Biome> biome) private static SheepColors.SpawnConfigSheepColors.getSpawnConfig(RegistryEntry<Biome> biome) booleanAllayEntity.JukeboxEventListener.listen(ServerWorld world, RegistryEntry<GameEvent> event, GameEvent.Emitter emitter, Vec3d emitterPos) Listens to an incoming game event.static DyeColorSheepColors.select(RegistryEntry<Biome> biome, Random random) private voidAbstractHorseEntity.setChildAttribute(PassiveEntity other, AbstractHorseEntity child, RegistryEntry<EntityAttribute> attribute, double min, double max) private voidWolfEntity.setSoundVariant(RegistryEntry<WolfSoundVariant> soundVariant) private voidCatEntity.setVariant(RegistryEntry<CatVariant> variant) voidChickenEntity.setVariant(RegistryEntry<ChickenVariant> variant) voidCowEntity.setVariant(RegistryEntry<CowVariant> variant) private voidFrogEntity.setVariant(RegistryEntry<FrogVariant> variant) private voidPigEntity.setVariant(RegistryEntry<PigVariant> variant) private voidWolfEntity.setVariant(RegistryEntry<WolfVariant> variant) Constructors in net.minecraft.entity.passive with parameters of type RegistryEntryModifierConstructorDescriptionVillagerEntity(EntityType<? extends VillagerEntity> entityType, World world, RegistryEntry<VillagerType> type) WolfData(RegistryEntry<WolfVariant> variant) WolfSoundVariant(RegistryEntry<SoundEvent> registryEntry, RegistryEntry<SoundEvent> registryEntry2, RegistryEntry<SoundEvent> registryEntry3, RegistryEntry<SoundEvent> registryEntry4, RegistryEntry<SoundEvent> registryEntry5, RegistryEntry<SoundEvent> registryEntry6) -
Uses of RegistryEntry in net.minecraft.entity.player
Methods in net.minecraft.entity.player with parameters of type RegistryEntryModifier and TypeMethodDescriptionintPlayerInventory.getMatchingSlot(RegistryEntry<Item> item, ItemStack stack) -
Uses of RegistryEntry in net.minecraft.entity.spawn
Fields in net.minecraft.entity.spawn declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<Biome> SpawnContext.biomeThe field for thebiomerecord component.Methods in net.minecraft.entity.spawn that return RegistryEntryModifier and TypeMethodDescriptionSpawnContext.biome()Returns the value of thebiomerecord component.Constructors in net.minecraft.entity.spawn with parameters of type RegistryEntryModifierConstructorDescriptionSpawnContext(BlockPos blockPos, ServerWorldAccess serverWorldAccess, RegistryEntry<Biome> 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 TypeFieldDescriptionprivate final RegistryEntry<SoundEvent> Instrument.soundEventThe field for thesoundEventrecord component.Fields in net.minecraft.item with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate final Optional<RegistryEntry<SoundEvent>> CrossbowItem.LoadingSounds.endThe field for theendrecord component.static final com.mojang.serialization.Codec<RegistryEntry<Instrument>> Instrument.ENTRY_CODECstatic final com.mojang.serialization.Codec<RegistryEntry<Item>> Item.ENTRY_CODECstatic final PacketCodec<RegistryByteBuf, RegistryEntry<Instrument>> Instrument.ENTRY_PACKET_CODECstatic final PacketCodec<RegistryByteBuf, RegistryEntry<Item>> Item.ENTRY_PACKET_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 TypeMethodDescriptionItemStack.getRegistryEntry()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, RegistryWrapper.WrapperLookup registries) 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.static voidInstruments.register(Registerable<Instrument> registry, RegistryKey<Instrument> key, RegistryEntry<SoundEvent> sound, float useDuration, float range) Method parameters in net.minecraft.item with type arguments of type RegistryEntryModifier and TypeMethodDescriptionprivate static voidItemGroups.addPaintings(ItemGroup.Entries entries, RegistryWrapper.WrapperLookup registries, 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 RegistryEntryModifierConstructorDescriptionInstrument(RegistryEntry<SoundEvent> registryEntry, float float2, float float3, Text text) 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.consume
Fields in net.minecraft.item.consume declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<SoundEvent> PlaySoundConsumeEffect.soundThe field for thesoundrecord component.Methods in net.minecraft.item.consume that return RegistryEntryModifier and TypeMethodDescriptionPlaySoundConsumeEffect.sound()Returns the value of thesoundrecord component.Constructors in net.minecraft.item.consume with parameters of type RegistryEntry -
Uses of RegistryEntry in net.minecraft.item.equipment
Fields in net.minecraft.item.equipment declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<SoundEvent> ArmorMaterial.equipSoundThe field for theequipSoundrecord component.Methods in net.minecraft.item.equipment that return RegistryEntryModifier and TypeMethodDescriptionArmorMaterial.equipSound()Returns the value of theequipSoundrecord component.Constructors in net.minecraft.item.equipment with parameters of type RegistryEntryModifierConstructorDescriptionArmorMaterial(int int2, Map<EquipmentType, Integer> map, int int3, RegistryEntry<SoundEvent> registryEntry, float float2, float float3, TagKey<Item> tagKey, RegistryKey<EquipmentAsset> registryKey) -
Uses of RegistryEntry in net.minecraft.item.equipment.trim
Fields in net.minecraft.item.equipment.trim declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<ArmorTrimMaterial> ArmorTrim.materialThe field for thematerialrecord component.private final RegistryEntry<ArmorTrimPattern> ArmorTrim.patternThe field for thepatternrecord component.Fields in net.minecraft.item.equipment.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_CODECMethods in net.minecraft.item.equipment.trim that return RegistryEntryModifier and TypeMethodDescriptionArmorTrim.material()Returns the value of thematerialrecord component.ArmorTrim.pattern()Returns the value of thepatternrecord component.Methods in net.minecraft.item.equipment.trim that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionstatic Optional<RegistryEntry<ArmorTrimMaterial>> ArmorTrimMaterials.get(RegistryWrapper.WrapperLookup registries, ItemStack stack) Methods in net.minecraft.item.equipment.trim with parameters of type RegistryEntryModifier and TypeMethodDescriptionArmorTrimPattern.getDescription(RegistryEntry<ArmorTrimMaterial> material) Constructors in net.minecraft.item.equipment.trim with parameters of type RegistryEntryModifierConstructorDescriptionArmorTrim(RegistryEntry<ArmorTrimMaterial> material, RegistryEntry<ArmorTrimPattern> pattern) Creates an instance of aArmorTrimrecord class. -
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.private final RegistryEntry<MapDecorationType> MapState.Marker.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 @Nullable RegistryEntry<MapDecorationType> MapState.getPlayerMarker(float dx, float dz) 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.MapState.Marker.type()Returns the value of thetyperecord component.Methods in net.minecraft.item.map that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionprivate @Nullable com.mojang.datafixers.util.Pair<RegistryEntry<MapDecorationType>, Byte> MapState.getPlayerMarkerAndRotation(RegistryEntry<MapDecorationType> type, @Nullable WorldAccess world, double rotation, float dx, float dz) 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) private @Nullable MapState.MarkerMapState.getMarker(RegistryEntry<MapDecorationType> type, @Nullable WorldAccess world, double rotation, float dx, float dz) private @Nullable com.mojang.datafixers.util.Pair<RegistryEntry<MapDecorationType>, Byte> MapState.getPlayerMarkerAndRotation(RegistryEntry<MapDecorationType> type, @Nullable WorldAccess world, double rotation, float dx, float dz) Constructors in net.minecraft.item.map with parameters of type RegistryEntryModifierConstructorDescriptionMapDecoration(RegistryEntry<MapDecorationType> registryEntry, byte x, byte z, byte rotation, Optional<Text> optional) (package private)Marker(RegistryEntry<MapDecorationType> registryEntry, byte byte2, byte byte3, byte byte4) -
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> ExplosionS2CPacket.explosionSoundThe field for theexplosionSoundrecord component.private final RegistryEntry<SoundEvent> PlaySoundFromEntityS2CPacket.soundprivate final RegistryEntry<SoundEvent> PlaySoundS2CPacket.soundprivate 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.ExplosionS2CPacket.explosionSound()Returns the value of theexplosionSoundrecord component.EntityStatusEffectS2CPacket.getEffectId()PlaySoundFromEntityS2CPacket.getSound()PlaySoundS2CPacket.getSound()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, int int3) EntityDamageS2CPacket(int int2, RegistryEntry<DamageType> registryEntry, int int3, int int4, Optional<Vec3d> optional) Entry(RegistryEntry<EntityAttribute> registryEntry, double baseValue, Collection<EntityAttributeModifier> modifiers) ExplosionS2CPacket(Vec3d vec3d, Optional<Vec3d> optional, ParticleEffect particleEffect, 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) -
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 TypeFieldDescriptionEntityEffectPredicate.Builder.effectsprivate final Map<RegistryEntry<StatusEffect>, EntityEffectPredicate.EffectData> EntityEffectPredicate.effectsThe field for theeffectsrecord component.Methods 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 LocationPredicate.BuilderLocationPredicate.Builder.createBiome(RegistryEntry<Biome> biome) static LocationPredicate.BuilderLocationPredicate.Builder.createStructure(RegistryEntry<Structure> structure) Method parameters in net.minecraft.predicate.entity with type arguments of type RegistryEntryModifier and TypeMethodDescriptionbooleanEntityEffectPredicate.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 RegistryEntryModifierConstructorDescriptionCreates 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<Item> TransmuteRecipeResult.itemEntryThe field for theitemEntryrecord component.(package private) final RegistryEntry<ArmorTrimPattern> SmithingTrimRecipe.patternprivate final RegistryEntry<T> BrewingRecipeRegistry.Recipe.toThe field for thetorecord component.Fields in net.minecraft.recipe with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate final RecipeMatcher<RegistryEntry<Item>> RecipeFinder.recipeMatcherprivate final Set<RegistryEntry<Item>> RecipePropertySet.usableItemsMethods in net.minecraft.recipe that return RegistryEntryModifier and TypeMethodDescriptionBrewingRecipeRegistry.Recipe.from()Returns the value of thefromrecord component.TransmuteRecipeResult.itemEntry()Returns the value of theitemEntryrecord component.BrewingRecipeRegistry.Recipe.to()Returns the value of thetorecord component.Methods in net.minecraft.recipe that return types with arguments of type RegistryEntryMethods in net.minecraft.recipe with parameters of type RegistryEntryModifier and TypeMethodDescriptionbooleanIngredient.acceptsItem(RegistryEntry<Item> registryEntry) static ItemStackSmithingTrimRecipe.craft(RegistryWrapper.WrapperLookup registries, ItemStack base, ItemStack addition, RegistryEntry<ArmorTrimPattern> pattern) private static SlotDisplayIngredient.createDisplayWithRemainder(RegistryEntry<Item> displayedItem) private intInputSlotFiller.fillInputSlot(Slot slot, RegistryEntry<Item> item, int count) booleanBrewingRecipeRegistry.isBrewable(RegistryEntry<Potion> potion) voidBrewingRecipeRegistry.Builder.registerPotionRecipe(RegistryEntry<Potion> input, Item ingredient, RegistryEntry<Potion> output) voidBrewingRecipeRegistry.Builder.registerRecipes(Item ingredient, RegistryEntry<Potion> potion) Method parameters in net.minecraft.recipe with type arguments of type RegistryEntryModifier and TypeMethodDescriptionprivate static intInputSlotFiller.clampToMaxCount(int count, List<RegistryEntry<Item>> entries) intRecipeFinder.countCrafts(Recipe<?> recipe, int max, RecipeMatcher.ItemCallback<RegistryEntry<Item>> itemCallback) intRecipeFinder.countCrafts(Recipe<?> recipe, RecipeMatcher.ItemCallback<RegistryEntry<Item>> itemCallback) private booleanRecipeFinder.isCraftable(List<? extends RecipeMatcher.RawIngredient<RegistryEntry<Item>>> rawIngredients, int quantity, RecipeMatcher.ItemCallback<RegistryEntry<Item>> itemCallback) private booleanRecipeFinder.isCraftable(List<? extends RecipeMatcher.RawIngredient<RegistryEntry<Item>>> rawIngredients, int quantity, RecipeMatcher.ItemCallback<RegistryEntry<Item>> itemCallback) booleanRecipeFinder.isCraftable(List<? extends RecipeMatcher.RawIngredient<RegistryEntry<Item>>> rawIngredients, RecipeMatcher.ItemCallback<RegistryEntry<Item>> itemCallback) booleanRecipeFinder.isCraftable(List<? extends RecipeMatcher.RawIngredient<RegistryEntry<Item>>> rawIngredients, RecipeMatcher.ItemCallback<RegistryEntry<Item>> itemCallback) booleanRecipeFinder.isCraftable(Recipe<?> recipe, int quantity, RecipeMatcher.ItemCallback<RegistryEntry<Item>> itemCallback) booleanRecipeFinder.isCraftable(Recipe<?> recipe, RecipeMatcher.ItemCallback<RegistryEntry<Item>> itemCallback) Constructors in net.minecraft.recipe with parameters of type RegistryEntryModifierConstructorDescription(package private)Recipe(RegistryEntry<T> registryEntry, Ingredient ingredient, RegistryEntry<T> registryEntry2) SmithingTrimRecipe(Ingredient template, Ingredient base, Ingredient addition, RegistryEntry<ArmorTrimPattern> pattern) TransmuteRecipeResult(RegistryEntry<Item> registryEntry, int int2, ComponentChanges componentChanges) Constructor parameters in net.minecraft.recipe with type arguments of type RegistryEntry -
Uses of RegistryEntry in net.minecraft.recipe.display
Fields in net.minecraft.recipe.display declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<Item> SlotDisplay.ItemSlotDisplay.itemThe field for theitemrecord component.private final RegistryEntry<ArmorTrimPattern> SlotDisplay.SmithingTrimSlotDisplay.patternThe field for thepatternrecord component.Methods in net.minecraft.recipe.display that return RegistryEntryModifier and TypeMethodDescriptionSlotDisplay.ItemSlotDisplay.item()Returns the value of theitemrecord component.SlotDisplay.SmithingTrimSlotDisplay.pattern()Returns the value of thepatternrecord component.Methods in net.minecraft.recipe.display with parameters of type RegistryEntryModifier and TypeMethodDescriptiondefault TDisplayedItemFactory.FromStack.toDisplayed(RegistryEntry<Item> item) Constructors in net.minecraft.recipe.display with parameters of type RegistryEntryModifierConstructorDescriptionItemSlotDisplay(RegistryEntry<Item> registryEntry) SmithingTrimSlotDisplay(SlotDisplay slotDisplay, SlotDisplay slotDisplay2, RegistryEntry<ArmorTrimPattern> registryEntry) -
Uses of RegistryEntry in net.minecraft.registry
Classes in net.minecraft.registry that implement RegistryEntryMethods in net.minecraft.registry that return RegistryEntryModifier and TypeMethodDescriptionMethods in net.minecraft.registry that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptiondefault 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 RegistryEntry.Reference<T> SimpleRegistry.ensureTagable(TagKey<T> key, RegistryEntry<T> entry) private 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 TypeMethodDescriptionvoidMutableRegistry.setEntries(TagKey<T> tag, List<RegistryEntry<T>> entries) voidSimpleRegistry.setEntries(TagKey<T> tag, List<RegistryEntry<T>> entries) -
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.datafixers.util.Either<RegistryEntry<T>, RegistryKey<T>> LazyRegistryEntryReference.contentsThe field for thecontentsrecord component.private final com.mojang.serialization.Codec<List<RegistryEntry<E>>> RegistryEntryListCodec.directEntryListCodecprivate final List<RegistryEntry<T>> RegistryEntryList.Direct.entriesprivate @Nullable 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 TypeMethodDescriptioncom.mojang.datafixers.util.Either<RegistryEntry<T>, RegistryKey<T>> LazyRegistryEntryReference.contents()Returns the value of thecontentsrecord component.private 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()LazyRegistryEntryReference.resolveEntry(RegistryWrapper.WrapperLookup registries) 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 TypeMethodDescriptionstatic <E> com.mojang.serialization.Codec<RegistryEntryList<E>> RegistryEntryListCodec.create(RegistryKey<? extends Registry<E>> registryRef, com.mojang.serialization.Codec<RegistryEntry<E>> entryCodec, boolean alwaysSerializeAsList) static <T> com.mojang.serialization.Codec<LazyRegistryEntryReference<T>> LazyRegistryEntryReference.createCodec(RegistryKey<Registry<T>> registryRef, com.mojang.serialization.Codec<RegistryEntry<T>> entryCodec) private static <E> com.mojang.serialization.Codec<List<RegistryEntry<E>>> RegistryEntryListCodec.createDirectEntryListCodec(com.mojang.serialization.Codec<RegistryEntry<E>> entryCodec, boolean alwaysSerializeAsList) static <T> PacketCodec<RegistryByteBuf, LazyRegistryEntryReference<T>> LazyRegistryEntryReference.createPacketCodec(RegistryKey<Registry<T>> registryRef, PacketCodec<RegistryByteBuf, RegistryEntry<T>> entryPacketCodec) 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.(package private) voidRegistryEntryList.Named.setEntries(List<RegistryEntry<T>> entries) Constructors in net.minecraft.registry.entry with parameters of type RegistryEntryConstructor parameters in net.minecraft.registry.entry with type arguments of type RegistryEntryModifierConstructorDescription(package private)Direct(List<RegistryEntry<T>> entries) LazyRegistryEntryReference(com.mojang.datafixers.util.Either<RegistryEntry<T>, RegistryKey<T>> either) 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 TypeFieldDescriptionTagGroupLoader.RegistryTags.tagsThe field for thetagsrecord component.Methods in net.minecraft.registry.tag that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionstatic <T> TagGroupLoader.EntrySupplier<RegistryEntry<T>> TagGroupLoader.EntrySupplier.forInitial(MutableRegistry<T> registry) static <T> TagGroupLoader.EntrySupplier<? extends RegistryEntry<T>> TagGroupLoader.RegistryTags.tags()Returns the value of thetagsrecord component.private static <T> Map<TagKey<T>, List<RegistryEntry<T>>> TagGroupLoader.toTagKeyedMap(RegistryKey<? extends Registry<T>> registryRef, Map<Identifier, List<RegistryEntry<T>>> tags) Method parameters in net.minecraft.registry.tag with type arguments of type RegistryEntryModifier and TypeMethodDescriptionprivate static <T> Map<TagKey<T>, List<RegistryEntry<T>>> TagGroupLoader.toTagKeyedMap(RegistryKey<? extends Registry<T>> registryRef, Map<Identifier, List<RegistryEntry<T>>> tags) Constructor parameters in net.minecraft.registry.tag with type arguments of type RegistryEntryModifierConstructorDescriptionRegistryTags(RegistryKey<? extends Registry<T>> registryKey, Map<TagKey<T>, List<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.screen.sync
Fields in net.minecraft.screen.sync declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<Item> ItemStackHash.Impl.itemThe field for theitemrecord component.Methods in net.minecraft.screen.sync that return RegistryEntryModifier and TypeMethodDescriptionItemStackHash.Impl.item()Returns the value of theitemrecord component.Constructors in net.minecraft.screen.sync with parameters of type RegistryEntryModifierConstructorDescriptionImpl(RegistryEntry<Item> registryEntry, int int2, ComponentChangesHash componentChangesHash) -
Uses of RegistryEntry in net.minecraft.server.command
Methods in net.minecraft.server.command with parameters of type RegistryEntryModifier and TypeMethodDescriptionprivate static BiomeSupplierFillBiomeCommand.createBiomeSupplier(MutableInt counter, Chunk chunk, BlockBox box, RegistryEntry<Biome> biome, Predicate<RegistryEntry<Biome>> filter) private static intEnchantCommand.execute(ServerCommandSource source, Collection<? extends Entity> targets, RegistryEntry<Enchantment> enchantment, int level) private static intAttributeCommand.executeBaseValueGet(ServerCommandSource source, Entity target, RegistryEntry<EntityAttribute> attribute, double multiplier) private static intAttributeCommand.executeBaseValueSet(ServerCommandSource source, Entity target, RegistryEntry<EntityAttribute> attribute, double value) private static 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 intTestCommand.executeExport(ServerCommandSource source, RegistryEntry<TestInstance> instance) 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.executeResetToBaseValue(ServerCommandSource source, Entity target, RegistryEntry<EntityAttribute> attribute) 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, LootWorldContext 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 Stream<Identifier> AttributeCommand.streamModifiers(Entity target, RegistryEntry<EntityAttribute> attribute) 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 TypeMethodDescriptionvoidServerWorld.createExplosion(@Nullable Entity entity, @Nullable DamageSource damageSource, @Nullable ExplosionBehavior behavior, double x, double y, double z, float power, boolean createFire, World.ExplosionSourceType explosionSourceType, ParticleEffect smallParticle, ParticleEffect largeParticle, RegistryEntry<SoundEvent> soundEvent) Creates an explosion.voidServerWorld.emitGameEvent(RegistryEntry<GameEvent> event, Vec3d emitterPos, GameEvent.Emitter emitter) Emits a game event.voidServerWorld.playSound(@Nullable Entity source, double x, double y, double z, RegistryEntry<SoundEvent> sound, SoundCategory category, float volume, float pitch, long seed) Plays a sound caused by a source.voidServerWorld.playSoundFromEntity(@Nullable Entity source, Entity entity, RegistryEntry<SoundEvent> sound, SoundCategory category, float volume, float pitch, long seed) Plays a sound caused by a source at the provided entity's position.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.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) private static booleanAmbientDesertBlockSounds.shouldPlayWindSoundIn(RegistryEntry<Biome> biome) 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>> elementWeightsByGetters, StructurePool.Projection projection) StructurePool(RegistryEntry<StructurePool> fallback, List<com.mojang.datafixers.util.Pair<StructurePoolElement, Integer>> elementWeights) -
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
Fields in net.minecraft.test declared as RegistryEntryModifier and TypeFieldDescriptionprivate final RegistryEntry<TestEnvironmentDefinition> GameTestBatch.environmentThe field for theenvironmentrecord component.TestRunContext.environmentFields in net.minecraft.test with type parameters of type RegistryEntryModifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec<TestData<RegistryEntry<TestEnvironmentDefinition>>> TestData.CODECprivate final TestData<RegistryEntry<TestEnvironmentDefinition>> TestInstance.dataprivate final List<RegistryEntry<TestEnvironmentDefinition>> TestEnvironmentDefinition.AllOf.definitionsThe field for thedefinitionsrecord component.static final com.mojang.serialization.Codec<RegistryEntry<TestEnvironmentDefinition>> TestEnvironmentDefinition.ENTRY_CODECMethods in net.minecraft.test that return RegistryEntryModifier and TypeMethodDescriptionGameTestBatch.environment()Returns the value of theenvironmentrecord component.TestInstance.getEnvironment()Methods in net.minecraft.test that return types with arguments of type RegistryEntryModifier and TypeMethodDescriptionTestEnvironmentDefinition.AllOf.definitions()Returns the value of thedefinitionsrecord component.protected TestData<RegistryEntry<TestEnvironmentDefinition>> TestInstance.getData()Methods in net.minecraft.test with parameters of type RegistryEntryModifier and TypeMethodDescriptionstatic GameTestBatchBatches.create(Collection<GameTestState> states, RegistryEntry<TestEnvironmentDefinition> environment, int index) voidTestContext.expectEntityHasEffect(LivingEntity entity, RegistryEntry<StatusEffect> effect, int amplifier) Constructors in net.minecraft.test with parameters of type RegistryEntryModifierConstructorDescriptionGameTestBatch(int int2, Collection<GameTestState> testFunctions, RegistryEntry<TestEnvironmentDefinition> registryEntry) Constructor parameters in net.minecraft.test with type arguments of type RegistryEntryModifierConstructorDescriptionFunctionTestInstance(RegistryKey<Consumer<TestContext>> function, TestData<RegistryEntry<TestEnvironmentDefinition>> data) protected -
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.util.profiling.jfr
Methods in net.minecraft.util.profiling.jfr with parameters of type RegistryEntryModifier and TypeMethodDescriptionFlightProfiler.NoopProfiler.startStructureGenerationProfiling(ChunkPos chunkPos, RegistryKey<World> world, RegistryEntry<Structure> structure) FlightProfiler.startStructureGenerationProfiling(ChunkPos chunkPos, RegistryKey<World> world, RegistryEntry<Structure> structure) JfrProfiler.startStructureGenerationProfiling(ChunkPos chunkPos, RegistryKey<World> world, RegistryEntry<Structure> structure) -
Uses of RegistryEntry in net.minecraft.util.profiling.jfr.event
Constructors in net.minecraft.util.profiling.jfr.event with parameters of type RegistryEntryModifierConstructorDescriptionStructureGenerationEvent(ChunkPos chunkPos, RegistryEntry<Structure> structure, RegistryKey<World> dimension) -
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.private final RegistryEntry<VillagerProfession> VillagerData.professionThe field for theprofessionrecord component.private final RegistryEntry<VillagerType> VillagerData.typeThe field for thetyperecord component.Fields in net.minecraft.village with type parameters of type RegistryEntryModifier and TypeFieldDescriptionprivate final Predicate<RegistryEntry<PointOfInterestType>> VillagerProfession.acquirableWorkstationThe field for theacquirableWorkstationrecord component.static final com.mojang.serialization.Codec<RegistryEntry<VillagerType>> VillagerType.CODECprivate final Predicate<RegistryEntry<PointOfInterestType>> VillagerProfession.heldWorkstationThe field for theheldWorkstationrecord component.static final Predicate<RegistryEntry<PointOfInterestType>> VillagerProfession.IS_ACQUIRABLE_JOB_SITEstatic final PacketCodec<RegistryByteBuf, RegistryEntry<VillagerType>> VillagerType.PACKET_CODECMethods in net.minecraft.village that return RegistryEntryModifier and TypeMethodDescriptionTradedItem.item()Returns the value of theitemrecord component.VillagerData.profession()Returns the value of theprofessionrecord component.VillagerData.type()Returns the value of thetyperecord 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, ComponentMapPredicate components) private static TradedItemTradeOffers.createPotion(RegistryEntry<Potion> potion) private static ItemStackTradeOffers.createPotionStack(RegistryEntry<Potion> potion) static RegistryKey<VillagerType> VillagerType.forBiome(RegistryEntry<Biome> biomeEntry) VillagerData.withProfession(RegistryEntry<VillagerProfession> profession) VillagerData.withType(RegistryEntry<VillagerType> type) Method parameters in net.minecraft.village with type arguments of type RegistryEntryModifier and TypeMethodDescriptionprivate static VillagerProfessionVillagerProfession.register(Registry<VillagerProfession> registry, RegistryKey<VillagerProfession> key, Predicate<RegistryEntry<PointOfInterestType>> heldWorkstation, Predicate<RegistryEntry<PointOfInterestType>> acquirableWorkstation, ImmutableSet<Item> gatherableItems, ImmutableSet<Block> secondaryJobSites, @Nullable SoundEvent workSound) private static VillagerProfessionVillagerProfession.register(Registry<VillagerProfession> registry, RegistryKey<VillagerProfession> key, 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, ComponentMapPredicate components) TradedItem(RegistryEntry<Item> registryEntry, int int2, ComponentMapPredicate componentMapPredicate, ItemStack itemStack) VillagerData(RegistryEntry<VillagerType> registryEntry, RegistryEntry<VillagerProfession> registryEntry2, int level) Constructor parameters in net.minecraft.village with type arguments of type RegistryEntryModifierConstructorDescriptionVillagerProfession(Text text, 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 PersistentStateType<RaidManager> RaidManager.getPersistentStateType(RegistryEntry<DimensionType> dimensionType) -
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 with parameters of type RegistryEntryModifier and TypeMethodDescriptionabstract voidWorld.createExplosion(@Nullable Entity entity, @Nullable DamageSource damageSource, @Nullable ExplosionBehavior behavior, double x, double y, double z, float power, boolean createFire, World.ExplosionSourceType explosionSourceType, ParticleEffect smallParticle, ParticleEffect largeParticle, 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 Entity source, double x, double y, double z, RegistryEntry<SoundEvent> sound, SoundCategory category, float volume, float pitch) abstract voidWorld.playSound(@Nullable Entity source, double x, double y, double z, RegistryEntry<SoundEvent> sound, SoundCategory category, float volume, float pitch, long seed) Plays a sound caused by a source.abstract voidWorld.playSoundFromEntity(@Nullable Entity source, Entity entity, RegistryEntry<SoundEvent> sound, SoundCategory category, float volume, float pitch, long seed) Plays a sound caused by a source at the provided entity's position.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, boolean isClient, boolean debugWorld, long seed, 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 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()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(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 RegistryEntryModifier and TypeMethodDescriptionprivate static com.mojang.serialization.Codec<ReadableContainer<RegistryEntry<Biome>>> SerializedChunk.createCodec(Registry<Biome> biomeRegistry) ChunkSection.getBiomeContainer()Constructors 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.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 RegistryEntryMethods 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 TypeMethodDescriptionStructure.createStructureStart(RegistryEntry<Structure> structure, RegistryKey<World> dimension, DynamicRegistryManager dynamicRegistryManager, ChunkGenerator chunkGenerator, BiomeSource biomeSource, NoiseConfig noiseConfig, StructureTemplateManager structureTemplateManager, long seed, ChunkPos chunkPos, int references, HeightLimitView world, Predicate<RegistryEntry<Biome>> validBiomes) private static booleanRuinedPortalStructure.isColdAt(BlockPos pos, RegistryEntry<Biome> biome, int seaLevel) Method parameters in net.minecraft.world.gen.structure with type arguments of type RegistryEntryModifier and TypeMethodDescriptionStructure.createStructureStart(RegistryEntry<Structure> structure, RegistryKey<World> dimension, DynamicRegistryManager dynamicRegistryManager, ChunkGenerator chunkGenerator, BiomeSource biomeSource, NoiseConfig noiseConfig, StructureTemplateManager structureTemplateManager, long seed, ChunkPos chunkPos, int references, HeightLimitView world, Predicate<RegistryEntry<Biome>> validBiomes) Constructors in net.minecraft.world.gen.structure with parameters of type 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> biomeRegistry, 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.Serialized.poiTypeThe field for thepoiTyperecord component.private 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 RegistryEntryModifier and TypeMethodDescriptionPointOfInterest.getType()PointOfInterest.Serialized.poiType()Returns the value of thepoiTyperecord component.Methods 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> posPredicate, BlockPos pos, int radius) PointOfInterestStorage.getPosition(Predicate<RegistryEntry<PointOfInterestType>> typePredicate, BiPredicate<RegistryEntry<PointOfInterestType>, BlockPos> posPredicate, 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 RegistryEntryModifierConstructorDescription(package private)PointOfInterest(BlockPos pos, RegistryEntry<PointOfInterestType> type, int freeTickets, Runnable updateListener) PointOfInterest(BlockPos pos, RegistryEntry<PointOfInterestType> type, Runnable updateListener) Serialized(BlockPos blockPos, RegistryEntry<PointOfInterestType> registryEntry, int int2)