Improve Mappings

This commit is contained in:
Nedelosk 2016-10-18 10:53:45 +02:00
parent 102d618df6
commit 07e7702f6f
4 changed files with 75 additions and 6 deletions

View File

@ -10,7 +10,7 @@ CLASS none/ach net/minecraft/container/ContainerEnchantingTable
METHOD a canInsert (Lnone/aes;)Z
ARG 0 stack
FIELD a inventory Lnone/qv;
FIELD f xpSeed I
FIELD f enchantmentTableSeed I
FIELD g experienceLevels [I
FIELD h enchantmentIds [I
FIELD i enchantmentLevels [I
@ -31,7 +31,7 @@ CLASS none/ach net/minecraft/container/ContainerEnchantingTable
ARG 1 buttonId
METHOD a addListener (Lnone/acc;)V
ARG 0 listener
METHOD a (Lnone/aes;II)Ljava/util/List;
METHOD a getRandomEnchantments (Lnone/aes;II)Ljava/util/List;
ARG 0 stack
METHOD a onContentChanged (Lnone/qv;)V
ARG 0 inventory

View File

@ -1,28 +1,89 @@
CLASS none/ahq net/minecraft/enchantment/EnchantmentHelper
CLASS none/ahq$a DamageTargetHandler
FIELD a user Lnone/sp;
FIELD b target Lnone/sg;
METHOD a handleEnchantment (Lnone/aho;I)V
ARG 0 enchantment
ARG 1 enchantmentLevel
CLASS none/ahq$b DamageUserHandler
FIELD a user Lnone/sp;
FIELD b attacker Lnone/sg;
METHOD a handleEnchantment (Lnone/aho;I)V
ARG 0 enchantment
ARG 1 enchantmentLevel
CLASS none/ahq$c EnchantmentHandler
METHOD a handleEnchantment (Lnone/aho;I)V
ARG 0 enchantment
ARG 1 enchantmentLevel
CLASS none/ahq$d AdditionalDamgeHandler
FIELD a additionalDamge F
FIELD b entityType Lnone/su;
METHOD a handleEnchantment (Lnone/aho;I)V
ARG 0 enchantment
ARG 1 enchantmentLevel
CLASS none/ahq$e ProtectionHandler
FIELD a protectionAmount I
FIELD b source Lnone/rr;
METHOD a handleEnchantment (Lnone/aho;I)V
ARG 0 enchantment
ARG 1 enchantmentLevel
FIELD a rand Ljava/util/Random;
FIELD b protectionHandler Lnone/ahq$e;
FIELD c additionalDamgeHandler Lnone/ahq$d;
FIELD d damageUserHandler Lnone/ahq$b;
FIELD e damageTargetHandler Lnone/ahq$a;
METHOD a (ILnone/aes;Z)Ljava/util/List;
ARG 1 stack
METHOD a getProtectionAmount (Ljava/lang/Iterable;Lnone/rr;)I
ARG 0 stacks
ARG 1 source
METHOD a removeInvalidEnchantments (Ljava/util/List;Lnone/ahr;)V
ARG 0 infos
ARG 1 info
METHOD a setEnchantments (Ljava/util/Map;Lnone/aes;)V
ARG 0 enchantmentMap
ARG 1 stack
METHOD a (Ljava/util/Random;IILnone/aes;)I
METHOD a geExperienceLevel (Ljava/util/Random;IILnone/aes;)I
ARG 0 rand
ARG 1 num
ARG 2 enchantmentPower
ARG 3 rstack
METHOD a (Ljava/util/Random;Lnone/aes;IZ)Lnone/aes;
ARG 0 rand
ARG 1 stack
METHOD a getEnchantments (Lnone/aes;)Ljava/util/Map;
ARG 0 stack
METHOD a getAdditionalDamge (Lnone/aes;Lnone/su;)F
ARG 0 rstack
ARG 1 attribute
METHOD a getLevel (Lnone/aho;Lnone/aes;)I
ARG 0 enchantment
ARG 1 stack
METHOD a getEquipmentLevel (Lnone/aho;Lnone/sp;)I
ARG 0 ench
ARG 1 entity
METHOD a handleEnchantmentArray (Lnone/ahq$c;Ljava/lang/Iterable;)V
ARG 0 EnchantmentHandler
ARG 1 stacks
METHOD a handleEnchantments (Lnone/ahq$c;Lnone/aes;)V
ARG 0 enchantmentHandler
ARG 1 stack
METHOD a getKnockback (Lnone/sp;)I
ARG 0 entity
METHOD b (Lnone/aho;Lnone/sp;)Lnone/aes;
METHOD a handleDamageUser (Lnone/sp;Lnone/sg;)V
ARG 0 attackingEntity
ARG 1 attackedEntity
METHOD b getEnchantmentList (Ljava/util/Random;Lnone/aes;IZ)Ljava/util/List;
ARG 0 rand
ARG 1 stack
METHOD b getHighestEnchantmentLevel (Lnone/aho;Lnone/sp;)Lnone/aes;
ARG 0 enchantment
ARG 1 entity
METHOD b getFireAspect (Lnone/sp;)I
ARG 0 entity
METHOD b handleDamageTarget (Lnone/sp;Lnone/sg;)V
ARG 0 attackingEntity
ARG 1 attackedEntity
METHOD c getRespiration (Lnone/sp;)I
ARG 0 entity
METHOD d getDepthStrider (Lnone/sp;)I

View File

@ -44,7 +44,7 @@ CLASS none/aam net/minecraft/entity/player/EntityPlayer
FIELD d sleepTimer I
FIELD e spawnPosition Lnone/cn;
FIELD f spawnForced Z
FIELD h xpSeed I
FIELD h enchantmentTableSeed I
METHOD T invalidate ()V
METHOD a addExhaustion (F)V
ARG 0 value
@ -141,7 +141,7 @@ CLASS none/aam net/minecraft/entity/player/EntityPlayer
METHOD cS getSleepTimer ()I
METHOD cT getSpawnPosition ()Lnone/cn;
METHOD cU isSpawnForced ()Z
METHOD cV getXpSeed ()I
METHOD cV getEnchantmentTableSeed ()I
METHOD cX getHungerManager ()Lnone/abv;
METHOD cZ canModifyWorld ()Z
METHOD cq isSleeping ()Z

View File

@ -4,6 +4,14 @@ CLASS none/aeb net/minecraft/item/ItemBookEnchanted
ARG 1 player
ARG 2 list
ARG 3 advancedTooltips
METHOD a addEnchantment (Lnone/aes;Lnone/ahr;)V
ARG 0 stack
ARG 1 rinfo
METHOD a (Lnone/aho;Ljava/util/List;)V
ARG 0 enchantment
ARG 1 stacks
METHOD a getEnchantmentBook (Lnone/ahr;)Lnone/aes;
ARG 0 info
METHOD g getRarity (Lnone/aes;)Lnone/afg;
ARG 0 stack
METHOD g_ isTool (Lnone/aes;)Z