From aff4547d9309fb99c18ca25e7c0d2afc9010837f Mon Sep 17 00:00:00 2001 From: therealfarfetchd Date: Wed, 12 Dec 2018 16:08:04 +0100 Subject: [PATCH] Mapping a lot of block related classes (#267) * Block related mappings * Block related mappings, pt2 * Block related mappings, pt3 * Darnit, it ate my files again * Unmap BaseFluid#g()Z * prevState -> oldState * apply some change suggestions * Hopefully unmap all local variables * T data -> T object --- mappings/bqt.mapping | 6 + mappings/bqu.mapping | 4 - mappings/cap.mapping | 9 - mappings/clr.mapping | 2 + mappings/clu.mapping | 2 + .../block/AbstractBannerBlock.mapping | 1 + .../block/AbstractButtonBlock.mapping | 11 +- .../block/AbstractPressurePlateBlock.mapping | 45 +++- .../minecraft/block/AbstractRailBlock.mapping | 13 +- .../block/AbstractRedstoneGateBlock.mapping | 21 +- .../block/AbstractSkullBlock.mapping | 2 + mappings/net/minecraft/block/AirBlock.mapping | 5 + .../net/minecraft/block/AnvilBlock.mapping | 7 + .../net/minecraft/block/BambooBlock.mapping | 22 +- .../net/minecraft/block/BarrelBlock.mapping | 8 + .../net/minecraft/block/BarrierBlock.mapping | 11 + .../net/minecraft/block/BeaconBlock.mapping | 7 + mappings/net/minecraft/block/BedBlock.mapping | 26 +- .../minecraft/block/BeetrootsBlock.mapping | 5 +- .../net/minecraft/block/BellBlock.mapping | 18 +- .../minecraft/block/BlastFurnaceBlock.mapping | 4 + mappings/net/minecraft/block/Block.mapping | 242 +++++++++++++++++- .../block/BlockEntityProvider.mapping | 1 + .../net/minecraft/block/BlockState.mapping | 143 ++++++++++- .../minecraft/block/BlockWithEntity.mapping | 8 +- .../minecraft/block/BrewingStandBlock.mapping | 14 +- .../minecraft/block/BubbleColumnBlock.mapping | 25 +- .../net/minecraft/block/CactusBlock.mapping | 19 +- .../net/minecraft/block/CakeBlock.mapping | 16 +- .../net/minecraft/block/CarpetBlock.mapping | 9 +- .../net/minecraft/block/CarrotsBlock.mapping | 2 + .../block/CartographyTableBlock.mapping | 2 + .../net/minecraft/block/CauldronBlock.mapping | 12 + .../net/minecraft/block/ChestBlock.mapping | 23 +- .../minecraft/block/ChorusFlowerBlock.mapping | 12 +- .../minecraft/block/ChorusPlantBlock.mapping | 17 +- .../net/minecraft/block/CocoaBlock.mapping | 15 +- .../net/minecraft/block/CommandBlock.mapping | 14 +- .../minecraft/block/ComparatorBlock.mapping | 6 +- .../block/ConcretePowderBlock.mapping | 6 + .../net/minecraft/block/ConduitBlock.mapping | 14 + .../block/ConnectedPlantBlock.mapping | 5 + .../net/minecraft/block/CoralBlock.mapping | 10 +- .../minecraft/block/CoralBlockBlock.mapping | 8 +- .../minecraft/block/CoralDeadBlock.mapping | 3 + .../minecraft/block/CoralDeadFanBlock.mapping | 2 + .../block/CoralDeadWallFanBlock.mapping | 15 +- .../minecraft/block/CoralParentBlock.mapping | 14 +- .../minecraft/block/CoralTubeFanBlock.mapping | 10 +- .../minecraft/block/CoralWallFanBlock.mapping | 10 +- .../block/CraftingTableBlock.mapping | 2 + .../net/minecraft/block/CropBlock.mapping | 10 +- .../block/DaylightDetectorBlock.mapping | 7 + .../net/minecraft/block/DeadBushBlock.mapping | 3 + .../minecraft/block/DetectorRailBlock.mapping | 16 +- .../minecraft/block/DispenserBlock.mapping | 18 +- .../net/minecraft/block/DoorBlock.mapping | 23 +- .../minecraft/block/DragonEggBlock.mapping | 6 + .../net/minecraft/block/DropperBlock.mapping | 3 + .../block/EnchantingTableBlock.mapping | 9 + .../minecraft/block/EndGatewayBlock.mapping | 4 + .../minecraft/block/EndPortalBlock.mapping | 4 + .../block/EndPortalFrameBlock.mapping | 12 + .../net/minecraft/block/EndRodBlock.mapping | 8 + .../minecraft/block/EnderChestBlock.mapping | 18 ++ .../net/minecraft/block/FacingBlock.mapping | 2 + .../net/minecraft/block/FallingBlock.mapping | 14 +- .../net/minecraft/block/FarmlandBlock.mapping | 20 +- .../net/minecraft/block/FenceBlock.mapping | 15 ++ .../minecraft/block/FenceGateBlock.mapping | 18 ++ .../net/minecraft/block/FernBlock.mapping | 2 + .../net/minecraft/block/FireBlock.mapping | 20 +- .../block/FletchingTableBlock.mapping | 2 + .../minecraft/block/FlowerPotBlock.mapping | 6 + .../net/minecraft/block/FluidBlock.mapping | 30 ++- .../net/minecraft/block/FurnaceBlock.mapping | 16 +- .../net/minecraft/block/GlassBlock.mapping | 9 + .../block/GlazedTerracottaBlock.mapping | 5 + .../net/minecraft/block/GourdBlock.mapping | 2 + .../net/minecraft/block/GrassBlock.mapping | 3 + .../minecraft/block/GrassPathBlock.mapping | 18 +- .../net/minecraft/block/GravelBlock.mapping | 2 + .../minecraft/block/GrindstoneBlock.mapping | 12 +- mappings/net/minecraft/block/HayBlock.mapping | 3 + .../net/minecraft/block/HopperBlock.mapping | 26 +- .../block/HorizontalConnectedBlock.mapping | 12 + .../block/HorizontalFacingBlock.mapping | 4 + mappings/net/minecraft/block/IceBlock.mapping | 5 +- .../minecraft/block/IceFrostedBlock.mapping | 6 +- .../net/minecraft/block/JigsawBlock.mapping | 6 + .../net/minecraft/block/JukeboxBlock.mapping | 11 +- .../net/minecraft/block/KelpBlock.mapping | 26 +- .../minecraft/block/KelpPlantBlock.mapping | 20 +- .../net/minecraft/block/LadderBlock.mapping | 16 +- .../net/minecraft/block/LanternBlock.mapping | 13 +- .../net/minecraft/block/LeavesBlock.mapping | 22 +- .../net/minecraft/block/LecternBlock.mapping | 10 + .../net/minecraft/block/LeverBlock.mapping | 11 +- mappings/net/minecraft/block/LogBlock.mapping | 3 + .../net/minecraft/block/LoomBlock.mapping | 4 + .../net/minecraft/block/MagmaBlock.mapping | 21 +- mappings/net/minecraft/block/Material.mapping | 40 +++ .../net/minecraft/block/MelonBlock.mapping | 2 + .../minecraft/block/MobSpawnerBlock.mapping | 8 + .../net/minecraft/block/MushroomBlock.mapping | 11 + .../block/MushroomPlantBlock.mapping | 13 +- .../net/minecraft/block/MyceliumBlock.mapping | 3 + .../minecraft/block/NetherWartBlock.mapping | 6 +- .../net/minecraft/block/NoteBlock.mapping | 11 + .../net/minecraft/block/ObserverBlock.mapping | 23 +- mappings/net/minecraft/block/OreBlock.mapping | 6 + .../net/minecraft/block/PaneBlock.mapping | 15 ++ .../net/minecraft/block/PillarBlock.mapping | 5 + .../net/minecraft/block/PistonBlock.mapping | 21 +- .../block/PistonExtensionBlock.mapping | 17 +- .../minecraft/block/PistonHeadBlock.mapping | 27 +- .../block/PlacementEnvironment.mapping | 1 + .../net/minecraft/block/PlantBlock.mapping | 16 +- .../minecraft/block/PlayerSkullBlock.mapping | 2 + .../net/minecraft/block/PortalBlock.mapping | 12 +- .../net/minecraft/block/PotatoesBlock.mapping | 2 + .../minecraft/block/PoweredRailBlock.mapping | 5 + .../block/PressurePlateBlock.mapping | 17 ++ .../net/minecraft/block/PumpkinBlock.mapping | 2 + .../block/PumpkinCarvedBlock.mapping | 7 +- .../net/minecraft/block/RailBlock.mapping | 5 + .../net/minecraft/block/RedstoneBlock.mapping | 4 + .../minecraft/block/RedstoneLampBlock.mapping | 11 +- .../minecraft/block/RedstoneOreBlock.mapping | 13 +- .../block/RedstoneTorchBlock.mapping | 19 +- .../block/RedstoneTorchWallBlock.mapping | 17 +- .../minecraft/block/RedstoneWireBlock.mapping | 32 ++- .../net/minecraft/block/RepeaterBlock.mapping | 10 + .../block/SaplingBambooBlock.mapping | 14 +- .../net/minecraft/block/SaplingBlock.mapping | 3 +- .../minecraft/block/ScaffoldingBlock.mapping | 24 +- .../minecraft/block/SeaPickleBlock.mapping | 19 +- .../net/minecraft/block/SeagrassBlock.mapping | 20 ++ .../minecraft/block/ShulkerBoxBlock.mapping | 22 +- .../net/minecraft/block/SignBlock.mapping | 10 + .../net/minecraft/block/SkullBlock.mapping | 8 + .../net/minecraft/block/SlabBlock.mapping | 25 ++ .../net/minecraft/block/SlimeBlock.mapping | 5 + .../block/SmithingTableBlock.mapping | 2 + .../net/minecraft/block/SmokerBlock.mapping | 4 + .../net/minecraft/block/SnowBlock.mapping | 24 +- .../net/minecraft/block/SnowyBlock.mapping | 9 + .../net/minecraft/block/SoulSandBlock.mapping | 16 +- .../net/minecraft/block/SpongeBlock.mapping | 6 +- .../minecraft/block/SpongeWetBlock.mapping | 3 + .../minecraft/block/SpreadableBlock.mapping | 4 +- .../minecraft/block/StainedGlassBlock.mapping | 14 +- .../block/StainedGlassPaneBlock.mapping | 7 +- .../net/minecraft/block/StairsBlock.mapping | 33 ++- .../block/StandingBannerBlock.mapping | 13 +- .../minecraft/block/StandingSignBlock.mapping | 15 +- .../minecraft/block/StemAttachedBlock.mapping | 9 + .../net/minecraft/block/StemBlock.mapping | 4 +- .../minecraft/block/StoneButtonBlock.mapping | 2 + .../block/StoneInfestedBlock.mapping | 4 + .../minecraft/block/StonecutterBlock.mapping | 3 + .../minecraft/block/StructureBlock.mapping | 7 + .../block/StructureVoidBlock.mapping | 7 + .../minecraft/block/SugarCaneBlock.mapping | 14 +- .../block/SweetBerryBushBlock.mapping | 5 +- .../minecraft/block/TallFlowerBlock.mapping | 5 + .../minecraft/block/TallPlantBlock.mapping | 18 +- .../minecraft/block/TallSeagrassBlock.mapping | 24 +- mappings/net/minecraft/block/TntBlock.mapping | 10 +- .../net/minecraft/block/TorchBlock.mapping | 12 +- .../minecraft/block/TransparentBlock.mapping | 6 + .../net/minecraft/block/TrapdoorBlock.mapping | 13 + .../minecraft/block/TrappedChestBlock.mapping | 6 + .../net/minecraft/block/TripwireBlock.mapping | 19 +- .../minecraft/block/TripwireHookBlock.mapping | 24 +- .../minecraft/block/TurtleEggBlock.mapping | 14 +- .../net/minecraft/block/VineBlock.mapping | 20 +- .../minecraft/block/WallBannerBlock.mapping | 13 +- .../net/minecraft/block/WallBlock.mapping | 13 + .../minecraft/block/WallMountedBlock.mapping | 12 +- .../block/WallPlayerSkullBlock.mapping | 3 + .../net/minecraft/block/WallSignBlock.mapping | 15 +- .../minecraft/block/WallSkullBlock.mapping | 4 + .../minecraft/block/WallTorchBlock.mapping | 16 +- .../block/WallWitherSkullBlock.mapping | 2 + .../minecraft/block/WaterlilyBlock.mapping | 3 + .../net/minecraft/block/Waterloggable.mapping | 14 + mappings/net/minecraft/block/WebBlock.mapping | 2 + .../block/WeightedPressurePlateBlock.mapping | 18 ++ .../minecraft/block/WitherRoseBlock.mapping | 5 +- .../minecraft/block/WitherSkullBlock.mapping | 2 + .../minecraft/block/WoodButtonBlock.mapping | 2 + .../client/item/TooltipOptions.mapping | 2 + .../world/DummyClientTickScheduler.mapping | 11 + .../net/minecraft/entity/ItemEntity.mapping | 13 + .../entity/VerticalEntityPosition.mapping | 9 + .../entity/VerticalEntityPositionImpl.mapping | 12 + .../net/minecraft/fluid/BaseFluid.mapping | 10 + .../net/minecraft/fluid/LavaFluid.mapping | 1 + .../net/minecraft/fluid/WaterFluid.mapping | 1 + .../item/ItemPlacementContext.mapping | 20 ++ .../minecraft/item/ItemUsageContext.mapping | 9 + .../server/world/ServerTickScheduler.mapping | 36 ++- .../server/world/ServerWorld.mapping | 1 + .../net/minecraft/util/SystemUtil.mapping | 1 + .../net/minecraft/util/TaskPriority.mapping | 7 + .../net/minecraft/util/math/AxisCycle.mapping | 8 + .../net/minecraft/util/math/Facing.mapping | 36 +-- .../util/math/MutableIntBoundingBox.mapping | 59 +++++ .../minecraft/util/math/PositionImpl.mapping | 2 + .../util/shape/ArrayVoxelShape.mapping | 2 + .../util/shape/SimpleVoxelShape.mapping | 2 + .../minecraft/util/shape/VoxelShape.mapping | 18 ++ .../minecraft/util/shape/VoxelShapes.mapping | 14 + .../world/ChunkSaveHandlerImpl.mapping | 2 + .../world/ChunkTickScheduler.mapping | 32 +++ .../minecraft/world/EmptyBlockView.mapping} | 2 +- .../world/MultiTickScheduler.mapping | 15 ++ .../net/minecraft/world/ScheduledTick.mapping | 11 + .../net/minecraft/world/TickScheduler.mapping | 11 + .../net/minecraft/world/ViewableWorld.mapping | 1 + mappings/net/minecraft/world/World.mapping | 3 + .../net/minecraft/world/chunk/Chunk.mapping | 3 + mappings/us.mapping | 6 + mappings/ut.mapping | 4 - 225 files changed, 2643 insertions(+), 218 deletions(-) delete mode 100644 mappings/bqu.mapping delete mode 100644 mappings/cap.mapping create mode 100644 mappings/net/minecraft/block/PlacementEnvironment.mapping create mode 100644 mappings/net/minecraft/entity/VerticalEntityPosition.mapping create mode 100644 mappings/net/minecraft/entity/VerticalEntityPositionImpl.mapping create mode 100644 mappings/net/minecraft/util/TaskPriority.mapping create mode 100644 mappings/net/minecraft/util/math/MutableIntBoundingBox.mapping create mode 100644 mappings/net/minecraft/world/ChunkTickScheduler.mapping rename mappings/{bai.mapping => net/minecraft/world/EmptyBlockView.mapping} (76%) create mode 100644 mappings/net/minecraft/world/MultiTickScheduler.mapping delete mode 100644 mappings/ut.mapping diff --git a/mappings/bqt.mapping b/mappings/bqt.mapping index 4efd78ea9b..1c04f3d18d 100644 --- a/mappings/bqt.mapping +++ b/mappings/bqt.mapping @@ -12,6 +12,10 @@ CLASS bqt ARG 1 pos ARG 2 state METHOD a addPendingBlockEntityTag (Lhq;)V + METHOD a joinBlockPos (SILbag;)Let; + ARG 0 chunkSliceRel + ARG 1 chunkY + ARG 2 chunkPos METHOD a setBiomes ([Lbbr;)V METHOD b getHeightmap (Lbrs$a;)Lbrs; ARG 1 type @@ -28,4 +32,6 @@ CLASS bqt METHOD i getBiomeArray ()[Lbbr; METHOD j getLuminance (Let;)I ARG 1 pos + METHOD k getPackedChunkSliceRelative (Let;)S + ARG 0 pos METHOD k getStatus ()Lbqe; diff --git a/mappings/bqu.mapping b/mappings/bqu.mapping deleted file mode 100644 index 2e93b786b2..0000000000 --- a/mappings/bqu.mapping +++ /dev/null @@ -1,4 +0,0 @@ -CLASS bqu - METHOD a isScheduled (Let;Ljava/lang/Object;)Z - ARG 1 pos - METHOD a schedule (Let;Ljava/lang/Object;ILbbl;)V diff --git a/mappings/cap.mapping b/mappings/cap.mapping deleted file mode 100644 index dc380b6f48..0000000000 --- a/mappings/cap.mapping +++ /dev/null @@ -1,9 +0,0 @@ -CLASS cap - FIELD a minX I - FIELD b minY I - FIELD c minZ I - FIELD d maxX I - FIELD e maxY I - FIELD f maxZ I - METHOD a translate (III)V - METHOD b contains (Lfn;)Z diff --git a/mappings/clr.mapping b/mappings/clr.mapping index 041df7a717..b1585393ea 100644 --- a/mappings/clr.mapping +++ b/mappings/clr.mapping @@ -6,3 +6,5 @@ CLASS clr ARG 0 shape ARG 1 axis ARG 2 amount + METHOD a (Ley$a;)Lit/unimi/dsi/fastutil/doubles/DoubleList; + ARG 1 axis diff --git a/mappings/clu.mapping b/mappings/clu.mapping index 3926728d2c..c06ddbc5f3 100644 --- a/mappings/clu.mapping +++ b/mappings/clu.mapping @@ -2,3 +2,5 @@ CLASS clu FIELD b xOffset I FIELD c yOffset I FIELD d zOffset I + METHOD a (Ley$a;)Lit/unimi/dsi/fastutil/doubles/DoubleList; + ARG 1 axis diff --git a/mappings/net/minecraft/block/AbstractBannerBlock.mapping b/mappings/net/minecraft/block/AbstractBannerBlock.mapping index ee76a77a09..e5278254f5 100644 --- a/mappings/net/minecraft/block/AbstractBannerBlock.mapping +++ b/mappings/net/minecraft/block/AbstractBannerBlock.mapping @@ -2,6 +2,7 @@ CLASS bex net/minecraft/block/AbstractBannerBlock FIELD a color Lauq; METHOD a canMobSpawnInside ()Z METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view METHOD a getPickStack (Lbae;Let;Lbom;)Lavu; ARG 1 world ARG 2 pos diff --git a/mappings/net/minecraft/block/AbstractButtonBlock.mapping b/mappings/net/minecraft/block/AbstractButtonBlock.mapping index bc30c074a2..4289e81f3b 100644 --- a/mappings/net/minecraft/block/AbstractButtonBlock.mapping +++ b/mappings/net/minecraft/block/AbstractButtonBlock.mapping @@ -1,5 +1,6 @@ CLASS bga net/minecraft/block/AbstractButtonBlock METHOD a getTickRate (Lbaw;)I + ARG 1 world METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view @@ -8,6 +9,7 @@ CLASS bga net/minecraft/block/AbstractButtonBlock ARG 1 state ARG 2 view ARG 3 pos + ARG 4 facing METHOD a onEntityCollision (Lbom;Lbas;Let;Lagk;)V ARG 1 state ARG 2 world @@ -23,18 +25,21 @@ CLASS bga net/minecraft/block/AbstractButtonBlock ARG 7 hitX ARG 8 hitY METHOD a onBlockRemoved (Lbom;Lbas;Let;Lbom;Z)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos - ARG 4 state + ARG 4 newState METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b getStrongRedstonePower (Lbom;Lbae;Let;Ley;)I ARG 1 state ARG 2 view ARG 3 pos + ARG 4 facing METHOD g emitsRedstonePower (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/AbstractPressurePlateBlock.mapping b/mappings/net/minecraft/block/AbstractPressurePlateBlock.mapping index eccc8263ef..e6d66c3f96 100644 --- a/mappings/net/minecraft/block/AbstractPressurePlateBlock.mapping +++ b/mappings/net/minecraft/block/AbstractPressurePlateBlock.mapping @@ -1,8 +1,26 @@ CLASS bfm net/minecraft/block/AbstractPressurePlateBlock + FIELD a DEPRESSED_SHAPE Lclt; + FIELD b DEFAULT_SHAPE Lclt; + FIELD c BOX Lckv; + METHOD (Lbft$c;)V + ARG 1 settings METHOD a canMobSpawnInside ()Z + METHOD a (Lbas;Let;)V + ARG 1 world + ARG 2 pos + METHOD a updatePlateState (Lbas;Let;Lbom;I)V + ARG 1 world + ARG 2 pos + ARG 3 state + ARG 4 rsOut + METHOD a playPressSound (Lbat;Let;)V + ARG 1 world + ARG 2 pos METHOD a getTickRate (Lbaw;)I + ARG 1 world METHOD a setRedstoneOutput (Lbom;I)Lbom; ARG 1 state + ARG 2 rsOut METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view @@ -11,29 +29,48 @@ CLASS bfm net/minecraft/block/AbstractPressurePlateBlock ARG 1 state ARG 2 view ARG 3 pos + ARG 4 facing METHOD a onEntityCollision (Lbom;Lbas;Let;Lagk;)V ARG 1 state ARG 2 world ARG 3 pos ARG 4 entity + ARG 5 rsOut METHOD a onBlockRemoved (Lbom;Lbas;Let;Lbom;Z)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos - ARG 4 state + ARG 4 newState METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos + METHOD b getRedstoneOutput (Lbas;Let;)I + ARG 1 world + ARG 2 pos + METHOD b playDepressSound (Lbat;Let;)V + ARG 1 world + ARG 2 pos METHOD b getStrongRedstonePower (Lbom;Lbae;Let;Ley;)I ARG 1 state ARG 2 view ARG 3 pos + ARG 4 facing METHOD g emitsRedstonePower (Lbom;)Z + ARG 1 state METHOD h getPistonBehavior (Lbom;)Lcef; + ARG 1 state METHOD i getRedstoneOutput (Lbom;)I + ARG 1 state diff --git a/mappings/net/minecraft/block/AbstractRailBlock.mapping b/mappings/net/minecraft/block/AbstractRailBlock.mapping index 2bea1a4496..935be4c930 100644 --- a/mappings/net/minecraft/block/AbstractRailBlock.mapping +++ b/mappings/net/minecraft/block/AbstractRailBlock.mapping @@ -11,17 +11,22 @@ CLASS bfn net/minecraft/block/AbstractRailBlock ARG 2 world ARG 3 pos ARG 4 block + ARG 5 neighborPos METHOD a onBlockAdded (Lbom;Lbas;Let;Lbom;)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos + ARG 4 oldState METHOD a onBlockRemoved (Lbom;Lbas;Let;Lbom;Z)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos - ARG 4 state + ARG 4 newState METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD c getRenderLayer ()Lbaf; METHOD e getShapeProperty ()Lbpo; METHOD h getPistonBehavior (Lbom;)Lcef; + ARG 1 state diff --git a/mappings/net/minecraft/block/AbstractRedstoneGateBlock.mapping b/mappings/net/minecraft/block/AbstractRedstoneGateBlock.mapping index 68bf77eebe..5446d299df 100644 --- a/mappings/net/minecraft/block/AbstractRedstoneGateBlock.mapping +++ b/mappings/net/minecraft/block/AbstractRedstoneGateBlock.mapping @@ -1,5 +1,8 @@ CLASS bgz net/minecraft/block/AbstractRedstoneGateBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a onPlaced (Lbas;Let;Lbom;Lagt;Lavu;)V ARG 1 world ARG 2 pos @@ -16,27 +19,32 @@ CLASS bgz net/minecraft/block/AbstractRedstoneGateBlock ARG 1 state ARG 2 view ARG 3 pos + ARG 4 facing METHOD a neighborUpdate (Lbom;Lbas;Let;Lbft;Let;)V ARG 1 state ARG 2 world ARG 3 pos ARG 4 block + ARG 5 neighborPos METHOD a onBlockAdded (Lbom;Lbas;Let;Lbom;)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos + ARG 4 oldState METHOD a onBlockRemoved (Lbom;Lbas;Let;Lbom;Z)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos - ARG 4 state + ARG 4 newState METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD b getOutputLevel (Lbae;Let;Lbom;)I ARG 1 view ARG 2 pos @@ -47,8 +55,11 @@ CLASS bgz net/minecraft/block/AbstractRedstoneGateBlock ARG 1 state ARG 2 view ARG 3 pos + ARG 4 facing METHOD c getRenderLayer ()Lbaf; METHOD e isFullBoundsCubeForCulling (Lbom;)Z + ARG 1 state METHOD g emitsRedstonePower (Lbom;)Z + ARG 1 state METHOD i getUpdateDelayInternal (Lbom;)I METHOD r isValidInput (Lbom;)Z diff --git a/mappings/net/minecraft/block/AbstractSkullBlock.mapping b/mappings/net/minecraft/block/AbstractSkullBlock.mapping index f36fc745dd..1fe1afa342 100644 --- a/mappings/net/minecraft/block/AbstractSkullBlock.mapping +++ b/mappings/net/minecraft/block/AbstractSkullBlock.mapping @@ -1,5 +1,7 @@ CLASS bey net/minecraft/block/AbstractSkullBlock FIELD a type Lbkm$a; METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view METHOD a hasBlockEntityBreakingRender (Lbom;)Z + ARG 1 state METHOD b getSkullType ()Lbkm$a; diff --git a/mappings/net/minecraft/block/AirBlock.mapping b/mappings/net/minecraft/block/AirBlock.mapping index 2e00f11f6f..5f496f3f52 100644 --- a/mappings/net/minecraft/block/AirBlock.mapping +++ b/mappings/net/minecraft/block/AirBlock.mapping @@ -1,8 +1,13 @@ CLASS bez net/minecraft/block/AirBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD b getRenderType (Lbom;)Lbjz; + ARG 1 state METHOD c canCollideWith (Lbom;)Z + ARG 1 state METHOD d isAir (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/AnvilBlock.mapping b/mappings/net/minecraft/block/AnvilBlock.mapping index db0e13a10d..7cd5b12eb6 100644 --- a/mappings/net/minecraft/block/AnvilBlock.mapping +++ b/mappings/net/minecraft/block/AnvilBlock.mapping @@ -10,14 +10,19 @@ CLASS bfa net/minecraft/block/AnvilBlock METHOD m getContainerId ()Ljava/lang/String; FIELD a FACING Lbpg; FIELD b LOGGER_ANVIL Lorg/apache/logging/log4j/Logger; + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world @@ -29,4 +34,6 @@ CLASS bfa net/minecraft/block/AnvilBlock ARG 8 hitY METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a appendProperties (Lbon$a;)V + ARG 1 builder diff --git a/mappings/net/minecraft/block/BambooBlock.mapping b/mappings/net/minecraft/block/BambooBlock.mapping index 573089b733..2586936078 100644 --- a/mappings/net/minecraft/block/BambooBlock.mapping +++ b/mappings/net/minecraft/block/BambooBlock.mapping @@ -1,6 +1,9 @@ CLASS bfc net/minecraft/block/BambooBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD Z_ getOffsetType ()Lbft$b; METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a isFertilizable (Lbae;Let;Lbom;Z)Z ARG 1 world ARG 2 pos @@ -14,6 +17,7 @@ CLASS bfc net/minecraft/block/BambooBlock ARG 1 state ARG 2 player ARG 3 world + ARG 4 pos METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view @@ -21,16 +25,30 @@ CLASS bfc net/minecraft/block/BambooBlock METHOD a (Lbom;Lbae;Let;Lcle;)Lclt; ARG 1 state ARG 2 view + ARG 3 pos + ARG 4 ePos METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder + METHOD a_ (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos METHOD b grow (Lbas;Ljava/util/Random;Let;Lbom;)V ARG 1 world ARG 2 random diff --git a/mappings/net/minecraft/block/BarrelBlock.mapping b/mappings/net/minecraft/block/BarrelBlock.mapping index 0f0e235619..ddb6f91aba 100644 --- a/mappings/net/minecraft/block/BarrelBlock.mapping +++ b/mappings/net/minecraft/block/BarrelBlock.mapping @@ -1,6 +1,10 @@ CLASS bff net/minecraft/block/BarrelBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view METHOD a onPlaced (Lbas;Let;Lbom;Lagt;Lavu;)V ARG 1 world ARG 2 pos @@ -8,7 +12,11 @@ CLASS bff net/minecraft/block/BarrelBlock ARG 4 placer METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b getRenderType (Lbom;)Lbjz; + ARG 1 state diff --git a/mappings/net/minecraft/block/BarrierBlock.mapping b/mappings/net/minecraft/block/BarrierBlock.mapping index 1198f8cc41..171bcd9ea3 100644 --- a/mappings/net/minecraft/block/BarrierBlock.mapping +++ b/mappings/net/minecraft/block/BarrierBlock.mapping @@ -1,4 +1,15 @@ CLASS bfg net/minecraft/block/BarrierBlock + METHOD (Lbft$c;)V + ARG 1 settings + METHOD a_ (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos METHOD b getRenderType (Lbom;)Lbjz; + ARG 1 state METHOD c getAmbientOcclusionLightLevel (Lbom;Lbae;Let;)F + ARG 1 state + ARG 2 view + ARG 3 pos METHOD e isFullBoundsCubeForCulling (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/BeaconBlock.mapping b/mappings/net/minecraft/block/BeaconBlock.mapping index c8a754d120..06aa0d307a 100644 --- a/mappings/net/minecraft/block/BeaconBlock.mapping +++ b/mappings/net/minecraft/block/BeaconBlock.mapping @@ -1,5 +1,8 @@ CLASS bfo net/minecraft/block/BeaconBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view METHOD a onPlaced (Lbas;Let;Lbom;Lagt;Lavu;)V ARG 1 world ARG 2 pos @@ -15,5 +18,9 @@ CLASS bfo net/minecraft/block/BeaconBlock ARG 7 hitX ARG 8 hitY METHOD b getRenderType (Lbom;)Lbjz; + ARG 1 state METHOD c getRenderLayer ()Lbaf; METHOD d isSimpleFullBlock (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos diff --git a/mappings/net/minecraft/block/BedBlock.mapping b/mappings/net/minecraft/block/BedBlock.mapping index 4af09b0613..e5305b3301 100644 --- a/mappings/net/minecraft/block/BedBlock.mapping +++ b/mappings/net/minecraft/block/BedBlock.mapping @@ -1,9 +1,12 @@ CLASS bfp net/minecraft/block/BedBlock FIELD w color Lauq; METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view METHOD a onEntityLand (Lbae;Lagk;)V ARG 1 world + ARG 2 entity METHOD a afterBreak (Lbas;Laql;Let;Lbom;Lbmq;Lavu;)V ARG 1 world ARG 2 player @@ -14,6 +17,7 @@ CLASS bfp net/minecraft/block/BedBlock ARG 1 world ARG 2 pos ARG 3 entity + ARG 4 distance METHOD a onPlaced (Lbas;Let;Lbom;Lagt;Lavu;)V ARG 1 world ARG 2 pos @@ -23,14 +27,18 @@ CLASS bfp net/minecraft/block/BedBlock ARG 1 world ARG 2 pos ARG 3 state + ARG 4 player METHOD a hasBlockEntityBreakingRender (Lbom;)Z + ARG 1 state METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world @@ -41,15 +49,29 @@ CLASS bfp net/minecraft/block/BedBlock ARG 7 hitX ARG 8 hitY METHOD a onBlockRemoved (Lbom;Lbas;Let;Lbom;Z)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos - ARG 4 state + ARG 4 newState + METHOD a getPosRandom (Lbom;Let;)J + ARG 1 state + ARG 2 pos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b getRenderType (Lbom;)Lbjz; + ARG 1 state METHOD c getRenderLayer ()Lbaf; METHOD d getColor ()Lauq; METHOD e getMaterialColor (Lbom;Lbae;Let;)Lcee; + ARG 1 state + ARG 2 view + ARG 3 pos METHOD h getPistonBehavior (Lbom;)Lcef; + ARG 1 state diff --git a/mappings/net/minecraft/block/BeetrootsBlock.mapping b/mappings/net/minecraft/block/BeetrootsBlock.mapping index f2747d6a4f..abddc056ba 100644 --- a/mappings/net/minecraft/block/BeetrootsBlock.mapping +++ b/mappings/net/minecraft/block/BeetrootsBlock.mapping @@ -1,4 +1,6 @@ CLASS bfq net/minecraft/block/BeetrootsBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getGrowthAmount (Lbas;)I METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state @@ -8,8 +10,9 @@ CLASS bfq net/minecraft/block/BeetrootsBlock ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD d getAgeProperty ()Lbpl; METHOD e getCropAgeMaximum ()I METHOD f getCropItem ()Lbar; diff --git a/mappings/net/minecraft/block/BellBlock.mapping b/mappings/net/minecraft/block/BellBlock.mapping index 2438aed6a3..85856d69c6 100644 --- a/mappings/net/minecraft/block/BellBlock.mapping +++ b/mappings/net/minecraft/block/BellBlock.mapping @@ -1,6 +1,10 @@ CLASS bfr net/minecraft/block/BellBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view @@ -8,10 +12,22 @@ CLASS bfr net/minecraft/block/BellBlock METHOD a (Lbom;Lbae;Let;Lcle;)Lclt; ARG 1 state ARG 2 view + ARG 3 pos + ARG 4 ePos METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b getRenderType (Lbom;)Lbjz; + ARG 1 state METHOD h getPistonBehavior (Lbom;)Lcef; + ARG 1 state diff --git a/mappings/net/minecraft/block/BlastFurnaceBlock.mapping b/mappings/net/minecraft/block/BlastFurnaceBlock.mapping index 060c4cebf4..8a6dd50eb4 100644 --- a/mappings/net/minecraft/block/BlastFurnaceBlock.mapping +++ b/mappings/net/minecraft/block/BlastFurnaceBlock.mapping @@ -1,5 +1,8 @@ CLASS bfs net/minecraft/block/BlastFurnaceBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world @@ -13,3 +16,4 @@ CLASS bfs net/minecraft/block/BlastFurnaceBlock ARG 1 state ARG 2 world ARG 3 pos + ARG 4 rnd diff --git a/mappings/net/minecraft/block/Block.mapping b/mappings/net/minecraft/block/Block.mapping index 32cf11134d..6429c5ee9b 100644 --- a/mappings/net/minecraft/block/Block.mapping +++ b/mappings/net/minecraft/block/Block.mapping @@ -1,7 +1,16 @@ CLASS bft net/minecraft/block/Block - CLASS bft$a + CLASS bft$a NeighborGroup + FIELD a self Lbom; + FIELD b other Lbom; + FIELD c facing Ley; + METHOD (Lbom;Lbom;Ley;)V + ARG 1 self + ARG 2 other + ARG 3 facing METHOD equals (Ljava/lang/Object;)Z ARG 0 object + ARG 1 o + ARG 2 other CLASS bft$b OffsetType FIELD a NONE Lbft$b; FIELD b XZ Lbft$b; @@ -17,15 +26,23 @@ CLASS bft net/minecraft/block/Block FIELD h randomTicks Z FIELD i friction F FIELD j dropTableId Lpz; + FIELD k pistonExtension Z METHOD (Lced;Lcee;)V ARG 1 material + ARG 2 materialColor METHOD a noCollision ()Lbft$c; METHOD a friction (F)Lbft$c; + ARG 1 friction METHOD a strength (FF)Lbft$c; ARG 1 hardness + ARG 2 resistance METHOD a lightLevel (I)Lbft$c; + ARG 1 luminance METHOD a copy (Lbft;)Lbft$c; + ARG 0 source + ARG 1 sourceSettings METHOD a sounds (Lbku;)Lbft$c; + ARG 1 soundGroup METHOD a of (Lced;)Lbft$c; ARG 0 material METHOD a of (Lced;Lauq;)Lbft$c; @@ -36,13 +53,19 @@ CLASS bft net/minecraft/block/Block ARG 1 color METHOD b breakInstantly ()Lbft$c; METHOD b strength (F)Lbft$c; + ARG 1 strength METHOD b dropsLike (Lbft;)Lbft$c; + ARG 1 source METHOD c ticksRandomly ()Lbft$c; + METHOD d isPistonExtension ()Lbft$c; METHOD e dropsNothing ()Lbft$c; + FIELD a FACINGS [Ley; FIELD b friction F FIELD c defaultState Lbom; + FIELD d pistonExtension Z FIELD e dropTableId Lpz; FIELD f translationKey Ljava/lang/String; + FIELD g FACE_CULL_MAP Ljava/lang/ThreadLocal; FIELD l LOGGER Lorg/apache/logging/log4j/Logger; FIELD m STATE_IDS Lfc; FIELD n lightLevel I @@ -54,24 +77,42 @@ CLASS bft net/minecraft/block/Block FIELD t materialColor Lcee; FIELD u stateFactory Lbon; FIELD v collidable Z + METHOD ()V + ARG 0 map + METHOD (Lbft$c;)V + ARG 1 settings METHOD Z_ getOffsetType ()Lbft$b; METHOD a canMobSpawnInside ()Z METHOD a createCubeShape (DDDDDD)Lclt; + ARG 0 xMin + ARG 2 yMin + ARG 4 zMin + ARG 6 xMax + ARG 8 yMax + ARG 10 zMax METHOD a getStateFromRawId (I)Lbom; + ARG 0 stateId METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a addStacksForDisplay (Laul;Lfh;)V + ARG 1 group + ARG 2 list METHOD a getBlockFromItem (Lavp;)Lbft; ARG 0 item METHOD a addInformation (Lavu;Lbae;Ljava/util/List;Laxe;)V ARG 1 stack + ARG 2 view ARG 3 tooltip + ARG 4 options METHOD a onEntityLand (Lbae;Lagk;)V ARG 1 world + ARG 2 entity METHOD a getPickStack (Lbae;Let;Lbom;)Lavu; ARG 1 world ARG 2 pos ARG 3 state METHOD a shouldDropItemsOnExplosion (Lbal;)Z + ARG 1 explosion METHOD a afterBreak (Lbas;Laql;Let;Lbom;Lbmq;Lavu;)V ARG 1 world ARG 2 player @@ -81,13 +122,16 @@ CLASS bft net/minecraft/block/Block METHOD a dropExperience (Lbas;Let;I)V ARG 1 world ARG 2 pos + ARG 3 size METHOD a onSteppedOn (Lbas;Let;Lagk;)V ARG 1 world ARG 2 pos + ARG 3 entity METHOD a onLandedUpon (Lbas;Let;Lagk;F)V ARG 1 world ARG 2 pos ARG 3 entity + ARG 4 distance METHOD a dropStack (Lbas;Let;Lavu;)V ARG 0 world ARG 1 pos @@ -95,6 +139,7 @@ CLASS bft net/minecraft/block/Block METHOD a onDestroyedByExplosion (Lbas;Let;Lbal;)V ARG 1 world ARG 2 pos + ARG 3 explosion METHOD a onPlaced (Lbas;Let;Lbom;Lagt;Lavu;)V ARG 1 world ARG 2 pos @@ -104,35 +149,55 @@ CLASS bft net/minecraft/block/Block ARG 1 world ARG 2 pos ARG 3 state + ARG 4 player METHOD a onBroken (Lbat;Let;Lbom;)V ARG 1 world ARG 2 pos + ARG 3 state METHOD a getTickRate (Lbaw;)I + ARG 1 world + METHOD a (Lbft;)Z + ARG 0 block METHOD a hasBlockEntityBreakingRender (Lbom;)Z + ARG 1 state METHOD a allowsSpawning (Lbom;Lagk;)Z ARG 1 state + ARG 2 entity METHOD a calcBlockBreakingDelta (Lbom;Laql;Lbae;Let;)F ARG 1 state ARG 2 player ARG 3 world + ARG 4 pos + METHOD a (Lbom;Laty;)Z + ARG 1 state + ARG 2 ctx METHOD a getBlockBrightness (Lbom;Lbac;Let;)I ARG 1 state ARG 2 view + ARG 3 pos METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a (Lbom;Lbae;Let;Lcle;)Lclt; ARG 1 state ARG 2 view + ARG 3 pos + ARG 4 ePos METHOD a getWeakRedstonePower (Lbom;Lbae;Let;Ley;)I ARG 1 state ARG 2 view ARG 3 pos + ARG 4 facing METHOD a dropStacks (Lbom;Lbas;Let;)V + ARG 0 state + ARG 1 world + ARG 2 pos METHOD a onBlockAction (Lbom;Lbas;Let;II)Z ARG 1 state ARG 2 world @@ -146,6 +211,7 @@ CLASS bft net/minecraft/block/Block ARG 1 state ARG 2 world ARG 3 pos + ARG 4 player METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world @@ -156,92 +222,260 @@ CLASS bft net/minecraft/block/Block ARG 7 hitX ARG 8 hitY METHOD a onStacksDropped (Lbom;Lbas;Let;Lavu;)V + ARG 1 state + ARG 2 world + ARG 3 pos + ARG 4 stack METHOD a neighborUpdate (Lbom;Lbas;Let;Lbft;Let;)V ARG 1 state ARG 2 world ARG 3 pos ARG 4 block + ARG 5 neighborPos METHOD a dropStacks (Lbom;Lbas;Let;Lbmq;)V + ARG 0 state + ARG 1 world + ARG 2 pos + ARG 3 blockEntity METHOD a dropStacks (Lbom;Lbas;Let;Lbmq;Lagk;Lavu;)V + ARG 0 state + ARG 1 world + ARG 2 pos + ARG 3 blockEntity + ARG 4 entity + ARG 5 stack METHOD a onBlockAdded (Lbom;Lbas;Let;Lbom;)V + ARG 1 state + ARG 2 world ARG 3 pos + ARG 4 oldState METHOD a onBlockRemoved (Lbom;Lbas;Let;Lbom;Z)V + ARG 1 state + ARG 2 world ARG 3 pos - ARG 4 state + ARG 4 newState METHOD a rayTrace (Lbom;Lbas;Let;Lckz;Lckz;)Lckw; + ARG 0 state + ARG 1 world + ARG 2 pos + ARG 3 from + ARG 4 to METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd + METHOD a (Lbom;Lbat;Let;I)V + ARG 1 state + ARG 2 world + ARG 3 pos + ARG 4 flags METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation + METHOD a (Lbom;Lbom;Lbas;Let;)Lbom; + ARG 0 state + ARG 1 otherState + ARG 2 world + ARG 3 pos + METHOD a replaceBlock (Lbom;Lbom;Lbat;Let;I)V + ARG 0 state + ARG 1 newState + ARG 2 world + ARG 3 pos + ARG 4 flags + METHOD a (Lbom;Lbom;Ley;)Z + ARG 1 state + ARG 2 neighbor + ARG 3 facing METHOD a getDroppedStacks (Lbom;Lchr$a;)Ljava/util/List; ARG 1 state + ARG 2 builder + METHOD a getPosRandom (Lbom;Let;)J + ARG 1 state + ARG 2 pos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a getDroppedStacks (Lbom;Luk;Let;Lbmq;)Ljava/util/List; + ARG 0 state + ARG 1 world + ARG 2 pos + ARG 3 blockEntity METHOD a getDroppedStacks (Lbom;Luk;Let;Lbmq;Lagk;Lavu;)Ljava/util/List; + ARG 0 state + ARG 1 world + ARG 2 pos + ARG 3 blockEntity + ARG 4 entity + ARG 5 stack METHOD a appendProperties (Lbon$a;)V + ARG 1 builder + METHOD a (Lclt;)Z + ARG 0 shape + METHOD a (Lclt;Ley;)Z + ARG 0 shape + ARG 1 facing METHOD a matches (Lxy;)Z + ARG 1 tag + METHOD a_ (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos + METHOD b (Lbft;)Z + ARG 0 block METHOD b getRenderType (Lbom;)Lbjz; + ARG 1 state METHOD b getStrongRedstonePower (Lbom;Lbae;Let;Ley;)I ARG 1 state ARG 2 view ARG 3 pos + ARG 4 facing METHOD b getComparatorOutput (Lbom;Lbas;Let;)I ARG 1 state ARG 2 world + ARG 3 pos METHOD b randomDisplayTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 state ARG 2 world ARG 3 pos + ARG 4 rnd + METHOD b getRenderingState (Lbom;Lbat;Let;)Lbom; + ARG 0 state + ARG 1 world + ARG 2 pos + METHOD b (Lbom;Lbat;Let;I)V + ARG 1 state + ARG 2 world + ARG 3 pos + ARG 4 flags METHOD b dropStacks (Lbom;Lchr$a;)V + ARG 0 state + ARG 1 builder METHOD c getRenderLayer ()Lbaf; METHOD c onRainTick (Lbas;Let;)V ARG 1 world + ARG 2 pos METHOD c isNaturalStone (Lbft;)Z + ARG 0 block METHOD c canCollideWith (Lbom;)Z + ARG 1 state METHOD c getAmbientOcclusionLightLevel (Lbom;Lbae;Let;)F + ARG 1 state + ARG 2 view + ARG 3 pos + METHOD c shouldDrawSide (Lbom;Lbae;Let;Ley;)Z + ARG 0 state + ARG 1 view + ARG 2 pos + ARG 3 facing METHOD c randomTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos + ARG 4 rnd METHOD d isNaturalDirt (Lbft;)Z + ARG 0 block METHOD d isAir (Lbom;)Z + ARG 1 state METHOD d isSimpleFullBlock (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos METHOD e isFullBoundsCubeForCulling (Lbom;)Z + ARG 1 state METHOD e getMaterialColor (Lbom;Lbae;Let;)Lcee; + ARG 1 state + ARG 2 view + ARG 3 pos METHOD f getFluidState (Lbom;)Lcdz; + ARG 1 state + METHOD f (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos METHOD g hasBlockEntity ()Z METHOD g emitsRedstonePower (Lbom;)Z + ARG 1 state METHOD g canSuffocate (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos METHOD h getItem ()Lavp; METHOD h getPistonBehavior (Lbom;)Lcef; + ARG 1 state + METHOD h (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos METHOD i canCollideWith ()Z METHOD i hasSolidTopSurface (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos METHOD j getDropTableId ()Lpz; METHOD j getRawIdFromState (Lbom;)I + ARG 0 state METHOD j getHardness (Lbom;Lbae;Let;)F ARG 1 state ARG 2 world + ARG 3 pos METHOD k getBlastResistance ()F METHOD k getLuminance (Lbom;)I + ARG 1 state + METHOD k (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos METHOD l getTextComponent ()Ljb; METHOD l getMaterial (Lbom;)Lced; + ARG 1 state + METHOD l (Lbom;Lbae;Let;)Lclt; + ARG 1 state + ARG 2 view + ARG 3 pos METHOD m getTranslationKey ()Ljava/lang/String; METHOD m hasRandomTicks (Lbom;)Z + ARG 1 state METHOD m getRayTraceShape (Lbom;Lbae;Let;)Lclt; + ARG 1 state + ARG 2 view + ARG 3 pos METHOD n getFrictionCoefficient ()F + METHOD n (Lbom;)Z + ARG 1 state + METHOD n (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos METHOD o getStateFactory ()Lbon; METHOD o hasComparatorOutput (Lbom;)Z + ARG 1 state + METHOD o (Lbom;Lbae;Let;)I + ARG 1 state + ARG 2 view + ARG 3 pos METHOD p getDefaultState ()Lbom; METHOD p setDefaultState (Lbom;)V + ARG 1 state + METHOD p (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos + METHOD q isPistonExtension ()Z METHOD q getSoundGroup (Lbom;)Lbku; + ARG 1 state METHOD q getOffsetPos (Lbom;Lbae;Let;)Lckz; ARG 1 state ARG 2 view diff --git a/mappings/net/minecraft/block/BlockEntityProvider.mapping b/mappings/net/minecraft/block/BlockEntityProvider.mapping index 08ffb14a89..0551f7bf0b 100644 --- a/mappings/net/minecraft/block/BlockEntityProvider.mapping +++ b/mappings/net/minecraft/block/BlockEntityProvider.mapping @@ -1,2 +1,3 @@ CLASS bhm net/minecraft/block/BlockEntityProvider METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view diff --git a/mappings/net/minecraft/block/BlockState.mapping b/mappings/net/minecraft/block/BlockState.mapping index 77984a1a67..9e48d705a4 100644 --- a/mappings/net/minecraft/block/BlockState.mapping +++ b/mappings/net/minecraft/block/BlockState.mapping @@ -1,54 +1,195 @@ CLASS bom net/minecraft/block/BlockState - CLASS bom$a + CLASS bom$a ShapeCache FIELD a DIRECTIONS [Ley; + FIELD b cull Z + FIELD f shapes [Lclt; + METHOD (Lbom;)V + ARG 1 state + METHOD c (Lbom$a;)[Lclt; + FIELD c shapeCache Lbom$a; FIELD d luminance I + METHOD (Lbft;Lcom/google/common/collect/ImmutableMap;)V + ARG 1 block + ARG 2 propertyMap METHOD a allowsSpawning (Lagk;)Z + ARG 1 entity METHOD a calcBlockBreakingDelta (Laql;Lbae;Let;)F + ARG 1 player + ARG 2 view + ARG 3 pos + METHOD a (Laty;)Z + ARG 1 ctx METHOD a getBlockBrightness (Lbac;Let;)I + ARG 1 view + ARG 2 pos + METHOD a (Lbae;Let;)Z + ARG 1 view + ARG 2 pos METHOD a canPlaceAtSide (Lbae;Let;Lcgh;)Z + ARG 1 view + ARG 2 pos + ARG 3 env + METHOD a (Lbae;Let;Lcle;)Lclt; + ARG 1 view + ARG 2 pos + ARG 3 ePos + METHOD a getCullShape (Lbae;Let;Ley;)Lclt; + ARG 1 view + ARG 2 pos + ARG 3 facing METHOD a getComparatorOutput (Lbas;Let;)I + ARG 1 world + ARG 2 pos METHOD a onBlockAction (Lbas;Let;II)Z + ARG 1 world + ARG 2 pos METHOD a onEntityCollision (Lbas;Let;Lagk;)V + ARG 1 world + ARG 2 pos + ARG 3 entity METHOD a onBlockBreakStart (Lbas;Let;Laql;)V + ARG 1 world + ARG 2 pos + ARG 3 player METHOD a activate (Lbas;Let;Laql;Lafd;Ley;FFF)Z + ARG 1 world + ARG 2 pos + ARG 3 player + ARG 4 hand + ARG 5 facing + ARG 6 hitX + ARG 7 hitY + ARG 8 hitZ METHOD a onStacksDropped (Lbas;Let;Lavu;)V + ARG 1 world + ARG 2 pos + ARG 3 stack METHOD a neighborUpdate (Lbas;Let;Lbft;Let;)V + ARG 1 world + ARG 2 pos + ARG 3 neighborBlock + ARG 4 neighborPos METHOD a onBlockAdded (Lbas;Let;Lbom;)V + ARG 1 world + ARG 2 pos + ARG 3 oldState METHOD a onBlockRemoved (Lbas;Let;Lbom;Z)V + ARG 1 world + ARG 2 pos + ARG 3 newState METHOD a scheduledTick (Lbas;Let;Ljava/util/Random;)V + ARG 1 world + ARG 2 pos + ARG 3 rnd + METHOD a (Lbat;Let;I)V + ARG 1 world + ARG 2 pos + ARG 3 flags METHOD a canPlaceAt (Lbaw;Let;)Z + ARG 1 world + ARG 2 pos METHOD a applyMirror (Lbjc;)Lbom; + ARG 1 mirror METHOD a applyRotation (Lbkc;)Lbom; + ARG 1 rotation + METHOD a (Lbom;Ley;)Z + ARG 1 neighbor + ARG 2 facing METHOD a getDroppedStacks (Lchr$a;)Ljava/util/List; + ARG 1 builder METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbom; ARG 0 dynamic METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;Lbom;)Lcom/mojang/datafixers/Dynamic; ARG 0 ops ARG 1 state + METHOD a getPosRandom (Let;)J + ARG 1 pos METHOD a getRenderingState (Ley;Lbom;Lbat;Let;Let;)Lbom; + ARG 1 facing + ARG 2 neighborState + ARG 3 world + ARG 4 pos + ARG 5 neighborPos METHOD a matches (Lxy;)Z + ARG 1 tag + METHOD b (Lbae;Let;)I + ARG 1 view + ARG 2 pos METHOD b getWeakRedstonePower (Lbae;Let;Ley;)I + ARG 1 view + ARG 2 pos + ARG 3 facing METHOD b randomTick (Lbas;Let;Ljava/util/Random;)V + ARG 1 world + ARG 2 pos + ARG 3 rnd + METHOD b (Lbat;Let;I)V + ARG 1 world + ARG 2 pos + ARG 3 flags + METHOD c initShapeCache ()V + METHOD c (Lbae;Let;)Z + ARG 1 view + ARG 2 pos METHOD c getStrongRedstonePower (Lbae;Let;Ley;)I + ARG 1 view + ARG 2 pos + ARG 3 facing METHOD d getBlock ()Lbft; METHOD d getMaterialColor (Lbae;Let;)Lcee; + ARG 1 view + ARG 2 pos METHOD e getMaterial ()Lced; + METHOD e (Lbae;Let;)Z + ARG 1 view + ARG 2 pos METHOD f getAmbientOcclusionLightLevel (Lbae;Let;)F + ARG 1 view + ARG 2 pos METHOD g getLuminance ()I + METHOD g blocksLight (Lbae;Let;)Z + ARG 1 view + ARG 2 pos METHOD h isAir ()Z METHOD h isSimpleFullBlock (Lbae;Let;)Z + ARG 1 view + ARG 2 pos METHOD i hasBlockEntityBreakingRender ()Z METHOD i getHardness (Lbae;Let;)F + ARG 1 view + ARG 2 pos METHOD j getRenderType ()Lbjz; + METHOD j (Lbae;Let;)Z + ARG 1 view + ARG 2 pos METHOD k emitsRedstonePower ()Z METHOD k getBoundingShape (Lbae;Let;)Lclt; + ARG 1 view + ARG 2 pos METHOD l hasComparatorOutput ()Z + METHOD l (Lbae;Let;)Lclt; + ARG 1 view + ARG 2 pos METHOD m getPistonBehavior ()Lcef; + METHOD m (Lbae;Let;)Lclt; + ARG 1 view + ARG 2 pos METHOD n isFullBoundsCubeForCulling ()Z METHOD n getRayTraceShape (Lbae;Let;)Lclt; + ARG 1 view + ARG 2 pos METHOD o getFluidState ()Lcdz; METHOD o hasSolidTopSurface (Lbae;Let;)Z + ARG 1 view + ARG 2 pos METHOD p hasRandomTicks ()Z METHOD p getOffsetPos (Lbae;Let;)Lckz; + ARG 1 view + ARG 2 pos METHOD q getSoundGroup ()Lbku; METHOD q canSuffocate (Lbae;Let;)Z + ARG 1 view + ARG 2 pos + METHOD r (Lbae;Let;)Z + ARG 1 view + ARG 2 pos diff --git a/mappings/net/minecraft/block/BlockWithEntity.mapping b/mappings/net/minecraft/block/BlockWithEntity.mapping index e84fc4dbea..ef55b86163 100644 --- a/mappings/net/minecraft/block/BlockWithEntity.mapping +++ b/mappings/net/minecraft/block/BlockWithEntity.mapping @@ -1,11 +1,15 @@ CLASS bfl net/minecraft/block/BlockWithEntity + METHOD (Lbft$c;)V + ARG 1 settings METHOD a onBlockAction (Lbom;Lbas;Let;II)Z ARG 1 state ARG 2 world ARG 3 pos + ARG 6 blockEntity METHOD a onBlockRemoved (Lbom;Lbas;Let;Lbom;Z)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos - ARG 4 state + ARG 4 newState METHOD b getRenderType (Lbom;)Lbjz; + ARG 1 state diff --git a/mappings/net/minecraft/block/BrewingStandBlock.mapping b/mappings/net/minecraft/block/BrewingStandBlock.mapping index 25f2c318ea..d69dc1bd8a 100644 --- a/mappings/net/minecraft/block/BrewingStandBlock.mapping +++ b/mappings/net/minecraft/block/BrewingStandBlock.mapping @@ -1,6 +1,9 @@ CLASS bfw net/minecraft/block/BrewingStandBlock FIELD a BOTTLE_PROPERTIES [Lbpd; + METHOD (Lbft$c;)V + ARG 1 settings METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view METHOD a onPlaced (Lbas;Let;Lbom;Lagt;Lavu;)V ARG 1 world ARG 2 pos @@ -12,7 +15,9 @@ CLASS bfw net/minecraft/block/BrewingStandBlock ARG 3 pos METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world @@ -23,18 +28,23 @@ CLASS bfw net/minecraft/block/BrewingStandBlock ARG 7 hitX ARG 8 hitY METHOD a onBlockRemoved (Lbom;Lbas;Let;Lbom;Z)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos - ARG 4 state + ARG 4 newState METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b getRenderType (Lbom;)Lbjz; + ARG 1 state METHOD b getComparatorOutput (Lbom;Lbas;Let;)I ARG 1 state ARG 2 world + ARG 3 pos METHOD b randomDisplayTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 state ARG 2 world ARG 3 pos + ARG 4 rnd METHOD c getRenderLayer ()Lbaf; METHOD o hasComparatorOutput (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/BubbleColumnBlock.mapping b/mappings/net/minecraft/block/BubbleColumnBlock.mapping index c02f74ba34..274dfd5190 100644 --- a/mappings/net/minecraft/block/BubbleColumnBlock.mapping +++ b/mappings/net/minecraft/block/BubbleColumnBlock.mapping @@ -1,29 +1,48 @@ CLASS bfx net/minecraft/block/BubbleColumnBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getTickRate (Lbaw;)I + ARG 1 world METHOD a onEntityCollision (Lbom;Lbas;Let;Lagk;)V ARG 1 state ARG 2 world ARG 3 pos ARG 4 entity METHOD a onBlockAdded (Lbom;Lbas;Let;Lbom;)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos + ARG 4 oldState METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder + METHOD b getFluid (Lbat;Let;Lbom;)Lcdy; + ARG 1 world + ARG 2 pos + ARG 3 state METHOD b getRenderType (Lbom;)Lbjz; + ARG 1 state METHOD b randomDisplayTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 state ARG 2 world ARG 3 pos + ARG 4 rnd METHOD c getRenderLayer ()Lbaf; METHOD f getFluidState (Lbom;)Lcdz; + ARG 1 state METHOD i canCollideWith ()Z diff --git a/mappings/net/minecraft/block/CactusBlock.mapping b/mappings/net/minecraft/block/CactusBlock.mapping index 1260344a98..e586b130db 100644 --- a/mappings/net/minecraft/block/CactusBlock.mapping +++ b/mappings/net/minecraft/block/CactusBlock.mapping @@ -1,14 +1,20 @@ CLASS bgb net/minecraft/block/CactusBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a (Lbom;Lbae;Let;Lcle;)Lclt; ARG 1 state ARG 2 view + ARG 3 pos + ARG 4 ePos METHOD a onEntityCollision (Lbom;Lbas;Let;Lagk;)V ARG 1 state ARG 2 world @@ -18,11 +24,20 @@ CLASS bgb net/minecraft/block/CactusBlock ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD c getRenderLayer ()Lbaf; METHOD e isFullBoundsCubeForCulling (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/CakeBlock.mapping b/mappings/net/minecraft/block/CakeBlock.mapping index dd5a32167c..37128e1c53 100644 --- a/mappings/net/minecraft/block/CakeBlock.mapping +++ b/mappings/net/minecraft/block/CakeBlock.mapping @@ -1,11 +1,15 @@ CLASS bgc net/minecraft/block/CakeBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world @@ -16,11 +20,21 @@ CLASS bgc net/minecraft/block/CakeBlock ARG 7 hitX ARG 8 hitY METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b getComparatorOutput (Lbom;Lbas;Let;)I ARG 1 state ARG 2 world + ARG 3 pos METHOD o hasComparatorOutput (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/CarpetBlock.mapping b/mappings/net/minecraft/block/CarpetBlock.mapping index 854e9c8d74..d06fbb46c9 100644 --- a/mappings/net/minecraft/block/CarpetBlock.mapping +++ b/mappings/net/minecraft/block/CarpetBlock.mapping @@ -4,6 +4,13 @@ CLASS bmi net/minecraft/block/CarpetBlock ARG 2 view ARG 3 pos METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos diff --git a/mappings/net/minecraft/block/CarrotsBlock.mapping b/mappings/net/minecraft/block/CarrotsBlock.mapping index 0ad4eca6f1..1dd91e69b6 100644 --- a/mappings/net/minecraft/block/CarrotsBlock.mapping +++ b/mappings/net/minecraft/block/CarrotsBlock.mapping @@ -1,4 +1,6 @@ CLASS bgd net/minecraft/block/CarrotsBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view diff --git a/mappings/net/minecraft/block/CartographyTableBlock.mapping b/mappings/net/minecraft/block/CartographyTableBlock.mapping index 17f1bc7788..524acf52ca 100644 --- a/mappings/net/minecraft/block/CartographyTableBlock.mapping +++ b/mappings/net/minecraft/block/CartographyTableBlock.mapping @@ -1,4 +1,6 @@ CLASS bge net/minecraft/block/CartographyTableBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world diff --git a/mappings/net/minecraft/block/CauldronBlock.mapping b/mappings/net/minecraft/block/CauldronBlock.mapping index c6f945dadb..660c3581af 100644 --- a/mappings/net/minecraft/block/CauldronBlock.mapping +++ b/mappings/net/minecraft/block/CauldronBlock.mapping @@ -1,11 +1,15 @@ CLASS bgg net/minecraft/block/CauldronBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a onEntityCollision (Lbom;Lbas;Let;Lagk;)V ARG 1 state ARG 2 world @@ -21,11 +25,19 @@ CLASS bgg net/minecraft/block/CauldronBlock ARG 7 hitX ARG 8 hitY METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b getComparatorOutput (Lbom;Lbas;Let;)I ARG 1 state ARG 2 world + ARG 3 pos METHOD c onRainTick (Lbas;Let;)V ARG 1 world + ARG 2 pos METHOD e isFullBoundsCubeForCulling (Lbom;)Z + ARG 1 state METHOD m getRayTraceShape (Lbom;Lbae;Let;)Lclt; + ARG 1 state + ARG 2 view + ARG 3 pos METHOD o hasComparatorOutput (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/ChestBlock.mapping b/mappings/net/minecraft/block/ChestBlock.mapping index 647adc77b2..0bbac7edca 100644 --- a/mappings/net/minecraft/block/ChestBlock.mapping +++ b/mappings/net/minecraft/block/ChestBlock.mapping @@ -1,7 +1,11 @@ CLASS bgh net/minecraft/block/ChestBlock FIELD a FACING Lbpg; + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view METHOD a hasBlockOnTop (Lbae;Let;)Z METHOD a isChestBlocked (Lbas;Let;)Z METHOD a onPlaced (Lbas;Let;Lbom;Lagt;Lavu;)V @@ -10,13 +14,16 @@ CLASS bgh net/minecraft/block/ChestBlock ARG 3 state ARG 4 placer METHOD a hasBlockEntityBreakingRender (Lbom;)Z + ARG 1 state METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world @@ -27,25 +34,37 @@ CLASS bgh net/minecraft/block/ChestBlock ARG 7 hitX ARG 8 hitY METHOD a onBlockRemoved (Lbom;Lbas;Let;Lbom;Z)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos - ARG 4 state + ARG 4 newState METHOD a getContainer (Lbom;Lbas;Let;Z)Lafj; ARG 1 state ARG 2 world ARG 3 pos METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b hasOcelotOnTop (Lbas;Let;)Z METHOD b getRenderType (Lbom;)Lbjz; + ARG 1 state METHOD b getComparatorOutput (Lbom;Lbas;Let;)I ARG 1 state ARG 2 world + ARG 3 pos METHOD f getFluidState (Lbom;)Lcdz; + ARG 1 state METHOD o hasComparatorOutput (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/ChorusFlowerBlock.mapping b/mappings/net/minecraft/block/ChorusFlowerBlock.mapping index 7ce4518881..cb8e97190e 100644 --- a/mappings/net/minecraft/block/ChorusFlowerBlock.mapping +++ b/mappings/net/minecraft/block/ChorusFlowerBlock.mapping @@ -10,10 +10,18 @@ CLASS bgi net/minecraft/block/ChorusFlowerBlock ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD c getRenderLayer ()Lbaf; diff --git a/mappings/net/minecraft/block/ChorusPlantBlock.mapping b/mappings/net/minecraft/block/ChorusPlantBlock.mapping index a508df4f3b..9381991c00 100644 --- a/mappings/net/minecraft/block/ChorusPlantBlock.mapping +++ b/mappings/net/minecraft/block/ChorusPlantBlock.mapping @@ -1,16 +1,29 @@ CLASS bgj net/minecraft/block/ChorusPlantBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD c getRenderLayer ()Lbaf; diff --git a/mappings/net/minecraft/block/CocoaBlock.mapping b/mappings/net/minecraft/block/CocoaBlock.mapping index c3a7dcc351..a29221b783 100644 --- a/mappings/net/minecraft/block/CocoaBlock.mapping +++ b/mappings/net/minecraft/block/CocoaBlock.mapping @@ -1,5 +1,8 @@ CLASS bgk net/minecraft/block/CocoaBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a isFertilizable (Lbae;Let;Lbom;Z)Z ARG 1 world ARG 2 pos @@ -17,12 +20,20 @@ CLASS bgk net/minecraft/block/CocoaBlock ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b grow (Lbas;Ljava/util/Random;Let;Lbom;)V ARG 1 world ARG 2 random diff --git a/mappings/net/minecraft/block/CommandBlock.mapping b/mappings/net/minecraft/block/CommandBlock.mapping index 4fa23ad79d..36273ab5ed 100644 --- a/mappings/net/minecraft/block/CommandBlock.mapping +++ b/mappings/net/minecraft/block/CommandBlock.mapping @@ -1,13 +1,18 @@ CLASS bgl net/minecraft/block/CommandBlock FIELD a FACING Lbpg; + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view METHOD a onPlaced (Lbas;Let;Lbom;Lagt;Lavu;)V ARG 1 world ARG 2 pos ARG 3 state ARG 4 placer METHOD a getTickRate (Lbaw;)I + ARG 1 world METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world @@ -22,18 +27,25 @@ CLASS bgl net/minecraft/block/CommandBlock ARG 2 world ARG 3 pos ARG 4 block + ARG 5 neighborPos METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b getRenderType (Lbom;)Lbjz; + ARG 1 state METHOD b getComparatorOutput (Lbom;Lbas;Let;)I ARG 1 state ARG 2 world + ARG 3 pos METHOD o hasComparatorOutput (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/ComparatorBlock.mapping b/mappings/net/minecraft/block/ComparatorBlock.mapping index d9d9f8e18d..8c43b0850f 100644 --- a/mappings/net/minecraft/block/ComparatorBlock.mapping +++ b/mappings/net/minecraft/block/ComparatorBlock.mapping @@ -1,5 +1,8 @@ CLASS bgm net/minecraft/block/ComparatorBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view METHOD a getAttachedItemFrame (Lbas;Ley;Let;)Laoc; ARG 1 world ARG 2 facing @@ -20,8 +23,9 @@ CLASS bgm net/minecraft/block/ComparatorBlock ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b getOutputLevel (Lbae;Let;Lbom;)I ARG 1 view ARG 2 pos diff --git a/mappings/net/minecraft/block/ConcretePowderBlock.mapping b/mappings/net/minecraft/block/ConcretePowderBlock.mapping index 9f1969dccc..4eee934390 100644 --- a/mappings/net/minecraft/block/ConcretePowderBlock.mapping +++ b/mappings/net/minecraft/block/ConcretePowderBlock.mapping @@ -1,4 +1,10 @@ CLASS bgn net/minecraft/block/ConcretePowderBlock METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos diff --git a/mappings/net/minecraft/block/ConduitBlock.mapping b/mappings/net/minecraft/block/ConduitBlock.mapping index 7b2c252aa0..23fab28297 100644 --- a/mappings/net/minecraft/block/ConduitBlock.mapping +++ b/mappings/net/minecraft/block/ConduitBlock.mapping @@ -1,6 +1,10 @@ CLASS bgo net/minecraft/block/ConduitBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view METHOD a onPlaced (Lbas;Let;Lbom;Lagt;Lavu;)V ARG 1 world ARG 2 pos @@ -12,10 +16,20 @@ CLASS bgo net/minecraft/block/ConduitBlock ARG 3 pos METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b getRenderType (Lbom;)Lbjz; + ARG 1 state METHOD c getRenderLayer ()Lbaf; METHOD f getFluidState (Lbom;)Lcdz; + ARG 1 state diff --git a/mappings/net/minecraft/block/ConnectedPlantBlock.mapping b/mappings/net/minecraft/block/ConnectedPlantBlock.mapping index 218a4c6ea3..d0a39b42ef 100644 --- a/mappings/net/minecraft/block/ConnectedPlantBlock.mapping +++ b/mappings/net/minecraft/block/ConnectedPlantBlock.mapping @@ -5,8 +5,13 @@ CLASS bjk net/minecraft/block/ConnectedPlantBlock FIELD d WEST Lbpd; FIELD e UP Lbpd; FIELD f DOWN Lbpd; + FIELD g FACING_PROPERTIES Ljava/util/Map; FIELD i FACINGS [Ley; METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos + METHOD a_ (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos diff --git a/mappings/net/minecraft/block/CoralBlock.mapping b/mappings/net/minecraft/block/CoralBlock.mapping index 2069af29f4..c0e3e27f31 100644 --- a/mappings/net/minecraft/block/CoralBlock.mapping +++ b/mappings/net/minecraft/block/CoralBlock.mapping @@ -4,13 +4,19 @@ CLASS bgr net/minecraft/block/CoralBlock ARG 2 view ARG 3 pos METHOD a onBlockAdded (Lbom;Lbas;Let;Lbom;)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos + ARG 4 oldState METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos diff --git a/mappings/net/minecraft/block/CoralBlockBlock.mapping b/mappings/net/minecraft/block/CoralBlockBlock.mapping index 04525a0219..2cd67b2c9d 100644 --- a/mappings/net/minecraft/block/CoralBlockBlock.mapping +++ b/mappings/net/minecraft/block/CoralBlockBlock.mapping @@ -1,9 +1,15 @@ CLASS bgp net/minecraft/block/CoralBlockBlock METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos diff --git a/mappings/net/minecraft/block/CoralDeadBlock.mapping b/mappings/net/minecraft/block/CoralDeadBlock.mapping index 18be52f5ad..c3fdc2992d 100644 --- a/mappings/net/minecraft/block/CoralDeadBlock.mapping +++ b/mappings/net/minecraft/block/CoralDeadBlock.mapping @@ -1,4 +1,7 @@ CLASS bfi net/minecraft/block/CoralDeadBlock + FIELD a shape Lclt; + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view diff --git a/mappings/net/minecraft/block/CoralDeadFanBlock.mapping b/mappings/net/minecraft/block/CoralDeadFanBlock.mapping index 6869a7e3ce..b16f962a07 100644 --- a/mappings/net/minecraft/block/CoralDeadFanBlock.mapping +++ b/mappings/net/minecraft/block/CoralDeadFanBlock.mapping @@ -1,5 +1,7 @@ CLASS bfh net/minecraft/block/CoralDeadFanBlock FIELD a a Lclt; + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view diff --git a/mappings/net/minecraft/block/CoralDeadWallFanBlock.mapping b/mappings/net/minecraft/block/CoralDeadWallFanBlock.mapping index d15c802e0e..b0d5ca3888 100644 --- a/mappings/net/minecraft/block/CoralDeadWallFanBlock.mapping +++ b/mappings/net/minecraft/block/CoralDeadWallFanBlock.mapping @@ -1,15 +1,28 @@ CLASS bfk net/minecraft/block/CoralDeadWallFanBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder diff --git a/mappings/net/minecraft/block/CoralParentBlock.mapping b/mappings/net/minecraft/block/CoralParentBlock.mapping index deff1f000c..4bacd222da 100644 --- a/mappings/net/minecraft/block/CoralParentBlock.mapping +++ b/mappings/net/minecraft/block/CoralParentBlock.mapping @@ -1,14 +1,26 @@ CLASS bfj net/minecraft/block/CoralParentBlock FIELD b WATERLOGGED Lbpd; + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD c getRenderLayer ()Lbaf; METHOD f getFluidState (Lbom;)Lcdz; + ARG 1 state diff --git a/mappings/net/minecraft/block/CoralTubeFanBlock.mapping b/mappings/net/minecraft/block/CoralTubeFanBlock.mapping index 2c6169c3a1..36af311fdc 100644 --- a/mappings/net/minecraft/block/CoralTubeFanBlock.mapping +++ b/mappings/net/minecraft/block/CoralTubeFanBlock.mapping @@ -1,12 +1,18 @@ CLASS bgq net/minecraft/block/CoralTubeFanBlock METHOD a onBlockAdded (Lbom;Lbas;Let;Lbom;)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos + ARG 4 oldState METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos diff --git a/mappings/net/minecraft/block/CoralWallFanBlock.mapping b/mappings/net/minecraft/block/CoralWallFanBlock.mapping index b06b6ae7b0..bf1fc0ea49 100644 --- a/mappings/net/minecraft/block/CoralWallFanBlock.mapping +++ b/mappings/net/minecraft/block/CoralWallFanBlock.mapping @@ -1,12 +1,18 @@ CLASS bgs net/minecraft/block/CoralWallFanBlock METHOD a onBlockAdded (Lbom;Lbas;Let;Lbom;)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos + ARG 4 oldState METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos diff --git a/mappings/net/minecraft/block/CraftingTableBlock.mapping b/mappings/net/minecraft/block/CraftingTableBlock.mapping index 25f9a3f84e..5ef0de80ab 100644 --- a/mappings/net/minecraft/block/CraftingTableBlock.mapping +++ b/mappings/net/minecraft/block/CraftingTableBlock.mapping @@ -8,6 +8,8 @@ CLASS bgt net/minecraft/block/CraftingTableBlock METHOD d getName ()Ljb; METHOD e hasCustomName ()Z METHOD m getContainerId ()Ljava/lang/String; + METHOD (Lbft$c;)V + ARG 1 settings METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world diff --git a/mappings/net/minecraft/block/CropBlock.mapping b/mappings/net/minecraft/block/CropBlock.mapping index 09df2a3e41..2c8baf4215 100644 --- a/mappings/net/minecraft/block/CropBlock.mapping +++ b/mappings/net/minecraft/block/CropBlock.mapping @@ -1,4 +1,6 @@ CLASS bgu net/minecraft/block/CropBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPickStack (Lbae;Let;Lbom;)Lavu; ARG 1 world ARG 2 pos @@ -27,10 +29,13 @@ CLASS bgu net/minecraft/block/CropBlock ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b withCropAge (I)Lbom; METHOD b grow (Lbas;Ljava/util/Random;Let;Lbom;)V ARG 1 world @@ -40,6 +45,7 @@ CLASS bgu net/minecraft/block/CropBlock METHOD b canPlantOnTop (Lbom;Lbae;Let;)Z ARG 1 floor ARG 2 view + ARG 3 pos METHOD d getAgeProperty ()Lbpl; METHOD e getCropAgeMaximum ()I METHOD f getCropItem ()Lbar; diff --git a/mappings/net/minecraft/block/DaylightDetectorBlock.mapping b/mappings/net/minecraft/block/DaylightDetectorBlock.mapping index 6789ee4d2c..3112d6fad1 100644 --- a/mappings/net/minecraft/block/DaylightDetectorBlock.mapping +++ b/mappings/net/minecraft/block/DaylightDetectorBlock.mapping @@ -1,5 +1,8 @@ CLASS bgw net/minecraft/block/DaylightDetectorBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view @@ -8,6 +11,7 @@ CLASS bgw net/minecraft/block/DaylightDetectorBlock ARG 1 state ARG 2 view ARG 3 pos + ARG 4 facing METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world @@ -18,5 +22,8 @@ CLASS bgw net/minecraft/block/DaylightDetectorBlock ARG 7 hitX ARG 8 hitY METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b getRenderType (Lbom;)Lbjz; + ARG 1 state METHOD g emitsRedstonePower (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/DeadBushBlock.mapping b/mappings/net/minecraft/block/DeadBushBlock.mapping index ef04e7996e..d46176411d 100644 --- a/mappings/net/minecraft/block/DeadBushBlock.mapping +++ b/mappings/net/minecraft/block/DeadBushBlock.mapping @@ -1,4 +1,6 @@ CLASS bgx net/minecraft/block/DeadBushBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view @@ -6,3 +8,4 @@ CLASS bgx net/minecraft/block/DeadBushBlock METHOD b canPlantOnTop (Lbom;Lbae;Let;)Z ARG 1 floor ARG 2 view + ARG 3 pos diff --git a/mappings/net/minecraft/block/DetectorRailBlock.mapping b/mappings/net/minecraft/block/DetectorRailBlock.mapping index 10da242333..52e39a2c32 100644 --- a/mappings/net/minecraft/block/DetectorRailBlock.mapping +++ b/mappings/net/minecraft/block/DetectorRailBlock.mapping @@ -1,35 +1,47 @@ CLASS bgy net/minecraft/block/DetectorRailBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getTickRate (Lbaw;)I + ARG 1 world METHOD a getWeakRedstonePower (Lbom;Lbae;Let;Ley;)I ARG 1 state ARG 2 view ARG 3 pos + ARG 4 facing METHOD a onEntityCollision (Lbom;Lbas;Let;Lagk;)V ARG 1 state ARG 2 world ARG 3 pos ARG 4 entity METHOD a onBlockAdded (Lbom;Lbas;Let;Lbom;)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos + ARG 4 oldState METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b getStrongRedstonePower (Lbom;Lbae;Let;Ley;)I ARG 1 state ARG 2 view ARG 3 pos + ARG 4 facing METHOD b getComparatorOutput (Lbom;Lbas;Let;)I ARG 1 state ARG 2 world + ARG 3 pos METHOD e getShapeProperty ()Lbpo; METHOD g emitsRedstonePower (Lbom;)Z + ARG 1 state METHOD o hasComparatorOutput (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/DispenserBlock.mapping b/mappings/net/minecraft/block/DispenserBlock.mapping index b934701008..648e0c2143 100644 --- a/mappings/net/minecraft/block/DispenserBlock.mapping +++ b/mappings/net/minecraft/block/DispenserBlock.mapping @@ -1,8 +1,12 @@ CLASS bhb net/minecraft/block/DispenserBlock FIELD c BEHAVIORS Ljava/util/Map; + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a getBehaviorForItem (Lavu;)Lfa; METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view METHOD a registerBehavior (Lbar;Lfa;)V METHOD a onPlaced (Lbas;Let;Lbom;Lagt;Lavu;)V ARG 1 world @@ -10,6 +14,7 @@ CLASS bhb net/minecraft/block/DispenserBlock ARG 3 state ARG 4 placer METHOD a getTickRate (Lbaw;)I + ARG 1 world METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world @@ -24,24 +29,31 @@ CLASS bhb net/minecraft/block/DispenserBlock ARG 2 world ARG 3 pos ARG 4 block + ARG 5 neighborPos METHOD a onBlockRemoved (Lbom;Lbas;Let;Lbom;Z)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos - ARG 4 state + ARG 4 newState METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD a getOutputLocation (Leu;)Lfi; METHOD b getRenderType (Lbom;)Lbjz; + ARG 1 state METHOD b getComparatorOutput (Lbom;Lbas;Let;)I ARG 1 state ARG 2 world + ARG 3 pos METHOD o hasComparatorOutput (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/DoorBlock.mapping b/mappings/net/minecraft/block/DoorBlock.mapping index bcd0daab8f..b548ac6e79 100644 --- a/mappings/net/minecraft/block/DoorBlock.mapping +++ b/mappings/net/minecraft/block/DoorBlock.mapping @@ -1,5 +1,8 @@ CLASS bhc net/minecraft/block/DoorBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a afterBreak (Lbas;Laql;Let;Lbom;Lbmq;Lavu;)V ARG 1 world ARG 2 player @@ -15,13 +18,16 @@ CLASS bhc net/minecraft/block/DoorBlock ARG 1 world ARG 2 pos ARG 3 state + ARG 4 player METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world @@ -36,14 +42,29 @@ CLASS bhc net/minecraft/block/DoorBlock ARG 2 world ARG 3 pos ARG 4 block + ARG 5 neighborPos METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation + METHOD a getPosRandom (Lbom;Let;)J + ARG 1 state + ARG 2 pos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD c getRenderLayer ()Lbaf; METHOD h getPistonBehavior (Lbom;)Lcef; + ARG 1 state diff --git a/mappings/net/minecraft/block/DragonEggBlock.mapping b/mappings/net/minecraft/block/DragonEggBlock.mapping index e4cde33242..1fcb343a53 100644 --- a/mappings/net/minecraft/block/DragonEggBlock.mapping +++ b/mappings/net/minecraft/block/DragonEggBlock.mapping @@ -1,16 +1,22 @@ CLASS bhe net/minecraft/block/DragonEggBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getTickRate (Lbaw;)I + ARG 1 world METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a onBlockBreakStart (Lbom;Lbas;Let;Laql;)V ARG 1 state ARG 2 world ARG 3 pos + ARG 4 player METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world diff --git a/mappings/net/minecraft/block/DropperBlock.mapping b/mappings/net/minecraft/block/DropperBlock.mapping index 1732f25eb6..652e1902d4 100644 --- a/mappings/net/minecraft/block/DropperBlock.mapping +++ b/mappings/net/minecraft/block/DropperBlock.mapping @@ -1,3 +1,6 @@ CLASS bhf net/minecraft/block/DropperBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getBehaviorForItem (Lavu;)Lfa; METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view diff --git a/mappings/net/minecraft/block/EnchantingTableBlock.mapping b/mappings/net/minecraft/block/EnchantingTableBlock.mapping index 0e83e8bf8d..e2653216ac 100644 --- a/mappings/net/minecraft/block/EnchantingTableBlock.mapping +++ b/mappings/net/minecraft/block/EnchantingTableBlock.mapping @@ -1,5 +1,8 @@ CLASS bhg net/minecraft/block/EnchantingTableBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view METHOD a onPlaced (Lbas;Let;Lbom;Lagt;Lavu;)V ARG 1 world ARG 2 pos @@ -11,7 +14,9 @@ CLASS bhg net/minecraft/block/EnchantingTableBlock ARG 3 pos METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world @@ -22,7 +27,11 @@ CLASS bhg net/minecraft/block/EnchantingTableBlock ARG 7 hitX ARG 8 hitY METHOD b getRenderType (Lbom;)Lbjz; + ARG 1 state METHOD b randomDisplayTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 state ARG 2 world ARG 3 pos + ARG 4 rnd + METHOD n (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/EndGatewayBlock.mapping b/mappings/net/minecraft/block/EndGatewayBlock.mapping index 26790cd2bd..f75a5262ad 100644 --- a/mappings/net/minecraft/block/EndGatewayBlock.mapping +++ b/mappings/net/minecraft/block/EndGatewayBlock.mapping @@ -1,5 +1,8 @@ CLASS bhh net/minecraft/block/EndGatewayBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view METHOD a getPickStack (Lbae;Let;Lbom;)Lavu; ARG 1 world ARG 2 pos @@ -8,3 +11,4 @@ CLASS bhh net/minecraft/block/EndGatewayBlock ARG 1 state ARG 2 world ARG 3 pos + ARG 4 rnd diff --git a/mappings/net/minecraft/block/EndPortalBlock.mapping b/mappings/net/minecraft/block/EndPortalBlock.mapping index a352ab7ae7..b7ffc7af3d 100644 --- a/mappings/net/minecraft/block/EndPortalBlock.mapping +++ b/mappings/net/minecraft/block/EndPortalBlock.mapping @@ -1,5 +1,8 @@ CLASS bhi net/minecraft/block/EndPortalBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view METHOD a getPickStack (Lbae;Let;Lbom;)Lavu; ARG 1 world ARG 2 pos @@ -17,3 +20,4 @@ CLASS bhi net/minecraft/block/EndPortalBlock ARG 1 state ARG 2 world ARG 3 pos + ARG 4 rnd diff --git a/mappings/net/minecraft/block/EndPortalFrameBlock.mapping b/mappings/net/minecraft/block/EndPortalFrameBlock.mapping index 1877fcea32..a120afe7d3 100644 --- a/mappings/net/minecraft/block/EndPortalFrameBlock.mapping +++ b/mappings/net/minecraft/block/EndPortalFrameBlock.mapping @@ -1,21 +1,33 @@ CLASS bhj net/minecraft/block/EndPortalFrameBlock FIELD a PROPERTY_FACING Lbpg; FIELD f COMPLETED_FRAME Lbor; + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b getComparatorOutput (Lbom;Lbas;Let;)I ARG 1 state ARG 2 world + ARG 3 pos METHOD d getCompletedFramePattern ()Lbor; + METHOD n (Lbom;)Z + ARG 1 state METHOD o hasComparatorOutput (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/EndRodBlock.mapping b/mappings/net/minecraft/block/EndRodBlock.mapping index 2c9265537a..c4589aa2d6 100644 --- a/mappings/net/minecraft/block/EndRodBlock.mapping +++ b/mappings/net/minecraft/block/EndRodBlock.mapping @@ -1,17 +1,25 @@ CLASS bhk net/minecraft/block/EndRodBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b randomDisplayTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 state ARG 2 world ARG 3 pos + ARG 4 rnd METHOD c getRenderLayer ()Lbaf; METHOD h getPistonBehavior (Lbom;)Lcef; + ARG 1 state diff --git a/mappings/net/minecraft/block/EnderChestBlock.mapping b/mappings/net/minecraft/block/EnderChestBlock.mapping index 622f2c3ac8..3cc5d0c590 100644 --- a/mappings/net/minecraft/block/EnderChestBlock.mapping +++ b/mappings/net/minecraft/block/EnderChestBlock.mapping @@ -1,15 +1,22 @@ CLASS bhl net/minecraft/block/EnderChestBlock FIELD a FACING Lbpg; + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view METHOD a hasBlockEntityBreakingRender (Lbom;)Z + ARG 1 state METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world @@ -21,14 +28,25 @@ CLASS bhl net/minecraft/block/EnderChestBlock ARG 8 hitY METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b getRenderType (Lbom;)Lbjz; + ARG 1 state METHOD b randomDisplayTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 state ARG 2 world ARG 3 pos + ARG 4 rnd METHOD f getFluidState (Lbom;)Lcdz; + ARG 1 state diff --git a/mappings/net/minecraft/block/FacingBlock.mapping b/mappings/net/minecraft/block/FacingBlock.mapping index 99df1dc706..d0ded6daae 100644 --- a/mappings/net/minecraft/block/FacingBlock.mapping +++ b/mappings/net/minecraft/block/FacingBlock.mapping @@ -1 +1,3 @@ CLASS bha net/minecraft/block/FacingBlock + METHOD (Lbft$c;)V + ARG 1 settings diff --git a/mappings/net/minecraft/block/FallingBlock.mapping b/mappings/net/minecraft/block/FallingBlock.mapping index 65a6694b31..00eeccb57d 100644 --- a/mappings/net/minecraft/block/FallingBlock.mapping +++ b/mappings/net/minecraft/block/FallingBlock.mapping @@ -1,20 +1,30 @@ CLASS bho net/minecraft/block/FallingBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getTickRate (Lbaw;)I - METHOD a onBlockAdded (Lbom;Lbas;Let;Lbom;)V ARG 1 world + METHOD a onBlockAdded (Lbom;Lbas;Let;Lbom;)V + ARG 1 state ARG 2 world ARG 3 pos + ARG 4 oldState METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD b randomDisplayTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 state ARG 2 world ARG 3 pos + ARG 4 rnd METHOD i canFallThrough (Lbom;)Z ARG 0 state METHOD r getColor (Lbom;)I diff --git a/mappings/net/minecraft/block/FarmlandBlock.mapping b/mappings/net/minecraft/block/FarmlandBlock.mapping index 9f988a4572..309f805bb4 100644 --- a/mappings/net/minecraft/block/FarmlandBlock.mapping +++ b/mappings/net/minecraft/block/FarmlandBlock.mapping @@ -1,23 +1,39 @@ CLASS bhp net/minecraft/block/FarmlandBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a onLandedUpon (Lbas;Let;Lagk;F)V ARG 1 world ARG 2 pos ARG 3 entity + ARG 4 distance METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder + METHOD n (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/FenceBlock.mapping b/mappings/net/minecraft/block/FenceBlock.mapping index 957c7024c6..760484f383 100644 --- a/mappings/net/minecraft/block/FenceBlock.mapping +++ b/mappings/net/minecraft/block/FenceBlock.mapping @@ -1,8 +1,13 @@ CLASS bhq net/minecraft/block/FenceBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world @@ -14,4 +19,14 @@ CLASS bhq net/minecraft/block/FenceBlock ARG 8 hitY METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder + METHOD l (Lbom;Lbae;Let;)Lclt; + ARG 1 state + ARG 2 view + ARG 3 pos diff --git a/mappings/net/minecraft/block/FenceGateBlock.mapping b/mappings/net/minecraft/block/FenceGateBlock.mapping index 6edf8a8a77..f6d802a578 100644 --- a/mappings/net/minecraft/block/FenceGateBlock.mapping +++ b/mappings/net/minecraft/block/FenceGateBlock.mapping @@ -1,15 +1,22 @@ CLASS bhr net/minecraft/block/FenceGateBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a (Lbom;Lbae;Let;Lcle;)Lclt; ARG 1 state ARG 2 view + ARG 3 pos + ARG 4 ePos METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world @@ -24,6 +31,17 @@ CLASS bhr net/minecraft/block/FenceGateBlock ARG 2 world ARG 3 pos ARG 4 block + ARG 5 neighborPos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder + METHOD l (Lbom;Lbae;Let;)Lclt; + ARG 1 state + ARG 2 view + ARG 3 pos diff --git a/mappings/net/minecraft/block/FernBlock.mapping b/mappings/net/minecraft/block/FernBlock.mapping index c0d1ba9b6a..8c6d1fd8a2 100644 --- a/mappings/net/minecraft/block/FernBlock.mapping +++ b/mappings/net/minecraft/block/FernBlock.mapping @@ -1,4 +1,6 @@ CLASS bll net/minecraft/block/FernBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD Z_ getOffsetType ()Lbft$b; METHOD a isFertilizable (Lbae;Let;Lbom;Z)Z ARG 1 world diff --git a/mappings/net/minecraft/block/FireBlock.mapping b/mappings/net/minecraft/block/FireBlock.mapping index 0e1934f391..97b70bc906 100644 --- a/mappings/net/minecraft/block/FireBlock.mapping +++ b/mappings/net/minecraft/block/FireBlock.mapping @@ -1,29 +1,43 @@ CLASS bhs net/minecraft/block/FireBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a trySpreadFire (Lbas;Let;ILjava/util/Random;I)V METHOD a getTickRate (Lbaw;)I + ARG 1 world METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a onBlockAdded (Lbom;Lbas;Let;Lbom;)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos + ARG 4 oldState METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b randomDisplayTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 state ARG 2 world ARG 3 pos + ARG 4 rnd METHOD c getRenderLayer ()Lbaf; METHOD d registerDefaultFlammables ()V METHOD i canCollideWith ()Z diff --git a/mappings/net/minecraft/block/FletchingTableBlock.mapping b/mappings/net/minecraft/block/FletchingTableBlock.mapping index 926c155b0e..50375790c0 100644 --- a/mappings/net/minecraft/block/FletchingTableBlock.mapping +++ b/mappings/net/minecraft/block/FletchingTableBlock.mapping @@ -1,4 +1,6 @@ CLASS bht net/minecraft/block/FletchingTableBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world diff --git a/mappings/net/minecraft/block/FlowerPotBlock.mapping b/mappings/net/minecraft/block/FlowerPotBlock.mapping index 65d12e6efe..4c6636d962 100644 --- a/mappings/net/minecraft/block/FlowerPotBlock.mapping +++ b/mappings/net/minecraft/block/FlowerPotBlock.mapping @@ -18,5 +18,11 @@ CLASS bhv net/minecraft/block/FlowerPotBlock ARG 8 hitY METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD b getRenderType (Lbom;)Lbjz; + ARG 1 state METHOD c getRenderLayer ()Lbaf; diff --git a/mappings/net/minecraft/block/FluidBlock.mapping b/mappings/net/minecraft/block/FluidBlock.mapping index 0b524bfa59..e59398c889 100644 --- a/mappings/net/minecraft/block/FluidBlock.mapping +++ b/mappings/net/minecraft/block/FluidBlock.mapping @@ -1,30 +1,58 @@ CLASS biw net/minecraft/block/FluidBlock METHOD a getTickRate (Lbaw;)I + ARG 1 world METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a neighborUpdate (Lbom;Lbas;Let;Lbft;Let;)V ARG 1 state ARG 2 world ARG 3 pos ARG 4 block + ARG 5 neighborPos METHOD a onBlockAdded (Lbom;Lbas;Let;Lbom;)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos + ARG 4 oldState + METHOD a (Lbom;Lbom;Ley;)Z + ARG 1 state + ARG 2 neighbor + ARG 3 facing METHOD a getDroppedStacks (Lbom;Lchr$a;)Ljava/util/List; ARG 1 state + ARG 2 builder METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder + METHOD a_ (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos + METHOD b getFluid (Lbat;Let;Lbom;)Lcdy; + ARG 1 world + ARG 2 pos + ARG 3 state METHOD b getRenderType (Lbom;)Lbjz; + ARG 1 state METHOD c canCollideWith (Lbom;)Z + ARG 1 state METHOD c randomTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos + ARG 4 rnd METHOD f getFluidState (Lbom;)Lcdz; + ARG 1 state diff --git a/mappings/net/minecraft/block/FurnaceBlock.mapping b/mappings/net/minecraft/block/FurnaceBlock.mapping index 17f11b97ec..eb2a5a4fb3 100644 --- a/mappings/net/minecraft/block/FurnaceBlock.mapping +++ b/mappings/net/minecraft/block/FurnaceBlock.mapping @@ -1,7 +1,11 @@ CLASS bhx net/minecraft/block/FurnaceBlock FIELD a FACING Lbpg; + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view METHOD a onPlaced (Lbas;Let;Lbom;Lagt;Lavu;)V ARG 1 world ARG 2 pos @@ -17,22 +21,30 @@ CLASS bhx net/minecraft/block/FurnaceBlock ARG 7 hitX ARG 8 hitY METHOD a onBlockRemoved (Lbom;Lbas;Let;Lbom;Z)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos - ARG 4 state + ARG 4 newState METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b getRenderType (Lbom;)Lbjz; + ARG 1 state METHOD b getComparatorOutput (Lbom;Lbas;Let;)I ARG 1 state ARG 2 world + ARG 3 pos METHOD b randomDisplayTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 state ARG 2 world ARG 3 pos + ARG 4 rnd METHOD k getLuminance (Lbom;)I + ARG 1 state METHOD o hasComparatorOutput (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/GlassBlock.mapping b/mappings/net/minecraft/block/GlassBlock.mapping index 42bc7a26e8..ffabbc4140 100644 --- a/mappings/net/minecraft/block/GlassBlock.mapping +++ b/mappings/net/minecraft/block/GlassBlock.mapping @@ -1,3 +1,12 @@ CLASS bhy net/minecraft/block/GlassBlock + METHOD (Lbft$c;)V + ARG 1 settings + METHOD a_ (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos METHOD c getRenderLayer ()Lbaf; METHOD d isSimpleFullBlock (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos diff --git a/mappings/net/minecraft/block/GlazedTerracottaBlock.mapping b/mappings/net/minecraft/block/GlazedTerracottaBlock.mapping index e77bd12c37..1bd079c173 100644 --- a/mappings/net/minecraft/block/GlazedTerracottaBlock.mapping +++ b/mappings/net/minecraft/block/GlazedTerracottaBlock.mapping @@ -1,4 +1,9 @@ CLASS bhz net/minecraft/block/GlazedTerracottaBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD h getPistonBehavior (Lbom;)Lcef; + ARG 1 state diff --git a/mappings/net/minecraft/block/GourdBlock.mapping b/mappings/net/minecraft/block/GourdBlock.mapping index fe2eb0707b..c9fde5cf87 100644 --- a/mappings/net/minecraft/block/GourdBlock.mapping +++ b/mappings/net/minecraft/block/GourdBlock.mapping @@ -1 +1,3 @@ CLASS bld net/minecraft/block/GourdBlock + METHOD (Lbft$c;)V + ARG 1 settings diff --git a/mappings/net/minecraft/block/GrassBlock.mapping b/mappings/net/minecraft/block/GrassBlock.mapping index c6b204eb7d..90d9e8776f 100644 --- a/mappings/net/minecraft/block/GrassBlock.mapping +++ b/mappings/net/minecraft/block/GrassBlock.mapping @@ -1,4 +1,6 @@ CLASS bia net/minecraft/block/GrassBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a isFertilizable (Lbae;Let;Lbom;Z)Z ARG 1 world ARG 2 pos @@ -15,3 +17,4 @@ CLASS bia net/minecraft/block/GrassBlock ARG 4 state METHOD c getRenderLayer ()Lbaf; METHOD e isFullBoundsCubeForCulling (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/GrassPathBlock.mapping b/mappings/net/minecraft/block/GrassPathBlock.mapping index 4133ceedfe..fbcce38226 100644 --- a/mappings/net/minecraft/block/GrassPathBlock.mapping +++ b/mappings/net/minecraft/block/GrassPathBlock.mapping @@ -1,18 +1,32 @@ CLASS bib net/minecraft/block/GrassPathBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos + METHOD n (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/GravelBlock.mapping b/mappings/net/minecraft/block/GravelBlock.mapping index b92f5a861d..b22f538bc3 100644 --- a/mappings/net/minecraft/block/GravelBlock.mapping +++ b/mappings/net/minecraft/block/GravelBlock.mapping @@ -1,2 +1,4 @@ CLASS bic net/minecraft/block/GravelBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD r getColor (Lbom;)I diff --git a/mappings/net/minecraft/block/GrindstoneBlock.mapping b/mappings/net/minecraft/block/GrindstoneBlock.mapping index 1bb273efb0..d84e63524d 100644 --- a/mappings/net/minecraft/block/GrindstoneBlock.mapping +++ b/mappings/net/minecraft/block/GrindstoneBlock.mapping @@ -6,6 +6,8 @@ CLASS bid net/minecraft/block/GrindstoneBlock METHOD d getName ()Ljb; METHOD e hasCustomName ()Z METHOD m getContainerId ()Ljava/lang/String; + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view @@ -13,6 +15,8 @@ CLASS bid net/minecraft/block/GrindstoneBlock METHOD a (Lbom;Lbae;Let;Lcle;)Lclt; ARG 1 state ARG 2 view + ARG 3 pos + ARG 4 ePos METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world @@ -23,10 +27,16 @@ CLASS bid net/minecraft/block/GrindstoneBlock ARG 7 hitX ARG 8 hitY METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b getRenderType (Lbom;)Lbjz; + ARG 1 state diff --git a/mappings/net/minecraft/block/HayBlock.mapping b/mappings/net/minecraft/block/HayBlock.mapping index f3b9542240..735af07002 100644 --- a/mappings/net/minecraft/block/HayBlock.mapping +++ b/mappings/net/minecraft/block/HayBlock.mapping @@ -1,5 +1,8 @@ CLASS bif net/minecraft/block/HayBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a onLandedUpon (Lbas;Let;Lagk;F)V ARG 1 world ARG 2 pos ARG 3 entity + ARG 4 distance diff --git a/mappings/net/minecraft/block/HopperBlock.mapping b/mappings/net/minecraft/block/HopperBlock.mapping index 19dd1bc407..a60ec20e92 100644 --- a/mappings/net/minecraft/block/HopperBlock.mapping +++ b/mappings/net/minecraft/block/HopperBlock.mapping @@ -1,6 +1,10 @@ CLASS big net/minecraft/block/HopperBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view METHOD a onPlaced (Lbas;Let;Lbom;Lagt;Lavu;)V ARG 1 world ARG 2 pos @@ -12,7 +16,9 @@ CLASS big net/minecraft/block/HopperBlock ARG 3 pos METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a onEntityCollision (Lbom;Lbas;Let;Lagk;)V ARG 1 state ARG 2 world @@ -32,25 +38,39 @@ CLASS big net/minecraft/block/HopperBlock ARG 2 world ARG 3 pos ARG 4 block + ARG 5 neighborPos METHOD a onBlockAdded (Lbom;Lbas;Let;Lbom;)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos + ARG 4 oldState METHOD a onBlockRemoved (Lbom;Lbas;Let;Lbom;Z)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos - ARG 4 state + ARG 4 newState METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b getRenderType (Lbom;)Lbjz; + ARG 1 state METHOD b getComparatorOutput (Lbom;Lbas;Let;)I ARG 1 state ARG 2 world + ARG 3 pos METHOD c getRenderLayer ()Lbaf; METHOD i hasSolidTopSurface (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos METHOD m getRayTraceShape (Lbom;Lbae;Let;)Lclt; + ARG 1 state + ARG 2 view + ARG 3 pos METHOD o hasComparatorOutput (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/HorizontalConnectedBlock.mapping b/mappings/net/minecraft/block/HorizontalConnectedBlock.mapping index d813f7e369..4d34485e67 100644 --- a/mappings/net/minecraft/block/HorizontalConnectedBlock.mapping +++ b/mappings/net/minecraft/block/HorizontalConnectedBlock.mapping @@ -4,18 +4,30 @@ CLASS bgv net/minecraft/block/HorizontalConnectedBlock FIELD c SOUTH Lbpd; FIELD d WEST Lbpd; FIELD e WATERLOGGED Lbpd; + FIELD f FACING_PROPERTIES Ljava/util/Map; METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a (Lbom;Lbae;Let;Lcle;)Lclt; ARG 1 state ARG 2 view + ARG 3 pos + ARG 4 ePos METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation + METHOD a_ (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos METHOD f getFluidState (Lbom;)Lcdz; + ARG 1 state diff --git a/mappings/net/minecraft/block/HorizontalFacingBlock.mapping b/mappings/net/minecraft/block/HorizontalFacingBlock.mapping index 7a3f09849d..6ac13734e6 100644 --- a/mappings/net/minecraft/block/HorizontalFacingBlock.mapping +++ b/mappings/net/minecraft/block/HorizontalFacingBlock.mapping @@ -1,5 +1,9 @@ CLASS bih net/minecraft/block/HorizontalFacingBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation diff --git a/mappings/net/minecraft/block/IceBlock.mapping b/mappings/net/minecraft/block/IceBlock.mapping index 664e36d15a..4598c6ecd9 100644 --- a/mappings/net/minecraft/block/IceBlock.mapping +++ b/mappings/net/minecraft/block/IceBlock.mapping @@ -1,4 +1,6 @@ CLASS bij net/minecraft/block/IceBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a afterBreak (Lbas;Laql;Let;Lbom;Lbmq;Lavu;)V ARG 1 world ARG 2 player @@ -9,6 +11,7 @@ CLASS bij net/minecraft/block/IceBlock ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD c getRenderLayer ()Lbaf; METHOD h getPistonBehavior (Lbom;)Lcef; + ARG 1 state diff --git a/mappings/net/minecraft/block/IceFrostedBlock.mapping b/mappings/net/minecraft/block/IceFrostedBlock.mapping index 4eeeeb1472..9126a2d397 100644 --- a/mappings/net/minecraft/block/IceFrostedBlock.mapping +++ b/mappings/net/minecraft/block/IceFrostedBlock.mapping @@ -1,4 +1,6 @@ CLASS bhw net/minecraft/block/IceFrostedBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPickStack (Lbae;Let;Lbom;)Lavu; ARG 1 world ARG 2 pos @@ -8,9 +10,11 @@ CLASS bhw net/minecraft/block/IceFrostedBlock ARG 2 world ARG 3 pos ARG 4 block + ARG 5 neighborPos METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a appendProperties (Lbon$a;)V + ARG 1 builder diff --git a/mappings/net/minecraft/block/JigsawBlock.mapping b/mappings/net/minecraft/block/JigsawBlock.mapping index c1a1987409..18dc47e0ff 100644 --- a/mappings/net/minecraft/block/JigsawBlock.mapping +++ b/mappings/net/minecraft/block/JigsawBlock.mapping @@ -1,6 +1,10 @@ CLASS bim net/minecraft/block/JigsawBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world @@ -12,4 +16,6 @@ CLASS bim net/minecraft/block/JigsawBlock ARG 8 hitY METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a appendProperties (Lbon$a;)V + ARG 1 builder diff --git a/mappings/net/minecraft/block/JukeboxBlock.mapping b/mappings/net/minecraft/block/JukeboxBlock.mapping index 5f59af07a0..011020da1a 100644 --- a/mappings/net/minecraft/block/JukeboxBlock.mapping +++ b/mappings/net/minecraft/block/JukeboxBlock.mapping @@ -1,5 +1,8 @@ CLASS bin net/minecraft/block/JukeboxBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view METHOD a removeRecord (Lbas;Let;)V METHOD a setRecord (Lbat;Let;Lbom;Lavu;)V ARG 2 pos @@ -14,13 +17,17 @@ CLASS bin net/minecraft/block/JukeboxBlock ARG 7 hitX ARG 8 hitY METHOD a onBlockRemoved (Lbom;Lbas;Let;Lbom;Z)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos - ARG 4 state + ARG 4 newState METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b getRenderType (Lbom;)Lbjz; + ARG 1 state METHOD b getComparatorOutput (Lbom;Lbas;Let;)I ARG 1 state ARG 2 world + ARG 3 pos METHOD o hasComparatorOutput (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/KelpBlock.mapping b/mappings/net/minecraft/block/KelpBlock.mapping index 3e4477b0f7..9a9cfaab94 100644 --- a/mappings/net/minecraft/block/KelpBlock.mapping +++ b/mappings/net/minecraft/block/KelpBlock.mapping @@ -1,5 +1,18 @@ CLASS bio net/minecraft/block/KelpBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx + METHOD a (Lbae;Let;Lbom;Lcdy;)Z + ARG 1 view + ARG 2 pos + ARG 3 state + ARG 4 fluid + METHOD a (Lbat;Let;Lbom;Lcdz;)Z + ARG 1 world + ARG 2 pos + ARG 3 state + ARG 4 fluidState METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view @@ -8,11 +21,20 @@ CLASS bio net/minecraft/block/KelpBlock ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD c getRenderLayer ()Lbaf; METHOD f getFluidState (Lbom;)Lcdz; + ARG 1 state diff --git a/mappings/net/minecraft/block/KelpPlantBlock.mapping b/mappings/net/minecraft/block/KelpPlantBlock.mapping index 276e2f031d..b22686142d 100644 --- a/mappings/net/minecraft/block/KelpPlantBlock.mapping +++ b/mappings/net/minecraft/block/KelpPlantBlock.mapping @@ -3,9 +3,27 @@ CLASS bip net/minecraft/block/KelpPlantBlock ARG 1 world ARG 2 pos ARG 3 state - METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z + METHOD a (Lbae;Let;Lbom;Lcdy;)Z + ARG 1 view + ARG 2 pos + ARG 3 state + ARG 4 fluid + METHOD a (Lbat;Let;Lbom;Lcdz;)Z ARG 1 world + ARG 2 pos + ARG 3 state + ARG 4 fluidState + METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD c getRenderLayer ()Lbaf; METHOD f getFluidState (Lbom;)Lcdz; + ARG 1 state diff --git a/mappings/net/minecraft/block/LadderBlock.mapping b/mappings/net/minecraft/block/LadderBlock.mapping index 8ed0122ffe..dda7d12d23 100644 --- a/mappings/net/minecraft/block/LadderBlock.mapping +++ b/mappings/net/minecraft/block/LadderBlock.mapping @@ -1,17 +1,31 @@ CLASS biq net/minecraft/block/LadderBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD c getRenderLayer ()Lbaf; METHOD f getFluidState (Lbom;)Lcdz; + ARG 1 state diff --git a/mappings/net/minecraft/block/LanternBlock.mapping b/mappings/net/minecraft/block/LanternBlock.mapping index bd030360d8..9b9c69878e 100644 --- a/mappings/net/minecraft/block/LanternBlock.mapping +++ b/mappings/net/minecraft/block/LanternBlock.mapping @@ -1,12 +1,23 @@ CLASS bir net/minecraft/block/LanternBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD c getRenderLayer ()Lbaf; diff --git a/mappings/net/minecraft/block/LeavesBlock.mapping b/mappings/net/minecraft/block/LeavesBlock.mapping index 8743cad65c..901a6fc5f0 100644 --- a/mappings/net/minecraft/block/LeavesBlock.mapping +++ b/mappings/net/minecraft/block/LeavesBlock.mapping @@ -1,25 +1,45 @@ CLASS bis net/minecraft/block/LeavesBlock FIELD c translucentLeaves Z + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD a setRenderingMode (Z)V ARG 0 fancy METHOD b randomDisplayTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 state ARG 2 world ARG 3 pos + ARG 4 rnd METHOD c getRenderLayer ()Lbaf; METHOD c randomTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos + ARG 4 rnd METHOD e isFullBoundsCubeForCulling (Lbom;)Z + ARG 1 state METHOD g canSuffocate (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos METHOD m hasRandomTicks (Lbom;)Z + ARG 1 state + METHOD o (Lbom;Lbae;Let;)I + ARG 1 state + ARG 2 view + ARG 3 pos diff --git a/mappings/net/minecraft/block/LecternBlock.mapping b/mappings/net/minecraft/block/LecternBlock.mapping index 4f71c2dc2a..867a731554 100644 --- a/mappings/net/minecraft/block/LecternBlock.mapping +++ b/mappings/net/minecraft/block/LecternBlock.mapping @@ -1,6 +1,10 @@ CLASS bit net/minecraft/block/LecternBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view @@ -8,9 +12,15 @@ CLASS bit net/minecraft/block/LecternBlock METHOD a (Lbom;Lbae;Let;Lcle;)Lclt; ARG 1 state ARG 2 view + ARG 3 pos + ARG 4 ePos METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b getRenderType (Lbom;)Lbjz; + ARG 1 state diff --git a/mappings/net/minecraft/block/LeverBlock.mapping b/mappings/net/minecraft/block/LeverBlock.mapping index 6e31aec35f..b4586f8d23 100644 --- a/mappings/net/minecraft/block/LeverBlock.mapping +++ b/mappings/net/minecraft/block/LeverBlock.mapping @@ -1,4 +1,6 @@ CLASS biv net/minecraft/block/LeverBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view @@ -7,6 +9,7 @@ CLASS biv net/minecraft/block/LeverBlock ARG 1 state ARG 2 view ARG 3 pos + ARG 4 facing METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world @@ -17,17 +20,21 @@ CLASS biv net/minecraft/block/LeverBlock ARG 7 hitX ARG 8 hitY METHOD a onBlockRemoved (Lbom;Lbas;Let;Lbom;Z)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos - ARG 4 state + ARG 4 newState METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b getStrongRedstonePower (Lbom;Lbae;Let;Ley;)I ARG 1 state ARG 2 view ARG 3 pos + ARG 4 facing METHOD b randomDisplayTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 state ARG 2 world ARG 3 pos + ARG 4 rnd METHOD g emitsRedstonePower (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/LogBlock.mapping b/mappings/net/minecraft/block/LogBlock.mapping index e9e6a66a1f..85ea03e3f2 100644 --- a/mappings/net/minecraft/block/LogBlock.mapping +++ b/mappings/net/minecraft/block/LogBlock.mapping @@ -1,2 +1,5 @@ CLASS biy net/minecraft/block/LogBlock METHOD e getMaterialColor (Lbom;Lbae;Let;)Lcee; + ARG 1 state + ARG 2 view + ARG 3 pos diff --git a/mappings/net/minecraft/block/LoomBlock.mapping b/mappings/net/minecraft/block/LoomBlock.mapping index 51103abaeb..3dcb98c2dd 100644 --- a/mappings/net/minecraft/block/LoomBlock.mapping +++ b/mappings/net/minecraft/block/LoomBlock.mapping @@ -7,7 +7,10 @@ CLASS biz net/minecraft/block/LoomBlock METHOD d getName ()Ljb; METHOD e hasCustomName ()Z METHOD m getContainerId ()Ljava/lang/String; + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world @@ -18,3 +21,4 @@ CLASS biz net/minecraft/block/LoomBlock ARG 7 hitX ARG 8 hitY METHOD a appendProperties (Lbon$a;)V + ARG 1 builder diff --git a/mappings/net/minecraft/block/MagmaBlock.mapping b/mappings/net/minecraft/block/MagmaBlock.mapping index 5b08f88459..8cea351b71 100644 --- a/mappings/net/minecraft/block/MagmaBlock.mapping +++ b/mappings/net/minecraft/block/MagmaBlock.mapping @@ -1,25 +1,42 @@ CLASS bja net/minecraft/block/MagmaBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a onSteppedOn (Lbas;Let;Lagk;)V ARG 1 world ARG 2 pos + ARG 3 entity METHOD a getTickRate (Lbaw;)I + ARG 1 world METHOD a allowsSpawning (Lbom;Lagk;)Z ARG 1 state + ARG 2 entity METHOD a getBlockBrightness (Lbom;Lbac;Let;)I ARG 1 state ARG 2 view + ARG 3 pos METHOD a onBlockAdded (Lbom;Lbas;Let;Lbom;)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos + ARG 4 oldState METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD c randomTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos + ARG 4 rnd + METHOD k (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos diff --git a/mappings/net/minecraft/block/Material.mapping b/mappings/net/minecraft/block/Material.mapping index 2a69ea5c9c..d3635da03b 100644 --- a/mappings/net/minecraft/block/Material.mapping +++ b/mappings/net/minecraft/block/Material.mapping @@ -1,23 +1,50 @@ CLASS ced net/minecraft/block/Material CLASS ced$a Builder FIELD a pistonBehavior Lcef; + FIELD b suffocates Z + FIELD c burnable Z + FIELD d flag3 Z + FIELD e flag4 Z + FIELD f flag6 Z + FIELD g flag7 Z FIELD h color Lcee; + FIELD i flag5 Z + METHOD (Lcee;)V + ARG 1 color + METHOD a setFlag4 ()Lced$a; + METHOD b setFlag7 ()Lced$a; + METHOD c suffocates ()Lced$a; + METHOD d setFlag3 ()Lced$a; + METHOD e burnable ()Lced$a; + METHOD f setFlag6 ()Lced$a; METHOD g destroyedByPiston ()Lced$a; METHOD h blocksPistons ()Lced$a; METHOD i build ()Lced; + METHOD j setFlag5 ()Lced$a; FIELD A WOOL Lced; FIELD B TNT Lced; FIELD C LEAVES Lced; FIELD D GLASS Lced; FIELD E ICE Lced; + FIELD F CACTUS Lced; FIELD G STONE Lced; + FIELD H METAL Lced; FIELD I SNOW_BLOCK Lced; FIELD J ANVIL Lced; FIELD K BARRIER Lced; FIELD L PISTON Lced; + FIELD N PUMPKIN Lced; + FIELD O DRAGON_EGG Lced; FIELD P CAKE Lced; FIELD Q color Lcee; FIELD R pistonBehavior Lcef; + FIELD S suffocates Z + FIELD T burnable Z + FIELD U flag3 Z + FIELD V flag4 Z + FIELD W flag5 Z + FIELD X flag6 Z + FIELD Y flag7 Z FIELD a AIR Lced; FIELD b STRUCTURE_VOID Lced; FIELD c PORTAL Lced; @@ -40,8 +67,21 @@ CLASS ced net/minecraft/block/Material FIELD t PACKED_ICE Lced; FIELD u SAND Lced; FIELD v SPONGE Lced; + FIELD w SHULKER_BOX Lced; FIELD x WOOD Lced; FIELD y BAMBOO_SAPLING Lced; FIELD z BAMBOO Lced; + METHOD (Lcee;ZZZZZZZLcef;)V + ARG 1 color + ARG 2 flag4 + ARG 3 flag7 + ARG 4 suffocates + ARG 5 flag5 + ARG 6 flag3 + ARG 7 burnable + ARG 8 flag6 + ARG 9 pistonBehavior + METHOD c suffocates ()Z + METHOD d isBurnable ()Z METHOD h getPistonBehavior ()Lcef; METHOD i getColor ()Lcee; diff --git a/mappings/net/minecraft/block/MelonBlock.mapping b/mappings/net/minecraft/block/MelonBlock.mapping index beaf28ad08..1e304677b8 100644 --- a/mappings/net/minecraft/block/MelonBlock.mapping +++ b/mappings/net/minecraft/block/MelonBlock.mapping @@ -1 +1,3 @@ CLASS bjb net/minecraft/block/MelonBlock + METHOD (Lbft$c;)V + ARG 1 settings diff --git a/mappings/net/minecraft/block/MobSpawnerBlock.mapping b/mappings/net/minecraft/block/MobSpawnerBlock.mapping index ca40c31bff..5ae5b08267 100644 --- a/mappings/net/minecraft/block/MobSpawnerBlock.mapping +++ b/mappings/net/minecraft/block/MobSpawnerBlock.mapping @@ -1,9 +1,17 @@ CLASS bkv net/minecraft/block/MobSpawnerBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view METHOD a getPickStack (Lbae;Let;Lbom;)Lavu; ARG 1 world ARG 2 pos ARG 3 state METHOD a onStacksDropped (Lbom;Lbas;Let;Lavu;)V + ARG 1 state + ARG 2 world + ARG 3 pos + ARG 4 stack METHOD b getRenderType (Lbom;)Lbjz; + ARG 1 state METHOD c getRenderLayer ()Lbaf; diff --git a/mappings/net/minecraft/block/MushroomBlock.mapping b/mappings/net/minecraft/block/MushroomBlock.mapping index 8442ec7588..35f6986dae 100644 --- a/mappings/net/minecraft/block/MushroomBlock.mapping +++ b/mappings/net/minecraft/block/MushroomBlock.mapping @@ -1,9 +1,20 @@ CLASS bii net/minecraft/block/MushroomBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder diff --git a/mappings/net/minecraft/block/MushroomPlantBlock.mapping b/mappings/net/minecraft/block/MushroomPlantBlock.mapping index 0e3b9b101f..9f0c5beec5 100644 --- a/mappings/net/minecraft/block/MushroomPlantBlock.mapping +++ b/mappings/net/minecraft/block/MushroomPlantBlock.mapping @@ -1,4 +1,6 @@ CLASS bjd net/minecraft/block/MushroomPlantBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a isFertilizable (Lbae;Let;Lbom;Z)Z ARG 1 world ARG 2 pos @@ -16,9 +18,11 @@ CLASS bjd net/minecraft/block/MushroomPlantBlock ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD b grow (Lbas;Ljava/util/Random;Let;Lbom;)V ARG 1 world ARG 2 random @@ -27,3 +31,8 @@ CLASS bjd net/minecraft/block/MushroomPlantBlock METHOD b canPlantOnTop (Lbom;Lbae;Let;)Z ARG 1 floor ARG 2 view + ARG 3 pos + METHOD k (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos diff --git a/mappings/net/minecraft/block/MyceliumBlock.mapping b/mappings/net/minecraft/block/MyceliumBlock.mapping index f97c35a678..1d02194b95 100644 --- a/mappings/net/minecraft/block/MyceliumBlock.mapping +++ b/mappings/net/minecraft/block/MyceliumBlock.mapping @@ -1,5 +1,8 @@ CLASS bje net/minecraft/block/MyceliumBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD b randomDisplayTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 state ARG 2 world ARG 3 pos + ARG 4 rnd diff --git a/mappings/net/minecraft/block/NetherWartBlock.mapping b/mappings/net/minecraft/block/NetherWartBlock.mapping index 7b980cd7f2..2ca33ebeed 100644 --- a/mappings/net/minecraft/block/NetherWartBlock.mapping +++ b/mappings/net/minecraft/block/NetherWartBlock.mapping @@ -1,4 +1,6 @@ CLASS bjg net/minecraft/block/NetherWartBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPickStack (Lbae;Let;Lbom;)Lavu; ARG 1 world ARG 2 pos @@ -11,8 +13,10 @@ CLASS bjg net/minecraft/block/NetherWartBlock ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b canPlantOnTop (Lbom;Lbae;Let;)Z ARG 1 floor ARG 2 view + ARG 3 pos diff --git a/mappings/net/minecraft/block/NoteBlock.mapping b/mappings/net/minecraft/block/NoteBlock.mapping index 989689ee80..bcd0599090 100644 --- a/mappings/net/minecraft/block/NoteBlock.mapping +++ b/mappings/net/minecraft/block/NoteBlock.mapping @@ -1,5 +1,8 @@ CLASS bjh net/minecraft/block/NoteBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a onBlockAction (Lbom;Lbas;Let;II)Z ARG 1 state ARG 2 world @@ -8,6 +11,7 @@ CLASS bjh net/minecraft/block/NoteBlock ARG 1 state ARG 2 world ARG 3 pos + ARG 4 player METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world @@ -22,6 +26,13 @@ CLASS bjh net/minecraft/block/NoteBlock ARG 2 world ARG 3 pos ARG 4 block + ARG 5 neighborPos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder diff --git a/mappings/net/minecraft/block/ObserverBlock.mapping b/mappings/net/minecraft/block/ObserverBlock.mapping index cae9193769..4a92439dd2 100644 --- a/mappings/net/minecraft/block/ObserverBlock.mapping +++ b/mappings/net/minecraft/block/ObserverBlock.mapping @@ -1,32 +1,47 @@ CLASS bji net/minecraft/block/ObserverBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a getWeakRedstonePower (Lbom;Lbae;Let;Ley;)I ARG 1 state ARG 2 view ARG 3 pos + ARG 4 facing METHOD a onBlockAdded (Lbom;Lbas;Let;Lbom;)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos + ARG 4 oldState METHOD a onBlockRemoved (Lbom;Lbas;Let;Lbom;Z)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos - ARG 4 state + ARG 4 newState METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b getStrongRedstonePower (Lbom;Lbae;Let;Ley;)I ARG 1 state ARG 2 view ARG 3 pos + ARG 4 facing METHOD g emitsRedstonePower (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/OreBlock.mapping b/mappings/net/minecraft/block/OreBlock.mapping index 97ff43094c..9f4855a27a 100644 --- a/mappings/net/minecraft/block/OreBlock.mapping +++ b/mappings/net/minecraft/block/OreBlock.mapping @@ -1,2 +1,8 @@ CLASS bjj net/minecraft/block/OreBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a onStacksDropped (Lbom;Lbas;Let;Lavu;)V + ARG 1 state + ARG 2 world + ARG 3 pos + ARG 4 stack diff --git a/mappings/net/minecraft/block/PaneBlock.mapping b/mappings/net/minecraft/block/PaneBlock.mapping index 79ed418b19..6e6ed18f15 100644 --- a/mappings/net/minecraft/block/PaneBlock.mapping +++ b/mappings/net/minecraft/block/PaneBlock.mapping @@ -1,6 +1,21 @@ CLASS bil net/minecraft/block/PaneBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx + METHOD a (Lbom;Lbom;Ley;)Z + ARG 1 state + ARG 2 neighbor + ARG 3 facing METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD c getRenderLayer ()Lbaf; + METHOD f (Lbft;)Z + ARG 0 block diff --git a/mappings/net/minecraft/block/PillarBlock.mapping b/mappings/net/minecraft/block/PillarBlock.mapping index bcd0a20719..bd50088978 100644 --- a/mappings/net/minecraft/block/PillarBlock.mapping +++ b/mappings/net/minecraft/block/PillarBlock.mapping @@ -1,6 +1,11 @@ CLASS bkb net/minecraft/block/PillarBlock FIELD a AXIS Lbpj; + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a appendProperties (Lbon$a;)V + ARG 1 builder diff --git a/mappings/net/minecraft/block/PistonBlock.mapping b/mappings/net/minecraft/block/PistonBlock.mapping index 9dcdfe7621..5fc2408e09 100644 --- a/mappings/net/minecraft/block/PistonBlock.mapping +++ b/mappings/net/minecraft/block/PistonBlock.mapping @@ -1,6 +1,7 @@ CLASS bog net/minecraft/block/PistonBlock FIELD i isSticky Z METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a onPlaced (Lbas;Let;Lbom;Lagt;Lavu;)V ARG 1 world ARG 2 pos @@ -16,7 +17,9 @@ CLASS bog net/minecraft/block/PistonBlock ARG 3 pos METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a onBlockAction (Lbom;Lbas;Let;II)Z ARG 1 state ARG 2 world @@ -26,10 +29,12 @@ CLASS bog net/minecraft/block/PistonBlock ARG 2 world ARG 3 pos ARG 4 block + ARG 5 neighborPos METHOD a onBlockAdded (Lbom;Lbas;Let;Lbom;)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos + ARG 4 oldState METHOD a isMovable (Lbom;Lbas;Let;Ley;ZLey;)Z ARG 0 state ARG 1 world @@ -38,9 +43,23 @@ CLASS bog net/minecraft/block/PistonBlock ARG 4 canBreak METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD d isSimpleFullBlock (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos METHOD g canSuffocate (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos METHOD i hasSolidTopSurface (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos + METHOD n (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/PistonExtensionBlock.mapping b/mappings/net/minecraft/block/PistonExtensionBlock.mapping index 8dddb38830..bdb81dead0 100644 --- a/mappings/net/minecraft/block/PistonExtensionBlock.mapping +++ b/mappings/net/minecraft/block/PistonExtensionBlock.mapping @@ -1,7 +1,10 @@ CLASS bof net/minecraft/block/PistonExtensionBlock FIELD a FACING Lbpg; FIELD b TYPE Lbpj; + METHOD (Lbft$c;)V + ARG 1 settings METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view METHOD a getBlockEntityPiston (Lbae;Let;)Lboi; ARG 1 world METHOD a getPickStack (Lbae;Let;Lbom;)Lavu; @@ -11,16 +14,21 @@ CLASS bof net/minecraft/block/PistonExtensionBlock METHOD a onBroken (Lbat;Let;Lbom;)V ARG 1 world ARG 2 pos + ARG 3 state METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a (Lbom;Lbae;Let;Lcle;)Lclt; ARG 1 state ARG 2 view + ARG 3 pos + ARG 4 ePos METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world @@ -31,19 +39,24 @@ CLASS bof net/minecraft/block/PistonExtensionBlock ARG 7 hitX ARG 8 hitY METHOD a onBlockRemoved (Lbom;Lbas;Let;Lbom;Z)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos - ARG 4 state + ARG 4 newState METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a getDroppedStacks (Lbom;Lchr$a;)Ljava/util/List; ARG 1 state + ARG 2 builder METHOD a createBlockEntityPiston (Lbom;Ley;ZZ)Lbmq; ARG 0 pushedBlock ARG 1 dir ARG 2 extending METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD e isFullBoundsCubeForCulling (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/PistonHeadBlock.mapping b/mappings/net/minecraft/block/PistonHeadBlock.mapping index ef5c72a257..30071dca72 100644 --- a/mappings/net/minecraft/block/PistonHeadBlock.mapping +++ b/mappings/net/minecraft/block/PistonHeadBlock.mapping @@ -1,4 +1,6 @@ CLASS boh net/minecraft/block/PistonHeadBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPickStack (Lbae;Let;Lbom;)Lavu; ARG 1 world ARG 2 pos @@ -7,30 +9,49 @@ CLASS boh net/minecraft/block/PistonHeadBlock ARG 1 world ARG 2 pos ARG 3 state + ARG 4 player METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a neighborUpdate (Lbom;Lbas;Let;Lbft;Let;)V ARG 1 state ARG 2 world ARG 3 pos ARG 4 block + ARG 5 neighborPos METHOD a onBlockRemoved (Lbom;Lbas;Let;Lbom;Z)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos - ARG 4 state + ARG 4 newState METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD i hasSolidTopSurface (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos + METHOD n (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/PlacementEnvironment.mapping b/mappings/net/minecraft/block/PlacementEnvironment.mapping new file mode 100644 index 0000000000..3b6d764b57 --- /dev/null +++ b/mappings/net/minecraft/block/PlacementEnvironment.mapping @@ -0,0 +1 @@ +CLASS cgh net/minecraft/block/PlacementEnvironment diff --git a/mappings/net/minecraft/block/PlantBlock.mapping b/mappings/net/minecraft/block/PlantBlock.mapping index 5e55c91275..33332f1678 100644 --- a/mappings/net/minecraft/block/PlantBlock.mapping +++ b/mappings/net/minecraft/block/PlantBlock.mapping @@ -1,9 +1,23 @@ CLASS bfz net/minecraft/block/PlantBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos + METHOD a_ (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos METHOD b canPlantOnTop (Lbom;Lbae;Let;)Z ARG 1 floor ARG 2 view + ARG 3 pos METHOD c getRenderLayer ()Lbaf; diff --git a/mappings/net/minecraft/block/PlayerSkullBlock.mapping b/mappings/net/minecraft/block/PlayerSkullBlock.mapping index 0f1fbe0209..3cf175fedc 100644 --- a/mappings/net/minecraft/block/PlayerSkullBlock.mapping +++ b/mappings/net/minecraft/block/PlayerSkullBlock.mapping @@ -1,4 +1,6 @@ CLASS bjl net/minecraft/block/PlayerSkullBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a onPlaced (Lbas;Let;Lbom;Lagt;Lavu;)V ARG 1 world ARG 2 pos diff --git a/mappings/net/minecraft/block/PortalBlock.mapping b/mappings/net/minecraft/block/PortalBlock.mapping index 8cb6678e16..1c59641efa 100644 --- a/mappings/net/minecraft/block/PortalBlock.mapping +++ b/mappings/net/minecraft/block/PortalBlock.mapping @@ -1,4 +1,6 @@ CLASS bjf net/minecraft/block/PortalBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPickStack (Lbae;Let;Lbom;)Lavu; ARG 1 world ARG 2 pos @@ -16,14 +18,22 @@ CLASS bjf net/minecraft/block/PortalBlock ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b randomDisplayTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 state ARG 2 world ARG 3 pos + ARG 4 rnd METHOD c getRenderLayer ()Lbaf; diff --git a/mappings/net/minecraft/block/PotatoesBlock.mapping b/mappings/net/minecraft/block/PotatoesBlock.mapping index c46165667b..9ca89375c8 100644 --- a/mappings/net/minecraft/block/PotatoesBlock.mapping +++ b/mappings/net/minecraft/block/PotatoesBlock.mapping @@ -1,4 +1,6 @@ CLASS bjn net/minecraft/block/PotatoesBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view diff --git a/mappings/net/minecraft/block/PoweredRailBlock.mapping b/mappings/net/minecraft/block/PoweredRailBlock.mapping index 4527c7899b..3935f6bfe5 100644 --- a/mappings/net/minecraft/block/PoweredRailBlock.mapping +++ b/mappings/net/minecraft/block/PoweredRailBlock.mapping @@ -1,7 +1,12 @@ CLASS bjp net/minecraft/block/PoweredRailBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD e getShapeProperty ()Lbpo; diff --git a/mappings/net/minecraft/block/PressurePlateBlock.mapping b/mappings/net/minecraft/block/PressurePlateBlock.mapping index 643078d1ba..8ea5f736e0 100644 --- a/mappings/net/minecraft/block/PressurePlateBlock.mapping +++ b/mappings/net/minecraft/block/PressurePlateBlock.mapping @@ -2,7 +2,24 @@ CLASS bjq net/minecraft/block/PressurePlateBlock CLASS bjq$a Type FIELD a WOOD Lbjq$a; FIELD b STONE Lbjq$a; + FIELD d POWERED Lbpd; + FIELD e type Lbjq$a; + METHOD (Lbjq$a;Lbft$c;)V + ARG 1 type + ARG 2 settings + METHOD a playPressSound (Lbat;Let;)V + ARG 1 world + ARG 2 pos METHOD a setRedstoneOutput (Lbom;I)Lbom; ARG 1 state + ARG 2 rsOut METHOD a appendProperties (Lbon$a;)V + ARG 1 builder + METHOD b getRedstoneOutput (Lbas;Let;)I + ARG 1 world + ARG 2 pos + METHOD b playDepressSound (Lbat;Let;)V + ARG 1 world + ARG 2 pos METHOD i getRedstoneOutput (Lbom;)I + ARG 1 state diff --git a/mappings/net/minecraft/block/PumpkinBlock.mapping b/mappings/net/minecraft/block/PumpkinBlock.mapping index c8ac6aac37..39c20cac45 100644 --- a/mappings/net/minecraft/block/PumpkinBlock.mapping +++ b/mappings/net/minecraft/block/PumpkinBlock.mapping @@ -1,4 +1,6 @@ CLASS bjr net/minecraft/block/PumpkinBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world diff --git a/mappings/net/minecraft/block/PumpkinCarvedBlock.mapping b/mappings/net/minecraft/block/PumpkinCarvedBlock.mapping index 3770a6bc22..9f2b593f7a 100644 --- a/mappings/net/minecraft/block/PumpkinCarvedBlock.mapping +++ b/mappings/net/minecraft/block/PumpkinCarvedBlock.mapping @@ -1,7 +1,12 @@ CLASS bgf net/minecraft/block/PumpkinCarvedBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a onBlockAdded (Lbom;Lbas;Let;Lbom;)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos + ARG 4 oldState METHOD a appendProperties (Lbon$a;)V + ARG 1 builder diff --git a/mappings/net/minecraft/block/RailBlock.mapping b/mappings/net/minecraft/block/RailBlock.mapping index f9d977a68e..65c33f3e54 100644 --- a/mappings/net/minecraft/block/RailBlock.mapping +++ b/mappings/net/minecraft/block/RailBlock.mapping @@ -1,7 +1,12 @@ CLASS bjs net/minecraft/block/RailBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD e getShapeProperty ()Lbpo; diff --git a/mappings/net/minecraft/block/RedstoneBlock.mapping b/mappings/net/minecraft/block/RedstoneBlock.mapping index d6a056dafe..1eed95fecb 100644 --- a/mappings/net/minecraft/block/RedstoneBlock.mapping +++ b/mappings/net/minecraft/block/RedstoneBlock.mapping @@ -1,6 +1,10 @@ CLASS bjo net/minecraft/block/RedstoneBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getWeakRedstonePower (Lbom;Lbae;Let;Ley;)I ARG 1 state ARG 2 view ARG 3 pos + ARG 4 facing METHOD g emitsRedstonePower (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/RedstoneLampBlock.mapping b/mappings/net/minecraft/block/RedstoneLampBlock.mapping index 4870512667..5042174a34 100644 --- a/mappings/net/minecraft/block/RedstoneLampBlock.mapping +++ b/mappings/net/minecraft/block/RedstoneLampBlock.mapping @@ -1,18 +1,25 @@ CLASS bjw net/minecraft/block/RedstoneLampBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a neighborUpdate (Lbom;Lbas;Let;Lbft;Let;)V ARG 1 state ARG 2 world ARG 3 pos ARG 4 block + ARG 5 neighborPos METHOD a onBlockAdded (Lbom;Lbas;Let;Lbom;)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos + ARG 4 oldState METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD k getLuminance (Lbom;)I + ARG 1 state diff --git a/mappings/net/minecraft/block/RedstoneOreBlock.mapping b/mappings/net/minecraft/block/RedstoneOreBlock.mapping index f78f5592af..f29311c9eb 100644 --- a/mappings/net/minecraft/block/RedstoneOreBlock.mapping +++ b/mappings/net/minecraft/block/RedstoneOreBlock.mapping @@ -1,11 +1,15 @@ CLASS bju net/minecraft/block/RedstoneOreBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a onSteppedOn (Lbas;Let;Lagk;)V ARG 1 world ARG 2 pos + ARG 3 entity METHOD a onBlockBreakStart (Lbom;Lbas;Let;Laql;)V ARG 1 state ARG 2 world ARG 3 pos + ARG 4 player METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world @@ -16,14 +20,21 @@ CLASS bju net/minecraft/block/RedstoneOreBlock ARG 7 hitX ARG 8 hitY METHOD a onStacksDropped (Lbom;Lbas;Let;Lavu;)V + ARG 1 state + ARG 2 world + ARG 3 pos + ARG 4 stack METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b randomDisplayTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 state ARG 2 world ARG 3 pos + ARG 4 rnd METHOD k getLuminance (Lbom;)I + ARG 1 state diff --git a/mappings/net/minecraft/block/RedstoneTorchBlock.mapping b/mappings/net/minecraft/block/RedstoneTorchBlock.mapping index c0994bf03e..df1bc3e257 100644 --- a/mappings/net/minecraft/block/RedstoneTorchBlock.mapping +++ b/mappings/net/minecraft/block/RedstoneTorchBlock.mapping @@ -1,36 +1,47 @@ CLASS bjx net/minecraft/block/RedstoneTorchBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getTickRate (Lbaw;)I + ARG 1 world METHOD a getWeakRedstonePower (Lbom;Lbae;Let;Ley;)I ARG 1 state ARG 2 view ARG 3 pos + ARG 4 facing METHOD a neighborUpdate (Lbom;Lbas;Let;Lbft;Let;)V ARG 1 state ARG 2 world ARG 3 pos ARG 4 block + ARG 5 neighborPos METHOD a onBlockAdded (Lbom;Lbas;Let;Lbom;)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos + ARG 4 oldState METHOD a onBlockRemoved (Lbom;Lbas;Let;Lbom;Z)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos - ARG 4 state + ARG 4 newState METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b getStrongRedstonePower (Lbom;Lbae;Let;Ley;)I ARG 1 state ARG 2 view ARG 3 pos + ARG 4 facing METHOD b randomDisplayTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 state ARG 2 world ARG 3 pos + ARG 4 rnd METHOD g emitsRedstonePower (Lbom;)Z + ARG 1 state METHOD k getLuminance (Lbom;)I + ARG 1 state diff --git a/mappings/net/minecraft/block/RedstoneTorchWallBlock.mapping b/mappings/net/minecraft/block/RedstoneTorchWallBlock.mapping index a85bf49b65..a40c3721a2 100644 --- a/mappings/net/minecraft/block/RedstoneTorchWallBlock.mapping +++ b/mappings/net/minecraft/block/RedstoneTorchWallBlock.mapping @@ -1,5 +1,8 @@ CLASS bjy net/minecraft/block/RedstoneTorchWallBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view @@ -8,17 +11,29 @@ CLASS bjy net/minecraft/block/RedstoneTorchWallBlock ARG 1 state ARG 2 view ARG 3 pos + ARG 4 facing METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b randomDisplayTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 state ARG 2 world ARG 3 pos + ARG 4 rnd METHOD m getTranslationKey ()Ljava/lang/String; diff --git a/mappings/net/minecraft/block/RedstoneWireBlock.mapping b/mappings/net/minecraft/block/RedstoneWireBlock.mapping index 4d544b48ce..d7debcf5f6 100644 --- a/mappings/net/minecraft/block/RedstoneWireBlock.mapping +++ b/mappings/net/minecraft/block/RedstoneWireBlock.mapping @@ -1,6 +1,9 @@ CLASS bjv net/minecraft/block/RedstoneWireBlock FIELD h wiresGivePower Z + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a getRenderConnectionType (Lbae;Let;Ley;)Lbpq; ARG 1 view ARG 2 pos @@ -12,38 +15,59 @@ CLASS bjv net/minecraft/block/RedstoneWireBlock ARG 1 state ARG 2 view ARG 3 pos + ARG 4 facing METHOD a neighborUpdate (Lbom;Lbas;Let;Lbft;Let;)V ARG 1 state ARG 2 world ARG 3 pos ARG 4 block + ARG 5 neighborPos METHOD a onBlockAdded (Lbom;Lbas;Let;Lbom;)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos + ARG 4 oldState METHOD a onBlockRemoved (Lbom;Lbas;Let;Lbom;Z)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos - ARG 4 state + ARG 4 newState METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b getWireColor (I)I ARG 0 powerLevel METHOD b getStrongRedstonePower (Lbom;Lbae;Let;Ley;)I ARG 1 state ARG 2 view ARG 3 pos + ARG 4 facing METHOD b randomDisplayTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 state ARG 2 world ARG 3 pos + ARG 4 rnd + METHOD b (Lbom;Lbat;Let;I)V + ARG 1 state + ARG 2 world + ARG 3 pos + ARG 4 flags METHOD c getRenderLayer ()Lbaf; METHOD g emitsRedstonePower (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/RepeaterBlock.mapping b/mappings/net/minecraft/block/RepeaterBlock.mapping index e1f5344a51..c4e0277cff 100644 --- a/mappings/net/minecraft/block/RepeaterBlock.mapping +++ b/mappings/net/minecraft/block/RepeaterBlock.mapping @@ -1,5 +1,8 @@ CLASS bka net/minecraft/block/RepeaterBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world @@ -11,10 +14,17 @@ CLASS bka net/minecraft/block/RepeaterBlock ARG 8 hitY METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b randomDisplayTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 state ARG 2 world ARG 3 pos + ARG 4 rnd METHOD i getUpdateDelayInternal (Lbom;)I METHOD r isValidInput (Lbom;)Z diff --git a/mappings/net/minecraft/block/SaplingBambooBlock.mapping b/mappings/net/minecraft/block/SaplingBambooBlock.mapping index 5489984aa5..6abad1545f 100644 --- a/mappings/net/minecraft/block/SaplingBambooBlock.mapping +++ b/mappings/net/minecraft/block/SaplingBambooBlock.mapping @@ -1,4 +1,6 @@ CLASS bfd net/minecraft/block/SaplingBambooBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD Z_ getOffsetType ()Lbft$b; METHOD a getPickStack (Lbae;Let;Lbom;)Lavu; ARG 1 world @@ -17,6 +19,7 @@ CLASS bfd net/minecraft/block/SaplingBambooBlock ARG 1 state ARG 2 player ARG 3 world + ARG 4 pos METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view @@ -25,11 +28,18 @@ CLASS bfd net/minecraft/block/SaplingBambooBlock ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD b grow (Lbas;Ljava/util/Random;Let;Lbom;)V ARG 1 world ARG 2 random diff --git a/mappings/net/minecraft/block/SaplingBlock.mapping b/mappings/net/minecraft/block/SaplingBlock.mapping index 4e20fb7aad..c11166f07a 100644 --- a/mappings/net/minecraft/block/SaplingBlock.mapping +++ b/mappings/net/minecraft/block/SaplingBlock.mapping @@ -17,8 +17,9 @@ CLASS bke net/minecraft/block/SaplingBlock ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b grow (Lbas;Ljava/util/Random;Let;Lbom;)V ARG 1 world ARG 2 random diff --git a/mappings/net/minecraft/block/ScaffoldingBlock.mapping b/mappings/net/minecraft/block/ScaffoldingBlock.mapping index c7877d0b03..dbe9e347ca 100644 --- a/mappings/net/minecraft/block/ScaffoldingBlock.mapping +++ b/mappings/net/minecraft/block/ScaffoldingBlock.mapping @@ -1,5 +1,11 @@ CLASS bkf net/minecraft/block/ScaffoldingBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx + METHOD a (Lbom;Laty;)Z + ARG 1 state + ARG 2 ctx METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view @@ -7,19 +13,31 @@ CLASS bkf net/minecraft/block/ScaffoldingBlock METHOD a (Lbom;Lbae;Let;Lcle;)Lclt; ARG 1 state ARG 2 view + ARG 3 pos + ARG 4 ePos METHOD a onBlockAdded (Lbom;Lbas;Let;Lbom;)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos + ARG 4 oldState METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD c getRenderLayer ()Lbaf; METHOD f getFluidState (Lbom;)Lcdz; + ARG 1 state diff --git a/mappings/net/minecraft/block/SeaPickleBlock.mapping b/mappings/net/minecraft/block/SeaPickleBlock.mapping index 3a321c4a1b..36ce0babe1 100644 --- a/mappings/net/minecraft/block/SeaPickleBlock.mapping +++ b/mappings/net/minecraft/block/SeaPickleBlock.mapping @@ -1,5 +1,8 @@ CLASS bkg net/minecraft/block/SeaPickleBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a isFertilizable (Lbae;Let;Lbom;Z)Z ARG 1 world ARG 2 pos @@ -9,15 +12,26 @@ CLASS bkg net/minecraft/block/SeaPickleBlock ARG 2 random ARG 3 pos ARG 4 state + METHOD a (Lbom;Laty;)Z + ARG 1 state + ARG 2 ctx METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b grow (Lbas;Ljava/util/Random;Let;Lbom;)V ARG 1 world ARG 2 random @@ -26,5 +40,8 @@ CLASS bkg net/minecraft/block/SeaPickleBlock METHOD b canPlantOnTop (Lbom;Lbae;Let;)Z ARG 1 floor ARG 2 view + ARG 3 pos METHOD f getFluidState (Lbom;)Lcdz; + ARG 1 state METHOD k getLuminance (Lbom;)I + ARG 1 state diff --git a/mappings/net/minecraft/block/SeagrassBlock.mapping b/mappings/net/minecraft/block/SeagrassBlock.mapping index c3baef45ee..52d068d29a 100644 --- a/mappings/net/minecraft/block/SeagrassBlock.mapping +++ b/mappings/net/minecraft/block/SeagrassBlock.mapping @@ -1,5 +1,13 @@ CLASS bkh net/minecraft/block/SeagrassBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx + METHOD a (Lbae;Let;Lbom;Lcdy;)Z + ARG 1 view + ARG 2 pos + ARG 3 state + ARG 4 fluid METHOD a isFertilizable (Lbae;Let;Lbom;Z)Z ARG 1 world ARG 2 pos @@ -9,12 +17,22 @@ CLASS bkh net/minecraft/block/SeagrassBlock ARG 2 random ARG 3 pos ARG 4 state + METHOD a (Lbat;Let;Lbom;Lcdz;)Z + ARG 1 world + ARG 2 pos + ARG 3 state + ARG 4 fluidState METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD b grow (Lbas;Ljava/util/Random;Let;Lbom;)V ARG 1 world ARG 2 random @@ -23,4 +41,6 @@ CLASS bkh net/minecraft/block/SeagrassBlock METHOD b canPlantOnTop (Lbom;Lbae;Let;)Z ARG 1 floor ARG 2 view + ARG 3 pos METHOD f getFluidState (Lbom;)Lcdz; + ARG 1 state diff --git a/mappings/net/minecraft/block/ShulkerBoxBlock.mapping b/mappings/net/minecraft/block/ShulkerBoxBlock.mapping index b17e5c2848..b397f3bf33 100644 --- a/mappings/net/minecraft/block/ShulkerBoxBlock.mapping +++ b/mappings/net/minecraft/block/ShulkerBoxBlock.mapping @@ -1,12 +1,16 @@ CLASS bkj net/minecraft/block/ShulkerBoxBlock FIELD c color Lauq; METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a get (Lauq;)Lbft; ARG 0 dyeColor METHOD a addInformation (Lavu;Lbae;Ljava/util/List;Laxe;)V ARG 1 stack + ARG 2 view ARG 3 tooltip + ARG 4 options METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view METHOD a getPickStack (Lbae;Let;Lbom;)Lavu; ARG 1 world ARG 2 pos @@ -20,7 +24,9 @@ CLASS bkj net/minecraft/block/ShulkerBoxBlock ARG 1 world ARG 2 pos ARG 3 state + ARG 4 player METHOD a hasBlockEntityBreakingRender (Lbom;)Z + ARG 1 state METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view @@ -35,29 +41,41 @@ CLASS bkj net/minecraft/block/ShulkerBoxBlock ARG 7 hitX ARG 8 hitY METHOD a onBlockRemoved (Lbom;Lbas;Let;Lbom;Z)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos - ARG 4 state + ARG 4 newState METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a getDroppedStacks (Lbom;Lchr$a;)Ljava/util/List; ARG 1 state + ARG 2 builder METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b getItemStack (Lauq;)Lavu; ARG 0 color METHOD b getColor (Lavp;)Lauq; ARG 0 item METHOD b getRenderType (Lbom;)Lbjz; + ARG 1 state METHOD b getComparatorOutput (Lbom;Lbas;Let;)I ARG 1 state ARG 2 world + ARG 3 pos METHOD d getColor ()Lauq; METHOD e isFullBoundsCubeForCulling (Lbom;)Z + ARG 1 state METHOD f getColor (Lbft;)Lauq; ARG 0 block METHOD g canSuffocate (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos METHOD h getPistonBehavior (Lbom;)Lcef; + ARG 1 state METHOD o hasComparatorOutput (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/SignBlock.mapping b/mappings/net/minecraft/block/SignBlock.mapping index cdcb0bb5a9..f728fbf638 100644 --- a/mappings/net/minecraft/block/SignBlock.mapping +++ b/mappings/net/minecraft/block/SignBlock.mapping @@ -1,7 +1,11 @@ CLASS bkk net/minecraft/block/SignBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a canMobSpawnInside ()Z METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view METHOD a hasBlockEntityBreakingRender (Lbom;)Z + ARG 1 state METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view @@ -17,4 +21,10 @@ CLASS bkk net/minecraft/block/SignBlock ARG 8 hitY METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD f getFluidState (Lbom;)Lcdz; + ARG 1 state diff --git a/mappings/net/minecraft/block/SkullBlock.mapping b/mappings/net/minecraft/block/SkullBlock.mapping index adae2e0a7a..a3f34e7ec7 100644 --- a/mappings/net/minecraft/block/SkullBlock.mapping +++ b/mappings/net/minecraft/block/SkullBlock.mapping @@ -8,12 +8,20 @@ CLASS bkm net/minecraft/block/SkullBlock FIELD e CREEPER Lbkm$b; FIELD f DRAGON Lbkm$b; METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a appendProperties (Lbon$a;)V + ARG 1 builder + METHOD l (Lbom;Lbae;Let;)Lclt; + ARG 1 state + ARG 2 view + ARG 3 pos diff --git a/mappings/net/minecraft/block/SlabBlock.mapping b/mappings/net/minecraft/block/SlabBlock.mapping index e1ed1a60b8..bb6d0dc750 100644 --- a/mappings/net/minecraft/block/SlabBlock.mapping +++ b/mappings/net/minecraft/block/SlabBlock.mapping @@ -1,14 +1,39 @@ CLASS bkn net/minecraft/block/SlabBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx + METHOD a (Lbat;Let;Lbom;Lcdz;)Z + ARG 1 world + ARG 2 pos + ARG 3 state + ARG 4 fluidState + METHOD a (Lbom;Laty;)Z + ARG 1 state + ARG 2 ctx METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD f getFluidState (Lbom;)Lcdz; + ARG 1 state METHOD i hasSolidTopSurface (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos + METHOD n (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/SlimeBlock.mapping b/mappings/net/minecraft/block/SlimeBlock.mapping index c3a28f9d16..aef3ba7002 100644 --- a/mappings/net/minecraft/block/SlimeBlock.mapping +++ b/mappings/net/minecraft/block/SlimeBlock.mapping @@ -1,11 +1,16 @@ CLASS bko net/minecraft/block/SlimeBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a onEntityLand (Lbae;Lagk;)V ARG 1 world + ARG 2 entity METHOD a onSteppedOn (Lbas;Let;Lagk;)V ARG 1 world ARG 2 pos + ARG 3 entity METHOD a onLandedUpon (Lbas;Let;Lagk;F)V ARG 1 world ARG 2 pos ARG 3 entity + ARG 4 distance METHOD c getRenderLayer ()Lbaf; diff --git a/mappings/net/minecraft/block/SmithingTableBlock.mapping b/mappings/net/minecraft/block/SmithingTableBlock.mapping index 238bad1e67..bb104ac6eb 100644 --- a/mappings/net/minecraft/block/SmithingTableBlock.mapping +++ b/mappings/net/minecraft/block/SmithingTableBlock.mapping @@ -1,4 +1,6 @@ CLASS bkp net/minecraft/block/SmithingTableBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world diff --git a/mappings/net/minecraft/block/SmokerBlock.mapping b/mappings/net/minecraft/block/SmokerBlock.mapping index 19acfbbcde..fd7c07060f 100644 --- a/mappings/net/minecraft/block/SmokerBlock.mapping +++ b/mappings/net/minecraft/block/SmokerBlock.mapping @@ -1,5 +1,8 @@ CLASS bkq net/minecraft/block/SmokerBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world @@ -13,3 +16,4 @@ CLASS bkq net/minecraft/block/SmokerBlock ARG 1 state ARG 2 world ARG 3 pos + ARG 4 rnd diff --git a/mappings/net/minecraft/block/SnowBlock.mapping b/mappings/net/minecraft/block/SnowBlock.mapping index 4241302789..36cb766f51 100644 --- a/mappings/net/minecraft/block/SnowBlock.mapping +++ b/mappings/net/minecraft/block/SnowBlock.mapping @@ -1,22 +1,42 @@ CLASS bkr net/minecraft/block/SnowBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx + METHOD a (Lbom;Laty;)Z + ARG 1 state + ARG 2 ctx METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a (Lbom;Lbae;Let;Lcle;)Lclt; ARG 1 state ARG 2 view + ARG 3 pos + ARG 4 ePos METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder + METHOD n (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/SnowyBlock.mapping b/mappings/net/minecraft/block/SnowyBlock.mapping index 389c7843f5..41749ba53e 100644 --- a/mappings/net/minecraft/block/SnowyBlock.mapping +++ b/mappings/net/minecraft/block/SnowyBlock.mapping @@ -1,6 +1,15 @@ CLASS bks net/minecraft/block/SnowyBlock FIELD a snowy Lbpd; + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder diff --git a/mappings/net/minecraft/block/SoulSandBlock.mapping b/mappings/net/minecraft/block/SoulSandBlock.mapping index 1413e3ebaf..fd6c75e5f8 100644 --- a/mappings/net/minecraft/block/SoulSandBlock.mapping +++ b/mappings/net/minecraft/block/SoulSandBlock.mapping @@ -1,11 +1,18 @@ CLASS bkt net/minecraft/block/SoulSandBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getTickRate (Lbaw;)I + ARG 1 world METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a (Lbom;Lbae;Let;Lcle;)Lclt; ARG 1 state ARG 2 view + ARG 3 pos + ARG 4 ePos METHOD a onEntityCollision (Lbom;Lbas;Let;Lagk;)V ARG 1 state ARG 2 world @@ -16,13 +23,18 @@ CLASS bkt net/minecraft/block/SoulSandBlock ARG 2 world ARG 3 pos ARG 4 block + ARG 5 neighborPos METHOD a onBlockAdded (Lbom;Lbas;Let;Lbom;)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos + ARG 4 oldState METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD i hasSolidTopSurface (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos diff --git a/mappings/net/minecraft/block/SpongeBlock.mapping b/mappings/net/minecraft/block/SpongeBlock.mapping index 39fbbf6d0c..dfbf51de28 100644 --- a/mappings/net/minecraft/block/SpongeBlock.mapping +++ b/mappings/net/minecraft/block/SpongeBlock.mapping @@ -1,10 +1,14 @@ CLASS bkw net/minecraft/block/SpongeBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a neighborUpdate (Lbom;Lbas;Let;Lbft;Let;)V ARG 1 state ARG 2 world ARG 3 pos ARG 4 block + ARG 5 neighborPos METHOD a onBlockAdded (Lbom;Lbas;Let;Lbom;)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos + ARG 4 oldState diff --git a/mappings/net/minecraft/block/SpongeWetBlock.mapping b/mappings/net/minecraft/block/SpongeWetBlock.mapping index ad89a36a70..ae236d7572 100644 --- a/mappings/net/minecraft/block/SpongeWetBlock.mapping +++ b/mappings/net/minecraft/block/SpongeWetBlock.mapping @@ -1,5 +1,8 @@ CLASS bmd net/minecraft/block/SpongeWetBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD b randomDisplayTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 state ARG 2 world ARG 3 pos + ARG 4 rnd diff --git a/mappings/net/minecraft/block/SpreadableBlock.mapping b/mappings/net/minecraft/block/SpreadableBlock.mapping index c37d2289d7..ee965b22a4 100644 --- a/mappings/net/minecraft/block/SpreadableBlock.mapping +++ b/mappings/net/minecraft/block/SpreadableBlock.mapping @@ -1,6 +1,8 @@ CLASS bkx net/minecraft/block/SpreadableBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd diff --git a/mappings/net/minecraft/block/StainedGlassBlock.mapping b/mappings/net/minecraft/block/StainedGlassBlock.mapping index ebabeb2e49..f7643aaf8b 100644 --- a/mappings/net/minecraft/block/StainedGlassBlock.mapping +++ b/mappings/net/minecraft/block/StainedGlassBlock.mapping @@ -1,14 +1,22 @@ CLASS bky net/minecraft/block/StainedGlassBlock FIELD a color Lauq; METHOD a onBlockAdded (Lbom;Lbas;Let;Lbom;)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos + ARG 4 oldState METHOD a onBlockRemoved (Lbom;Lbas;Let;Lbom;Z)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos - ARG 4 state + ARG 4 newState + METHOD a_ (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos METHOD c getRenderLayer ()Lbaf; METHOD d getColor ()Lauq; METHOD d isSimpleFullBlock (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos diff --git a/mappings/net/minecraft/block/StainedGlassPaneBlock.mapping b/mappings/net/minecraft/block/StainedGlassPaneBlock.mapping index 24cbbb14b1..2f43ea54e0 100644 --- a/mappings/net/minecraft/block/StainedGlassPaneBlock.mapping +++ b/mappings/net/minecraft/block/StainedGlassPaneBlock.mapping @@ -1,13 +1,14 @@ CLASS bkz net/minecraft/block/StainedGlassPaneBlock FIELD i color Lauq; METHOD a onBlockAdded (Lbom;Lbas;Let;Lbom;)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos + ARG 4 oldState METHOD a onBlockRemoved (Lbom;Lbas;Let;Lbom;Z)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos - ARG 4 state + ARG 4 newState METHOD c getRenderLayer ()Lbaf; METHOD d getColor ()Lauq; diff --git a/mappings/net/minecraft/block/StairsBlock.mapping b/mappings/net/minecraft/block/StairsBlock.mapping index 73a1718259..a414164392 100644 --- a/mappings/net/minecraft/block/StairsBlock.mapping +++ b/mappings/net/minecraft/block/StairsBlock.mapping @@ -3,27 +3,35 @@ CLASS bla net/minecraft/block/StairsBlock FIELD D baseBlockState Lbom; FIELD a FACING Lbpg; METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a onSteppedOn (Lbas;Let;Lagk;)V ARG 1 world ARG 2 pos + ARG 3 entity METHOD a onDestroyedByExplosion (Lbas;Let;Lbal;)V ARG 1 world ARG 2 pos + ARG 3 explosion METHOD a onBroken (Lbat;Let;Lbom;)V ARG 1 world ARG 2 pos + ARG 3 state METHOD a getTickRate (Lbaw;)I + ARG 1 world METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a onBlockBreakStart (Lbom;Lbas;Let;Laql;)V ARG 1 state ARG 2 world ARG 3 pos + ARG 4 player METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world @@ -34,33 +42,50 @@ CLASS bla net/minecraft/block/StairsBlock ARG 7 hitX ARG 8 hitY METHOD a onBlockAdded (Lbom;Lbas;Let;Lbom;)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos + ARG 4 oldState METHOD a onBlockRemoved (Lbom;Lbas;Let;Lbom;Z)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos - ARG 4 state + ARG 4 newState METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b randomDisplayTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 state ARG 2 world ARG 3 pos + ARG 4 rnd METHOD c getRenderLayer ()Lbaf; METHOD c canCollideWith (Lbom;)Z + ARG 1 state METHOD f getFluidState (Lbom;)Lcdz; + ARG 1 state METHOD i canCollideWith ()Z METHOD i hasSolidTopSurface (Lbom;Lbae;Let;)Z + ARG 1 state + ARG 2 view + ARG 3 pos METHOD k getBlastResistance ()F + METHOD n (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/StandingBannerBlock.mapping b/mappings/net/minecraft/block/StandingBannerBlock.mapping index 19a6a9aa92..6385351c93 100644 --- a/mappings/net/minecraft/block/StandingBannerBlock.mapping +++ b/mappings/net/minecraft/block/StandingBannerBlock.mapping @@ -1,5 +1,6 @@ CLASS bfe net/minecraft/block/StandingBannerBlock METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a onPlaced (Lbas;Let;Lbom;Lagt;Lavu;)V ARG 1 world ARG 2 pos @@ -10,11 +11,21 @@ CLASS bfe net/minecraft/block/StandingBannerBlock ARG 2 view ARG 3 pos METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder diff --git a/mappings/net/minecraft/block/StandingSignBlock.mapping b/mappings/net/minecraft/block/StandingSignBlock.mapping index 9acbc1c2f2..50d6d71dd1 100644 --- a/mappings/net/minecraft/block/StandingSignBlock.mapping +++ b/mappings/net/minecraft/block/StandingSignBlock.mapping @@ -1,11 +1,24 @@ CLASS blb net/minecraft/block/StandingSignBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder diff --git a/mappings/net/minecraft/block/StemAttachedBlock.mapping b/mappings/net/minecraft/block/StemAttachedBlock.mapping index 38c5698c60..38f1718351 100644 --- a/mappings/net/minecraft/block/StemAttachedBlock.mapping +++ b/mappings/net/minecraft/block/StemAttachedBlock.mapping @@ -9,11 +9,20 @@ CLASS bfb net/minecraft/block/StemAttachedBlock ARG 3 pos METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b canPlantOnTop (Lbom;Lbae;Let;)Z ARG 1 floor ARG 2 view + ARG 3 pos diff --git a/mappings/net/minecraft/block/StemBlock.mapping b/mappings/net/minecraft/block/StemBlock.mapping index cc742a1795..6debddb9a1 100644 --- a/mappings/net/minecraft/block/StemBlock.mapping +++ b/mappings/net/minecraft/block/StemBlock.mapping @@ -20,8 +20,9 @@ CLASS blc net/minecraft/block/StemBlock ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b grow (Lbas;Ljava/util/Random;Let;Lbom;)V ARG 1 world ARG 2 random @@ -30,3 +31,4 @@ CLASS blc net/minecraft/block/StemBlock METHOD b canPlantOnTop (Lbom;Lbae;Let;)Z ARG 1 floor ARG 2 view + ARG 3 pos diff --git a/mappings/net/minecraft/block/StoneButtonBlock.mapping b/mappings/net/minecraft/block/StoneButtonBlock.mapping index aca4eb04c5..ee190d6584 100644 --- a/mappings/net/minecraft/block/StoneButtonBlock.mapping +++ b/mappings/net/minecraft/block/StoneButtonBlock.mapping @@ -1 +1,3 @@ CLASS ble net/minecraft/block/StoneButtonBlock + METHOD (Lbft$c;)V + ARG 1 settings diff --git a/mappings/net/minecraft/block/StoneInfestedBlock.mapping b/mappings/net/minecraft/block/StoneInfestedBlock.mapping index d6e971d4f3..5460c09f97 100644 --- a/mappings/net/minecraft/block/StoneInfestedBlock.mapping +++ b/mappings/net/minecraft/block/StoneInfestedBlock.mapping @@ -1,2 +1,6 @@ CLASS bik net/minecraft/block/StoneInfestedBlock METHOD a onStacksDropped (Lbom;Lbas;Let;Lavu;)V + ARG 1 state + ARG 2 world + ARG 3 pos + ARG 4 stack diff --git a/mappings/net/minecraft/block/StonecutterBlock.mapping b/mappings/net/minecraft/block/StonecutterBlock.mapping index 7e8854f42c..c0e4a2f062 100644 --- a/mappings/net/minecraft/block/StonecutterBlock.mapping +++ b/mappings/net/minecraft/block/StonecutterBlock.mapping @@ -1,7 +1,10 @@ CLASS blf net/minecraft/block/StonecutterBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD b getRenderType (Lbom;)Lbjz; + ARG 1 state METHOD c getRenderLayer ()Lbaf; diff --git a/mappings/net/minecraft/block/StructureBlock.mapping b/mappings/net/minecraft/block/StructureBlock.mapping index 70d99565f7..5c7879adb6 100644 --- a/mappings/net/minecraft/block/StructureBlock.mapping +++ b/mappings/net/minecraft/block/StructureBlock.mapping @@ -1,6 +1,10 @@ CLASS blg net/minecraft/block/StructureBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view METHOD a onPlaced (Lbas;Let;Lbom;Lagt;Lavu;)V ARG 1 world ARG 2 pos @@ -20,5 +24,8 @@ CLASS blg net/minecraft/block/StructureBlock ARG 2 world ARG 3 pos ARG 4 block + ARG 5 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b getRenderType (Lbom;)Lbjz; + ARG 1 state diff --git a/mappings/net/minecraft/block/StructureVoidBlock.mapping b/mappings/net/minecraft/block/StructureVoidBlock.mapping index aaed017cc3..8fbc59c59e 100644 --- a/mappings/net/minecraft/block/StructureVoidBlock.mapping +++ b/mappings/net/minecraft/block/StructureVoidBlock.mapping @@ -1,8 +1,15 @@ CLASS blh net/minecraft/block/StructureVoidBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD b getRenderType (Lbom;)Lbjz; + ARG 1 state METHOD c getAmbientOcclusionLightLevel (Lbom;Lbae;Let;)F + ARG 1 state + ARG 2 view + ARG 3 pos METHOD h getPistonBehavior (Lbom;)Lcef; + ARG 1 state diff --git a/mappings/net/minecraft/block/SugarCaneBlock.mapping b/mappings/net/minecraft/block/SugarCaneBlock.mapping index f661530106..83c23beb3d 100644 --- a/mappings/net/minecraft/block/SugarCaneBlock.mapping +++ b/mappings/net/minecraft/block/SugarCaneBlock.mapping @@ -1,5 +1,7 @@ CLASS bli net/minecraft/block/SugarCaneBlock FIELD a AGE Lbpl; + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view @@ -8,10 +10,18 @@ CLASS bli net/minecraft/block/SugarCaneBlock ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD c getRenderLayer ()Lbaf; diff --git a/mappings/net/minecraft/block/SweetBerryBushBlock.mapping b/mappings/net/minecraft/block/SweetBerryBushBlock.mapping index 7530ab09b7..eeb483d7b7 100644 --- a/mappings/net/minecraft/block/SweetBerryBushBlock.mapping +++ b/mappings/net/minecraft/block/SweetBerryBushBlock.mapping @@ -2,6 +2,8 @@ CLASS blj net/minecraft/block/SweetBerryBushBlock FIELD a AGE Lbpl; FIELD b SMALL_SHAPE Lclt; FIELD c LARGE_SHAPE Lclt; + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPickStack (Lbae;Let;Lbom;)Lavu; ARG 1 world ARG 2 pos @@ -38,8 +40,9 @@ CLASS blj net/minecraft/block/SweetBerryBushBlock ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b grow (Lbas;Ljava/util/Random;Let;Lbom;)V ARG 1 world ARG 2 random diff --git a/mappings/net/minecraft/block/TallFlowerBlock.mapping b/mappings/net/minecraft/block/TallFlowerBlock.mapping index 8b55049f96..f714364425 100644 --- a/mappings/net/minecraft/block/TallFlowerBlock.mapping +++ b/mappings/net/minecraft/block/TallFlowerBlock.mapping @@ -1,4 +1,6 @@ CLASS blk net/minecraft/block/TallFlowerBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a isFertilizable (Lbae;Let;Lbom;Z)Z ARG 1 world ARG 2 pos @@ -8,6 +10,9 @@ CLASS blk net/minecraft/block/TallFlowerBlock ARG 2 random ARG 3 pos ARG 4 state + METHOD a (Lbom;Laty;)Z + ARG 1 state + ARG 2 ctx METHOD b grow (Lbas;Ljava/util/Random;Let;Lbom;)V ARG 1 world ARG 2 random diff --git a/mappings/net/minecraft/block/TallPlantBlock.mapping b/mappings/net/minecraft/block/TallPlantBlock.mapping index 63ae1c98ae..cb68b18ef5 100644 --- a/mappings/net/minecraft/block/TallPlantBlock.mapping +++ b/mappings/net/minecraft/block/TallPlantBlock.mapping @@ -1,6 +1,10 @@ CLASS bhd net/minecraft/block/TallPlantBlock + FIELD a PROPERTY_HALF Lbpj; + METHOD (Lbft$c;)V + ARG 1 settings METHOD Z_ getOffsetType ()Lbft$b; METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a afterBreak (Lbas;Laql;Let;Lbom;Lbmq;Lavu;)V ARG 1 world ARG 2 player @@ -16,8 +20,20 @@ CLASS bhd net/minecraft/block/TallPlantBlock ARG 1 world ARG 2 pos ARG 3 state + ARG 4 player METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos + METHOD a getPosRandom (Lbom;Let;)J + ARG 1 state + ARG 2 pos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder diff --git a/mappings/net/minecraft/block/TallSeagrassBlock.mapping b/mappings/net/minecraft/block/TallSeagrassBlock.mapping index 3f6372d834..79f7485e7f 100644 --- a/mappings/net/minecraft/block/TallSeagrassBlock.mapping +++ b/mappings/net/minecraft/block/TallSeagrassBlock.mapping @@ -1,16 +1,38 @@ CLASS blm net/minecraft/block/TallSeagrassBlock + FIELD c PROPERTY_HALF Lbpj; + FIELD d SHAPE Lclt; + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx + ARG 2 state + ARG 3 fluidState METHOD a getPickStack (Lbae;Let;Lbom;)Lavu; ARG 1 world ARG 2 pos ARG 3 state + METHOD a (Lbae;Let;Lbom;Lcdy;)Z + ARG 1 view + ARG 2 pos + ARG 3 state + ARG 4 fluid + METHOD a (Lbat;Let;Lbom;Lcdz;)Z + ARG 1 world + ARG 2 pos + ARG 3 state + ARG 4 fluidState METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos + ARG 4 fluidState METHOD b canPlantOnTop (Lbom;Lbae;Let;)Z ARG 1 floor ARG 2 view + ARG 3 pos METHOD f getFluidState (Lbom;)Lcdz; + ARG 1 state diff --git a/mappings/net/minecraft/block/TntBlock.mapping b/mappings/net/minecraft/block/TntBlock.mapping index 70e23f6ab7..395a9ce99a 100644 --- a/mappings/net/minecraft/block/TntBlock.mapping +++ b/mappings/net/minecraft/block/TntBlock.mapping @@ -1,12 +1,17 @@ CLASS bln net/minecraft/block/TntBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a shouldDropItemsOnExplosion (Lbal;)Z + ARG 1 explosion METHOD a onDestroyedByExplosion (Lbas;Let;Lbal;)V ARG 1 world ARG 2 pos + ARG 3 explosion METHOD a onBreak (Lbas;Let;Lbom;Laql;)V ARG 1 world ARG 2 pos ARG 3 state + ARG 4 player METHOD a onEntityCollision (Lbom;Lbas;Let;Lagk;)V ARG 1 state ARG 2 world @@ -26,8 +31,11 @@ CLASS bln net/minecraft/block/TntBlock ARG 2 world ARG 3 pos ARG 4 block + ARG 5 neighborPos METHOD a onBlockAdded (Lbom;Lbas;Let;Lbom;)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos + ARG 4 oldState METHOD a appendProperties (Lbon$a;)V + ARG 1 builder diff --git a/mappings/net/minecraft/block/TorchBlock.mapping b/mappings/net/minecraft/block/TorchBlock.mapping index dde05bf183..56529c9d0b 100644 --- a/mappings/net/minecraft/block/TorchBlock.mapping +++ b/mappings/net/minecraft/block/TorchBlock.mapping @@ -1,15 +1,25 @@ CLASS blo net/minecraft/block/TorchBlock FIELD d BOUNDING_SHAPE Lclt; + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD b randomDisplayTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 state ARG 2 world ARG 3 pos + ARG 4 rnd METHOD c getRenderLayer ()Lbaf; diff --git a/mappings/net/minecraft/block/TransparentBlock.mapping b/mappings/net/minecraft/block/TransparentBlock.mapping index fdbc921fe4..8037f3bfe5 100644 --- a/mappings/net/minecraft/block/TransparentBlock.mapping +++ b/mappings/net/minecraft/block/TransparentBlock.mapping @@ -1 +1,7 @@ CLASS bie net/minecraft/block/TransparentBlock + METHOD (Lbft$c;)V + ARG 1 settings + METHOD a (Lbom;Lbom;Ley;)Z + ARG 1 state + ARG 2 neighbor + ARG 3 facing diff --git a/mappings/net/minecraft/block/TrapdoorBlock.mapping b/mappings/net/minecraft/block/TrapdoorBlock.mapping index 3391c1b6a0..7410660b96 100644 --- a/mappings/net/minecraft/block/TrapdoorBlock.mapping +++ b/mappings/net/minecraft/block/TrapdoorBlock.mapping @@ -1,12 +1,17 @@ CLASS blp net/minecraft/block/TrapdoorBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a activate (Lbom;Lbas;Let;Laql;Lafd;Ley;FFF)Z ARG 1 state ARG 2 world @@ -21,8 +26,16 @@ CLASS blp net/minecraft/block/TrapdoorBlock ARG 2 world ARG 3 pos ARG 4 block + ARG 5 neighborPos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD c getRenderLayer ()Lbaf; METHOD f getFluidState (Lbom;)Lcdz; + ARG 1 state diff --git a/mappings/net/minecraft/block/TrappedChestBlock.mapping b/mappings/net/minecraft/block/TrappedChestBlock.mapping index 60154ad059..214d2f4d7e 100644 --- a/mappings/net/minecraft/block/TrappedChestBlock.mapping +++ b/mappings/net/minecraft/block/TrappedChestBlock.mapping @@ -1,11 +1,17 @@ CLASS blq net/minecraft/block/TrappedChestBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a createBlockEntity (Lbae;)Lbmq; + ARG 1 view METHOD a getWeakRedstonePower (Lbom;Lbae;Let;Ley;)I ARG 1 state ARG 2 view ARG 3 pos + ARG 4 facing METHOD b getStrongRedstonePower (Lbom;Lbae;Let;Ley;)I ARG 1 state ARG 2 view ARG 3 pos + ARG 4 facing METHOD g emitsRedstonePower (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/TripwireBlock.mapping b/mappings/net/minecraft/block/TripwireBlock.mapping index 6f7b5daf8c..3e0220bfae 100644 --- a/mappings/net/minecraft/block/TripwireBlock.mapping +++ b/mappings/net/minecraft/block/TripwireBlock.mapping @@ -1,9 +1,11 @@ CLASS blr net/minecraft/block/TripwireBlock METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a onBreak (Lbas;Let;Lbom;Laql;)V ARG 1 world ARG 2 pos ARG 3 state + ARG 4 player METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view @@ -14,24 +16,33 @@ CLASS blr net/minecraft/block/TripwireBlock ARG 3 pos ARG 4 entity METHOD a onBlockAdded (Lbom;Lbas;Let;Lbom;)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos + ARG 4 oldState METHOD a onBlockRemoved (Lbom;Lbas;Let;Lbom;Z)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos - ARG 4 state + ARG 4 newState METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD c getRenderLayer ()Lbaf; diff --git a/mappings/net/minecraft/block/TripwireHookBlock.mapping b/mappings/net/minecraft/block/TripwireHookBlock.mapping index f399c8ef8f..b3021f7c07 100644 --- a/mappings/net/minecraft/block/TripwireHookBlock.mapping +++ b/mappings/net/minecraft/block/TripwireHookBlock.mapping @@ -1,6 +1,9 @@ CLASS bls net/minecraft/block/TripwireHookBlock FIELD a FACING Lbpg; + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a onPlaced (Lbas;Let;Lbom;Lagt;Lavu;)V ARG 1 world ARG 2 pos @@ -14,28 +17,41 @@ CLASS bls net/minecraft/block/TripwireHookBlock ARG 1 state ARG 2 view ARG 3 pos + ARG 4 facing METHOD a onBlockRemoved (Lbom;Lbas;Let;Lbom;Z)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos - ARG 4 state + ARG 4 newState METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b getStrongRedstonePower (Lbom;Lbae;Let;Ley;)I ARG 1 state ARG 2 view ARG 3 pos + ARG 4 facing METHOD c getRenderLayer ()Lbaf; METHOD g emitsRedstonePower (Lbom;)Z + ARG 1 state diff --git a/mappings/net/minecraft/block/TurtleEggBlock.mapping b/mappings/net/minecraft/block/TurtleEggBlock.mapping index a6708ba042..30cb0e12d8 100644 --- a/mappings/net/minecraft/block/TurtleEggBlock.mapping +++ b/mappings/net/minecraft/block/TurtleEggBlock.mapping @@ -1,5 +1,8 @@ CLASS blt net/minecraft/block/TurtleEggBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a afterBreak (Lbas;Laql;Let;Lbom;Lbmq;Lavu;)V ARG 1 world ARG 2 player @@ -9,22 +12,29 @@ CLASS blt net/minecraft/block/TurtleEggBlock METHOD a onSteppedOn (Lbas;Let;Lagk;)V ARG 1 world ARG 2 pos + ARG 3 entity METHOD a onLandedUpon (Lbas;Let;Lagk;F)V ARG 1 world ARG 2 pos ARG 3 entity + ARG 4 distance + METHOD a (Lbom;Laty;)Z + ARG 1 state + ARG 2 ctx METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a onBlockAdded (Lbom;Lbas;Let;Lbom;)V - ARG 1 world + ARG 1 state ARG 2 world ARG 3 pos + ARG 4 oldState METHOD a scheduledTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD c getRenderLayer ()Lbaf; diff --git a/mappings/net/minecraft/block/VineBlock.mapping b/mappings/net/minecraft/block/VineBlock.mapping index 773877f229..e3eb53717b 100644 --- a/mappings/net/minecraft/block/VineBlock.mapping +++ b/mappings/net/minecraft/block/VineBlock.mapping @@ -1,5 +1,11 @@ CLASS blu net/minecraft/block/VineBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx + METHOD a (Lbom;Laty;)Z + ARG 1 state + ARG 2 ctx METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view @@ -8,14 +14,24 @@ CLASS blu net/minecraft/block/VineBlock ARG 1 world ARG 2 state ARG 3 pos - ARG 4 random + ARG 4 rnd METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD c getRenderLayer ()Lbaf; diff --git a/mappings/net/minecraft/block/WallBannerBlock.mapping b/mappings/net/minecraft/block/WallBannerBlock.mapping index 96739bf42c..dc3c8a3fb8 100644 --- a/mappings/net/minecraft/block/WallBannerBlock.mapping +++ b/mappings/net/minecraft/block/WallBannerBlock.mapping @@ -1,16 +1,27 @@ CLASS blv net/minecraft/block/WallBannerBlock METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD m getTranslationKey ()Ljava/lang/String; diff --git a/mappings/net/minecraft/block/WallBlock.mapping b/mappings/net/minecraft/block/WallBlock.mapping index 68019b210e..7797ea7ce8 100644 --- a/mappings/net/minecraft/block/WallBlock.mapping +++ b/mappings/net/minecraft/block/WallBlock.mapping @@ -1,15 +1,28 @@ CLASS blw net/minecraft/block/WallBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAtSide (Lbom;Lbae;Let;Lcgh;)Z ARG 1 world + ARG 2 view ARG 3 pos + ARG 4 env METHOD a (Lbom;Lbae;Let;Lcle;)Lclt; ARG 1 state ARG 2 view + ARG 3 pos + ARG 4 ePos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder diff --git a/mappings/net/minecraft/block/WallMountedBlock.mapping b/mappings/net/minecraft/block/WallMountedBlock.mapping index 418f723f32..7b13e565cd 100644 --- a/mappings/net/minecraft/block/WallMountedBlock.mapping +++ b/mappings/net/minecraft/block/WallMountedBlock.mapping @@ -1,6 +1,16 @@ CLASS bhn net/minecraft/block/WallMountedBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos diff --git a/mappings/net/minecraft/block/WallPlayerSkullBlock.mapping b/mappings/net/minecraft/block/WallPlayerSkullBlock.mapping index 606ca26e9f..f1a723e080 100644 --- a/mappings/net/minecraft/block/WallPlayerSkullBlock.mapping +++ b/mappings/net/minecraft/block/WallPlayerSkullBlock.mapping @@ -1,4 +1,6 @@ CLASS bjm net/minecraft/block/WallPlayerSkullBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a onPlaced (Lbas;Let;Lbom;Lagt;Lavu;)V ARG 1 world ARG 2 pos @@ -6,3 +8,4 @@ CLASS bjm net/minecraft/block/WallPlayerSkullBlock ARG 4 placer METHOD a getDroppedStacks (Lbom;Lchr$a;)Ljava/util/List; ARG 1 state + ARG 2 builder diff --git a/mappings/net/minecraft/block/WallSignBlock.mapping b/mappings/net/minecraft/block/WallSignBlock.mapping index 4c246ca9e9..3080f4e15e 100644 --- a/mappings/net/minecraft/block/WallSignBlock.mapping +++ b/mappings/net/minecraft/block/WallSignBlock.mapping @@ -1,17 +1,30 @@ CLASS blx net/minecraft/block/WallSignBlock FIELD c FACING Lbpg; + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD m getTranslationKey ()Ljava/lang/String; diff --git a/mappings/net/minecraft/block/WallSkullBlock.mapping b/mappings/net/minecraft/block/WallSkullBlock.mapping index cd41b8e756..e2c0670ec7 100644 --- a/mappings/net/minecraft/block/WallSkullBlock.mapping +++ b/mappings/net/minecraft/block/WallSkullBlock.mapping @@ -1,12 +1,16 @@ CLASS bly net/minecraft/block/WallSkullBlock METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD m getTranslationKey ()Ljava/lang/String; diff --git a/mappings/net/minecraft/block/WallTorchBlock.mapping b/mappings/net/minecraft/block/WallTorchBlock.mapping index bac2a51311..dbad20e668 100644 --- a/mappings/net/minecraft/block/WallTorchBlock.mapping +++ b/mappings/net/minecraft/block/WallTorchBlock.mapping @@ -1,24 +1,38 @@ CLASS blz net/minecraft/block/WallTorchBlock FIELD a FACING Lbpg; FIELD b BOUNDING_SHAPES Ljava/util/Map; + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getPlacementState (Laty;)Lbom; + ARG 1 ctx METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD a applyMirror (Lbom;Lbjc;)Lbom; ARG 1 state + ARG 2 mirror METHOD a applyRotation (Lbom;Lbkc;)Lbom; ARG 1 state + ARG 2 rotation METHOD a getRenderingState (Lbom;Ley;Lbom;Lbat;Let;Let;)Lbom; ARG 1 state + ARG 2 facing + ARG 3 neighborState + ARG 4 world + ARG 5 pos + ARG 6 neighborPos METHOD a appendProperties (Lbon$a;)V + ARG 1 builder METHOD b randomDisplayTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 state ARG 2 world ARG 3 pos + ARG 4 rnd METHOD i getBoundingShape (Lbom;)Lclt; ARG 0 state METHOD m getTranslationKey ()Ljava/lang/String; diff --git a/mappings/net/minecraft/block/WallWitherSkullBlock.mapping b/mappings/net/minecraft/block/WallWitherSkullBlock.mapping index 4a259f5581..22fc0d14ec 100644 --- a/mappings/net/minecraft/block/WallWitherSkullBlock.mapping +++ b/mappings/net/minecraft/block/WallWitherSkullBlock.mapping @@ -1,4 +1,6 @@ CLASS bmg net/minecraft/block/WallWitherSkullBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a onPlaced (Lbas;Let;Lbom;Lagt;Lavu;)V ARG 1 world ARG 2 pos diff --git a/mappings/net/minecraft/block/WaterlilyBlock.mapping b/mappings/net/minecraft/block/WaterlilyBlock.mapping index a67649e4a4..952194a4ef 100644 --- a/mappings/net/minecraft/block/WaterlilyBlock.mapping +++ b/mappings/net/minecraft/block/WaterlilyBlock.mapping @@ -1,4 +1,6 @@ CLASS bma net/minecraft/block/WaterlilyBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a getBoundingShape (Lbom;Lbae;Let;)Lclt; ARG 1 state ARG 2 view @@ -11,3 +13,4 @@ CLASS bma net/minecraft/block/WaterlilyBlock METHOD b canPlantOnTop (Lbom;Lbae;Let;)Z ARG 1 floor ARG 2 view + ARG 3 pos diff --git a/mappings/net/minecraft/block/Waterloggable.mapping b/mappings/net/minecraft/block/Waterloggable.mapping index 9a5f9ac5cc..91e075f1ee 100644 --- a/mappings/net/minecraft/block/Waterloggable.mapping +++ b/mappings/net/minecraft/block/Waterloggable.mapping @@ -1 +1,15 @@ CLASS bkl net/minecraft/block/Waterloggable + METHOD a (Lbae;Let;Lbom;Lcdy;)Z + ARG 1 view + ARG 2 pos + ARG 3 state + ARG 4 fluid + METHOD a (Lbat;Let;Lbom;Lcdz;)Z + ARG 1 world + ARG 2 pos + ARG 3 state + ARG 4 fluidState + METHOD b getFluid (Lbat;Let;Lbom;)Lcdy; + ARG 1 world + ARG 2 pos + ARG 3 state diff --git a/mappings/net/minecraft/block/WebBlock.mapping b/mappings/net/minecraft/block/WebBlock.mapping index c2ae41fd1a..3a2d4b6c7c 100644 --- a/mappings/net/minecraft/block/WebBlock.mapping +++ b/mappings/net/minecraft/block/WebBlock.mapping @@ -1,4 +1,6 @@ CLASS bmb net/minecraft/block/WebBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a onEntityCollision (Lbom;Lbas;Let;Lagk;)V ARG 1 state ARG 2 world diff --git a/mappings/net/minecraft/block/WeightedPressurePlateBlock.mapping b/mappings/net/minecraft/block/WeightedPressurePlateBlock.mapping index 8f00112716..e2886705cd 100644 --- a/mappings/net/minecraft/block/WeightedPressurePlateBlock.mapping +++ b/mappings/net/minecraft/block/WeightedPressurePlateBlock.mapping @@ -1,6 +1,24 @@ CLASS bmc net/minecraft/block/WeightedPressurePlateBlock + FIELD d POWER Lbpl; + FIELD e weight I + METHOD (ILbft$c;)V + ARG 1 weight + ARG 2 settings + METHOD a playPressSound (Lbat;Let;)V + ARG 1 world + ARG 2 pos METHOD a getTickRate (Lbaw;)I + ARG 1 world METHOD a setRedstoneOutput (Lbom;I)Lbom; ARG 1 state + ARG 2 rsOut METHOD a appendProperties (Lbon$a;)V + ARG 1 builder + METHOD b getRedstoneOutput (Lbas;Let;)I + ARG 1 world + ARG 2 pos + METHOD b playDepressSound (Lbat;Let;)V + ARG 1 world + ARG 2 pos METHOD i getRedstoneOutput (Lbom;)I + ARG 1 state diff --git a/mappings/net/minecraft/block/WitherRoseBlock.mapping b/mappings/net/minecraft/block/WitherRoseBlock.mapping index d263bf211b..438f800a0c 100644 --- a/mappings/net/minecraft/block/WitherRoseBlock.mapping +++ b/mappings/net/minecraft/block/WitherRoseBlock.mapping @@ -5,8 +5,11 @@ CLASS bme net/minecraft/block/WitherRoseBlock ARG 3 pos ARG 4 entity METHOD a canPlaceAt (Lbom;Lbaw;Let;)Z - ARG 1 world + ARG 1 state + ARG 2 world + ARG 3 pos METHOD b randomDisplayTick (Lbom;Lbas;Let;Ljava/util/Random;)V ARG 1 state ARG 2 world ARG 3 pos + ARG 4 rnd diff --git a/mappings/net/minecraft/block/WitherSkullBlock.mapping b/mappings/net/minecraft/block/WitherSkullBlock.mapping index 6fa7a4ed1f..2339a5636d 100644 --- a/mappings/net/minecraft/block/WitherSkullBlock.mapping +++ b/mappings/net/minecraft/block/WitherSkullBlock.mapping @@ -1,4 +1,6 @@ CLASS bmf net/minecraft/block/WitherSkullBlock + METHOD (Lbft$c;)V + ARG 1 settings METHOD a onPlaced (Lbas;Let;Lbom;Lagt;Lavu;)V ARG 1 world ARG 2 pos diff --git a/mappings/net/minecraft/block/WoodButtonBlock.mapping b/mappings/net/minecraft/block/WoodButtonBlock.mapping index cd99c4efb6..16c088576e 100644 --- a/mappings/net/minecraft/block/WoodButtonBlock.mapping +++ b/mappings/net/minecraft/block/WoodButtonBlock.mapping @@ -1 +1,3 @@ CLASS bmh net/minecraft/block/WoodButtonBlock + METHOD (Lbft$c;)V + ARG 1 settings diff --git a/mappings/net/minecraft/client/item/TooltipOptions.mapping b/mappings/net/minecraft/client/item/TooltipOptions.mapping index ecbe7cf574..867e98e5fd 100644 --- a/mappings/net/minecraft/client/item/TooltipOptions.mapping +++ b/mappings/net/minecraft/client/item/TooltipOptions.mapping @@ -3,5 +3,7 @@ CLASS axe net/minecraft/client/item/TooltipOptions FIELD a NORMAL Laxe$a; FIELD b ADVANCED Laxe$a; FIELD c advanced Z + METHOD (Ljava/lang/String;IZ)V + ARG 3 advanced METHOD a isAdvanced ()Z METHOD a isAdvanced ()Z diff --git a/mappings/net/minecraft/client/world/DummyClientTickScheduler.mapping b/mappings/net/minecraft/client/world/DummyClientTickScheduler.mapping index 796c963da5..0675c580e7 100644 --- a/mappings/net/minecraft/client/world/DummyClientTickScheduler.mapping +++ b/mappings/net/minecraft/client/world/DummyClientTickScheduler.mapping @@ -3,5 +3,16 @@ CLASS baj net/minecraft/client/world/DummyClientTickScheduler METHOD a get ()Lbaj; METHOD a isScheduled (Let;Ljava/lang/Object;)Z ARG 1 pos + ARG 2 object METHOD a schedule (Let;Ljava/lang/Object;I)V + ARG 1 pos + ARG 2 object + ARG 3 delay METHOD a schedule (Let;Ljava/lang/Object;ILbbl;)V + ARG 1 pos + ARG 2 object + ARG 3 delay + ARG 4 priority + METHOD b isTicking (Let;Ljava/lang/Object;)Z + ARG 1 pos + ARG 2 object diff --git a/mappings/net/minecraft/entity/ItemEntity.mapping b/mappings/net/minecraft/entity/ItemEntity.mapping index 2c025a3cf1..3482032395 100644 --- a/mappings/net/minecraft/entity/ItemEntity.mapping +++ b/mappings/net/minecraft/entity/ItemEntity.mapping @@ -5,6 +5,19 @@ CLASS aon net/minecraft/entity/ItemEntity FIELD d pickupDelay I FIELD e health I FIELD f thrower Ljava/util/UUID; + METHOD (Lbas;)V + ARG 1 world + METHOD (Lbas;DDD)V + ARG 1 world + ARG 2 x + ARG 4 y + ARG 6 z + METHOD (Lbas;DDDLavu;)V + ARG 1 world + ARG 2 x + ARG 4 y + ARG 6 z + ARG 8 stack METHOD T_ update ()V METHOD a setPickupDelay (I)V METHOD a damage (Laft;F)Z diff --git a/mappings/net/minecraft/entity/VerticalEntityPosition.mapping b/mappings/net/minecraft/entity/VerticalEntityPosition.mapping new file mode 100644 index 0000000000..4dfa5328dd --- /dev/null +++ b/mappings/net/minecraft/entity/VerticalEntityPosition.mapping @@ -0,0 +1,9 @@ +CLASS cle net/minecraft/entity/VerticalEntityPosition + FIELD a MIN_VALUE Lcle; + METHOD a minValue ()Lcle; + METHOD a fromEntity (Lagk;)Lcle; + ARG 0 entity + METHOD a isAboveBlock (Lclt;Let;)Z + ARG 1 shape + ARG 2 pos + METHOD b isSneaking ()Z diff --git a/mappings/net/minecraft/entity/VerticalEntityPositionImpl.mapping b/mappings/net/minecraft/entity/VerticalEntityPositionImpl.mapping new file mode 100644 index 0000000000..7f38e3ca32 --- /dev/null +++ b/mappings/net/minecraft/entity/VerticalEntityPositionImpl.mapping @@ -0,0 +1,12 @@ +CLASS clj net/minecraft/entity/VerticalEntityPositionImpl + FIELD b sneaking Z + FIELD c posY D + METHOD (Lagk;)V + ARG 1 entity + METHOD (ZD)V + ARG 1 sneaking + ARG 2 posY + METHOD a isAboveBlock (Lclt;Let;)Z + ARG 1 shape + ARG 2 pos + METHOD b isSneaking ()Z diff --git a/mappings/net/minecraft/fluid/BaseFluid.mapping b/mappings/net/minecraft/fluid/BaseFluid.mapping index e2315cb373..3beb5cc8b6 100644 --- a/mappings/net/minecraft/fluid/BaseFluid.mapping +++ b/mappings/net/minecraft/fluid/BaseFluid.mapping @@ -1,6 +1,16 @@ CLASS cdx net/minecraft/fluid/BaseFluid FIELD a STILL Lbpd; FIELD b LEVEL Lbpl; + METHOD a (IZ)Lcdz; + ARG 1 level + ARG 2 still + METHOD a (Lbaw;Let;Lbom;)Lcdz; + ARG 1 world + ARG 2 pos + ARG 3 state METHOD a appendProperties (Lbon$a;)V + METHOD a getState (Z)Lcdz; + ARG 1 still METHOD e getFlowing ()Lcdy; METHOD f getStill ()Lcdy; + METHOD g ()Z diff --git a/mappings/net/minecraft/fluid/LavaFluid.mapping b/mappings/net/minecraft/fluid/LavaFluid.mapping index 01fbdde251..51a697fc50 100644 --- a/mappings/net/minecraft/fluid/LavaFluid.mapping +++ b/mappings/net/minecraft/fluid/LavaFluid.mapping @@ -12,5 +12,6 @@ CLASS cec net/minecraft/fluid/LavaFluid METHOD d getBlastResistance ()F METHOD e getFlowing ()Lcdy; METHOD f getStill ()Lcdy; + METHOD g ()Z METHOD j getParticle ()Lft; METHOD k hasRandomTicks ()Z diff --git a/mappings/net/minecraft/fluid/WaterFluid.mapping b/mappings/net/minecraft/fluid/WaterFluid.mapping index c3ff91e175..6c59d92d0d 100644 --- a/mappings/net/minecraft/fluid/WaterFluid.mapping +++ b/mappings/net/minecraft/fluid/WaterFluid.mapping @@ -11,4 +11,5 @@ CLASS ceg net/minecraft/fluid/WaterFluid METHOD d getBlastResistance ()F METHOD e getFlowing ()Lcdy; METHOD f getStill ()Lcdy; + METHOD g ()Z METHOD j getParticle ()Lft; diff --git a/mappings/net/minecraft/item/ItemPlacementContext.mapping b/mappings/net/minecraft/item/ItemPlacementContext.mapping index beb8abb51a..6f2cacf3c6 100644 --- a/mappings/net/minecraft/item/ItemPlacementContext.mapping +++ b/mappings/net/minecraft/item/ItemPlacementContext.mapping @@ -1,5 +1,25 @@ CLASS aty net/minecraft/item/ItemPlacementContext + FIELD j placedPos Let; + METHOD (Laty;Let;Ley;)V + ARG 1 placementCtx + ARG 2 pos + ARG 3 facing + METHOD (Laxh;)V + ARG 1 usageCtx + METHOD (Lbas;Laql;Lavu;Let;Ley;FFF)V + ARG 1 world + ARG 2 player + ARG 3 stack + ARG 4 pos + ARG 5 facing + ARG 6 hitX + ARG 7 hitY + ARG 8 hitZ METHOD a getPos ()Let; + METHOD a create (Laty;Let$a;Ley;)Laty; + ARG 0 placementCtx + ARG 1 pos + ARG 2 facing METHOD b canPlace ()Z METHOD d getPlayerFacing ()Ley; METHOD e getPlacementFacings ()[Ley; diff --git a/mappings/net/minecraft/item/ItemUsageContext.mapping b/mappings/net/minecraft/item/ItemUsageContext.mapping index 385ef36b16..85e970d38a 100644 --- a/mappings/net/minecraft/item/ItemUsageContext.mapping +++ b/mappings/net/minecraft/item/ItemUsageContext.mapping @@ -7,6 +7,15 @@ CLASS axh net/minecraft/item/ItemUsageContext FIELD g world Lbas; FIELD h stack Lavu; FIELD i pos Let; + METHOD (Lbas;Laql;Lavu;Let;Ley;FFF)V + ARG 1 world + ARG 2 player + ARG 3 stack + ARG 4 pos + ARG 5 facing + ARG 6 hitX + ARG 7 hitY + ARG 8 hitZ METHOD a getPos ()Let; METHOD f getPlayerHorizontalFacing ()Ley; METHOD g isPlayerSneaking ()Z diff --git a/mappings/net/minecraft/server/world/ServerTickScheduler.mapping b/mappings/net/minecraft/server/world/ServerTickScheduler.mapping index 81f05d1d4b..629cc754d6 100644 --- a/mappings/net/minecraft/server/world/ServerTickScheduler.mapping +++ b/mappings/net/minecraft/server/world/ServerTickScheduler.mapping @@ -1,4 +1,5 @@ CLASS bbh net/minecraft/server/world/ServerTickScheduler + FIELD a shouldExclude Ljava/util/function/Predicate; FIELD b idToName Ljava/util/function/Function; FIELD c nameToId Ljava/util/function/Function; FIELD d ticksScheduled Ljava/util/Set; @@ -6,11 +7,44 @@ CLASS bbh net/minecraft/server/world/ServerTickScheduler FIELD f world Luk; FIELD g ticksCurrent Ljava/util/List; FIELD h tickConsumer Ljava/util/function/Consumer; + METHOD (Luk;Ljava/util/function/Predicate;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Consumer;)V + ARG 1 world + ARG 2 shouldExclude + ARG 3 idToName + ARG 4 nameToId + ARG 5 tickConsumer METHOD a tick ()V METHOD a toTag (Lbag;)Lhw; + ARG 1 pos + METHOD a (Lcap;Let;)V + ARG 1 box + ARG 2 offset + METHOD a getScheduledTicksInBox (Lcap;Z)Ljava/util/List; + ARG 1 box + ARG 2 remove METHOD a isScheduled (Let;Ljava/lang/Object;)Z ARG 1 pos + ARG 2 object METHOD a schedule (Let;Ljava/lang/Object;ILbbl;)V + ARG 1 pos + ARG 2 object + ARG 3 delay + ARG 4 priority METHOD a fromTag (Lhw;)V + ARG 1 tags + METHOD a getScheduledTicksInChunk (ZLbag;)Ljava/util/List; + ARG 1 remove + ARG 2 pos + METHOD b isTicking (Let;Ljava/lang/Object;)Z + ARG 1 pos + ARG 2 object METHOD b scheduleForced (Let;Ljava/lang/Object;ILbbl;)V - METHOD c scheduleInternal (Let;Ljava/lang/Object;ILbbl;)V + ARG 1 pos + ARG 2 object + ARG 3 delay + ARG 4 priority + METHOD c addScheduledTick (Let;Ljava/lang/Object;ILbbl;)V + ARG 1 pos + ARG 2 object + ARG 3 delay + ARG 4 priority diff --git a/mappings/net/minecraft/server/world/ServerWorld.mapping b/mappings/net/minecraft/server/world/ServerWorld.mapping index cccaf88780..464e618be4 100644 --- a/mappings/net/minecraft/server/world/ServerWorld.mapping +++ b/mappings/net/minecraft/server/world/ServerWorld.mapping @@ -22,6 +22,7 @@ CLASS uk net/minecraft/server/world/ServerWorld METHOD a canPlayerModifyAt (Laql;Let;)Z ARG 1 player METHOD a init (Lbax;)V + ARG 1 levelInfo METHOD a addBlockAction (Let;Lbft;II)V ARG 1 pos ARG 2 block diff --git a/mappings/net/minecraft/util/SystemUtil.mapping b/mappings/net/minecraft/util/SystemUtil.mapping index d2eab65e3b..ebcaadd179 100644 --- a/mappings/net/minecraft/util/SystemUtil.mapping +++ b/mappings/net/minecraft/util/SystemUtil.mapping @@ -22,6 +22,7 @@ CLASS m net/minecraft/util/SystemUtil METHOD b getURLOpenCommand (Ljava/net/URL;)[Ljava/lang/String; FIELD a NANO_TIME_SUPPLIER Ljava/util/function/LongSupplier; FIELD b LOGGER Lorg/apache/logging/log4j/Logger; + METHOD a toMap ()Ljava/util/stream/Collector; METHOD a consume (Ljava/lang/Object;Ljava/util/function/Consumer;)Ljava/lang/Object; METHOD a createTranslationKey (Ljava/lang/String;Lpz;)Ljava/lang/String; ARG 0 type diff --git a/mappings/net/minecraft/util/TaskPriority.mapping b/mappings/net/minecraft/util/TaskPriority.mapping new file mode 100644 index 0000000000..1467b15614 --- /dev/null +++ b/mappings/net/minecraft/util/TaskPriority.mapping @@ -0,0 +1,7 @@ +CLASS bbl net/minecraft/util/TaskPriority + FIELD h priorityIndex I + METHOD (Ljava/lang/String;II)V + ARG 3 priorityIndex + METHOD a getPriorityIndex ()I + METHOD a getByIndex (I)Lbbl; + ARG 0 priorityIndex diff --git a/mappings/net/minecraft/util/math/AxisCycle.mapping b/mappings/net/minecraft/util/math/AxisCycle.mapping index 644e0bba9d..b675cd9da8 100644 --- a/mappings/net/minecraft/util/math/AxisCycle.mapping +++ b/mappings/net/minecraft/util/math/AxisCycle.mapping @@ -2,20 +2,28 @@ CLASS er net/minecraft/util/math/AxisCycle CLASS er$1 METHOD a opposite ()Ler; METHOD a cycle (IIILey$a;)I + ARG 4 axis METHOD a cycle (Ley$a;)Ley$a; + ARG 1 axis CLASS er$2 METHOD a opposite ()Ler; METHOD a cycle (IIILey$a;)I + ARG 4 axis METHOD a cycle (Ley$a;)Ley$a; + ARG 1 axis CLASS er$3 METHOD a opposite ()Ler; METHOD a cycle (IIILey$a;)I + ARG 4 axis METHOD a cycle (Ley$a;)Ley$a; + ARG 1 axis FIELD d AXES [Ley$a; FIELD e VALUES [Ler; METHOD a opposite ()Ler; METHOD a cycle (IIILey$a;)I + ARG 4 axis METHOD a cycle (Ley$a;)Ley$a; + ARG 1 axis METHOD a between (Ley$a;Ley$a;)Ler; ARG 0 from ARG 1 to diff --git a/mappings/net/minecraft/util/math/Facing.mapping b/mappings/net/minecraft/util/math/Facing.mapping index f576d68ff6..bc8768c080 100644 --- a/mappings/net/minecraft/util/math/Facing.mapping +++ b/mappings/net/minecraft/util/math/Facing.mapping @@ -4,35 +4,26 @@ CLASS ey net/minecraft/util/math/Facing METHOD (Ljava/lang/String;ILjava/lang/String;)V ARG 0 name METHOD a choose (DDD)D - ARG 0 x - ARG 1 y - ARG 2 z + ARG 1 x + ARG 3 y + ARG 5 z METHOD a choose (III)I - ARG 0 x - ARG 1 y - ARG 2 z CLASS ey$a$2 METHOD (Ljava/lang/String;ILjava/lang/String;)V ARG 0 name METHOD a choose (DDD)D - ARG 0 x - ARG 1 y - ARG 2 z + ARG 1 x + ARG 3 y + ARG 5 z METHOD a choose (III)I - ARG 0 x - ARG 1 y - ARG 2 z CLASS ey$a$3 METHOD (Ljava/lang/String;ILjava/lang/String;)V ARG 0 name METHOD a choose (DDD)D - ARG 0 x - ARG 1 y - ARG 2 z + ARG 1 x + ARG 3 y + ARG 5 z METHOD a choose (III)I - ARG 0 x - ARG 1 y - ARG 2 z FIELD a X Ley$a; FIELD b Y Ley$a; FIELD c Z Ley$a; @@ -42,13 +33,10 @@ CLASS ey net/minecraft/util/math/Facing ARG 0 name METHOD a getName ()Ljava/lang/String; METHOD a choose (DDD)D - ARG 0 x - ARG 1 y - ARG 2 z + ARG 1 x + ARG 3 y + ARG 5 z METHOD a choose (III)I - ARG 0 x - ARG 1 y - ARG 2 z METHOD a contains (Ley;)Z ARG 0 facing METHOD a fromName (Ljava/lang/String;)Ley$a; diff --git a/mappings/net/minecraft/util/math/MutableIntBoundingBox.mapping b/mappings/net/minecraft/util/math/MutableIntBoundingBox.mapping new file mode 100644 index 0000000000..e420c1d804 --- /dev/null +++ b/mappings/net/minecraft/util/math/MutableIntBoundingBox.mapping @@ -0,0 +1,59 @@ +CLASS cap net/minecraft/util/math/MutableIntBoundingBox + FIELD a minX I + FIELD b minY I + FIELD c minZ I + FIELD d maxX I + FIELD e maxY I + FIELD f maxZ I + METHOD (IIII)V + ARG 1 minX + ARG 2 minZ + ARG 3 maxX + ARG 4 maxZ + METHOD (IIIIII)V + ARG 1 minX + ARG 2 minY + ARG 3 minZ + ARG 4 maxX + ARG 5 maxY + ARG 6 maxZ + METHOD (Lcap;)V + ARG 1 source + METHOD (Lfn;Lfn;)V + ARG 1 v1 + ARG 2 v2 + METHOD ([I)V + ARG 1 data + METHOD a maxSize ()Lcap; + METHOD a translate (III)V + ARG 1 dx + ARG 2 dy + ARG 3 dz + METHOD a intersectsXZ (IIII)Z + ARG 1 minX + ARG 2 minZ + ARG 3 maxX + ARG 4 maxZ + METHOD a create (IIIIII)Lcap; + ARG 0 x1 + ARG 1 y1 + ARG 2 z1 + ARG 3 x2 + ARG 4 y2 + ARG 5 z2 + METHOD a createRotated (IIIIIIIIILey;)Lcap; + ARG 0 x + ARG 1 y + ARG 2 z + ARG 9 facing + METHOD a intersects (Lcap;)Z + ARG 1 other + METHOD b getSize ()Lfn; + METHOD b setFrom (Lcap;)V + ARG 1 source + METHOD b contains (Lfn;)Z + ARG 1 vec + METHOD c getBlockCountX ()I + METHOD d getBlockCountY ()I + METHOD e getBlockCountZ ()I + METHOD g toNbt ()Lhu; diff --git a/mappings/net/minecraft/util/math/PositionImpl.mapping b/mappings/net/minecraft/util/math/PositionImpl.mapping index bbda157dd9..0ea6282b89 100644 --- a/mappings/net/minecraft/util/math/PositionImpl.mapping +++ b/mappings/net/minecraft/util/math/PositionImpl.mapping @@ -4,6 +4,8 @@ CLASS fj net/minecraft/util/math/PositionImpl FIELD c z D METHOD (DDD)V ARG 1 x + ARG 3 y + ARG 5 z METHOD a getX ()D METHOD b getY ()D METHOD c getZ ()D diff --git a/mappings/net/minecraft/util/shape/ArrayVoxelShape.mapping b/mappings/net/minecraft/util/shape/ArrayVoxelShape.mapping index b1a9b56b67..f977ff30f3 100644 --- a/mappings/net/minecraft/util/shape/ArrayVoxelShape.mapping +++ b/mappings/net/minecraft/util/shape/ArrayVoxelShape.mapping @@ -12,3 +12,5 @@ CLASS clb net/minecraft/util/shape/ArrayVoxelShape ARG 2 xPoints ARG 3 yPoints ARG 4 zPoints + METHOD a (Ley$a;)Lit/unimi/dsi/fastutil/doubles/DoubleList; + ARG 1 axis diff --git a/mappings/net/minecraft/util/shape/SimpleVoxelShape.mapping b/mappings/net/minecraft/util/shape/SimpleVoxelShape.mapping index 9f584f41e9..7792816792 100644 --- a/mappings/net/minecraft/util/shape/SimpleVoxelShape.mapping +++ b/mappings/net/minecraft/util/shape/SimpleVoxelShape.mapping @@ -1,3 +1,5 @@ CLASS clg net/minecraft/util/shape/SimpleVoxelShape METHOD (Lcli;)V ARG 1 shape + METHOD a (Ley$a;)Lit/unimi/dsi/fastutil/doubles/DoubleList; + ARG 1 axis diff --git a/mappings/net/minecraft/util/shape/VoxelShape.mapping b/mappings/net/minecraft/util/shape/VoxelShape.mapping index 212a2c3da5..41e825abee 100644 --- a/mappings/net/minecraft/util/shape/VoxelShape.mapping +++ b/mappings/net/minecraft/util/shape/VoxelShape.mapping @@ -6,7 +6,25 @@ CLASS clt net/minecraft/util/shape/VoxelShape METHOD a rayTrace (Lckz;Lckz;Let;)Lckw; ARG 1 start ARG 2 end + ARG 3 pos + METHOD a (Ler;Lckv;D)D + ARG 1 axisCycle + ARG 2 box + ARG 3 maxDist + METHOD a (Ley$a;)Lit/unimi/dsi/fastutil/doubles/DoubleList; + ARG 1 axis + METHOD a (Ley$a;I)D + ARG 1 axis + ARG 2 index + METHOD a (Ley$a;Lckv;D)D + ARG 1 axis + ARG 2 box + METHOD a (Ley;)Lclt; + ARG 1 facing METHOD b isEmpty ()Z METHOD b getMinimum (Ley$a;)D + ARG 1 axis + METHOD c ()Lclt; METHOD c getMaximum (Ley$a;)D + ARG 1 axis METHOD d getBoundingBoxList ()Ljava/util/List; diff --git a/mappings/net/minecraft/util/shape/VoxelShapes.mapping b/mappings/net/minecraft/util/shape/VoxelShapes.mapping index 889cce06ac..81e017d3a5 100644 --- a/mappings/net/minecraft/util/shape/VoxelShapes.mapping +++ b/mappings/net/minecraft/util/shape/VoxelShapes.mapping @@ -7,6 +7,20 @@ CLASS clq net/minecraft/util/shape/VoxelShapes ARG 2 max METHOD a cube (DDDDDD)Lclt; ARG 0 xMin + ARG 2 yMin + ARG 4 zMin + ARG 6 xMax + ARG 8 yMax + ARG 10 zMax METHOD a lcm (II)J METHOD a cube (Lckv;)Lclt; + ARG 0 box + METHOD a (Ley$a;Lckv;Ljava/util/stream/Stream;D)D + ARG 0 axis + ARG 1 box + ARG 2 shapes METHOD b fullCube ()Lclt; + METHOD c compareShapes (Lclt;Lclt;Lcld;)Z + ARG 0 shape1 + ARG 1 shape2 + ARG 2 comparator diff --git a/mappings/net/minecraft/world/ChunkSaveHandlerImpl.mapping b/mappings/net/minecraft/world/ChunkSaveHandlerImpl.mapping index c3b00f1608..898776fca2 100644 --- a/mappings/net/minecraft/world/ChunkSaveHandlerImpl.mapping +++ b/mappings/net/minecraft/world/ChunkSaveHandlerImpl.mapping @@ -1,2 +1,4 @@ CLASS bqx net/minecraft/world/ChunkSaveHandlerImpl + METHOD a shortListsToNbt ([Lit/unimi/dsi/fastutil/shorts/ShortList;)Lhw; + ARG 0 lists METHOD b save ()V diff --git a/mappings/net/minecraft/world/ChunkTickScheduler.mapping b/mappings/net/minecraft/world/ChunkTickScheduler.mapping new file mode 100644 index 0000000000..3f68573ed7 --- /dev/null +++ b/mappings/net/minecraft/world/ChunkTickScheduler.mapping @@ -0,0 +1,32 @@ +CLASS bqu net/minecraft/world/ChunkTickScheduler + FIELD a shouldExclude Ljava/util/function/Predicate; + FIELD b idToName Ljava/util/function/Function; + FIELD c nameToId Ljava/util/function/Function; + FIELD d pos Lbag; + FIELD e scheduledPositions [Lit/unimi/dsi/fastutil/shorts/ShortList; + METHOD (Ljava/util/function/Predicate;Ljava/util/function/Function;Ljava/util/function/Function;Lbag;)V + ARG 1 shouldExclude + ARG 2 idToName + ARG 3 nameToId + ARG 4 pos + METHOD (Ljava/util/function/Predicate;Ljava/util/function/Function;Ljava/util/function/Function;Lbag;Lhw;)V + ARG 1 shouldExclude + ARG 2 idToName + ARG 3 nameToId + ARG 4 pos + ARG 5 data + METHOD a toNbt ()Lhw; + METHOD a tick (Lbbj;Ljava/util/function/Function;)V + ARG 1 scheduler + ARG 2 dataMapper + METHOD a isScheduled (Let;Ljava/lang/Object;)Z + ARG 1 pos + ARG 2 object + METHOD a schedule (Let;Ljava/lang/Object;ILbbl;)V + ARG 1 pos + ARG 2 object + ARG 3 delay + ARG 4 priority + METHOD b isTicking (Let;Ljava/lang/Object;)Z + ARG 1 pos + ARG 2 object diff --git a/mappings/bai.mapping b/mappings/net/minecraft/world/EmptyBlockView.mapping similarity index 76% rename from mappings/bai.mapping rename to mappings/net/minecraft/world/EmptyBlockView.mapping index 50931dc39e..5fa8aab86b 100644 --- a/mappings/bai.mapping +++ b/mappings/net/minecraft/world/EmptyBlockView.mapping @@ -1,4 +1,4 @@ -CLASS bai +CLASS bai net/minecraft/world/EmptyBlockView METHOD b getBlockState (Let;)Lbom; ARG 1 pos METHOD c getFluidState (Let;)Lcdz; diff --git a/mappings/net/minecraft/world/MultiTickScheduler.mapping b/mappings/net/minecraft/world/MultiTickScheduler.mapping new file mode 100644 index 0000000000..acb88c8416 --- /dev/null +++ b/mappings/net/minecraft/world/MultiTickScheduler.mapping @@ -0,0 +1,15 @@ +CLASS ut net/minecraft/world/MultiTickScheduler + FIELD a mapper Ljava/util/function/Function; + METHOD (Ljava/util/function/Function;)V + ARG 1 mapper + METHOD a isScheduled (Let;Ljava/lang/Object;)Z + ARG 1 pos + ARG 2 object + METHOD a schedule (Let;Ljava/lang/Object;ILbbl;)V + ARG 1 pos + ARG 2 object + ARG 3 delay + ARG 4 priority + METHOD b isTicking (Let;Ljava/lang/Object;)Z + ARG 1 pos + ARG 2 object diff --git a/mappings/net/minecraft/world/ScheduledTick.mapping b/mappings/net/minecraft/world/ScheduledTick.mapping index 4e8dd605e7..0d21e53064 100644 --- a/mappings/net/minecraft/world/ScheduledTick.mapping +++ b/mappings/net/minecraft/world/ScheduledTick.mapping @@ -1,10 +1,21 @@ CLASS bbk net/minecraft/world/ScheduledTick FIELD a pos Let; FIELD b time J + FIELD c priority Lbbl; FIELD d id_counter J FIELD e object Ljava/lang/Object; FIELD f id J + METHOD (Let;Ljava/lang/Object;)V + ARG 1 pos + ARG 2 t + METHOD (Let;Ljava/lang/Object;JLbbl;)V + ARG 1 pos + ARG 2 t + ARG 3 time + ARG 5 priority METHOD a getObject ()Ljava/lang/Object; METHOD a compareTo (Lbbk;)I + ARG 1 other METHOD equals (Ljava/lang/Object;)Z ARG 0 object + ARG 1 o diff --git a/mappings/net/minecraft/world/TickScheduler.mapping b/mappings/net/minecraft/world/TickScheduler.mapping index 85c61c50ea..24347ccf50 100644 --- a/mappings/net/minecraft/world/TickScheduler.mapping +++ b/mappings/net/minecraft/world/TickScheduler.mapping @@ -1,5 +1,16 @@ CLASS bbj net/minecraft/world/TickScheduler METHOD a isScheduled (Let;Ljava/lang/Object;)Z ARG 1 pos + ARG 2 object METHOD a schedule (Let;Ljava/lang/Object;I)V + ARG 1 pos + ARG 2 object + ARG 3 delay METHOD a schedule (Let;Ljava/lang/Object;ILbbl;)V + ARG 1 pos + ARG 2 object + ARG 3 delay + ARG 4 priority + METHOD b isTicking (Let;Ljava/lang/Object;)Z + ARG 1 pos + ARG 2 object diff --git a/mappings/net/minecraft/world/ViewableWorld.mapping b/mappings/net/minecraft/world/ViewableWorld.mapping index 6f06faf82e..a80268c4ea 100644 --- a/mappings/net/minecraft/world/ViewableWorld.mapping +++ b/mappings/net/minecraft/world/ViewableWorld.mapping @@ -24,5 +24,6 @@ CLASS baw net/minecraft/world/ViewableWorld METHOD c getAmbientDarkness ()I METHOD d getWorldBorder ()Lbpx; METHOD d isAir (Let;)Z + METHOD e isRemote ()Z METHOD o getDimension ()Lbre; METHOD q_ getSeaLevel ()I diff --git a/mappings/net/minecraft/world/World.mapping b/mappings/net/minecraft/world/World.mapping index 9cf6afccb9..b3ee8722d0 100644 --- a/mappings/net/minecraft/world/World.mapping +++ b/mappings/net/minecraft/world/World.mapping @@ -120,6 +120,7 @@ CLASS bas net/minecraft/world/World METHOD a toCrashReportElement (Lb;)Lc; METHOD a registerListener (Lbav;)V METHOD a init (Lbax;)V + ARG 1 levelInfo METHOD a getLightLevel (Lbbd;Let;)I ARG 1 type METHOD a addBlockEntity (Lbmq;)Z @@ -158,6 +159,7 @@ CLASS bas net/minecraft/world/World METHOD a setBlockState (Let;Lbom;I)Z ARG 1 pos ARG 2 state + ARG 3 flags METHOD a updateListeners (Let;Lbom;Lbom;I)V ARG 1 pos ARG 2 oldState @@ -231,6 +233,7 @@ CLASS bas net/minecraft/world/World ARG 1 chunkX METHOD d addGlobalEntity (Lagk;)Z METHOD d isAir (Let;)Z + METHOD e isRemote ()Z METHOD e getFogColor (F)Lckz; METHOD e getBiome (Let;)Lbbr; METHOD f getBlockEntity (Let;)Lbmq; diff --git a/mappings/net/minecraft/world/chunk/Chunk.mapping b/mappings/net/minecraft/world/chunk/Chunk.mapping index 95b9522575..3ef337a05a 100644 --- a/mappings/net/minecraft/world/chunk/Chunk.mapping +++ b/mappings/net/minecraft/world/chunk/Chunk.mapping @@ -14,6 +14,9 @@ CLASS bpz net/minecraft/world/chunk/Chunk ARG 1 pos ARG 2 state METHOD a addPendingBlockEntityTag (Lhq;)V + METHOD a getListFromArray ([Lit/unimi/dsi/fastutil/shorts/ShortList;I)Lit/unimi/dsi/fastutil/shorts/ShortList; + ARG 0 lists + ARG 1 index METHOD a setBiomes ([Lbbr;)V METHOD b getHeightmap (Lbrs$a;)Lbrs; ARG 1 type diff --git a/mappings/us.mapping b/mappings/us.mapping index 25dffd91c5..4c2b1b9ec6 100644 --- a/mappings/us.mapping +++ b/mappings/us.mapping @@ -1,5 +1,7 @@ CLASS us FIELD a LOGGER Lorg/apache/logging/log4j/Logger; + FIELD c chunkX I + FIELD d chunkZ I FIELD f world Lbas; FIELD g seed J FIELD h seaLevel I @@ -8,6 +10,9 @@ CLASS us FIELD k dimension Lbre; FIELD m blockTickScheduler Lbbj; FIELD n fluidTickScheduler Lbbj; + METHOD (Lbas;Ljava/util/List;)V + ARG 1 world + ARG 2 chunks METHOD E getChunkProvider ()Lbqd; METHOD F getFluidTickScheduler ()Lbbj; METHOD G getBlockTickScheduler ()Lbbj; @@ -50,6 +55,7 @@ CLASS us ARG 0 pos METHOD d getWorldBorder ()Lbpx; METHOD d isAir (Let;)Z + METHOD e isRemote ()Z METHOD e getBiome (Let;)Lbbr; METHOD f getBlockEntity (Let;)Lbmq; ARG 0 pos diff --git a/mappings/ut.mapping b/mappings/ut.mapping deleted file mode 100644 index d702462db4..0000000000 --- a/mappings/ut.mapping +++ /dev/null @@ -1,4 +0,0 @@ -CLASS ut - METHOD a isScheduled (Let;Ljava/lang/Object;)Z - ARG 1 pos - METHOD a schedule (Let;Ljava/lang/Object;ILbbl;)V