1.18.2-pre3 stuff (#3031)

This commit is contained in:
Shnupbups 2022-02-25 05:19:07 +11:00 committed by GitHub
parent 6d6db4430f
commit 44028de306
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 60 additions and 6 deletions

View File

@ -2,8 +2,8 @@ CLASS net/minecraft/class_1208 net/minecraft/datafixer/TypeReferences
COMMENT Represents all the type references Minecraft's datafixer can fix.
FIELD field_19224 POI_CHUNK Lcom/mojang/datafixers/DSL$TypeReference;
COMMENT A type reference which refers to the point of interest data in a chunk.
FIELD field_23067 CHUNK_GENERATOR_SETTINGS Lcom/mojang/datafixers/DSL$TypeReference;
COMMENT A type reference which refers to chunk generator settings.
FIELD field_23067 WORLD_GEN_SETTINGS Lcom/mojang/datafixers/DSL$TypeReference;
COMMENT A type reference which refers to world gen settings.
FIELD field_26993 ENTITY_CHUNK Lcom/mojang/datafixers/DSL$TypeReference;
COMMENT A type reference which refers to the entity data in a chunk.
FIELD field_5710 LEVEL Lcom/mojang/datafixers/DSL$TypeReference;

View File

@ -0,0 +1,12 @@
CLASS net/minecraft/class_7046 net/minecraft/datafixer/fix/StructuresToConfiguredStructuresFix
FIELD field_37050 STRUCTURE_TO_CONFIGURED_STRUCTURES_MAPPING Ljava/util/Map;
METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;)V
ARG 1 schema
CLASS class_7047 Mapping
METHOD method_41027 create (Ljava/lang/String;)Lnet/minecraft/class_7046$class_7047;
ARG 0 mapping
METHOD method_41028 flattenBiomeMapping (Ljava/util/Map;)Ljava/util/Map;
ARG 0 biomeMapping
METHOD method_41029 create (Ljava/util/Map;Ljava/lang/String;)Lnet/minecraft/class_7046$class_7047;
ARG 0 biomeMapping
ARG 1 fallback

View File

@ -1 +1,15 @@
CLASS net/minecraft/class_7059 net/minecraft/structure/StructureSet
FIELD field_37195 CODEC Lcom/mojang/serialization/Codec;
FIELD field_37196 REGISTRY_CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_6880;Lnet/minecraft/class_6874;)V
ARG 1 structure
ARG 2 placement
METHOD method_41145 createEntry (Lnet/minecraft/class_6880;)Lnet/minecraft/class_7059$class_7060;
ARG 0 structure
METHOD method_41146 createEntry (Lnet/minecraft/class_6880;I)Lnet/minecraft/class_7059$class_7060;
ARG 0 structure
ARG 1 weight
CLASS class_7060 WeightedEntry
FIELD field_37197 CODEC Lcom/mojang/serialization/Codec;
METHOD method_41148 matches (Ljava/util/function/Predicate;)Z
ARG 1 predicate

View File

@ -5,6 +5,8 @@ CLASS net/minecraft/class_6910 net/minecraft/world/gen/densityfunction/DensityFu
METHOD method_40468 clamp (DD)Lnet/minecraft/class_6910;
ARG 1 min
ARG 3 max
METHOD method_40469 apply (Lnet/minecraft/class_6910$class_6915;)Lnet/minecraft/class_6910;
ARG 1 visitor
METHOD method_40471 abs ()Lnet/minecraft/class_6910;
METHOD method_40472 square ()Lnet/minecraft/class_6910;
METHOD method_40473 cube ()Lnet/minecraft/class_6910;

View File

