From 4ce0451a0ab6c6e62d7f8e66be17aed1e1cbb34d Mon Sep 17 00:00:00 2001 From: Runemoro Date: Thu, 18 Apr 2019 16:50:55 -0400 Subject: [PATCH] Block mappings (#638) * Block mappings * upddate -> update * maxFrostedIceNeighborCount -> maxNeighbors * tickViewerCount --- .../block/AbstractRedstoneGateBlock.mapping | 18 ++++++++++++++++++ .../net/minecraft/block/BambooBlock.mapping | 7 +++++++ .../minecraft/block/BambooSaplingBlock.mapping | 3 +++ .../net/minecraft/block/BannerBlock.mapping | 6 ++++++ mappings/net/minecraft/block/BedBlock.mapping | 12 +++++++++++- mappings/net/minecraft/block/BellBlock.mapping | 2 ++ mappings/net/minecraft/block/Block.mapping | 16 +++++++++++++++- .../net/minecraft/block/BlockState.mapping | 5 +++++ .../minecraft/block/BubbleColumnBlock.mapping | 10 ++++++++++ mappings/net/minecraft/block/CakeBlock.mapping | 5 +++++ .../net/minecraft/block/CommandBlock.mapping | 10 +++++++++- .../minecraft/block/ComparatorBlock.mapping | 5 +++++ .../net/minecraft/block/ComposterBlock.mapping | 4 ++++ mappings/net/minecraft/block/CropBlock.mapping | 4 ++++ .../net/minecraft/block/DragonEggBlock.mapping | 4 ++++ .../net/minecraft/block/FarmlandBlock.mapping | 3 +++ .../net/minecraft/block/FenceGateBlock.mapping | 2 ++ .../minecraft/block/FrostedIceBlock.mapping | 4 ++++ .../net/minecraft/block/HopperBlock.mapping | 4 ++++ .../block/HorizontalFacingBlock.mapping | 1 + .../net/minecraft/block/JigsawBlock.mapping | 3 +++ .../net/minecraft/block/LadderBlock.mapping | 4 ++++ .../net/minecraft/block/LecternBlock.mapping | 4 ++++ .../minecraft/block/RedstoneTorchBlock.mapping | 5 +++++ .../minecraft/block/ScaffoldingBlock.mapping | 7 +++++++ .../net/minecraft/block/SeaPickleBlock.mapping | 2 ++ .../minecraft/block/SpreadableBlock.mapping | 8 ++++++++ .../net/minecraft/block/StairsBlock.mapping | 2 ++ .../net/minecraft/block/StructureBlock.mapping | 2 ++ .../net/minecraft/block/TallPlantBlock.mapping | 4 ++++ .../net/minecraft/block/TrapdoorBlock.mapping | 5 +++++ .../net/minecraft/block/TripwireBlock.mapping | 9 +++++++++ .../minecraft/block/TripwireHookBlock.mapping | 11 +++++++++++ .../net/minecraft/block/TurtleEggBlock.mapping | 16 ++++++++++++++++ mappings/net/minecraft/block/VineBlock.mapping | 13 +++++++++++++ .../minecraft/block/WallMountedBlock.mapping | 4 ++++ .../block/entity/BarrelBlockEntity.mapping | 5 +++++ .../block/entity/BeaconBlockEntity.mapping | 4 ++++ .../block/entity/ChestBlockEntity.mapping | 10 +++++++++- .../block/entity/ShulkerBoxBlockEntity.mapping | 8 ++++++++ .../entity/StructureBlockBlockEntity.mapping | 2 ++ .../net/minecraft/entity/LivingEntity.mapping | 1 + .../entity/decoration/ItemFrameEntity.mapping | 1 + 43 files changed, 251 insertions(+), 4 deletions(-) diff --git a/mappings/net/minecraft/block/AbstractRedstoneGateBlock.mapping b/mappings/net/minecraft/block/AbstractRedstoneGateBlock.mapping index 650060a90e..7993b123ce 100644 --- a/mappings/net/minecraft/block/AbstractRedstoneGateBlock.mapping +++ b/mappings/net/minecraft/block/AbstractRedstoneGateBlock.mapping @@ -3,6 +3,10 @@ CLASS bnr net/minecraft/block/AbstractRedstoneGateBlock FIELD c POWERED Lbvz; METHOD (Lbmj$c;)V ARG 1 settings + METHOD a hasPower (Lbhf;Lev;Lbvh;)Z + ARG 1 world + ARG 2 pos + ARG 3 state METHOD a isLocked (Lbhi;Lev;Lbvh;)Z ARG 1 world ARG 2 pos @@ -10,11 +14,25 @@ CLASS bnr net/minecraft/block/AbstractRedstoneGateBlock METHOD b getOutputLevel (Lbgq;Lev;Lbvh;)I ARG 1 view ARG 2 pos + METHOD b getPower (Lbhf;Lev;Lbvh;)I + ARG 2 pos + ARG 3 state METHOD b getMaxInputLevelSides (Lbhi;Lev;Lbvh;)I ARG 1 view ARG 2 pos METHOD b getInputLevel (Lbhi;Lev;Lfa;)I ARG 1 view ARG 2 pos + METHOD c isTargetNotAligned (Lbgq;Lev;Lbvh;)Z + ARG 1 world + ARG 2 pos + ARG 3 state + METHOD c updatePowered (Lbhf;Lev;Lbvh;)V + ARG 1 world + ARG 2 pos + ARG 3 state + METHOD d updateTarget (Lbhf;Lev;Lbvh;)V METHOD j getUpdateDelayInternal (Lbvh;)I METHOD q isValidInput (Lbvh;)Z + METHOD r isRedstoneGate (Lbvh;)Z + ARG 0 state diff --git a/mappings/net/minecraft/block/BambooBlock.mapping b/mappings/net/minecraft/block/BambooBlock.mapping index 1cc91c1bf9..416a06d71f 100644 --- a/mappings/net/minecraft/block/BambooBlock.mapping +++ b/mappings/net/minecraft/block/BambooBlock.mapping @@ -7,3 +7,10 @@ CLASS blq net/minecraft/block/BambooBlock FIELD f STAGE Lbwh; METHOD (Lbmj$c;)V ARG 1 settings + METHOD a countBambooAbove (Lbgq;Lev;)I + ARG 1 world + ARG 2 pos + METHOD a updateLeaves (Lbvh;Lbhf;Lev;Ljava/util/Random;I)V + METHOD b countBambooBelow (Lbgq;Lev;)I + ARG 1 world + ARG 2 pos diff --git a/mappings/net/minecraft/block/BambooSaplingBlock.mapping b/mappings/net/minecraft/block/BambooSaplingBlock.mapping index 59343ed992..550fc3f4f2 100644 --- a/mappings/net/minecraft/block/BambooSaplingBlock.mapping +++ b/mappings/net/minecraft/block/BambooSaplingBlock.mapping @@ -2,3 +2,6 @@ CLASS blr net/minecraft/block/BambooSaplingBlock FIELD a SHAPE Lcsn; METHOD (Lbmj$c;)V ARG 1 settings + METHOD a grow (Lbhf;Lev;)V + ARG 1 world + ARG 2 pos diff --git a/mappings/net/minecraft/block/BannerBlock.mapping b/mappings/net/minecraft/block/BannerBlock.mapping index 538050d666..89b5356f95 100644 --- a/mappings/net/minecraft/block/BannerBlock.mapping +++ b/mappings/net/minecraft/block/BannerBlock.mapping @@ -1,3 +1,9 @@ CLASS bls net/minecraft/block/BannerBlock FIELD a ROTATION Lbwh; + FIELD b COLORED_BANNERS Ljava/util/Map; FIELD c SHAPE Lcsn; + METHOD (Lbaw;Lbmj$c;)V + ARG 1 color + ARG 2 settings + METHOD a getForColor (Lbaw;)Lbmj; + ARG 0 color diff --git a/mappings/net/minecraft/block/BedBlock.mapping b/mappings/net/minecraft/block/BedBlock.mapping index 7b662cfa8a..7fb4193853 100644 --- a/mappings/net/minecraft/block/BedBlock.mapping +++ b/mappings/net/minecraft/block/BedBlock.mapping @@ -11,7 +11,17 @@ CLASS bme net/minecraft/block/BedBlock FIELD j WEST_SHAPE Lcsn; FIELD k EAST_SHAPE Lcsn; FIELD w color Lbaw; - METHOD a (Lbvw;Lfa;)Lfa; + METHOD a getDirection (Lbgq;Lev;)Lfa; + ARG 0 world + ARG 1 pos + METHOD a findWakeUpPosition (Lbgq;Lev;I)Lev; + ARG 0 world + ARG 1 pos + ARG 2 ordinal + METHOD a getDirectionTowardsOtherPart (Lbvw;Lfa;)Lfa; ARG 0 part ARG 1 direction + METHOD b canWakeUpAt (Lbgq;Lev;)Z + ARG 0 world + ARG 1 pos METHOD d getColor ()Lbaw; diff --git a/mappings/net/minecraft/block/BellBlock.mapping b/mappings/net/minecraft/block/BellBlock.mapping index c6aab60dff..73def6ac14 100644 --- a/mappings/net/minecraft/block/BellBlock.mapping +++ b/mappings/net/minecraft/block/BellBlock.mapping @@ -27,3 +27,5 @@ CLASS bmh net/minecraft/block/BellBlock ARG 3 y METHOD j getShape (Lbvh;)Lcsn; ARG 1 state + METHOD q getPlacementSide (Lbvh;)Lfa; + ARG 0 state diff --git a/mappings/net/minecraft/block/Block.mapping b/mappings/net/minecraft/block/Block.mapping index f8ec2a4218..991a27f4f5 100644 --- a/mappings/net/minecraft/block/Block.mapping +++ b/mappings/net/minecraft/block/Block.mapping @@ -116,6 +116,11 @@ CLASS bmj net/minecraft/block/Block ARG 4 state ARG 5 blockEntity ARG 6 stack + METHOD a onProjectileHit (Lbhf;Lbvh;Lcrp;Laie;)V + ARG 1 world + ARG 2 state + ARG 3 hitResult + ARG 4 entity METHOD a dropExperience (Lbhf;Lev;I)V ARG 1 world ARG 2 pos @@ -155,6 +160,9 @@ CLASS bmj net/minecraft/block/Block METHOD a getTickRate (Lbhi;)I ARG 1 world METHOD a isSolidSmallSquare (Lbhi;Lev;Lfa;)Z + ARG 0 world + ARG 1 pos + ARG 2 side METHOD a canConnect (Lbmj;)Z ARG 0 block METHOD a getLuminance (Lbvh;)I @@ -311,7 +319,7 @@ CLASS bmj net/minecraft/block/Block ARG 0 shape METHOD a isFaceFullSquare (Lcsn;Lfa;)Z ARG 0 shape - ARG 1 facing + ARG 1 side METHOD a matches (Lza;)Z ARG 1 tag METHOD b isNaturalStone (Lbmj;)Z @@ -360,6 +368,8 @@ CLASS bmj net/minecraft/block/Block ARG 1 builder METHOD c getRenderLayer ()Lbgr; METHOD c isSolidMediumSquare (Lbgq;Lev;)Z + ARG 0 world + ARG 1 pos METHOD c onRainTick (Lbhf;Lev;)V ARG 1 world ARG 2 pos @@ -392,6 +402,10 @@ CLASS bmj net/minecraft/block/Block ARG 2 view ARG 3 pos METHOD d isSolidFullSquare (Lbvh;Lbgq;Lev;Lfa;)Z + ARG 0 state + ARG 1 world + ARG 2 pos + ARG 3 side METHOD e isAir (Lbvh;)Z ARG 1 state METHOD e getMapColor (Lbvh;Lbgq;Lev;)Lclc; diff --git a/mappings/net/minecraft/block/BlockState.mapping b/mappings/net/minecraft/block/BlockState.mapping index 8cc5246d8a..8a77d89ec9 100644 --- a/mappings/net/minecraft/block/BlockState.mapping +++ b/mappings/net/minecraft/block/BlockState.mapping @@ -37,6 +37,11 @@ CLASS bvh net/minecraft/block/BlockState ARG 3 facing METHOD a activate (Lbhf;Lavw;Lagy;Lcrp;)Z ARG 1 world + METHOD a onProjectileHit (Lbhf;Lbvh;Lcrp;Laie;)V + ARG 1 world + ARG 2 state + ARG 3 hitResult + ARG 4 projectile METHOD a getComparatorOutput (Lbhf;Lev;)I ARG 1 world ARG 2 pos diff --git a/mappings/net/minecraft/block/BubbleColumnBlock.mapping b/mappings/net/minecraft/block/BubbleColumnBlock.mapping index 3fb444ce5e..33f4ef7e7b 100644 --- a/mappings/net/minecraft/block/BubbleColumnBlock.mapping +++ b/mappings/net/minecraft/block/BubbleColumnBlock.mapping @@ -2,3 +2,13 @@ CLASS bmn net/minecraft/block/BubbleColumnBlock FIELD a DRAG Lbvz; METHOD (Lbmj$c;)V ARG 1 settings + METHOD a calculateDrag (Lbgq;Lev;)Z + ARG 0 world + ARG 1 pos + METHOD a isStillWater (Lbhg;Lev;)Z + ARG 0 world + ARG 1 pos + METHOD a update (Lbhg;Lev;Z)V + ARG 0 world + ARG 1 pos + ARG 2 drag diff --git a/mappings/net/minecraft/block/CakeBlock.mapping b/mappings/net/minecraft/block/CakeBlock.mapping index a22e8c06a6..3d79d7ab6b 100644 --- a/mappings/net/minecraft/block/CakeBlock.mapping +++ b/mappings/net/minecraft/block/CakeBlock.mapping @@ -3,3 +3,8 @@ CLASS bms net/minecraft/block/CakeBlock FIELD b BITES_TO_SHAPE [Lcsn; METHOD (Lbmj$c;)V ARG 1 settings + METHOD a tryEat (Lbhg;Lev;Lbvh;Lavw;)Z + ARG 1 world + ARG 2 pos + ARG 3 state + ARG 4 player diff --git a/mappings/net/minecraft/block/CommandBlock.mapping b/mappings/net/minecraft/block/CommandBlock.mapping index 05ed0fd6e1..d1be68359d 100644 --- a/mappings/net/minecraft/block/CommandBlock.mapping +++ b/mappings/net/minecraft/block/CommandBlock.mapping @@ -4,5 +4,13 @@ CLASS bnc net/minecraft/block/CommandBlock FIELD c LOGGER Lorg/apache/logging/log4j/Logger; METHOD (Lbmj$c;)V ARG 1 settings - METHOD a (Lbvh;Lbhf;Lev;Lbgm;Z)V + METHOD a executeCommandChain (Lbhf;Lev;Lfa;)V + ARG 0 world + ARG 1 pos + ARG 2 facing + METHOD a execute (Lbvh;Lbhf;Lev;Lbgm;Z)V + ARG 1 state + ARG 2 world + ARG 3 pos ARG 4 executor + ARG 5 hasCommand diff --git a/mappings/net/minecraft/block/ComparatorBlock.mapping b/mappings/net/minecraft/block/ComparatorBlock.mapping index 914bda99ca..da09eff44a 100644 --- a/mappings/net/minecraft/block/ComparatorBlock.mapping +++ b/mappings/net/minecraft/block/ComparatorBlock.mapping @@ -5,3 +5,8 @@ CLASS bnd net/minecraft/block/ComparatorBlock METHOD a getAttachedItemFrame (Lbhf;Lfa;Lev;)Latd; ARG 1 world ARG 2 facing + METHOD e calculateOutputSignal (Lbhf;Lev;Lbvh;)I + ARG 1 world + ARG 2 pos + ARG 3 state + METHOD f update (Lbhf;Lev;Lbvh;)V diff --git a/mappings/net/minecraft/block/ComposterBlock.mapping b/mappings/net/minecraft/block/ComposterBlock.mapping index ca42977afd..6a52262a5c 100644 --- a/mappings/net/minecraft/block/ComposterBlock.mapping +++ b/mappings/net/minecraft/block/ComposterBlock.mapping @@ -27,6 +27,10 @@ CLASS bne net/minecraft/block/ComposterBlock METHOD a registerCompostableItem (FLbhe;)V ARG 0 levelIncreaseChance ARG 1 item + METHOD a playEffects (Lbhf;Lev;Z)V + ARG 0 world + ARG 1 pos + ARG 2 fill METHOD b addToComposter (Lbvh;Lbhg;Lev;Lbbz;)Z ARG 0 state ARG 1 world diff --git a/mappings/net/minecraft/block/CropBlock.mapping b/mappings/net/minecraft/block/CropBlock.mapping index 0ebb85aff6..74da5bf414 100644 --- a/mappings/net/minecraft/block/CropBlock.mapping +++ b/mappings/net/minecraft/block/CropBlock.mapping @@ -5,6 +5,10 @@ CLASS bnm net/minecraft/block/CropBlock ARG 1 settings METHOD a getGrowthAmount (Lbhf;)I METHOD a applyGrowth (Lbhf;Lev;Lbvh;)V + METHOD a getAvailableMoisture (Lbmj;Lbgq;Lev;)F + ARG 0 block + ARG 1 world + ARG 2 pos METHOD b withCropAge (I)Lbvh; METHOD d getAgeProperty ()Lbwh; METHOD e getCropAgeMaximum ()I diff --git a/mappings/net/minecraft/block/DragonEggBlock.mapping b/mappings/net/minecraft/block/DragonEggBlock.mapping index c29906b094..1e07ac5c88 100644 --- a/mappings/net/minecraft/block/DragonEggBlock.mapping +++ b/mappings/net/minecraft/block/DragonEggBlock.mapping @@ -2,3 +2,7 @@ CLASS bnw net/minecraft/block/DragonEggBlock FIELD a SHAPE Lcsn; METHOD (Lbmj$c;)V ARG 1 settings + METHOD d teleport (Lbvh;Lbhf;Lev;)V + ARG 1 state + ARG 2 world + ARG 3 pos diff --git a/mappings/net/minecraft/block/FarmlandBlock.mapping b/mappings/net/minecraft/block/FarmlandBlock.mapping index 3bca8bba62..af1cacbf48 100644 --- a/mappings/net/minecraft/block/FarmlandBlock.mapping +++ b/mappings/net/minecraft/block/FarmlandBlock.mapping @@ -6,6 +6,9 @@ CLASS boh net/minecraft/block/FarmlandBlock METHOD a hasCrop (Lbgq;Lev;)Z ARG 0 world ARG 1 pos + METHOD a isWaterNearby (Lbhi;Lev;)Z + ARG 0 world + ARG 1 pos METHOD d setToDirt (Lbvh;Lbhf;Lev;)V ARG 0 state ARG 1 world diff --git a/mappings/net/minecraft/block/FenceGateBlock.mapping b/mappings/net/minecraft/block/FenceGateBlock.mapping index df8c972cd6..a85c3888fb 100644 --- a/mappings/net/minecraft/block/FenceGateBlock.mapping +++ b/mappings/net/minecraft/block/FenceGateBlock.mapping @@ -11,3 +11,5 @@ CLASS boj net/minecraft/block/FenceGateBlock ARG 1 state ARG 2 view ARG 3 pos + METHOD j isWall (Lbvh;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/FrostedIceBlock.mapping b/mappings/net/minecraft/block/FrostedIceBlock.mapping index 324cface13..620fc09304 100644 --- a/mappings/net/minecraft/block/FrostedIceBlock.mapping +++ b/mappings/net/minecraft/block/FrostedIceBlock.mapping @@ -2,6 +2,10 @@ CLASS boo net/minecraft/block/FrostedIceBlock FIELD a AGE Lbwh; METHOD (Lbmj$c;)V ARG 1 settings + METHOD a canMelt (Lbgq;Lev;I)Z + ARG 1 world + ARG 2 pos + ARG 3 maxNeighbors METHOD e increaseAge (Lbvh;Lbhf;Lev;)Z ARG 1 state ARG 2 world diff --git a/mappings/net/minecraft/block/HopperBlock.mapping b/mappings/net/minecraft/block/HopperBlock.mapping index 3988770854..3dd8d1b70e 100644 --- a/mappings/net/minecraft/block/HopperBlock.mapping +++ b/mappings/net/minecraft/block/HopperBlock.mapping @@ -15,3 +15,7 @@ CLASS boy net/minecraft/block/HopperBlock FIELD z SOUTH_RAY_TRACE_SHAPE Lcsn; METHOD (Lbmj$c;)V ARG 1 settings + METHOD a updateEnabled (Lbhf;Lev;Lbvh;)V + ARG 1 world + ARG 2 pos + ARG 3 state diff --git a/mappings/net/minecraft/block/HorizontalFacingBlock.mapping b/mappings/net/minecraft/block/HorizontalFacingBlock.mapping index 8969afa8d1..42dd209dc3 100644 --- a/mappings/net/minecraft/block/HorizontalFacingBlock.mapping +++ b/mappings/net/minecraft/block/HorizontalFacingBlock.mapping @@ -1,3 +1,4 @@ CLASS boz net/minecraft/block/HorizontalFacingBlock + FIELD ay FACING Lbwc; METHOD (Lbmj$c;)V ARG 1 settings diff --git a/mappings/net/minecraft/block/JigsawBlock.mapping b/mappings/net/minecraft/block/JigsawBlock.mapping index d452e098ef..ba44d24674 100644 --- a/mappings/net/minecraft/block/JigsawBlock.mapping +++ b/mappings/net/minecraft/block/JigsawBlock.mapping @@ -1,3 +1,6 @@ CLASS bpe net/minecraft/block/JigsawBlock METHOD (Lbmj$c;)V ARG 1 settings + METHOD a attachmentMatches (Lcjg$b;Lcjg$b;)Z + ARG 0 info1 + ARG 1 info2 diff --git a/mappings/net/minecraft/block/LadderBlock.mapping b/mappings/net/minecraft/block/LadderBlock.mapping index f823ec1bad..dd04a45c5e 100644 --- a/mappings/net/minecraft/block/LadderBlock.mapping +++ b/mappings/net/minecraft/block/LadderBlock.mapping @@ -7,3 +7,7 @@ CLASS bpi net/minecraft/block/LadderBlock FIELD f NORTH_SHAPE Lcsn; METHOD (Lbmj$c;)V ARG 1 settings + METHOD a canPlaceOn (Lbgq;Lev;Lfa;)Z + ARG 1 world + ARG 2 pos + ARG 3 side diff --git a/mappings/net/minecraft/block/LecternBlock.mapping b/mappings/net/minecraft/block/LecternBlock.mapping index ad41c3fec4..4078d89033 100644 --- a/mappings/net/minecraft/block/LecternBlock.mapping +++ b/mappings/net/minecraft/block/LecternBlock.mapping @@ -43,6 +43,10 @@ CLASS bpl net/minecraft/block/LecternBlock METHOD b setPowered (Lbhf;Lev;Lbvh;Z)V ARG 2 state ARG 3 powered + METHOD d dropBook (Lbvh;Lbhf;Lev;)V + ARG 1 state + ARG 2 world + ARG 3 pos METHOD h (Lbvh;Lbgq;Lev;)Lcsn; ARG 1 state ARG 2 view diff --git a/mappings/net/minecraft/block/RedstoneTorchBlock.mapping b/mappings/net/minecraft/block/RedstoneTorchBlock.mapping index 7475045215..b3ab415c04 100644 --- a/mappings/net/minecraft/block/RedstoneTorchBlock.mapping +++ b/mappings/net/minecraft/block/RedstoneTorchBlock.mapping @@ -2,3 +2,8 @@ CLASS bqp net/minecraft/block/RedstoneTorchBlock FIELD a LIT Lbvz; METHOD (Lbmj$c;)V ARG 1 settings + METHOD a (Lbhf;Lev;Lbvh;)Z + ARG 1 world + ARG 2 pos + ARG 3 state + METHOD a update (Lbvh;Lbhf;Lev;Ljava/util/Random;Z)V diff --git a/mappings/net/minecraft/block/ScaffoldingBlock.mapping b/mappings/net/minecraft/block/ScaffoldingBlock.mapping index 9bef6dc6eb..92401cdd4e 100644 --- a/mappings/net/minecraft/block/ScaffoldingBlock.mapping +++ b/mappings/net/minecraft/block/ScaffoldingBlock.mapping @@ -8,3 +8,10 @@ CLASS bqx net/minecraft/block/ScaffoldingBlock FIELD g OUTLINE_SHAPE Lcsn; METHOD (Lbmj$c;)V ARG 1 settings + METHOD a calculateDistance (Lbgq;Lev;)I + ARG 0 world + ARG 1 pos + METHOD a shouldBeBottom (Lbgq;Lev;I)Z + ARG 1 world + ARG 2 pos + ARG 3 distance diff --git a/mappings/net/minecraft/block/SeaPickleBlock.mapping b/mappings/net/minecraft/block/SeaPickleBlock.mapping index 96697008e7..92e4f4075c 100644 --- a/mappings/net/minecraft/block/SeaPickleBlock.mapping +++ b/mappings/net/minecraft/block/SeaPickleBlock.mapping @@ -7,3 +7,5 @@ CLASS bqy net/minecraft/block/SeaPickleBlock FIELD f FOUR_PICKLES_SHAPE Lcsn; METHOD (Lbmj$c;)V ARG 1 settings + METHOD j isDry (Lbvh;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/SpreadableBlock.mapping b/mappings/net/minecraft/block/SpreadableBlock.mapping index 21a40858a4..9ab953d8e3 100644 --- a/mappings/net/minecraft/block/SpreadableBlock.mapping +++ b/mappings/net/minecraft/block/SpreadableBlock.mapping @@ -1,3 +1,11 @@ CLASS brp net/minecraft/block/SpreadableBlock METHOD (Lbmj$c;)V ARG 1 settings + METHOD b (Lbvh;Lbhi;Lev;)Z + ARG 0 state + ARG 1 world + ARG 2 pos + METHOD c (Lbvh;Lbhi;Lev;)Z + ARG 0 state + ARG 1 world + ARG 2 pos diff --git a/mappings/net/minecraft/block/StairsBlock.mapping b/mappings/net/minecraft/block/StairsBlock.mapping index 1994f74af8..1545bc726a 100644 --- a/mappings/net/minecraft/block/StairsBlock.mapping +++ b/mappings/net/minecraft/block/StairsBlock.mapping @@ -7,5 +7,7 @@ CLASS brs net/minecraft/block/StairsBlock FIELD d WATERLOGGED Lbvz; FIELD e TOP_SHAPE Lcsn; FIELD f BOTTOM_SHAPE Lcsn; + METHOD j isStairs (Lbvh;)Z + ARG 0 state METHOD n (Lbvh;)Z ARG 1 state diff --git a/mappings/net/minecraft/block/StructureBlock.mapping b/mappings/net/minecraft/block/StructureBlock.mapping index 0035aac039..4b10a954fa 100644 --- a/mappings/net/minecraft/block/StructureBlock.mapping +++ b/mappings/net/minecraft/block/StructureBlock.mapping @@ -2,3 +2,5 @@ CLASS bry net/minecraft/block/StructureBlock FIELD a MODE Lbwf; METHOD (Lbmj$c;)V ARG 1 settings + METHOD a doAction (Lbuk;)V + ARG 1 blockEntity diff --git a/mappings/net/minecraft/block/TallPlantBlock.mapping b/mappings/net/minecraft/block/TallPlantBlock.mapping index e25f785b57..e0d988adc6 100644 --- a/mappings/net/minecraft/block/TallPlantBlock.mapping +++ b/mappings/net/minecraft/block/TallPlantBlock.mapping @@ -2,3 +2,7 @@ CLASS bnv net/minecraft/block/TallPlantBlock FIELD a HALF Lbwf; METHOD (Lbmj$c;)V ARG 1 settings + METHOD a placeAt (Lbhg;Lev;I)V + ARG 1 world + ARG 2 pos + ARG 3 flags diff --git a/mappings/net/minecraft/block/TrapdoorBlock.mapping b/mappings/net/minecraft/block/TrapdoorBlock.mapping index 2f491a27e1..bb34c81a0a 100644 --- a/mappings/net/minecraft/block/TrapdoorBlock.mapping +++ b/mappings/net/minecraft/block/TrapdoorBlock.mapping @@ -11,3 +11,8 @@ CLASS bsh net/minecraft/block/TrapdoorBlock FIELD j OPEN_TOP_SHAPE Lcsn; METHOD (Lbmj$c;)V ARG 1 settings + METHOD a playToggleSound (Lavw;Lbhf;Lev;Z)V + ARG 1 player + ARG 2 world + ARG 3 pos + ARG 4 open diff --git a/mappings/net/minecraft/block/TripwireBlock.mapping b/mappings/net/minecraft/block/TripwireBlock.mapping index ad15536bc2..87a8ae3523 100644 --- a/mappings/net/minecraft/block/TripwireBlock.mapping +++ b/mappings/net/minecraft/block/TripwireBlock.mapping @@ -9,3 +9,12 @@ CLASS bsj net/minecraft/block/TripwireBlock FIELD h ATTACHED_SHAPE Lcsn; FIELD i DETACHED_SHAPE Lcsn; FIELD j FACING_PROPERTIES Ljava/util/Map; + FIELD k hookBlock Lbsk; + METHOD (Lbsk;Lbmj$c;)V + ARG 1 hookBlock + ARG 2 settings + METHOD a updatePowered (Lbhf;Lev;)V + METHOD a update (Lbhf;Lev;Lbvh;)V + METHOD a shouldConnectTo (Lbvh;Lfa;)Z + ARG 1 state + ARG 2 facing diff --git a/mappings/net/minecraft/block/TripwireHookBlock.mapping b/mappings/net/minecraft/block/TripwireHookBlock.mapping index 34806d5dbe..fb5012276a 100644 --- a/mappings/net/minecraft/block/TripwireHookBlock.mapping +++ b/mappings/net/minecraft/block/TripwireHookBlock.mapping @@ -4,3 +4,14 @@ CLASS bsk net/minecraft/block/TripwireHookBlock FIELD c ATTACHED Lbvz; METHOD (Lbmj$c;)V ARG 1 settings + METHOD a update (Lbhf;Lev;Lbvh;ZZILbvh;)V + METHOD a updateNeighborsOnAxis (Lbhf;Lev;Lfa;)V + ARG 1 world + ARG 2 pos + ARG 3 direction + METHOD a playSound (Lbhf;Lev;ZZZZ)V + ARG 2 pos + ARG 3 attached + ARG 4 on + ARG 5 detached + ARG 6 off diff --git a/mappings/net/minecraft/block/TurtleEggBlock.mapping b/mappings/net/minecraft/block/TurtleEggBlock.mapping index db55a9c61c..b17c048006 100644 --- a/mappings/net/minecraft/block/TurtleEggBlock.mapping +++ b/mappings/net/minecraft/block/TurtleEggBlock.mapping @@ -5,3 +5,19 @@ CLASS bsl net/minecraft/block/TurtleEggBlock FIELD d LARGE_SHAPE Lcsn; METHOD (Lbmj$c;)V ARG 1 settings + METHOD a isSand (Lbgq;Lev;)Z + ARG 1 world + ARG 2 pos + METHOD a shouldHatchProgress (Lbhf;)Z + METHOD a breaksEgg (Lbhf;Laie;)Z + ARG 1 world + ARG 2 entity + METHOD a tryBreakEgg (Lbhf;Lev;Laie;I)V + ARG 1 world + ARG 2 pos + ARG 3 entity + ARG 4 inverseChance + METHOD a breakEgg (Lbhf;Lev;Lbvh;)V + ARG 1 world + ARG 2 pos + ARG 3 state diff --git a/mappings/net/minecraft/block/VineBlock.mapping b/mappings/net/minecraft/block/VineBlock.mapping index 82bb900994..5f8eb862cf 100644 --- a/mappings/net/minecraft/block/VineBlock.mapping +++ b/mappings/net/minecraft/block/VineBlock.mapping @@ -12,12 +12,23 @@ CLASS bsm net/minecraft/block/VineBlock FIELD k SOUTH_SHAPE Lcsn; METHOD (Lbmj$c;)V ARG 1 settings + METHOD a canGrowAt (Lbgq;Lev;)Z + ARG 1 world + ARG 2 pos METHOD a shouldConnectTo (Lbgq;Lev;Lfa;)Z ARG 0 world ARG 1 pos ARG 2 direction + METHOD a getGrownState (Lbvh;Lbvh;Ljava/util/Random;)Lbvh; + ARG 1 above + ARG 2 state + ARG 3 random METHOD a getFacingProperty (Lfa;)Lbvz; ARG 0 direction + METHOD b shouldHaveSide (Lbgq;Lev;Lfa;)Z + ARG 1 world + ARG 2 pos + ARG 3 side METHOD j hasAdjacentBlocks (Lbvh;)Z ARG 1 state METHOD m getPlacementShape (Lbvh;Lbgq;Lev;)Lbvh; @@ -26,3 +37,5 @@ CLASS bsm net/minecraft/block/VineBlock ARG 3 pos METHOD q getAdjacentBlockCount (Lbvh;)I ARG 1 state + METHOD r hasHorizontalSide (Lbvh;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/WallMountedBlock.mapping b/mappings/net/minecraft/block/WallMountedBlock.mapping index 390c8102d4..db5b84fdea 100644 --- a/mappings/net/minecraft/block/WallMountedBlock.mapping +++ b/mappings/net/minecraft/block/WallMountedBlock.mapping @@ -2,5 +2,9 @@ CLASS bof net/minecraft/block/WallMountedBlock FIELD C FACE Lbwf; METHOD (Lbmj$c;)V ARG 1 settings + METHOD b canPlaceAt (Lbhi;Lev;Lfa;)Z + ARG 0 world + ARG 1 pos + ARG 2 direction METHOD j getDirection (Lbvh;)Lfa; ARG 0 state diff --git a/mappings/net/minecraft/block/entity/BarrelBlockEntity.mapping b/mappings/net/minecraft/block/entity/BarrelBlockEntity.mapping index b81c8ca4d1..f645369927 100644 --- a/mappings/net/minecraft/block/entity/BarrelBlockEntity.mapping +++ b/mappings/net/minecraft/block/entity/BarrelBlockEntity.mapping @@ -2,3 +2,8 @@ CLASS bte net/minecraft/block/entity/BarrelBlockEntity FIELD a inventory Lfj; FIELD b viewerCount I METHOD a playSound (Lbvh;Lyi;)V + METHOD a setOpen (Lbvh;Z)V + ARG 1 state + ARG 2 open + METHOD h tick ()V + METHOD r scheduleUpdate ()V diff --git a/mappings/net/minecraft/block/entity/BeaconBlockEntity.mapping b/mappings/net/minecraft/block/entity/BeaconBlockEntity.mapping index 60a54a2fb5..22bc2858ce 100644 --- a/mappings/net/minecraft/block/entity/BeaconBlockEntity.mapping +++ b/mappings/net/minecraft/block/entity/BeaconBlockEntity.mapping @@ -16,6 +16,10 @@ CLASS btg net/minecraft/block/entity/BeaconBlockEntity FIELD l customName Ljm; FIELD m lock Lahb; FIELD n propertyDelegate Layj; + METHOD a updateLevel (III)V + ARG 1 x + ARG 2 y + ARG 3 z METHOD a setCustomName (Ljm;)V METHOD a playSound (Lyi;)V METHOD b getPotionEffectById (I)Lahw; diff --git a/mappings/net/minecraft/block/entity/ChestBlockEntity.mapping b/mappings/net/minecraft/block/entity/ChestBlockEntity.mapping index 4d039a000f..f78d695765 100644 --- a/mappings/net/minecraft/block/entity/ChestBlockEntity.mapping +++ b/mappings/net/minecraft/block/entity/ChestBlockEntity.mapping @@ -7,12 +7,20 @@ CLASS bto net/minecraft/block/entity/ChestBlockEntity METHOD a getPlayersLookingInChestCount (Lbgq;Lev;)I ARG 0 world ARG 1 pos - METHOD a recalculateViewerCountIfNecessary (Lbhf;Lbtf;III)I + METHOD a countViewers (Lbhf;Lbtf;III)I ARG 0 world ARG 1 container ARG 2 ticksOpen ARG 3 x ARG 4 y + METHOD a tickViewerCount (Lbhf;Lbtf;IIIII)I + ARG 0 world + ARG 1 blockEntity + ARG 2 ticksOpen + ARG 3 x + ARG 4 y + ARG 5 z + ARG 6 viewerCount METHOD a copyInventory (Lbto;Lbto;)V ARG 0 from ARG 1 to diff --git a/mappings/net/minecraft/block/entity/ShulkerBoxBlockEntity.mapping b/mappings/net/minecraft/block/entity/ShulkerBoxBlockEntity.mapping index 6beb15face..c3ebf405e8 100644 --- a/mappings/net/minecraft/block/entity/ShulkerBoxBlockEntity.mapping +++ b/mappings/net/minecraft/block/entity/ShulkerBoxBlockEntity.mapping @@ -15,6 +15,14 @@ CLASS buf net/minecraft/block/entity/ShulkerBoxBlockEntity ARG 1 state METHOD b getBoundingBox (Lfa;)Lcro; ARG 1 openDirection + METHOD c getCollisionBox (Lfa;)Lcro; + ARG 1 facing + METHOD f deserializeInventory (Lib;)V + ARG 1 tag + METHOD g serializeInventory (Lib;)Lib; + ARG 1 tag METHOD r updateAnimation ()V METHOD s getAnimationStage ()Lbuf$a; METHOD t getColor ()Lbaw; + METHOD u pushEntities ()V + METHOD v updateNeighborStates ()V diff --git a/mappings/net/minecraft/block/entity/StructureBlockBlockEntity.mapping b/mappings/net/minecraft/block/entity/StructureBlockBlockEntity.mapping index 5e1447a0cc..91abaaa247 100644 --- a/mappings/net/minecraft/block/entity/StructureBlockBlockEntity.mapping +++ b/mappings/net/minecraft/block/entity/StructureBlockBlockEntity.mapping @@ -39,6 +39,8 @@ CLASS buk net/minecraft/block/entity/StructureBlockBlockEntity ARG 1 structureBlockEntities METHOD a setStructureName (Lqs;)V METHOD a setIgnoreEntities (Z)V + METHOD b createRandom (J)Ljava/util/Random; + ARG 0 seed METHOD b setMirror (Lbpu;)V METHOD b setRotation (Lbqu;)V METHOD b setOffset (Lev;)V diff --git a/mappings/net/minecraft/entity/LivingEntity.mapping b/mappings/net/minecraft/entity/LivingEntity.mapping index 6152016616..816447a76a 100644 --- a/mappings/net/minecraft/entity/LivingEntity.mapping +++ b/mappings/net/minecraft/entity/LivingEntity.mapping @@ -200,6 +200,7 @@ CLASS ain net/minecraft/entity/LivingEntity METHOD dw clearSleepingPosition ()V METHOD dx isSleeping ()Z METHOD dy wakeUp ()V + METHOD dz getSleepingDirection ()Lfa; METHOD e (FF)F ARG 1 yaw METHOD e getHurtSound (Lahn;)Lyi; diff --git a/mappings/net/minecraft/entity/decoration/ItemFrameEntity.mapping b/mappings/net/minecraft/entity/decoration/ItemFrameEntity.mapping index 6bb4f8e438..5a8107f733 100644 --- a/mappings/net/minecraft/entity/decoration/ItemFrameEntity.mapping +++ b/mappings/net/minecraft/entity/decoration/ItemFrameEntity.mapping @@ -10,3 +10,4 @@ CLASS atd net/minecraft/entity/decoration/ItemFrameEntity METHOD b setHeldItemStack (Lbbz;)V METHOD o getHeldItemStack ()Lbbz; METHOD p getRotation ()I + METHOD q getComparatorPower ()I