Uses of Interface
net.neoforged.neoforge.common.world.StructureModifier
Packages that use StructureModifier
Package
Description
-
Uses of StructureModifier in net.neoforged.neoforge.common
Fields in net.neoforged.neoforge.common with type parameters of type StructureModifierModifier and TypeFieldDescriptionstatic final DeferredHolder<com.mojang.serialization.MapCodec<? extends StructureModifier>, com.mojang.serialization.MapCodec<StructureModifiers.AddSpawnsStructureModifier>> NeoForgeMod.ADD_SPAWNS_STRUCTURE_MODIFIER_TYPEStock structure modifier for adding mob spawns to structures.static final DeferredHolder<com.mojang.serialization.MapCodec<? extends StructureModifier>, com.mojang.serialization.MapCodec<StructureModifiers.ClearSpawnsStructureModifier>> NeoForgeMod.CLEAR_SPAWNS_STRUCTURE_MODIFIER_TYPEStock structure modifier for removing spawn override lists from structures.static final DeferredHolder<com.mojang.serialization.MapCodec<? extends StructureModifier>, com.mojang.serialization.MapCodec<NoneStructureModifier>> NeoForgeMod.NONE_STRUCTURE_MODIFIER_TYPENoop structure modifier.static final DeferredHolder<com.mojang.serialization.MapCodec<? extends StructureModifier>, com.mojang.serialization.MapCodec<StructureModifiers.RemoveSpawnsStructureModifier>> NeoForgeMod.REMOVE_SPAWNS_STRUCTURE_MODIFIER_TYPEStock structure modifier for removing mob spawns from structures.private static final DeferredRegister<com.mojang.serialization.MapCodec<? extends StructureModifier>> NeoForgeMod.STRUCTURE_MODIFIER_SERIALIZERS -
Uses of StructureModifier in net.neoforged.neoforge.common.world
Classes in net.neoforged.neoforge.common.world that implement StructureModifierModifier and TypeClassDescriptionclassstatic final recordStock structure modifier that adds a mob spawn override to a structure.static final recordStock biome modifier that removes mob spawns from a structure modifier.static final recordStock structure modifier that removes mob spawns from a structure.Fields in net.neoforged.neoforge.common.world with type parameters of type StructureModifierModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<StructureModifier> StructureModifier.DIRECT_CODECCodec for (de)serializing structure modifiers inline.static final com.mojang.serialization.Codec<HolderSet<StructureModifier>> StructureModifier.LIST_CODECCodec for referring to structure modifiers by id, list of id, or tags.static final com.mojang.serialization.Codec<Holder<StructureModifier>> StructureModifier.REFERENCE_CODECCodec for referring to structure modifiers by id in other datapack registry files.Methods in net.neoforged.neoforge.common.world that return types with arguments of type StructureModifierModifier and TypeMethodDescriptioncom.mojang.serialization.MapCodec<? extends StructureModifier> NoneStructureModifier.codec()com.mojang.serialization.MapCodec<? extends StructureModifier> StructureModifier.codec()com.mojang.serialization.MapCodec<? extends StructureModifier> StructureModifiers.AddSpawnsStructureModifier.codec()com.mojang.serialization.MapCodec<? extends StructureModifier> StructureModifiers.ClearSpawnsStructureModifier.codec()com.mojang.serialization.MapCodec<? extends StructureModifier> StructureModifiers.RemoveSpawnsStructureModifier.codec()Method parameters in net.neoforged.neoforge.common.world with type arguments of type StructureModifierModifier and TypeMethodDescriptionvoidModifiableStructureInfo.applyStructureModifiers(Holder<Structure> structure, List<StructureModifier> structureModifiers) Internal NeoForge method. -
Uses of StructureModifier in net.neoforged.neoforge.registries
Fields in net.neoforged.neoforge.registries with type parameters of type StructureModifierModifier and TypeFieldDescriptionstatic final ResourceKey<Registry<com.mojang.serialization.MapCodec<? extends StructureModifier>>> NeoForgeRegistries.Keys.STRUCTURE_MODIFIER_SERIALIZERSstatic final Registry<com.mojang.serialization.MapCodec<? extends StructureModifier>> NeoForgeRegistries.STRUCTURE_MODIFIER_SERIALIZERSstatic final ResourceKey<Registry<StructureModifier>> NeoForgeRegistries.Keys.STRUCTURE_MODIFIERS