Block mappings (#638)

* Block mappings

* upddate -> update

* maxFrostedIceNeighborCount -> maxNeighbors

* tickViewerCount
This commit is contained in:
Runemoro 2019-04-18 16:50:55 -04:00 committed by Modmuss50
parent c23285eae4
commit 4ce0451a0a
43 changed files with 251 additions and 4 deletions

View File

@ -3,6 +3,10 @@ CLASS bnr net/minecraft/block/AbstractRedstoneGateBlock
FIELD c POWERED Lbvz;
METHOD <init> (Lbmj$c;)V
ARG 1 settings
METHOD a hasPower (Lbhf;Lev;Lbvh;)Z
ARG 1 world
ARG 2 pos
ARG 3 state
METHOD a isLocked (Lbhi;Lev;Lbvh;)Z
ARG 1 world
ARG 2 pos
@ -10,11 +14,25 @@ CLASS bnr net/minecraft/block/AbstractRedstoneGateBlock
METHOD b getOutputLevel (Lbgq;Lev;Lbvh;)I
ARG 1 view
ARG 2 pos
METHOD b getPower (Lbhf;Lev;Lbvh;)I
ARG 2 pos
ARG 3 state
METHOD b getMaxInputLevelSides (Lbhi;Lev;Lbvh;)I
ARG 1 view
ARG 2 pos
METHOD b getInputLevel (Lbhi;Lev;Lfa;)I
ARG 1 view
ARG 2 pos
METHOD c isTargetNotAligned (Lbgq;Lev;Lbvh;)Z
ARG 1 world
ARG 2 pos
ARG 3 state
METHOD c updatePowered (Lbhf;Lev;Lbvh;)V
ARG 1 world
ARG 2 pos
ARG 3 state
METHOD d updateTarget (Lbhf;Lev;Lbvh;)V
METHOD j getUpdateDelayInternal (Lbvh;)I
METHOD q isValidInput (Lbvh;)Z
METHOD r isRedstoneGate (Lbvh;)Z
ARG 0 state

View File

@ -7,3 +7,10 @@ CLASS blq net/minecraft/block/BambooBlock
FIELD f STAGE Lbwh;
METHOD <init> (Lbmj$c;)V
ARG 1 settings
METHOD a countBambooAbove (Lbgq;Lev;)I
ARG 1 world
ARG 2 pos
METHOD a updateLeaves (Lbvh;Lbhf;Lev;Ljava/util/Random;I)V
METHOD b countBambooBelow (Lbgq;Lev;)I
ARG 1 world
ARG 2 pos

View File

@ -2,3 +2,6 @@ CLASS blr net/minecraft/block/BambooSaplingBlock
FIELD a SHAPE Lcsn;
METHOD <init> (Lbmj$c;)V
ARG 1 settings
METHOD a grow (Lbhf;Lev;)V
ARG 1 world
ARG 2 pos

View File

@ -1,3 +1,9 @@
CLASS bls net/minecraft/block/BannerBlock
FIELD a ROTATION Lbwh;
FIELD b COLORED_BANNERS Ljava/util/Map;
FIELD c SHAPE Lcsn;
METHOD <init> (Lbaw;Lbmj$c;)V
ARG 1 color
ARG 2 settings
METHOD a getForColor (Lbaw;)Lbmj;
ARG 0 color

View File

@ -11,7 +11,17 @@ CLASS bme net/minecraft/block/BedBlock
FIELD j WEST_SHAPE Lcsn;
FIELD k EAST_SHAPE Lcsn;
FIELD w color Lbaw;
METHOD a (Lbvw;Lfa;)Lfa;
METHOD a getDirection (Lbgq;Lev;)Lfa;
ARG 0 world
ARG 1 pos
METHOD a findWakeUpPosition (Lbgq;Lev;I)Lev;
ARG 0 world
ARG 1 pos
ARG 2 ordinal
METHOD a getDirectionTowardsOtherPart (Lbvw;Lfa;)Lfa;
ARG 0 part
ARG 1 direction
METHOD b canWakeUpAt (Lbgq;Lev;)Z
ARG 0 world
ARG 1 pos
METHOD d getColor ()Lbaw;

View File

@ -27,3 +27,5 @@ CLASS bmh net/minecraft/block/BellBlock
ARG 3 y
METHOD j getShape (Lbvh;)Lcsn;
ARG 1 state
METHOD q getPlacementSide (Lbvh;)Lfa;
ARG 0 state

View File

@ -116,6 +116,11 @@ CLASS bmj net/minecraft/block/Block
ARG 4 state
ARG 5 blockEntity
ARG 6 stack
METHOD a onProjectileHit (Lbhf;Lbvh;Lcrp;Laie;)V
ARG 1 world
ARG 2 state
ARG 3 hitResult
ARG 4 entity
METHOD a dropExperience (Lbhf;Lev;I)V
ARG 1 world
ARG 2 pos
@ -155,6 +160,9 @@ CLASS bmj net/minecraft/block/Block
METHOD a getTickRate (Lbhi;)I
ARG 1 world
METHOD a isSolidSmallSquare (Lbhi;Lev;Lfa;)Z
ARG 0 world
ARG 1 pos
ARG 2 side
METHOD a canConnect (Lbmj;)Z
ARG 0 block
METHOD a getLuminance (Lbvh;)I
@ -311,7 +319,7 @@ CLASS bmj net/minecraft/block/Block
ARG 0 shape
METHOD a isFaceFullSquare (Lcsn;Lfa;)Z
ARG 0 shape
ARG 1 facing
ARG 1 side
METHOD a matches (Lza;)Z
ARG 1 tag
METHOD b isNaturalStone (Lbmj;)Z
@ -360,6 +368,8 @@ CLASS bmj net/minecraft/block/Block
ARG 1 builder
METHOD c getRenderLayer ()Lbgr;
METHOD c isSolidMediumSquare (Lbgq;Lev;)Z
ARG 0 world
ARG 1 pos
METHOD c onRainTick (Lbhf;Lev;)V
ARG 1 world
ARG 2 pos
@ -392,6 +402,10 @@ CLASS bmj net/minecraft/block/Block
ARG 2 view
ARG 3 pos
METHOD d isSolidFullSquare (Lbvh;Lbgq;Lev;Lfa;)Z
ARG 0 state
ARG 1 world
ARG 2 pos
ARG 3 side
METHOD e isAir (Lbvh;)Z
ARG 1 state
METHOD e getMapColor (Lbvh;Lbgq;Lev;)Lclc;

View File

@ -37,6 +37,11 @@ CLASS bvh net/minecraft/block/BlockState
ARG 3 facing
METHOD a activate (Lbhf;Lavw;Lagy;Lcrp;)Z
ARG 1 world
METHOD a onProjectileHit (Lbhf;Lbvh;Lcrp;Laie;)V
ARG 1 world
ARG 2 state
ARG 3 hitResult
ARG 4 projectile
METHOD a getComparatorOutput (Lbhf;Lev;)I
ARG 1 world
ARG 2 pos

View File

@ -2,3 +2,13 @@ CLASS bmn net/minecraft/block/BubbleColumnBlock
FIELD a DRAG Lbvz;
METHOD <init> (Lbmj$c;)V
ARG 1 settings
METHOD a calculateDrag (Lbgq;Lev;)Z
ARG 0 world
ARG 1 pos
METHOD a isStillWater (Lbhg;Lev;)Z
ARG 0 world
ARG 1 pos
METHOD a update (Lbhg;Lev;Z)V
ARG 0 world
ARG 1 pos
ARG 2 drag

View File

@ -3,3 +3,8 @@ CLASS bms net/minecraft/block/CakeBlock
FIELD b BITES_TO_SHAPE [Lcsn;
METHOD <init> (Lbmj$c;)V
ARG 1 settings
METHOD a tryEat (Lbhg;Lev;Lbvh;Lavw;)Z
ARG 1 world
ARG 2 pos
ARG 3 state
ARG 4 player

View File

@ -4,5 +4,13 @@ CLASS bnc net/minecraft/block/CommandBlock
FIELD c LOGGER Lorg/apache/logging/log4j/Logger;
METHOD <init> (Lbmj$c;)V
ARG 1 settings
METHOD a (Lbvh;Lbhf;Lev;Lbgm;Z)V
METHOD a executeCommandChain (Lbhf;Lev;Lfa;)V
ARG 0 world
ARG 1 pos
ARG 2 facing
METHOD a execute (Lbvh;Lbhf;Lev;Lbgm;Z)V
ARG 1 state
ARG 2 world
ARG 3 pos
ARG 4 executor
ARG 5 hasCommand

View File

@ -5,3 +5,8 @@ CLASS bnd net/minecraft/block/ComparatorBlock
METHOD a getAttachedItemFrame (Lbhf;Lfa;Lev;)Latd;
ARG 1 world
ARG 2 facing
METHOD e calculateOutputSignal (Lbhf;Lev;Lbvh;)I
ARG 1 world
ARG 2 pos
ARG 3 state
METHOD f update (Lbhf;Lev;Lbvh;)V

View File

@ -27,6 +27,10 @@ CLASS bne net/minecraft/block/ComposterBlock
METHOD a registerCompostableItem (FLbhe;)V
ARG 0 levelIncreaseChance
ARG 1 item
METHOD a playEffects (Lbhf;Lev;Z)V
ARG 0 world
ARG 1 pos
ARG 2 fill
METHOD b addToComposter (Lbvh;Lbhg;Lev;Lbbz;)Z
ARG 0 state
ARG 1 world

View File

@ -5,6 +5,10 @@ CLASS bnm net/minecraft/block/CropBlock
ARG 1 settings
METHOD a getGrowthAmount (Lbhf;)I
METHOD a applyGrowth (Lbhf;Lev;Lbvh;)V
METHOD a getAvailableMoisture (Lbmj;Lbgq;Lev;)F
ARG 0 block
ARG 1 world
ARG 2 pos
METHOD b withCropAge (I)Lbvh;
METHOD d getAgeProperty ()Lbwh;
METHOD e getCropAgeMaximum ()I

View File

@ -2,3 +2,7 @@ CLASS bnw net/minecraft/block/DragonEggBlock
FIELD a SHAPE Lcsn;
METHOD <init> (Lbmj$c;)V
ARG 1 settings
METHOD d teleport (Lbvh;Lbhf;Lev;)V
ARG 1 state
ARG 2 world
ARG 3 pos

View File

@ -6,6 +6,9 @@ CLASS boh net/minecraft/block/FarmlandBlock
METHOD a hasCrop (Lbgq;Lev;)Z
ARG 0 world
ARG 1 pos
METHOD a isWaterNearby (Lbhi;Lev;)Z
ARG 0 world
ARG 1 pos
METHOD d setToDirt (Lbvh;Lbhf;Lev;)V
ARG 0 state
ARG 1 world

View File

@ -11,3 +11,5 @@ CLASS boj net/minecraft/block/FenceGateBlock
ARG 1 state
ARG 2 view
ARG 3 pos
METHOD j isWall (Lbvh;)Z
ARG 1 state

View File

@ -2,6 +2,10 @@ CLASS boo net/minecraft/block/FrostedIceBlock
FIELD a AGE Lbwh;
METHOD <init> (Lbmj$c;)V
ARG 1 settings
METHOD a canMelt (Lbgq;Lev;I)Z
ARG 1 world
ARG 2 pos
ARG 3 maxNeighbors
METHOD e increaseAge (Lbvh;Lbhf;Lev;)Z
ARG 1 state
ARG 2 world

View File

@ -15,3 +15,7 @@ CLASS boy net/minecraft/block/HopperBlock
FIELD z SOUTH_RAY_TRACE_SHAPE Lcsn;
METHOD <init> (Lbmj$c;)V
ARG 1 settings
METHOD a updateEnabled (Lbhf;Lev;Lbvh;)V
ARG 1 world
ARG 2 pos
ARG 3 state

View File

@ -1,3 +1,4 @@
CLASS boz net/minecraft/block/HorizontalFacingBlock
FIELD ay FACING Lbwc;
METHOD <init> (Lbmj$c;)V
ARG 1 settings

View File

@ -1,3 +1,6 @@
CLASS bpe net/minecraft/block/JigsawBlock
METHOD <init> (Lbmj$c;)V
ARG 1 settings
METHOD a attachmentMatches (Lcjg$b;Lcjg$b;)Z
ARG 0 info1
ARG 1 info2

View File

@ -7,3 +7,7 @@ CLASS bpi net/minecraft/block/LadderBlock
FIELD f NORTH_SHAPE Lcsn;
METHOD <init> (Lbmj$c;)V
ARG 1 settings
METHOD a canPlaceOn (Lbgq;Lev;Lfa;)Z
ARG 1 world
ARG 2 pos
ARG 3 side

View File

@ -43,6 +43,10 @@ CLASS bpl net/minecraft/block/LecternBlock
METHOD b setPowered (Lbhf;Lev;Lbvh;Z)V
ARG 2 state
ARG 3 powered
METHOD d dropBook (Lbvh;Lbhf;Lev;)V
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD h (Lbvh;Lbgq;Lev;)Lcsn;
ARG 1 state
ARG 2 view

View File

@ -2,3 +2,8 @@ CLASS bqp net/minecraft/block/RedstoneTorchBlock
FIELD a LIT Lbvz;
METHOD <init> (Lbmj$c;)V
ARG 1 settings
METHOD a (Lbhf;Lev;Lbvh;)Z
ARG 1 world
ARG 2 pos
ARG 3 state
METHOD a update (Lbvh;Lbhf;Lev;Ljava/util/Random;Z)V

View File

@ -8,3 +8,10 @@ CLASS bqx net/minecraft/block/ScaffoldingBlock
FIELD g OUTLINE_SHAPE Lcsn;
METHOD <init> (Lbmj$c;)V
ARG 1 settings
METHOD a calculateDistance (Lbgq;Lev;)I
ARG 0 world
ARG 1 pos
METHOD a shouldBeBottom (Lbgq;Lev;I)Z
ARG 1 world
ARG 2 pos
ARG 3 distance

View File

@ -7,3 +7,5 @@ CLASS bqy net/minecraft/block/SeaPickleBlock
FIELD f FOUR_PICKLES_SHAPE Lcsn;
METHOD <init> (Lbmj$c;)V
ARG 1 settings
METHOD j isDry (Lbvh;)Z
ARG 1 state

View File

@ -1,3 +1,11 @@
CLASS brp net/minecraft/block/SpreadableBlock
METHOD <init> (Lbmj$c;)V
ARG 1 settings
METHOD b (Lbvh;Lbhi;Lev;)Z
ARG 0 state
ARG 1 world
ARG 2 pos
METHOD c (Lbvh;Lbhi;Lev;)Z
ARG 0 state
ARG 1 world
ARG 2 pos

View File

@ -7,5 +7,7 @@ CLASS brs net/minecraft/block/StairsBlock
FIELD d WATERLOGGED Lbvz;
FIELD e TOP_SHAPE Lcsn;
FIELD f BOTTOM_SHAPE Lcsn;
METHOD j isStairs (Lbvh;)Z
ARG 0 state
METHOD n (Lbvh;)Z
ARG 1 state

View File

@ -2,3 +2,5 @@ CLASS bry net/minecraft/block/StructureBlock
FIELD a MODE Lbwf;
METHOD <init> (Lbmj$c;)V
ARG 1 settings
METHOD a doAction (Lbuk;)V
ARG 1 blockEntity

View File

@ -2,3 +2,7 @@ CLASS bnv net/minecraft/block/TallPlantBlock
FIELD a HALF Lbwf;
METHOD <init> (Lbmj$c;)V
ARG 1 settings
METHOD a placeAt (Lbhg;Lev;I)V
ARG 1 world
ARG 2 pos
ARG 3 flags

View File

@ -11,3 +11,8 @@ CLASS bsh net/minecraft/block/TrapdoorBlock
FIELD j OPEN_TOP_SHAPE Lcsn;
METHOD <init> (Lbmj$c;)V
ARG 1 settings
METHOD a playToggleSound (Lavw;Lbhf;Lev;Z)V
ARG 1 player
ARG 2 world
ARG 3 pos
ARG 4 open

View File

@ -9,3 +9,12 @@ CLASS bsj net/minecraft/block/TripwireBlock
FIELD h ATTACHED_SHAPE Lcsn;
FIELD i DETACHED_SHAPE Lcsn;
FIELD j FACING_PROPERTIES Ljava/util/Map;
FIELD k hookBlock Lbsk;
METHOD <init> (Lbsk;Lbmj$c;)V
ARG 1 hookBlock
ARG 2 settings
METHOD a updatePowered (Lbhf;Lev;)V
METHOD a update (Lbhf;Lev;Lbvh;)V
METHOD a shouldConnectTo (Lbvh;Lfa;)Z
ARG 1 state
ARG 2 facing

View File

@ -4,3 +4,14 @@ CLASS bsk net/minecraft/block/TripwireHookBlock
FIELD c ATTACHED Lbvz;
METHOD <init> (Lbmj$c;)V
ARG 1 settings
METHOD a update (Lbhf;Lev;Lbvh;ZZILbvh;)V
METHOD a updateNeighborsOnAxis (Lbhf;Lev;Lfa;)V
ARG 1 world
ARG 2 pos
ARG 3 direction
METHOD a playSound (Lbhf;Lev;ZZZZ)V
ARG 2 pos
ARG 3 attached
ARG 4 on
ARG 5 detached
ARG 6 off

View File

@ -5,3 +5,19 @@ CLASS bsl net/minecraft/block/TurtleEggBlock
FIELD d LARGE_SHAPE Lcsn;
METHOD <init> (Lbmj$c;)V
ARG 1 settings
METHOD a isSand (Lbgq;Lev;)Z
ARG 1 world
ARG 2 pos
METHOD a shouldHatchProgress (Lbhf;)Z
METHOD a breaksEgg (Lbhf;Laie;)Z
ARG 1 world
ARG 2 entity
METHOD a tryBreakEgg (Lbhf;Lev;Laie;I)V
ARG 1 world
ARG 2 pos
ARG 3 entity
ARG 4 inverseChance
METHOD a breakEgg (Lbhf;Lev;Lbvh;)V
ARG 1 world
ARG 2 pos
ARG 3 state

View File

@ -12,12 +12,23 @@ CLASS bsm net/minecraft/block/VineBlock
FIELD k SOUTH_SHAPE Lcsn;
METHOD <init> (Lbmj$c;)V
ARG 1 settings
METHOD a canGrowAt (Lbgq;Lev;)Z
ARG 1 world
ARG 2 pos
METHOD a shouldConnectTo (Lbgq;Lev;Lfa;)Z
ARG 0 world
ARG 1 pos
ARG 2 direction
METHOD a getGrownState (Lbvh;Lbvh;Ljava/util/Random;)Lbvh;
ARG 1 above
ARG 2 state
ARG 3 random
METHOD a getFacingProperty (Lfa;)Lbvz;
ARG 0 direction
METHOD b shouldHaveSide (Lbgq;Lev;Lfa;)Z
ARG 1 world
ARG 2 pos
ARG 3 side
METHOD j hasAdjacentBlocks (Lbvh;)Z
ARG 1 state
METHOD m getPlacementShape (Lbvh;Lbgq;Lev;)Lbvh;
@ -26,3 +37,5 @@ CLASS bsm net/minecraft/block/VineBlock
ARG 3 pos
METHOD q getAdjacentBlockCount (Lbvh;)I
ARG 1 state
METHOD r hasHorizontalSide (Lbvh;)Z
ARG 1 state

View File

@ -2,5 +2,9 @@ CLASS bof net/minecraft/block/WallMountedBlock
FIELD C FACE Lbwf;
METHOD <init> (Lbmj$c;)V
ARG 1 settings
METHOD b canPlaceAt (Lbhi;Lev;Lfa;)Z
ARG 0 world
ARG 1 pos
ARG 2 direction
METHOD j getDirection (Lbvh;)Lfa;
ARG 0 state

View File

@ -2,3 +2,8 @@ CLASS bte net/minecraft/block/entity/BarrelBlockEntity
FIELD a inventory Lfj;
FIELD b viewerCount I
METHOD a playSound (Lbvh;Lyi;)V
METHOD a setOpen (Lbvh;Z)V
ARG 1 state
ARG 2 open
METHOD h tick ()V
METHOD r scheduleUpdate ()V

View File

@ -16,6 +16,10 @@ CLASS btg net/minecraft/block/entity/BeaconBlockEntity
FIELD l customName Ljm;
FIELD m lock Lahb;
FIELD n propertyDelegate Layj;
METHOD a updateLevel (III)V
ARG 1 x
ARG 2 y
ARG 3 z
METHOD a setCustomName (Ljm;)V
METHOD a playSound (Lyi;)V
METHOD b getPotionEffectById (I)Lahw;

View File

@ -7,12 +7,20 @@ CLASS bto net/minecraft/block/entity/ChestBlockEntity
METHOD a getPlayersLookingInChestCount (Lbgq;Lev;)I
ARG 0 world
ARG 1 pos
METHOD a recalculateViewerCountIfNecessary (Lbhf;Lbtf;III)I
METHOD a countViewers (Lbhf;Lbtf;III)I
ARG 0 world
ARG 1 container
ARG 2 ticksOpen
ARG 3 x
ARG 4 y
METHOD a tickViewerCount (Lbhf;Lbtf;IIIII)I
ARG 0 world
ARG 1 blockEntity
ARG 2 ticksOpen
ARG 3 x
ARG 4 y
ARG 5 z
ARG 6 viewerCount
METHOD a copyInventory (Lbto;Lbto;)V
ARG 0 from
ARG 1 to

View File

@ -15,6 +15,14 @@ CLASS buf net/minecraft/block/entity/ShulkerBoxBlockEntity
ARG 1 state
METHOD b getBoundingBox (Lfa;)Lcro;
ARG 1 openDirection
METHOD c getCollisionBox (Lfa;)Lcro;
ARG 1 facing
METHOD f deserializeInventory (Lib;)V
ARG 1 tag
METHOD g serializeInventory (Lib;)Lib;
ARG 1 tag
METHOD r updateAnimation ()V
METHOD s getAnimationStage ()Lbuf$a;
METHOD t getColor ()Lbaw;
METHOD u pushEntities ()V
METHOD v updateNeighborStates ()V

View File

@ -39,6 +39,8 @@ CLASS buk net/minecraft/block/entity/StructureBlockBlockEntity
ARG 1 structureBlockEntities
METHOD a setStructureName (Lqs;)V
METHOD a setIgnoreEntities (Z)V
METHOD b createRandom (J)Ljava/util/Random;
ARG 0 seed
METHOD b setMirror (Lbpu;)V
METHOD b setRotation (Lbqu;)V
METHOD b setOffset (Lev;)V

View File

@ -200,6 +200,7 @@ CLASS ain net/minecraft/entity/LivingEntity
METHOD dw clearSleepingPosition ()V
METHOD dx isSleeping ()Z
METHOD dy wakeUp ()V
METHOD dz getSleepingDirection ()Lfa;
METHOD e (FF)F
ARG 1 yaw
METHOD e getHurtSound (Lahn;)Lyi;

View File

@ -10,3 +10,4 @@ CLASS atd net/minecraft/entity/decoration/ItemFrameEntity
METHOD b setHeldItemStack (Lbbz;)V
METHOD o getHeldItemStack ()Lbbz;
METHOD p getRotation ()I
METHOD q getComparatorPower ()I