I change shapes just to hide in this place but I'm still, I'm still an animal (#270)

This commit is contained in:
kashike 2018-12-12 21:35:12 +11:00 committed by Adrian Siekierka
parent 0a3f579fc7
commit 2d30b9c3f0
97 changed files with 260 additions and 72 deletions

View File

@ -1,6 +1,6 @@
CLASS wn net/minecraft/server/PlayerManager
CLASS wn$1
METHOD a (Lbpx;D)V
METHOD a onSizeChange (Lbpx;D)V
ARG 0 border
ARG 1 size
METHOD a onCenterChanged (Lbpx;DD)V

View File

@ -1,11 +1,11 @@
CLASS bol net/minecraft/state/AbstractPropertyContainer
FIELD a baseObject Ljava/lang/Object;
FIELD a owner Ljava/lang/Object;
FIELD c PROPERTY_MAP_PRINTER Ljava/util/function/Function;
FIELD d entries Lcom/google/common/collect/ImmutableMap;
FIELD e computedHashCode I
FIELD f entryWithTable Lcom/google/common/collect/Table;
METHOD <init> (Ljava/lang/Object;Lcom/google/common/collect/ImmutableMap;)V
ARG 1 baseObject
ARG 1 owner
METHOD a getProperties ()Ljava/util/Collection;
METHOD a with (Lbpo;Ljava/lang/Comparable;)Ljava/lang/Object;
ARG 1 property

View File

@ -0,0 +1,14 @@
CLASS clb net/minecraft/util/shape/ArrayVoxelShape
FIELD b xPoints Lit/unimi/dsi/fastutil/doubles/DoubleList;
FIELD c yPoints Lit/unimi/dsi/fastutil/doubles/DoubleList;
FIELD d zPoints Lit/unimi/dsi/fastutil/doubles/DoubleList;
METHOD <init> (Lcli;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;)V
ARG 1 shape
ARG 2 xPoints
ARG 3 yPoints
ARG 4 zPoints
METHOD <init> (Lcli;[D[D[D)V
ARG 1 shape
ARG 2 xPoints
ARG 3 yPoints
ARG 4 zPoints

View File

@ -1,4 +1,4 @@
CLASS clc net/minecraft/util/shape/VoxelShapeBits
CLASS clc net/minecraft/util/shape/BitSetVoxelShapeContainer
FIELD d storage Ljava/util/BitSet;
FIELD e xMin I
FIELD f yMin I
@ -9,6 +9,14 @@ CLASS clc net/minecraft/util/shape/VoxelShapeBits
METHOD <init> (III)V
ARG 1 xSize
ARG 2 ySize
ARG 3 zSize
METHOD <init> (IIIIIIIII)V
ARG 4 xMin
ARG 5 yMin
ARG 6 zMin
ARG 7 xMax
ARG 8 yMax
ARG 9 zMax
METHOD a isEmpty ()Z
METHOD a getIndex (III)I
ARG 1 x

View File

@ -1,4 +1,4 @@
CLASS cls net/minecraft/util/shape/VoxelShapeOffset
CLASS cls net/minecraft/util/shape/OffsetVoxelShapeContainer
FIELD d parent Lcli;
FIELD e xMin I
FIELD f yMin I
@ -13,6 +13,7 @@ CLASS cls net/minecraft/util/shape/VoxelShapeOffset
ARG 4 zMin
ARG 5 xMax
ARG 6 yMax
ARG 7 zMax
METHOD a set (IIIZZ)V
ARG 1 x
ARG 2 y

View File

@ -3,3 +3,4 @@ CLASS cln net/minecraft/util/shape/SequentialDoubleList
FIELD b offset I
METHOD <init> (II)V
ARG 1 count
ARG 2 offset

View File

@ -0,0 +1,3 @@
CLASS clg net/minecraft/util/shape/SimpleVoxelShape
METHOD <init> (Lcli;)V
ARG 1 shape

View File

@ -1,23 +1,12 @@
CLASS cli net/minecraft/util/shape/VoxelShape
FIELD a xSize I
FIELD b ySize I
FIELD c zSize I
FIELD d AXIS [Ley$a;
METHOD <init> (III)V
ARG 1 xSize
ARG 2 ySize
METHOD a isEmpty ()Z
METHOD a set (IIIZZ)V
ARG 1 x
ARG 2 y
ARG 3 z
ARG 4 resize
METHOD a getMinimum (Ley$a;)I
METHOD b getXSize ()I
METHOD b contains (III)Z
ARG 1 x
ARG 2 y
METHOD b getMaximum (Ley$a;)I
METHOD c getYSize ()I
METHOD c getSize (Ley$a;)I
METHOD d getZSize ()I
CLASS clt net/minecraft/util/shape/VoxelShape
FIELD a shape Lcli;
METHOD <init> (Lcli;)V
ARG 1 shape
METHOD a getBoundingBox ()Lckv;
METHOD a rayTrace (Lckz;Lckz;Let;)Lckw;
ARG 1 start
ARG 2 end
METHOD b isEmpty ()Z
METHOD b getMinimum (Ley$a;)D
METHOD c getMaximum (Ley$a;)D
METHOD d getBoundingBoxList ()Ljava/util/List;

View File

@ -1,10 +0,0 @@
CLASS clt net/minecraft/util/shape/VoxelShapeContainer
FIELD a shape Lcli;
METHOD a getBoundingBox ()Lckv;
METHOD a rayTrace (Lckz;Lckz;Let;)Lckw;
ARG 1 start
ARG 2 end
METHOD b isEmpty ()Z
METHOD b getMinimum (Ley$a;)D
METHOD c getMaximum (Ley$a;)D
METHOD d getBoundingBoxList ()Ljava/util/List;

View File

@ -1,4 +0,0 @@
CLASS clb net/minecraft/util/shape/VoxelShapeContainerPoints
FIELD b pointsX Lit/unimi/dsi/fastutil/doubles/DoubleList;
FIELD c pointsY Lit/unimi/dsi/fastutil/doubles/DoubleList;
FIELD d pointsZ Lit/unimi/dsi/fastutil/doubles/DoubleList;

View File

@ -1 +0,0 @@
CLASS clg net/minecraft/util/shape/VoxelShapeContainerSimple

View File

@ -7,5 +7,6 @@ CLASS clq net/minecraft/util/shape/VoxelShapes
ARG 2 max
METHOD a cube (DDDDDD)Lclt;
ARG 0 xMin
METHOD a lcm (II)J
METHOD a cube (Lckv;)Lclt;
METHOD b fullCube ()Lclt;

View File

@ -11,7 +11,7 @@ CLASS bpx net/minecraft/world/border/WorldBorder
METHOD j onMaxWorldBorderRadiusChanged ()V
METHOD k onCenterChanged ()V
METHOD l getAreaInstance ()Lbpx$a;
CLASS bpx$b AreaResizing
CLASS bpx$b MovingArea
FIELD b oldSize D
FIELD c newSize D
FIELD d timeEnd J
@ -28,7 +28,7 @@ CLASS bpx net/minecraft/world/border/WorldBorder
METHOD j onMaxWorldBorderRadiusChanged ()V
METHOD k onCenterChanged ()V
METHOD l getAreaInstance ()Lbpx$a;
CLASS bpx$c AreaStatic
CLASS bpx$c StaticArea
FIELD b size D
FIELD c boundWest D
FIELD d boundNorth D
@ -58,23 +58,31 @@ CLASS bpx net/minecraft/world/border/WorldBorder
FIELD h maxWorldBorderRadius I
FIELD i area Lbpx$a;
METHOD a getStage ()Lbpw;
METHOD a setSize (D)V
ARG 1 size
METHOD a (DDJ)V
ARG 1 oldSize
METHOD a setMaxWorldBorderRadius (I)V
METHOD a contains (Lagk;)D
METHOD a contains (Lbag;)Z
METHOD a addListener (Lbpv;)V
ARG 1 listener
METHOD a contains (Lckv;)Z
METHOD a contains (Let;)Z
METHOD b getBoundWest ()D
METHOD b setSafeZone (D)V
ARG 1 safeZone
METHOD b contains (DD)D
METHOD b setWarningTime (I)V
ARG 1 warningTime
METHOD c getBoundNorth ()D
METHOD c setDamagePerBlock (D)V
ARG 1 damagePerBlock
METHOD c setCenter (DD)V
ARG 1 x
ARG 3 z
METHOD c setWarningBlocks (I)V
ARG 1 warningBlocks
METHOD d getBoundEast ()D
METHOD e getBoundSouth ()D
METHOD f getCenterX ()D
@ -82,7 +90,7 @@ CLASS bpx net/minecraft/world/border/WorldBorder
METHOD h getSize ()D
METHOD i getTargetRemainingTime ()J
METHOD j getTargetSize ()D
METHOD k getListenerList ()Ljava/util/List;
METHOD k getListeners ()Ljava/util/List;
METHOD l getMaxWorldBorderRadius ()I
METHOD m getSafeZone ()D
METHOD n getDamagePerBlock ()D

View File

@ -1,5 +1,5 @@
CLASS bpv net/minecraft/world/border/WorldBorderListener
METHOD a (Lbpx;D)V
METHOD a onSizeChange (Lbpx;D)V
ARG 0 border
ARG 1 size
METHOD a onCenterChanged (Lbpx;DD)V

View File

@ -3,7 +3,9 @@ CLASS bre net/minecraft/world/dimension/Dimension
FIELD f type Lbrf;
METHOD <init> (Lbas;Lbrf;)V
ARG 1 world
ARG 2 type
METHOD d getForcedSpawnPoint ()Let;
METHOD j createWorldBorder ()Lbpx;
METHOD m createChunkGenerator ()Lbqa;
METHOD n hasVisibleSky ()Z
METHOD p getType ()Lbrf;

View File

@ -8,7 +8,7 @@ CLASS brf net/minecraft/world/dimension/DimensionType
ARG 2 suffix
ARG 3 saveDir
ARG 4 factory
METHOD a getRegistry ()Ljava/lang/Iterable;
METHOD a getAll ()Ljava/lang/Iterable;
METHOD a byRawId (I)Lbrf;
METHOD a create (Lbas;)Lbre;
METHOD a getId (Lbrf;)Lpz;

View File

@ -1,5 +1,7 @@
CLASS brh net/minecraft/world/dimension/OverworldDimension
METHOD <init> (Lbas;Lbrf;)V
ARG 1 world
ARG 2 type
METHOD m createChunkGenerator ()Lbqa;
METHOD n hasVisibleSky ()Z
METHOD p getType ()Lbrf;

View File

@ -1,6 +1,8 @@
CLASS brk net/minecraft/world/dimension/TheEndDimension
METHOD <init> (Lbas;Lbrf;)V
ARG 1 world
ARG 2 type
METHOD d getForcedSpawnPoint ()Let;
METHOD m createChunkGenerator ()Lbqa;
METHOD n hasVisibleSky ()Z
METHOD p getType ()Lbrf;

View File

@ -4,6 +4,8 @@ CLASS brg net/minecraft/world/dimension/TheNetherDimension
METHOD g getCenterZ ()D
METHOD <init> (Lbas;Lbrf;)V
ARG 1 world
ARG 2 type
METHOD j createWorldBorder ()Lbpx;
METHOD m createChunkGenerator ()Lbqa;
METHOD n hasVisibleSky ()Z
METHOD p getType ()Lbrf;

View File

@ -1,9 +1,13 @@
CLASS brr net/minecraft/world/gen/GenerationStep
CLASS brr$a Carver
FIELD c nameMap Ljava/util/Map;
FIELD c BY_NAME Ljava/util/Map;
FIELD d name Ljava/lang/String;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
ARG 3 name
METHOD a getName ()Ljava/lang/String;
CLASS brr$b Feature
FIELD i nameMap Ljava/util/Map;
FIELD i BY_NAME Ljava/util/Map;
FIELD j name Ljava/lang/String;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
ARG 3 name
METHOD a getName ()Ljava/lang/String;

View File

@ -7,12 +7,14 @@ CLASS brs net/minecraft/world/gen/Heightmap
FIELD e MOTION_BLOCKING Lbrs$a;
FIELD f MOTION_BLOCKING_NO_LEAVES Lbrs$a;
FIELD g name Ljava/lang/String;
FIELD j nameMap Ljava/util/Map;
FIELD j BY_NAME Ljava/util/Map;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;Lbrs$b;Ljava/util/function/Predicate;)V
ARG 3 name
METHOD a getName ()Ljava/lang/String;
METHOD a byName (Ljava/lang/String;)Lbrs$a;
ARG 0 name
FIELD c storage Lyc;
METHOD <init> (Lbpz;Lbrs$a;)V
ARG 2 type
METHOD a asLongArray ()[J
METHOD a fromLongArray ([J)V

View File

@ -4,6 +4,8 @@ CLASS bsl net/minecraft/world/gen/carver/Carver
FIELD c RAVINE Lbsl;
FIELD d UNDERWATER_RAVINE Lbsl;
FIELD e UNDERWATER_CAVE Lbsl;
FIELD f AIR Lbom;
FIELD g CAVE_AIR Lbom;
FIELD h WATER Lcdz;
FIELD i LAVA Lcdz;
METHOD a register (Ljava/lang/String;Lbsl;)Lbsl;

View File

@ -3,3 +3,4 @@ CLASS bsg net/minecraft/world/gen/carver/ConfiguredCarver
FIELD b config Lbse;
METHOD <init> (Lbsl;Lbse;)V
ARG 1 carver
ARG 2 config

View File

@ -1,5 +1,8 @@
CLASS bwe net/minecraft/world/gen/config/ProbabilityConfig
FIELD b probability F
METHOD <init> (F)V
ARG 1 probability
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbwe;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -3,6 +3,8 @@ CLASS bzh net/minecraft/world/gen/config/decorator/CarvingMaskDecoratorConfig
FIELD b probability F
METHOD <init> (Lbrr$a;F)V
ARG 1 step
ARG 2 probability
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbzh;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -1,5 +1,8 @@
CLASS bzi net/minecraft/world/gen/config/decorator/ChanceDecoratorConfig
FIELD a chance I
METHOD <init> (I)V
ARG 1 chance
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbzi;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -7,6 +7,8 @@ CLASS bto net/minecraft/world/gen/config/decorator/ChanceRangeDecoratorConfig
ARG 1 chance
ARG 2 bottomOffset
ARG 3 topOffset
ARG 4 top
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbto;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -3,6 +3,8 @@ CLASS bzk net/minecraft/world/gen/config/decorator/CountChanceDecoratorConfig
FIELD b chance F
METHOD <init> (IF)V
ARG 1 count
ARG 2 chance
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbzk;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -1,5 +1,8 @@
CLASS bzj net/minecraft/world/gen/config/decorator/CountDecoratorConfig
FIELD a count I
METHOD <init> (I)V
ARG 1 count
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbzj;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -5,6 +5,8 @@ CLASS bzo net/minecraft/world/gen/config/decorator/CountDepthDecoratorConfig
METHOD <init> (III)V
ARG 1 count
ARG 2 baseline
ARG 3 spread
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbzo;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -5,6 +5,8 @@ CLASS bzl net/minecraft/world/gen/config/decorator/CountExtraChanceDecoratorConf
METHOD <init> (IFI)V
ARG 1 count
ARG 2 extraChance
ARG 3 extraCount
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbzl;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -1,3 +1,4 @@
CLASS btp net/minecraft/world/gen/config/decorator/DecoratorConfig
FIELD e DEFAULT Lbvt;
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -1,5 +1,8 @@
CLASS bzy net/minecraft/world/gen/config/decorator/DungeonDecoratorConfig
FIELD a chance I
METHOD <init> (I)V
ARG 1 chance
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbzy;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -3,6 +3,8 @@ CLASS bzn net/minecraft/world/gen/config/decorator/HeightmapRangeDecoratorConfig
FIELD b max I
METHOD <init> (II)V
ARG 1 min
ARG 2 max
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbzn;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -1,5 +1,8 @@
CLASS bzv net/minecraft/world/gen/config/decorator/LakeDecoratorConfig
FIELD a chance I
METHOD <init> (I)V
ARG 1 chance
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbzv;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -4,6 +4,9 @@ CLASS btr net/minecraft/world/gen/config/decorator/NoiseHeightmapDecoratorConfig
FIELD c aboveNoise I
METHOD <init> (DII)V
ARG 1 noiseLevel
ARG 3 belowNoise
ARG 4 aboveNoise
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbtr;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -1,4 +1,5 @@
CLASS bvt net/minecraft/world/gen/config/decorator/DefaultDecoratorConfig
CLASS bvt net/minecraft/world/gen/config/decorator/NopeDecoratorConfig
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbvt;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -7,6 +7,8 @@ CLASS btq net/minecraft/world/gen/config/decorator/RangeDecoratorConfig
ARG 1 count
ARG 2 bottomOffset
ARG 3 topOffset
ARG 4 maximum
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbtq;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -6,6 +6,9 @@ CLASS bzm net/minecraft/world/gen/config/decorator/TopSolidHeightmapNoiseBiasedD
METHOD <init> (IDDLbrs$a;)V
ARG 1 noiseToCountRatio
ARG 2 noiseFactor
ARG 4 noiseOffset
ARG 6 heightmap
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbzm;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -7,6 +7,8 @@ CLASS btv net/minecraft/world/gen/config/feature/BlockClusterFeatureConfig
ARG 1 state
ARG 2 radius
ARG 3 ySize
ARG 4 targets
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbtv;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -3,6 +3,8 @@ CLASS bsr net/minecraft/world/gen/config/feature/BoulderFeatureConfig
FIELD b startRadius I
METHOD <init> (Lbom;I)V
ARG 1 state
ARG 2 startRadius
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbsr;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -1,5 +1,8 @@
CLASS bsw net/minecraft/world/gen/config/feature/BuriedTreasureFeatureConfig
FIELD a probability F
METHOD <init> (F)V
ARG 1 probability
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbsw;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -1,5 +1,8 @@
CLASS bsy net/minecraft/world/gen/config/feature/BushFeatureConfig
FIELD a state Lbom;
METHOD <init> (Lbom;)V
ARG 1 state
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbsy;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -3,10 +3,13 @@ CLASS btm net/minecraft/world/gen/config/feature/DecoratedFeatureConfig
FIELD b decorator Lbyu;
METHOD <init> (Lbtd;Lbyu;)V
ARG 1 feature
ARG 2 decorator
METHOD <init> (Lbue;Lbuf;Lbzs;Lbtp;)V
ARG 1 feature
ARG 2 featureConfig
ARG 3 decorator
ARG 4 decoratorConfig
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbtm;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -2,3 +2,4 @@ CLASS bvu net/minecraft/world/gen/config/feature/DefaultFeatureConfig
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbvu;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -1,5 +1,8 @@
CLASS btx net/minecraft/world/gen/config/feature/DoublePlantFeatureConfig
FIELD a state Lbom;
METHOD <init> (Lbom;)V
ARG 1 state
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbtx;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -3,6 +3,8 @@ CLASS bwn net/minecraft/world/gen/config/feature/EmeraldOreFeatureConfig
FIELD b state Lbom;
METHOD <init> (Lbom;Lbom;)V
ARG 1 target
ARG 2 state
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbwn;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -1,6 +1,9 @@
CLASS bua net/minecraft/world/gen/config/feature/EndGatewayFeatureConfig
FIELD a exitsAtSpawn Z
METHOD <init> (Z)V
ARG 1 exitsAtSpawn
METHOD a exitsAtSpawn ()Z
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbua;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -5,9 +5,11 @@ CLASS bxe net/minecraft/world/gen/config/feature/EndPillarFeatureConfig
METHOD <init> (ZLjava/util/List;Let;)V
ARG 1 crystalInvulnerable
ARG 2 spikes
ARG 3 crystalBeamTarget
METHOD a isCrystalInvulerable ()Z
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbxe;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops
METHOD b getSpikes ()Ljava/util/List;
METHOD c getPos ()Let;

View File

@ -1,3 +1,4 @@
CLASS buf net/minecraft/world/gen/config/feature/FeatureConfig
FIELD e DEFAULT Lbvu;
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -1,5 +1,8 @@
CLASS bum net/minecraft/world/gen/config/feature/GrassFeatureConfig
FIELD a state Lbom;
METHOD <init> (Lbom;)V
ARG 1 state
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbum;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -1,5 +1,8 @@
CLASS bug net/minecraft/world/gen/config/feature/IcePatchFeatureConfig
FIELD a radius I
METHOD <init> (I)V
ARG 1 radius
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbug;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -1,5 +1,8 @@
CLASS bux net/minecraft/world/gen/config/feature/IcebergFeatureConfig
FIELD a state Lbom;
METHOD <init> (Lbom;)V
ARG 1 state
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbux;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -1,5 +1,8 @@
CLASS bve net/minecraft/world/gen/config/feature/LakeFeatureConfig
FIELD a state Lbom;
METHOD <init> (Lbom;)V
ARG 1 state
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbve;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -3,6 +3,8 @@ CLASS bvl net/minecraft/world/gen/config/feature/MineshaftFeatureConfig
FIELD b type Lbvm$b;
METHOD <init> (DLbvm$b;)V
ARG 1 probability
ARG 3 type
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbvl;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -1,5 +1,8 @@
CLASS bur net/minecraft/world/gen/config/feature/NetherSpringFeatureConfig
FIELD a insideRock Z
METHOD <init> (Z)V
ARG 1 insideRock
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbur;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -1,4 +1,8 @@
CLASS bvq net/minecraft/world/gen/config/feature/NewVillageFeatureConfig
FIELD a startPool Lpz;
FIELD b size I
METHOD <init> (Ljava/lang/String;I)V
ARG 1 startPool
ARG 2 size
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -5,6 +5,8 @@ CLASS bvw net/minecraft/world/gen/config/feature/OceanRuinFeatureConfig
METHOD <init> (Lcaz$b;FF)V
ARG 1 biomeTemperature
ARG 2 largeProbability
ARG 3 clusterProbability
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbvw;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -17,6 +17,8 @@ CLASS bvx net/minecraft/world/gen/config/feature/OreFeatureConfig
METHOD <init> (Lbvx$a;Lbom;I)V
ARG 1 target
ARG 2 state
ARG 3 size
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbvx;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -1,5 +1,8 @@
CLASS bvz net/minecraft/world/gen/config/feature/PillagerOutpostFeatureConfig
FIELD a probability D
METHOD <init> (D)V
ARG 1 probability
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbvz;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -3,6 +3,7 @@ CLASS bwf net/minecraft/world/gen/config/feature/RandomBooleanFeatureConfig
FIELD b featureFalse Lbtd;
METHOD <init> (Lbtd;Lbtd;)V
ARG 1 featureTrue
ARG 2 featureFalse
METHOD <init> (Lbue;Lbuf;Lbue;Lbuf;)V
ARG 1 featureTrue
ARG 2 featureConfigTrue
@ -13,3 +14,4 @@ CLASS bwf net/minecraft/world/gen/config/feature/RandomBooleanFeatureConfig
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbwf;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -3,6 +3,7 @@ CLASS bwh net/minecraft/world/gen/config/feature/RandomFeatureConfig
FIELD b defaultFeature Lbtd;
METHOD <init> (Ljava/util/List;Lbtd;)V
ARG 1 features
ARG 2 defaultFeature
METHOD <init> ([Lbue;[Lbuf;[FLbue;Lbuf;)V
ARG 1 features
ARG 2 configs
@ -18,3 +19,4 @@ CLASS bwh net/minecraft/world/gen/config/feature/RandomFeatureConfig
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbwh;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -3,12 +3,15 @@ CLASS bwj net/minecraft/world/gen/config/feature/RandomRandomFeatureConfig
FIELD b count I
METHOD <init> (Ljava/util/List;I)V
ARG 1 features
ARG 2 count
METHOD <init> ([Lbue;[Lbuf;I)V
ARG 1 features
ARG 2 configs
ARG 3 count
METHOD a configure (Lbue;Lbuf;)Lbtd;
ARG 0 feature
ARG 1 config
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbwj;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -1,5 +1,8 @@
CLASS bti net/minecraft/world/gen/config/feature/SeaPickleFeatureConfig
FIELD a count I
METHOD <init> (I)V
ARG 1 count
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbti;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -3,6 +3,8 @@ CLASS bwt net/minecraft/world/gen/config/feature/SeagrassFeatureConfig
FIELD b tallSeagrassProbability D
METHOD <init> (ID)V
ARG 1 count
ARG 2 tallSeagrassProbability
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbwt;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -1,5 +1,8 @@
CLASS bwu net/minecraft/world/gen/config/feature/ShipwreckFeatureConfig
FIELD a isBeached Z
METHOD <init> (Z)V
ARG 1 isBeached
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbwu;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -7,10 +7,13 @@ CLASS bww net/minecraft/world/gen/config/feature/SimpleBlockFeatureConfig
ARG 1 toPlace
ARG 2 placeOn
ARG 3 placeIn
ARG 4 placeUnder
METHOD <init> (Lbom;[Lbom;[Lbom;[Lbom;)V
ARG 1 toPlace
ARG 2 placeOn
ARG 3 placeIn
ARG 4 placeUnder
METHOD a make (Lcom/mojang/datafixers/Dynamic;)Lbww;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -1,10 +1,14 @@
CLASS bwy net/minecraft/world/gen/config/feature/SimpleRandomFeatureConfig
FIELD a features Ljava/util/List;
METHOD <init> (Ljava/util/List;)V
ARG 1 features
METHOD <init> ([Lbue;[Lbuf;)V
ARG 1 features
ARG 2 configs
METHOD a configure (Lbue;Lbuf;)Lbtd;
ARG 0 feature
ARG 1 config
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbwy;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -1,5 +1,8 @@
CLASS bxg net/minecraft/world/gen/config/feature/SpringFeatureConfig
FIELD a state Lcdz;
METHOD <init> (Lcdz;)V
ARG 1 state
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbxg;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -3,6 +3,8 @@ CLASS bxr net/minecraft/world/gen/config/feature/VillageFeatureConfig
FIELD b type Lcbn$n;
METHOD <init> (ILcbn$n;)V
ARG 1 sizeModifier
ARG 2 type
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbxr;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -5,6 +5,7 @@ CLASS ccx net/minecraft/world/gen/config/surfacebuilder/TernarySurfaceConfig
METHOD <init> (Lbom;Lbom;Lbom;)V
ARG 1 topMaterial
ARG 2 underMaterial
ARG 3 underwaterMaterial
METHOD a getTopMaterial ()Lbom;
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lccx;
ARG 0 dynamic

View File

@ -1,6 +1,6 @@
CLASS bzs net/minecraft/world/gen/decorator/Decorator
FIELD M factory Ljava/util/function/Function;
FIELD h EMPTY Lbzs;
FIELD h NOPE Lbzs;
METHOD a (Lbat;Lbqa;Ljava/util/Random;Lbtp;Let;)Ljava/util/stream/Stream;
ARG 1 world
ARG 2 generator

View File

@ -1 +0,0 @@
CLASS cac net/minecraft/world/gen/decorator/EmptyDecorator

View File

@ -0,0 +1 @@
CLASS cac net/minecraft/world/gen/decorator/NopeDecorator

View File

@ -1 +1,3 @@
CLASS bsq net/minecraft/world/gen/feature/BirchTreeFeature
FIELD a LOG Lbom;
FIELD aR LEAVES Lbom;

View File

@ -3,6 +3,7 @@ CLASS btd net/minecraft/world/gen/feature/ConfiguredFeature
FIELD b config Lbuf;
METHOD <init> (Lbue;Lbuf;)V
ARG 1 feature
ARG 2 config
METHOD <init> (Lbue;Lcom/mojang/datafixers/Dynamic;)V
ARG 1 feature
METHOD a generate (Lbat;Lbqa;Ljava/util/Random;Let;)Z
@ -12,3 +13,4 @@ CLASS btd net/minecraft/world/gen/feature/ConfiguredFeature
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbtd;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
ARG 1 ops

View File

@ -1 +1,3 @@
CLASS btj net/minecraft/world/gen/feature/DarkOakTreeFeature
FIELD a LOG Lbom;
FIELD aR LEAVES Lbom;

View File

@ -0,0 +1,2 @@
CLASS btt net/minecraft/world/gen/feature/DesertPyramidFeature
METHOD b getName ()Ljava/lang/String;

View File

@ -1,2 +0,0 @@
CLASS btt net/minecraft/world/gen/feature/DesertTempleFeature
METHOD b getName ()Ljava/lang/String;

View File

@ -1,4 +1,5 @@
CLASS bvn net/minecraft/world/gen/feature/DungeonFeature
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
METHOD a generate (Lbat;Lbqa;Ljava/util/Random;Let;Lbuf;)Z
ARG 1 world
ARG 3 random

View File

@ -1,10 +1,10 @@
CLASS bxf net/minecraft/world/gen/feature/EndPillarFeature
CLASS bxf$a Pillar
CLASS bxf net/minecraft/world/gen/feature/EndSpikeFeature
CLASS bxf$a Spike
FIELD a centerX I
FIELD b centerZ I
FIELD c radius I
FIELD d height I
FIELD e caged Z
FIELD e guarded Z
FIELD f boundingBox Lckv;
METHOD <init> (IIIIZ)V
ARG 1 centerX
@ -12,14 +12,17 @@ CLASS bxf net/minecraft/world/gen/feature/EndPillarFeature
ARG 3 radius
ARG 4 height
METHOD a getCenterX ()I
METHOD a (Lcom/mojang/datafixers/Dynamic;)Lbxf$a;
METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbxf$a;
ARG 0 dynamic
METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;)Lcom/mojang/datafixers/Dynamic;
METHOD b getCenterZ ()I
METHOD c getRadius ()I
METHOD d getHeight ()I
METHOD e isCaged ()Z
METHOD e isGuarded ()Z
METHOD f getBoundingBox ()Lckv;
CLASS bxf$b SpikeCache
FIELD a CACHE Lcom/google/common/cache/LoadingCache;
METHOD a getSpikes (Lbat;)Ljava/util/List;
METHOD a generate (Lbat;Lbqa;Ljava/util/Random;Let;Lbuf;)Z
ARG 1 world
ARG 3 random

View File

@ -1,4 +1,22 @@
CLASS buj net/minecraft/world/gen/feature/FossilFeature
FIELD a SPINE_1 Lpz;
FIELD aR SPINE_2 Lpz;
FIELD aS SPINE_3 Lpz;
FIELD aT SPINE_4 Lpz;
FIELD aU SPINE_1_COAL Lpz;
FIELD aV SPINE_2_COAL Lpz;
FIELD aW SPINE_3_COAL Lpz;
FIELD aX SPINE_4_COAL Lpz;
FIELD aY SKULL_1 Lpz;
FIELD aZ SKULL_2 Lpz;
FIELD ba SKULL_3 Lpz;
FIELD bb SKULL_4 Lpz;
FIELD bc SKULL_1_COAL Lpz;
FIELD bd SKULL_2_COAL Lpz;
FIELD be SKULL_3_COAL Lpz;
FIELD bf SKULL_4_COAL Lpz;
FIELD bg FOSSILS [Lpz;
FIELD bh COAL_FOSSILS [Lpz;
METHOD a generate (Lbat;Lbqa;Ljava/util/Random;Let;Lbuf;)Z
ARG 1 world
ARG 3 random

View File

@ -1 +1,3 @@
CLASS bsp net/minecraft/world/gen/feature/LargeOakTreeFeature
FIELD a LOG Lbom;
FIELD aR LEAVES Lbom;

View File

@ -1 +1,4 @@
CLASS bvh net/minecraft/world/gen/feature/MegaPineTreeFeature
FIELD aU LOG Lbom;
FIELD aV LEAVES Lbom;
FIELD aW PODZOL Lbom;

View File

@ -1,4 +1,5 @@
CLASS bvp net/minecraft/world/gen/feature/NetherSpringFeature
FIELD a NETHERRACK Lbom;
METHOD a generate (Lbat;Lbqa;Ljava/util/Random;Let;Lbuf;)Z
ARG 1 world
ARG 3 random

View File

@ -1,7 +1,7 @@
CLASS bxq net/minecraft/world/gen/feature/OakTreeFeature
FIELD a height I
FIELD aR OAK_LOG Lbom;
FIELD aS OAK_LEAVES Lbom;
FIELD aR LOG Lbom;
FIELD aS LEAVES Lbom;
FIELD aU log Lbom;
FIELD aV leaves Lbom;
METHOD <init> (Ljava/util/function/Function;ZILbom;Lbom;Z)V

View File

@ -1 +1,3 @@
CLASS bwb net/minecraft/world/gen/feature/PineTreeFeature
FIELD a LOG Lbom;
FIELD aR LEAVES Lbom;

View File

@ -5,6 +5,7 @@ CLASS bxw net/minecraft/world/gen/feature/RandomFeatureEntry
METHOD <init> (Lbue;Lbuf;Ljava/lang/Float;)V
ARG 1 feature
ARG 2 config
ARG 3 chance
METHOD <init> (Lbue;Lcom/mojang/datafixers/Dynamic;F)V
ARG 1 feature
ARG 2 dynamic

View File

@ -1 +1,3 @@
CLASS bwp net/minecraft/world/gen/feature/SavannaTreeFeature
FIELD a LOG Lbom;
FIELD aR LEAVES Lbom;

View File

@ -1 +1,3 @@
CLASS bxi net/minecraft/world/gen/feature/SpruceTreeFeature
FIELD a LOG Lbom;
FIELD aR LEAVES Lbom;

View File

@ -0,0 +1,2 @@
CLASS bxo net/minecraft/world/gen/feature/SwampHutFeature
METHOD b getName ()Ljava/lang/String;

View File

@ -1 +1,3 @@
CLASS bxn net/minecraft/world/gen/feature/SwampTreeFeature
FIELD a LOG Lbom;
FIELD aR LEAVES Lbom;

View File

@ -1,2 +0,0 @@
CLASS bxo net/minecraft/world/gen/feature/WitchHutFeature
METHOD b getName ()Ljava/lang/String;

View File

@ -1,2 +1,2 @@
CLASS ccu net/minecraft/world/gen/surfacebuilder/EmptySurfaceBuilder
CLASS ccu net/minecraft/world/gen/surfacebuilder/NopeSurfaceBuilder
METHOD a generate (Ljava/util/Random;Lbpz;Lbbr;IIIDLbom;Lbom;IJLccy;)V

View File

@ -16,7 +16,7 @@ CLASS ccw net/minecraft/world/gen/surfacebuilder/SurfaceBuilder
FIELD O ERODED_BADLANDS Lccw;
FIELD P FROZEN_OCEAN Lccw;
FIELD Q NETHER Lccw;
FIELD R EMPTY Lccw;
FIELD R NOPE Lccw;
FIELD a factory Ljava/util/function/Function;
FIELD f AIR Lbom;
FIELD g DIRT Lbom;

View File

@ -16,8 +16,8 @@ CLASS chd net/minecraft/world/level/LevelProperties
FIELD O borderDamagePerBlock D
FIELD P borderWarningBlocks I
FIELD Q borderWarningTime I
FIELD R dataPacksDisabled Ljava/util/Set;
FIELD S dataPacksEnabled Ljava/util/Set;
FIELD R disabledDataPacks Ljava/util/Set;
FIELD S enabledDataPacks Ljava/util/Set;
FIELD T worldData Ljava/util/Map;
FIELD U customBossEvents Lhq;
FIELD V gameRules Lbao;
@ -61,8 +61,8 @@ CLASS chd net/minecraft/world/level/LevelProperties
METHOD L getVersionId ()I
METHOD M isVersionSnapshot ()Z
METHOD N getVersionName ()Ljava/lang/String;
METHOD O getDataPacksDisabled ()Ljava/util/Set;
METHOD P getDataPacksEnabled ()Ljava/util/Set;
METHOD O getDisabledDataPacks ()Ljava/util/Set;
METHOD P getEnabledDataPacks ()Ljava/util/Set;
METHOD Q getCustomBossEvents ()Lhq;
METHOD R loadPlayerData ()V
METHOD a getSeed ()J

View File

@ -1,6 +1,6 @@
CLASS ud
CLASS ud$1
METHOD a (Lbpx;D)V
METHOD a onSizeChange (Lbpx;D)V
ARG 0 border
ARG 1 size
METHOD a onCenterChanged (Lbpx;DD)V