Block entities and blocks (#417)

This commit is contained in:
Runemoro 2019-01-24 11:08:22 -05:00 committed by Adrian Siekierka
parent 1ceae3f9b2
commit 20ffe31834
239 changed files with 1433 additions and 303 deletions

View File

@ -1,3 +0,0 @@
CLASS bbs
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o

View File

@ -1,6 +1,6 @@
CLASS bmc
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a (Lbqi;Lavh;)Z
METHOD a canReplace (Lbqi;Lavh;)Z
ARG 1 state
ARG 2 ctx

View File

@ -5,36 +5,36 @@ CLASS qf net/minecraft/Bootstrap
ARG 2 stack
CLASS qf$2
METHOD a playSound (Leu;)V
METHOD a (Leu;Laxc;)Laxc;
ARG 1 stack
METHOD a dispenseStack (Leu;Laxc;)Laxc;
ARG 1 pointer
CLASS qf$3
METHOD a playSound (Leu;)V
METHOD a (Leu;Laxc;)Laxc;
ARG 1 stack
METHOD a dispenseStack (Leu;Laxc;)Laxc;
ARG 1 pointer
CLASS qf$4
METHOD a (Leu;Laxc;)Laxc;
ARG 1 stack
METHOD a dispenseStack (Leu;Laxc;)Laxc;
ARG 1 pointer
CLASS qf$5
METHOD a (Leu;Laxc;)Laxc;
ARG 1 stack
METHOD a dispenseStack (Leu;Laxc;)Laxc;
ARG 1 pointer
CLASS qf$6
METHOD a (Leu;Laxc;)Laxc;
ARG 1 stack
METHOD a dispenseStack (Leu;Laxc;)Laxc;
ARG 1 pointer
CLASS qf$7
METHOD a (Leu;Laxc;)Laxc;
ARG 1 stack
METHOD a dispenseStack (Leu;Laxc;)Laxc;
ARG 1 pointer
CLASS qf$8
METHOD a (Leu;Laxc;)Laxc;
ARG 1 stack
METHOD a dispenseStack (Leu;Laxc;)Laxc;
ARG 1 pointer
CLASS qf$9
METHOD a (Leu;Laxc;)Laxc;
ARG 1 stack
METHOD a dispenseStack (Leu;Laxc;)Laxc;
ARG 1 pointer
CLASS qf$a DispenseBoat
FIELD b itemDropper Lew;
FIELD c type Lass$b;
METHOD a playSound (Leu;)V
METHOD a (Leu;Laxc;)Laxc;
ARG 1 stack
METHOD a dispenseStack (Leu;Laxc;)Laxc;
ARG 1 pointer
CLASS qf$b
METHOD a getBlockPos ()Let;
METHOD b canPlace ()Z
@ -46,21 +46,23 @@ CLASS qf net/minecraft/Bootstrap
CLASS qf$c
METHOD a playSound (Leu;)V
CLASS qf$d
METHOD a (Leu;Laxc;)Laxc;
ARG 1 stack
METHOD a dispenseStack (Leu;Laxc;)Laxc;
ARG 1 pointer
CLASS qf$10
METHOD a (Leu;Laxc;)Laxc;
ARG 1 stack
METHOD a dispenseStack (Leu;Laxc;)Laxc;
ARG 1 pointer
CLASS qf$11
METHOD a (Leu;Laxc;)Laxc;
ARG 1 stack
METHOD a dispenseStack (Leu;Laxc;)Laxc;
ARG 1 pointer
CLASS qf$12
METHOD a createProjectile (Lbci;Lfi;Laxc;)Lary;
ARG 1 position
ARG 2 stack
CLASS qf$13
METHOD a (Leu;Laxc;)Laxc;
ARG 1 stack
METHOD a dispenseStack (Leu;Laxc;)Laxc;
ARG 1 pointer
ARG 2 stack
CLASS qf$14
CLASS qf$15
METHOD a createProjectile (Lbci;Lfi;Laxc;)Lary;
ARG 1 position
@ -88,6 +90,7 @@ CLASS qf net/minecraft/Bootstrap
METHOD b getForce ()F
METHOD dispense (Leu;Laxc;)Laxc;
ARG 1 location
ARG 2 stack
CLASS qf$20
CLASS qf$20$1
METHOD a getVariation ()F
@ -97,9 +100,10 @@ CLASS qf net/minecraft/Bootstrap
METHOD b getForce ()F
METHOD dispense (Leu;Laxc;)Laxc;
ARG 1 location
ARG 2 stack
CLASS qf$21
METHOD a (Leu;Laxc;)Laxc;
ARG 1 stack
METHOD a dispenseStack (Leu;Laxc;)Laxc;
ARG 1 pointer
FIELD a OUTPUT Ljava/io/PrintStream;
FIELD b initialized Z
FIELD c LOGGER Lorg/apache/logging/log4j/Logger;

View File

@ -62,7 +62,7 @@ CLASS bhs net/minecraft/block/AbstractButtonBlock
ARG 2 view
ARG 3 pos
ARG 4 facing
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -1,9 +1,14 @@
CLASS bgp net/minecraft/block/AbstractFurnaceBlock
FIELD a FACING Lbrd;
FIELD b LIT Lbra;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
ARG 1 ctx
METHOD a openContainer (Lbci;Let;Larj;)V
ARG 1 world
ARG 2 pos
ARG 3 player
METHOD a onPlaced (Lbci;Let;Lbqi;Lahl;Laxc;)V
ARG 1 world
ARG 2 pos
@ -27,10 +32,10 @@ CLASS bgp net/minecraft/block/AbstractFurnaceBlock
ARG 2 world
ARG 3 pos
ARG 4 newState
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a appendProperties (Lbqj$a;)V

View File

@ -5,7 +5,7 @@ CLASS bhe net/minecraft/block/AbstractPressurePlateBlock
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a canMobSpawnInside ()Z
METHOD a (Lbci;Let;)V
METHOD a updateNeighbors (Lbci;Let;)V
ARG 1 world
ARG 2 pos
METHOD a updatePlateState (Lbci;Let;Lbqi;I)V
@ -62,7 +62,7 @@ CLASS bhe net/minecraft/block/AbstractPressurePlateBlock
ARG 2 view
ARG 3 pos
ARG 4 facing
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -5,10 +5,17 @@ CLASS bhf net/minecraft/block/AbstractRailBlock
METHOD a isRail (Lbci;Let;)Z
ARG 0 world
ARG 1 pos
METHOD a updateBlockState (Lbci;Let;Lbqi;Z)Lbqi;
ARG 4 forceUpdate
METHOD a getOutlineShape (Lbqi;Lbbt;Let;Lcnc;)Lcnr;
ARG 1 state
ARG 2 view
ARG 3 pos
METHOD a updateBlockState (Lbqi;Lbci;Let;Lbhl;)V
ARG 1 state
ARG 2 world
ARG 3 pos
ARG 4 neighbor
METHOD a neighborUpdate (Lbqi;Lbci;Let;Lbhl;Let;)V
ARG 1 state
ARG 2 world

View File

@ -1,4 +1,6 @@
CLASS bit net/minecraft/block/AbstractRedstoneGateBlock
FIELD b SHAPE Lcnr;
FIELD c POWERED Lbra;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
@ -9,6 +11,10 @@ CLASS bit net/minecraft/block/AbstractRedstoneGateBlock
ARG 3 state
ARG 4 placer
ARG 5 itemStack
METHOD a isLocked (Lbcm;Let;Lbqi;)Z
ARG 1 world
ARG 2 pos
ARG 3 state
METHOD a getInputLevel (Lbcm;Let;Ley;)I
ARG 1 view
ARG 2 pos
@ -52,7 +58,7 @@ CLASS bit net/minecraft/block/AbstractRedstoneGateBlock
ARG 2 view
ARG 3 pos
ARG 4 facing
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -1,5 +1,8 @@
CLASS bgs net/minecraft/block/AnvilBlock
FIELD a FACING Lbrd;
FIELD i X_AXIS_SHAPE Lcnr;
FIELD j Z_AXIS_SHAPE Lcnr;
FIELD k CONTAINER_NAME Ljl;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a configureFallingBlockEntity (Lapf;)V
@ -29,10 +32,14 @@ CLASS bgs net/minecraft/block/AnvilBlock
ARG 3 pos
ARG 4 player
ARG 5 hand
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a appendProperties (Lbqj$a;)V
ARG 1 builder
METHOD a_ getLandingState (Lbqi;)Lbqi;
ARG 0 fallingState
METHOD b createContainerProvider (Lbqi;Lbci;Let;)Laga;
ARG 1 state
ARG 2 world
ARG 3 pos

View File

@ -1,4 +1,7 @@
CLASS bgt net/minecraft/block/AttachedStemBlock
FIELD a FACING Lbrd;
FIELD b gourdBlock Lbmx;
FIELD c FACING_TO_SHAPE Ljava/util/Map;
METHOD a getPickStack (Lbbt;Let;Lbqi;)Laxc;
ARG 1 world
ARG 2 pos
@ -11,10 +14,10 @@ CLASS bgt net/minecraft/block/AttachedStemBlock
ARG 1 state
ARG 2 view
ARG 3 pos
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a getStateForNeighborUpdate (Lbqi;Ley;Lbqi;Lbcj;Let;Let;)Lbqi;
@ -26,3 +29,4 @@ CLASS bgt net/minecraft/block/AttachedStemBlock
ARG 6 neighborPos
METHOD a appendProperties (Lbqj$a;)V
ARG 1 builder
METHOD b getSeeds ()Lawx;

View File

@ -49,7 +49,7 @@ CLASS bgu net/minecraft/block/BambooBlock
ARG 2 view
ARG 3 pos
ARG 4 ePos
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -1,4 +1,5 @@
CLASS bgv net/minecraft/block/SaplingBambooBlock
CLASS bgv net/minecraft/block/BambooSaplingBlock
FIELD a SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPickStack (Lbbt;Let;Lbqi;)Laxc;
@ -40,7 +41,7 @@ CLASS bgv net/minecraft/block/SaplingBambooBlock
ARG 2 random
ARG 3 pos
ARG 4 state
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -1,4 +1,5 @@
CLASS bgx net/minecraft/block/BarrelBlock
FIELD a FACING Lbrd;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
@ -26,10 +27,10 @@ CLASS bgx net/minecraft/block/BarrelBlock
ARG 2 world
ARG 3 pos
ARG 4 newState
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a appendProperties (Lbqj$a;)V

View File

@ -3,6 +3,9 @@ CLASS bhg net/minecraft/block/BeaconBlock
ARG 1 settings
METHOD a createBlockEntity (Lbbt;)Lbom;
ARG 1 view
METHOD a onStainedGlassAdded (Lbci;Let;)V
ARG 0 world
ARG 1 pos
METHOD a onPlaced (Lbci;Let;Lbqi;Lahl;Laxc;)V
ARG 1 world
ARG 2 pos

View File

@ -1,4 +1,15 @@
CLASS bhh net/minecraft/block/BedBlock
FIELD a PART Lbrg;
FIELD b OCCUPIED Lbra;
FIELD c TOP_SHAPE Lcnr;
FIELD d LEG_1_SHAPE Lcnr;
FIELD e LEG_2_SHAPE Lcnr;
FIELD f LEG_3_SHAPE Lcnr;
FIELD g LEG_4_SHAPE Lcnr;
FIELD h NORTH_SHAPE Lcnr;
FIELD i SOUTH_SHAPE Lcnr;
FIELD j WEST_SHAPE Lcnr;
FIELD k EAST_SHAPE Lcnr;
FIELD w color Lavz;
METHOD a getPlacementState (Lavh;)Lbqi;
ARG 1 ctx
@ -14,6 +25,9 @@ CLASS bhh net/minecraft/block/BedBlock
ARG 4 state
ARG 5 blockEntity
ARG 6 stack
METHOD a getPlayerInBed (Lbci;Let;)Larj;
ARG 1 world
ARG 2 pos
METHOD a onLandedUpon (Lbci;Let;Lahc;F)V
ARG 1 world
ARG 2 pos
@ -62,13 +76,16 @@ CLASS bhh net/minecraft/block/BedBlock
ARG 6 neighborPos
METHOD a appendProperties (Lbqj$a;)V
ARG 1 builder
METHOD a (Lbqx;Ley;)Ley;
ARG 0 part
ARG 1 direction
METHOD c getRenderLayer ()Lbbu;
METHOD c getRenderType (Lbqi;)Lblt;
ARG 1 state
METHOD d getColor ()Lavz;
METHOD d hasBlockEntityBreakingRender (Lbqi;)Z
ARG 1 state
METHOD d getMaterialColor (Lbqi;Lbbt;Let;)Lcgb;
METHOD d getMapColor (Lbqi;Lbbt;Let;)Lcgb;
ARG 1 state
ARG 2 view
ARG 3 pos

View File

@ -1,4 +1,6 @@
CLASS bhi net/minecraft/block/BeetrootsBlock
FIELD a AGE Lbri;
FIELD c AGE_TO_SHAPE [Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getGrowthAmount (Lbci;)I
@ -8,7 +10,7 @@ CLASS bhi net/minecraft/block/BeetrootsBlock
ARG 3 pos
METHOD a appendProperties (Lbqj$a;)V
ARG 1 builder
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -1,10 +1,25 @@
CLASS bhj net/minecraft/block/BellBlock
FIELD a FACING Lbrd;
FIELD b ATTACHMENT Lbrg;
FIELD c NORTH_SOUTH_SHAPE Lcnr;
FIELD d EAST_WEST_SHAPE Lcnr;
FIELD g BELL_SHAPE Lcnr;
FIELD h NORTH_SOUTH_WALLS_SHAPE Lcnr;
FIELD i EAST_WEST_WALLS_SHAPE Lcnr;
FIELD j WEST_WALL_SHAPE Lcnr;
FIELD k EAST_WALL_SHAPE Lcnr;
FIELD w NORTH_WALL_SHAPE Lcnr;
FIELD x SOUTH_WALL_SHAPE Lcnr;
FIELD y HANGING_SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
ARG 1 ctx
METHOD a createBlockEntity (Lbbt;)Lbom;
ARG 1 view
METHOD a ring (Lbci;Let;)V
ARG 1 world
ARG 2 pos
METHOD a getOutlineShape (Lbqi;Lbbt;Let;Lcnc;)Lcnr;
ARG 1 state
ARG 2 view
@ -19,6 +34,10 @@ CLASS bhj net/minecraft/block/BellBlock
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD a isPointOnBell (Lbqi;Ley;D)Z
ARG 1 state
ARG 2 side
ARG 3 y
METHOD a getStateForNeighborUpdate (Lbqi;Ley;Lbqi;Lbcj;Let;Let;)Lbqi;
ARG 1 state
ARG 2 facing
@ -37,3 +56,5 @@ CLASS bhj net/minecraft/block/BellBlock
ARG 1 state
METHOD i getPistonBehavior (Lbqi;)Lcgc;
ARG 1 state
METHOD j getShape (Lbqi;)Lcnr;
ARG 1 state

View File

@ -3,6 +3,10 @@ CLASS bhk net/minecraft/block/BlastFurnaceBlock
ARG 1 settings
METHOD a createBlockEntity (Lbbt;)Lbom;
ARG 1 view
METHOD a openContainer (Lbci;Let;Larj;)V
ARG 1 world
ARG 2 pos
ARG 3 player
METHOD a randomDisplayTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 state
ARG 2 world

View File

@ -62,6 +62,7 @@ CLASS bhl net/minecraft/block/Block
FIELD d dynamicBounds Z
FIELD e dropTableId Lqc;
FIELD f translationKey Ljava/lang/String;
FIELD g cachedItem Lawx;
FIELD h FACE_CULL_MAP Ljava/lang/ThreadLocal;
FIELD l LOGGER Lorg/apache/logging/log4j/Logger;
FIELD m STATE_IDS Lfc;
@ -77,7 +78,7 @@ CLASS bhl net/minecraft/block/Block
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a canMobSpawnInside ()Z
METHOD a createCubeShape (DDDDDD)Lcnr;
METHOD a createCuboidShape (DDDDDD)Lcnr;
ARG 0 xMin
ARG 2 yMin
ARG 4 zMin
@ -164,7 +165,7 @@ CLASS bhl net/minecraft/block/Block
ARG 2 player
ARG 3 world
ARG 4 pos
METHOD a (Lbqi;Lavh;)Z
METHOD a canReplace (Lbqi;Lavh;)Z
ARG 1 state
ARG 2 ctx
METHOD a getBlockBrightness (Lbqi;Lbbr;Let;)I
@ -256,15 +257,15 @@ CLASS bhl net/minecraft/block/Block
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a (Lbqi;Lbqi;Lbci;Let;)Lbqi;
ARG 0 state
ARG 1 otherState
METHOD a pushEntitiesUpBeforeBlockChange (Lbqi;Lbqi;Lbci;Let;)Lbqi;
ARG 0 from
ARG 1 to
ARG 2 world
ARG 3 pos
METHOD a replaceBlock (Lbqi;Lbqi;Lbcj;Let;I)V
@ -306,7 +307,7 @@ CLASS bhl net/minecraft/block/Block
ARG 1 builder
METHOD a isShapeFullCube (Lcnr;)Z
ARG 0 shape
METHOD a isFaceFullCube (Lcnr;Ley;)Z
METHOD a isFaceFullSquare (Lcnr;Ley;)Z
ARG 0 shape
ARG 1 facing
METHOD a matches (Lyj;)Z
@ -334,11 +335,15 @@ CLASS bhl net/minecraft/block/Block
ARG 2 view
ARG 3 pos
ARG 4 facing
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
METHOD b createContainerProvider (Lbqi;Lbci;Let;)Laga;
ARG 1 state
ARG 2 world
ARG 3 pos
ARG 4 rnd
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 state
ARG 2 world
ARG 3 pos
ARG 4 random
METHOD b getRenderingState (Lbqi;Lbcj;Let;)Lbqi;
ARG 0 state
ARG 1 world
@ -372,16 +377,16 @@ CLASS bhl net/minecraft/block/Block
ARG 0 state
ARG 1 world
ARG 2 pos
METHOD c randomTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
METHOD c onRandomTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 state
ARG 2 world
ARG 3 pos
ARG 4 rnd
ARG 4 random
METHOD d isNaturalDirt (Lbhl;)Z
ARG 0 block
METHOD d hasBlockEntityBreakingRender (Lbqi;)Z
ARG 1 state
METHOD d getMaterialColor (Lbqi;Lbbt;Let;)Lcgb;
METHOD d getMapColor (Lbqi;Lbbt;Let;)Lcgb;
ARG 1 state
ARG 2 view
ARG 3 pos

View File

@ -79,9 +79,9 @@ CLASS bqi net/minecraft/block/BlockState
METHOD a canPlaceAt (Lbcm;Let;)Z
ARG 1 world
ARG 2 pos
METHOD a applyMirror (Lbkw;)Lbqi;
METHOD a mirror (Lbkw;)Lbqi;
ARG 1 mirror
METHOD a applyRotation (Lblw;)Lbqi;
METHOD a rotate (Lblw;)Lbqi;
ARG 1 rotation
METHOD a skipRenderingSide (Lbqi;Ley;)Z
ARG 1 neighbor
@ -114,7 +114,10 @@ CLASS bqi net/minecraft/block/BlockState
ARG 1 view
ARG 2 pos
ARG 3 facing
METHOD b randomTick (Lbci;Let;Ljava/util/Random;)V
METHOD b createContainerProvider (Lbci;Let;)Laga;
ARG 1 world
ARG 2 pos
METHOD b onRandomTick (Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 pos
ARG 3 rnd
@ -131,7 +134,7 @@ CLASS bqi net/minecraft/block/BlockState
ARG 2 pos
ARG 3 facing
METHOD d getBlock ()Lbhl;
METHOD d getMaterialColor (Lbbt;Let;)Lcgb;
METHOD d getTopMaterialColor (Lbbt;Let;)Lcgb;
ARG 1 view
ARG 2 pos
METHOD e getMaterial ()Lcga;

View File

@ -10,5 +10,9 @@ CLASS bhd net/minecraft/block/BlockWithEntity
ARG 2 world
ARG 3 pos
ARG 4 newState
METHOD b createContainerProvider (Lbqi;Lbci;Let;)Laga;
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD c getRenderType (Lbqi;)Lblt;
ARG 1 state

View File

@ -39,7 +39,7 @@ CLASS bhp net/minecraft/block/BubbleColumnBlock
ARG 1 world
ARG 2 pos
ARG 3 state
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -33,7 +33,7 @@ CLASS bht net/minecraft/block/CactusBlock
ARG 2 view
ARG 3 pos
ARG 4 ePos
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -44,10 +44,10 @@ CLASS bhv net/minecraft/block/CampfireBlock
ARG 2 world
ARG 3 pos
ARG 4 rnd
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a getStateForNeighborUpdate (Lbqi;Ley;Lbqi;Lbcj;Let;Let;)Lbqi;
@ -64,3 +64,4 @@ CLASS bhv net/minecraft/block/CampfireBlock
ARG 1 state
METHOD g getFluidState (Lbqi;)Lcfw;
ARG 1 state
METHOD j doesBlockCauseSignalFire (Lbqi;)Z

View File

@ -1,4 +1,5 @@
CLASS boc net/minecraft/block/CarpetBlock
FIELD a SHAPE Lcnr;
FIELD b color Lavz;
METHOD a getOutlineShape (Lbqi;Lbbt;Let;Lcnc;)Lcnr;
ARG 1 state

View File

@ -1,4 +1,5 @@
CLASS bhw net/minecraft/block/CarrotsBlock
FIELD a AGE_TO_SHAPE [Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getOutlineShape (Lbqi;Lbbt;Let;Lcnc;)Lcnr;

View File

@ -1,4 +1,5 @@
CLASS bhx net/minecraft/block/CartographyTableBlock
FIELD a CONTAINER_NAME Ljl;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a activate (Lbqi;Lbci;Let;Larj;Lafw;Lcmt;)Z
@ -7,3 +8,7 @@ CLASS bhx net/minecraft/block/CartographyTableBlock
ARG 3 pos
ARG 4 player
ARG 5 hand
METHOD b createContainerProvider (Lbqi;Lbci;Let;)Laga;
ARG 1 state
ARG 2 world
ARG 3 pos

View File

@ -1,4 +1,6 @@
CLASS bhy net/minecraft/block/PumpkinCarvedBlock
CLASS bhy net/minecraft/block/CarvedPumpkinBlock
FIELD a FACING Lbrd;
FIELD f IS_PUMPKIN_PREDICATE Ljava/util/function/Predicate;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;

View File

@ -1,7 +1,14 @@
CLASS bhz net/minecraft/block/CauldronBlock
FIELD a LEVEL Lbri;
FIELD b RAY_TRACE_SHAPE Lcnr;
FIELD c OUTLINE_SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a setLevel (Lbci;Let;Lbqi;I)V
ARG 1 world
ARG 2 pos
ARG 3 state
ARG 4 level
METHOD a canPlaceAtSide (Lbqi;Lbbt;Let;Lcie;)Z
ARG 1 world
ARG 2 view

View File

@ -3,6 +3,13 @@ CLASS bia net/minecraft/block/ChestBlock
CLASS bia$2$1
METHOD d getDisplayName ()Ljb;
FIELD a FACING Lbrd;
FIELD b CHEST_TYPE Lbrg;
FIELD c WATERLOGGED Lbra;
FIELD d DOUBLE_NORTH_SHAPE Lcnr;
FIELD e DOUBLE_SOUTH_SHAPE Lcnr;
FIELD f DOUBLE_WEST_SHAPE Lcnr;
FIELD g DOUBLE_EAST_SHAPE Lcnr;
FIELD h SINGLE_SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
@ -41,10 +48,10 @@ CLASS bia net/minecraft/block/ChestBlock
ARG 2 world
ARG 3 pos
ARG 4 newState
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a getStateForNeighborUpdate (Lbqi;Ley;Lbqi;Lbcj;Let;Let;)Lbqi;
@ -59,9 +66,16 @@ CLASS bia net/minecraft/block/ChestBlock
METHOD b hasOcelotOnTop (Lbcj;Let;)Z
METHOD b hasComparatorOutput (Lbqi;)Z
ARG 1 state
METHOD b createContainerProvider (Lbqi;Lbci;Let;)Laga;
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD c getRenderType (Lbqi;)Lblt;
ARG 1 state
METHOD d getOpenStat ()Lxy;
METHOD d hasBlockEntityBreakingRender (Lbqi;)Z
ARG 1 state
METHOD g getFluidState (Lbqi;)Lcfw;
ARG 1 state
METHOD j getFacing (Lbqi;)Ley;
ARG 0 state

View File

@ -1,6 +1,23 @@
CLASS bib net/minecraft/block/ChorusFlowerBlock
FIELD a AGE Lbri;
FIELD b plantBlock Lbic;
METHOD a die (Lbci;Let;)V
ARG 2 pos
METHOD a generate (Lbcj;Let;Ljava/util/Random;I)V
ARG 0 world
ARG 1 pos
ARG 2 random
ARG 3 size
METHOD a generate (Lbcj;Let;Ljava/util/Random;Let;II)V
ARG 0 world
ARG 1 pos
ARG 2 random
ARG 4 size
ARG 5 layer
METHOD a isSurroundedByAir (Lbcm;Let;Ley;)Z
ARG 0 world
ARG 1 pos
ARG 2 exceptDirection
METHOD a onEntityCollision (Lbqi;Lbci;Let;Lahc;)V
ARG 1 state
ARG 2 world
@ -19,7 +36,11 @@ CLASS bib net/minecraft/block/ChorusFlowerBlock
ARG 6 neighborPos
METHOD a appendProperties (Lbqj$a;)V
ARG 1 builder
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b grow (Lbci;Let;I)V
ARG 1 world
ARG 2 pos
ARG 3 age
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -22,7 +22,7 @@ CLASS bic net/minecraft/block/ChorusPlantBlock
ARG 6 neighborPos
METHOD a appendProperties (Lbqj$a;)V
ARG 1 builder
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -1,4 +1,9 @@
CLASS bid net/minecraft/block/CocoaBlock
FIELD a AGE Lbri;
FIELD b AGE_TO_EAST_SHAPE [Lcnr;
FIELD c AGE_TO_WEST_SHAPE [Lcnr;
FIELD d AGE_TO_NORTH_SHAPE [Lcnr;
FIELD e AGE_TO_SOUTH_SHAPE [Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
@ -34,7 +39,7 @@ CLASS bid net/minecraft/block/CocoaBlock
ARG 2 random
ARG 3 pos
ARG 4 state
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -1,5 +1,7 @@
CLASS bie net/minecraft/block/CommandBlock
FIELD a FACING Lbrd;
FIELD b CONDITIONAL Lbra;
FIELD c LOGGER Lorg/apache/logging/log4j/Logger;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
@ -24,23 +26,25 @@ CLASS bie net/minecraft/block/CommandBlock
ARG 3 pos
ARG 4 player
ARG 5 hand
METHOD a (Lbqi;Lbci;Let;Lbbp;Z)V
ARG 4 executor
METHOD a neighborUpdate (Lbqi;Lbci;Let;Lbhl;Let;)V
ARG 1 state
ARG 2 world
ARG 3 pos
ARG 4 block
ARG 5 neighborPos
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a appendProperties (Lbqj$a;)V
ARG 1 builder
METHOD b hasComparatorOutput (Lbqi;)Z
ARG 1 state
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -21,7 +21,7 @@ CLASS bif net/minecraft/block/ComparatorBlock
METHOD b getOutputLevel (Lbbt;Let;Lbqi;)I
ARG 1 view
ARG 2 pos
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -74,7 +74,7 @@ CLASS big net/minecraft/block/ComposterBlock
ARG 2 view
ARG 3 pos
ARG 4 ePos
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -1,4 +1,6 @@
CLASS bii net/minecraft/block/ConduitBlock
FIELD a WATERLOGGED Lbra;
FIELD b SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;

View File

@ -6,7 +6,9 @@ CLASS ble net/minecraft/block/ConnectedPlantBlock
FIELD e UP Lbra;
FIELD f DOWN Lbra;
FIELD g FACING_PROPERTIES Ljava/util/Map;
FIELD h CONNECTIONS_TO_SHAPE [Lcnr;
FIELD i FACINGS [Ley;
METHOD a generateFacingsToShapeMap (F)[Lcnr;
METHOD a getOutlineShape (Lbqi;Lbbt;Let;Lcnc;)Lcnr;
ARG 1 state
ARG 2 view
@ -15,3 +17,5 @@ CLASS ble net/minecraft/block/ConnectedPlantBlock
ARG 1 state
ARG 2 view
ARG 3 pos
METHOD j getConnectionMask (Lbqi;)I
ARG 1 state

View File

@ -1,4 +1,6 @@
CLASS bil net/minecraft/block/CoralBlock
FIELD a SHAPE Lcnr;
FIELD c deadCoralBlock Lbhl;
METHOD a getOutlineShape (Lbqi;Lbbt;Let;Lcnc;)Lcnr;
ARG 1 state
ARG 2 view
@ -15,8 +17,8 @@ CLASS bil net/minecraft/block/CoralBlock
ARG 4 world
ARG 5 pos
ARG 6 neighborPos
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 state
ARG 2 world
ARG 3 pos
ARG 4 rnd
ARG 4 random

View File

@ -1,6 +1,10 @@
CLASS bij net/minecraft/block/CoralBlockBlock
FIELD a deadCoralBlock Lbhl;
METHOD a getPlacementState (Lavh;)Lbqi;
ARG 1 ctx
METHOD a isInWater (Lbbt;Let;)Z
ARG 1 world
ARG 2 pos
METHOD a getStateForNeighborUpdate (Lbqi;Ley;Lbqi;Lbcj;Let;Let;)Lbqi;
ARG 1 state
ARG 2 facing
@ -8,7 +12,7 @@ CLASS bij net/minecraft/block/CoralBlockBlock
ARG 4 world
ARG 5 pos
ARG 6 neighborPos
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -1,4 +1,5 @@
CLASS bhb net/minecraft/block/CoralParentBlock
FIELD a SHAPE Lcnr;
FIELD b WATERLOGGED Lbra;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
@ -8,6 +9,7 @@ CLASS bhb net/minecraft/block/CoralParentBlock
ARG 1 state
ARG 2 view
ARG 3 pos
METHOD a checkLivingConditions (Lbqi;Lbcj;Let;)V
METHOD a canPlaceAt (Lbqi;Lbcm;Let;)Z
ARG 1 state
ARG 2 world
@ -21,6 +23,10 @@ CLASS bhb net/minecraft/block/CoralParentBlock
ARG 6 neighborPos
METHOD a appendProperties (Lbqj$a;)V
ARG 1 builder
METHOD b_ isInWater (Lbqi;Lbbt;Let;)Z
ARG 0 state
ARG 1 world
ARG 2 pos
METHOD c getRenderLayer ()Lbbu;
METHOD g getFluidState (Lbqi;)Lcfw;
ARG 1 state

View File

@ -1,4 +1,5 @@
CLASS bik net/minecraft/block/CoralTubeFanBlock
FIELD a deadCoralBlock Lbhl;
METHOD a onBlockAdded (Lbqi;Lbci;Let;Lbqi;)V
ARG 1 state
ARG 2 world
@ -11,7 +12,7 @@ CLASS bik net/minecraft/block/CoralTubeFanBlock
ARG 4 world
ARG 5 pos
ARG 6 neighborPos
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -1,4 +1,5 @@
CLASS bim net/minecraft/block/CoralWallFanBlock
FIELD c deadCoralBlock Lbhl;
METHOD a onBlockAdded (Lbqi;Lbci;Let;Lbqi;)V
ARG 1 state
ARG 2 world
@ -11,7 +12,7 @@ CLASS bim net/minecraft/block/CoralWallFanBlock
ARG 4 world
ARG 5 pos
ARG 6 neighborPos
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -1,4 +1,5 @@
CLASS bin net/minecraft/block/CraftingTableBlock
FIELD a CONTAINER_NAME Ljb;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a activate (Lbqi;Lbci;Let;Larj;Lafw;Lcmt;)Z
@ -7,3 +8,7 @@ CLASS bin net/minecraft/block/CraftingTableBlock
ARG 3 pos
ARG 4 player
ARG 5 hand
METHOD b createContainerProvider (Lbqi;Lbci;Let;)Laga;
ARG 1 state
ARG 2 world
ARG 3 pos

View File

@ -1,4 +1,6 @@
CLASS bio net/minecraft/block/CropBlock
FIELD a AGE_TO_SHAPE [Lcnr;
FIELD b AGE Lbri;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPickStack (Lbbt;Let;Lbqi;)Laxc;
@ -41,7 +43,7 @@ CLASS bio net/minecraft/block/CropBlock
ARG 2 random
ARG 3 pos
ARG 4 state
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -1,4 +1,7 @@
CLASS biq net/minecraft/block/DaylightDetectorBlock
FIELD a POWER Lbri;
FIELD b INVERTED Lbra;
FIELD c SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a createBlockEntity (Lbbt;)Lbom;

View File

@ -1,4 +1,5 @@
CLASS bir net/minecraft/block/DeadBushBlock
FIELD a SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a canPlantOnTop (Lbqi;Lbbt;Let;)Z

View File

@ -1,5 +1,5 @@
CLASS bha net/minecraft/block/CoralDeadBlock
FIELD a shape Lcnr;
CLASS bha net/minecraft/block/DeadCoralBlock
FIELD a SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getOutlineShape (Lbqi;Lbbt;Let;Lcnc;)Lcnr;

View File

@ -1,4 +1,5 @@
CLASS bgz net/minecraft/block/CoralDeadFanBlock
CLASS bgz net/minecraft/block/DeadCoralFanBlock
FIELD a SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getOutlineShape (Lbqi;Lbbt;Let;Lcnc;)Lcnr;

View File

@ -1,4 +1,6 @@
CLASS bhc net/minecraft/block/CoralDeadWallFanBlock
CLASS bhc net/minecraft/block/DeadCoralWallFanBlock
FIELD a FACING Lbrd;
FIELD c FACING_TO_SHAPE Ljava/util/Map;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
@ -11,10 +13,10 @@ CLASS bhc net/minecraft/block/CoralDeadWallFanBlock
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a getStateForNeighborUpdate (Lbqi;Ley;Lbqi;Lbcj;Let;Let;)Lbqi;

View File

@ -22,10 +22,10 @@ CLASS bis net/minecraft/block/DetectorRailBlock
ARG 2 world
ARG 3 pos
ARG 4 oldState
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a appendProperties (Lbqj$a;)V
@ -37,7 +37,7 @@ CLASS bis net/minecraft/block/DetectorRailBlock
ARG 2 view
ARG 3 pos
ARG 4 facing
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -1,4 +1,6 @@
CLASS biv net/minecraft/block/DispenserBlock
FIELD a FACING Lbrd;
FIELD b TRIGGERED Lbra;
FIELD c BEHAVIORS Ljava/util/Map;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
@ -8,6 +10,9 @@ CLASS biv net/minecraft/block/DispenserBlock
METHOD a createBlockEntity (Lbbt;)Lbom;
ARG 1 view
METHOD a registerBehavior (Lbch;Lfa;)V
METHOD a dispense (Lbci;Let;)V
ARG 1 world
ARG 2 pos
METHOD a onPlaced (Lbci;Let;Lbqi;Lahl;Laxc;)V
ARG 1 world
ARG 2 pos
@ -37,10 +42,10 @@ CLASS biv net/minecraft/block/DispenserBlock
ARG 2 world
ARG 3 pos
ARG 4 newState
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a appendProperties (Lbqj$a;)V
@ -48,9 +53,9 @@ CLASS biv net/minecraft/block/DispenserBlock
METHOD a getOutputLocation (Leu;)Lfi;
METHOD b hasComparatorOutput (Lbqi;)Z
ARG 1 state
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 state
ARG 2 world
ARG 3 pos
ARG 4 rnd
METHOD c getRenderType (Lbqi;)Lblt;

View File

@ -4,10 +4,10 @@ CLASS biw net/minecraft/block/DoorBlock
FIELD c HINGE Lbrg;
FIELD d POWERED Lbra;
FIELD e HALF Lbrg;
FIELD f SHAPE_NORTH Lcnr;
FIELD g SHAPE_SOUTH Lcnr;
FIELD h SHAPE_EAST Lcnr;
FIELD i SHAPE_WEST Lcnr;
FIELD f NORTH_SHAPE Lcnr;
FIELD g SOUTH_SHAPE Lcnr;
FIELD h EAST_SHAPE Lcnr;
FIELD i WEST_SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
@ -30,6 +30,10 @@ CLASS biw net/minecraft/block/DoorBlock
ARG 2 pos
ARG 3 state
ARG 4 player
METHOD a onMobOpenedOrClosed (Lbci;Let;Z)V
ARG 1 world
ARG 2 pos
ARG 3 open
METHOD a canPlaceAtSide (Lbqi;Lbbt;Let;Lcie;)Z
ARG 1 world
ARG 2 view
@ -55,10 +59,10 @@ CLASS biw net/minecraft/block/DoorBlock
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a getRenderingSeed (Lbqi;Let;)J
@ -73,12 +77,12 @@ CLASS biw net/minecraft/block/DoorBlock
ARG 6 neighborPos
METHOD a appendProperties (Lbqj$a;)V
ARG 1 builder
METHOD b fireWorldEvent (Lbci;Let;Z)V
ARG 1 world
ARG 2 pos
ARG 3 opened
METHOD b getHinge (Lavh;)Lbre;
ARG 1 ctx
METHOD b playOpenCloseSound (Lbci;Let;Z)V
ARG 3 open
METHOD c getRenderLayer ()Lbbu;
METHOD d getClosingEventId ()I
METHOD e getOpeningEventId ()I
METHOD d getOpenSoundEventId ()I
METHOD e getCloseSoundEventId ()I
METHOD i getPistonBehavior (Lbqi;)Lcgc;
ARG 1 state

View File

@ -1,4 +1,5 @@
CLASS biy net/minecraft/block/DragonEggBlock
FIELD a SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getTickRate (Lbcm;)I

View File

@ -1,6 +1,10 @@
CLASS biz net/minecraft/block/DropperBlock
FIELD c BEHAVIOR Lfa;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getBehaviorForItem (Laxc;)Lfa;
METHOD a createBlockEntity (Lbbt;)Lbom;
ARG 1 view
METHOD a dispense (Lbci;Let;)V
ARG 1 world
ARG 2 pos

View File

@ -1,4 +1,5 @@
CLASS bja net/minecraft/block/EnchantingTableBlock
FIELD a SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a createBlockEntity (Lbbt;)Lbom;
@ -29,6 +30,10 @@ CLASS bja net/minecraft/block/EnchantingTableBlock
ARG 2 world
ARG 3 pos
ARG 4 rnd
METHOD b createContainerProvider (Lbqi;Lbci;Let;)Laga;
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD c getRenderType (Lbqi;)Lblt;
ARG 1 state
METHOD n (Lbqi;)Z

View File

@ -1,4 +1,5 @@
CLASS bjc net/minecraft/block/EndPortalBlock
FIELD a SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a createBlockEntity (Lbbt;)Lbom;

View File

@ -1,5 +1,9 @@
CLASS bjd net/minecraft/block/EndPortalFrameBlock
FIELD a PROPERTY_FACING Lbrd;
FIELD a FACING Lbrd;
FIELD b EYE Lbra;
FIELD c FRAME_SHAPE Lcnr;
FIELD d EYE_SHAPE Lcnr;
FIELD e FRAME_WITH_EYE_SHAPE Lcnr;
FIELD f COMPLETED_FRAME Lbqn;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
@ -18,10 +22,10 @@ CLASS bjd net/minecraft/block/EndPortalFrameBlock
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a appendProperties (Lbqj$a;)V

View File

@ -1,4 +1,7 @@
CLASS bje net/minecraft/block/EndRodBlock
FIELD b Y_SHAPE Lcnr;
FIELD c Z_SHAPE Lcnr;
FIELD d X_SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
@ -12,10 +15,10 @@ CLASS bje net/minecraft/block/EndRodBlock
ARG 2 world
ARG 3 pos
ARG 4 rnd
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a appendProperties (Lbqj$a;)V

View File

@ -1,5 +1,8 @@
CLASS bjf net/minecraft/block/EnderChestBlock
FIELD a FACING Lbrd;
FIELD b WATERLOGGED Lbra;
FIELD c SHAPE Lcnr;
FIELD d CONTAINER_NAME Ljl;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
@ -26,10 +29,10 @@ CLASS bjf net/minecraft/block/EnderChestBlock
ARG 2 world
ARG 3 pos
ARG 4 rnd
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a getStateForNeighborUpdate (Lbqi;Ley;Lbqi;Lbcj;Let;Let;)Lbqi;

View File

@ -1,3 +1,4 @@
CLASS biu net/minecraft/block/FacingBlock
FIELD a FACING Lbrd;
METHOD <init> (Lbhl$c;)V
ARG 1 settings

View File

@ -33,7 +33,7 @@ CLASS bji net/minecraft/block/FallingBlock
METHOD b tryStartFalling (Lbci;Let;)V
ARG 1 world
ARG 2 pos
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -1,8 +1,13 @@
CLASS bjj net/minecraft/block/FarmlandBlock
FIELD a MOISTURE Lbri;
FIELD b SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
ARG 1 ctx
METHOD a hasCrop (Lbbt;Let;)Z
ARG 0 world
ARG 1 pos
METHOD a onLandedUpon (Lbci;Let;Lahc;F)V
ARG 1 world
ARG 2 pos
@ -30,10 +35,14 @@ CLASS bjj net/minecraft/block/FarmlandBlock
ARG 6 neighborPos
METHOD a appendProperties (Lbqj$a;)V
ARG 1 builder
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos
ARG 4 rnd
METHOD d setToDirt (Lbqi;Lbci;Let;)V
ARG 0 state
ARG 1 world
ARG 2 pos
METHOD n (Lbqi;)Z
ARG 1 state

View File

@ -1,4 +1,7 @@
CLASS bjl net/minecraft/block/FenceGateBlock
FIELD a OPEN Lbra;
FIELD b POWERED Lbra;
FIELD c IN_WALL Lbra;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
@ -24,6 +27,9 @@ CLASS bjl net/minecraft/block/FenceGateBlock
ARG 3 pos
ARG 4 block
ARG 5 neighborPos
METHOD a canWallConnect (Lbqi;Ley;)Z
ARG 0 state
ARG 1 side
METHOD a getStateForNeighborUpdate (Lbqi;Ley;Lbqi;Lbcj;Let;Let;)Lbqi;
ARG 1 state
ARG 2 facing

View File

@ -1,4 +1,5 @@
CLASS bnf net/minecraft/block/FernBlock
FIELD a SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a isFertilizable (Lbbt;Let;Lbqi;Z)Z

View File

@ -1,13 +1,34 @@
CLASS bjm net/minecraft/block/FireBlock
FIELD a AGE Lbri;
FIELD b NORTH Lbra;
FIELD c EAST Lbra;
FIELD d SOUTH Lbra;
FIELD e WEST Lbra;
FIELD f UP Lbra;
FIELD g DIRECTION_PROPERTIES Ljava/util/Map;
FIELD h burnChances Lit/unimi/dsi/fastutil/objects/Object2IntMap;
FIELD i spreadChances Lit/unimi/dsi/fastutil/objects/Object2IntMap;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
ARG 1 ctx
METHOD a trySpreadFire (Lbci;Let;ILjava/util/Random;I)V
METHOD a getStateForPosition (Lbbt;Let;)Lbqi;
ARG 1 world
ARG 2 pos
METHOD a isRainingAround (Lbci;Let;)Z
ARG 1 world
ARG 2 pos
METHOD a trySpreadingFire (Lbci;Let;ILjava/util/Random;I)V
ARG 3 spreadFactor
METHOD a getTickRate (Lbcm;)I
ARG 1 world
METHOD a registerFlammable (Lbhl;II)V
METHOD a getBurnChance (Lbcm;Let;)I
ARG 1 world
ARG 2 pos
METHOD a registerFlammableBlock (Lbhl;II)V
ARG 1 block
ARG 2 burnChance
ARG 3 spreadChance
METHOD a getOutlineShape (Lbqi;Lbbt;Let;Lcnc;)Lcnr;
ARG 1 state
ARG 2 view
@ -35,10 +56,17 @@ CLASS bjm net/minecraft/block/FireBlock
ARG 6 neighborPos
METHOD a appendProperties (Lbqj$a;)V
ARG 1 builder
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b areBlocksAroundFlammable (Lbbt;Let;)Z
ARG 1 world
ARG 2 pos
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos
ARG 4 rnd
METHOD c getRenderLayer ()Lbbu;
METHOD d registerDefaultFlammables ()V
METHOD f getSpreadChance (Lbhl;)I
METHOD g getBurnChance (Lbhl;)I
METHOD j isFlammable (Lbqi;)Z
ARG 1 blockState

View File

@ -1,6 +1,13 @@
CLASS bjo net/minecraft/block/FlowerBlock
FIELD a SHAPE Lcnr;
FIELD b effectInStew Lagu;
FIELD c effectInStewDuration I
METHOD <init> (Lagu;ILbhl$c;)V
ARG 1 suspiciousStewEffect
METHOD a getOutlineShape (Lbqi;Lbbt;Let;Lcnc;)Lcnr;
ARG 1 state
ARG 2 view
ARG 3 pos
METHOD aa_ getOffsetType ()Lbhl$b;
METHOD d getEffectInStew ()Lagu;
METHOD e getEffectInStewDuration ()I

View File

@ -1,4 +1,9 @@
CLASS bjp net/minecraft/block/FlowerPotBlock
FIELD a SHAPE Lcnr;
FIELD b CONTENT_TO_POTTED Ljava/util/Map;
FIELD c content Lbhl;
METHOD <init> (Lbhl;Lbhl$c;)V
ARG 1 content
METHOD a getPickStack (Lbbt;Let;Lbqi;)Laxc;
ARG 1 world
ARG 2 pos
@ -23,3 +28,4 @@ CLASS bjp net/minecraft/block/FlowerPotBlock
METHOD c getRenderLayer ()Lbbu;
METHOD c getRenderType (Lbqi;)Lblt;
ARG 1 state
METHOD d getContent ()Lbhl;

View File

@ -49,7 +49,7 @@ CLASS bkq net/minecraft/block/FluidBlock
ARG 3 state
METHOD c getRenderType (Lbqi;)Lblt;
ARG 1 state
METHOD c randomTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD c onRandomTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -1,4 +1,5 @@
CLASS bjq net/minecraft/block/FrostedIceBlock
FIELD a AGE Lbri;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPickStack (Lbbt;Let;Lbqi;)Laxc;
@ -13,8 +14,12 @@ CLASS bjq net/minecraft/block/FrostedIceBlock
ARG 5 neighborPos
METHOD a appendProperties (Lbqj$a;)V
ARG 1 builder
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos
ARG 4 rnd
METHOD e increaseAge (Lbqi;Lbci;Let;)Z
ARG 1 state
ARG 2 world
ARG 3 pos

View File

@ -3,6 +3,10 @@ CLASS bjr net/minecraft/block/FurnaceBlock
ARG 1 settings
METHOD a createBlockEntity (Lbbt;)Lbom;
ARG 1 view
METHOD a openContainer (Lbci;Let;Larj;)V
ARG 1 world
ARG 2 pos
ARG 3 player
METHOD a randomDisplayTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 state
ARG 2 world

View File

@ -1,4 +1,5 @@
CLASS bjv net/minecraft/block/GrassPathBlock
FIELD a SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
@ -23,7 +24,7 @@ CLASS bjv net/minecraft/block/GrassPathBlock
ARG 4 world
ARG 5 pos
ARG 6 neighborPos
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -1,4 +1,13 @@
CLASS bjx net/minecraft/block/GrindstoneBlock
FIELD A EAST_WEST_SHAPE Lcnr;
FIELD J SOUTH_WALL_SHAPE Lcnr;
FIELD R NORTH_WALL_SHAPE Lcnr;
FIELD Z WEST_WALL_SHAPE Lcnr;
FIELD ah EAST_WALL_SHAPE Lcnr;
FIELD ap NORTH_SOUTH_HANGING_SHAPE Lcnr;
FIELD ax EAST_WEST_HANGING_SHAPE Lcnr;
FIELD az CONTAINER_NAME Ljl;
FIELD h NORTH_SOUTH_SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getOutlineShape (Lbqi;Lbbt;Let;Lcnc;)Lcnr;
@ -15,10 +24,10 @@ CLASS bjx net/minecraft/block/GrindstoneBlock
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a appendProperties (Lbqj$a;)V
@ -28,5 +37,10 @@ CLASS bjx net/minecraft/block/GrindstoneBlock
ARG 2 view
ARG 3 pos
ARG 4 ePos
METHOD b createContainerProvider (Lbqi;Lbci;Let;)Laga;
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD c getRenderType (Lbqi;)Lblt;
ARG 1 state
METHOD q getShape (Lbqi;)Lcnr;

View File

@ -1,4 +1,18 @@
CLASS bka net/minecraft/block/HopperBlock
FIELD A WEST_RAY_TRACE_SHAPE Lcnr;
FIELD a FACING Lbrd;
FIELD b ENABLED Lbra;
FIELD e OUTSIDE_SHAPE Lcnr;
FIELD f DEFAULT_SHAPE Lcnr;
FIELD g DOWN_SHAPE Lcnr;
FIELD h EAST_SHAPE Lcnr;
FIELD i NORTH_SHAPE Lcnr;
FIELD j SOUTH_SHAPE Lcnr;
FIELD k WEST_SHAPE Lcnr;
FIELD w DOWN_RAY_TRACE_SHAPE Lcnr;
FIELD x EAST_RAY_TRACE_SHAPE Lcnr;
FIELD y NORTH_RAY_TRACE_SHAPE Lcnr;
FIELD z SOUTH_RAY_TRACE_SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
@ -51,10 +65,10 @@ CLASS bka net/minecraft/block/HopperBlock
ARG 2 world
ARG 3 pos
ARG 4 newState
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a appendProperties (Lbqj$a;)V

View File

@ -17,10 +17,10 @@ CLASS bip net/minecraft/block/HorizontalConnectedBlock
ARG 1 state
ARG 2 view
ARG 3 pos
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a getDirectionMask (Ley;)I

View File

@ -2,9 +2,9 @@ CLASS bkb net/minecraft/block/HorizontalFacingBlock
FIELD ay FACING Lbrd;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation

View File

@ -8,11 +8,15 @@ CLASS bkd net/minecraft/block/IceBlock
ARG 4 state
ARG 5 blockEntity
ARG 6 stack
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos
ARG 4 rnd
METHOD c getRenderLayer ()Lbbu;
METHOD d melt (Lbqi;Lbci;Let;)V
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD i getPistonBehavior (Lbqi;)Lcgc;
ARG 1 state

View File

@ -0,0 +1,13 @@
CLASS bke net/minecraft/block/InfestedBlock
FIELD a regularBlock Lbhl;
FIELD b INFESTED_TO_REGULAR Ljava/util/Map;
METHOD a onStacksDropped (Lbqi;Lbci;Let;Laxc;)V
ARG 1 state
ARG 2 world
ARG 3 pos
ARG 4 stack
METHOD d getRegularBlock ()Lbhl;
METHOD f getRegularBlock (Lbhl;)Lbqi;
ARG 0 infestedBlockState
METHOD j hasRegularBlock (Lbqi;)Z
ARG 0 infestedBlockState

View File

@ -11,7 +11,7 @@ CLASS bkg net/minecraft/block/JigsawBlock
ARG 3 pos
ARG 4 player
ARG 5 hand
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a appendProperties (Lbqj$a;)V

View File

@ -1,4 +1,5 @@
CLASS bkh net/minecraft/block/JukeboxBlock
FIELD a HAS_RECORD Lbra;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a createBlockEntity (Lbbt;)Lbom;

View File

@ -1,4 +1,6 @@
CLASS bki net/minecraft/block/KelpBlock
FIELD a AGE Lbri;
FIELD b SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
@ -8,6 +10,8 @@ CLASS bki net/minecraft/block/KelpBlock
ARG 2 pos
ARG 3 state
ARG 4 fluid
METHOD a getPlacementState (Lbcj;)Lbqi;
ARG 1 world
METHOD a tryFillWithFluid (Lbcj;Let;Lbqi;Lcfw;)Z
ARG 1 world
ARG 2 pos
@ -30,7 +34,7 @@ CLASS bki net/minecraft/block/KelpBlock
ARG 6 neighborPos
METHOD a appendProperties (Lbqj$a;)V
ARG 1 builder
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -1,4 +1,5 @@
CLASS bkj net/minecraft/block/KelpPlantBlock
FIELD a kelpBlock Lbki;
METHOD a getPickStack (Lbbt;Let;Lbqi;)Laxc;
ARG 1 world
ARG 2 pos

View File

@ -1,4 +1,10 @@
CLASS bkk net/minecraft/block/LadderBlock
FIELD a FACING Lbrd;
FIELD b WATERLOGGED Lbra;
FIELD c EAST_SHAPE Lcnr;
FIELD d WEST_SHAPE Lcnr;
FIELD e SOUTH_SHAPE Lcnr;
FIELD f NORTH_SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
@ -11,10 +17,10 @@ CLASS bkk net/minecraft/block/LadderBlock
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a getStateForNeighborUpdate (Lbqi;Ley;Lbqi;Lbcj;Let;Let;)Lbqi;

View File

@ -1,4 +1,7 @@
CLASS bkl net/minecraft/block/LanternBlock
FIELD a HANGING Lbra;
FIELD b STANDING_SHAPE Lcnr;
FIELD c HANGING_SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;

View File

@ -1,4 +1,6 @@
CLASS bkm net/minecraft/block/LeavesBlock
FIELD a DISTANCE Lbri;
FIELD b PERSISTENT Lbra;
FIELD c translucentLeaves Z
METHOD <init> (Lbhl$c;)V
ARG 1 settings
@ -9,6 +11,10 @@ CLASS bkm net/minecraft/block/LeavesBlock
ARG 2 world
ARG 3 pos
ARG 4 rnd
METHOD a updateDistamceFromLogs (Lbqi;Lbcj;Let;)Lbqi;
ARG 0 state
ARG 1 world
ARG 2 pos
METHOD a getStateForNeighborUpdate (Lbqi;Ley;Lbqi;Lbcj;Let;Let;)Lbqi;
ARG 1 state
ARG 2 facing
@ -20,13 +26,13 @@ CLASS bkm net/minecraft/block/LeavesBlock
ARG 1 builder
METHOD a setRenderingMode (Z)V
ARG 0 fancy
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos
ARG 4 rnd
METHOD c getRenderLayer ()Lbbu;
METHOD c randomTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD c onRandomTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos
@ -37,6 +43,8 @@ CLASS bkm net/minecraft/block/LeavesBlock
ARG 1 state
ARG 2 view
ARG 3 pos
METHOD j getDistanceFromLog (Lbqi;)I
ARG 0 state
METHOD m hasRandomTicks (Lbqi;)Z
ARG 1 state
METHOD n getLightSubtracted (Lbqi;Lbbt;Let;)I

View File

@ -1,10 +1,40 @@
CLASS bkn net/minecraft/block/LecternBlock
FIELD a FACING Lbrd;
FIELD b POWERED Lbra;
FIELD c HAS_BOOK Lbra;
FIELD d BOTTOM_SHAPE Lcnr;
FIELD e MIDDLE_SHAPE Lcnr;
FIELD f BASE_SHAPE Lcnr;
FIELD g COLLISION_SHAPE_TOP Lcnr;
FIELD h COLLISION_SHAPE Lcnr;
FIELD i WEST_SHAPE Lcnr;
FIELD j NORTH_SHAPE Lcnr;
FIELD k EAST_SHAPE Lcnr;
FIELD w SOUTH_SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
ARG 1 ctx
METHOD a createBlockEntity (Lbbt;)Lbom;
ARG 1 view
METHOD a openContainer (Lbci;Let;Larj;)V
ARG 1 world
ARG 2 pos
ARG 3 player
METHOD a setPowered (Lbci;Let;Lbqi;)V
ARG 0 world
ARG 1 pos
ARG 2 state
METHOD a putBookIfAbsent (Lbci;Let;Lbqi;Laxc;)Z
ARG 0 world
ARG 1 pos
ARG 2 state
ARG 3 book
METHOD a setHasBook (Lbci;Let;Lbqi;Z)V
ARG 0 world
ARG 1 pos
ARG 2 state
ARG 3 hasBook
METHOD a getOutlineShape (Lbqi;Lbbt;Let;Lcnc;)Lcnr;
ARG 1 state
ARG 2 view
@ -29,14 +59,26 @@ CLASS bkn net/minecraft/block/LecternBlock
ARG 2 world
ARG 3 pos
ARG 4 newState
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a appendProperties (Lbqj$a;)V
ARG 1 builder
METHOD b updateNeighborAlways (Lbci;Let;Lbqi;)V
ARG 0 world
ARG 1 pos
ARG 2 state
METHOD b putBook (Lbci;Let;Lbqi;Laxc;)V
ARG 0 world
ARG 1 pos
ARG 2 state
ARG 3 book
METHOD b setPowered (Lbci;Let;Lbqi;Z)V
ARG 2 state
ARG 3 powered
METHOD b hasComparatorOutput (Lbqi;)Z
ARG 1 state
METHOD b getCollisionShape (Lbqi;Lbbt;Let;Lcnc;)Lcnr;
@ -49,7 +91,11 @@ CLASS bkn net/minecraft/block/LecternBlock
ARG 2 view
ARG 3 pos
ARG 4 facing
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b createContainerProvider (Lbqi;Lbci;Let;)Laga;
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -1,4 +1,13 @@
CLASS bkp net/minecraft/block/LeverBlock
FIELD a POWERED Lbra;
FIELD b NORTH_WALL_SHAPE Lcnr;
FIELD c SOUTH_WALL_SHAPE Lcnr;
FIELD d WEST_WALL_SHAPE Lcnr;
FIELD e EAST_WALL_SHAPE Lcnr;
FIELD f FLOOR_Z_AXIS_SHAPE Lcnr;
FIELD g FLOOR_X_AXIS_SHAPE Lcnr;
FIELD h CEILING_Z_AXIS_SHAPE Lcnr;
FIELD i CEILING_X_AXIS_SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getOutlineShape (Lbqi;Lbbt;Let;Lcnc;)Lcnr;
@ -26,6 +35,11 @@ CLASS bkp net/minecraft/block/LeverBlock
ARG 2 world
ARG 3 pos
ARG 4 rnd
METHOD a spawnParticles (Lbqi;Lbcj;Let;F)V
ARG 0 state
ARG 1 world
ARG 2 pos
ARG 3 alpha
METHOD a appendProperties (Lbqj$a;)V
ARG 1 builder
METHOD b getStrongRedstonePower (Lbqi;Lbbt;Let;Ley;)I
@ -33,5 +47,9 @@ CLASS bkp net/minecraft/block/LeverBlock
ARG 2 view
ARG 3 pos
ARG 4 facing
METHOD d updateNeighbors (Lbqi;Lbci;Let;)V
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD h emitsRedstonePower (Lbqi;)Z
ARG 1 state

View File

@ -1,5 +1,8 @@
CLASS bks net/minecraft/block/LogBlock
METHOD d getMaterialColor (Lbqi;Lbbt;Let;)Lcgb;
FIELD b endMaterialColor Lcgb;
METHOD <init> (Lcgb;Lbhl$c;)V
ARG 1 endMaterialColor
METHOD d getMapColor (Lbqi;Lbbt;Let;)Lcgb;
ARG 1 state
ARG 2 view
ARG 3 pos

View File

@ -1,4 +1,5 @@
CLASS bkt net/minecraft/block/LoomBlock
FIELD a CONTAINER_NAME Ljl;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
@ -11,3 +12,7 @@ CLASS bkt net/minecraft/block/LoomBlock
ARG 5 hand
METHOD a appendProperties (Lbqj$a;)V
ARG 1 builder
METHOD b createContainerProvider (Lbqi;Lbci;Let;)Laga;
ARG 1 state
ARG 2 world
ARG 3 pos

View File

@ -26,12 +26,12 @@ CLASS bku net/minecraft/block/MagmaBlock
ARG 4 world
ARG 5 pos
ARG 6 neighborPos
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos
ARG 4 rnd
METHOD c randomTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD c onRandomTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -1,12 +1,19 @@
CLASS bkc net/minecraft/block/MushroomBlock
FIELD a NORTH Lbra;
FIELD b EAST Lbra;
FIELD c SOUTH Lbra;
FIELD d WEST Lbra;
FIELD e UP Lbra;
FIELD f DOWN Lbra;
FIELD g FACING_PROPERTIES Ljava/util/Map;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
ARG 1 ctx
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a getStateForNeighborUpdate (Lbqi;Ley;Lbqi;Lbcj;Let;Let;)Lbqi;

View File

@ -1,4 +1,5 @@
CLASS bkx net/minecraft/block/MushroomPlantBlock
FIELD a SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a isFertilizable (Lbbt;Let;Lbqi;Z)Z
@ -10,6 +11,11 @@ CLASS bkx net/minecraft/block/MushroomPlantBlock
ARG 2 random
ARG 3 pos
ARG 4 state
METHOD a trySpawningBigMushroom (Lbcj;Let;Lbqi;Ljava/util/Random;)Z
ARG 1 world
ARG 2 pos
ARG 3 state
ARG 4 random
METHOD a canPlantOnTop (Lbqi;Lbbt;Let;)Z
ARG 1 floor
ARG 2 view
@ -27,7 +33,7 @@ CLASS bkx net/minecraft/block/MushroomPlantBlock
ARG 2 random
ARG 3 pos
ARG 4 state
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -1,4 +1,6 @@
CLASS bla net/minecraft/block/NetherWartBlock
FIELD a AGE Lbri;
FIELD b AGE_TO_SHAPE [Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPickStack (Lbbt;Let;Lbqi;)Laxc;
@ -15,7 +17,7 @@ CLASS bla net/minecraft/block/NetherWartBlock
ARG 3 pos
METHOD a appendProperties (Lbqj$a;)V
ARG 1 builder
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -1,8 +1,14 @@
CLASS blb net/minecraft/block/NoteBlock
FIELD a INSTRUMENT Lbrg;
FIELD b POWERED Lbra;
FIELD c NONE Lbri;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
ARG 1 ctx
METHOD a playNote (Lbci;Let;)V
ARG 1 world
ARG 2 pos
METHOD a onBlockAction (Lbqi;Lbci;Let;II)Z
ARG 1 state
ARG 2 world

View File

@ -1,8 +1,16 @@
CLASS blc net/minecraft/block/ObserverBlock
FIELD b POWERED Lbra;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
ARG 1 ctx
METHOD a updateNeighbors (Lbci;Let;Lbqi;)V
ARG 1 world
ARG 2 pos
ARG 3 state
METHOD a scheduleTick (Lbcj;Let;)V
ARG 1 world
ARG 2 pos
METHOD a getWeakRedstonePower (Lbqi;Lbbt;Let;Ley;)I
ARG 1 state
ARG 2 view
@ -18,10 +26,10 @@ CLASS blc net/minecraft/block/ObserverBlock
ARG 2 world
ARG 3 pos
ARG 4 newState
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a getStateForNeighborUpdate (Lbqi;Ley;Lbqi;Lbcj;Let;Let;)Lbqi;
@ -38,7 +46,7 @@ CLASS blc net/minecraft/block/ObserverBlock
ARG 2 view
ARG 3 pos
ARG 4 facing
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -6,3 +6,5 @@ CLASS bld net/minecraft/block/OreBlock
ARG 2 world
ARG 3 pos
ARG 4 stack
METHOD a getExperienceWhenMined (Ljava/util/Random;)I
ARG 1 random

View File

@ -4,7 +4,7 @@ CLASS blv net/minecraft/block/PillarBlock
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
ARG 1 ctx
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a appendProperties (Lbqj$a;)V

View File

@ -42,10 +42,10 @@ CLASS bqc net/minecraft/block/PistonBlock
ARG 2 pos
ARG 3 facing
ARG 4 canBreak
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a appendProperties (Lbqj$a;)V

View File

@ -35,10 +35,10 @@ CLASS bqb net/minecraft/block/PistonExtensionBlock
ARG 2 world
ARG 3 pos
ARG 4 newState
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a getDroppedStacks (Lbqi;Lcjo$a;)Ljava/util/List;

View File

@ -34,10 +34,10 @@ CLASS bqd net/minecraft/block/PistonHeadBlock
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a getStateForNeighborUpdate (Lbqi;Ley;Lbqi;Lbcj;Let;Let;)Lbqi;

View File

@ -19,7 +19,7 @@ CLASS bkz net/minecraft/block/PortalBlock
ARG 2 world
ARG 3 pos
ARG 4 rnd
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a getStateForNeighborUpdate (Lbqi;Ley;Lbqi;Lbcj;Let;Let;)Lbqi;
@ -31,7 +31,7 @@ CLASS bkz net/minecraft/block/PortalBlock
ARG 6 neighborPos
METHOD a appendProperties (Lbqj$a;)V
ARG 1 builder
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -1,4 +1,5 @@
CLASS blh net/minecraft/block/PotatoesBlock
FIELD a AGE_TO_SHAPE [Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getOutlineShape (Lbqi;Lbbt;Let;Lcnc;)Lcnr;

View File

@ -1,10 +1,28 @@
CLASS blj net/minecraft/block/PoweredRailBlock
FIELD c RAIL_SHAPE Lbrg;
FIELD d POWERED Lbra;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a isPoweredByOtherRails (Lbci;Let;Lbqi;ZI)Z
ARG 1 world
ARG 2 pos
ARG 3 state
ARG 4 boolean4
ARG 5 distance
METHOD a isPoweredByOtherRails (Lbci;Let;ZILbrm;)Z
ARG 1 world
ARG 2 pos
ARG 4 distance
ARG 5 shape
METHOD a updateBlockState (Lbqi;Lbci;Let;Lbhl;)V
ARG 1 state
ARG 2 world
ARG 3 pos
ARG 4 neighbor
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a appendProperties (Lbqj$a;)V

View File

@ -1,10 +1,16 @@
CLASS blm net/minecraft/block/RailBlock
FIELD c RAIL_SHAPE Lbrg;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a updateBlockState (Lbqi;Lbci;Let;Lbhl;)V
ARG 1 state
ARG 2 world
ARG 3 pos
ARG 4 neighbor
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a appendProperties (Lbqj$a;)V

View File

@ -8,4 +8,7 @@ CLASS bln net/minecraft/block/RailPlacementHelper
METHOD a getNeighbors ()Ljava/util/List;
METHOD a computeNeighbors (Lbrm;)V
ARG 1 shape
METHOD a updateBlockState (ZZ)Lbln;
ARG 1 powered
ARG 2 forceUpdate
METHOD c getBlockState ()Lbqi;

View File

@ -1,4 +1,5 @@
CLASS blq net/minecraft/block/RedstoneLampBlock
FIELD a LIT Lbra;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
@ -18,7 +19,7 @@ CLASS blq net/minecraft/block/RedstoneLampBlock
ARG 4 oldState
METHOD a appendProperties (Lbqj$a;)V
ARG 1 builder
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -1,6 +1,10 @@
CLASS blo net/minecraft/block/RedstoneOreBlock
FIELD a LIT Lbra;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a spawnParticles (Lbci;Let;)V
ARG 0 world
ARG 1 pos
METHOD a onSteppedOn (Lbci;Let;Lahc;)V
ARG 1 world
ARG 2 pos
@ -30,8 +34,12 @@ CLASS blo net/minecraft/block/RedstoneOreBlock
ARG 4 rnd
METHOD a appendProperties (Lbqj$a;)V
ARG 1 builder
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos
ARG 4 rnd
METHOD d light (Lbqi;Lbci;Let;)V
ARG 0 state
ARG 1 world
ARG 2 pos

View File

@ -1,4 +1,5 @@
CLASS blr net/minecraft/block/RedstoneTorchBlock
FIELD a LIT Lbra;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getTickRate (Lbcm;)I
@ -38,7 +39,7 @@ CLASS blr net/minecraft/block/RedstoneTorchBlock
ARG 2 view
ARG 3 pos
ARG 4 facing
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -21,10 +21,10 @@ CLASS bls net/minecraft/block/RedstoneTorchWallBlock
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a getStateForNeighborUpdate (Lbqi;Ley;Lbqi;Lbcj;Let;Let;)Lbqi;

View File

@ -1,4 +1,11 @@
CLASS blp net/minecraft/block/RedstoneWireBlock
FIELD a WIRE_CONNECTION_NORTH Lbrg;
FIELD b WIRE_CONNECTION_EAST Lbrg;
FIELD c WIRE_CONNECTION_SOUTH Lbrg;
FIELD d WIRE_CONNECTION_WEST Lbrg;
FIELD e POWER Lbri;
FIELD f DIRECTION_TO_WIRE_CONNECTION_PROPERTY Ljava/util/Map;
FIELD g WIRE_CONNECTIONS_TO_SHAPE [Lcnr;
FIELD h wiresGivePower Z
METHOD <init> (Lbhl$c;)V
ARG 1 settings
@ -41,10 +48,10 @@ CLASS blp net/minecraft/block/RedstoneWireBlock
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a getStateForNeighborUpdate (Lbqi;Ley;Lbqi;Lbcj;Let;Let;)Lbqi;
@ -71,3 +78,5 @@ CLASS blp net/minecraft/block/RedstoneWireBlock
METHOD c getRenderLayer ()Lbbu;
METHOD h emitsRedstonePower (Lbqi;)Z
ARG 1 state
METHOD q getWireConnectionMask (Lbqi;)I
ARG 0 state

View File

@ -3,6 +3,10 @@ CLASS blu net/minecraft/block/RepeaterBlock
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
ARG 1 ctx
METHOD a isLocked (Lbcm;Let;Lbqi;)Z
ARG 1 world
ARG 2 pos
ARG 3 state
METHOD a activate (Lbqi;Lbci;Let;Larj;Lafw;Lcmt;)Z
ARG 1 state
ARG 2 world

View File

@ -1,3 +1,4 @@
CLASS blx net/minecraft/block/SandBlock
FIELD a color I
METHOD q getColor (Lbqi;)I
ARG 1 state

View File

@ -1,4 +1,6 @@
CLASS bly net/minecraft/block/SaplingBlock
FIELD a STAGE Lbri;
FIELD b SHAPE Lcnr;
FIELD c generator Lbps;
METHOD a isFertilizable (Lbbt;Let;Lbqi;Z)Z
ARG 1 world
@ -9,6 +11,11 @@ CLASS bly net/minecraft/block/SaplingBlock
ARG 2 random
ARG 3 pos
ARG 4 state
METHOD a generate (Lbcj;Let;Lbqi;Ljava/util/Random;)V
ARG 1 world
ARG 2 pos
ARG 3 state
ARG 4 random
METHOD a getOutlineShape (Lbqi;Lbbt;Let;Lcnc;)Lcnr;
ARG 1 state
ARG 2 view
@ -20,7 +27,7 @@ CLASS bly net/minecraft/block/SaplingBlock
ARG 2 random
ARG 3 pos
ARG 4 state
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -1,9 +1,15 @@
CLASS blz net/minecraft/block/ScaffoldingBlock
FIELD a DISTANCE Lbri;
FIELD b WATERLOGGED Lbra;
FIELD c BOTTOM Lbra;
FIELD d NORMAL_OUTLINE_SHAPE Lcnr;
FIELD e BOTTOM_OUTLINE_SHAPE Lcnr;
FIELD f COLLISION_SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
ARG 1 ctx
METHOD a (Lbqi;Lavh;)Z
METHOD a canReplace (Lbqi;Lavh;)Z
ARG 1 state
ARG 2 ctx
METHOD a getOutlineShape (Lbqi;Lbbt;Let;Lcnc;)Lcnr;
@ -33,7 +39,7 @@ CLASS blz net/minecraft/block/ScaffoldingBlock
ARG 2 view
ARG 3 pos
ARG 4 ePos
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -1,4 +1,10 @@
CLASS bma net/minecraft/block/SeaPickleBlock
FIELD a PICKLES Lbri;
FIELD b WATERLOGGED Lbra;
FIELD c ONE_PICKLE_SHAPE Lcnr;
FIELD d TWO_PICKLES_SHAPE Lcnr;
FIELD e THREE_PICKLES_SHAPE Lcnr;
FIELD f FOUR_PICKLES_SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
@ -14,7 +20,7 @@ CLASS bma net/minecraft/block/SeaPickleBlock
ARG 4 state
METHOD a getLuminance (Lbqi;)I
ARG 1 state
METHOD a (Lbqi;Lavh;)Z
METHOD a canReplace (Lbqi;Lavh;)Z
ARG 1 state
ARG 2 ctx
METHOD a canPlantOnTop (Lbqi;Lbbt;Let;)Z

View File

@ -1,4 +1,5 @@
CLASS bmb net/minecraft/block/SeagrassBlock
FIELD a SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;

View File

@ -1,4 +1,5 @@
CLASS bmd net/minecraft/block/ShulkerBoxBlock
FIELD a FACING Lbrg;
FIELD c color Lavz;
METHOD a getPlacementState (Lavh;)Lbqi;
ARG 1 ctx
@ -45,10 +46,10 @@ CLASS bmd net/minecraft/block/ShulkerBoxBlock
ARG 2 world
ARG 3 pos
ARG 4 newState
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a getDroppedStacks (Lbqi;Lcjo$a;)Ljava/util/List;

View File

@ -1,4 +1,6 @@
CLASS bme net/minecraft/block/SignBlock
FIELD a WATERLOGGED Lbra;
FIELD b SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a canMobSpawnInside ()Z

View File

@ -7,16 +7,18 @@ CLASS bmg net/minecraft/block/SkullBlock
FIELD d ZOMBIE Lbmg$b;
FIELD e CREEPER Lbmg$b;
FIELD f DRAGON Lbmg$b;
FIELD a ROTATION Lbri;
FIELD b SHAPE Lcnr;
METHOD a getPlacementState (Lavh;)Lbqi;
ARG 1 ctx
METHOD a getOutlineShape (Lbqi;Lbbt;Let;Lcnc;)Lcnr;
ARG 1 state
ARG 2 view
ARG 3 pos
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a appendProperties (Lbqj$a;)V

View File

@ -1,4 +1,8 @@
CLASS bmh net/minecraft/block/SlabBlock
FIELD a TYPE Lbrg;
FIELD b WATERLOGGED Lbra;
FIELD c BOTTOM_SHAPE Lcnr;
FIELD d TOP_SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
@ -8,7 +12,7 @@ CLASS bmh net/minecraft/block/SlabBlock
ARG 2 pos
ARG 3 state
ARG 4 fluidState
METHOD a (Lbqi;Lavh;)Z
METHOD a canReplace (Lbqi;Lavh;)Z
ARG 1 state
ARG 2 ctx
METHOD a canPlaceAtSide (Lbqi;Lbbt;Let;Lcie;)Z

View File

@ -3,6 +3,10 @@ CLASS bmk net/minecraft/block/SmokerBlock
ARG 1 settings
METHOD a createBlockEntity (Lbbt;)Lbom;
ARG 1 view
METHOD a openContainer (Lbci;Let;Larj;)V
ARG 1 world
ARG 2 pos
ARG 3 player
METHOD a randomDisplayTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 state
ARG 2 world

View File

@ -1,9 +1,11 @@
CLASS bml net/minecraft/block/SnowBlock
FIELD a LAYERS Lbri;
FIELD b LAYERS_TO_SHAPE [Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
ARG 1 ctx
METHOD a (Lbqi;Lavh;)Z
METHOD a canReplace (Lbqi;Lavh;)Z
ARG 1 state
ARG 2 ctx
METHOD a canPlaceAtSide (Lbqi;Lbbt;Let;Lcie;)Z
@ -33,7 +35,7 @@ CLASS bml net/minecraft/block/SnowBlock
ARG 2 view
ARG 3 pos
ARG 4 ePos
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -1,5 +1,5 @@
CLASS bmm net/minecraft/block/SnowyBlock
FIELD a snowy Lbra;
FIELD a SNOWY Lbra;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;

View File

@ -1,4 +1,5 @@
CLASS bmn net/minecraft/block/SoulSandBlock
FIELD a COLLISION_SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getTickRate (Lbcm;)I
@ -29,7 +30,7 @@ CLASS bmn net/minecraft/block/SoulSandBlock
ARG 2 view
ARG 3 pos
ARG 4 ePos
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -1,6 +1,7 @@
CLASS bmq net/minecraft/block/SpongeBlock
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a update (Lbci;Let;)V
METHOD a neighborUpdate (Lbqi;Lbci;Let;Lbhl;Let;)V
ARG 1 state
ARG 2 world
@ -12,3 +13,6 @@ CLASS bmq net/minecraft/block/SpongeBlock
ARG 2 world
ARG 3 pos
ARG 4 oldState
METHOD b absorbWater (Lbci;Let;)Z
ARG 1 world
ARG 2 pos

View File

@ -1,7 +1,7 @@
CLASS bmr net/minecraft/block/SpreadableBlock
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -53,10 +53,10 @@ CLASS bmu net/minecraft/block/StairsBlock
ARG 2 world
ARG 3 pos
ARG 4 rnd
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a getStateForNeighborUpdate (Lbqi;Ley;Lbqi;Lbcj;Let;Let;)Lbqi;
@ -68,7 +68,7 @@ CLASS bmu net/minecraft/block/StairsBlock
ARG 6 neighborPos
METHOD a appendProperties (Lbqj$a;)V
ARG 1 builder
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -9,10 +9,10 @@ CLASS bgw net/minecraft/block/StandingBannerBlock
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a getStateForNeighborUpdate (Lbqi;Ley;Lbqi;Lbcj;Let;Let;)Lbqi;

View File

@ -1,4 +1,5 @@
CLASS bmv net/minecraft/block/StandingSignBlock
FIELD c ROTATION Lbri;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
@ -7,10 +8,10 @@ CLASS bmv net/minecraft/block/StandingSignBlock
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a getStateForNeighborUpdate (Lbqi;Ley;Lbqi;Lbcj;Let;Let;)Lbqi;

View File

@ -1,4 +1,7 @@
CLASS bmw net/minecraft/block/StemBlock
FIELD a AGE Lbri;
FIELD b AGE_TO_SHAPE [Lcnr;
FIELD c gourdBlock Lbmx;
METHOD a getPickStack (Lbbt;Let;Lbqi;)Laxc;
ARG 1 world
ARG 2 pos
@ -27,8 +30,10 @@ CLASS bmw net/minecraft/block/StemBlock
ARG 2 random
ARG 3 pos
ARG 4 state
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos
ARG 4 rnd
METHOD d getPickItem ()Lawx;
METHOD e getGourdBlock ()Lbmx;

View File

@ -1,6 +0,0 @@
CLASS bke net/minecraft/block/StoneInfestedBlock
METHOD a onStacksDropped (Lbqi;Lbci;Let;Laxc;)V
ARG 1 state
ARG 2 world
ARG 3 pos
ARG 4 stack

View File

@ -1,4 +1,5 @@
CLASS bmz net/minecraft/block/StonecutterBlock
FIELD a SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getOutlineShape (Lbqi;Lbbt;Let;Lcnc;)Lcnr;

View File

@ -1,4 +1,5 @@
CLASS bna net/minecraft/block/StructureBlock
FIELD a MODE Lbrg;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;

View File

@ -1,4 +1,5 @@
CLASS bnb net/minecraft/block/StructureVoidBlock
FIELD a SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getOutlineShape (Lbqi;Lbbt;Let;Lcnc;)Lcnr;

View File

@ -1,5 +1,6 @@
CLASS bnc net/minecraft/block/SugarCaneBlock
FIELD a AGE Lbri;
FIELD b SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getOutlineShape (Lbqi;Lbbt;Let;Lcnc;)Lcnr;
@ -19,7 +20,7 @@ CLASS bnc net/minecraft/block/SugarCaneBlock
ARG 6 neighborPos
METHOD a appendProperties (Lbqj$a;)V
ARG 1 builder
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -39,7 +39,7 @@ CLASS bnd net/minecraft/block/SweetBerryBushBlock
ARG 2 random
ARG 3 pos
ARG 4 state
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -10,7 +10,7 @@ CLASS bne net/minecraft/block/TallFlowerBlock
ARG 2 random
ARG 3 pos
ARG 4 state
METHOD a (Lbqi;Lavh;)Z
METHOD a canReplace (Lbqi;Lavh;)Z
ARG 1 state
ARG 2 ctx
METHOD b grow (Lbci;Ljava/util/Random;Let;Lbqi;)V

View File

@ -1,5 +1,5 @@
CLASS bix net/minecraft/block/TallPlantBlock
FIELD a PROPERTY_HALF Lbrg;
FIELD a HALF Lbrg;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;

View File

@ -1,5 +1,5 @@
CLASS bng net/minecraft/block/TallSeagrassBlock
FIELD c PROPERTY_HALF Lbrg;
FIELD c HALF Lbrg;
FIELD d SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings

View File

@ -1,4 +1,14 @@
CLASS bnj net/minecraft/block/TrapdoorBlock
FIELD a OPEN Lbra;
FIELD b BLOCK_HALF Lbrg;
FIELD c POWERED Lbra;
FIELD d WATERLOGGED Lbra;
FIELD e EAST_SHAPE Lcnr;
FIELD f WEST_SHAPE Lcnr;
FIELD g SOUTH_SHAPE Lcnr;
FIELD h NORTH_SHAPE Lcnr;
FIELD i OPEN_BOTTOM_SHAPE Lcnr;
FIELD j OPEN_TOP_SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;

View File

@ -13,5 +13,6 @@ CLASS bnk net/minecraft/block/TrappedChestBlock
ARG 2 view
ARG 3 pos
ARG 4 facing
METHOD d getOpenStat ()Lxy;
METHOD h emitsRedstonePower (Lbqi;)Z
ARG 1 state

View File

@ -1,4 +1,14 @@
CLASS bnl net/minecraft/block/TripwireBlock
FIELD a POWERED Lbra;
FIELD b ATTACHED Lbra;
FIELD c DISARMED Lbra;
FIELD d NORTH Lbra;
FIELD e EAST Lbra;
FIELD f SOUTH Lbra;
FIELD g WEST Lbra;
FIELD h ATTACHED_SHAPE Lcnr;
FIELD i DETACHED_SHAPE Lcnr;
FIELD j FACING_PROPERTIES Ljava/util/Map;
METHOD a getPlacementState (Lavh;)Lbqi;
ARG 1 ctx
METHOD a onBreak (Lbci;Let;Lbqi;Larj;)V
@ -25,10 +35,10 @@ CLASS bnl net/minecraft/block/TripwireBlock
ARG 2 world
ARG 3 pos
ARG 4 newState
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a getStateForNeighborUpdate (Lbqi;Ley;Lbqi;Lbcj;Let;Let;)Lbqi;
@ -40,7 +50,7 @@ CLASS bnl net/minecraft/block/TripwireBlock
ARG 6 neighborPos
METHOD a appendProperties (Lbqj$a;)V
ARG 1 builder
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -28,10 +28,10 @@ CLASS bnm net/minecraft/block/TripwireHookBlock
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a getStateForNeighborUpdate (Lbqi;Ley;Lbqi;Lbcj;Let;Let;)Lbqi;
@ -48,7 +48,7 @@ CLASS bnm net/minecraft/block/TripwireHookBlock
ARG 2 view
ARG 3 pos
ARG 4 facing
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -19,7 +19,7 @@ CLASS bnn net/minecraft/block/TurtleEggBlock
ARG 2 pos
ARG 3 entity
ARG 4 distance
METHOD a (Lbqi;Lavh;)Z
METHOD a canReplace (Lbqi;Lavh;)Z
ARG 1 state
ARG 2 ctx
METHOD a getOutlineShape (Lbqi;Lbbt;Let;Lcnc;)Lcnr;
@ -33,7 +33,7 @@ CLASS bnn net/minecraft/block/TurtleEggBlock
ARG 4 oldState
METHOD a appendProperties (Lbqj$a;)V
ARG 1 builder
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos

View File

@ -1,9 +1,24 @@
CLASS bno net/minecraft/block/VineBlock
FIELD a UP Lbra;
FIELD b NORTH Lbra;
FIELD c EAST Lbra;
FIELD d SOUTH Lbra;
FIELD e WEST Lbra;
FIELD f FACING_PROPERTIES Ljava/util/Map;
FIELD g UP_SHAPE Lcnr;
FIELD h WEST_SHAPE Lcnr;
FIELD i EAST_SHAPE Lcnr;
FIELD j NORTH_SHAPE Lcnr;
FIELD k SOUTH_SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
ARG 1 ctx
METHOD a (Lbqi;Lavh;)Z
METHOD a shouldConnectTo (Lbbt;Let;Ley;)Z
ARG 0 world
ARG 1 pos
ARG 2 direction
METHOD a canReplace (Lbqi;Lavh;)Z
ARG 1 state
ARG 2 ctx
METHOD a getOutlineShape (Lbqi;Lbbt;Let;Lcnc;)Lcnr;
@ -14,10 +29,10 @@ CLASS bno net/minecraft/block/VineBlock
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a getStateForNeighborUpdate (Lbqi;Ley;Lbqi;Lbcj;Let;Let;)Lbqi;
@ -29,9 +44,21 @@ CLASS bno net/minecraft/block/VineBlock
ARG 6 neighborPos
METHOD a appendProperties (Lbqj$a;)V
ARG 1 builder
METHOD b scheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
METHOD a getFacingProperty (Ley;)Lbra;
ARG 0 direction
METHOD b onScheduledTick (Lbqi;Lbci;Let;Ljava/util/Random;)V
ARG 1 world
ARG 2 state
ARG 3 pos
ARG 4 rnd
METHOD c getRenderLayer ()Lbbu;
METHOD f cannotConnectTo (Lbhl;)Z
ARG 0 block
METHOD j hasAdjacentBlocks (Lbqi;)Z
ARG 1 state
METHOD q getAdjacentBlockCount (Lbqi;)I
ARG 1 state
METHOD q getPlacementShape (Lbqi;Lbbt;Let;)Lbqi;
ARG 1 state
ARG 2 world
ARG 3 pos

View File

@ -1,4 +1,6 @@
CLASS bnp net/minecraft/block/WallBannerBlock
FIELD a FACING Lbrd;
FIELD b FACING_TO_SHAPE Ljava/util/Map;
METHOD a getPlacementState (Lavh;)Lbqi;
ARG 1 ctx
METHOD a getOutlineShape (Lbqi;Lbbt;Let;Lcnc;)Lcnr;
@ -9,10 +11,10 @@ CLASS bnp net/minecraft/block/WallBannerBlock
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a getStateForNeighborUpdate (Lbqi;Ley;Lbqi;Lbcj;Let;Let;)Lbqi;

View File

@ -1,4 +1,7 @@
CLASS bnq net/minecraft/block/WallBlock
FIELD i UP Lbra;
FIELD j UP_OUTLINE_SHAPES [Lcnr;
FIELD k UP_COLLISION_SHAPES [Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
@ -19,6 +22,10 @@ CLASS bnq net/minecraft/block/WallBlock
ARG 4 world
ARG 5 pos
ARG 6 neighborPos
METHOD a shouldConnectTo (Lbqi;ZLey;)Z
ARG 1 state
ARG 2 faceFullSquare
ARG 3 side
METHOD a appendProperties (Lbqj$a;)V
ARG 1 builder
METHOD b getCollisionShape (Lbqi;Lbbt;Let;Lcnc;)Lcnr;
@ -26,3 +33,5 @@ CLASS bnq net/minecraft/block/WallBlock
ARG 2 view
ARG 3 pos
ARG 4 ePos
METHOD f cannotConnectTo (Lbhl;)Z
ARG 0 block

View File

@ -1,5 +1,6 @@
CLASS bnr net/minecraft/block/WallSignBlock
FIELD c FACING Lbrd;
FIELD d FACING_TO_SHAPE Ljava/util/Map;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a getPlacementState (Lavh;)Lbqi;
@ -12,10 +13,10 @@ CLASS bnr net/minecraft/block/WallSignBlock
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a getStateForNeighborUpdate (Lbqi;Ley;Lbqi;Lbcj;Let;Let;)Lbqi;

View File

@ -1,14 +1,16 @@
CLASS bns net/minecraft/block/WallSkullBlock
FIELD a FACING Lbrd;
FIELD b FACING_TO_SHAPE Ljava/util/Map;
METHOD a getPlacementState (Lavh;)Lbqi;
ARG 1 ctx
METHOD a getOutlineShape (Lbqi;Lbbt;Let;Lcnc;)Lcnr;
ARG 1 state
ARG 2 view
ARG 3 pos
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a appendProperties (Lbqj$a;)V

View File

@ -18,10 +18,10 @@ CLASS bnt net/minecraft/block/WallTorchBlock
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD a applyMirror (Lbqi;Lbkw;)Lbqi;
METHOD a mirror (Lbqi;Lbkw;)Lbqi;
ARG 1 state
ARG 2 mirror
METHOD a applyRotation (Lbqi;Lblw;)Lbqi;
METHOD a rotate (Lbqi;Lblw;)Lbqi;
ARG 1 state
ARG 2 rotation
METHOD a getStateForNeighborUpdate (Lbqi;Ley;Lbqi;Lbcj;Let;Let;)Lbqi;

View File

@ -1,4 +1,5 @@
CLASS bnu net/minecraft/block/WaterlilyBlock
FIELD a SHAPE Lcnr;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a canPlantOnTop (Lbqi;Lbbt;Let;)Z

View File

@ -1,11 +1,21 @@
CLASS bnz net/minecraft/block/WitherSkullBlock
FIELD c witherBossPattern Lbqn;
FIELD d witherDispenserPattern Lbqn;
METHOD <init> (Lbhl$c;)V
ARG 1 settings
METHOD a onPlaced (Lbci;Let;Lbpj;)V
ARG 0 world
ARG 1 pos
ARG 2 blockEntity
METHOD a onPlaced (Lbci;Let;Lbqi;Lahl;Laxc;)V
ARG 1 world
ARG 2 pos
ARG 3 state
ARG 4 placer
ARG 5 itemStack
METHOD b canDispense (Lbci;Let;Laxc;)Z
ARG 0 world
ARG 1 pos
ARG 2 stack
METHOD d getWitherBossPattern ()Lbqn;
METHOD e getWitherDispenserPattern ()Lbqn;

View File

@ -3,3 +3,4 @@ CLASS fa net/minecraft/block/dispenser/DispenserBehavior
METHOD a doDispense (Leu;Laxc;)Laxc;
METHOD dispense (Leu;Laxc;)Laxc;
ARG 1 location
ARG 2 stack

View File

@ -3,12 +3,14 @@ CLASS ew net/minecraft/block/dispenser/ItemDispenserBehavior
ARG 0 world
ARG 1 stack
ARG 2 force
ARG 3 facing
ARG 3 direction
ARG 4 pos
METHOD a playSound (Leu;)V
METHOD a (Leu;Laxc;)Laxc;
ARG 1 stack
METHOD a dispenseStack (Leu;Laxc;)Laxc;
ARG 1 pointer
ARG 2 stack
METHOD a spawnParticles (Leu;Ley;)V
ARG 1 block
METHOD dispense (Leu;Laxc;)Laxc;
ARG 1 location
ARG 2 stack

View File

@ -4,6 +4,6 @@ CLASS qe net/minecraft/block/dispenser/ProjectileDispenserBehavior
ARG 1 position
ARG 2 stack
METHOD a playSound (Leu;)V
METHOD a (Leu;Laxc;)Laxc;
ARG 1 location
METHOD a dispenseStack (Leu;Laxc;)Laxc;
ARG 1 pointer
METHOD b getForce ()F

View File

@ -8,6 +8,7 @@ CLASS bod net/minecraft/block/entity/AbstractFurnaceBlockEntity
ARG 2 value
FIELD a inventory Lfh;
FIELD b propertyDelegate Latn;
FIELD c recipeType Lazp;
FIELD g TOP_SLOTS [I
FIELD h BOTTOM_SLOTS [I
FIELD i SIDE_SLOTS [I
@ -30,14 +31,25 @@ CLASS bod net/minecraft/block/entity/AbstractFurnaceBlockEntity
ARG 2 stack
METHOD a canPlayerUseInv (Larj;)Z
ARG 1 playerEntity
METHOD a dropExperience (Larj;IF)V
ARG 0 player
ARG 1 totalExperience
ARG 2 experienceFraction
METHOD a provideRecipeInputs (Larl;)V
METHOD a getItemBurnTime (Laxc;)I
METHOD a getFuelTime (Laxc;)I
ARG 1 fuel
METHOD a setLastRecipe (Lazm;)V
ARG 1 recipe
METHOD a getInvAvailableSlots (Ley;)[I
METHOD a fromTag (Lhq;)V
METHOD a addBurnable (Ljava/util/Map;Lbch;I)V
METHOD a addBurnable (Ljava/util/Map;Lyj;I)V
METHOD a addFuel (Ljava/util/Map;Lbch;I)V
ARG 0 fuelTimes
ARG 1 item
ARG 2 fuelTime
METHOD a addFuel (Ljava/util/Map;Lyj;I)V
ARG 0 fuelTimes
ARG 1 tag
ARG 2 fuelTime
METHOD ab_ tick ()V
METHOD ac_ getCookTime ()I
METHOD ad_ getLastRecipe ()Lazm;
@ -58,5 +70,7 @@ CLASS bod net/minecraft/block/entity/AbstractFurnaceBlockEntity
METHOD c isInvEmpty ()Z
METHOD c craftRecipe (Lazm;)V
ARG 1 recipe
METHOD f createBurnableMap ()Ljava/util/Map;
METHOD d dropExperience (Larj;)V
ARG 1 player
METHOD f createFuelTimeMap ()Ljava/util/Map;
METHOD h isBurning ()Z

View File

@ -2,8 +2,12 @@ CLASS boe net/minecraft/block/entity/BannerBlockEntity
FIELD a customName Ljb;
FIELD b baseColor Lavz;
FIELD c patternListTag Lhw;
FIELD h patternList Ljava/util/List;
FIELD i patternColorList Ljava/util/List;
FIELD g patternListTagRead Z
FIELD h patterns Ljava/util/List;
FIELD i patternColors Ljava/util/List;
FIELD j patternCacheKey Ljava/lang/String;
METHOD <init> (Lavz;)V
ARG 1 baseColor
METHOD P getName ()Ljb;
METHOD R getCustomName ()Ljb;
METHOD a toUpdatePacket ()Lkc;
@ -19,6 +23,7 @@ CLASS boe net/minecraft/block/entity/BannerBlockEntity
METHOD b loadFromItemStack (Laxc;)V
ARG 0 stack
METHOD b toTag (Lhq;)Lhq;
METHOD c getPatternList ()Ljava/util/List;
METHOD f getPatternColorList ()Ljava/util/List;
METHOD h initPatternLists ()V
METHOD c getPatterns ()Ljava/util/List;
METHOD f getPatternColors ()Ljava/util/List;
METHOD g getPatternCacheKey ()Ljava/lang/String;
METHOD h readPattern ()V

View File

@ -1,5 +1,8 @@
CLASS bog net/minecraft/block/entity/BarrelBlockEntity
FIELD a viewerCount I
FIELD b open Z
FIELD c inventory Lfh;
FIELD i ticksOpen I
METHOD U_ clearInv ()V
METHOD V_ getInvSize ()I
METHOD a getInvStack (I)Laxc;
@ -13,6 +16,8 @@ CLASS bog net/minecraft/block/entity/BarrelBlockEntity
METHOD a setInvStackList (Lfh;)V
ARG 1 list
METHOD a fromTag (Lhq;)V
METHOD a playSound (Lxr;)V
ARG 1 sound
METHOD ab_ tick ()V
METHOD b removeInvStack (I)Laxc;
ARG 1 slot
@ -21,3 +26,4 @@ CLASS bog net/minecraft/block/entity/BarrelBlockEntity
METHOD c isInvEmpty ()Z
METHOD c_ onInvClose (Larj;)V
METHOD f getInvStackList ()Lfh;
METHOD g getContainerName ()Ljb;

View File

@ -6,13 +6,26 @@ CLASS boi net/minecraft/block/entity/BeaconBlockEntity
METHOD a set (II)V
ARG 1 key
ARG 2 value
FIELD a EFFECTS [[Lagu;
CLASS boi$a BeamSegment
FIELD a color [F
FIELD b height I
METHOD <init> ([F)V
ARG 1 color
METHOD a increaseHeight ()V
METHOD b getColor ()[F
METHOD c getHeight ()I
FIELD a EFFECTS_BY_LEVEL [[Lagu;
FIELD b EFFECTS Ljava/util/Set;
FIELD c beamSegments Ljava/util/List;
FIELD g lastBeamTextureOffsetUpdateTime J
FIELD h beamTextureOffset F
FIELD i active Z
FIELD j lastActive Z
FIELD k levels I
FIELD l primary Lagu;
FIELD m secondary Lagu;
FIELD n customName Ljb;
FIELD o lock Lafz;
FIELD p propertyDelegate Latn;
METHOD a toUpdatePacket ()Lkc;
METHOD a fromTag (Lhq;)V
@ -22,8 +35,13 @@ CLASS boi net/minecraft/block/entity/BeaconBlockEntity
METHOD ab_ tick ()V
METHOD b toInitialChunkDataTag ()Lhq;
METHOD b toTag (Lhq;)Lhq;
METHOD c update ()V
METHOD c getPotionEffectById (I)Lagu;
ARG 0 id
METHOD d getDisplayName ()Ljb;
METHOD f getBeamSegments ()Ljava/util/List;
METHOD g getBeamTextureOffset ()F
METHOD h getLevel ()I
METHOD i getSquaredRenderDistance ()D
METHOD s applyPlayerEffects ()V
METHOD t updateBeamColors ()V

View File

@ -1,8 +1,8 @@
CLASS bok net/minecraft/block/entity/BellBlockEntity
FIELD a ringTicks I
FIELD b isRinging Z
FIELD c direction Ley;
FIELD c lastSideHit Ley;
METHOD a activate (Ley;)V
ARG 1 direction
ARG 1 sideHit
METHOD a_ onBlockAction (II)Z
METHOD ab_ tick ()V

View File

@ -1,3 +1,5 @@
CLASS bol net/minecraft/block/entity/BlastFurnaceBlockEntity
METHOD a createContainer (ILari;)Late;
METHOD a getItemBurnTime (Laxc;)I
METHOD a getFuelTime (Laxc;)I
ARG 1 fuel
METHOD g getContainerName ()Ljb;

View File

@ -29,5 +29,6 @@ CLASS bom net/minecraft/block/entity/BlockEntity
METHOD n invalidate ()V
METHOD o validate ()V
METHOD p resetBlock ()V
METHOD q shouldNotCopyTagFromItem ()Z
METHOD r getType ()Lbon;
METHOD w getWorld ()Lbci;

View File

@ -12,6 +12,8 @@ CLASS boo net/minecraft/block/entity/BrewingStandBlockEntity
FIELD g SIDE_SLOTS [I
FIELD h inventory Lfh;
FIELD i brewTime I
FIELD j slotsEmptyLastTick [Z
FIELD k itemBrewing Lawx;
FIELD l fuel I
METHOD U_ clearInv ()V
METHOD V_ getInvSize ()I
@ -40,5 +42,7 @@ CLASS boo net/minecraft/block/entity/BrewingStandBlockEntity
ARG 2 stack
METHOD b toTag (Lhq;)Lhq;
METHOD c isInvEmpty ()Z
METHOD f getSlotsEmpty ()[Z
METHOD g getContainerName ()Ljb;
METHOD h canCraft ()Z
METHOD s craft ()V

View File

@ -16,7 +16,7 @@ CLASS bop net/minecraft/block/entity/CampfireBlockEntity
ARG 1 tag
METHOD c getItemsBeingCooked ()Lfh;
METHOD d spawnItemsBeingCooked ()V
METHOD d (Lhq;)Lhq;
METHOD d saveInitialChunkData (Lhq;)Lhq;
ARG 1 tag
METHOD f updateItemsBeingCooked ()V
METHOD g spawnSmokeParticles ()V

View File

@ -1,10 +1,26 @@
CLASS boq net/minecraft/block/entity/ChestBlockEntity
FIELD a animationAngle F
FIELD b lastAnimationAngle F
FIELD c viewerCount I
FIELD i inventory Lfh;
FIELD j ticksOpen I
METHOD V_ getInvSize ()I
METHOD a getAnimationProgress (F)F
METHOD a createContainer (ILari;)Late;
METHOD a getPlayersLookingInChestCount (Lbbt;Let;)I
ARG 0 world
ARG 1 pos
METHOD a recalculateViewerCountIfNecessary (Lbci;Lboh;IIIII)I
ARG 0 world
ARG 1 container
ARG 2 ticksOpen
ARG 3 x
ARG 4 y
ARG 5 z
ARG 6 viewers
METHOD a copyInventory (Lboq;Lboq;)V
ARG 0 from
ARG 1 to
METHOD a setInvStackList (Lfh;)V
ARG 1 list
METHOD a fromTag (Lhq;)V
@ -16,3 +32,5 @@ CLASS boq net/minecraft/block/entity/ChestBlockEntity
METHOD c isInvEmpty ()Z
METHOD c_ onInvClose (Larj;)V
METHOD f getInvStackList ()Lfh;
METHOD g getContainerName ()Ljb;
METHOD h onInvOpenOrClose ()V

View File

@ -10,6 +10,7 @@ CLASS bor net/minecraft/block/entity/CommandBlockBlockEntity
FIELD a powered Z
FIELD b auto Z
FIELD c conditionMet Z
FIELD g needsUpdatePacket Z
FIELD h commandExecutor Lbbp;
METHOD a toUpdatePacket ()Lkc;
METHOD a fromTag (Lhq;)V
@ -17,9 +18,14 @@ CLASS bor net/minecraft/block/entity/CommandBlockBlockEntity
METHOD b toTag (Lhq;)Lhq;
METHOD b setAuto (Z)V
METHOD c getCommandExecutor ()Lbbp;
METHOD c setNeedsUpdatePacket (Z)V
ARG 1 needsUpdatePacket
METHOD d isPowered ()Z
METHOD f isAuto ()Z
METHOD g isConditionMet ()Z
METHOD h updateConditionMet ()Z
METHOD o validate ()V
METHOD q shouldNotCopyTagFromItem ()Z
METHOD s needsUpdatePacket ()Z
METHOD t getType ()Lbor$a;
METHOD u isConditionalCommandBlock ()Z

View File

@ -1,12 +1,31 @@
CLASS bot net/minecraft/block/entity/ConduitBlockEntity
FIELD h eyeOpenClient Z
FIELD a ticks I
FIELD b ACTIVATING_BLOCKS [Lbhl;
FIELD c ticksActive F
FIELD g active Z
FIELD h eyeOpen Z
FIELD i activatingBlocks Ljava/util/List;
FIELD j targetEntity Lahl;
FIELD k targetUuid Ljava/util/UUID;
FIELD l nextAmbientSoundTime J
METHOD a toUpdatePacket ()Lkc;
METHOD a getRotation (F)F
ARG 1 tickDelta
METHOD a fromTag (Lhq;)V
METHOD a playSound (Lxr;)V
METHOD a setActive (Z)V
ARG 1 active
METHOD ab_ tick ()V
METHOD b toInitialChunkDataTag ()Lhq;
METHOD b toTag (Lhq;)Lhq;
METHOD b setEyeOpenClient (Z)V
METHOD d isEyeOpenClient ()Z
METHOD b setEyeOpen (Z)V
ARG 1 eyeOpen
METHOD c isActive ()Z
METHOD d isEyeOpen ()Z
METHOD f updateActivatingBlocks ()Z
METHOD g givePlayersEffects ()V
METHOD h attackHostileEntity ()V
METHOD s updateTargetEntity ()V
METHOD t getAttackZone ()Lcms;
METHOD u findTargetEntity ()Lahl;
METHOD v spawnNautilusParticles ()V

View File

@ -3,9 +3,13 @@ CLASS bov net/minecraft/block/entity/DispenserBlockEntity
FIELD b inventory Lfh;
METHOD V_ getInvSize ()I
METHOD a createContainer (ILari;)Late;
METHOD a addToFirstFreeSlot (Laxc;)I
ARG 1 stack
METHOD a setInvStackList (Lfh;)V
ARG 1 list
METHOD a fromTag (Lhq;)V
METHOD b toTag (Lhq;)Lhq;
METHOD c isInvEmpty ()Z
METHOD f getInvStackList ()Lfh;
METHOD g getContainerName ()Ljb;
METHOD h chooseNonEmptySlot ()I

View File

@ -1 +1,2 @@
CLASS bow net/minecraft/block/entity/DropperBlockEntity
METHOD g getContainerName ()Ljb;

View File

@ -1,5 +1,9 @@
CLASS box net/minecraft/block/entity/EnchantingTableBlockEntity
FIELD a ticks I
FIELD b nextPageAngle F
FIELD c pageAngle F
FIELD i nextPageTurningSpeed F
FIELD j pageTurningSpeed F
FIELD n RANDOM Ljava/util/Random;
FIELD o customName Ljb;
METHOD P getName ()Ljb;

View File

@ -1,17 +1,37 @@
CLASS bpn net/minecraft/block/entity/EndGatewayBlockEntity
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD b age J
FIELD g portalExitPos Let;
FIELD h exitPosExact Z
FIELD c teleportCooldown I
FIELD g exitPortalPos Let;
FIELD h exactTeleport Z
METHOD a toUpdatePacket ()Lkc;
METHOD a getRecentlyGeneratedBeamHeight (F)F
ARG 1 tickDelta
METHOD a tryTeleportingEntity (Lahc;)V
METHOD a findExitPortalPos (Lbbt;Let;IZ)Let;
ARG 0 world
ARG 1 pos
ARG 2 searchRadius
METHOD a getChunk (Lbci;Lcmx;)Lbsi;
ARG 0 world
ARG 1 pos
METHOD a findPortalPosition (Lbsi;)Let;
METHOD a shouldDrawSide (Ley;)Z
ARG 1 side
METHOD a fromTag (Lhq;)V
METHOD a_ onBlockAction (II)Z
METHOD ab_ tick ()V
METHOD b toInitialChunkDataTag ()Lhq;
METHOD b getCooldownBeamHeight (F)F
ARG 1 tickDelta
METHOD b setExitPortalPos (Let;)V
ARG 1 pos
METHOD b toTag (Lhq;)Lhq;
METHOD c generatePortal (Let;)V
METHOD h getBestPortalExitPos ()Let;
METHOD c isRecentlyGenerated ()Z
METHOD c createPortal (Let;)V
METHOD d needsCooldownBeforeTeleporting ()Z
METHOD f startTeleportCooldown ()V
METHOD g getDrawnSidesCount ()I
METHOD h findBestPortalExitPos ()Let;
METHOD i getSquaredRenderDistance ()D
METHOD s createPortal ()V

View File

@ -1 +1,2 @@
CLASS bpo net/minecraft/block/entity/EndPortalBlockEntity
METHOD a shouldDrawSide (Ley;)Z

View File

@ -1,7 +1,7 @@
CLASS boy net/minecraft/block/entity/EnderChestBlockEntity
FIELD a animationProgress F
FIELD b lastAnimationProgress F
FIELD c viewers I
FIELD c viewerCount I
FIELD g ticks I
METHOD a getAnimationProgress (F)F
METHOD a canPlayerUse (Larj;)Z

View File

@ -1,2 +1,3 @@
CLASS boz net/minecraft/block/entity/FurnaceBlockEntity
METHOD a createContainer (ILari;)Late;
METHOD g getContainerName ()Ljb;

View File

@ -1,6 +1,7 @@
CLASS bpb net/minecraft/block/entity/HopperBlockEntity
FIELD i inventory Lfh;
FIELD j transferCooldown I
FIELD k lastTickTime J
METHOD A getHopperZ ()D
METHOD V_ getInvSize ()I
METHOD a takeInvStack (II)Laxc;
@ -9,11 +10,27 @@ CLASS bpb net/minecraft/block/entity/HopperBlockEntity
METHOD a setInvStack (ILaxc;)V
ARG 1 slot
ARG 2 itemStack
METHOD a transfer (Lafq;Lafq;Laxc;ILey;)Laxc;
ARG 0 from
ARG 1 to
ARG 2 stack
ARG 3 slot
METHOD a transfer (Lafq;Lafq;Laxc;Ley;)Laxc;
ARG 0 from
ARG 1 to
ARG 2 stack
ARG 3 side
METHOD a extract (Lafq;Lapg;)Z
ARG 0 inventory
ARG 1 itemEntity
METHOD a canInsert (Lafq;Laxc;ILey;)Z
ARG 0 inv
ARG 0 inventory
ARG 1 stack
ARG 2 slot
ARG 3 facing
ARG 3 side
METHOD a getAvailableSlots (Lafq;Ley;)Ljava/util/stream/IntStream;
ARG 0 inventory
ARG 1 side
METHOD a onEntityCollided (Lahc;)V
METHOD a canMergeItems (Laxc;Laxc;)Z
ARG 0 first
@ -24,11 +41,18 @@ CLASS bpb net/minecraft/block/entity/HopperBlockEntity
ARG 3 y
ARG 5 z
METHOD a getInventoryAt (Lbci;Let;)Lafq;
METHOD a tryExtract (Lbpa;)Z
METHOD a extract (Lbpa;)Z
ARG 0 hopper
METHOD a extract (Lbpa;Lafq;ILey;)Z
ARG 0 hopper
ARG 1 inventory
ARG 2 slot
ARG 3 side
METHOD a setInvStackList (Lfh;)V
ARG 1 list
METHOD a fromTag (Lhq;)V
METHOD a insertAndExtract (Ljava/util/function/Supplier;)Z
ARG 1 extractMethod
METHOD ab_ tick ()V
METHOD b canExtract (Lafq;Laxc;ILey;)Z
ARG 0 inv
@ -48,10 +72,12 @@ CLASS bpb net/minecraft/block/entity/HopperBlockEntity
ARG 1 facing
METHOD c getInputItemEntities (Lbpa;)Ljava/util/List;
METHOD f getInvStackList ()Lfh;
METHOD g getContainerName ()Ljb;
METHOD h isEmpty ()Z
METHOD s isFull ()Z
METHOD t tryInsert ()Z
METHOD t insert ()Z
METHOD u getOutputInventory ()Lafq;
METHOD v isCooldown ()Z
METHOD v needsCooldown ()Z
METHOD x getHopperX ()D
METHOD y isDisabled ()Z
METHOD z getHopperY ()D

View File

@ -14,3 +14,4 @@ CLASS bpc net/minecraft/block/entity/JigsawBlockEntity
ARG 1 value
METHOD c getAttachmentType ()Lqc;
METHOD d getTargetPool ()Lqc;
METHOD f getFinalState ()Ljava/lang/String;

View File

@ -25,8 +25,29 @@ CLASS bpe net/minecraft/block/entity/LecternBlockEntity
METHOD a set (II)V
ARG 1 key
ARG 2 value
FIELD a inventory Lafq;
FIELD b propertyDelegate Latn;
FIELD c book Laxc;
FIELD g currentPage I
FIELD h pageCount I
METHOD U_ clearInv ()V
METHOD a setCurrentPage (I)V
ARG 1 currentPage
METHOD a getCommandSource (Larj;)Lca;
ARG 1 player
METHOD a setBook (Laxc;)V
ARG 1 book
METHOD a setBook (Laxc;Larj;)V
ARG 1 book
ARG 2 player
METHOD a fromTag (Lhq;)V
METHOD b resolveBook (Laxc;Larj;)Laxc;
ARG 1 book
ARG 2 player
METHOD b toTag (Lhq;)Lhq;
METHOD c getBook ()Laxc;
METHOD d getDisplayName ()Ljb;
METHOD f hasBook ()Z
METHOD g getCurrentPage ()I
METHOD h getComparatorOutput ()I
METHOD s onBookRemoved ()V

View File

@ -4,7 +4,14 @@ CLASS boh net/minecraft/block/entity/LockableContainerBlockEntity
METHOD P getName ()Ljb;
METHOD R getCustomName ()Ljb;
METHOD a createContainer (ILari;)Late;
METHOD a checkUnlocked (Larj;Lafz;Ljb;)Z
ARG 0 player
ARG 1 lock
ARG 2 containerName
METHOD a fromTag (Lhq;)V
METHOD a setCustomName (Ljb;)V
METHOD b toTag (Lhq;)Lhq;
METHOD d getDisplayName ()Ljb;
METHOD e checkUnlocked (Larj;)Z
ARG 1 player
METHOD g getContainerName ()Ljb;

View File

@ -11,6 +11,11 @@ CLASS bpg net/minecraft/block/entity/LootableContainerBlockEntity
ARG 2 itemStack
METHOD a canPlayerUseInv (Larj;)Z
ARG 1 playerEntity
METHOD a setLootTable (Lbbt;Ljava/util/Random;Let;Lqc;)V
ARG 0 world
ARG 1 random
ARG 2 pos
ARG 3 id
METHOD a setInvStackList (Lfh;)V
ARG 1 list
METHOD a setLootTable (Lqc;J)V
@ -19,5 +24,7 @@ CLASS bpg net/minecraft/block/entity/LootableContainerBlockEntity
ARG 1 slot
METHOD d checkLootInteraction (Larj;)V
METHOD d deserializeLootTable (Lhq;)Z
METHOD e checkUnlocked (Larj;)Z
ARG 1 player
METHOD e serializeLootTable (Lhq;)Z
METHOD f getInvStackList ()Lfh;

View File

@ -11,3 +11,4 @@ CLASS bpl net/minecraft/block/entity/MobSpawnerBlockEntity
METHOD b toInitialChunkDataTag ()Lhq;
METHOD b toTag (Lhq;)Lhq;
METHOD c getLogic ()Lbbq;
METHOD q shouldNotCopyTagFromItem ()Z

View File

@ -2,6 +2,7 @@ CLASS bqe net/minecraft/block/entity/PistonBlockEntity
FIELD a pushedBlock Lbqi;
FIELD b facing Ley;
FIELD c extending Z
FIELD g source Z
FIELD i nextProgress F
FIELD j progress F
FIELD k savedWorldTime J
@ -19,5 +20,6 @@ CLASS bqe net/minecraft/block/entity/PistonBlockEntity
METHOD c getRenderOffsetY (F)F
METHOD d getFacing ()Ley;
METHOD d getRenderOffsetZ (F)F
METHOD f isSource ()Z
METHOD h getPushedBlock ()Lbqi;
METHOD t getSavedWorldTime ()J

View File

@ -2,17 +2,22 @@ CLASS bph net/minecraft/block/entity/ShulkerBoxBlockEntity
CLASS bph$a AnimationStage
FIELD a CLOSED Lbph$a;
FIELD c OPENED Lbph$a;
FIELD b inv Lfh;
FIELD a AVAILABLE_SLOTS [I
FIELD b inventory Lfh;
FIELD c viewerCount I
FIELD i animationStage Lbph$a;
FIELD j animationProgress F
FIELD k prevAnimationProgress F
FIELD l color Lavz;
FIELD l cachedColor Lavz;
FIELD m cachedColorUpdateNeeded Z
METHOD V_ getInvSize ()I
METHOD a getAnimationProgress (F)F
METHOD a createContainer (ILari;)Late;
METHOD a canInsertInvStack (ILaxc;Ley;)Z
ARG 1 slot
ARG 2 stack
METHOD a getBoundingBox (Lbqi;)Lcms;
ARG 1 state
METHOD a getInvAvailableSlots (Ley;)[I
METHOD a setInvStackList (Lfh;)V
ARG 1 list
@ -22,11 +27,14 @@ CLASS bph net/minecraft/block/entity/ShulkerBoxBlockEntity
METHOD b canExtractInvStack (ILaxc;Ley;)Z
ARG 1 slot
ARG 2 stack
METHOD b getBoundingBox (Ley;)Lcms;
ARG 1 openDirection
METHOD b toTag (Lhq;)Lhq;
METHOD b_ onInvOpen (Larj;)V
METHOD c isInvEmpty ()Z
METHOD c_ onInvClose (Larj;)V
METHOD f getInvStackList ()Lfh;
METHOD g getContainerName ()Ljb;
METHOD h updateAnimation ()V
METHOD s getAnimationStage ()Lbph$a;
METHOD t getColor ()Lavz;

View File

@ -16,6 +16,9 @@ CLASS bpi net/minecraft/block/entity/SignBlockEntity
ARG 2 selectionStart
ARG 3 selectionEnd
ARG 4 caretVisible
METHOD a getTextBeingEditedOnRow (ILjava/util/function/Function;)Ljava/lang/String;
ARG 1 row
ARG 2 function
METHOD a setTextOnRow (ILjb;)V
ARG 1 row
ARG 2 text
@ -23,6 +26,8 @@ CLASS bpi net/minecraft/block/entity/SignBlockEntity
METHOD a setTextColor (Lavz;)Z
ARG 1 value
METHOD a fromTag (Lhq;)V
METHOD a getCommandSource (Lut;)Lca;
ARG 1 player
METHOD a setEditable (Z)V
METHOD b toInitialChunkDataTag ()Lhq;
METHOD b onActivate (Larj;)Z
@ -32,6 +37,7 @@ CLASS bpi net/minecraft/block/entity/SignBlockEntity
METHOD f getTextColor ()Lavz;
METHOD g resetSelectionState ()V
METHOD h isCaretVisible ()Z
METHOD q shouldNotCopyTagFromItem ()Z
METHOD s getCurrentRow ()I
METHOD t getSelectionStart ()I
METHOD u getSelectionEnd ()I

View File

@ -1,8 +1,12 @@
CLASS bpj net/minecraft/block/entity/SkullBlockEntity
FIELD a owner Lcom/mojang/authlib/GameProfile;
FIELD b ticksPowered I
FIELD c isPowered Z
FIELD g userCache Lwu;
FIELD h sessionService Lcom/mojang/authlib/minecraft/MinecraftSessionService;
METHOD a toUpdatePacket ()Lkc;
METHOD a getTicksPowered (F)F
ARG 1 tickDelta
METHOD a setOwnerAndType (Lcom/mojang/authlib/GameProfile;)V
METHOD a setSessionService (Lcom/mojang/authlib/minecraft/MinecraftSessionService;)V
ARG 0 value

View File

@ -1,3 +1,5 @@
CLASS bpk net/minecraft/block/entity/SmokerBlockEntity
METHOD a createContainer (ILari;)Late;
METHOD a getItemBurnTime (Laxc;)I
METHOD a getFuelTime (Laxc;)I
ARG 1 fuel
METHOD g getContainerName ()Ljb;

View File

@ -14,6 +14,11 @@ CLASS bpm net/minecraft/block/entity/StructureBlockBlockEntity
FIELD o showBoundingBox Z
FIELD p integrity F
FIELD q seed J
METHOD A detectStructureSize ()Z
METHOD B saveStructure ()Z
METHOD C loadStructure ()Z
METHOD D unloadStructure ()V
METHOD E isStructureAvailable ()Z
METHOD F isPowered ()Z
METHOD G shouldShowAir ()Z
METHOD H shouldShowBoundingBox ()Z
@ -24,8 +29,16 @@ CLASS bpm net/minecraft/block/entity/StructureBlockBlockEntity
METHOD a setAuthor (Lahl;)V
METHOD a openGui (Larj;)Z
METHOD a setMode (Lbrq;)V
METHOD a findStructureBlockEntities (Let;Let;)Ljava/util/List;
ARG 1 pos1
ARG 2 pos2
METHOD a makeBoundingBox (Let;Ljava/util/List;)Lccn;
ARG 1 center
ARG 2 corners
METHOD a fromTag (Lhq;)V
METHOD a setStructureName (Ljava/lang/String;)V
METHOD a findCorners (Ljava/util/List;)Ljava/util/List;
ARG 1 structureBlockEntities
METHOD a setStructureName (Lqc;)V
METHOD a setIgnoreEntities (Z)V
METHOD b toInitialChunkDataTag ()Lhq;
@ -34,18 +47,22 @@ CLASS bpm net/minecraft/block/entity/StructureBlockBlockEntity
METHOD b setOffset (Let;)V
METHOD b toTag (Lhq;)Lhq;
METHOD b setMetadata (Ljava/lang/String;)V
METHOD b saveStructure (Z)Z
METHOD c getStructureName ()Ljava/lang/String;
METHOD c setSize (Let;)V
METHOD c loadStructure (Z)Z
METHOD d hasStructureName ()Z
METHOD d setPowered (Z)V
METHOD e setShowAir (Z)V
METHOD f getOffset ()Let;
METHOD f setShowBoundingBox (Z)V
ARG 1 showBoundingBox
METHOD g getSize ()Let;
METHOD h getMirror ()Lbkw;
METHOD s getRotation ()Lblw;
METHOD t getMetadata ()Ljava/lang/String;
METHOD u getMode ()Lbrq;
METHOD v cycleMode ()V
METHOD x shouldIgnoreEntities ()Z
METHOD y getIntegrity ()F
METHOD z getSeed ()J

View File

@ -1 +1,2 @@
CLASS bpp net/minecraft/block/entity/TrappedChestBlockEntity
METHOD h onInvOpenOrClose ()V

View File

@ -1,3 +1,3 @@
CLASS brq net/minecraft/block/enums/StructureMode
CLASS brq net/minecraft/block/enums/StructureBlockMode
FIELD e name Ljava/lang/String;
METHOD m asString ()Ljava/lang/String;

View File

@ -1,3 +1,14 @@
CLASS bpr net/minecraft/block/sapling/LargeTreeSaplingGenerator
METHOD a generate (Lbcj;Let;Lbqi;Ljava/util/Random;)Z
ARG 1 world
ARG 2 pos
ARG 3 state
ARG 4 random
METHOD a generateLargeTree (Lbcj;Let;Lbqi;Ljava/util/Random;II)Z
METHOD a canGenerateLargeTree (Lbqi;Lbbt;Let;II)Z
ARG 0 state
ARG 1 world
ARG 2 pos
ARG 3 x
ARG 4 z
METHOD a createLargeTreeFeature (Ljava/util/Random;)Lbuk;

View File

@ -1,3 +1,7 @@
CLASS bps net/minecraft/block/sapling/SaplingGenerator
METHOD a generate (Lbcj;Let;Lbqi;Ljava/util/Random;)Z
ARG 1 world
ARG 2 pos
ARG 3 state
ARG 4 random
METHOD b createTreeFeature (Ljava/util/Random;)Lbuk;

View File

@ -17,6 +17,9 @@ CLASS drw net/minecraft/client/audio/SoundLoader
ARG 1 listener
METHOD a isSoundResourcePresent (Ldqx;Lqc;)Z
METHOD a play (Ldra;)V
METHOD a play (Ldra;I)V
ARG 1 sound
ARG 2 volume
METHOD a registerListener (Ldrv;)V
METHOD a readSounds (Ljava/io/InputStream;)Ljava/util/Map;
METHOD a get (Lqc;)Ldrx;

View File

@ -19,6 +19,9 @@ CLASS dru net/minecraft/client/audio/SoundManager
METHOD a updateListenerPosition (Larj;F)V
ARG 1 player
METHOD a isPlaying (Ldra;)Z
METHOD a play (Ldra;I)V
ARG 1 sound
ARG 2 volume
METHOD a registerListener (Ldrv;)V
METHOD a getSoundURL (Lqc;)Ljava/net/URL;
ARG 0 identifier

View File

@ -1,7 +1,12 @@
CLASS cvx net/minecraft/client/gui/container/EnchantingGui
FIELD A pageAngle F
FIELD D nextPageTurningSpeed F
FIELD E pageTurningSpeed F
FIELD F TEXTURE Lqc;
FIELD G BOOK_TEXURE Lqc;
FIELD H bookModel Lcza;
FIELD I random Ljava/util/Random;
FIELD z nextPageAngle F
METHOD a mouseClicked (DDI)Z
ARG 1 mouseX
ARG 3 mouseY

View File

@ -39,6 +39,10 @@ CLASS deo net/minecraft/client/network/ClientPlayerEntity
METHOD a playSound (Lxr;FF)V
ARG 1 sound
ARG 2 volume
METHOD a playSound (Lxr;Lxt;FF)V
ARG 1 sound
ARG 2 category
ARG 3 float3
METHOD b heal (F)V
METHOD b addEnchantedHitParticles (Lahc;)V
METHOD bc isSneaking ()Z

View File

@ -24,7 +24,20 @@ CLASS ddh net/minecraft/client/particle/FireworksSparkParticle
ARG 2 entity
ARG 3 delta
METHOD c hasAlpha ()Z
CLASS ddh$d
CLASS ddh$d create
FIELD J age I
FIELD K particleManager Ldds;
FIELD L explosions Lhw;
FIELD M flicker Z
METHOD <init> (Lbci;DDDDDDLdds;Lhq;)V
ARG 2 x
ARG 4 y
ARG 6 z
ARG 8 velocityX
ARG 10 velocityY
ARG 12 velocityZ
ARG 14 particleManager
ARG 15 tag
METHOD a update ()V
METHOD a buildGeometry (Lcpo;Lahc;FFFFFF)V
ARG 1 vertexBuffer

View File

@ -82,6 +82,7 @@ CLASS dff net/minecraft/client/render/WorldRenderer
ARG 4 delta
METHOD a renderEntities (Lahc;Ldid;F)V
ARG 1 cameraEntity
ARG 3 tickDelta
METHOD a onWorldEvent (Larj;ILet;I)V
ARG 1 player
ARG 2 eventId

View File

@ -1,6 +1,42 @@
CLASS dgz net/minecraft/client/render/block/entity/BeaconBlockEntityRenderer
FIELD c BEAM_TEX Lqc;
METHOD a renderBeaconLightBeam (DDDDDJII[F)V
ARG 0 x
ARG 2 y
ARG 4 z
ARG 6 tickDelta
ARG 8 textureOffset
ARG 10 worldTime
ARG 12 startHeight
ARG 13 height
ARG 14 beamColor
METHOD a renderLightBeam (DDDDDJII[FDD)V
ARG 0 x
ARG 2 y
ARG 4 z
ARG 6 tickDelta
ARG 8 textureOffset
ARG 10 worldTime
ARG 12 startHeight
ARG 13 height
ARG 14 beamColor
ARG 15 innerRadius
ARG 17 outerRadius
METHOD a render (DDDDDLjava/util/List;J)V
ARG 1 x
ARG 3 y
ARG 5 z
ARG 7 tickDelta
ARG 9 textureOffset
ARG 11 beamSegments
ARG 12 worldTime
METHOD a render (Lboi;DDDFI)V
ARG 1 entity
ARG 2 xOffset
ARG 4 yOffset
ARG 6 zOffset
ARG 8 tickDelta
ARG 9 blockBreakStage
METHOD a render (Lbom;DDDFI)V
ARG 1 entity
ARG 2 xOffset

View File

@ -20,7 +20,18 @@ CLASS dhc net/minecraft/client/render/block/entity/BlockEntityRenderDispatcher
METHOD a get (Lbom;)Ldhd;
METHOD a renderEntity (Lbom;DDDF)V
ARG 1 blockEntity
ARG 2 xOffset
ARG 4 yOffset
ARG 6 zOffset
ARG 8 tickDelta
METHOD a renderEntity (Lbom;DDDFIZ)V
ARG 2 xOffset
ARG 4 yOffset
ARG 6 zOffset
ARG 8 tickDelta
ARG 9 blockBreakStage
METHOD a render (Lbom;FI)V
ARG 2 tickDelta
ARG 3 blockBreakStage
METHOD a get (Ljava/lang/Class;)Ldhd;
METHOD b renderEntity (Lbom;)V

View File

@ -6,6 +6,9 @@ CLASS dhd net/minecraft/client/render/block/entity/BlockEntityRenderer
ARG 1 entity
ARG 2 xOffset
ARG 4 yOffset
ARG 6 zOffset
ARG 8 tickDelta
ARG 9 blockBreakStage
METHOD a setRenderManager (Ldhc;)V
METHOD a bindTexture (Lqc;)V
METHOD b getFontRenderer ()Lcqs;

View File

@ -26,3 +26,4 @@ CLASS dhg net/minecraft/client/render/block/entity/ConduitBlockEntityRenderer
ARG 2 xOffset
ARG 4 yOffset
METHOD a render (Lbot;DDDFI)V
ARG 8 tickDelta

View File

@ -1,8 +1,9 @@
CLASS dhh net/minecraft/client/render/block/entity/EnchantingTableBlockEntityRenderer
FIELD c BOOK_TEX Lqc;
FIELD d modelTable Lcza;
FIELD d book Lcza;
METHOD a render (Lbom;DDDFI)V
ARG 1 entity
ARG 2 xOffset
ARG 4 yOffset
METHOD a render (Lbox;DDDFI)V
ARG 1 entity

View File

@ -1,6 +1,6 @@
CLASS dhi net/minecraft/client/render/block/entity/LecternBlockEntityRenderer
FIELD c BOOK_TEXTURE Lqc;
FIELD d model Lcza;
FIELD d book Lcza;
METHOD a render (Lbom;DDDFI)V
ARG 1 entity
ARG 2 xOffset

View File

@ -2,10 +2,16 @@ CLASS dhm net/minecraft/client/render/block/entity/SkullBlockEntityRenderer
FIELD c INSTANCE Ldhm;
FIELD d MODELS Ljava/util/Map;
FIELD e TEXTURES Ljava/util/Map;
METHOD a renderSkull (FFFLey;FLbmg$a;Lcom/mojang/authlib/GameProfile;IF)V
METHOD a render (FFFLey;FLbmg$a;Lcom/mojang/authlib/GameProfile;IF)V
METHOD a render (Lbom;DDDFI)V
ARG 1 entity
ARG 2 xOffset
ARG 4 yOffset
METHOD a render (Lbpj;DDDFI)V
ARG 1 entity
ARG 2 x
ARG 4 y
ARG 6 z
ARG 8 tickDelta
ARG 9 blockBreakStage
METHOD a setRenderManager (Ldhc;)V

View File

@ -0,0 +1,18 @@
CLASS cza net/minecraft/client/render/entity/model/BookModel
FIELD a leftCover Ldbz;
FIELD b rightCover Ldbz;
FIELD c leftBlock Ldbz;
FIELD d rightBlock Ldbz;
FIELD e leftPage Ldbz;
FIELD f rightPage Ldbz;
FIELD g spine Ldbz;
METHOD a render (FFFFFF)V
ARG 1 ticks
ARG 2 leftPageAngle
ARG 3 rightPageAngle
ARG 4 pageTurningSpeed
METHOD b setPageAngles (FFFFFF)V
ARG 1 ticks
ARG 2 leftPageAngle
ARG 3 rightPageAngle
ARG 4 pageTurningSpeed

View File

@ -1,3 +0,0 @@
CLASS cza net/minecraft/client/render/entity/model/EnchantingTableBookEntityModel
METHOD a render (FFFFFF)V
METHOD b setAngles (FFFFFF)V

View File

@ -6,6 +6,9 @@ CLASS dfr net/minecraft/client/texture/TextureCache
FIELD d id Ljava/lang/String;
METHOD a removeOldEntries ()Z
METHOD a get (Ljava/lang/String;Ljava/util/List;Ljava/util/List;)Lqc;
ARG 1 cacheKey
ARG 2 patterns
ARG 3 colors
CLASS dfr$b Entry
FIELD a lastRequestTimeMillis J
FIELD b filename Lqc;

View File

@ -13,11 +13,23 @@ CLASS dcj net/minecraft/client/world/ClientWorld
METHOD E getChunkManager ()Lbsa;
METHOD F getFluidTickScheduler ()Lbcz;
METHOD G getBlockTickScheduler ()Lbcz;
METHOD a addFireworkParticle (DDDDDDLhq;)V
ARG 1 x
ARG 3 y
ARG 5 z
ARG 7 velocityX
ARG 9 velocityY
ARG 11 velocityZ
ARG 13 tag
METHOD a playSound (DDDLxr;Lxt;FFZ)V
ARG 1 x
ARG 3 y
ARG 5 z
ARG 7 sound
ARG 8 category
ARG 9 volume
ARG 10 pitch
ARG 11 useDistance
METHOD a randomBlockDisplayTick (IIIILjava/util/Random;ZLet$a;)V
ARG 1 xCenter
ARG 2 yCenter
@ -32,14 +44,18 @@ CLASS dcj net/minecraft/client/world/ClientWorld
ARG 4 y
ARG 6 z
METHOD a playSoundFromEntity (Larj;Lahc;Lxr;Lxt;FF)V
ARG 1 player
METHOD a addDetailsToCrashReport (Lb;)Lc;
ARG 1 report
METHOD a playSoundClient (Let;Lxr;Lxt;FFZ)V
METHOD a setScoreboard (Lcnx;)V
ARG 1 scoreboard
METHOD a playSound (Let;Lxr;Lxt;FFZ)V
ARG 1 pos
ARG 2 sound
ARG 3 category
ARG 4 volume
ARG 5 pitch
ARG 6 useDistance
METHOD a tick (Ljava/util/function/BooleanSupplier;)V
METHOD a sendPacket (Ljp;)V
METHOD b getEntityById (I)Lahc;

View File

@ -1,5 +1,5 @@
CLASS afz net/minecraft/container/LockContainer
FIELD a EMPTY Lafz;
CLASS afz net/minecraft/container/ContainerLock
FIELD a NONE Lafz;
FIELD b key Ljava/lang/String;
METHOD a isEmpty (Laxc;)Z
METHOD a serialize (Lhq;)V

View File

@ -1,5 +1,6 @@
CLASS atx net/minecraft/container/FurnaceOutputSlot
FIELD a player Larj;
FIELD b amountCrafted I
METHOD <init> (Larj;Lafq;III)V
ARG 1 player
ARG 2 inventory

View File

@ -265,6 +265,7 @@ CLASS ahc net/minecraft/entity/Entity
METHOD bz getRenderDistanceMultiplier ()D
METHOD c handleFallDamage (FF)V
ARG 1 fallDistance
ARG 2 damageMultiplier
METHOD c canSeePlayer (Larj;)Z
METHOD c squaredDistanceTo (Let;)D
METHOD c saveSelfToTag (Lhq;)Z

View File

@ -90,6 +90,7 @@ CLASS arj net/minecraft/entity/player/PlayerEntity
METHOD a playSound (Lxr;FF)V
ARG 1 sound
ARG 2 volume
METHOD a playSound (Lxr;Lxt;FF)V
METHOD a resetStat (Lxy;)V
METHOD a incrementStat (Lxy;I)V
ARG 1 stat

View File

@ -3,6 +3,7 @@ CLASS agg net/minecraft/inventory/SidedInventory
ARG 1 slot
ARG 2 stack
METHOD a getInvAvailableSlots (Ley;)[I
ARG 1 side
METHOD b canExtractInvStack (ILaxc;Ley;)Z
ARG 1 slot
ARG 2 stack

View File

@ -1,7 +1,7 @@
CLASS auw net/minecraft/item/ArmorItem
CLASS auw$1
METHOD a (Leu;Laxc;)Laxc;
ARG 1 stack
METHOD a dispenseStack (Leu;Laxc;)Laxc;
ARG 1 pointer
FIELD a DISPENSER_BEHAVIOR Lfa;
FIELD b slot Lahh;
FIELD c protection I

View File

@ -22,6 +22,7 @@ CLASS axc net/minecraft/item/ItemStack
METHOD F updateEmptyFlag ()V
METHOD a isEmpty ()Z
METHOD a split (I)Laxc;
ARG 1 amount
METHOD a applyDamage (ILahl;)V
METHOD a applyDamage (ILjava/util/Random;Lut;)Z
ARG 1 amount
@ -53,6 +54,7 @@ CLASS axc net/minecraft/item/ItemStack
METHOD a onCrafted (Lbci;Larj;I)V
ARG 1 world
ARG 2 player
ARG 3 amount
METHOD a use (Lbci;Larj;Lafw;)Lafy;
ARG 1 world
ARG 2 player

View File

@ -1,8 +1,8 @@
CLASS axj net/minecraft/item/MinecartItem
CLASS axj$1
METHOD a playSound (Leu;)V
METHOD a (Leu;Laxc;)Laxc;
ARG 1 stack
METHOD a dispenseStack (Leu;Laxc;)Laxc;
ARG 1 pointer
FIELD a DISPENSER_BEHAVIOR Lfa;
FIELD b type Lasq$a;
METHOD a useOnBlock (Layp;)Lafx;

View File

@ -2,10 +2,10 @@ CLASS ayg net/minecraft/item/SuspiciousStewItem
METHOD <init> (ILawx$a;)V
ARG 1 hungerRestored
ARG 2 settings
METHOD a (Laxc;Lagu;I)V
ARG 0 itemStack
ARG 1 statusEffect
ARG 2 effectDuration
METHOD a addEffectToStew (Laxc;Lagu;I)V
ARG 0 stew
ARG 1 effect
ARG 2 duration
METHOD a onItemFinishedUsing (Laxc;Lbci;Lahl;)Laxc;
ARG 1 stack
ARG 2 world

View File

@ -6,6 +6,10 @@ CLASS ays net/minecraft/item/WrittenBookItem
ARG 2 world
ARG 3 tooltip
ARG 4 options
METHOD a resolve (Laxc;Lca;Larj;)Z
ARG 0 book
ARG 1 commandSource
ARG 2 player
METHOD a useOnBlock (Layp;)Lafx;
ARG 1 usageContext
METHOD a use (Lbci;Larj;Lafw;)Lafy;
@ -15,4 +19,5 @@ CLASS ays net/minecraft/item/WrittenBookItem
METHOD e getBookGeneration (Laxc;)I
ARG 0 stack
METHOD e_ hasEnchantmentGlow (Laxc;)Z
METHOD f getPageCount (Laxc;)I
METHOD i getTranslatedNameTrimmed (Laxc;)Ljb;

View File

@ -11,7 +11,7 @@ CLASS avg net/minecraft/item/block/BlockItem
ARG 4 options
METHOD a useOnBlock (Layp;)Lafx;
ARG 1 usageContext
METHOD a deserializeBlockEntityTag (Lbci;Larj;Let;Laxc;)Z
METHOD a copyItemTagToBlockEntity (Lbci;Larj;Let;Laxc;)Z
ARG 0 world
ARG 1 player
ARG 2 pos

View File

@ -1,4 +1,4 @@
CLASS ayy net/minecraft/recipe/cooking/AbstractCookingRecipe
CLASS ayy net/minecraft/recipe/cooking/CookingRecipe
FIELD a type Lazp;
FIELD b id Lqc;
FIELD c group Ljava/lang/String;

View File

@ -66,6 +66,7 @@ CLASS ut net/minecraft/server/network/ServerPlayerEntity
METHOD a addChatMessage (Ljb;Z)V
ARG 1 message
METHOD a setClientSettings (Lni;)V
METHOD a playSound (Lxr;Lxt;FF)V
METHOD a resetStat (Lxy;)V
METHOD a incrementStat (Lxy;I)V
ARG 1 stat

View File

@ -33,8 +33,10 @@ CLASS on net/minecraft/server/network/packet/UpdateStructureBlockServerPacket
METHOD a apply (Liu;)V
ARG 1 listener
METHOD a apply (Lnd;)V
METHOD b getPos ()Let;
METHOD b write (Lir;)V
ARG 1 buf
METHOD c getAction ()Lbpm$a;
METHOD d getMode ()Lbrq;
METHOD e getStructureName ()Ljava/lang/String;
METHOD f getOffset ()Let;

View File

@ -0,0 +1,4 @@
CLASS bbs net/minecraft/server/world/BlockAction
METHOD a getPos ()Let;
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o

View File

@ -5,6 +5,7 @@ CLASS ur net/minecraft/server/world/ServerWorld
FIELD G portalForcer Lbcv;
FIELD H blockTickScheduler Lbcx;
FIELD I fluidTickScheduler Lbcx;
FIELD J pendingBlockActions Lit/unimi/dsi/fastutil/objects/ObjectLinkedOpenHashSet;
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD b savingDisabled Z
METHOD <init> (Lnet/minecraft/server/MinecraftServer;Ljava/util/concurrent/Executor;Lcjb;Lcjj;Lcja;Lbtc;Lafb;Lvc;)V
@ -43,6 +44,7 @@ CLASS ur net/minecraft/server/world/ServerWorld
METHOD al shouldSpawnNpcs ()Z
METHOD am shouldSpawnAnimals ()Z
METHOD an setDebugWorldProperties ()V
METHOD ao sendBlockActions ()V
METHOD b onEntityAdded (Lahc;)V
METHOD c onEntityRemoved (Lahc;)V
METHOD d addGlobalEntity (Lahc;)Z
@ -61,3 +63,4 @@ CLASS ur net/minecraft/server/world/ServerWorld
METHOD w getServer ()Lnet/minecraft/server/MinecraftServer;
METHOD x getEntityTracker ()Lum;
METHOD y getPortalForcer ()Lbcv;
METHOD z getStructureManager ()Lceb;

View File

@ -1,7 +1,7 @@
CLASS bpa net/minecraft/sortme/Hopper
FIELD a SHAPE_INSIDE Lcnr;
FIELD b SHAPE_ABOVE Lcnr;
FIELD c SHAPE_INPUT Lcnr;
FIELD a INSIDE_SHAPE Lcnr;
FIELD b ABOVE_SHAPE Lcnr;
FIELD c INPUT_AREA_SHAPE Lcnr;
METHOD A getHopperZ ()D
METHOD W_ getInputAreaShape ()Lcnr;
METHOD w getWorld ()Lbci;

View File

@ -0,0 +1,31 @@
CLASS cef net/minecraft/sortme/Structure
CLASS cef$b StructureBlockInfo
FIELD a pos Let;
FIELD b state Lbqi;
FIELD c tag Lhq;
METHOD <init> (Let;Lbqi;Lhq;)V
ARG 1 pos
ARG 2 state
ARG 3 tag
CLASS cef$c StructureEntityInfo
FIELD a pos Lcmx;
FIELD b blockPos Let;
FIELD c tag Lhq;
METHOD <init> (Lcmx;Let;Lhq;)V
ARG 1 pos
ARG 2 blockPos
ARG 3 tag
FIELD a blocks Ljava/util/List;
FIELD b entities Ljava/util/List;
FIELD c size Let;
FIELD d author Ljava/lang/String;
METHOD a getSize ()Let;
METHOD a place (Lbcj;Let;Lcec;)V
METHOD a toTag (Lhq;)Lhq;
ARG 1 tag
METHOD a setAuthor (Ljava/lang/String;)V
METHOD a createDoubleListTag ([D)Lhw;
METHOD a createIntListTag ([I)Lhw;
METHOD b getAuthor ()Ljava/lang/String;
METHOD b fromTag (Lhq;)V
ARG 1 tag

View File

@ -0,0 +1,27 @@
CLASS cec net/minecraft/sortme/StructurePlacementData
FIELD a mirror Lbkw;
FIELD b rotation Lblw;
FIELD c position Let;
FIELD d ignoreEntities Z
FIELD e chunkPosition Lbbv;
FIELD f boundingBox Lccn;
FIELD l processors Ljava/util/List;
METHOD a copy ()Lcec;
METHOD a setChunkPosition (Lbbv;)Lcec;
ARG 1 chunkPosition
METHOD a setMirrored (Lbkw;)Lcec;
METHOD a setRotation (Lblw;)Lcec;
METHOD a setBoundingBox (Lccn;)Lcec;
ARG 1 boundingBox
METHOD a addProcessor (Lced;)Lcec;
ARG 1 processor
METHOD a setPosition (Let;)Lcec;
ARG 1 position
METHOD a setIgnoreEntities (Z)Lcec;
METHOD b clearProcessors ()Lcec;
METHOD b removeProcessor (Lced;)Lcec;
ARG 1 processor
METHOD c getMirror ()Lbkw;
METHOD d getRotation ()Lblw;
METHOD e getPosition ()Let;
METHOD k getProcessors ()Ljava/util/List;

View File

@ -1,5 +1,28 @@
CLASS ceb net/minecraft/sortme/structures/StructureManager
FIELD a logger Lorg/apache/logging/log4j/Logger;
FIELD a LOGGER Lorg/apache/logging/log4j/Logger;
FIELD b structures Ljava/util/Map;
FIELD c dataFixer Lcom/mojang/datafixers/DataFixer;
FIELD d server Lnet/minecraft/server/MinecraftServer;
FIELD e generatedPath Ljava/nio/file/Path;
METHOD <init> (Lnet/minecraft/server/MinecraftServer;Ljava/io/File;Lcom/mojang/datafixers/DataFixer;)V
ARG 2 worldDir
METHOD a readStructure (Ljava/io/InputStream;)Lcef;
ARG 1 structureInputStream
METHOD a getStructureOrBlank (Lqc;)Lcef;
ARG 1 id
METHOD a getStructurePath (Lqc;Ljava/lang/String;)Ljava/nio/file/Path;
ARG 1 id
ARG 2 string
METHOD a onResourceReload (Lwo;)V
ARG 1 manager
METHOD b getStructure (Lqc;)Lcef;
METHOD b getAndCheckStructurePath (Lqc;Ljava/lang/String;)Ljava/nio/file/Path;
ARG 1 id
METHOD c saveStructure (Lqc;)Z
ARG 1 id
METHOD d unloadStructure (Lqc;)V
ARG 1 id
METHOD e loadStructureFromResource (Lqc;)Lcef;
ARG 1 id
METHOD f loadStructureFromFile (Lqc;)Lcef;
ARG 1 id

View File

@ -1,2 +1,13 @@
CLASS ya net/minecraft/stat/StatType
FIELD a registry Lfk;
FIELD b stats Ljava/util/Map;
METHOD a getRegistry ()Lfk;
METHOD a hasStat (Ljava/lang/Object;)Z
ARG 1 key
METHOD a getOrCreateStat (Ljava/lang/Object;Lxz;)Lxy;
ARG 1 key
ARG 2 formatter
METHOD b getStatCount ()I
METHOD b getOrCreateStat (Ljava/lang/Object;)Lxy;
ARG 1 key
METHOD c getTranslationKey ()Ljava/lang/String;

View File

@ -11,7 +11,7 @@ CLASS bqz net/minecraft/state/property/Properties
FIELD J SOUTH_BOOL Lbra;
FIELD K WEST_BOOL Lbra;
FIELD L FACING Lbrd;
FIELD M FACING_HOPPER Lbrd;
FIELD M HOPPER_FACING Lbrd;
FIELD N FACING_HORIZONTAL Lbrd;
FIELD O WALL_MOUNT_LOCATION Lbrg;
FIELD P ATTACHMENT Lbrg;
@ -22,14 +22,14 @@ CLASS bqz net/minecraft/state/property/Properties
FIELD U DOUBLE_BLOCK_HALF Lbrg;
FIELD V BLOCK_HALF Lbrg;
FIELD W RAIL_SHAPE Lbrg;
FIELD X RAIL_SHAPE_STRAIGHT Lbrg;
FIELD X STRAIGHT_RAIL_SHAPE Lbrg;
FIELD Y AGE_1 Lbri;
FIELD Z AGE_2 Lbri;
FIELD aA INSTRUMENT Lbrg;
FIELD aB PISTON_TYPE Lbrg;
FIELD aC SLAB_TYPE Lbrg;
FIELD aD STAIR_SHAPE Lbrg;
FIELD aE STRUCTURE_MODE Lbrg;
FIELD aE STRUCTURE_BLOCK_MODE Lbrg;
FIELD aF BAMBOO_LEAVES Lbrg;
FIELD a ATTACHED Lbra;
FIELD aa AGE_3 Lbri;

View File

@ -3,3 +3,5 @@ CLASS blw net/minecraft/util/Rotation
FIELD b ROT_90 Lblw;
FIELD c ROT_180 Lblw;
FIELD d ROT_270 Lblw;
METHOD a rotate (Ley;)Ley;
ARG 1 direction

View File

@ -19,8 +19,9 @@ CLASS et net/minecraft/util/math/BlockPos
METHOD a offset (Ley;I)Let;
ARG 1 distance
METHOD b add (III)Let;
ARG 1 y
ARG 2 z
ARG 1 x
ARG 2 y
ARG 3 z
METHOD c set (DDD)Let$a;
METHOD c setOffset (Ley;)Let$a;
METHOD c setOffset (Ley;I)Let$a;
@ -94,8 +95,9 @@ CLASS et net/minecraft/util/math/BlockPos
METHOD b up ()Let;
METHOD b up (I)Let;
METHOD b add (III)Let;
ARG 1 y
ARG 2 z
ARG 1 x
ARG 2 y
ARG 3 z
METHOD b isHeightInvalid (J)Z
METHOD b subtract (Lfn;)Let;
METHOD c down ()Let;

View File

@ -43,7 +43,7 @@ CLASS ey net/minecraft/util/math/Direction
FIELD c offset I
FIELD d desc Ljava/lang/String;
METHOD a offset ()I
CLASS ey$c
CLASS ey$c Type
FIELD a HORIZONTAL Ley$c;
FIELD b VERTICAL Ley$c;
FIELD c facingArray [Ley;

View File

@ -3,6 +3,10 @@ CLASS cnr net/minecraft/util/shape/VoxelShape
METHOD <init> (Lcng;)V
ARG 1 shape
METHOD a getBoundingBox ()Lcms;
METHOD a offset (DDD)Lcnr;
ARG 1 x
ARG 3 y
ARG 5 z
METHOD a rayTrace (Lcmx;Lcmx;Let;)Lcmt;
ARG 1 start
ARG 2 end
@ -24,6 +28,7 @@ CLASS cnr net/minecraft/util/shape/VoxelShape
METHOD b isEmpty ()Z
METHOD b getMinimum (Ley$a;)D
ARG 1 axis
METHOD c simplify ()Lcnr;
METHOD c getMaximum (Ley$a;)D
ARG 1 axis
METHOD d getBoundingBoxList ()Ljava/util/List;

View File

@ -21,15 +21,19 @@ CLASS cno net/minecraft/util/shape/VoxelShapes
METHOD a union (Lcnr;Lcnr;)Lcnr;
ARG 0 first
ARG 1 second
METHOD a combine (Lcnr;Lcnr;Lcnb;)Lcnr;
METHOD a combineAndSimplify (Lcnr;Lcnr;Lcnb;)Lcnr;
ARG 0 first
ARG 1 second
ARG 2 function
METHOD a union (Lcnr;[Lcnr;)Lcnr;
ARG 0 first
ARG 1 others
METHOD a calculateMaxOffset (Ley$a;Lcms;Ljava/util/stream/Stream;D)D
ARG 0 axis
ARG 1 box
ARG 2 shapes
METHOD b fullCube ()Lcnr;
METHOD b combine (Lcnr;Lcnr;Lcnb;)Lcnr;
METHOD c compareShapes (Lcnr;Lcnr;Lcnb;)Z
ARG 0 shape1
ARG 1 shape2

View File

@ -3,6 +3,8 @@ CLASS bcm net/minecraft/world/ViewableWorld
ARG 1 pos
METHOD D getChunk (Let;)Lbrw;
ARG 1 pos
METHOD E isWaterAt (Let;)Z
ARG 1 pos
METHOD G isBlockLoaded (Let;)Z
METHOD a getClosestPlayer (DDDDLjava/util/function/Predicate;)Larj;
ARG 1 x

View File

@ -66,6 +66,14 @@ CLASS bci net/minecraft/world/World
METHOD a containsVisiblePlayer (DDDD)Z
ARG 1 x
ARG 3 y
METHOD a addFireworkParticle (DDDDDDLhq;)V
ARG 1 x
ARG 3 y
ARG 5 z
ARG 7 velocityX
ARG 9 velocityY
ARG 11 velocityZ
ARG 13 tag
METHOD a (DDDDDLjava/util/function/Function;Ljava/util/function/Predicate;)Larj;
ARG 1 x
ARG 3 y

View File

@ -1,5 +1,6 @@
CLASS btb net/minecraft/world/dimension/Dimension
FIELD b world Lbci;
FIELD c waterVaporizes Z
FIELD d isNether Z
FIELD f type Lbtc;
METHOD <init> (Lbci;Lbtc;)V
@ -9,6 +10,7 @@ CLASS btb net/minecraft/world/dimension/Dimension
ARG 1 timeOfDay
ARG 3 delta
METHOD d getForcedSpawnPoint ()Let;
METHOD f doesWaterVaporize ()Z
METHOD g hasSkyLight ()Z
METHOD h isNether ()Z
METHOD j createWorldBorder ()Lbru;

View File

@ -1,4 +1,5 @@
CLASS bth net/minecraft/world/dimension/TheEndDimension
FIELD f SPAWN_POINT Let;
FIELD g enderDragonFight Lbtg;
METHOD <init> (Lbci;Lbtc;)V
ARG 1 world

View File

@ -7,3 +7,4 @@ CLASS buz net/minecraft/world/gen/feature/ChorusPlantFeature
ARG 3 random
ARG 4 pos
ARG 5 config
METHOD a generate (Lbcj;Lbrx;Ljava/util/Random;Let;Lbxp;)Z