Finished off Item's mappings. Also mapped some itemblock stuff. (#45)

* Mapped out most of Item

* Mapped out some related item blocks.

* Item is truly complete.
This commit is contained in:
Tyler Hancock 2016-08-25 14:16:05 -06:00 committed by Adrian Siekierka
parent fc94f53288
commit e140e1cb9e
40 changed files with 225 additions and 23 deletions

View File

@ -0,0 +1,5 @@
CLASS none/aer net/minecraft/item/IPropertyGetter
METHOD a getProperty (Lnone/aeq;Lnone/aiu;Lnone/sn;)F
ARG 0 stack
ARG 1 world
ARG 2 user

View File

@ -1,4 +1,33 @@
CLASS none/aeo net/minecraft/item/Item
CLASS none/aeo$1
METHOD a getProperty (Lnone/aeq;Lnone/aiu;Lnone/sn;)F
ARG 0 stack
ARG 1 world
ARG 2 user
CLASS none/aeo$2
METHOD a apply (Lnone/aeq;)Ljava/lang/String;
ARG 0 stack
CLASS none/aeo$3
METHOD a apply (Lnone/aeq;)Ljava/lang/String;
ARG 0 stack
CLASS none/aeo$4
METHOD a apply (Lnone/aeq;)Ljava/lang/String;
ARG 0 stack
CLASS none/aeo$5
METHOD a apply (Lnone/aeq;)Ljava/lang/String;
ARG 0 stack
CLASS none/aeo$6
METHOD a apply (Lnone/aeq;)Ljava/lang/String;
ARG 0 stack
CLASS none/aeo$7
METHOD a apply (Lnone/aeq;)Ljava/lang/String;
ARG 0 stack
CLASS none/aeo$8
METHOD a apply (Lnone/aeq;)Ljava/lang/String;
ARG 0 stack
CLASS none/aeo$9
METHOD a apply (Lnone/aeq;)Ljava/lang/String;
ARG 0 stack
CLASS none/aeo$a ToolMaterial
FIELD a WOOD Lnone/aeo$a;
FIELD b COBBLESTONE Lnone/aeo$a;
@ -10,24 +39,81 @@ CLASS none/aeo net/minecraft/item/Item
FIELD h efficiency F
FIELD i damage F
FIELD j enchantability I
METHOD <init> (Ljava/lang/String;IIIFFI)V
ARG 0 miningLevel
ARG 1 durability
ARG 2 efficiency
ARG 3 damage
ARG 4 enchantability
METHOD a getDurability ()I
METHOD b getEfficiency ()F
METHOD c getWeaponDamage ()F
METHOD d getMiningLevel ()I
METHOD e getEnchantability ()I
METHOD f getRepairItem ()Lnone/aeo;
CLASS none/aeo$10
METHOD a apply (Lnone/aeq;)Ljava/lang/String;
ARG 0 stack
CLASS none/aeo$11
METHOD a apply (Lnone/aeq;)Ljava/lang/String;
ARG 0 stack
CLASS none/aeo$12
METHOD a getProperty (Lnone/aeq;Lnone/aiu;Lnone/sn;)F
ARG 0 stack
ARG 1 world
ARG 2 user
CLASS none/aeo$13
METHOD a apply (Lnone/aeq;)Ljava/lang/String;
ARG 0 stack
CLASS none/aeo$14
METHOD a apply (Lnone/aeq;)Ljava/lang/String;
ARG 0 stack
CLASS none/aeo$15
METHOD a getProperty (Lnone/aeq;Lnone/aiu;Lnone/sn;)F
ARG 0 stack
ARG 1 world
ARG 2 user
CLASS none/aeo$16
METHOD a getProperty (Lnone/aeq;Lnone/aiu;Lnone/sn;)F
ARG 0 stack
ARG 1 world
ARG 2 user
CLASS none/aeo$17
METHOD a apply (Lnone/aeq;)Ljava/lang/String;
ARG 0 stack
CLASS none/aeo$18
METHOD a apply (Lnone/aeq;)Ljava/lang/String;
ARG 0 stack
CLASS none/aeo$19
METHOD a apply (Lnone/aeq;)Ljava/lang/String;
ARG 0 stack
CLASS none/aeo$20
METHOD a apply (Lnone/aeq;)Ljava/lang/String;
ARG 0 stack
CLASS none/aeo$21
METHOD a apply (Lnone/aeq;)Ljava/lang/String;
ARG 0 stack
FIELD a BLOCK_ITEM_MAP Ljava/util/Map;
FIELD b GETTER_DAMAGED Lnone/aer;
FIELD c GETTER_DAMAGE Lnone/aer;
FIELD d GETTER_HAND Lnone/aer;
FIELD e GETTER_COOLDOWN Lnone/aer;
FIELD f PROPERTIES Lnone/dg;
FIELD g REGISTRY Lnone/db;
FIELD h MODIFIER_DAMAGE Ljava/util/UUID;
FIELD i MODIFIER_SWING_SPEED Ljava/util/UUID;
FIELD j rand Ljava/util/Random;
FIELD k maxStackSize I
FIELD l is3D Z
FIELD m hasVariants Z
FIELD n creativeTab Lnone/adq;
FIELD o durability I
FIELD p containerItem Lnone/aeo;
FIELD q translationKey Ljava/lang/String;
METHOD B_ requireRenderRotation ()Z
METHOD a getTranslationKey ()Ljava/lang/String;
METHOD a getPlacementMetadata (I)I
ARG 0 meta
METHOD a register (ILjava/lang/String;Lnone/aeo;)V
ARG 0 id
ARG 1 identifier
@ -74,11 +160,13 @@ CLASS none/aeo net/minecraft/item/Item
ARG 2 state
ARG 3 pos
ARG 4 user
METHOD a (Lnone/aeq;Lnone/aiu;Lnone/se;IZ)V
METHOD a onUpdate (Lnone/aeq;Lnone/aiu;Lnone/se;IZ)V
ARG 0 stack
ARG 1 world
ARG 2 entity
METHOD a (Lnone/aeq;Lnone/aiu;Lnone/sn;)Lnone/aeq;
ARG 3 itemSlot
ARG 4 isHeld
METHOD a onItemFinishedUsing (Lnone/aeq;Lnone/aiu;Lnone/sn;)Lnone/aeq;
ARG 0 stack
ARG 1 world
ARG 2 entity
@ -98,9 +186,10 @@ CLASS none/aeo net/minecraft/item/Item
ARG 0 world
ARG 1 player
ARG 2 hand
METHOD a (Lnone/aiu;Lnone/aak;Z)Lnone/bcq;
METHOD a getHitResult (Lnone/aiu;Lnone/aak;Z)Lnone/bcq;
ARG 0 world
ARG 1 player
ARG 2 hitLiquids
METHOD a getItemFromBlock (Lnone/akw;)Lnone/aeo;
ARG 0 block
METHOD a register (Lnone/akw;Lnone/aeo;)V
@ -108,14 +197,21 @@ CLASS none/aeo net/minecraft/item/Item
ARG 1 itemBlock
METHOD a canHarvestBlock (Lnone/asj;)Z
ARG 0 state
METHOD a (Lnone/dt;)Z
METHOD a readTag (Lnone/dt;)Z
ARG 0 tag
METHOD a getProperty (Lnone/kp;)Lnone/aer;
ARG 0 id
METHOD a addProperty (Lnone/kp;Lnone/aer;)V
ARG 0 id
ARG 1 property
METHOD a getAttributeModifiers (Lnone/sj;)Lcom/google/common/collect/Multimap;
ARG 0 slotType
METHOD a useVariants (Z)Lnone/aeo;
METHOD a setHasVariants (Z)Lnone/aeo;
ARG 0 hasVariants
METHOD b getCreativeTab ()Lnone/adq;
METHOD b setContainerItem (Lnone/aeo;)Lnone/aeo;
ARG 0 containerItem
METHOD b (Lnone/aeq;Lnone/aiu;Lnone/aak;)V
METHOD b onCrafted (Lnone/aeq;Lnone/aiu;Lnone/aak;)V
ARG 0 stack
ARG 1 world
ARG 2 player
@ -139,18 +235,23 @@ CLASS none/aeo net/minecraft/item/Item
ARG 0 stack
METHOD f_ getTranslationKey (Lnone/aeq;)Ljava/lang/String;
ARG 0 stack
METHOD g (Lnone/aeq;)Lnone/afe;
METHOD g getRarity (Lnone/aeq;)Lnone/afe;
ARG 0 stack
METHOD g_ (Lnone/aeq;)Z
METHOD g_ isTool (Lnone/aeq;)Z
ARG 0 stack
METHOD i_ (Lnone/aeq;)Z
METHOD i hasProperties ()Z
METHOD i_ hasEnchantmentGlow (Lnone/aeq;)Z
ARG 0 stack
METHOD j getMaxStackSize ()I
METHOD j getTranslatedName (Lnone/aeq;)Ljava/lang/String;
ARG 0 stack
METHOD k getHasVariants ()Z
METHOD l getDurability ()I
METHOD m canDamage ()Z
METHOD n set3D ()Lnone/aeo;
METHOD p requiresClientSync ()Z
METHOD q getContainerItem ()Lnone/aeo;
METHOD r hasContainerItem ()Z
METHOD s hasBlockInteraction ()Z
METHOD t init ()V
METHOD z_ shouldRender3D ()Z

