yarn/mappings/net/minecraft/world/gen/surfacebuilder/MaterialRules.mapping

163 lines
7.5 KiB
Plaintext

CLASS net/minecraft/class_6686 net/minecraft/world/gen/surfacebuilder/MaterialRules
FIELD field_35222 STONE_DEPTH_FLOOR Lnet/minecraft/class_6686$class_6693;
FIELD field_35223 STONE_DEPTH_FLOOR_WITH_RUN_DEPTH Lnet/minecraft/class_6686$class_6693;
FIELD field_35224 STONE_DEPTH_CEILING Lnet/minecraft/class_6686$class_6693;
METHOD method_39045 steepSlope ()Lnet/minecraft/class_6686$class_6693;
METHOD method_39046 water (II)Lnet/minecraft/class_6686$class_6693;
ARG 0 offset
ARG 1 runDepthMultiplier
METHOD method_39047 block (Lnet/minecraft/class_2680;)Lnet/minecraft/class_6686$class_6708;
ARG 0 state
METHOD method_39048 not (Lnet/minecraft/class_6686$class_6693;)Lnet/minecraft/class_6686$class_6693;
ARG 0 target
METHOD method_39049 condition (Lnet/minecraft/class_6686$class_6693;Lnet/minecraft/class_6686$class_6708;)Lnet/minecraft/class_6686$class_6708;
ARG 0 condition
ARG 1 rule
METHOD method_39050 sequence (Lnet/minecraft/class_6686$class_6708;[Lnet/minecraft/class_6686$class_6708;)Lnet/minecraft/class_6686$class_6708;
ARG 0 firstRule
ARG 1 rules
METHOD method_39051 aboveY (Lnet/minecraft/class_5843;I)Lnet/minecraft/class_6686$class_6693;
ARG 0 anchor
ARG 1 runDepthMultiplier
METHOD method_39052 noiseThreshold (Lnet/minecraft/class_5321;D)Lnet/minecraft/class_6686$class_6693;
METHOD method_39053 noiseThreshold (Lnet/minecraft/class_5321;DD)Lnet/minecraft/class_6686$class_6693;
METHOD method_39054 biome (Ljava/util/List;)Lnet/minecraft/class_6686$class_6689;
ARG 0 biomes
METHOD method_39055 biome ([Lnet/minecraft/class_5321;)Lnet/minecraft/class_6686$class_6693;
ARG 0 biomes
METHOD method_39056 hole ()Lnet/minecraft/class_6686$class_6693;
METHOD method_39057 waterWithStoneDepth (II)Lnet/minecraft/class_6686$class_6693;
ARG 0 offset
ARG 1 runDepthMultiplier
METHOD method_39058 aboveYWithStoneDepth (Lnet/minecraft/class_5843;I)Lnet/minecraft/class_6686$class_6693;
ARG 0 anchor
ARG 1 runDepthMultiplier
METHOD method_39059 temperature ()Lnet/minecraft/class_6686$class_6693;
METHOD method_39060 terracottaBands ()Lnet/minecraft/class_6686$class_6708;
CLASS class_6687 TerracottaBandsMaterialRule
FIELD field_35226 RULE_CODEC Lcom/mojang/serialization/Codec;
METHOD apply (Ljava/lang/Object;)Ljava/lang/Object;
ARG 1 context
CLASS class_6688 SurfaceContext
CLASS class_6689 BiomeMaterialCondition
FIELD field_35228 CONDITION_CODEC Lcom/mojang/serialization/Codec;
METHOD apply (Ljava/lang/Object;)Ljava/lang/Object;
ARG 1 context
CLASS class_6690 BiomePredicate
CLASS class_6691 BlockMaterialRule
FIELD field_35231 RULE_CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_2680;)V
ARG 1 resultState
METHOD apply (Ljava/lang/Object;)Ljava/lang/Object;
ARG 1 context
CLASS class_6692 BooleanSupplier
METHOD method_39069 test ()Z
CLASS class_6693 MaterialCondition
FIELD field_35232 CODEC Lcom/mojang/serialization/Codec;
METHOD method_39064 codec ()Lcom/mojang/serialization/Codec;
METHOD method_39070 registerAndGetDefault ()Lcom/mojang/serialization/Codec;
CLASS class_6694 MaterialRuleContext
FIELD field_35233 surfaceBuilder Lnet/minecraft/class_6724;
FIELD field_35234 biomeTemperaturePredicate Lnet/minecraft/class_6686$class_6719;
FIELD field_35235 steepSlopePredicate Lnet/minecraft/class_6686$class_6719;
FIELD field_35236 negativeRunDepthPredicate Lnet/minecraft/class_6686$class_6719;
FIELD field_35237 biomeDependentPredicates Ljava/util/List;
FIELD field_35238 positionalPredicates Ljava/util/List;
FIELD field_35239 contextDependentPredicates Ljava/util/List;
FIELD field_35240 needsCeilingStoneDepth Z
FIELD field_35241 heightContext Lnet/minecraft/class_5868;
METHOD <init> (Lnet/minecraft/class_6724;Lnet/minecraft/class_5868;)V
ARG 1 surfaceBuilder
ARG 2 heightContext
METHOD method_39071 needsCeilingStoneDepth ()Z
METHOD method_39072 initWorldDependentPredicates (Lnet/minecraft/class_2791;III)V
ARG 1 chunk
ARG 2 x
ARG 3 z
ARG 4 runDepth
METHOD method_39073 initContextDependentPredicates (Lnet/minecraft/class_5321;Lnet/minecraft/class_1959;IIIIIII)V
ARG 1 biomeKey
ARG 2 biome
ARG 3 runDepth
ARG 4 stoneDepthAbove
ARG 5 stoneDepthBelow
ARG 6 waterHeight
ARG 7 x
ARG 8 y
ARG 9 z
CLASS class_6695 NegativePredicate
CLASS class_6696 SteepSlopePredicate
CLASS class_6697 SteepSlopeContext
CLASS class_6698 BiomeTemperaturePredicate
CLASS class_6699 BiomeTemperatureContext
CLASS class_6700 AbstractPredicate
FIELD field_35242 result Z
METHOD method_39066 test (Ljava/lang/Object;)Z
ARG 1 context
CLASS class_6701 HoleMaterialCondition
FIELD field_35244 CONDITION_CODEC Lcom/mojang/serialization/Codec;
METHOD apply (Ljava/lang/Object;)Ljava/lang/Object;
ARG 1 context
CLASS class_6702 LazyAbstractPredicate
FIELD field_35246 result Ljava/lang/Boolean;
FIELD field_35247 context Ljava/lang/Object;
METHOD method_39076 test (Ljava/lang/Object;)Z
ARG 1 object
CLASS class_6703 NoiseThresholdMaterialCondition
FIELD field_35248 CONDITION_CODEC Lcom/mojang/serialization/Codec;
METHOD apply (Ljava/lang/Object;)Ljava/lang/Object;
ARG 1 context
CLASS class_6704 NoiseThresholdPredicate
CLASS class_6705 MaterialRulePos
CLASS class_6706 InvertedBooleanSupplier
CLASS class_6707 NotMaterialCondition
FIELD field_35251 CONDITION_CODEC Lcom/mojang/serialization/Codec;
METHOD apply (Ljava/lang/Object;)Ljava/lang/Object;
ARG 1 context
CLASS class_6708 MaterialRule
FIELD field_35252 CODEC Lcom/mojang/serialization/Codec;
METHOD method_39061 codec ()Lcom/mojang/serialization/Codec;
METHOD method_39085 registerAndGetDefault ()Lcom/mojang/serialization/Codec;
CLASS class_6709 SequenceBlockStateRule
COMMENT Applies the given block state rules in sequence, and returns the first result that
COMMENT isn't {@code null}. Returns {@code null} if none of the passed rules match.
CLASS class_6710 SequenceMaterialRule
FIELD field_35253 RULE_CODEC Lcom/mojang/serialization/Codec;
CLASS class_6711 SimpleBlockStateRule
COMMENT Always returns the given {@link BlockState}.
CLASS class_6712 SteepMaterialCondition
FIELD field_35255 CONDITION_CODEC Lcom/mojang/serialization/Codec;
METHOD apply (Ljava/lang/Object;)Ljava/lang/Object;
ARG 1 context
CLASS class_6713 StoneDepthMaterialCondition
FIELD field_35257 CONDITION_CODEC Lcom/mojang/serialization/Codec;
METHOD apply (Ljava/lang/Object;)Ljava/lang/Object;
ARG 1 context
CLASS class_6714 StoneDepthPredicate
CLASS class_6715 BlockStateRule
COMMENT Returns a {@link BlockState} to generate at a given position, or {@code null}.
METHOD tryApply (III)Lnet/minecraft/class_2680;
ARG 1 x
ARG 2 y
ARG 3 z
CLASS class_6716 TemperatureMaterialCondition
FIELD field_35261 CONDITION_CODEC Lcom/mojang/serialization/Codec;
CLASS class_6717 ConditionalBlockStateRule
COMMENT Applies another block state rule if the given predicate matches, and returns
COMMENT {@code null} otherwise.
CLASS class_6718 ConditionMaterialRule
FIELD field_35263 RULE_CODEC Lcom/mojang/serialization/Codec;
CLASS class_6719 Predicate
METHOD method_39078 init (Ljava/lang/Object;)V
ARG 1 context
CLASS class_6720 WaterMaterialCondition
FIELD field_35264 CONDITION_CODEC Lcom/mojang/serialization/Codec;
METHOD apply (Ljava/lang/Object;)Ljava/lang/Object;
ARG 1 context
CLASS class_6721 WaterPredicate
CLASS class_6722 AboveYMaterialCondition
FIELD field_35266 CONDITION_CODEC Lcom/mojang/serialization/Codec;
METHOD apply (Ljava/lang/Object;)Ljava/lang/Object;
ARG 1 context
CLASS class_6723 AboveYPredicate