Interface PlacementModifierType<P extends PlacementModifier>
public interface PlacementModifierType<P extends PlacementModifier>
- Mappings:
Namespace Name official dfqintermediary net/minecraft/class_6798named net/minecraft/world/gen/decorator/PlacementModifierType
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final PlacementModifierType<BiomePlacementModifier>static final PlacementModifierType<BlockFilterPlacementModifier>static final PlacementModifierType<CarvingMaskPlacementModifier>static final PlacementModifierType<CountPlacementModifier>static final PlacementModifierType<CountMultilayerPlacementModifier>static final PlacementModifierType<EnvironmentScanPlacementModifier>static final PlacementModifierType<HeightRangePlacementModifier>static final PlacementModifierType<HeightmapPlacementModifier>static final PlacementModifierType<SquarePlacementModifier>static final PlacementModifierType<NoiseBasedCountPlacementModifier>static final PlacementModifierType<NoiseThresholdCountPlacementModifier>static final PlacementModifierType<RandomOffsetPlacementModifier>static final PlacementModifierType<RarityFilterPlacementModifier>static final PlacementModifierType<SurfaceThresholdFilterPlacementModifier> -
Method Summary
Modifier and TypeMethodDescriptioncom.mojang.serialization.Codec<P>codec()private static <P extends PlacementModifier>
PlacementModifierType<P>
-
Field Details
-
BLOCK_PREDICATE_FILTER
- Mappings:
Namespace Name Mixin selector official aLdfq;a:Ldfq;intermediary field_35737Lnet/minecraft/class_6798;field_35737:Lnet/minecraft/class_6798;named BLOCK_PREDICATE_FILTERLnet/minecraft/world/gen/decorator/PlacementModifierType;BLOCK_PREDICATE_FILTER:Lnet/minecraft/world/gen/decorator/PlacementModifierType;
-
RARITY_FILTER
- Mappings:
Namespace Name Mixin selector official bLdfq;b:Ldfq;intermediary field_35738Lnet/minecraft/class_6798;field_35738:Lnet/minecraft/class_6798;named RARITY_FILTERLnet/minecraft/world/gen/decorator/PlacementModifierType;RARITY_FILTER:Lnet/minecraft/world/gen/decorator/PlacementModifierType;
-
SURFACE_RELATIVE_THRESHOLD_FILTER
static final PlacementModifierType<SurfaceThresholdFilterPlacementModifier> SURFACE_RELATIVE_THRESHOLD_FILTER- Mappings:
Namespace Name Mixin selector official cLdfq;c:Ldfq;intermediary field_35739Lnet/minecraft/class_6798;field_35739:Lnet/minecraft/class_6798;named SURFACE_RELATIVE_THRESHOLD_FILTERLnet/minecraft/world/gen/decorator/PlacementModifierType;SURFACE_RELATIVE_THRESHOLD_FILTER:Lnet/minecraft/world/gen/decorator/PlacementModifierType;
-
SURFACE_WATER_DEPTH_FILTER
static final PlacementModifierType<SurfaceWaterDepthFilterPlacementModifier> SURFACE_WATER_DEPTH_FILTER- Mappings:
Namespace Name Mixin selector official dLdfq;d:Ldfq;intermediary field_35740Lnet/minecraft/class_6798;field_35740:Lnet/minecraft/class_6798;named SURFACE_WATER_DEPTH_FILTERLnet/minecraft/world/gen/decorator/PlacementModifierType;SURFACE_WATER_DEPTH_FILTER:Lnet/minecraft/world/gen/decorator/PlacementModifierType;
-
BIOME
- Mappings:
Namespace Name Mixin selector official eLdfq;e:Ldfq;intermediary field_35741Lnet/minecraft/class_6798;field_35741:Lnet/minecraft/class_6798;named BIOMELnet/minecraft/world/gen/decorator/PlacementModifierType;BIOME:Lnet/minecraft/world/gen/decorator/PlacementModifierType;
-
COUNT
- Mappings:
Namespace Name Mixin selector official fLdfq;f:Ldfq;intermediary field_35742Lnet/minecraft/class_6798;field_35742:Lnet/minecraft/class_6798;named COUNTLnet/minecraft/world/gen/decorator/PlacementModifierType;COUNT:Lnet/minecraft/world/gen/decorator/PlacementModifierType;
-
NOISE_BASED_COUNT
- Mappings:
Namespace Name Mixin selector official gLdfq;g:Ldfq;intermediary field_35743Lnet/minecraft/class_6798;field_35743:Lnet/minecraft/class_6798;named NOISE_BASED_COUNTLnet/minecraft/world/gen/decorator/PlacementModifierType;NOISE_BASED_COUNT:Lnet/minecraft/world/gen/decorator/PlacementModifierType;
-
NOISE_THRESHOLD_COUNT
- Mappings:
Namespace Name Mixin selector official hLdfq;h:Ldfq;intermediary field_35744Lnet/minecraft/class_6798;field_35744:Lnet/minecraft/class_6798;named NOISE_THRESHOLD_COUNTLnet/minecraft/world/gen/decorator/PlacementModifierType;NOISE_THRESHOLD_COUNT:Lnet/minecraft/world/gen/decorator/PlacementModifierType;
-
COUNT_ON_EVERY_LAYER
- Mappings:
Namespace Name Mixin selector official iLdfq;i:Ldfq;intermediary field_35745Lnet/minecraft/class_6798;field_35745:Lnet/minecraft/class_6798;named COUNT_ON_EVERY_LAYERLnet/minecraft/world/gen/decorator/PlacementModifierType;COUNT_ON_EVERY_LAYER:Lnet/minecraft/world/gen/decorator/PlacementModifierType;
-
ENVIRONMENT_SCAN
- Mappings:
Namespace Name Mixin selector official jLdfq;j:Ldfq;intermediary field_35746Lnet/minecraft/class_6798;field_35746:Lnet/minecraft/class_6798;named ENVIRONMENT_SCANLnet/minecraft/world/gen/decorator/PlacementModifierType;ENVIRONMENT_SCAN:Lnet/minecraft/world/gen/decorator/PlacementModifierType;
-
HEIGHTMAP
- Mappings:
Namespace Name Mixin selector official kLdfq;k:Ldfq;intermediary field_35747Lnet/minecraft/class_6798;field_35747:Lnet/minecraft/class_6798;named HEIGHTMAPLnet/minecraft/world/gen/decorator/PlacementModifierType;HEIGHTMAP:Lnet/minecraft/world/gen/decorator/PlacementModifierType;
-
HEIGHT_RANGE
- Mappings:
Namespace Name Mixin selector official lLdfq;l:Ldfq;intermediary field_35748Lnet/minecraft/class_6798;field_35748:Lnet/minecraft/class_6798;named HEIGHT_RANGELnet/minecraft/world/gen/decorator/PlacementModifierType;HEIGHT_RANGE:Lnet/minecraft/world/gen/decorator/PlacementModifierType;
-
IN_SQUARE
- Mappings:
Namespace Name Mixin selector official mLdfq;m:Ldfq;intermediary field_35749Lnet/minecraft/class_6798;field_35749:Lnet/minecraft/class_6798;named IN_SQUARELnet/minecraft/world/gen/decorator/PlacementModifierType;IN_SQUARE:Lnet/minecraft/world/gen/decorator/PlacementModifierType;
-
RANDOM_OFFSET
- Mappings:
Namespace Name Mixin selector official nLdfq;n:Ldfq;intermediary field_35750Lnet/minecraft/class_6798;field_35750:Lnet/minecraft/class_6798;named RANDOM_OFFSETLnet/minecraft/world/gen/decorator/PlacementModifierType;RANDOM_OFFSET:Lnet/minecraft/world/gen/decorator/PlacementModifierType;
-
CARVING_MASK
- Mappings:
Namespace Name Mixin selector official oLdfq;o:Ldfq;intermediary field_35751Lnet/minecraft/class_6798;field_35751:Lnet/minecraft/class_6798;named CARVING_MASKLnet/minecraft/world/gen/decorator/PlacementModifierType;CARVING_MASK:Lnet/minecraft/world/gen/decorator/PlacementModifierType;
-
-
Method Details
-
codec
com.mojang.serialization.Codec<P> codec() -
register
private static <P extends PlacementModifier> PlacementModifierType<P> register(String id, com.mojang.serialization.Codec<P> codec) - Mappings:
Namespace Name Mixin selector official aLdfq;a(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Ldfq;intermediary method_39655Lnet/minecraft/class_6798;method_39655(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_6798;named registerLnet/minecraft/world/gen/decorator/PlacementModifierType;register(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/world/gen/decorator/PlacementModifierType;
-