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_TYPE
Stock 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_TYPE
Stock 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_TYPE
Noop structure modifier.static final DeferredHolder
<com.mojang.serialization.MapCodec<? extends StructureModifier>, com.mojang.serialization.MapCodec<StructureModifiers.RemoveSpawnsStructureModifier>> NeoForgeMod.REMOVE_SPAWNS_STRUCTURE_MODIFIER_TYPE
Stock 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 TypeClassDescriptionclass
static final record
Stock structure modifier that adds a mob spawn override to a structure.static final record
Stock biome modifier that removes mob spawns from a structure modifier.static final record
Stock 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_CODEC
Codec for (de)serializing structure modifiers inline.static final com.mojang.serialization.Codec
<net.minecraft.core.HolderSet<StructureModifier>> StructureModifier.LIST_CODEC
Codec for referring to structure modifiers by id, list of id, or tags.static final com.mojang.serialization.Codec
<net.minecraft.core.Holder<StructureModifier>> StructureModifier.REFERENCE_CODEC
Codec 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 TypeMethodDescriptionvoid
ModifiableStructureInfo.applyStructureModifiers
(net.minecraft.core.Holder<net.minecraft.world.level.levelgen.structure.Structure> structure, List<StructureModifier> structureModifiers) Internal NeoForge method. -
Uses of StructureModifier in net.neoforged.neoforge.oldtest.world
Classes in net.neoforged.neoforge.oldtest.world that implement StructureModifierFields in net.neoforged.neoforge.oldtest.world with type parameters of type StructureModifierModifier and TypeFieldDescriptionprivate static final DeferredHolder
<com.mojang.serialization.MapCodec<? extends StructureModifier>, com.mojang.serialization.MapCodec<? extends StructureModifier>> StructureModifierTest.TestModifier.SERIALIZER
private static final DeferredHolder
<com.mojang.serialization.MapCodec<? extends StructureModifier>, com.mojang.serialization.MapCodec<? extends StructureModifier>> StructureModifierTest.TestModifier.SERIALIZER
Methods in net.neoforged.neoforge.oldtest.world that return types with arguments of type StructureModifierModifier and TypeMethodDescriptioncom.mojang.serialization.MapCodec
<? extends StructureModifier> StructureModifierTest.TestModifier.codec()
-
Uses of StructureModifier in net.neoforged.neoforge.registries
Fields in net.neoforged.neoforge.registries with type parameters of type StructureModifierModifier and TypeFieldDescriptionstatic final net.minecraft.resources.ResourceKey
<net.minecraft.core.Registry<com.mojang.serialization.MapCodec<? extends StructureModifier>>> NeoForgeRegistries.Keys.STRUCTURE_MODIFIER_SERIALIZERS
static final net.minecraft.core.Registry
<com.mojang.serialization.MapCodec<? extends StructureModifier>> NeoForgeRegistries.STRUCTURE_MODIFIER_SERIALIZERS
static final net.minecraft.resources.ResourceKey
<net.minecraft.core.Registry<StructureModifier>> NeoForgeRegistries.Keys.STRUCTURE_MODIFIERS