mirror of https://github.com/FabricMC/yarn.git
Multi noise presets and heightmap argument type (#3513)
This commit is contained in:
parent
6d9dc3a565
commit
cd52dc61df
|
@ -14,5 +14,7 @@ CLASS net/minecraft/class_7485 net/minecraft/command/argument/EnumArgumentType
|
|||
ARG 0 enum_
|
||||
METHOD method_44095 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
|
||||
ARG 0 value
|
||||
METHOD method_49545 toSerializedName (Ljava/lang/String;)Ljava/lang/String;
|
||||
ARG 1 name
|
||||
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
|
||||
ARG 1 reader
|
||||
|
|
|
@ -0,0 +1,9 @@
|
|||
CLASS net/minecraft/class_8199 net/minecraft/command/argument/HeightmapArgumentType
|
||||
FIELD field_42994 HEIGHTMAP_CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD method_49542 heightmap ()Lnet/minecraft/class_8199;
|
||||
METHOD method_49544 getHeightmap (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2902$class_2903;
|
||||
ARG 0 context
|
||||
ARG 1 id
|
||||
METHOD method_49546 getHeightmapTypes ()[Lnet/minecraft/class_2902$class_2903;
|
||||
METHOD method_49547 (Ljava/lang/String;)Ljava/lang/String;
|
||||
ARG 0 name
|
|
@ -36,6 +36,7 @@ CLASS net/minecraft/class_7924 net/minecraft/registry/RegistryKeys
|
|||
FIELD field_41267 FEATURE Lnet/minecraft/class_5321;
|
||||
FIELD field_41268 FEATURE_SIZE_TYPE Lnet/minecraft/class_5321;
|
||||
FIELD field_41271 FOLIAGE_PLACER_TYPE Lnet/minecraft/class_5321;
|
||||
FIELD field_43089 MULTI_NOISE_PRESET Lnet/minecraft/class_5321;
|
||||
METHOD method_47516 toWorldKey (Lnet/minecraft/class_5321;)Lnet/minecraft/class_5321;
|
||||
ARG 0 key
|
||||
METHOD method_47517 of (Ljava/lang/String;)Lnet/minecraft/class_5321;
|
||||
|
|
|
@ -14,6 +14,12 @@ CLASS net/minecraft/class_3542 net/minecraft/util/StringIdentifiable
|
|||
ARG 0 enumValues
|
||||
METHOD method_28142 toKeyable ([Lnet/minecraft/class_3542;)Lcom/mojang/serialization/Keyable;
|
||||
ARG 0 values
|
||||
METHOD method_49454 createCodec (Ljava/util/function/Supplier;Ljava/util/function/Function;)Lnet/minecraft/class_3542$class_7292;
|
||||
COMMENT Creates a codec that serializes an enum implementing this interface either
|
||||
COMMENT using its ordinals (when compressed) or using its {@link #asString()} method
|
||||
COMMENT and a given decode function.
|
||||
ARG 0 enumValues
|
||||
ARG 1 toSerializedName
|
||||
CLASS 1
|
||||
METHOD keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream;
|
||||
ARG 1 ops
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
CLASS net/minecraft/class_5504 net/minecraft/world/biome/BuiltinBiomes
|
||||
METHOD method_40363 bootstrap (Lnet/minecraft/class_7891;)V
|
||||
ARG 0 biomeRegisterable
|
||||
METHOD method_49391 (Lnet/minecraft/class_7891;)V
|
||||
ARG 0 biomeRegistry
|
||||
|
|
|
@ -24,6 +24,7 @@ CLASS net/minecraft/class_1966 net/minecraft/world/biome/source/BiomeSource
|
|||
ARG 5 predicate
|
||||
ARG 6 noiseSampler
|
||||
ARG 7 world
|
||||
METHOD method_49494 biomeStream ()Ljava/util/stream/Stream;
|
||||
METHOD method_8762 locateBiome (IIIILjava/util/function/Predicate;Lnet/minecraft/class_5819;Lnet/minecraft/class_6544$class_6552;)Lcom/mojang/datafixers/util/Pair;
|
||||
ARG 1 x
|
||||
ARG 2 y
|
||||
|
|
|
@ -3,6 +3,16 @@ CLASS net/minecraft/class_4766 net/minecraft/world/biome/source/MultiNoiseBiomeS
|
|||
COMMENT Used to parse a custom biome source, when a preset hasn't been provided.
|
||||
FIELD field_24719 CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_34498 biomeEntries Lcom/mojang/datafixers/util/Either;
|
||||
FIELD field_42984 BIOME_CODEC Lcom/mojang/serialization/MapCodec;
|
||||
FIELD field_42985 PRESET_CODEC Lcom/mojang/serialization/MapCodec;
|
||||
METHOD <init> (Lcom/mojang/datafixers/util/Either;)V
|
||||
ARG 1 biomeEntries
|
||||
METHOD method_38167 getBiomeAtPoint (Lnet/minecraft/class_6544$class_6553;)Lnet/minecraft/class_6880;
|
||||
ARG 1 point
|
||||
METHOD method_38168 matchesInstance (Lnet/minecraft/class_5321;)Z
|
||||
ARG 1 preset
|
||||
METHOD method_49501 create (Lnet/minecraft/class_6544$class_6547;)Lnet/minecraft/class_4766;
|
||||
ARG 0 biomeEntries
|
||||
METHOD method_49503 create (Lnet/minecraft/class_6880;)Lnet/minecraft/class_4766;
|
||||
ARG 0 biomeEntries
|
||||
METHOD method_49506 getBiomeEntries ()Lnet/minecraft/class_6544$class_6547;
|
||||
|
|
|
@ -1,4 +1,13 @@
|
|||
CLASS net/minecraft/class_8197
|
||||
CLASS net/minecraft/class_8197 net/minecraft/world/biome/source/MultiNoisePreset
|
||||
FIELD field_42986 PRESET_CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_42987 REGISTRY_CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_42988 preset Lnet/minecraft/class_8197$class_5305;
|
||||
FIELD field_42989 entries Lnet/minecraft/class_6544$class_6547;
|
||||
METHOD <init> (Lnet/minecraft/class_8197$class_5305;Lnet/minecraft/class_7871;)V
|
||||
ARG 1 preset
|
||||
ARG 2 biomeLookup
|
||||
METHOD method_49507 getEntries ()Lnet/minecraft/class_6544$class_6547;
|
||||
METHOD method_49512 getPresetToEntriesMap ()Ljava/util/Map;
|
||||
CLASS class_5305 Preset
|
||||
FIELD comp_1309 id Lnet/minecraft/class_2960;
|
||||
FIELD comp_1310 biomeSourceFunction Lnet/minecraft/class_8197$class_5305$class_8165;
|
||||
|
@ -16,6 +25,7 @@ CLASS net/minecraft/class_8197
|
|||
METHOD method_49193 getOverworldEntries (Ljava/util/function/Function;Lnet/minecraft/class_6554$class_8166;)Lnet/minecraft/class_6544$class_6547;
|
||||
ARG 0 biomeEntryGetter
|
||||
ARG 1 parametersType
|
||||
METHOD method_49514 biomeStream ()Ljava/util/stream/Stream;
|
||||
CLASS class_8165 BiomeSourceFunction
|
||||
METHOD apply (Ljava/util/function/Function;)Lnet/minecraft/class_6544$class_6547;
|
||||
ARG 1 biomeEntryGetter
|
|
@ -0,0 +1,7 @@
|
|||
CLASS net/minecraft/class_8198 net/minecraft/world/biome/source/MultiNoisePresetKeys
|
||||
METHOD method_49521 of (Ljava/lang/String;)Lnet/minecraft/class_5321;
|
||||
ARG 0 id
|
||||
METHOD method_49522 register (Lnet/minecraft/class_7891;)V
|
||||
ARG 0 registry
|
||||
METHOD method_49523 registerUpdateOneTwenty (Lnet/minecraft/class_7891;)V
|
||||
ARG 0 registry
|
|
@ -139,6 +139,8 @@ CLASS net/minecraft/class_6544 net/minecraft/world/biome/source/util/MultiNoiseU
|
|||
COMMENT Note that this method only exists for testing, and is usually a lot slower
|
||||
COMMENT than {@link #getValue}.
|
||||
ARG 1 point
|
||||
METHOD method_49497 createCodec (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/Codec;
|
||||
ARG 0 entryCodec
|
||||
CLASS class_6548 SearchTree
|
||||
FIELD field_34486 MAX_NODES_FOR_SIMPLE_TREE I
|
||||
FIELD field_34487 firstNode Lnet/minecraft/class_6544$class_6548$class_6550;
|
||||
|
|
Loading…
Reference in New Issue