View File

@ -10,7 +10,7 @@ CLASS none/aek net/minecraft/item/ItemFood
METHOD <init> (IZ)V
ARG 0 hunger
ARG 1 wolfFood
METHOD a (Lnone/aeq;Lnone/aiu;Lnone/sn;)Lnone/aeq;
METHOD a onItemFinishedUsing (Lnone/aeq;Lnone/aiu;Lnone/sn;)Lnone/aeq;
ARG 0 stack
ARG 1 world
ARG 2 entity

View File

@ -0,0 +1,3 @@
CLASS none/acv net/minecraft/item/block/ItemAnvil
METHOD a getPlacementMetadata (I)I
ARG 0 meta

View File

@ -1,3 +1,4 @@
CLASS none/adv net/minecraft/item/block/ItemBlockColored
METHOD a getPlacementMetadata (I)I
ARG 0 meta
METHOD f_ getTranslationKey (Lnone/aeq;)Ljava/lang/String;

View File

@ -3,4 +3,5 @@ CLASS none/aeu net/minecraft/item/block/ItemBlockLeaves
METHOD <init> (Lnone/anp;)V
ARG 0 blockLeaves
METHOD a getPlacementMetadata (I)I
ARG 0 meta
METHOD f_ getTranslationKey (Lnone/aeq;)Ljava/lang/String;

