mirror of https://github.com/FabricMC/yarn.git
Structure package stuff (#1996)
* structure stuff * Update mappings/net/minecraft/structure/Structure.mapping Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com> * Update mappings/net/minecraft/structure/pool/StructurePoolElement.mapping Co-authored-by: YanisBft <doublecraft.official@gmail.com> Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com> Co-authored-by: YanisBft <doublecraft.official@gmail.com>
This commit is contained in:
parent
f1a60b3f99
commit
25afd57b07
|
@ -28,7 +28,11 @@ CLASS net/minecraft/class_3353 net/minecraft/structure/MineshaftGenerator
|
|||
ARG 3 boundingBox
|
||||
ARG 4 orientation
|
||||
ARG 5 type
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD method_14713 generateSupports (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;IIIIILjava/util/Random;)V
|
||||
ARG 1 world
|
||||
ARG 2 boundingBox
|
||||
ARG 3 minX
|
||||
ARG 4 minY
|
||||
|
@ -44,6 +48,7 @@ CLASS net/minecraft/class_3353 net/minecraft/structure/MineshaftGenerator
|
|||
ARG 4 z
|
||||
ARG 5 orientation
|
||||
METHOD method_14715 addCobwebsUnderground (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;Ljava/util/Random;FIII)V
|
||||
ARG 1 world
|
||||
ARG 2 boundingBox
|
||||
ARG 3 random
|
||||
ARG 4 threshold
|
||||
|
@ -58,7 +63,11 @@ CLASS net/minecraft/class_3353 net/minecraft/structure/MineshaftGenerator
|
|||
ARG 2 boundingBox
|
||||
ARG 3 orientation
|
||||
ARG 4 type
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD method_14716 generateCrossingPillar (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;IIII)V
|
||||
ARG 1 world
|
||||
ARG 2 boundingBox
|
||||
ARG 3 x
|
||||
ARG 4 minY
|
||||
|
@ -79,6 +88,7 @@ CLASS net/minecraft/class_3353 net/minecraft/structure/MineshaftGenerator
|
|||
ARG 3 type
|
||||
METHOD method_14718 getFenceType ()Lnet/minecraft/class_2680;
|
||||
METHOD method_14719 isSolidCeiling (Lnet/minecraft/class_1922;Lnet/minecraft/class_3341;IIII)Z
|
||||
ARG 1 world
|
||||
ARG 2 boundingBox
|
||||
ARG 3 minX
|
||||
ARG 4 maxX
|
||||
|
@ -93,12 +103,18 @@ CLASS net/minecraft/class_3353 net/minecraft/structure/MineshaftGenerator
|
|||
ARG 3 x
|
||||
ARG 4 z
|
||||
ARG 5 type
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
CLASS class_3358 MineshaftStairs
|
||||
METHOD <init> (ILnet/minecraft/class_3341;Lnet/minecraft/class_2350;Lnet/minecraft/class_3098$class_3100;)V
|
||||
ARG 1 chainLength
|
||||
ARG 2 boundingBox
|
||||
ARG 3 orientation
|
||||
ARG 4 type
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD method_14720 getBoundingBox (Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_2350;)Lnet/minecraft/class_3341;
|
||||
ARG 0 pieces
|
||||
ARG 1 random
|
||||
|
|
|
@ -19,6 +19,9 @@ CLASS net/minecraft/class_3390 net/minecraft/structure/NetherFortressGenerator
|
|||
ARG 1 random
|
||||
ARG 2 x
|
||||
ARG 3 z
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD method_14796 create (Ljava/util/List;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3391;
|
||||
ARG 0 pieces
|
||||
ARG 1 x
|
||||
|
@ -33,6 +36,9 @@ CLASS net/minecraft/class_3390 net/minecraft/structure/NetherFortressGenerator
|
|||
ARG 2 random
|
||||
ARG 3 boundingBox
|
||||
ARG 4 orientation
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD method_14797 create (Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3392;
|
||||
ARG 0 pieces
|
||||
ARG 1 random
|
||||
|
@ -47,6 +53,9 @@ CLASS net/minecraft/class_3390 net/minecraft/structure/NetherFortressGenerator
|
|||
ARG 2 random
|
||||
ARG 3 boundingBox
|
||||
ARG 4 orientation
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD method_14798 create (Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3393;
|
||||
ARG 0 pieces
|
||||
ARG 1 random
|
||||
|
@ -60,6 +69,9 @@ CLASS net/minecraft/class_3390 net/minecraft/structure/NetherFortressGenerator
|
|||
ARG 1 chainLength
|
||||
ARG 2 boundingBox
|
||||
ARG 3 orientation
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD method_14799 create (Ljava/util/List;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3394;
|
||||
ARG 0 pieces
|
||||
ARG 1 x
|
||||
|
@ -72,6 +84,9 @@ CLASS net/minecraft/class_3390 net/minecraft/structure/NetherFortressGenerator
|
|||
ARG 1 chainLength
|
||||
ARG 2 boundingBox
|
||||
ARG 3 orientation
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD method_14800 create (Ljava/util/List;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3395;
|
||||
ARG 0 pieces
|
||||
ARG 1 x
|
||||
|
@ -85,6 +100,9 @@ CLASS net/minecraft/class_3390 net/minecraft/structure/NetherFortressGenerator
|
|||
ARG 2 random
|
||||
ARG 3 boundingBox
|
||||
ARG 4 orientation
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD method_14801 create (Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3396;
|
||||
ARG 0 pieces
|
||||
ARG 1 random
|
||||
|
@ -98,6 +116,9 @@ CLASS net/minecraft/class_3390 net/minecraft/structure/NetherFortressGenerator
|
|||
ARG 1 chainLength
|
||||
ARG 2 boundingBox
|
||||
ARG 3 orientation
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD method_14802 create (Ljava/util/List;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3397;
|
||||
ARG 0 pieces
|
||||
ARG 1 x
|
||||
|
@ -112,6 +133,9 @@ CLASS net/minecraft/class_3390 net/minecraft/structure/NetherFortressGenerator
|
|||
ARG 2 random
|
||||
ARG 3 boundingBox
|
||||
ARG 4 orientation
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD method_14803 create (Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3398;
|
||||
ARG 0 pieces
|
||||
ARG 1 random
|
||||
|
@ -125,6 +149,9 @@ CLASS net/minecraft/class_3390 net/minecraft/structure/NetherFortressGenerator
|
|||
ARG 1 chainLength
|
||||
ARG 2 boundingBox
|
||||
ARG 3 orientation
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD method_14804 create (Ljava/util/List;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3399;
|
||||
ARG 0 pieces
|
||||
ARG 1 x
|
||||
|
@ -139,6 +166,9 @@ CLASS net/minecraft/class_3390 net/minecraft/structure/NetherFortressGenerator
|
|||
ARG 2 random
|
||||
ARG 3 boundingBox
|
||||
ARG 4 orientation
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD method_14805 create (Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3400;
|
||||
ARG 0 pieces
|
||||
ARG 1 random
|
||||
|
@ -152,6 +182,9 @@ CLASS net/minecraft/class_3390 net/minecraft/structure/NetherFortressGenerator
|
|||
ARG 1 chainLength
|
||||
ARG 2 boundingBox
|
||||
ARG 3 orientation
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD method_14806 create (Ljava/util/List;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3401;
|
||||
ARG 0 pieces
|
||||
ARG 1 x
|
||||
|
@ -165,6 +198,9 @@ CLASS net/minecraft/class_3390 net/minecraft/structure/NetherFortressGenerator
|
|||
ARG 1 chainLength
|
||||
ARG 2 boundingBox
|
||||
ARG 3 orientation
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD method_14807 create (Ljava/util/List;IIIILnet/minecraft/class_2350;)Lnet/minecraft/class_3390$class_3402;
|
||||
ARG 0 pieces
|
||||
ARG 1 x
|
||||
|
@ -241,6 +277,9 @@ CLASS net/minecraft/class_3390 net/minecraft/structure/NetherFortressGenerator
|
|||
ARG 1 chainLength
|
||||
ARG 2 boundingBox
|
||||
ARG 3 orientation
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD method_14817 create (Ljava/util/List;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3390$class_3405;
|
||||
ARG 0 pieces
|
||||
ARG 1 x
|
||||
|
@ -253,6 +292,9 @@ CLASS net/minecraft/class_3390 net/minecraft/structure/NetherFortressGenerator
|
|||
ARG 1 chainLength
|
||||
ARG 2 boundingBox
|
||||
ARG 3 orientation
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD method_14818 create (Ljava/util/List;IIIILnet/minecraft/class_2350;)Lnet/minecraft/class_3390$class_3406;
|
||||
ARG 0 pieces
|
||||
ARG 1 x
|
||||
|
|
|
@ -7,6 +7,12 @@ CLASS net/minecraft/class_3366 net/minecraft/structure/OceanMonumentGenerator
|
|||
CLASS class_3372 SimpleRoomFactory
|
||||
CLASS class_3373 SimpleRoomTopFactory
|
||||
CLASS class_3374 Base
|
||||
METHOD <init> (Ljava/util/Random;IILnet/minecraft/class_2350;)V
|
||||
ARG 1 random
|
||||
ARG 4 orientation
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
CLASS class_3375 PieceFactory
|
||||
METHOD method_14768 generate (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;Ljava/util/Random;)Lnet/minecraft/class_3366$class_3384;
|
||||
ARG 1 direction
|
||||
|
@ -15,16 +21,59 @@ CLASS net/minecraft/class_3366 net/minecraft/structure/OceanMonumentGenerator
|
|||
METHOD method_14769 canGenerate (Lnet/minecraft/class_3366$class_3388;)Z
|
||||
ARG 1 setting
|
||||
CLASS class_3376 CoreRoom
|
||||
METHOD <init> (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;)V
|
||||
ARG 1 orientation
|
||||
ARG 2 setting
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
CLASS class_3377 DoubleXRoom
|
||||
METHOD <init> (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;)V
|
||||
ARG 1 orientation
|
||||
ARG 2 setting
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
CLASS class_3378 DoubleXYRoom
|
||||
METHOD <init> (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;)V
|
||||
ARG 1 orientation
|
||||
ARG 2 setting
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
CLASS class_3379 DoubleYRoom
|
||||
CLASS class_3380 DoubleYZRoom
|
||||
METHOD <init> (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;)V
|
||||
ARG 1 orientation
|
||||
ARG 2 setting
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
CLASS class_3381 DoubleZRoom
|
||||
METHOD <init> (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;)V
|
||||
ARG 1 orientation
|
||||
ARG 2 setting
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
CLASS class_3382 Entry
|
||||
METHOD <init> (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;)V
|
||||
ARG 1 orientation
|
||||
ARG 2 setting
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
CLASS class_3383 Penthouse
|
||||
METHOD <init> (Lnet/minecraft/class_2350;Lnet/minecraft/class_3341;)V
|
||||
ARG 1 orientation
|
||||
ARG 2 box
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
CLASS class_3384 Piece
|
||||
FIELD field_14468 TWO_TWO_ZERO_INDEX I
|
||||
FIELD field_14469 TWO_ZERO_ZERO_INDEX I
|
||||
FIELD field_14470 ALSO_PRISMARINE_BRICKS Lnet/minecraft/class_2680;
|
||||
FIELD field_14471 SEA_LANTERN Lnet/minecraft/class_2680;
|
||||
FIELD field_14472 ICE_BLOCKS Ljava/util/Set;
|
||||
FIELD field_14473 PRISMARINE Lnet/minecraft/class_2680;
|
||||
|
@ -34,11 +83,25 @@ CLASS net/minecraft/class_3366 net/minecraft/structure/OceanMonumentGenerator
|
|||
FIELD field_14477 FOUR_ONE_ZERO_INDEX I
|
||||
FIELD field_14478 ZERO_ONE_ZERO_INDEX I
|
||||
FIELD field_14479 setting Lnet/minecraft/class_3366$class_3388;
|
||||
METHOD <init> (Lnet/minecraft/class_3773;ILnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;III)V
|
||||
ARG 1 type
|
||||
ARG 2 length
|
||||
ARG 3 orientation
|
||||
ARG 4 setting
|
||||
METHOD <init> (Lnet/minecraft/class_3773;Lnet/minecraft/class_2350;Lnet/minecraft/class_3341;)V
|
||||
ARG 1 type
|
||||
ARG 2 orientation
|
||||
ARG 3 boundingBox
|
||||
METHOD method_14770 getIndex (III)I
|
||||
ARG 0 x
|
||||
ARG 1 y
|
||||
ARG 2 z
|
||||
METHOD method_14772 spawnElderGuardian (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;III)Z
|
||||
ARG 1 world
|
||||
ARG 2 box
|
||||
METHOD method_14773 setAirAndWater (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;IIIIII)V
|
||||
ARG 1 world
|
||||
ARG 2 box
|
||||
ARG 3 x
|
||||
ARG 4 y
|
||||
ARG 5 z
|
||||
|
@ -46,8 +109,26 @@ CLASS net/minecraft/class_3366 net/minecraft/structure/OceanMonumentGenerator
|
|||
ARG 7 height
|
||||
ARG 8 depth
|
||||
CLASS class_3385 SimpleRoom
|
||||
METHOD <init> (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;Ljava/util/Random;)V
|
||||
ARG 1 orientation
|
||||
ARG 2 setting
|
||||
ARG 3 random
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
CLASS class_3386 SimpleRoomTop
|
||||
METHOD <init> (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;)V
|
||||
ARG 2 setting
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
CLASS class_3387 WingRoom
|
||||
METHOD <init> (Lnet/minecraft/class_2350;Lnet/minecraft/class_3341;I)V
|
||||
ARG 1 orientation
|
||||
ARG 2 box
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 tag
|
||||
CLASS class_3388 PieceSetting
|
||||
FIELD field_14482 neighborPresences [Z
|
||||
FIELD field_14485 used Z
|
||||
|
@ -59,3 +140,5 @@ CLASS net/minecraft/class_3366 net/minecraft/structure/OceanMonumentGenerator
|
|||
METHOD method_14781 countNeighbors ()I
|
||||
METHOD method_14785 isAboveLevelThree ()Z
|
||||
METHOD method_14786 setNeighbor (Lnet/minecraft/class_2350;Lnet/minecraft/class_3366$class_3388;)V
|
||||
ARG 1 orientation
|
||||
ARG 2 setting
|
||||
|
|
|
@ -5,14 +5,28 @@ CLASS net/minecraft/class_3790 net/minecraft/structure/PoolStructurePiece
|
|||
FIELD field_16695 pos Lnet/minecraft/class_2338;
|
||||
FIELD field_16696 junctions Ljava/util/List;
|
||||
FIELD field_17660 structureManager Lnet/minecraft/class_3485;
|
||||
FIELD field_24991 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 manager
|
||||
ARG 2 tag
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_3784;Lnet/minecraft/class_2338;ILnet/minecraft/class_2470;Lnet/minecraft/class_3341;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 poolElement
|
||||
ARG 3 pos
|
||||
ARG 4 groundLevelDelta
|
||||
ARG 5 rotation
|
||||
ARG 6 boundingBox
|
||||
METHOD method_16644 getPoolElement ()Lnet/minecraft/class_3784;
|
||||
METHOD method_16645 getJunctions ()Ljava/util/List;
|
||||
METHOD method_16646 getGroundLevelDelta ()I
|
||||
METHOD method_16647 addJunction (Lnet/minecraft/class_3780;)V
|
||||
ARG 1 junction
|
||||
METHOD method_16648 getPos ()Lnet/minecraft/class_2338;
|
||||
METHOD method_27236 (Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_2338;Z)Z
|
||||
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)Z
|
||||
ARG 1 world
|
||||
ARG 2 structureAccessor
|
||||
ARG 3 chunkGenerator
|
||||
ARG 4 random
|
||||
ARG 5 boundingBox
|
||||
ARG 6 pos
|
||||
ARG 7 keepJigsaws
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
CLASS net/minecraft/class_3415 net/minecraft/structure/ShipwreckGenerator
|
||||
FIELD field_14534 BEACHED_TEMPLATES [Lnet/minecraft/class_2960;
|
||||
FIELD field_14535 REGULAR_TEMPLATES [Lnet/minecraft/class_2960;
|
||||
FIELD field_14536 DEFAULT_POSITION Lnet/minecraft/class_2338;
|
||||
METHOD method_14834 addParts (Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Ljava/util/List;Ljava/util/Random;Lnet/minecraft/class_3172;)V
|
||||
ARG 0 structureManager
|
||||
ARG 1 pos
|
||||
|
|
|
@ -40,6 +40,9 @@ CLASS net/minecraft/class_3421 net/minecraft/structure/StrongholdGenerator
|
|||
ARG 2 random
|
||||
ARG 3 boundingBox
|
||||
ARG 4 orientation
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD method_14856 create (Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3422;
|
||||
ARG 0 pieces
|
||||
ARG 1 random
|
||||
|
@ -54,6 +57,9 @@ CLASS net/minecraft/class_3421 net/minecraft/structure/StrongholdGenerator
|
|||
ARG 1 chainLength
|
||||
ARG 2 boundingBox
|
||||
ARG 3 orientation
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD method_14857 create (Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_2350;)Lnet/minecraft/class_3341;
|
||||
ARG 0 pieces
|
||||
ARG 1 random
|
||||
|
@ -71,6 +77,9 @@ CLASS net/minecraft/class_3421 net/minecraft/structure/StrongholdGenerator
|
|||
ARG 2 random
|
||||
ARG 3 boundingBox
|
||||
ARG 4 orientation
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD method_14858 create (Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3424;
|
||||
ARG 0 pieces
|
||||
ARG 1 random
|
||||
|
@ -85,6 +94,9 @@ CLASS net/minecraft/class_3421 net/minecraft/structure/StrongholdGenerator
|
|||
ARG 2 random
|
||||
ARG 3 boundingBox
|
||||
ARG 4 orientation
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD method_14859 create (Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3425;
|
||||
ARG 0 pieces
|
||||
ARG 1 random
|
||||
|
@ -100,6 +112,9 @@ CLASS net/minecraft/class_3421 net/minecraft/structure/StrongholdGenerator
|
|||
ARG 2 random
|
||||
ARG 3 boundingBox
|
||||
ARG 4 orientation
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD method_14860 create (Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3426;
|
||||
ARG 0 pieces
|
||||
ARG 1 random
|
||||
|
@ -126,6 +141,9 @@ CLASS net/minecraft/class_3421 net/minecraft/structure/StrongholdGenerator
|
|||
ARG 1 chainLength
|
||||
ARG 2 boundingBox
|
||||
ARG 3 orientation
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD method_14863 create (Ljava/util/List;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3428;
|
||||
ARG 0 pieces
|
||||
ARG 1 x
|
||||
|
@ -139,6 +157,9 @@ CLASS net/minecraft/class_3421 net/minecraft/structure/StrongholdGenerator
|
|||
ARG 2 random
|
||||
ARG 3 boundingBox
|
||||
ARG 4 orientation
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD method_14864 create (Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3429;
|
||||
ARG 0 pieces
|
||||
ARG 1 random
|
||||
|
@ -153,6 +174,9 @@ CLASS net/minecraft/class_3421 net/minecraft/structure/StrongholdGenerator
|
|||
ARG 2 random
|
||||
ARG 3 boundingBox
|
||||
ARG 4 orientation
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD method_16652 create (Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3430;
|
||||
ARG 0 pieces
|
||||
ARG 1 random
|
||||
|
@ -168,6 +192,9 @@ CLASS net/minecraft/class_3421 net/minecraft/structure/StrongholdGenerator
|
|||
ARG 2 random
|
||||
ARG 3 boundingBox
|
||||
ARG 4 orientation
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD method_14865 create (Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3431;
|
||||
ARG 0 pieces
|
||||
ARG 1 random
|
||||
|
@ -184,6 +211,9 @@ CLASS net/minecraft/class_3421 net/minecraft/structure/StrongholdGenerator
|
|||
ARG 2 random
|
||||
ARG 3 boundingBox
|
||||
ARG 4 orientation
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD <init> (Lnet/minecraft/class_3773;ILjava/util/Random;II)V
|
||||
ARG 1 structurePieceType
|
||||
ARG 2 chainLength
|
||||
|
@ -212,6 +242,9 @@ CLASS net/minecraft/class_3421 net/minecraft/structure/StrongholdGenerator
|
|||
ARG 2 random
|
||||
ARG 3 boundingBox
|
||||
ARG 4 orientation
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD method_14867 create (Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3435;
|
||||
ARG 0 pieces
|
||||
ARG 1 random
|
||||
|
@ -226,6 +259,9 @@ CLASS net/minecraft/class_3421 net/minecraft/structure/StrongholdGenerator
|
|||
ARG 2 random
|
||||
ARG 3 boundingBox
|
||||
ARG 4 orientation
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD method_14868 create (Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_2350;I)Lnet/minecraft/class_3421$class_3436;
|
||||
ARG 0 pieces
|
||||
ARG 1 random
|
||||
|
|
|
@ -7,6 +7,9 @@ CLASS net/minecraft/class_3499 net/minecraft/structure/Structure
|
|||
METHOD method_15161 setAuthor (Ljava/lang/String;)V
|
||||
ARG 1 name
|
||||
METHOD method_15162 applyTransformedOffset (Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;II)Lnet/minecraft/class_2338;
|
||||
ARG 0 pos
|
||||
ARG 1 mirror
|
||||
ARG 2 rotation
|
||||
ARG 3 offsetX
|
||||
ARG 4 offsetZ
|
||||
METHOD method_15164 addEntitiesFromWorld (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)V
|
||||
|
@ -19,17 +22,25 @@ CLASS net/minecraft/class_3499 net/minecraft/structure/Structure
|
|||
ARG 3 block
|
||||
ARG 4 transformed
|
||||
METHOD method_15166 getRotatedSize (Lnet/minecraft/class_2470;)Lnet/minecraft/class_2338;
|
||||
ARG 1 rotation
|
||||
METHOD method_15167 offsetByTransformedSize (Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;)Lnet/minecraft/class_2338;
|
||||
ARG 1 pos
|
||||
ARG 2 mirror
|
||||
ARG 3 rotation
|
||||
METHOD method_15168 transformAround (Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
|
||||
ARG 0 pos
|
||||
ARG 1 mirror
|
||||
ARG 2 rotation
|
||||
ARG 3 pivot
|
||||
METHOD method_15169 createIntListTag ([I)Lnet/minecraft/class_2499;
|
||||
METHOD method_15171 transform (Lnet/minecraft/class_3492;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
|
||||
ARG 0 placementData
|
||||
ARG 1 pos
|
||||
METHOD method_15172 place (Lnet/minecraft/class_5425;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Ljava/util/Random;I)Z
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
ARG 4 placementData
|
||||
ARG 5 random
|
||||
METHOD method_15174 saveFromWorld (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;ZLnet/minecraft/class_2248;)V
|
||||
ARG 1 world
|
||||
ARG 2 start
|
||||
|
@ -40,12 +51,17 @@ CLASS net/minecraft/class_3499 net/minecraft/structure/Structure
|
|||
ARG 1 tag
|
||||
METHOD method_15176 transformAround (Lnet/minecraft/class_243;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;Lnet/minecraft/class_2338;)Lnet/minecraft/class_243;
|
||||
ARG 0 point
|
||||
ARG 1 mirror
|
||||
ARG 2 rotation
|
||||
ARG 3 pivot
|
||||
METHOD method_15177 loadPalettedBlockInfo (Lnet/minecraft/class_2499;Lnet/minecraft/class_2499;)V
|
||||
ARG 1 paletteTag
|
||||
ARG 2 blocksTag
|
||||
METHOD method_15179 spawnEntities (Lnet/minecraft/class_5425;Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;Lnet/minecraft/class_2470;Lnet/minecraft/class_2338;Lnet/minecraft/class_3341;Z)V
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
ARG 3 mirror
|
||||
ARG 4 rotation
|
||||
ARG 5 pivot
|
||||
ARG 6 area
|
||||
METHOD method_15180 transformBox (Lnet/minecraft/class_3492;Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
|
||||
|
@ -63,6 +79,7 @@ CLASS net/minecraft/class_3499 net/minecraft/structure/Structure
|
|||
ARG 3 offsetZ
|
||||
ARG 4 boundingBox
|
||||
METHOD method_16187 calculateBoundingBox (Lnet/minecraft/class_3492;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3341;
|
||||
ARG 1 placementData
|
||||
ARG 2 pos
|
||||
METHOD method_16445 getInfosForBlock (Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Lnet/minecraft/class_2248;)Ljava/util/List;
|
||||
ARG 1 pos
|
||||
|
@ -71,13 +88,20 @@ CLASS net/minecraft/class_3499 net/minecraft/structure/Structure
|
|||
METHOD method_16446 process (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Ljava/util/List;)Ljava/util/List;
|
||||
ARG 0 world
|
||||
ARG 1 pos
|
||||
ARG 3 placementData
|
||||
METHOD method_17916 getEntity (Lnet/minecraft/class_5425;Lnet/minecraft/class_2487;)Ljava/util/Optional;
|
||||
ARG 0 world
|
||||
ARG 1 nbt
|
||||
METHOD method_20532 updateCorner (Lnet/minecraft/class_1936;ILnet/minecraft/class_251;III)V
|
||||
ARG 0 world
|
||||
ARG 1 flags
|
||||
ARG 3 startX
|
||||
ARG 4 startY
|
||||
ARG 5 startZ
|
||||
METHOD method_27267 calculateBoundingBox (Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_2338;Lnet/minecraft/class_2415;)Lnet/minecraft/class_3341;
|
||||
ARG 1 pos
|
||||
ARG 2 rotation
|
||||
ARG 4 mirror
|
||||
CLASS class_3500 Palette
|
||||
FIELD field_15590 AIR Lnet/minecraft/class_2680;
|
||||
FIELD field_15591 ids Lnet/minecraft/class_2361;
|
||||
|
|
|
@ -3,7 +3,10 @@ CLASS net/minecraft/class_3485 net/minecraft/structure/StructureManager
|
|||
FIELD field_15513 structures Ljava/util/Map;
|
||||
FIELD field_15514 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_15515 dataFixer Lcom/mojang/datafixers/DataFixer;
|
||||
FIELD field_25189 resourceManager Lnet/minecraft/class_3300;
|
||||
METHOD <init> (Lnet/minecraft/class_3300;Lnet/minecraft/class_32$class_5143;Lcom/mojang/datafixers/DataFixer;)V
|
||||
ARG 1 resourceManager
|
||||
ARG 2 session
|
||||
ARG 3 dataFixer
|
||||
METHOD method_15085 getStructurePath (Lnet/minecraft/class_2960;Ljava/lang/String;)Ljava/nio/file/Path;
|
||||
ARG 1 id
|
||||
|
@ -24,6 +27,8 @@ CLASS net/minecraft/class_3485 net/minecraft/structure/StructureManager
|
|||
METHOD method_15093 saveStructure (Lnet/minecraft/class_2960;)Z
|
||||
ARG 1 id
|
||||
METHOD method_15094 getStructure (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3499;
|
||||
ARG 1 identifier
|
||||
ARG 1 id
|
||||
METHOD method_21891 createStructure (Lnet/minecraft/class_2487;)Lnet/minecraft/class_3499;
|
||||
ARG 1 tag
|
||||
METHOD method_29300 setResourceManager (Lnet/minecraft/class_3300;)V
|
||||
ARG 1 resourceManager
|
||||
|
|
|
@ -14,6 +14,7 @@ CLASS net/minecraft/class_3443 net/minecraft/structure/StructurePiece
|
|||
ARG 1 type
|
||||
ARG 2 tag
|
||||
METHOD method_14915 addChest (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;Ljava/util/Random;IIILnet/minecraft/class_2960;)Z
|
||||
ARG 1 world
|
||||
ARG 2 boundingBox
|
||||
ARG 3 random
|
||||
ARG 4 x
|
||||
|
@ -21,16 +22,22 @@ CLASS net/minecraft/class_3443 net/minecraft/structure/StructurePiece
|
|||
ARG 6 z
|
||||
ARG 7 lootTableId
|
||||
METHOD method_14916 orientateChest (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680;
|
||||
ARG 0 world
|
||||
ARG 1 pos
|
||||
ARG 2 state
|
||||
METHOD method_14917 addBlock (Lnet/minecraft/class_5281;Lnet/minecraft/class_2680;IIILnet/minecraft/class_3341;)V
|
||||
ARG 1 world
|
||||
ARG 2 block
|
||||
ARG 3 x
|
||||
ARG 4 y
|
||||
ARG 5 z
|
||||
ARG 6 box
|
||||
METHOD method_14918 fillOpenings (Lnet/minecraft/class_3443;Ljava/util/List;Ljava/util/Random;)V
|
||||
ARG 1 start
|
||||
ARG 2 pieces
|
||||
ARG 3 random
|
||||
METHOD method_14919 fillHalfEllipsoid (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;IIIIIILnet/minecraft/class_2680;Z)V
|
||||
ARG 1 world
|
||||
ARG 2 bounds
|
||||
ARG 3 minX
|
||||
ARG 4 minY
|
||||
|
@ -41,6 +48,7 @@ CLASS net/minecraft/class_3443 net/minecraft/structure/StructurePiece
|
|||
ARG 9 block
|
||||
ARG 10 cantReplaceAir
|
||||
METHOD method_14921 addChest (Lnet/minecraft/class_5425;Lnet/minecraft/class_3341;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_2960;Lnet/minecraft/class_2680;)Z
|
||||
ARG 1 world
|
||||
ARG 2 boundingBox
|
||||
ARG 3 random
|
||||
ARG 4 pos
|
||||
|
@ -59,10 +67,13 @@ CLASS net/minecraft/class_3443 net/minecraft/structure/StructurePiece
|
|||
ARG 1 x
|
||||
ARG 2 z
|
||||
METHOD method_14929 getBlockAt (Lnet/minecraft/class_1922;IIILnet/minecraft/class_3341;)Lnet/minecraft/class_2680;
|
||||
ARG 1 world
|
||||
ARG 2 x
|
||||
ARG 3 y
|
||||
ARG 4 z
|
||||
ARG 5 box
|
||||
METHOD method_14930 addDispenser (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;Ljava/util/Random;IIILnet/minecraft/class_2350;Lnet/minecraft/class_2960;)Z
|
||||
ARG 1 world
|
||||
ARG 2 boundingBox
|
||||
ARG 3 random
|
||||
ARG 4 x
|
||||
|
@ -80,7 +91,10 @@ CLASS net/minecraft/class_3443 net/minecraft/structure/StructurePiece
|
|||
ARG 7 pos
|
||||
METHOD method_14932 getOverlappingPiece (Ljava/util/List;Lnet/minecraft/class_3341;)Lnet/minecraft/class_3443;
|
||||
ARG 0 pieces
|
||||
ARG 1 box
|
||||
METHOD method_14933 fillWithOutlineUnderSeaLevel (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;Ljava/util/Random;FIIIIIILnet/minecraft/class_2680;Lnet/minecraft/class_2680;ZZ)V
|
||||
ARG 1 world
|
||||
ARG 2 box
|
||||
ARG 3 random
|
||||
ARG 4 blockChance
|
||||
ARG 5 minX
|
||||
|
@ -96,11 +110,18 @@ CLASS net/minecraft/class_3443 net/minecraft/structure/StructurePiece
|
|||
METHOD method_14934 getFacing ()Lnet/minecraft/class_2350;
|
||||
METHOD method_14935 getBoundingBox ()Lnet/minecraft/class_3341;
|
||||
METHOD method_14936 fillDownwards (Lnet/minecraft/class_5281;Lnet/minecraft/class_2680;IIILnet/minecraft/class_3341;)V
|
||||
ARG 1 world
|
||||
ARG 2 state
|
||||
ARG 3 x
|
||||
ARG 4 y
|
||||
ARG 5 z
|
||||
ARG 6 box
|
||||
METHOD method_14937 isTouchingLiquid (Lnet/minecraft/class_1922;Lnet/minecraft/class_3341;)Z
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
METHOD method_14938 fillWithOutline (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;IIIIIIZLjava/util/Random;Lnet/minecraft/class_3443$class_3444;)V
|
||||
ARG 1 world
|
||||
ARG 2 box
|
||||
ARG 3 minX
|
||||
ARG 4 minY
|
||||
ARG 5 minZ
|
||||
|
@ -109,11 +130,16 @@ CLASS net/minecraft/class_3443 net/minecraft/structure/StructurePiece
|
|||
ARG 8 maxZ
|
||||
ARG 9 cantReplaceAir
|
||||
ARG 10 random
|
||||
ARG 11 randomizer
|
||||
METHOD method_14939 isUnderSeaLevel (Lnet/minecraft/class_4538;IIILnet/minecraft/class_3341;)Z
|
||||
ARG 1 world
|
||||
ARG 2 x
|
||||
ARG 3 z
|
||||
ARG 4 y
|
||||
ARG 5 box
|
||||
METHOD method_14940 fillWithOutline (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;IIIIIILnet/minecraft/class_2680;Lnet/minecraft/class_2680;Z)V
|
||||
ARG 1 world
|
||||
ARG 2 box
|
||||
ARG 3 minX
|
||||
ARG 4 minY
|
||||
ARG 5 minZ
|
||||
|
@ -127,6 +153,7 @@ CLASS net/minecraft/class_3443 net/minecraft/structure/StructurePiece
|
|||
ARG 1 x
|
||||
ARG 2 z
|
||||
METHOD method_14942 fill (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;IIIIII)V
|
||||
ARG 1 world
|
||||
ARG 2 bounds
|
||||
ARG 3 minX
|
||||
ARG 4 minY
|
||||
|
@ -137,15 +164,18 @@ CLASS net/minecraft/class_3443 net/minecraft/structure/StructurePiece
|
|||
METHOD method_14943 toNbt (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 tag
|
||||
METHOD method_14945 addBlockWithRandomThreshold (Lnet/minecraft/class_5281;Lnet/minecraft/class_3341;Ljava/util/Random;FIIILnet/minecraft/class_2680;)V
|
||||
ARG 1 world
|
||||
ARG 2 bounds
|
||||
ARG 3 random
|
||||
ARG 4 threshold
|
||||
ARG 5 x
|
||||
ARG 6 y
|
||||
ARG 7 z
|
||||
ARG 8 state
|
||||
METHOD method_14946 getTag ()Lnet/minecraft/class_2487;
|
||||
METHOD method_16653 getType ()Lnet/minecraft/class_3773;
|
||||
METHOD method_16654 intersectsChunk (Lnet/minecraft/class_1923;I)Z
|
||||
ARG 1 pos
|
||||
ARG 2 offset
|
||||
METHOD method_16888 getRotation ()Lnet/minecraft/class_2470;
|
||||
CLASS class_3444 BlockRandomizer
|
||||
|
|
|
@ -1,3 +1,11 @@
|
|||
CLASS net/minecraft/class_3447 net/minecraft/structure/SwampHutGenerator
|
||||
FIELD field_15322 hasWitch Z
|
||||
FIELD field_16445 hasCat Z
|
||||
METHOD <init> (Ljava/util/Random;II)V
|
||||
ARG 1 random
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD method_16181 spawnCat (Lnet/minecraft/class_5425;Lnet/minecraft/class_3341;)V
|
||||
ARG 1 world
|
||||
ARG 2 box
|
||||
|
|
|
@ -35,12 +35,18 @@ CLASS net/minecraft/class_3471 net/minecraft/structure/WoodlandMansionGenerator
|
|||
ARG 1 pos
|
||||
ARG 2 rotation
|
||||
ARG 3 pieces
|
||||
ARG 4 parameters
|
||||
METHOD method_15051 addRoof (Ljava/util/List;Lnet/minecraft/class_3471$class_3476;Lnet/minecraft/class_3471$class_3478;Lnet/minecraft/class_2350;IIII)V
|
||||
ARG 1 pieces
|
||||
METHOD method_15053 addBigSecretRoom (Ljava/util/List;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3471$class_3473;)V
|
||||
METHOD method_15054 addEntrance (Ljava/util/List;Lnet/minecraft/class_3471$class_3476;)V
|
||||
ARG 1 pieces
|
||||
METHOD method_15056 addBigRoom (Ljava/util/List;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;Lnet/minecraft/class_3471$class_3473;)V
|
||||
METHOD method_15057 addSmallRoom (Ljava/util/List;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_2350;Lnet/minecraft/class_3471$class_3473;)V
|
||||
METHOD method_15059 addMediumRoom (Ljava/util/List;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;Lnet/minecraft/class_3471$class_3473;Z)V
|
||||
ARG 1 pieces
|
||||
ARG 2 pos
|
||||
ARG 3 rotation
|
||||
ARG 7 staircase
|
||||
CLASS class_3476 GenerationPiece
|
||||
FIELD field_15448 template Ljava/lang/String;
|
||||
|
@ -83,4 +89,19 @@ CLASS net/minecraft/class_3471 net/minecraft/structure/WoodlandMansionGenerator
|
|||
FIELD field_15455 template Ljava/lang/String;
|
||||
FIELD field_15456 mirror Lnet/minecraft/class_2415;
|
||||
FIELD field_15457 rotation Lnet/minecraft/class_2470;
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 template
|
||||
ARG 3 pos
|
||||
ARG 4 rotation
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_2415;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 template
|
||||
ARG 3 pos
|
||||
ARG 4 rotation
|
||||
ARG 5 mirror
|
||||
METHOD <init> (Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)V
|
||||
ARG 1 structureManager
|
||||
ARG 2 nbt
|
||||
METHOD method_15068 setupPlacement (Lnet/minecraft/class_3485;)V
|
||||
ARG 1 structureManager
|
||||
|
|
|
@ -6,4 +6,6 @@ CLASS net/minecraft/class_3776 net/minecraft/structure/pool/FeaturePoolElement
|
|||
ARG 1 feature
|
||||
ARG 2 projection
|
||||
METHOD method_16601 getStart (Lnet/minecraft/class_3485;Lnet/minecraft/class_2470;)Lnet/minecraft/class_2338;
|
||||
ARG 1 structureManager
|
||||
ARG 2 rotation
|
||||
METHOD method_19299 createDefaultJigsawTag ()Lnet/minecraft/class_2487;
|
||||
|
|
|
@ -1,6 +1,15 @@
|
|||
CLASS net/minecraft/class_3781 net/minecraft/structure/pool/SinglePoolElement
|
||||
FIELD field_16674 processors Ljava/util/function/Supplier;
|
||||
METHOD <init> (Lcom/mojang/datafixers/util/Either;Ljava/util/function/Supplier;Lnet/minecraft/class_3785$class_3786;)V
|
||||
ARG 2 processors
|
||||
METHOD <init> (Lnet/minecraft/class_3499;)V
|
||||
ARG 1 structure
|
||||
METHOD method_16614 getDataStructureBlocks (Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Z)Ljava/util/List;
|
||||
ARG 1 structureManager
|
||||
ARG 2 pos
|
||||
ARG 3 rotation
|
||||
ARG 4 mirroredAndRotated
|
||||
METHOD method_16616 createPlacementData (Lnet/minecraft/class_2470;Lnet/minecraft/class_3341;Z)Lnet/minecraft/class_3492;
|
||||
ARG 1 rotation
|
||||
ARG 2 box
|
||||
ARG 3 keepJigsaws
|
||||
|
|
|
@ -7,6 +7,14 @@ CLASS net/minecraft/class_3785 net/minecraft/structure/pool/StructurePool
|
|||
FIELD field_24954 REGISTRY_CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_24955 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_25853 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Ljava/util/List;)V
|
||||
ARG 1 id
|
||||
ARG 2 terminatorsId
|
||||
ARG 3 elementCounts
|
||||
METHOD <init> (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Ljava/util/List;Lnet/minecraft/class_3785$class_3786;)V
|
||||
ARG 1 id
|
||||
ARG 2 terminatorsId
|
||||
ARG 3 elementCounts
|
||||
METHOD method_16629 getId ()Lnet/minecraft/class_2960;
|
||||
METHOD method_16631 getRandomElement (Ljava/util/Random;)Lnet/minecraft/class_3784;
|
||||
ARG 1 random
|
||||
|
@ -15,10 +23,15 @@ CLASS net/minecraft/class_3785 net/minecraft/structure/pool/StructurePool
|
|||
ARG 1 random
|
||||
METHOD method_16634 getTerminatorsId ()Lnet/minecraft/class_2960;
|
||||
METHOD method_19309 getHighestY (Lnet/minecraft/class_3485;)I
|
||||
ARG 1 structureManager
|
||||
CLASS class_3786 Projection
|
||||
FIELD field_16682 id Ljava/lang/String;
|
||||
FIELD field_16684 PROJECTIONS_BY_ID Ljava/util/Map;
|
||||
FIELD field_16685 processors Lcom/google/common/collect/ImmutableList;
|
||||
FIELD field_24956 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Ljava/lang/String;ILjava/lang/String;Lcom/google/common/collect/ImmutableList;)V
|
||||
ARG 3 id
|
||||
ARG 4 processors
|
||||
METHOD method_16635 getId ()Ljava/lang/String;
|
||||
METHOD method_16636 getProcessors ()Lcom/google/common/collect/ImmutableList;
|
||||
METHOD method_16638 getById (Ljava/lang/String;)Lnet/minecraft/class_3785$class_3786;
|
||||
|
|
|
@ -14,6 +14,7 @@ CLASS net/minecraft/class_3778 net/minecraft/structure/pool/StructurePoolBasedGe
|
|||
FIELD field_18699 currentSize I
|
||||
METHOD <init> (Lnet/minecraft/class_3790;Lorg/apache/commons/lang3/mutable/MutableObject;II)V
|
||||
ARG 1 piece
|
||||
ARG 2 pieceShape
|
||||
ARG 3 minY
|
||||
ARG 4 currentSize
|
||||
CLASS class_4182 StructurePoolGenerator
|
||||
|
@ -24,6 +25,15 @@ CLASS net/minecraft/class_3778 net/minecraft/structure/pool/StructurePoolBasedGe
|
|||
FIELD field_18704 children Ljava/util/List;
|
||||
FIELD field_18705 random Ljava/util/Random;
|
||||
FIELD field_18706 structurePieces Ljava/util/Deque;
|
||||
FIELD field_25852 registry Lnet/minecraft/class_2378;
|
||||
METHOD <init> (Lnet/minecraft/class_2378;ILnet/minecraft/class_3778$class_3779;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Ljava/util/List;Ljava/util/Random;)V
|
||||
ARG 1 registry
|
||||
ARG 2 maxSize
|
||||
ARG 3 pieceFactory
|
||||
ARG 4 chunkGenerator
|
||||
ARG 5 structureManager
|
||||
ARG 6 children
|
||||
ARG 7 random
|
||||
METHOD method_19306 generatePiece (Lnet/minecraft/class_3790;Lorg/apache/commons/lang3/mutable/MutableObject;IIZLnet/minecraft/class_5539;)V
|
||||
ARG 1 piece
|
||||
ARG 3 minY
|
||||
|
|
|
@ -8,6 +8,13 @@ CLASS net/minecraft/class_3784 net/minecraft/structure/pool/StructurePoolElement
|
|||
METHOD method_16624 getProjection ()Lnet/minecraft/class_3785$class_3786;
|
||||
METHOD method_16626 generate (Lnet/minecraft/class_3485;Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3341;Ljava/util/Random;Z)Z
|
||||
ARG 1 structureManager
|
||||
ARG 2 world
|
||||
ARG 3 structureAccessor
|
||||
ARG 4 chunkGenerator
|
||||
ARG 5 pos
|
||||
ARG 7 rotation
|
||||
ARG 8 box
|
||||
ARG 9 random
|
||||
ARG 10 keepJigsaws
|
||||
METHOD method_16627 getStructureBlockInfos (Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Ljava/util/Random;)Ljava/util/List;
|
||||
ARG 1 structureManager
|
||||
|
|
|
@ -1 +1,4 @@
|
|||
CLASS net/minecraft/class_3816 net/minecraft/structure/pool/StructurePoolElementType
|
||||
METHOD method_28885 register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_3816;
|
||||
ARG 0 id
|
||||
ARG 1 codec
|
||||
|
|
|
@ -1,18 +1,27 @@
|
|||
CLASS net/minecraft/class_5193 net/minecraft/structure/processor/BlockAgeStructureProcessor
|
||||
FIELD field_24042 mossiness F
|
||||
FIELD field_24997 CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_27338 AGEABLE_SLABS [Lnet/minecraft/class_2680;
|
||||
METHOD <init> (F)V
|
||||
ARG 1 mossiness
|
||||
METHOD method_27256 processBlocks (Ljava/util/Random;)Lnet/minecraft/class_2680;
|
||||
ARG 1 random
|
||||
METHOD method_27257 randomStairProperties (Ljava/util/Random;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2680;
|
||||
ARG 0 random
|
||||
ARG 1 stairs
|
||||
METHOD method_27258 processStairs (Ljava/util/Random;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680;
|
||||
ARG 1 random
|
||||
ARG 2 state
|
||||
METHOD method_27259 randomState (Ljava/util/Random;[Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680;
|
||||
ARG 0 random
|
||||
ARG 1 states
|
||||
METHOD method_27260 process (Ljava/util/Random;[Lnet/minecraft/class_2680;[Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680;
|
||||
ARG 1 random
|
||||
ARG 2 regularStates
|
||||
ARG 3 mossyStates
|
||||
METHOD method_27261 processSlabs (Ljava/util/Random;)Lnet/minecraft/class_2680;
|
||||
ARG 1 random
|
||||
METHOD method_27262 processWalls (Ljava/util/Random;)Lnet/minecraft/class_2680;
|
||||
ARG 1 random
|
||||
METHOD method_27263 processObsidian (Ljava/util/Random;)Lnet/minecraft/class_2680;
|
||||
ARG 1 random
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
CLASS net/minecraft/class_3491 net/minecraft/structure/processor/StructureProcessor
|
||||
METHOD method_15110 process (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_3499$class_3501;Lnet/minecraft/class_3499$class_3501;Lnet/minecraft/class_3492;)Lnet/minecraft/class_3499$class_3501;
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
METHOD method_16772 getType ()Lnet/minecraft/class_3828;
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
CLASS net/minecraft/class_5469 net/minecraft/structure/processor/StructureProcessorLists
|
||||
FIELD field_26621 BLACKSTONE_TO_GILDED_BLACKSTONE Lnet/minecraft/class_3821;
|
||||
FIELD field_26622 GILDED_BLACKSTONE_TO_BLACKSTONE Lnet/minecraft/class_3821;
|
||||
METHOD method_30601 register (Ljava/lang/String;Lcom/google/common/collect/ImmutableList;)Lnet/minecraft/class_5497;
|
||||
ARG 0 id
|
||||
ARG 1 processorList
|
||||
|
|
|
@ -5,6 +5,21 @@ CLASS net/minecraft/class_3821 net/minecraft/structure/processor/StructureProces
|
|||
FIELD field_16875 tag Lnet/minecraft/class_2487;
|
||||
FIELD field_23347 positionPredicate Lnet/minecraft/class_4995;
|
||||
FIELD field_25008 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Lnet/minecraft/class_3825;Lnet/minecraft/class_3825;Lnet/minecraft/class_2680;)V
|
||||
ARG 1 inputPredicate
|
||||
ARG 2 locationPredicate
|
||||
ARG 3 state
|
||||
METHOD <init> (Lnet/minecraft/class_3825;Lnet/minecraft/class_3825;Lnet/minecraft/class_4995;Lnet/minecraft/class_2680;)V
|
||||
ARG 1 inputPredicate
|
||||
ARG 2 locationPredicate
|
||||
ARG 3 positionPredicate
|
||||
ARG 4 state
|
||||
METHOD <init> (Lnet/minecraft/class_3825;Lnet/minecraft/class_3825;Lnet/minecraft/class_4995;Lnet/minecraft/class_2680;Ljava/util/Optional;)V
|
||||
ARG 1 inputPredicate
|
||||
ARG 2 locationPredicate
|
||||
ARG 3 positionPredicate
|
||||
ARG 4 outputState
|
||||
ARG 5 tag
|
||||
METHOD method_16760 getTag ()Lnet/minecraft/class_2487;
|
||||
METHOD method_16762 test (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Ljava/util/Random;)Z
|
||||
ARG 1 input
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
CLASS net/minecraft/class_4995 net/minecraft/structure/rule/PosRuleTest
|
||||
METHOD method_26404 getType ()Lnet/minecraft/class_4996;
|
||||
METHOD method_26406 test (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Ljava/util/Random;)Z
|
||||
ARG 4 random
|
||||
|
|
Loading…
Reference in New Issue