Map the rest of BoatType, as well as some other entity related things. (#58)

* Map the rest of BoatType

* Map entity move method, and onEntityLanding in Block.

* map handleFallDamage, onEntityLanding -> onLandedUpon, playSoundAtEntity
This commit is contained in:
Benjamin K 2016-08-30 07:21:03 -07:00 committed by Shadowfacts
parent 7f0ad3e71e
commit 0c9cde4c96
23 changed files with 67 additions and 1 deletions

View File

@ -125,10 +125,11 @@ CLASS none/akw net/minecraft/block/Block
ARG 0 world
ARG 1 pos
ARG 2 entity
METHOD a (Lnone/aiu;Lnone/cn;Lnone/se;F)V
METHOD a onLandedUpon (Lnone/aiu;Lnone/cn;Lnone/se;F)V
ARG 0 world
ARG 1 pos
ARG 2 entity
ARG 3 fallDistance
METHOD a (Lnone/aiu;Lnone/cn;Lnone/se;Lnone/bcs;)Lnone/bcs;
ARG 0 world
ARG 1 pos

View File

@ -3,6 +3,8 @@ CLASS none/amm net/minecraft/block/impl/BlockFarmland
FIELD b BOUNDING_BOX Lnone/bcp;
METHOD a deserializeState (I)Lnone/asj;
METHOD a getDropStack (Lnone/aiu;Lnone/cn;Lnone/asj;)Lnone/aeq;
METHOD a onLandedUpon (Lnone/aiu;Lnone/cn;Lnone/se;F)V
ARG 3 fallDistance
METHOD a getDropItem (Lnone/asj;Ljava/util/Random;I)Lnone/aeo;
METHOD b createStateFactory ()Lnone/ask;
METHOD b randomTick (Lnone/aiu;Lnone/cn;Lnone/asj;Ljava/util/Random;)V

View File

@ -1 +1,3 @@
CLASS none/ani net/minecraft/block/impl/BlockHay
METHOD a onLandedUpon (Lnone/aiu;Lnone/cn;Lnone/se;F)V
ARG 3 fallDistance

View File

@ -1,2 +1,4 @@
CLASS none/apq net/minecraft/block/impl/BlockSlime
METHOD a onLandedUpon (Lnone/aiu;Lnone/cn;Lnone/se;F)V
ARG 3 fallDistance
METHOD f getRenderLayer ()Lnone/aim;

View File

@ -15,6 +15,10 @@ CLASS none/boe net/minecraft/client/player/EntityPlayerClient
ARG 0 component
METHOD a addChatMsg (Lnone/fa;Z)V
METHOD a onTrackedDataSet (Lnone/kj;)V
METHOD a playSoundAtEntity (Lnone/nk;FF)V
ARG 0 sound
ARG 1 volume
ARG 2 pitch
METHOD a increaseStat (Lnone/nu;I)V
ARG 0 stat
ARG 1 points
@ -26,6 +30,7 @@ CLASS none/boe net/minecraft/client/player/EntityPlayerClient
METHOD a dropSelectedItem (Z)Lnone/yy;
METHOD c getBlockPos ()Lnone/cn;
METHOD c setCurrentHand (Lnone/qz;)V
METHOD d move (DDD)V
METHOD g sendChatMessage (Ljava/lang/String;)V
ARG 0 message
METHOD m update ()V

View File

@ -61,6 +61,10 @@ CLASS none/se net/minecraft/entity/Entity
METHOD a appendCommandFeedback (Lnone/fa;)V
ARG 0 component
METHOD a onTrackedDataSet (Lnone/kj;)V
METHOD a playSoundAtEntity (Lnone/nk;FF)V
ARG 0 sound
ARG 1 volume
ARG 2 pitch
METHOD a updateCommandStat (Lnone/o$a;I)V
ARG 0 statType
ARG 1 statValue
@ -114,6 +118,7 @@ CLASS none/se net/minecraft/entity/Entity
METHOD c getSquaredDistanceTo (Lnone/cn;)D
ARG 0 pos
METHOD d getPos ()Lnone/bcs;
METHOD d move (DDD)V
METHOD d getSquaredDistanceToCenter (Lnone/cn;)D
ARG 0 pos
METHOD e getWorld ()Lnone/aiu;
@ -121,6 +126,8 @@ CLASS none/se net/minecraft/entity/Entity
ARG 0 x
ARG 1 y
ARG 2 z
METHOD e handleFallDamage (FF)V
ARG 0 fallDistance
METHOD e serializeToTag (Lnone/dt;)Lnone/dt;
ARG 0 compound
METHOD equals (Ljava/lang/Object;)Z

View File

@ -30,6 +30,8 @@ CLASS none/sn net/minecraft/entity/EntityLiving
ARG 0 effect
METHOD cf getMainHandStack ()Lnone/aeq;
METHOD cg getOffHandStack ()Lnone/aeq;
METHOD e handleFallDamage (FF)V
ARG 0 fallDistance
METHOD h setHeadPitch (F)V
ARG 0 value
METHOD m update ()V

View File

@ -4,3 +4,5 @@ CLASS none/yj net/minecraft/entity/boss/impl/EntityWither
METHOD b serializeEntityTag (Lnone/dt;)V
METHOD c addEffect (Lnone/ry;)V
ARG 0 effect
METHOD e handleFallDamage (FF)V
ARG 0 fallDistance

View File

@ -8,5 +8,6 @@ CLASS none/ym net/minecraft/entity/decoration/EntityDecorationBase
ARG 2 z
METHOD b serializeEntityTag (Lnone/dt;)V
METHOD bl getHorizontalFacing ()Lnone/cu;
METHOD d move (DDD)V
METHOD m update ()V
METHOD q getBlockPos ()Lnone/cn;

View File

@ -10,5 +10,7 @@ CLASS none/yx net/minecraft/entity/impl/EntityFallingBlock
ARG 4 block
METHOD a deserializeEntityTag (Lnone/dt;)V
METHOD b serializeEntityTag (Lnone/dt;)V
METHOD e handleFallDamage (FF)V
ARG 0 fallDistance
METHOD l getBlockState ()Lnone/asj;
METHOD m update ()V

View File

@ -1,2 +1,4 @@
CLASS none/zc net/minecraft/entity/mob/impl/EntityBlaze
METHOD G getSoundDeath ()Lnone/nk;
METHOD e handleFallDamage (FF)V
ARG 0 fallDistance

View File

@ -1,4 +1,6 @@
CLASS none/ze net/minecraft/entity/mob/impl/EntityCreeper
METHOD a deserializeEntityTag (Lnone/dt;)V
METHOD b serializeEntityTag (Lnone/dt;)V
METHOD e handleFallDamage (FF)V
ARG 0 fallDistance
METHOD m update ()V

View File

@ -1 +1,3 @@
CLASS none/zn net/minecraft/entity/mob/impl/EntityMagmaCube
METHOD e handleFallDamage (FF)V
ARG 0 fallDistance

View File

@ -2,4 +2,6 @@ CLASS none/xb net/minecraft/entity/passive/EntityHorseBase
METHOD G getSoundDeath ()Lnone/nk;
METHOD a deserializeEntityTag (Lnone/dt;)V
METHOD b serializeEntityTag (Lnone/dt;)V
METHOD e handleFallDamage (FF)V
ARG 0 fallDistance
METHOD m update ()V

View File

@ -3,4 +3,6 @@ CLASS none/wj net/minecraft/entity/passive/impl/EntityBat
METHOD G getSoundDeath ()Lnone/nk;
METHOD a deserializeEntityTag (Lnone/dt;)V
METHOD b serializeEntityTag (Lnone/dt;)V
METHOD e handleFallDamage (FF)V
ARG 0 fallDistance
METHOD m update ()V

View File

@ -4,3 +4,5 @@ CLASS none/wm net/minecraft/entity/passive/impl/EntityChicken
METHOD a deserializeEntityTag (Lnone/dt;)V
METHOD b serializeEntityTag (Lnone/dt;)V
METHOD de ()Z
METHOD e handleFallDamage (FF)V
ARG 0 fallDistance

View File

@ -2,4 +2,6 @@ CLASS none/wq net/minecraft/entity/passive/impl/EntityOcelot
METHOD G getSoundDeath ()Lnone/nk;
METHOD a deserializeEntityTag (Lnone/dt;)V
METHOD b serializeEntityTag (Lnone/dt;)V
METHOD e handleFallDamage (FF)V
ARG 0 fallDistance
METHOD h_ getName ()Ljava/lang/String;

View File

@ -2,3 +2,5 @@ CLASS none/wr net/minecraft/entity/passive/impl/EntityPig
METHOD G getSoundDeath ()Lnone/nk;
METHOD a deserializeEntityTag (Lnone/dt;)V
METHOD b serializeEntityTag (Lnone/dt;)V
METHOD e handleFallDamage (FF)V
ARG 0 fallDistance

View File

@ -44,6 +44,10 @@ CLASS none/aak net/minecraft/entity/player/EntityPlayer
ARG 2 stack
METHOD a deserializeEntityTag (Lnone/dt;)V
METHOD a addChatMsg (Lnone/fa;Z)V
METHOD a playSoundAtEntity (Lnone/nk;FF)V
ARG 0 sound
ARG 1 volume
ARG 2 pitch
METHOD a increaseStat (Lnone/nu;I)V
ARG 0 stat
ARG 1 points
@ -70,6 +74,8 @@ CLASS none/aak net/minecraft/entity/player/EntityPlayer
METHOD d getOfflinePlayerUuid (Ljava/lang/String;)Ljava/util/UUID;
ARG 0 nickname
METHOD dc getReducedDebugInfo ()Z
METHOD e handleFallDamage (FF)V
ARG 0 fallDistance
METHOD g setScore (I)V
METHOD h_ getName ()Ljava/lang/String;
METHOD i_ getNameComponent ()Lnone/fa;

View File

@ -6,6 +6,17 @@ CLASS none/abh net/minecraft/entity/vehicle/impl/EntityBoat
FIELD d JUNGLE Lnone/abh$b;
FIELD e ACACIA Lnone/abh$b;
FIELD f DARK_OAK Lnone/abh$b;
FIELD g name Ljava/lang/String;
FIELD h id I
METHOD <init> (Ljava/lang/String;IILjava/lang/String;)V
ARG 0 id
ARG 1 name
METHOD a getName ()Ljava/lang/String;
METHOD a getType (I)Lnone/abh$b;
ARG 0 id
METHOD a getType (Ljava/lang/String;)Lnone/abh$b;
ARG 0 name
METHOD b getId ()I
METHOD a deserializeEntityTag (Lnone/dt;)V
METHOD b interact (Lnone/aak;Lnone/qz;)Z
METHOD b serializeEntityTag (Lnone/dt;)V

View File

@ -1,5 +1,7 @@
CLASS none/abq net/minecraft/entity/vehicle/impl/EntityTNTMinecart
METHOD a deserializeEntityTag (Lnone/dt;)V
METHOD b serializeEntityTag (Lnone/dt;)V
METHOD e handleFallDamage (FF)V
ARG 0 fallDistance
METHOD m update ()V
METHOD v getMinecartType ()Lnone/abi$a;

3
mappings/none/sl.mapping Normal file
View File

@ -0,0 +1,3 @@
CLASS none/sl
METHOD e handleFallDamage (FF)V
ARG 0 fallDistance

View File

@ -1,2 +1,4 @@
CLASS none/wo
METHOD G getSoundDeath ()Lnone/nk;
METHOD e handleFallDamage (FF)V
ARG 0 fallDistance