View File

@ -0,0 +1,10 @@
CLASS none/afy net/minecraft/item/block/ItemBlockMeta
FIELD b variantNames [Ljava/lang/String;
METHOD <init> (Lnone/akw;Z)V
ARG 0 block
ARG 1 useVariants
METHOD a getPlacementMetadata (I)I
ARG 0 meta
METHOD a setVariantNames ([Ljava/lang/String;)Lnone/afy;
ARG 0 names
METHOD f_ getTranslationKey (Lnone/aeq;)Ljava/lang/String;

View File

@ -0,0 +1,14 @@
CLASS none/aez net/minecraft/item/block/ItemBlockMulti
CLASS none/aez$1
METHOD a apply (Lnone/aeq;)Ljava/lang/String;
ARG 0 stack
CLASS none/aez$a
METHOD a apply (Lnone/aeq;)Ljava/lang/String;
ARG 0 stack
FIELD b block Lnone/akw;
METHOD <init> (Lnone/akw;Lnone/akw;Lnone/aez$a;)V
ARG 0 block
ARG 1 block2
METHOD a getPlacementMetadata (I)I
ARG 0 meta
METHOD f_ getTranslationKey (Lnone/aeq;)Ljava/lang/String;

View File

@ -1,2 +1,3 @@
CLASS none/afc net/minecraft/item/block/ItemBlockPiston
METHOD a getPlacementMetadata (I)I
ARG 0 meta

View File

@ -6,5 +6,6 @@ CLASS none/afr net/minecraft/item/block/ItemBlockSlab
ARG 1 blockSingle
ARG 2 blockDouble
METHOD a getPlacementMetadata (I)I
ARG 0 meta
METHOD a activate (Lnone/aak;Lnone/aiu;Lnone/cn;Lnone/qz;Lnone/cu;FFF)Lnone/rb;
METHOD f_ getTranslationKey (Lnone/aeq;)Ljava/lang/String;

View File

@ -1,3 +1,4 @@
CLASS none/afs net/minecraft/item/block/ItemBlockSnowLayer
METHOD a getPlacementMetadata (I)I
ARG 0 meta
METHOD a activate (Lnone/aak;Lnone/aiu;Lnone/cn;Lnone/qz;Lnone/cu;FFF)Lnone/rb;

View File

@ -1,4 +1,4 @@
CLASS none/agb
CLASS none/agb net/minecraft/item/block/ItemLilyPad
METHOD a onRightClick (Lnone/aiu;Lnone/aak;Lnone/qz;)Lnone/rc;
ARG 0 world
ARG 1 player

View File

@ -1,2 +1,3 @@
CLASS none/adf net/minecraft/item/impl/ItemBook
METHOD c getEnchantability ()I
METHOD g_ isTool (Lnone/aeq;)Z

View File

@ -1,2 +1,5 @@
CLASS none/adz net/minecraft/item/impl/ItemBookEnchanted
METHOD a addInformation (Lnone/aeq;Lnone/aak;Ljava/util/List;Z)V
METHOD g getRarity (Lnone/aeq;)Lnone/afe;
METHOD g_ isTool (Lnone/aeq;)Z
METHOD i_ hasEnchantmentGlow (Lnone/aeq;)Z

View File

@ -7,3 +7,4 @@ CLASS none/agd net/minecraft/item/impl/ItemBookWritten
ARG 2 hand
METHOD h getBookGeneration (Lnone/aeq;)I
ARG 0 stack
METHOD i_ hasEnchantmentGlow (Lnone/aeq;)Z

View File

@ -1,4 +1,14 @@
CLASS none/adh net/minecraft/item/impl/ItemBow
CLASS none/adh$1
METHOD a getProperty (Lnone/aeq;Lnone/aiu;Lnone/sn;)F
ARG 0 stack
ARG 1 world
ARG 2 user
CLASS none/adh$2
METHOD a getProperty (Lnone/aeq;Lnone/aiu;Lnone/sn;)F
ARG 0 stack
ARG 1 world
ARG 2 user
METHOD a getAmmo (Lnone/aak;)Lnone/aeq;
ARG 0 player
METHOD a onItemStopUsing (Lnone/aeq;Lnone/aiu;Lnone/sn;I)V

View File

@ -1,5 +1,5 @@
CLASS none/aex net/minecraft/item/impl/ItemBucketMilk
METHOD a (Lnone/aeq;Lnone/aiu;Lnone/sn;)Lnone/aeq;
METHOD a onItemFinishedUsing (Lnone/aeq;Lnone/aiu;Lnone/sn;)Lnone/aeq;
ARG 0 stack
ARG 1 world
ARG 2 entity

View File

@ -1,5 +1,7 @@
CLASS none/adk net/minecraft/item/impl/ItemCarrotOnAStick
METHOD B_ requireRenderRotation ()Z
METHOD a onRightClick (Lnone/aiu;Lnone/aak;Lnone/qz;)Lnone/rc;
ARG 0 world
ARG 1 player
ARG 2 hand
METHOD z_ shouldRender3D ()Z

View File

@ -1,5 +1,5 @@
CLASS none/adl net/minecraft/item/impl/ItemChorusFruit
METHOD a (Lnone/aeq;Lnone/aiu;Lnone/sn;)Lnone/aeq;
METHOD a onItemFinishedUsing (Lnone/aeq;Lnone/aiu;Lnone/sn;)Lnone/aeq;
ARG 0 stack
ARG 1 world
ARG 2 entity

View File

@ -1 +1,6 @@
CLASS none/adm net/minecraft/item/impl/ItemClock
CLASS none/adm$1
METHOD a getProperty (Lnone/aeq;Lnone/aiu;Lnone/sn;)F
ARG 0 stack
ARG 1 world
ARG 2 user

View File

@ -1 +1,6 @@
CLASS none/ado net/minecraft/item/impl/ItemCompass
CLASS none/ado$1
METHOD a getProperty (Lnone/aeq;Lnone/aiu;Lnone/sn;)F
ARG 0 stack
ARG 1 world
ARG 2 user

View File

@ -1,4 +1,9 @@
CLASS none/adx net/minecraft/item/impl/ItemElytra
CLASS none/adx$1
METHOD a getProperty (Lnone/aeq;Lnone/aiu;Lnone/sn;)F
ARG 0 stack
ARG 1 world
ARG 2 user
METHOD a canRepair (Lnone/aeq;Lnone/aeq;)Z
ARG 0 tool
ARG 1 repairItem

View File

@ -1,2 +1,3 @@
CLASS none/aea net/minecraft/item/impl/ItemEndCrystal
METHOD a activate (Lnone/aak;Lnone/aiu;Lnone/cn;Lnone/qz;Lnone/cu;FFF)Lnone/rb;
METHOD i_ hasEnchantmentGlow (Lnone/aeq;)Z

View File

@ -3,3 +3,4 @@ CLASS none/aed net/minecraft/item/impl/ItemExperienceBottle
ARG 0 world
ARG 1 player
ARG 2 hand
METHOD i_ hasEnchantmentGlow (Lnone/aeq;)Z

View File

@ -1,6 +1,14 @@
CLASS none/aei net/minecraft/item/impl/ItemFishingRod
CLASS none/aei$1
METHOD a getProperty (Lnone/aeq;Lnone/aiu;Lnone/sn;)F
ARG 0 stack
ARG 1 world
ARG 2 user
METHOD B_ requireRenderRotation ()Z
METHOD a onRightClick (Lnone/aiu;Lnone/aak;Lnone/qz;)Lnone/rc;
ARG 0 world
ARG 1 player
ARG 2 hand
METHOD c getEnchantability ()I
METHOD g_ isTool (Lnone/aeq;)Z
METHOD z_ shouldRender3D ()Z

View File

@ -1,2 +1,4 @@
CLASS none/ael net/minecraft/item/impl/ItemGoldenApple
METHOD a addStacksForDisplay (Lnone/aeo;Lnone/adq;Lnone/dc;)V
METHOD g getRarity (Lnone/aeq;)Lnone/afe;
METHOD i_ hasEnchantmentGlow (Lnone/aeq;)Z

View File

@ -4,3 +4,7 @@ CLASS none/aew net/minecraft/item/impl/ItemMapFilled
ARG 0 stack
ARG 1 world
ARG 2 player
METHOD a onUpdate (Lnone/aeq;Lnone/aiu;Lnone/se;IZ)V
ARG 3 itemSlot
ARG 4 isHeld
METHOD b onCrafted (Lnone/aeq;Lnone/aiu;Lnone/aak;)V

View File

@ -1,5 +1,5 @@
CLASS none/adi net/minecraft/item/impl/ItemMushroomStew
METHOD a (Lnone/aeq;Lnone/aiu;Lnone/sn;)Lnone/aeq;
METHOD a onItemFinishedUsing (Lnone/aeq;Lnone/aiu;Lnone/sn;)Lnone/aeq;
ARG 0 stack
ARG 1 world
ARG 2 entity

View File

@ -1 +1,2 @@
CLASS none/afp net/minecraft/item/impl/ItemNetherStar
METHOD i_ hasEnchantmentGlow (Lnone/aeq;)Z

View File

@ -2,7 +2,7 @@ CLASS none/afd net/minecraft/item/impl/ItemPotion
METHOD a addStacksForDisplay (Lnone/aeo;Lnone/adq;Lnone/dc;)V
METHOD a getTranslatedNameTrimmed (Lnone/aeq;)Ljava/lang/String;
METHOD a addInformation (Lnone/aeq;Lnone/aak;Ljava/util/List;Z)V
METHOD a (Lnone/aeq;Lnone/aiu;Lnone/sn;)Lnone/aeq;
METHOD a onItemFinishedUsing (Lnone/aeq;Lnone/aiu;Lnone/sn;)Lnone/aeq;
ARG 0 stack
ARG 1 world
ARG 2 entity
@ -12,3 +12,4 @@ CLASS none/afd net/minecraft/item/impl/ItemPotion
ARG 2 hand
METHOD e getMaxUseTime (Lnone/aeq;)I
METHOD f getUseAction (Lnone/aeq;)Lnone/aga;
METHOD i_ hasEnchantmentGlow (Lnone/aeq;)Z

View File

@ -1,3 +1,4 @@
CLASS none/aff net/minecraft/item/impl/ItemRecord
METHOD a activate (Lnone/aak;Lnone/aiu;Lnone/cn;Lnone/qz;Lnone/cu;FFF)Lnone/rb;
METHOD a addInformation (Lnone/aeq;Lnone/aak;Ljava/util/List;Z)V
METHOD g getRarity (Lnone/aeq;)Lnone/afe;

View File

@ -1,4 +1,9 @@
CLASS none/afm net/minecraft/item/impl/ItemShield
CLASS none/afm$1
METHOD a getProperty (Lnone/aeq;Lnone/aiu;Lnone/sn;)F
ARG 0 stack
ARG 1 world
ARG 2 user
METHOD a activate (Lnone/aak;Lnone/aiu;Lnone/cn;Lnone/qz;Lnone/cu;FFF)Lnone/rb;
METHOD a addStacksForDisplay (Lnone/aeo;Lnone/adq;Lnone/dc;)V
METHOD a getTranslatedNameTrimmed (Lnone/aeq;)Ljava/lang/String;

View File

@ -1,6 +1,9 @@
CLASS none/afq net/minecraft/item/impl/ItemSkull
METHOD a getPlacementMetadata (I)I
ARG 0 meta
METHOD a activate (Lnone/aak;Lnone/aiu;Lnone/cn;Lnone/qz;Lnone/cu;FFF)Lnone/rb;
METHOD a addStacksForDisplay (Lnone/aeo;Lnone/adq;Lnone/dc;)V
METHOD a getTranslatedNameTrimmed (Lnone/aeq;)Ljava/lang/String;
METHOD a readTag (Lnone/dt;)Z
ARG 0 tag
METHOD f_ getTranslationKey (Lnone/aeq;)Ljava/lang/String;

View File

@ -17,3 +17,4 @@ CLASS none/aen net/minecraft/item/tool/ItemHoe
METHOD a getAttributeModifiers (Lnone/sj;)Lcom/google/common/collect/Multimap;
ARG 0 slotType
METHOD g getMaterial ()Ljava/lang/String;
METHOD z_ shouldRender3D ()Z

View File

@ -26,3 +26,4 @@ CLASS none/afx net/minecraft/item/tool/ItemSword
METHOD c getEnchantability ()I
METHOD g getWeaponDamage ()F
METHOD h getMaterialName ()Ljava/lang/String;
METHOD z_ shouldRender3D ()Z

View File

@ -33,3 +33,4 @@ CLASS none/adr net/minecraft/item/tool/ItemTool
METHOD c getEnchantability ()I
METHOD g getMaterial ()Lnone/aeo$a;
METHOD h getMaterialName ()Ljava/lang/String;
METHOD z_ shouldRender3D ()Z

View File

@ -0,0 +1,10 @@
CLASS none/afe net/minecraft/util/Rarity
FIELD a COMMON Lnone/afe;
FIELD b UNCOMMON Lnone/afe;
FIELD c RARE Lnone/afe;
FIELD d EPIC Lnone/afe;
FIELD e formatting Lnone/a;
FIELD f name Ljava/lang/String;
METHOD <init> (Ljava/lang/String;ILnone/a;Ljava/lang/String;)V
ARG 0 formatting
ARG 1 name

View File

@ -1,2 +0,0 @@
CLASS none/acv
METHOD a getPlacementMetadata (I)I

View File

@ -1,3 +0,0 @@
CLASS none/aez
METHOD a getPlacementMetadata (I)I
METHOD f_ getTranslationKey (Lnone/aeq;)Ljava/lang/String;

View File

@ -1,3 +0,0 @@
CLASS none/afy
METHOD a getPlacementMetadata (I)I
METHOD f_ getTranslationKey (Lnone/aeq;)Ljava/lang/String;