diff --git a/mappings/net/minecraft/block/Block.mapping b/mappings/net/minecraft/block/Block.mapping index 95520bf4ff..098ccd45c1 100644 --- a/mappings/net/minecraft/block/Block.mapping +++ b/mappings/net/minecraft/block/Block.mapping @@ -46,11 +46,17 @@ CLASS ank net/minecraft/block/Block ARG 0 explosion METHOD a afterBreak (Lali;Lacu;Ldx;Lave;Latu;Lahf;)V METHOD a canPlaceAt (Lali;Ldx;)Z + METHOD a onBlockBreakStart (Lali;Ldx;Lacu;)V METHOD a dropStack (Lali;Ldx;Lahf;)V METHOD a onDestroyedByExplosion (Lali;Ldx;Lald;)V METHOD a getPickStack (Lali;Ldx;Lave;)Lahf; METHOD a dropItems (Lali;Ldx;Lave;FI)V METHOD a activate (Lali;Ldx;Lave;Lacu;Lsw;Lee;FFF)Z + METHOD a onEntityCollision (Lali;Ldx;Lave;Lub;)V + ARG 0 world + ARG 1 pos + ARG 2 state + ARG 3 entity METHOD a onPlaced (Lali;Ldx;Lave;Luk;Lahf;)V METHOD a getStateForPlacement (Lali;Ldx;Lee;FFFILuk;)Lave; METHOD a onLandedUpon (Lali;Ldx;Lub;F)V @@ -87,6 +93,7 @@ CLASS ank net/minecraft/block/Block METHOD b setExplosionResistance (F)Lank; METHOD b getBlockByRawId (I)Lank; METHOD b dropExperience (Lali;Ldx;I)V + METHOD b onBlockRemoved (Lali;Ldx;Lave;)V METHOD b dropItems (Lali;Ldx;Lave;I)V METHOD b randomTick (Lali;Ldx;Lave;Ljava/util/Random;)V METHOD b isEqual (Lank;)Z @@ -99,6 +106,7 @@ CLASS ank net/minecraft/block/Block METHOD c getTranslatedName ()Ljava/lang/String; METHOD c setHardness (F)Lank; METHOD c getStateByRawId (I)Lave; + METHOD c onBlockAdded (Lali;Ldx;Lave;)V METHOD c getComparatorOutput (Lave;Lali;Ldx;)I METHOD c getRenderingState (Lave;Lalm;Ldx;)Lave; METHOD c getStrongRedstonePower (Lave;Lalm;Ldx;Lee;)I diff --git a/mappings/net/minecraft/block/BlockBrewingStand.mapping b/mappings/net/minecraft/block/BlockBrewingStand.mapping index 4c0b6ab08e..889f8962a9 100644 --- a/mappings/net/minecraft/block/BlockBrewingStand.mapping +++ b/mappings/net/minecraft/block/BlockBrewingStand.mapping @@ -15,6 +15,7 @@ CLASS anp net/minecraft/block/BlockBrewingStand METHOD a randomDisplayTick (Lave;Lali;Ldx;Ljava/util/Random;)V METHOD a getDropItem (Lave;Ljava/util/Random;I)Lahd; METHOD b createStateFactory ()Lavf; + METHOD b onBlockRemoved (Lali;Ldx;Lave;)V METHOD b isFullBoundsCubeForCulling (Lave;)Z METHOD b getBoundingBox (Lave;Lalm;Ldx;)Lbfm; METHOD c getTranslatedName ()Ljava/lang/String; diff --git a/mappings/net/minecraft/block/BlockButtonBase.mapping b/mappings/net/minecraft/block/BlockButtonBase.mapping index b863956e13..b2d3b70a04 100644 --- a/mappings/net/minecraft/block/BlockButtonBase.mapping +++ b/mappings/net/minecraft/block/BlockButtonBase.mapping @@ -4,6 +4,11 @@ CLASS anr net/minecraft/block/BlockButtonBase ARG 0 meta METHOD a canPlaceAt (Lali;Ldx;)Z METHOD a activate (Lali;Ldx;Lave;Lacu;Lsw;Lee;FFF)Z + METHOD a onEntityCollision (Lali;Ldx;Lave;Lub;)V + ARG 0 world + ARG 1 pos + ARG 2 state + ARG 3 entity METHOD a getStateForPlacement (Lali;Ldx;Lee;FFFILuk;)Lave; METHOD a update (Lave;Lali;Ldx;Lank;Ldx;)V METHOD a getCollisionBox (Lave;Lalm;Ldx;)Lbfm; @@ -14,6 +19,7 @@ CLASS anr net/minecraft/block/BlockButtonBase ARG 0 state ARG 1 rotation METHOD b createStateFactory ()Lavf; + METHOD b onBlockRemoved (Lali;Ldx;Lave;)V METHOD b randomTick (Lali;Ldx;Lave;Ljava/util/Random;)V METHOD b isFullBoundsCubeForCulling (Lave;)Z METHOD b getBoundingBox (Lave;Lalm;Ldx;)Lbfm; diff --git a/mappings/net/minecraft/block/BlockCactus.mapping b/mappings/net/minecraft/block/BlockCactus.mapping index e7e7a0b8a3..6c52bb77be 100644 --- a/mappings/net/minecraft/block/BlockCactus.mapping +++ b/mappings/net/minecraft/block/BlockCactus.mapping @@ -5,6 +5,11 @@ CLASS ans net/minecraft/block/BlockCactus METHOD a deserializeState (I)Lave; ARG 0 meta METHOD a canPlaceAt (Lali;Ldx;)Z + METHOD a onEntityCollision (Lali;Ldx;Lave;Lub;)V + ARG 0 world + ARG 1 pos + ARG 2 state + ARG 3 entity METHOD a update (Lave;Lali;Ldx;Lank;Ldx;)V METHOD a getCollisionBox (Lave;Lalm;Ldx;)Lbfm; METHOD b createStateFactory ()Lavf; diff --git a/mappings/net/minecraft/block/BlockCauldron.mapping b/mappings/net/minecraft/block/BlockCauldron.mapping index 8764165a4f..b630dca6e8 100644 --- a/mappings/net/minecraft/block/BlockCauldron.mapping +++ b/mappings/net/minecraft/block/BlockCauldron.mapping @@ -9,6 +9,11 @@ CLASS anv net/minecraft/block/BlockCauldron ARG 0 meta METHOD a getPickStack (Lali;Ldx;Lave;)Lahf; METHOD a activate (Lali;Ldx;Lave;Lacu;Lsw;Lee;FFF)Z + METHOD a onEntityCollision (Lali;Ldx;Lave;Lub;)V + ARG 0 world + ARG 1 pos + ARG 2 state + ARG 3 entity METHOD a addBoundingBoxes (Lave;Lali;Ldx;Lbfm;Ljava/util/List;Lub;Z)V METHOD a getDropItem (Lave;Ljava/util/Random;I)Lahd; METHOD b createStateFactory ()Lavf; diff --git a/mappings/net/minecraft/block/BlockChest.mapping b/mappings/net/minecraft/block/BlockChest.mapping index 70114ab1cb..6500033dc6 100644 --- a/mappings/net/minecraft/block/BlockChest.mapping +++ b/mappings/net/minecraft/block/BlockChest.mapping @@ -27,9 +27,11 @@ CLASS anw net/minecraft/block/BlockChest ARG 0 state ARG 1 rotation METHOD b createStateFactory ()Lavf; + METHOD b onBlockRemoved (Lali;Ldx;Lave;)V METHOD b isFullBoundsCubeForCulling (Lave;)Z METHOD b getBoundingBox (Lave;Lalm;Ldx;)Lbfm; METHOD b getWeakRedstonePower (Lave;Lalm;Ldx;Lee;)I + METHOD c onBlockAdded (Lali;Ldx;Lave;)V METHOD c getComparatorOutput (Lave;Lali;Ldx;)I METHOD c getStrongRedstonePower (Lave;Lalm;Ldx;Lee;)I METHOD e serializeState (Lave;)I diff --git a/mappings/net/minecraft/block/BlockComparator.mapping b/mappings/net/minecraft/block/BlockComparator.mapping index eae051b9d1..0e1ba1dcf2 100644 --- a/mappings/net/minecraft/block/BlockComparator.mapping +++ b/mappings/net/minecraft/block/BlockComparator.mapping @@ -30,8 +30,10 @@ CLASS aod net/minecraft/block/BlockComparator ARG 1 rotation METHOD a getDropItem (Lave;Ljava/util/Random;I)Lahd; METHOD b createStateFactory ()Lavf; + METHOD b onBlockRemoved (Lali;Ldx;Lave;)V METHOD b randomTick (Lali;Ldx;Lave;Ljava/util/Random;)V METHOD c getTranslatedName ()Ljava/lang/String; + METHOD c onBlockAdded (Lali;Ldx;Lave;)V METHOD e serializeState (Lave;)I METHOD i getUpdateDelayInternal (Lave;)I METHOD z getPoweredState (Lave;)Lave; diff --git a/mappings/net/minecraft/block/BlockConcretePowder.mapping b/mappings/net/minecraft/block/BlockConcretePowder.mapping index 503a24f23e..1f4fb0c078 100644 --- a/mappings/net/minecraft/block/BlockConcretePowder.mapping +++ b/mappings/net/minecraft/block/BlockConcretePowder.mapping @@ -5,6 +5,7 @@ CLASS aoe net/minecraft/block/BlockConcretePowder METHOD a addStacksForDisplay (Lahd;Lagf;Lem;)V METHOD a update (Lave;Lali;Ldx;Lank;Ldx;)V METHOD b createStateFactory ()Lavf; + METHOD c onBlockAdded (Lali;Ldx;Lave;)V METHOD d getDropItemDamage (Lave;)I METHOD e serializeState (Lave;)I METHOD r getMapColor (Lave;)Lbbl; diff --git a/mappings/net/minecraft/block/BlockDispenser.mapping b/mappings/net/minecraft/block/BlockDispenser.mapping index e032af6185..428a3d01e1 100644 --- a/mappings/net/minecraft/block/BlockDispenser.mapping +++ b/mappings/net/minecraft/block/BlockDispenser.mapping @@ -22,7 +22,9 @@ CLASS aon net/minecraft/block/BlockDispenser ARG 1 rotation METHOD a getDispenseLocation (Ldy;)Leo; METHOD b createStateFactory ()Lavf; + METHOD b onBlockRemoved (Lali;Ldx;Lave;)V METHOD b randomTick (Lali;Ldx;Lave;Ljava/util/Random;)V + METHOD c onBlockAdded (Lali;Ldx;Lave;)V METHOD c getComparatorOutput (Lave;Lali;Ldx;)I METHOD e serializeState (Lave;)I METHOD x hasComparatorOutput (Lave;)Z diff --git a/mappings/net/minecraft/block/BlockDragonEgg.mapping b/mappings/net/minecraft/block/BlockDragonEgg.mapping index 49e8a7d77c..52b5b123ae 100644 --- a/mappings/net/minecraft/block/BlockDragonEgg.mapping +++ b/mappings/net/minecraft/block/BlockDragonEgg.mapping @@ -1,8 +1,10 @@ CLASS aoq net/minecraft/block/BlockDragonEgg FIELD a BOX Lbfm; + METHOD a onBlockBreakStart (Lali;Ldx;Lacu;)V METHOD a activate (Lali;Ldx;Lave;Lacu;Lsw;Lee;FFF)Z METHOD a update (Lave;Lali;Ldx;Lank;Ldx;)V METHOD a shouldRenderSide (Lave;Lalm;Ldx;Lee;)Z METHOD b randomTick (Lali;Ldx;Lave;Ljava/util/Random;)V METHOD b isFullBoundsCubeForCulling (Lave;)Z METHOD b getBoundingBox (Lave;Lalm;Ldx;)Lbfm; + METHOD c onBlockAdded (Lali;Ldx;Lave;)V diff --git a/mappings/net/minecraft/block/BlockEndPortal.mapping b/mappings/net/minecraft/block/BlockEndPortal.mapping index 96cd991e4e..1fda35853b 100644 --- a/mappings/net/minecraft/block/BlockEndPortal.mapping +++ b/mappings/net/minecraft/block/BlockEndPortal.mapping @@ -4,6 +4,11 @@ CLASS aov net/minecraft/block/BlockEndPortal ARG 0 world ARG 1 meta METHOD a getPickStack (Lali;Ldx;Lave;)Lahf; + METHOD a onEntityCollision (Lali;Ldx;Lave;Lub;)V + ARG 0 world + ARG 1 pos + ARG 2 state + ARG 3 entity METHOD a addBoundingBoxes (Lave;Lali;Ldx;Lbfm;Ljava/util/List;Lub;Z)V METHOD a randomDisplayTick (Lave;Lali;Ldx;Ljava/util/Random;)V METHOD a shouldRenderSide (Lave;Lalm;Ldx;Lee;)Z diff --git a/mappings/net/minecraft/block/BlockFalling.mapping b/mappings/net/minecraft/block/BlockFalling.mapping index cbd42bdf72..bfc00c40d5 100644 --- a/mappings/net/minecraft/block/BlockFalling.mapping +++ b/mappings/net/minecraft/block/BlockFalling.mapping @@ -3,5 +3,6 @@ CLASS apa net/minecraft/block/BlockFalling METHOD a update (Lave;Lali;Ldx;Lank;Ldx;)V METHOD a randomDisplayTick (Lave;Lali;Ldx;Ljava/util/Random;)V METHOD b randomTick (Lali;Ldx;Lave;Ljava/util/Random;)V + METHOD c onBlockAdded (Lali;Ldx;Lave;)V METHOD i canFallThrough (Lave;)Z METHOD z getColor (Lave;)I diff --git a/mappings/net/minecraft/block/BlockFarmland.mapping b/mappings/net/minecraft/block/BlockFarmland.mapping index ec1484690b..d48da091a8 100644 --- a/mappings/net/minecraft/block/BlockFarmland.mapping +++ b/mappings/net/minecraft/block/BlockFarmland.mapping @@ -11,4 +11,5 @@ CLASS apb net/minecraft/block/BlockFarmland METHOD b randomTick (Lali;Ldx;Lave;Ljava/util/Random;)V METHOD b isFullBoundsCubeForCulling (Lave;)Z METHOD b getBoundingBox (Lave;Lalm;Ldx;)Lbfm; + METHOD c onBlockAdded (Lali;Ldx;Lave;)V METHOD e serializeState (Lave;)I diff --git a/mappings/net/minecraft/block/BlockFire.mapping b/mappings/net/minecraft/block/BlockFire.mapping index cac77ccd93..03678efb35 100644 --- a/mappings/net/minecraft/block/BlockFire.mapping +++ b/mappings/net/minecraft/block/BlockFire.mapping @@ -22,6 +22,7 @@ CLASS ape net/minecraft/block/BlockFire METHOD c isAnyNeighborFlammable (Lali;Ldx;)Z ARG 0 world ARG 1 pos + METHOD c onBlockAdded (Lali;Ldx;Lave;)V METHOD c isFlammable (Lalm;Ldx;)Z ARG 0 view ARG 1 pos diff --git a/mappings/net/minecraft/block/BlockFlowerPot.mapping b/mappings/net/minecraft/block/BlockFlowerPot.mapping index 5dee66b216..ebe28a0404 100644 --- a/mappings/net/minecraft/block/BlockFlowerPot.mapping +++ b/mappings/net/minecraft/block/BlockFlowerPot.mapping @@ -11,6 +11,7 @@ CLASS apg net/minecraft/block/BlockFlowerPot METHOD a update (Lave;Lali;Ldx;Lank;Ldx;)V METHOD a getDropItem (Lave;Ljava/util/Random;I)Lahd; METHOD b createStateFactory ()Lavf; + METHOD b onBlockRemoved (Lali;Ldx;Lave;)V METHOD b isFullBoundsCubeForCulling (Lave;)Z METHOD b getBoundingBox (Lave;Lalm;Ldx;)Lbfm; METHOD c getTranslatedName ()Ljava/lang/String; diff --git a/mappings/net/minecraft/block/BlockFurnace.mapping b/mappings/net/minecraft/block/BlockFurnace.mapping index a60e277b74..df4120e990 100644 --- a/mappings/net/minecraft/block/BlockFurnace.mapping +++ b/mappings/net/minecraft/block/BlockFurnace.mapping @@ -27,6 +27,8 @@ CLASS apl net/minecraft/block/BlockFurnace ARG 1 world ARG 2 pos METHOD b createStateFactory ()Lavf; + METHOD b onBlockRemoved (Lali;Ldx;Lave;)V + METHOD c onBlockAdded (Lali;Ldx;Lave;)V METHOD c getComparatorOutput (Lave;Lali;Ldx;)I METHOD e serializeState (Lave;)I METHOD x hasComparatorOutput (Lave;)Z diff --git a/mappings/net/minecraft/block/BlockGlassPaneStained.mapping b/mappings/net/minecraft/block/BlockGlassPaneStained.mapping index a3c6b3274e..b56292861b 100644 --- a/mappings/net/minecraft/block/BlockGlassPaneStained.mapping +++ b/mappings/net/minecraft/block/BlockGlassPaneStained.mapping @@ -10,6 +10,8 @@ CLASS asp net/minecraft/block/BlockGlassPaneStained ARG 0 state ARG 1 rotation METHOD b createStateFactory ()Lavf; + METHOD b onBlockRemoved (Lali;Ldx;Lave;)V + METHOD c onBlockAdded (Lali;Ldx;Lave;)V METHOD d getDropItemDamage (Lave;)I METHOD e serializeState (Lave;)I METHOD f getRenderLayer ()Lala; diff --git a/mappings/net/minecraft/block/BlockGlassStained.mapping b/mappings/net/minecraft/block/BlockGlassStained.mapping index 4192869537..1e688139cf 100644 --- a/mappings/net/minecraft/block/BlockGlassStained.mapping +++ b/mappings/net/minecraft/block/BlockGlassStained.mapping @@ -4,6 +4,8 @@ CLASS aso net/minecraft/block/BlockGlassStained METHOD a addStacksForDisplay (Lahd;Lagf;Lem;)V METHOD a getDropAmount (Ljava/util/Random;)I METHOD b createStateFactory ()Lavf; + METHOD b onBlockRemoved (Lali;Ldx;Lave;)V + METHOD c onBlockAdded (Lali;Ldx;Lave;)V METHOD d getDropItemDamage (Lave;)I METHOD e serializeState (Lave;)I METHOD f getRenderLayer ()Lala; diff --git a/mappings/net/minecraft/block/BlockGrassPath.mapping b/mappings/net/minecraft/block/BlockGrassPath.mapping index 052561b020..3192c46535 100644 --- a/mappings/net/minecraft/block/BlockGrassPath.mapping +++ b/mappings/net/minecraft/block/BlockGrassPath.mapping @@ -5,3 +5,4 @@ CLASS apq net/minecraft/block/BlockGrassPath METHOD a getDropItem (Lave;Ljava/util/Random;I)Lahd; METHOD b isFullBoundsCubeForCulling (Lave;)Z METHOD b getBoundingBox (Lave;Lalm;Ldx;)Lbfm; + METHOD c onBlockAdded (Lali;Ldx;Lave;)V diff --git a/mappings/net/minecraft/block/BlockHopper.mapping b/mappings/net/minecraft/block/BlockHopper.mapping index 5158495775..6d7a14952f 100644 --- a/mappings/net/minecraft/block/BlockHopper.mapping +++ b/mappings/net/minecraft/block/BlockHopper.mapping @@ -25,8 +25,10 @@ CLASS apz net/minecraft/block/BlockHopper ARG 0 state ARG 1 rotation METHOD b createStateFactory ()Lavf; + METHOD b onBlockRemoved (Lali;Ldx;Lave;)V METHOD b isFullBoundsCubeForCulling (Lave;)Z METHOD b getBoundingBox (Lave;Lalm;Ldx;)Lbfm; + METHOD c onBlockAdded (Lali;Ldx;Lave;)V METHOD c getComparatorOutput (Lave;Lali;Ldx;)I METHOD e getFacing (I)Lee; METHOD e serializeState (Lave;)I diff --git a/mappings/net/minecraft/block/BlockJukebox.mapping b/mappings/net/minecraft/block/BlockJukebox.mapping index dc7347e2dc..c0682598d4 100644 --- a/mappings/net/minecraft/block/BlockJukebox.mapping +++ b/mappings/net/minecraft/block/BlockJukebox.mapping @@ -17,6 +17,7 @@ CLASS aqd net/minecraft/block/BlockJukebox METHOD a getRenderType (Lave;)Larx; METHOD a registerTagUpgraders (Lqv;)V METHOD b createStateFactory ()Lavf; + METHOD b onBlockRemoved (Lali;Ldx;Lave;)V METHOD c getComparatorOutput (Lave;Lali;Ldx;)I METHOD e removeRecord (Lali;Ldx;Lave;)V METHOD e serializeState (Lave;)I diff --git a/mappings/net/minecraft/block/BlockLeavesBase.mapping b/mappings/net/minecraft/block/BlockLeavesBase.mapping index 23ba4d5284..e502799a35 100644 --- a/mappings/net/minecraft/block/BlockLeavesBase.mapping +++ b/mappings/net/minecraft/block/BlockLeavesBase.mapping @@ -7,6 +7,7 @@ CLASS aqf net/minecraft/block/BlockLeavesBase METHOD a shouldRenderSide (Lave;Lalm;Ldx;Lee;)Z METHOD a getDropItem (Lave;Ljava/util/Random;I)Lahd; METHOD a getDropAmount (Ljava/util/Random;)I + METHOD b onBlockRemoved (Lali;Ldx;Lave;)V METHOD b randomTick (Lali;Ldx;Lave;Ljava/util/Random;)V METHOD b isFullBoundsCubeForCulling (Lave;)Z METHOD b setFancyRender (Z)V diff --git a/mappings/net/minecraft/block/BlockLever.mapping b/mappings/net/minecraft/block/BlockLever.mapping index 6dc33ea4ef..89e87063fa 100644 --- a/mappings/net/minecraft/block/BlockLever.mapping +++ b/mappings/net/minecraft/block/BlockLever.mapping @@ -33,6 +33,7 @@ CLASS aqh net/minecraft/block/BlockLever ARG 0 state ARG 1 rotation METHOD b createStateFactory ()Lavf; + METHOD b onBlockRemoved (Lali;Ldx;Lave;)V METHOD b isFullBoundsCubeForCulling (Lave;)Z METHOD b getBoundingBox (Lave;Lalm;Ldx;)Lbfm; METHOD b getWeakRedstonePower (Lave;Lalm;Ldx;Lee;)I diff --git a/mappings/net/minecraft/block/BlockLiquidBase.mapping b/mappings/net/minecraft/block/BlockLiquidBase.mapping index 4d5a6d88c2..e385df8cce 100644 --- a/mappings/net/minecraft/block/BlockLiquidBase.mapping +++ b/mappings/net/minecraft/block/BlockLiquidBase.mapping @@ -16,6 +16,7 @@ CLASS aqi net/minecraft/block/BlockLiquidBase METHOD b getBoundingBox (Lave;Lalm;Ldx;)Lbfm; METHOD b getStillBlock (Lbbk;)Lass; ARG 0 material + METHOD c onBlockAdded (Lali;Ldx;Lave;)V METHOD d getBlockBrightness (Lave;Lalm;Ldx;)I METHOD e (I)F METHOD e serializeState (Lave;)I diff --git a/mappings/net/minecraft/block/BlockLiquidFlowing.mapping b/mappings/net/minecraft/block/BlockLiquidFlowing.mapping index 087621ce04..b9100ab822 100644 --- a/mappings/net/minecraft/block/BlockLiquidFlowing.mapping +++ b/mappings/net/minecraft/block/BlockLiquidFlowing.mapping @@ -1,2 +1,3 @@ CLASS aos net/minecraft/block/BlockLiquidFlowing METHOD b randomTick (Lali;Ldx;Lave;Ljava/util/Random;)V + METHOD c onBlockAdded (Lali;Ldx;Lave;)V diff --git a/mappings/net/minecraft/block/BlockLogBase.mapping b/mappings/net/minecraft/block/BlockLogBase.mapping index 5e5b3cfdb4..932e5d75f0 100644 --- a/mappings/net/minecraft/block/BlockLogBase.mapping +++ b/mappings/net/minecraft/block/BlockLogBase.mapping @@ -12,3 +12,4 @@ CLASS aqj net/minecraft/block/BlockLogBase METHOD a applyRotation (Lave;Lasa;)Lave; ARG 0 state ARG 1 rotation + METHOD b onBlockRemoved (Lali;Ldx;Lave;)V diff --git a/mappings/net/minecraft/block/BlockNote.mapping b/mappings/net/minecraft/block/BlockNote.mapping index fb46aadaf0..7fe1e37c96 100644 --- a/mappings/net/minecraft/block/BlockNote.mapping +++ b/mappings/net/minecraft/block/BlockNote.mapping @@ -3,6 +3,7 @@ CLASS aqy net/minecraft/block/BlockNote METHOD a createBlockEntity (Lali;I)Latu; ARG 0 world ARG 1 meta + METHOD a onBlockBreakStart (Lali;Ldx;Lacu;)V METHOD a activate (Lali;Ldx;Lave;Lacu;Lsw;Lee;FFF)Z METHOD a getRenderType (Lave;)Larx; METHOD a onBlockAction (Lave;Lali;Ldx;II)Z diff --git a/mappings/net/minecraft/block/BlockObserver.mapping b/mappings/net/minecraft/block/BlockObserver.mapping index 44260d350e..a063a342a2 100644 --- a/mappings/net/minecraft/block/BlockObserver.mapping +++ b/mappings/net/minecraft/block/BlockObserver.mapping @@ -11,9 +11,11 @@ CLASS aqz net/minecraft/block/BlockObserver ARG 0 state ARG 1 rotation METHOD b createStateFactory ()Lavf; + METHOD b onBlockRemoved (Lali;Ldx;Lave;)V METHOD b randomTick (Lali;Ldx;Lave;Ljava/util/Random;)V METHOD b updateObserver (Lave;Lali;Ldx;Lank;Ldx;)V METHOD b getWeakRedstonePower (Lave;Lalm;Ldx;Lee;)I + METHOD c onBlockAdded (Lali;Ldx;Lave;)V METHOD c getStrongRedstonePower (Lave;Lalm;Ldx;Lee;)I METHOD e serializeState (Lave;)I METHOD g emitsRedstonePower (Lave;)Z diff --git a/mappings/net/minecraft/block/BlockPiston.mapping b/mappings/net/minecraft/block/BlockPiston.mapping index 9573d57e5e..7383b1a998 100644 --- a/mappings/net/minecraft/block/BlockPiston.mapping +++ b/mappings/net/minecraft/block/BlockPiston.mapping @@ -25,5 +25,6 @@ CLASS auu net/minecraft/block/BlockPiston METHOD b createStateFactory ()Lavf; METHOD b isFullBoundsCubeForCulling (Lave;)Z METHOD b getBoundingBox (Lave;Lalm;Ldx;)Lbfm; + METHOD c onBlockAdded (Lali;Ldx;Lave;)V METHOD e serializeState (Lave;)I METHOD k hasSolidTopSurface (Lave;)Z diff --git a/mappings/net/minecraft/block/BlockPistonExtension.mapping b/mappings/net/minecraft/block/BlockPistonExtension.mapping index 64ce3bc660..86dd8249c6 100644 --- a/mappings/net/minecraft/block/BlockPistonExtension.mapping +++ b/mappings/net/minecraft/block/BlockPistonExtension.mapping @@ -23,6 +23,7 @@ CLASS auw net/minecraft/block/BlockPistonExtension METHOD a createBlockEntityPiston (Lave;Lee;ZZ)Latu; METHOD a getDropItem (Lave;Ljava/util/Random;I)Lahd; METHOD b createStateFactory ()Lavf; + METHOD b onBlockRemoved (Lali;Ldx;Lave;)V METHOD b isFullBoundsCubeForCulling (Lave;)Z METHOD b getBoundingBox (Lave;Lalm;Ldx;)Lbfm; METHOD c getBlockEntityPiston (Lalm;Ldx;)Lauy; diff --git a/mappings/net/minecraft/block/BlockPistonHead.mapping b/mappings/net/minecraft/block/BlockPistonHead.mapping index a56242d569..9eeb63b57f 100644 --- a/mappings/net/minecraft/block/BlockPistonHead.mapping +++ b/mappings/net/minecraft/block/BlockPistonHead.mapping @@ -21,6 +21,7 @@ CLASS auv net/minecraft/block/BlockPistonHead ARG 1 rotation METHOD a getDropAmount (Ljava/util/Random;)I METHOD b createStateFactory ()Lavf; + METHOD b onBlockRemoved (Lali;Ldx;Lave;)V METHOD b isFullBoundsCubeForCulling (Lave;)Z METHOD b getBoundingBox (Lave;Lalm;Ldx;)Lbfm; METHOD e serializeState (Lave;)I diff --git a/mappings/net/minecraft/block/BlockPortal.mapping b/mappings/net/minecraft/block/BlockPortal.mapping index 73502f6fb5..93fcbceb61 100644 --- a/mappings/net/minecraft/block/BlockPortal.mapping +++ b/mappings/net/minecraft/block/BlockPortal.mapping @@ -6,6 +6,11 @@ CLASS arg net/minecraft/block/BlockPortal METHOD a deserializeState (I)Lave; ARG 0 meta METHOD a getPickStack (Lali;Ldx;Lave;)Lahf; + METHOD a onEntityCollision (Lali;Ldx;Lave;Lub;)V + ARG 0 world + ARG 1 pos + ARG 2 state + ARG 3 entity METHOD a update (Lave;Lali;Ldx;Lank;Ldx;)V METHOD a randomDisplayTick (Lave;Lali;Ldx;Ljava/util/Random;)V METHOD a getCollisionBox (Lave;Lalm;Ldx;)Lbfm; diff --git a/mappings/net/minecraft/block/BlockPressurePlateBase.mapping b/mappings/net/minecraft/block/BlockPressurePlateBase.mapping index dab9a185d5..c1376e88a1 100644 --- a/mappings/net/minecraft/block/BlockPressurePlateBase.mapping +++ b/mappings/net/minecraft/block/BlockPressurePlateBase.mapping @@ -1,10 +1,16 @@ CLASS anf net/minecraft/block/BlockPressurePlateBase METHOD a canPlaceAt (Lali;Ldx;)Z + METHOD a onEntityCollision (Lali;Ldx;Lave;Lub;)V + ARG 0 world + ARG 1 pos + ARG 2 state + ARG 3 entity METHOD a setRedstoneOutput (Lave;I)Lave; ARG 0 state ARG 1 amount METHOD a update (Lave;Lali;Ldx;Lank;Ldx;)V METHOD a getCollisionBox (Lave;Lalm;Ldx;)Lbfm; + METHOD b onBlockRemoved (Lali;Ldx;Lave;)V METHOD b randomTick (Lali;Ldx;Lave;Ljava/util/Random;)V METHOD b isFullBoundsCubeForCulling (Lave;)Z METHOD b getBoundingBox (Lave;Lalm;Ldx;)Lbfm; diff --git a/mappings/net/minecraft/block/BlockPumpkin.mapping b/mappings/net/minecraft/block/BlockPumpkin.mapping index 291aac600a..5fb9205061 100644 --- a/mappings/net/minecraft/block/BlockPumpkin.mapping +++ b/mappings/net/minecraft/block/BlockPumpkin.mapping @@ -15,6 +15,7 @@ CLASS arm net/minecraft/block/BlockPumpkin ARG 0 state ARG 1 rotation METHOD b createStateFactory ()Lavf; + METHOD c onBlockAdded (Lali;Ldx;Lave;)V METHOD e getSnowmanDispenserPattern ()Lavi; METHOD e serializeState (Lave;)I METHOD g getSnowmanPattern ()Lavi; diff --git a/mappings/net/minecraft/block/BlockRailBase.mapping b/mappings/net/minecraft/block/BlockRailBase.mapping index 71216f5aa2..0ea5c48a02 100644 --- a/mappings/net/minecraft/block/BlockRailBase.mapping +++ b/mappings/net/minecraft/block/BlockRailBase.mapping @@ -23,8 +23,10 @@ CLASS ang net/minecraft/block/BlockRailBase METHOD a update (Lave;Lali;Ldx;Lank;Ldx;)V METHOD a getCollisionBox (Lave;Lalm;Ldx;)Lbfm; METHOD b isRail (Lali;Ldx;)Z + METHOD b onBlockRemoved (Lali;Ldx;Lave;)V METHOD b isFullBoundsCubeForCulling (Lave;)Z METHOD b getBoundingBox (Lave;Lalm;Ldx;)Lbfm; + METHOD c onBlockAdded (Lali;Ldx;Lave;)V METHOD f getRenderLayer ()Lala; METHOD g getShapeProperty ()Lavu; METHOD h getPistonBehavior (Lave;)Lbbn; diff --git a/mappings/net/minecraft/block/BlockRailDetector.mapping b/mappings/net/minecraft/block/BlockRailDetector.mapping index 220ffef94c..b9f78803d9 100644 --- a/mappings/net/minecraft/block/BlockRailDetector.mapping +++ b/mappings/net/minecraft/block/BlockRailDetector.mapping @@ -3,6 +3,11 @@ CLASS aoj net/minecraft/block/BlockRailDetector FIELD e POWERED Lavq; METHOD a deserializeState (I)Lave; ARG 0 meta + METHOD a onEntityCollision (Lali;Ldx;Lave;Lub;)V + ARG 0 world + ARG 1 pos + ARG 2 state + ARG 3 entity METHOD a applyMirror (Lave;Laqm;)Lave; ARG 0 state ARG 1 mirror @@ -12,6 +17,7 @@ CLASS aoj net/minecraft/block/BlockRailDetector METHOD b createStateFactory ()Lavf; METHOD b randomTick (Lali;Ldx;Lave;Ljava/util/Random;)V METHOD b getWeakRedstonePower (Lave;Lalm;Ldx;Lee;)I + METHOD c onBlockAdded (Lali;Ldx;Lave;)V METHOD c getComparatorOutput (Lave;Lali;Ldx;)I METHOD c getStrongRedstonePower (Lave;Lalm;Ldx;Lee;)I METHOD e serializeState (Lave;)I diff --git a/mappings/net/minecraft/block/BlockRedstoneGateBase.mapping b/mappings/net/minecraft/block/BlockRedstoneGateBase.mapping index 1c7737cc6d..ff19b94542 100644 --- a/mappings/net/minecraft/block/BlockRedstoneGateBase.mapping +++ b/mappings/net/minecraft/block/BlockRedstoneGateBase.mapping @@ -22,6 +22,7 @@ CLASS aok net/minecraft/block/BlockRedstoneGateBase METHOD b isFullBoundsCubeForCulling (Lave;)Z METHOD b getBoundingBox (Lave;Lalm;Ldx;)Lbfm; METHOD b getWeakRedstonePower (Lave;Lalm;Ldx;Lee;)I + METHOD c onBlockAdded (Lali;Ldx;Lave;)V METHOD c getMaxInputLevelSides (Lalm;Ldx;Lave;)I METHOD c getStrongRedstonePower (Lave;Lalm;Ldx;Lee;)I METHOD f getRenderLayer ()Lala; diff --git a/mappings/net/minecraft/block/BlockRedstoneLamp.mapping b/mappings/net/minecraft/block/BlockRedstoneLamp.mapping index ef36e8059c..657ef0cebb 100644 --- a/mappings/net/minecraft/block/BlockRedstoneLamp.mapping +++ b/mappings/net/minecraft/block/BlockRedstoneLamp.mapping @@ -4,4 +4,5 @@ CLASS aru net/minecraft/block/BlockRedstoneLamp METHOD a update (Lave;Lali;Ldx;Lank;Ldx;)V METHOD a getDropItem (Lave;Ljava/util/Random;I)Lahd; METHOD b randomTick (Lali;Ldx;Lave;Ljava/util/Random;)V + METHOD c onBlockAdded (Lali;Ldx;Lave;)V METHOD w getStackFromState (Lave;)Lahf; diff --git a/mappings/net/minecraft/block/BlockRedstoneOre.mapping b/mappings/net/minecraft/block/BlockRedstoneOre.mapping index 15fd96cb27..d5289b14ec 100644 --- a/mappings/net/minecraft/block/BlockRedstoneOre.mapping +++ b/mappings/net/minecraft/block/BlockRedstoneOre.mapping @@ -1,11 +1,18 @@ CLASS ars net/minecraft/block/BlockRedstoneOre FIELD a lit Z METHOD a getDropAmount (ILjava/util/Random;)I + METHOD a onBlockBreakStart (Lali;Ldx;Lacu;)V METHOD a getPickStack (Lali;Ldx;Lave;)Lahf; METHOD a dropItems (Lali;Ldx;Lave;FI)V METHOD a activate (Lali;Ldx;Lave;Lacu;Lsw;Lee;FFF)Z METHOD a randomDisplayTick (Lave;Lali;Ldx;Ljava/util/Random;)V METHOD a getDropItem (Lave;Ljava/util/Random;I)Lahd; METHOD a getDropAmount (Ljava/util/Random;)I + METHOD b lightUp (Lali;Ldx;)V + ARG 0 world + ARG 1 pos METHOD b randomTick (Lali;Ldx;Lave;Ljava/util/Random;)V + METHOD c emitLightParticles (Lali;Ldx;)V + ARG 0 world + ARG 1 pos METHOD w getStackFromState (Lave;)Lahf; diff --git a/mappings/net/minecraft/block/BlockRedstoneTorch.mapping b/mappings/net/minecraft/block/BlockRedstoneTorch.mapping index e409928d2a..dcb922289f 100644 --- a/mappings/net/minecraft/block/BlockRedstoneTorch.mapping +++ b/mappings/net/minecraft/block/BlockRedstoneTorch.mapping @@ -4,9 +4,11 @@ CLASS arv net/minecraft/block/BlockRedstoneTorch METHOD a update (Lave;Lali;Ldx;Lank;Ldx;)V METHOD a randomDisplayTick (Lave;Lali;Ldx;Ljava/util/Random;)V METHOD a getDropItem (Lave;Ljava/util/Random;I)Lahd; + METHOD b onBlockRemoved (Lali;Ldx;Lave;)V METHOD b randomTick (Lali;Ldx;Lave;Ljava/util/Random;)V METHOD b isEqual (Lank;)Z ARG 0 other METHOD b getWeakRedstonePower (Lave;Lalm;Ldx;Lee;)I + METHOD c onBlockAdded (Lali;Ldx;Lave;)V METHOD c getStrongRedstonePower (Lave;Lalm;Ldx;Lee;)I METHOD g emitsRedstonePower (Lave;)Z diff --git a/mappings/net/minecraft/block/BlockRedstoneWire.mapping b/mappings/net/minecraft/block/BlockRedstoneWire.mapping index 1716727cbd..b067fe8b09 100644 --- a/mappings/net/minecraft/block/BlockRedstoneWire.mapping +++ b/mappings/net/minecraft/block/BlockRedstoneWire.mapping @@ -27,10 +27,12 @@ CLASS art net/minecraft/block/BlockRedstoneWire ARG 1 rotation METHOD a getDropItem (Lave;Ljava/util/Random;I)Lahd; METHOD b createStateFactory ()Lavf; + METHOD b onBlockRemoved (Lali;Ldx;Lave;)V METHOD b getRenderConnectionType (Lalm;Ldx;Lee;)Lart$a; METHOD b isFullBoundsCubeForCulling (Lave;)Z METHOD b getBoundingBox (Lave;Lalm;Ldx;)Lbfm; METHOD b getWeakRedstonePower (Lave;Lalm;Ldx;Lee;)I + METHOD c onBlockAdded (Lali;Ldx;Lave;)V METHOD c getRenderingState (Lave;Lalm;Ldx;)Lave; METHOD c getStrongRedstonePower (Lave;Lalm;Ldx;Lee;)I METHOD e getWireColor (I)I diff --git a/mappings/net/minecraft/block/BlockRepeater.mapping b/mappings/net/minecraft/block/BlockRepeater.mapping index 40a3d01441..185edc2b57 100644 --- a/mappings/net/minecraft/block/BlockRepeater.mapping +++ b/mappings/net/minecraft/block/BlockRepeater.mapping @@ -16,6 +16,7 @@ CLASS ary net/minecraft/block/BlockRepeater ARG 1 rotation METHOD a getDropItem (Lave;Ljava/util/Random;I)Lahd; METHOD b createStateFactory ()Lavf; + METHOD b onBlockRemoved (Lali;Ldx;Lave;)V METHOD c getTranslatedName ()Ljava/lang/String; METHOD c getRenderingState (Lave;Lalm;Ldx;)Lave; METHOD e serializeState (Lave;)I diff --git a/mappings/net/minecraft/block/BlockShulkerBox.mapping b/mappings/net/minecraft/block/BlockShulkerBox.mapping index ab08080095..3d2f8f56b0 100644 --- a/mappings/net/minecraft/block/BlockShulkerBox.mapping +++ b/mappings/net/minecraft/block/BlockShulkerBox.mapping @@ -24,6 +24,7 @@ CLASS asf net/minecraft/block/BlockShulkerBox METHOD b createStateFactory ()Lavf; METHOD b getColor (Lahd;)Lagi; ARG 0 item + METHOD b onBlockRemoved (Lali;Ldx;Lave;)V METHOD b isFullBoundsCubeForCulling (Lave;)Z METHOD b getBoundingBox (Lave;Lalm;Ldx;)Lbfm; METHOD c getColor (Lank;)Lagi; diff --git a/mappings/net/minecraft/block/BlockSkull.mapping b/mappings/net/minecraft/block/BlockSkull.mapping index 6c9730c823..2d663d3a8f 100644 --- a/mappings/net/minecraft/block/BlockSkull.mapping +++ b/mappings/net/minecraft/block/BlockSkull.mapping @@ -22,6 +22,7 @@ CLASS ash net/minecraft/block/BlockSkull METHOD a getDropItem (Lave;Ljava/util/Random;I)Lahd; METHOD b createStateFactory ()Lavf; METHOD b onDispense (Lali;Ldx;Lahf;)Z + METHOD b onBlockRemoved (Lali;Ldx;Lave;)V METHOD b isFullBoundsCubeForCulling (Lave;)Z METHOD b getBoundingBox (Lave;Lalm;Ldx;)Lbfm; METHOD c getTranslatedName ()Ljava/lang/String; diff --git a/mappings/net/minecraft/block/BlockSoulSand.mapping b/mappings/net/minecraft/block/BlockSoulSand.mapping index d5b1eda2ee..fca03f9bb5 100644 --- a/mappings/net/minecraft/block/BlockSoulSand.mapping +++ b/mappings/net/minecraft/block/BlockSoulSand.mapping @@ -1,3 +1,8 @@ CLASS asl net/minecraft/block/BlockSoulSand FIELD a BOX Lbfm; + METHOD a onEntityCollision (Lali;Ldx;Lave;Lub;)V + ARG 0 world + ARG 1 pos + ARG 2 state + ARG 3 entity METHOD a getCollisionBox (Lave;Lalm;Ldx;)Lbfm; diff --git a/mappings/net/minecraft/block/BlockSponge.mapping b/mappings/net/minecraft/block/BlockSponge.mapping index 4d83b713fd..5d5a8a916e 100644 --- a/mappings/net/minecraft/block/BlockSponge.mapping +++ b/mappings/net/minecraft/block/BlockSponge.mapping @@ -7,5 +7,6 @@ CLASS asn net/minecraft/block/BlockSponge METHOD a randomDisplayTick (Lave;Lali;Ldx;Ljava/util/Random;)V METHOD b createStateFactory ()Lavf; METHOD c getTranslatedName ()Ljava/lang/String; + METHOD c onBlockAdded (Lali;Ldx;Lave;)V METHOD d getDropItemDamage (Lave;)I METHOD e serializeState (Lave;)I diff --git a/mappings/net/minecraft/block/BlockStairs.mapping b/mappings/net/minecraft/block/BlockStairs.mapping index 7edcd6ff8a..b1d067df69 100644 --- a/mappings/net/minecraft/block/BlockStairs.mapping +++ b/mappings/net/minecraft/block/BlockStairs.mapping @@ -20,6 +20,7 @@ CLASS asq net/minecraft/block/BlockStairs METHOD a deserializeState (I)Lave; ARG 0 meta METHOD a canPlaceAt (Lali;Ldx;)Z + METHOD a onBlockBreakStart (Lali;Ldx;Lacu;)V METHOD a onDestroyedByExplosion (Lali;Ldx;Lald;)V METHOD a activate (Lali;Ldx;Lave;Lacu;Lsw;Lee;FFF)Z METHOD a getStateForPlacement (Lali;Ldx;Lee;FFFILuk;)Lave; @@ -34,9 +35,11 @@ CLASS asq net/minecraft/block/BlockStairs ARG 1 rotation METHOD a getExplosionResistance (Lub;)F METHOD b createStateFactory ()Lavf; + METHOD b onBlockRemoved (Lali;Ldx;Lave;)V METHOD b randomTick (Lali;Ldx;Lave;Ljava/util/Random;)V METHOD b isFullBoundsCubeForCulling (Lave;)Z METHOD b getBoundingBoxClient (Lave;Lali;Ldx;)Lbfm; + METHOD c onBlockAdded (Lali;Ldx;Lave;)V METHOD c getRenderingState (Lave;Lalm;Ldx;)Lave; METHOD d getBlockBrightness (Lave;Lalm;Ldx;)I METHOD e serializeState (Lave;)I diff --git a/mappings/net/minecraft/block/BlockTNT.mapping b/mappings/net/minecraft/block/BlockTNT.mapping index afdbd42096..00b5f43bf8 100644 --- a/mappings/net/minecraft/block/BlockTNT.mapping +++ b/mappings/net/minecraft/block/BlockTNT.mapping @@ -6,6 +6,12 @@ CLASS atc net/minecraft/block/BlockTNT ARG 0 explosion METHOD a onDestroyedByExplosion (Lali;Ldx;Lald;)V METHOD a activate (Lali;Ldx;Lave;Lacu;Lsw;Lee;FFF)Z + METHOD a onEntityCollision (Lali;Ldx;Lave;Lub;)V + ARG 0 world + ARG 1 pos + ARG 2 state + ARG 3 entity METHOD a update (Lave;Lali;Ldx;Lank;Ldx;)V METHOD b createStateFactory ()Lavf; + METHOD c onBlockAdded (Lali;Ldx;Lave;)V METHOD e serializeState (Lave;)I diff --git a/mappings/net/minecraft/block/BlockTorch.mapping b/mappings/net/minecraft/block/BlockTorch.mapping index 302b37bf3a..9f7d76ab5f 100644 --- a/mappings/net/minecraft/block/BlockTorch.mapping +++ b/mappings/net/minecraft/block/BlockTorch.mapping @@ -21,5 +21,6 @@ CLASS atd net/minecraft/block/BlockTorch METHOD b createStateFactory ()Lavf; METHOD b isFullBoundsCubeForCulling (Lave;)Z METHOD b getBoundingBox (Lave;Lalm;Ldx;)Lbfm; + METHOD c onBlockAdded (Lali;Ldx;Lave;)V METHOD e serializeState (Lave;)I METHOD f getRenderLayer ()Lala; diff --git a/mappings/net/minecraft/block/BlockTripwire.mapping b/mappings/net/minecraft/block/BlockTripwire.mapping index d62fc913ce..34e1a87b33 100644 --- a/mappings/net/minecraft/block/BlockTripwire.mapping +++ b/mappings/net/minecraft/block/BlockTripwire.mapping @@ -9,6 +9,11 @@ CLASS atf net/minecraft/block/BlockTripwire METHOD a deserializeState (I)Lave; ARG 0 meta METHOD a getPickStack (Lali;Ldx;Lave;)Lahf; + METHOD a onEntityCollision (Lali;Ldx;Lave;Lub;)V + ARG 0 world + ARG 1 pos + ARG 2 state + ARG 3 entity METHOD a getCollisionBox (Lave;Lalm;Ldx;)Lbfm; METHOD a applyMirror (Lave;Laqm;)Lave; ARG 0 state @@ -18,9 +23,11 @@ CLASS atf net/minecraft/block/BlockTripwire ARG 1 rotation METHOD a getDropItem (Lave;Ljava/util/Random;I)Lahd; METHOD b createStateFactory ()Lavf; + METHOD b onBlockRemoved (Lali;Ldx;Lave;)V METHOD b randomTick (Lali;Ldx;Lave;Ljava/util/Random;)V METHOD b isFullBoundsCubeForCulling (Lave;)Z METHOD b getBoundingBox (Lave;Lalm;Ldx;)Lbfm; + METHOD c onBlockAdded (Lali;Ldx;Lave;)V METHOD c getRenderingState (Lave;Lalm;Ldx;)Lave; METHOD e serializeState (Lave;)I METHOD f getRenderLayer ()Lala; diff --git a/mappings/net/minecraft/block/BlockTripwireHook.mapping b/mappings/net/minecraft/block/BlockTripwireHook.mapping index 8f86f1af8c..5169ef9662 100644 --- a/mappings/net/minecraft/block/BlockTripwireHook.mapping +++ b/mappings/net/minecraft/block/BlockTripwireHook.mapping @@ -16,6 +16,7 @@ CLASS atg net/minecraft/block/BlockTripwireHook ARG 0 state ARG 1 rotation METHOD b createStateFactory ()Lavf; + METHOD b onBlockRemoved (Lali;Ldx;Lave;)V METHOD b randomTick (Lali;Ldx;Lave;Ljava/util/Random;)V METHOD b isFullBoundsCubeForCulling (Lave;)Z METHOD b getBoundingBox (Lave;Lalm;Ldx;)Lbfm; diff --git a/mappings/net/minecraft/block/BlockWaterlily.mapping b/mappings/net/minecraft/block/BlockWaterlily.mapping index 8d12cee1a6..97bc56a504 100644 --- a/mappings/net/minecraft/block/BlockWaterlily.mapping +++ b/mappings/net/minecraft/block/BlockWaterlily.mapping @@ -1,5 +1,10 @@ CLASS atk net/minecraft/block/BlockWaterlily FIELD a BOX_WATERLILY Lbfm; + METHOD a onEntityCollision (Lali;Ldx;Lave;Lub;)V + ARG 0 world + ARG 1 pos + ARG 2 state + ARG 3 entity METHOD a addBoundingBoxes (Lave;Lali;Ldx;Lbfm;Ljava/util/List;Lub;Z)V METHOD b getBoundingBox (Lave;Lalm;Ldx;)Lbfm; METHOD e serializeState (Lave;)I diff --git a/mappings/net/minecraft/block/BlockWeb.mapping b/mappings/net/minecraft/block/BlockWeb.mapping index 433e0ee920..a731f43829 100644 --- a/mappings/net/minecraft/block/BlockWeb.mapping +++ b/mappings/net/minecraft/block/BlockWeb.mapping @@ -1,5 +1,10 @@ CLASS atl net/minecraft/block/BlockWeb METHOD a afterBreak (Lali;Lacu;Ldx;Lave;Latu;Lahf;)V + METHOD a onEntityCollision (Lali;Ldx;Lave;Lub;)V + ARG 0 world + ARG 1 pos + ARG 2 state + ARG 3 entity METHOD a getCollisionBox (Lave;Lalm;Ldx;)Lbfm; METHOD a getDropItem (Lave;Ljava/util/Random;I)Lahd; METHOD b isFullBoundsCubeForCulling (Lave;)Z diff --git a/mappings/net/minecraft/block/BlockWithEntity.mapping b/mappings/net/minecraft/block/BlockWithEntity.mapping index 856a97d9a2..9770e35c72 100644 --- a/mappings/net/minecraft/block/BlockWithEntity.mapping +++ b/mappings/net/minecraft/block/BlockWithEntity.mapping @@ -2,3 +2,4 @@ CLASS ane net/minecraft/block/BlockWithEntity METHOD a afterBreak (Lali;Lacu;Ldx;Lave;Latu;Lahf;)V METHOD a getRenderType (Lave;)Larx; METHOD a onBlockAction (Lave;Lali;Ldx;II)Z + METHOD b onBlockRemoved (Lali;Ldx;Lave;)V diff --git a/mappings/net/minecraft/client/audio/SoundLoader.mapping b/mappings/net/minecraft/client/audio/SoundLoader.mapping index 64f90332cc..61afaa35f0 100644 --- a/mappings/net/minecraft/client/audio/SoundLoader.mapping +++ b/mappings/net/minecraft/client/audio/SoundLoader.mapping @@ -17,6 +17,9 @@ CLASS cfp net/minecraft/client/audio/SoundLoader METHOD a play (Lcez;)V METHOD a registerListener (Lcfo;)V METHOD a readSounds (Ljava/io/InputStream;)Ljava/util/Map; + METHOD a stopSounds (Ljava/lang/String;Lpd;)V + ARG 0 id + ARG 1 category METHOD a getSoundAccessor (Lmd;)Lcfr; METHOD a updateSoundVolume (Lpd;F)V METHOD b stopAll ()V diff --git a/mappings/net/minecraft/client/audio/SoundManager.mapping b/mappings/net/minecraft/client/audio/SoundManager.mapping index 10adfc487c..d760d9ba6e 100644 --- a/mappings/net/minecraft/client/audio/SoundManager.mapping +++ b/mappings/net/minecraft/client/audio/SoundManager.mapping @@ -18,6 +18,9 @@ CLASS cfn net/minecraft/client/audio/SoundManager METHOD a updateListenerPosition (Lacu;F)V METHOD a isPlaying (Lcez;)Z METHOD a registerListener (Lcfo;)V + METHOD a stopSounds (Ljava/lang/String;Lpd;)V + ARG 0 id + ARG 1 category METHOD a getSoundURL (Lmd;)Ljava/net/URL; METHOD a getSoundVolume (Lpd;)F METHOD a updateSoundVolume (Lpd;F)V diff --git a/mappings/net/minecraft/client/particle/ParticleManager.mapping b/mappings/net/minecraft/client/particle/ParticleManager.mapping index 8c866a2405..caaa4d6043 100644 --- a/mappings/net/minecraft/client/particle/ParticleManager.mapping +++ b/mappings/net/minecraft/client/particle/ParticleManager.mapping @@ -9,6 +9,14 @@ CLASS brp net/minecraft/client/particle/ParticleManager METHOD a updateParticles ()V METHOD a updateParticleGroup (I)V METHOD a createParticle (IDDDDDD[I)Lbro; + ARG 0 id + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 velocityX + ARG 5 velocityY + ARG 6 velocityZ + ARG 7 parameters METHOD a registerFactory (ILbrq;)V METHOD a setWorld (Lali;)V METHOD a addParticle (Lbro;)V diff --git a/mappings/net/minecraft/client/render/Renderer.mapping b/mappings/net/minecraft/client/render/Renderer.mapping index 008e9bf061..de54405c58 100644 --- a/mappings/net/minecraft/client/render/Renderer.mapping +++ b/mappings/net/minecraft/client/render/Renderer.mapping @@ -1,4 +1,5 @@ CLASS bth net/minecraft/client/render/Renderer + FIELD A framebuffer Lbtm; FIELD P renderDistance I FIELD R totalEntities I FIELD S renderedEntities I @@ -18,17 +19,70 @@ CLASS bth net/minecraft/client/render/Renderer FIELD z destroyStages [Lcbw; METHOD a captureFrustum (DDD)V METHOD a renderClouds (FIDDD)V + METHOD a markRegionForRenderUpdate (IIIIII)V + METHOD a markRegionForRenderUpdate (IIIIIIZ)V METHOD a onGlobalWorldEvent (ILdx;I)V - METHOD a onParticle (IZDDDDDD[I)V + METHOD a addParticle (IZDDDDDD[I)V + ARG 0 id + ARG 1 ignoreCameraBounds + ARG 2 x + ARG 3 y + ARG 4 z + ARG 5 velocityX + ARG 6 velocityY + ARG 7 velocityZ + ARG 8 parameters + METHOD a addParticle (IZZDDDDDD[I)V + ARG 0 id + ARG 1 ignoreCameraBounds + ARG 3 x + ARG 4 y + ARG 5 z + ARG 6 velocityX + ARG 7 velocityY + ARG 8 velocityZ + ARG 9 parameters METHOD a onWorldEvent (Lacu;ILdx;I)V METHOD a onSound (Lacu;Lpb;Lpd;DDDFF)V METHOD a onBlockUpdate (Lali;Ldx;Lave;Lave;I)V METHOD a renderPartiallyBrokenBlocks (Lbtn;Lbst;Lub;F)V METHOD a onResourceReload (Lccv;)V + METHOD a (Len;DDDDDD[I)V + ARG 0 type + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 velocityX + ARG 5 velocityY + ARG 6 velocityZ + ARG 7 parameters METHOD a onEntityAdded (Lub;)V + METHOD a renderEntities (Lub;Lbwg;F)V + ARG 0 cameraEntity METHOD b renderCloudsFancy (FIDDD)V METHOD b onBlockBreakingProgress (ILdx;I)V + METHOD b spawnParticle (IZDDDDDD[I)Lbro; + ARG 0 id + ARG 1 ignoreCameraBounds + ARG 2 x + ARG 3 y + ARG 4 z + ARG 5 velocityX + ARG 6 velocityY + ARG 7 velocityZ + ARG 8 parameters + METHOD b spawnParticle (IZZDDDDDD[I)Lbro; + ARG 0 id + ARG 1 ignoreCameraBounds + ARG 3 x + ARG 4 y + ARG 5 z + ARG 6 velocityX + ARG 7 velocityY + ARG 8 velocityZ + ARG 9 parameters METHOD b onEntityRemoved (Lub;)V + METHOD c drawFramebuffer ()V METHOD g getChunkNumber ()I METHOD h getEntitiesDebugString ()Ljava/lang/String; METHOD k tick ()V diff --git a/mappings/net/minecraft/client/render/bpk.mapping b/mappings/net/minecraft/client/render/bpk.mapping index 8de327c6c0..847d9cc828 100644 --- a/mappings/net/minecraft/client/render/bpk.mapping +++ b/mappings/net/minecraft/client/render/bpk.mapping @@ -1,2 +1,3 @@ CLASS btq net/minecraft/client/render/bpk FIELD b world Lali; + METHOD a markRegionForRenderUpdate (IIIIIIZ)V diff --git a/mappings/net/minecraft/client/render/chunk/ChunkRenderer.mapping b/mappings/net/minecraft/client/render/chunk/ChunkRenderer.mapping index fd3ec36887..4a5a8a24f8 100644 --- a/mappings/net/minecraft/client/render/chunk/ChunkRenderer.mapping +++ b/mappings/net/minecraft/client/render/chunk/ChunkRenderer.mapping @@ -9,6 +9,7 @@ CLASS bvz net/minecraft/client/render/chunk/ChunkRenderer FIELD i blockEntities Ljava/util/Set; FIELD l buffers [Lccf; FIELD r chunkCache Lalr; + METHOD a markRenderUpdate (Z)V METHOD c getChunkRenderLock ()Ljava/util/concurrent/locks/ReentrantLock; METHOD f distanceToPlayerSquared ()D METHOD h getChunkRenderData ()Lbvw; diff --git a/mappings/net/minecraft/entity/Entity.mapping b/mappings/net/minecraft/entity/Entity.mapping index 5321288bc7..6cec7bfcd6 100644 --- a/mappings/net/minecraft/entity/Entity.mapping +++ b/mappings/net/minecraft/entity/Entity.mapping @@ -87,6 +87,8 @@ CLASS ub net/minecraft/entity/Entity METHOD a updateCommandStat (Lav$a;I)V ARG 0 statType ARG 1 value + METHOD a onBlockCollision (Lave;)V + ARG 0 state METHOD a isTeamPlayer (Lbfx;)Z METHOD a addCrashReportDetails (Lc;)V METHOD a setPositionAndAngles (Ldx;FF)V @@ -123,6 +125,7 @@ CLASS ub net/minecraft/entity/Entity METHOD aX getHeadPitch ()F METHOD ab getSoundSwim ()Lpb; METHOD ac getSoundSplash ()Lpb; + METHOD ad checkBlockCollision ()V METHOD af isSilent ()Z METHOD ag isUnaffectedByGravity ()Z METHOD al isSwimming ()Z diff --git a/mappings/net/minecraft/entity/ai/pathing/PathingCoordinator.mapping b/mappings/net/minecraft/entity/ai/pathing/PathingCoordinator.mapping index 751b21a981..39a6ee5f38 100644 --- a/mappings/net/minecraft/entity/ai/pathing/PathingCoordinator.mapping +++ b/mappings/net/minecraft/entity/ai/pathing/PathingCoordinator.mapping @@ -1,7 +1,27 @@ CLASS xz net/minecraft/entity/ai/pathing/PathingCoordinator FIELD a entityPathings Ljava/util/List; + METHOD a markRegionForRenderUpdate (IIIIII)V METHOD a onGlobalWorldEvent (ILdx;I)V - METHOD a onParticle (IZDDDDDD[I)V + METHOD a addParticle (IZDDDDDD[I)V + ARG 0 id + ARG 1 ignoreCameraBounds + ARG 2 x + ARG 3 y + ARG 4 z + ARG 5 velocityX + ARG 6 velocityY + ARG 7 velocityZ + ARG 8 parameters + METHOD a addParticle (IZZDDDDDD[I)V + ARG 0 id + ARG 1 ignoreCameraBounds + ARG 3 x + ARG 4 y + ARG 5 z + ARG 6 velocityX + ARG 7 velocityY + ARG 8 velocityZ + ARG 9 parameters METHOD a onWorldEvent (Lacu;ILdx;I)V METHOD a onSound (Lacu;Lpb;Lpd;DDDFF)V METHOD a didBoundingBoxChange (Lali;Ldx;Lave;Lave;)Z diff --git a/mappings/net/minecraft/entity/player/EntityPlayerServer.mapping b/mappings/net/minecraft/entity/player/EntityPlayerServer.mapping index 48ffe1d410..892d110d97 100644 --- a/mappings/net/minecraft/entity/player/EntityPlayerServer.mapping +++ b/mappings/net/minecraft/entity/player/EntityPlayerServer.mapping @@ -46,6 +46,8 @@ CLASS nn net/minecraft/entity/player/EntityPlayerServer METHOD a setGameMode (Lalg;)V METHOD a openCommandBlock (Latx;)V METHOD a openSignEditor (Laun;)V + METHOD a onBlockCollision (Lave;)V + ARG 0 state METHOD a setScore (Lbgb;I)V METHOD a trySleep (Ldx;)Lacu$a; METHOD a deserializeCustomData (Lfc;)V diff --git a/mappings/net/minecraft/item/ItemDye.mapping b/mappings/net/minecraft/item/ItemDye.mapping index d4bb974cff..bdf684a31e 100644 --- a/mappings/net/minecraft/item/ItemDye.mapping +++ b/mappings/net/minecraft/item/ItemDye.mapping @@ -5,3 +5,7 @@ CLASS agj net/minecraft/item/ItemDye METHOD a getTranslationKey (Lahf;)Ljava/lang/String; METHOD a interactWithEntity (Lahf;Lacu;Luk;Lsw;)Z METHOD a applyBonemeal (Lahf;Lali;Ldx;)Z + METHOD a afterBonemealApplied (Lali;Ldx;I)V + ARG 0 world + ARG 1 pos + ARG 2 particleCount diff --git a/mappings/net/minecraft/network/packet/client/CPacketChunkData.mapping b/mappings/net/minecraft/network/packet/client/CPacketChunkData.mapping index 23ee63bce7..451d5e0447 100644 --- a/mappings/net/minecraft/network/packet/client/CPacketChunkData.mapping +++ b/mappings/net/minecraft/network/packet/client/CPacketChunkData.mapping @@ -5,6 +5,7 @@ CLASS ig net/minecraft/network/packet/client/CPacketChunkData FIELD d data [B FIELD e blockEntityList Ljava/util/List; FIELD f containsVerticalStrip Z + METHOD a getReadBuffer ()Lgb; METHOD a readPacket (Lgb;)V ARG 0 buf METHOD a applyPacket (Lge;)V diff --git a/mappings/net/minecraft/network/packet/client/CPacketEntityPotionEffect.mapping b/mappings/net/minecraft/network/packet/client/CPacketEntityPotionEffect.mapping index 6e962c70fe..c134ba124d 100644 --- a/mappings/net/minecraft/network/packet/client/CPacketEntityPotionEffect.mapping +++ b/mappings/net/minecraft/network/packet/client/CPacketEntityPotionEffect.mapping @@ -4,6 +4,7 @@ CLASS jw net/minecraft/network/packet/client/CPacketEntityPotionEffect FIELD c amplifier B FIELD d duration I FIELD e flags B + METHOD a isPermanent ()Z METHOD a readPacket (Lgb;)V ARG 0 buf METHOD a applyPacket (Lge;)V diff --git a/mappings/net/minecraft/sortme/LoggerPrintStream.mapping b/mappings/net/minecraft/sortme/LoggerPrintStream.mapping deleted file mode 100644 index a1b370f1b7..0000000000 --- a/mappings/net/minecraft/sortme/LoggerPrintStream.mapping +++ /dev/null @@ -1,4 +0,0 @@ -CLASS mm net/minecraft/sortme/LoggerPrintStream - FIELD a LOGGER Lorg/apache/logging/log4j/Logger; - FIELD b name Ljava/lang/String; - METHOD a print (Ljava/lang/String;)V diff --git a/mappings/net/minecraft/util/LoggedPrintStream.mapping b/mappings/net/minecraft/util/LoggedPrintStream.mapping new file mode 100644 index 0000000000..8d95d232e3 --- /dev/null +++ b/mappings/net/minecraft/util/LoggedPrintStream.mapping @@ -0,0 +1,7 @@ +CLASS mm net/minecraft/util/LoggedPrintStream + FIELD a LOGGER Lorg/apache/logging/log4j/Logger; + FIELD b name Ljava/lang/String; + METHOD (Ljava/lang/String;Ljava/io/OutputStream;)V + ARG 0 name + ARG 1 wrapped + METHOD a print (Ljava/lang/String;)V diff --git a/mappings/net/minecraft/world/IWorldListener.mapping b/mappings/net/minecraft/world/IWorldListener.mapping index 37b50721a1..515e6a62df 100644 --- a/mappings/net/minecraft/world/IWorldListener.mapping +++ b/mappings/net/minecraft/world/IWorldListener.mapping @@ -1,6 +1,26 @@ CLASS alk net/minecraft/world/IWorldListener + METHOD a markRegionForRenderUpdate (IIIIII)V METHOD a onGlobalWorldEvent (ILdx;I)V - METHOD a onParticle (IZDDDDDD[I)V + METHOD a addParticle (IZDDDDDD[I)V + ARG 0 id + ARG 1 ignoreCameraBounds + ARG 2 x + ARG 3 y + ARG 4 z + ARG 5 velocityX + ARG 6 velocityY + ARG 7 velocityZ + ARG 8 parameters + METHOD a addParticle (IZZDDDDDD[I)V + ARG 0 id + ARG 1 ignoreCameraBounds + ARG 3 x + ARG 4 y + ARG 5 z + ARG 6 velocityX + ARG 7 velocityY + ARG 8 velocityZ + ARG 9 parameters METHOD a onWorldEvent (Lacu;ILdx;I)V METHOD a onSound (Lacu;Lpb;Lpd;DDDFF)V METHOD a onBlockUpdate (Lali;Ldx;Lave;Lave;I)V diff --git a/mappings/net/minecraft/world/World.mapping b/mappings/net/minecraft/world/World.mapping index f710491131..b190f0ce0a 100644 --- a/mappings/net/minecraft/world/World.mapping +++ b/mappings/net/minecraft/world/World.mapping @@ -148,6 +148,7 @@ CLASS ali net/minecraft/world/World ARG 0 pos ARG 1 sourceBlock ARG 2 omittedFace + METHOD a updateNeighborsWithoutDebug (Ldx;Lank;Z)V METHOD a setBlockEntity (Ldx;Latu;)V METHOD a setBlockState (Ldx;Lave;)Z ARG 0 pos @@ -195,6 +196,7 @@ CLASS ali net/minecraft/world/World METHOD a setSpawnEnabled (ZZ)V ARG 0 monsters ARG 1 animals + METHOD ad getCalendar ()Ljava/util/Calendar; METHOD ae getScoreboard ()Lbfv; METHOD af getDifficulty ()Lsu; METHOD ag getAmbientDarkness ()I @@ -205,6 +207,7 @@ CLASS ali net/minecraft/world/World METHOD b setSeaLevel (I)V ARG 0 seaLevel METHOD b (II)Z + METHOD b markRegionForRenderUpdate (IIIIII)V METHOD b fireWorldEvent (ILdx;I)V METHOD b setTimeOfDay (J)V ARG 0 time @@ -227,6 +230,7 @@ CLASS ali net/minecraft/world/World ARG 1 sourceBlock ARG 2 updateObservers METHOD b markDirty (Ldx;Latu;)V + METHOD b markRegionForRenderUpdate (Ldx;Ldx;)V METHOD b isEmittingRedstonePower (Ldx;Lee;)Z METHOD b destroyBlock (Ldx;Z)Z ARG 0 pos @@ -279,6 +283,7 @@ CLASS ali net/minecraft/world/World ARG 0 area METHOD e isBlockLoaded (Ldx;)Z ARG 0 pos + METHOD f getFogColor (F)Lbfp; METHOD f getChunk (Ldx;)Lawh; ARG 0 pos METHOD g setBlockToAir (Ldx;)Z diff --git a/mappings/net/minecraft/sortme/ThreadFileIO.mapping b/mappings/net/minecraft/world/WorldFileIOThread.mapping similarity index 83% rename from mappings/net/minecraft/sortme/ThreadFileIO.mapping rename to mappings/net/minecraft/world/WorldFileIOThread.mapping index 1fe99e8fa3..6e7397a620 100644 --- a/mappings/net/minecraft/sortme/ThreadFileIO.mapping +++ b/mappings/net/minecraft/world/WorldFileIOThread.mapping @@ -1,4 +1,4 @@ -CLASS bfi net/minecraft/sortme/ThreadFileIO +CLASS bfi net/minecraft/world/WorldFileIOThread FIELD a INSTANCE Lbfi; FIELD b tasks Ljava/util/List; FIELD c tasksAdded J diff --git a/mappings/net/minecraft/world/WorldListenerServer.mapping b/mappings/net/minecraft/world/WorldListenerServer.mapping index fc6a4ff0cb..6b774b1096 100644 --- a/mappings/net/minecraft/world/WorldListenerServer.mapping +++ b/mappings/net/minecraft/world/WorldListenerServer.mapping @@ -1,8 +1,28 @@ CLASS nm net/minecraft/world/WorldListenerServer FIELD a server Lnet/minecraft/server/MinecraftServer; FIELD b world Lnl; + METHOD a markRegionForRenderUpdate (IIIIII)V METHOD a onGlobalWorldEvent (ILdx;I)V - METHOD a onParticle (IZDDDDDD[I)V + METHOD a addParticle (IZDDDDDD[I)V + ARG 0 id + ARG 1 ignoreCameraBounds + ARG 2 x + ARG 3 y + ARG 4 z + ARG 5 velocityX + ARG 6 velocityY + ARG 7 velocityZ + ARG 8 parameters + METHOD a addParticle (IZZDDDDDD[I)V + ARG 0 id + ARG 1 ignoreCameraBounds + ARG 3 x + ARG 4 y + ARG 5 z + ARG 6 velocityX + ARG 7 velocityY + ARG 8 velocityZ + ARG 9 parameters METHOD a onWorldEvent (Lacu;ILdx;I)V METHOD a onSound (Lacu;Lpb;Lpd;DDDFF)V METHOD a onBlockUpdate (Lali;Ldx;Lave;Lave;I)V diff --git a/mappings/net/minecraft/world/chunk/Chunk.mapping b/mappings/net/minecraft/world/chunk/Chunk.mapping index b0ce41b433..77eda0aeb5 100644 --- a/mappings/net/minecraft/world/chunk/Chunk.mapping +++ b/mappings/net/minecraft/world/chunk/Chunk.mapping @@ -23,6 +23,7 @@ CLASS awh net/minecraft/world/chunk/Chunk FIELD v maxHeight I FIELD w inhabitedTime J FIELD y blockEntityCreationQueue Ljava/util/concurrent/ConcurrentLinkedQueue; + METHOD a updateHeightmapClient ()V METHOD a matchesPos (II)Z METHOD a getBlockState (III)Lave; METHOD a addBlockEntity (Latu;)V @@ -34,6 +35,10 @@ CLASS awh net/minecraft/world/chunk/Chunk METHOD a addBlockEntity (Ldx;Latu;)V METHOD a setBlockState (Ldx;Lave;)Lave; METHOD a getBlockEntity (Ldx;Lawh$a;)Latu; + METHOD a loadChunkDataClient (Lgb;IZ)V + ARG 0 buf + ARG 1 sectionMask + ARG 2 hasBiomeMap METHOD a collectEntitiesIn (Ljava/lang/Class;Lbfm;Ljava/util/List;Lcom/google/common/base/Predicate;)V METHOD a addEntity (Lub;)V METHOD a removeEntity (Lub;I)V @@ -41,6 +46,7 @@ CLASS awh net/minecraft/world/chunk/Chunk METHOD a setBiomeMap ([B)V METHOD a setHeightMap ([I)V METHOD a replaceSections ([Lawi;)V + METHOD b updateLighting ()V METHOD b getHeightAt (II)I METHOD b setLastSavedTime (J)V METHOD b getBlockLightOpacityLevel (Ldx;)I diff --git a/mappings/net/minecraft/world/chunk/EmptyChunk.mapping b/mappings/net/minecraft/world/chunk/EmptyChunk.mapping index 9bfc179ac1..6993670c6f 100644 --- a/mappings/net/minecraft/world/chunk/EmptyChunk.mapping +++ b/mappings/net/minecraft/world/chunk/EmptyChunk.mapping @@ -1,4 +1,5 @@ CLASS awe net/minecraft/world/chunk/EmptyChunk + METHOD a updateHeightmapClient ()V METHOD a matchesPos (II)Z METHOD a addBlockEntity (Latu;)V METHOD a getBlockState (Ldx;)Lave; @@ -9,6 +10,7 @@ CLASS awe net/minecraft/world/chunk/EmptyChunk METHOD a addEntity (Lub;)V METHOD a removeEntity (Lub;I)V METHOD a collectEntitiesIn (Lub;Lbfm;Ljava/util/List;Lcom/google/common/base/Predicate;)V + METHOD b updateLighting ()V METHOD b getHeightAt (II)I METHOD b getBlockLightOpacityLevel (Ldx;)I METHOD b removeEntity (Lub;)V