Map some fields related to stats and structures (#3006)

* Map some fields related to stats and structures

* Update mappings/net/minecraft/stat/StatFormatter.mapping

Co-authored-by: liach <7806504+liach@users.noreply.github.com>

* Update mappings/net/minecraft/structure/DesertTempleGenerator.mapping

Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>

Co-authored-by: liach <7806504+liach@users.noreply.github.com>
Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>
This commit is contained in:
Noah van der Aa 2022-02-12 18:04:42 +01:00 committed by GitHub
parent 3fa5f241ce
commit 35180240f9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
11 changed files with 28 additions and 0 deletions

View File

@ -16,3 +16,4 @@ CLASS net/minecraft/class_3445 net/minecraft/stat/Stat
METHOD method_14952 getName (Lnet/minecraft/class_2960;)Ljava/lang/String;
ARG 0 id
METHOD method_14953 format (I)Ljava/lang/String;
ARG 1 value

View File

@ -4,3 +4,13 @@ CLASS net/minecraft/class_3446 net/minecraft/stat/StatFormatter
FIELD field_16977 DISTANCE Lnet/minecraft/class_3446;
FIELD field_16978 DIVIDE_BY_TEN Lnet/minecraft/class_3446;
FIELD field_16979 TIME Lnet/minecraft/class_3446;
METHOD format (I)Ljava/lang/String;
ARG 1 value
METHOD method_16816 (I)Ljava/lang/String;
ARG 0 cm
METHOD method_16817 (Ljava/text/DecimalFormat;)V
ARG 0 decimalFormat
METHOD method_16818 (I)Ljava/lang/String;
ARG 0 i
METHOD method_16819 (I)Ljava/lang/String;
ARG 0 ticks

View File

@ -13,4 +13,6 @@ CLASS net/minecraft/class_3448 net/minecraft/stat/StatType
METHOD method_14958 hasStat (Ljava/lang/Object;)Z
ARG 1 key
METHOD method_14959 getRegistry ()Lnet/minecraft/class_2378;
METHOD method_14961 (Lnet/minecraft/class_3446;Ljava/lang/Object;)Lnet/minecraft/class_3445;
ARG 2 value
METHOD method_30739 getName ()Lnet/minecraft/class_2561;

View File

@ -1,5 +1,7 @@
CLASS net/minecraft/class_3346 net/minecraft/structure/DesertTempleGenerator
FIELD field_14397 hasPlacedChest [Z
FIELD field_34725 WIDTH I
FIELD field_34726 DEPTH I
METHOD <init> (Ljava/util/Random;II)V
ARG 1 random
ARG 2 x

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_3351 net/minecraft/structure/IglooGenerator
FIELD field_14408 OFFSETS Ljava/util/Map;
FIELD field_14409 TOP_TEMPLATE Lnet/minecraft/class_2960;
FIELD field_14410 BOTTOM_TEMPLATE Lnet/minecraft/class_2960;
FIELD field_31550 OFFSET_Y I
METHOD method_14705 addPieces (Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_6130;Ljava/util/Random;)V
ARG 0 manager
ARG 1 pos
@ -23,6 +24,8 @@ CLASS net/minecraft/class_3351 net/minecraft/structure/IglooGenerator
METHOD method_35428 createPlacementData (Lnet/minecraft/class_2470;Lnet/minecraft/class_2960;)Lnet/minecraft/class_3492;
ARG 0 rotation
ARG 1 identifier
METHOD method_35429 (Lnet/minecraft/class_2487;Lnet/minecraft/class_2960;)Lnet/minecraft/class_3492;
ARG 1 identifier
METHOD method_35430 getPosOffset (Lnet/minecraft/class_2960;Lnet/minecraft/class_2338;I)Lnet/minecraft/class_2338;
ARG 0 identifier
ARG 1 pos

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_3348 net/minecraft/structure/JungleTempleGenerator
FIELD field_14401 placedHiddenChest Z
FIELD field_14402 placedMainChest Z
FIELD field_14403 COBBLESTONE_RANDOMIZER Lnet/minecraft/class_3348$class_3349;
FIELD field_34728 DEPTH I
METHOD <init> (Ljava/util/Random;II)V
ARG 1 random
ARG 2 x

View File

@ -22,6 +22,8 @@ CLASS net/minecraft/class_3790 net/minecraft/structure/PoolStructurePiece
METHOD method_16647 addJunction (Lnet/minecraft/class_3780;)V
ARG 1 junction
METHOD method_16648 getPos ()Lnet/minecraft/class_2338;
METHOD method_16649 (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_2520;)V
ARG 2 junctionTag
METHOD method_27236 generate (Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2338;Z)V
ARG 1 world
ARG 2 structureAccessor

View File

@ -21,6 +21,8 @@ CLASS net/minecraft/class_3485 net/minecraft/structure/StructureManager
ARG 1 id
METHOD method_15088 loadStructureFromResource (Lnet/minecraft/class_2960;)Ljava/util/Optional;
ARG 1 id
METHOD method_15089 (Lnet/minecraft/class_2960;)Ljava/util/Optional;
ARG 1 identifier
METHOD method_15090 readStructure (Ljava/io/InputStream;)Lnet/minecraft/class_3499;
ARG 1 structureInputStream
METHOD method_15091 getStructureOrBlank (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3499;

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_3776 net/minecraft/structure/pool/FeaturePoolElement
FIELD field_16662 nbt Lnet/minecraft/class_2487;
FIELD field_24948 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_6880;Lnet/minecraft/class_3785$class_3786;)V
ARG 1 feature
ARG 2 projection
METHOD method_19299 createDefaultJigsawNbt ()Lnet/minecraft/class_2487;
METHOD method_28871 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;

View File

@ -10,5 +10,7 @@ CLASS net/minecraft/class_3782 net/minecraft/structure/pool/ListPoolElement
ARG 1 projection
METHOD method_28875 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_35369 (Lnet/minecraft/class_3784;)Z
ARG 0 element
METHOD method_35370 (Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3784;)Lnet/minecraft/class_3341;
ARG 3 element

View File

@ -2,3 +2,5 @@ CLASS net/minecraft/class_5192 net/minecraft/structure/processor/BlackstoneRepla
FIELD field_24040 INSTANCE Lnet/minecraft/class_5192;
FIELD field_24041 replacementMap Ljava/util/Map;
FIELD field_24996 CODEC Lcom/mojang/serialization/Codec;
METHOD method_27255 (Ljava/util/HashMap;)V
ARG 0 replacements