@ -1,4 +1,6 @@
CLASS net/minecraft/class_6916 net/minecraft/world/gen/densityfunction/DensityFunctionTypes
FIELD field_37062 CODEC Lcom/mojang/serialization/Codec;
FIELD field_37063 CONSTANT_RANGE Lcom/mojang/serialization/Codec;
METHOD method_40479 zero ()Lnet/minecraft/class_6910;
METHOD method_40480 constant (D)Lnet/minecraft/class_6910;
ARG 0 density
@ -16,12 +18,16 @@ CLASS net/minecraft/class_6916 net/minecraft/world/gen/densityfunction/DensityFu
ARG 0 noiseParameters
METHOD method_40494 noise (Lnet/minecraft/class_6880;D)Lnet/minecraft/class_6910;
ARG 0 noiseParameters
ARG 1 yScale
METHOD method_40495 noise (Lnet/minecraft/class_6880;DD)Lnet/minecraft/class_6910;
ARG 0 noiseParameters
METHOD method_40496 noise (Lnet/minecraft/class_6880;DDDD)Lnet/minecraft/class_6910;
ARG 0 noiseParameters
ARG 1 xzScale
ARG 3 yScale
METHOD method_40497 noise (Lnet/minecraft/class_6880;DDD)Lnet/minecraft/class_6910;
ARG 0 noiseParameters
ARG 1 yScale
METHOD method_40498 blendAlpha ()Lnet/minecraft/class_6910;
METHOD method_40499 flatCache (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910;
ARG 0 inputFunction
@ -29,6 +35,8 @@ CLASS net/minecraft/class_6916 net/minecraft/world/gen/densityfunction/DensityFu
ARG 0 noiseParameters
METHOD method_40502 (Lnet/minecraft/class_6880;DD)Lnet/minecraft/class_6910;
ARG 0 noiseParameters
ARG 1 xzScale
ARG 3 yScale
METHOD method_40503 blendOffset ()Lnet/minecraft/class_6910;
METHOD method_40504 cache2d (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910;
ARG 0 inputFunction
@ -63,7 +71,7 @@ CLASS net/minecraft/class_6916 net/minecraft/world/gen/densityfunction/DensityFu
METHOD <init> (J)V
ARG 1 seed
CLASS class_6925
CLASS class_6926
CLASS class_6926 Type
FIELD field_37086 name Ljava/lang/String;
FIELD field_37087 codec Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
@ -74,8 +82,14 @@ CLASS net/minecraft/class_6916 net/minecraft/world/gen/densityfunction/DensityFu
FIELD field_37089 codec Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
ARG 3 name
CLASS class_6929
CLASS class_6930 SpecificType
CLASS class_6931 Noise
FIELD field_37091 CODEC Lcom/mojang/serialization/Codec;
METHOD method_41084 of (Lnet/minecraft/class_6880;DD)Lnet/minecraft/class_6916$class_6931;
ARG 0 noiseData
ARG 1 xzScale
ARG 3 yScale
CLASS class_6932
METHOD method_40520 apply (D)D
CLASS class_6933 RangeChoice
@ -99,7 +113,7 @@ CLASS net/minecraft/class_6916 net/minecraft/world/gen/densityfunction/DensityFu
FIELD field_37099 CODEC Lcom/mojang/serialization/Codec;
CLASS class_6942 TerrainShaperSpline
FIELD field_37100 CODEC Lcom/mojang/serialization/Codec;
CLASS class_7054
CLASS class_7054 Spline
FIELD field_37105 CODEC Lcom/mojang/serialization/Codec;
FIELD field_37107 name Ljava/lang/String;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_6916$class_6942$class_7053;)V
@ -124,9 +138,16 @@ CLASS net/minecraft/class_6916 net/minecraft/world/gen/densityfunction/DensityFu
CLASS class_7050
FIELD field_37078 CODEC Lcom/mojang/serialization/Codec;
CLASS class_7052 Wrapper
CLASS class_7055
CLASS class_7055 Operation
FIELD field_37110 LOGGER Lorg/slf4j/Logger;
CLASS class_6918
METHOD method_41097 create (Lnet/minecraft/class_6916$class_7055$class_6918;Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;)Lnet/minecraft/class_6916$class_7055;
ARG 0 type
ARG 1 argument1
ARG 2 argument2
CLASS class_6918 Type
FIELD field_37111 codec Lcom/mojang/serialization/Codec;
FIELD field_37112 name Ljava/lang/String;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
ARG 3 name
CLASS class_7076 Spline
FIELD field_37255 CODEC Lcom/mojang/serialization/Codec;

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_6796 net/minecraft/world/gen/feature/PlacedFeature
FIELD field_35729 CODEC Lcom/mojang/serialization/Codec;
FIELD field_35730 REGISTRY_CODEC Lcom/mojang/serialization/Codec;
FIELD field_35731 LIST_CODEC Lcom/mojang/serialization/Codec;
FIELD field_36416 LISTS_CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_6880;Ljava/util/List;)V
ARG 2 placementModifiers
METHOD comp_334 feature ()Lnet/minecraft/class_6880;

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_7056 net/minecraft/world/gen/noise/SimpleNoiseRouter
FIELD field_37137 CODEC Lcom/mojang/serialization/Codec;
METHOD method_41124 apply (Lnet/minecraft/class_6910$class_6915;)Lnet/minecraft/class_7056;
ARG 1 visitor