Interface PlacementModifierType<P extends PlacementModifier>
public interface PlacementModifierType<P extends PlacementModifier>
- Mappings:
Namespace Name named net/minecraft/world/gen/placementmodifier/PlacementModifierType
intermediary net/minecraft/class_6798
official ehu
-
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.MapCodec
<P> codec()
private static <P extends PlacementModifier>
PlacementModifierType<P>
-
Field Details
-
BLOCK_PREDICATE_FILTER
- Mappings:
Namespace Name Mixin selector named BLOCK_PREDICATE_FILTER
Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;BLOCK_PREDICATE_FILTER:Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;
intermediary field_35737
Lnet/minecraft/class_6798;field_35737:Lnet/minecraft/class_6798;
official a
Lehu;a:Lehu;
-
RARITY_FILTER
- Mappings:
Namespace Name Mixin selector named RARITY_FILTER
Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;RARITY_FILTER:Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;
intermediary field_35738
Lnet/minecraft/class_6798;field_35738:Lnet/minecraft/class_6798;
official b
Lehu;b:Lehu;
-
SURFACE_RELATIVE_THRESHOLD_FILTER
static final PlacementModifierType<SurfaceThresholdFilterPlacementModifier> SURFACE_RELATIVE_THRESHOLD_FILTER- Mappings:
Namespace Name Mixin selector named SURFACE_RELATIVE_THRESHOLD_FILTER
Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;SURFACE_RELATIVE_THRESHOLD_FILTER:Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;
intermediary field_35739
Lnet/minecraft/class_6798;field_35739:Lnet/minecraft/class_6798;
official c
Lehu;c:Lehu;
-
SURFACE_WATER_DEPTH_FILTER
static final PlacementModifierType<SurfaceWaterDepthFilterPlacementModifier> SURFACE_WATER_DEPTH_FILTER- Mappings:
Namespace Name Mixin selector named SURFACE_WATER_DEPTH_FILTER
Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;SURFACE_WATER_DEPTH_FILTER:Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;
intermediary field_35740
Lnet/minecraft/class_6798;field_35740:Lnet/minecraft/class_6798;
official d
Lehu;d:Lehu;
-
BIOME
- Mappings:
Namespace Name Mixin selector named BIOME
Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;BIOME:Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;
intermediary field_35741
Lnet/minecraft/class_6798;field_35741:Lnet/minecraft/class_6798;
official e
Lehu;e:Lehu;
-
COUNT
- Mappings:
Namespace Name Mixin selector named COUNT
Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;COUNT:Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;
intermediary field_35742
Lnet/minecraft/class_6798;field_35742:Lnet/minecraft/class_6798;
official f
Lehu;f:Lehu;
-
NOISE_BASED_COUNT
- Mappings:
Namespace Name Mixin selector named NOISE_BASED_COUNT
Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;NOISE_BASED_COUNT:Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;
intermediary field_35743
Lnet/minecraft/class_6798;field_35743:Lnet/minecraft/class_6798;
official g
Lehu;g:Lehu;
-
NOISE_THRESHOLD_COUNT
- Mappings:
Namespace Name Mixin selector named NOISE_THRESHOLD_COUNT
Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;NOISE_THRESHOLD_COUNT:Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;
intermediary field_35744
Lnet/minecraft/class_6798;field_35744:Lnet/minecraft/class_6798;
official h
Lehu;h:Lehu;
-
COUNT_ON_EVERY_LAYER
- Mappings:
Namespace Name Mixin selector named COUNT_ON_EVERY_LAYER
Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;COUNT_ON_EVERY_LAYER:Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;
intermediary field_35745
Lnet/minecraft/class_6798;field_35745:Lnet/minecraft/class_6798;
official i
Lehu;i:Lehu;
-
ENVIRONMENT_SCAN
- Mappings:
Namespace Name Mixin selector named ENVIRONMENT_SCAN
Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;ENVIRONMENT_SCAN:Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;
intermediary field_35746
Lnet/minecraft/class_6798;field_35746:Lnet/minecraft/class_6798;
official j
Lehu;j:Lehu;
-
HEIGHTMAP
- Mappings:
Namespace Name Mixin selector named HEIGHTMAP
Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;HEIGHTMAP:Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;
intermediary field_35747
Lnet/minecraft/class_6798;field_35747:Lnet/minecraft/class_6798;
official k
Lehu;k:Lehu;
-
HEIGHT_RANGE
- Mappings:
Namespace Name Mixin selector named HEIGHT_RANGE
Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;HEIGHT_RANGE:Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;
intermediary field_35748
Lnet/minecraft/class_6798;field_35748:Lnet/minecraft/class_6798;
official l
Lehu;l:Lehu;
-
IN_SQUARE
- Mappings:
Namespace Name Mixin selector named IN_SQUARE
Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;IN_SQUARE:Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;
intermediary field_35749
Lnet/minecraft/class_6798;field_35749:Lnet/minecraft/class_6798;
official m
Lehu;m:Lehu;
-
RANDOM_OFFSET
- Mappings:
Namespace Name Mixin selector named RANDOM_OFFSET
Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;RANDOM_OFFSET:Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;
intermediary field_35750
Lnet/minecraft/class_6798;field_35750:Lnet/minecraft/class_6798;
official n
Lehu;n:Lehu;
-
CARVING_MASK
- Mappings:
Namespace Name Mixin selector named CARVING_MASK
Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;CARVING_MASK:Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;
intermediary field_35751
Lnet/minecraft/class_6798;field_35751:Lnet/minecraft/class_6798;
official o
Lehu;o:Lehu;
-
-
Method Details
-
codec
com.mojang.serialization.MapCodec<P> codec() -
register
private static <P extends PlacementModifier> PlacementModifierType<P> register(String id, com.mojang.serialization.MapCodec<P> codec) - Mappings:
Namespace Name Mixin selector named register
Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;register(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/world/gen/placementmodifier/PlacementModifierType;
intermediary method_39655
Lnet/minecraft/class_6798;method_39655(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lnet/minecraft/class_6798;
official a
Lehu;a(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lehu;
-