fix IInventory mapping

This commit is contained in:
asiekierka 2016-08-17 20:57:56 +02:00
parent 13d8bfc9cc
commit 3d68fe8bb0
15 changed files with 41 additions and 20 deletions

View File

@ -1,10 +1,10 @@
CLASS none/qt net/minecraft/block/tile/IInventory
METHOD a getInventoryStack (I)Lnone/aeq;
METHOD a setStack (ILnone/aeq;)V
METHOD a setInventoryStack (ILnone/aeq;)V
ARG 0 slot
ARG 1 stack
METHOD b (I)Lnone/aeq;
METHOD b isValidStack (ILnone/aeq;)Z
METHOD b isValidInventoryStack (ILnone/aeq;)Z
ARG 0 slot
ARG 1 stack
METHOD t_ getInventorySize ()I

View File

@ -4,10 +4,14 @@ CLASS none/ara net/minecraft/block/tile/impl/TileEntityBeacon
FIELD l primary Lnone/rx;
FIELD m secondary Lnone/rx;
METHOD D_ update ()V
METHOD a getInventoryStack (I)Lnone/aeq;
METHOD a setInventoryStack (ILnone/aeq;)V
METHOD a getAvailableSlots (Lnone/cu;)[I
ARG 0 facing
METHOD a deserializeTag (Lnone/dt;)V
METHOD b isValidInventoryStack (ILnone/aeq;)Z
METHOD b serializeTag (Lnone/dt;)Lnone/dt;
METHOD c writeToTag ()Lnone/dt;
METHOD f getPotionEffectById (I)Lnone/rx;
ARG 0 id
METHOD t_ getInventorySize ()I

View File

@ -5,15 +5,16 @@ CLASS none/arc net/minecraft/block/tile/impl/TileEntityBrewingStand
FIELD h inventory Lnone/dc;
FIELD l name Ljava/lang/String;
METHOD D_ update ()V
METHOD a getStack (I)Lnone/aeq;
METHOD a getInventoryStack (I)Lnone/aeq;
ARG 0 slot
METHOD a setStack (ILnone/aeq;)V
METHOD a setInventoryStack (ILnone/aeq;)V
ARG 0 slot
ARG 1 stack
METHOD a setName (Ljava/lang/String;)V
ARG 0 nam
METHOD a getAvailableSlots (Lnone/cu;)[I
METHOD a deserializeTag (Lnone/dt;)V
METHOD b isValidInventoryStack (ILnone/aeq;)Z
METHOD b serializeTag (Lnone/dt;)Lnone/dt;
METHOD h_ ()Ljava/lang/String;
METHOD l clearInventory ()V

View File

@ -9,14 +9,16 @@ CLASS none/ard net/minecraft/block/tile/impl/TileEntityChest
METHOD <init> (Lnone/ali$a;)V
ARG 0 type
METHOD D_ update ()V
METHOD a (I)Lnone/aeq;
METHOD a getInventoryStack (I)Lnone/aeq;
ARG 0 slot
METHOD a setInventoryStack (ILnone/aeq;)V
METHOD a setName (Ljava/lang/String;)V
ARG 0 name
METHOD a getNeighbor (Lnone/cu;)Lnone/ard;
ARG 0 facing
METHOD a deserializeTag (Lnone/dt;)V
METHOD b isValidInventoryStack (ILnone/aeq;)Z
METHOD b serializeTag (Lnone/dt;)Lnone/dt;
METHOD h_ ()Ljava/lang/String;
METHOD n_ ()Z
METHOD t_ getSlotCount ()I
METHOD t_ getInventorySize ()I

View File

@ -1,10 +1,14 @@
CLASS none/arh net/minecraft/block/tile/impl/TileEntityDispenser
FIELD a name Ljava/lang/String;
FIELD f RANDOM Ljava/util/Random;
METHOD a getInventoryStack (I)Lnone/aeq;
METHOD a setInventoryStack (ILnone/aeq;)V
METHOD a setName (Ljava/lang/String;)V
ARG 0 name
METHOD a deserializeTag (Lnone/dt;)V
METHOD b isValidInventoryStack (ILnone/aeq;)Z
METHOD b serializeTag (Lnone/dt;)Lnone/dt;
METHOD h_ ()Ljava/lang/String;
METHOD n_ ()Z
METHOD t_ getInventorySize ()I
METHOD v_ getMaxStackSize ()I

View File

@ -9,14 +9,16 @@ CLASS none/arm net/minecraft/block/tile/impl/TileEntityFurnace
FIELD l totalCookTime I
FIELD m name Ljava/lang/String;
METHOD D_ update ()V
METHOD a getStack (I)Lnone/aeq;
METHOD a getInventoryStack (I)Lnone/aeq;
ARG 0 slot
METHOD a setInventoryStack (ILnone/aeq;)V
METHOD a setName (Ljava/lang/String;)V
ARG 0 name
METHOD a getCookTime (Lnone/aeq;)I
ARG 0 stack
METHOD a getAvailableSlots (Lnone/cu;)[I
METHOD a deserializeTag (Lnone/dt;)V
METHOD b isValidInventoryStack (ILnone/aeq;)Z
METHOD b getFuelTime (Lnone/aeq;)I
ARG 0 stack
METHOD b serializeTag (Lnone/dt;)Lnone/dt;

View File

@ -7,11 +7,11 @@ CLASS none/aro net/minecraft/block/tile/impl/TileEntityHopper
METHOD F getHopperY ()D
METHOD G getHopperZ ()D
METHOD a getInventoryStack (I)Lnone/aeq;
METHOD a setStack (ILnone/aeq;)V
METHOD a setInventoryStack (ILnone/aeq;)V
METHOD a setName (Ljava/lang/String;)V
ARG 0 name
METHOD a deserializeTag (Lnone/dt;)V
METHOD b isValidStack (ILnone/aeq;)Z
METHOD b isValidInventoryStack (ILnone/aeq;)Z
METHOD b serializeTag (Lnone/dt;)Lnone/dt;
METHOD h_ ()Ljava/lang/String;
METHOD l clearInventory ()V

View File

@ -1,4 +1,7 @@
CLASS none/abl net/minecraft/entity/vehicle/EntityStorageMinecart
METHOD a getInventoryStack (I)Lnone/aeq;
METHOD a setInventoryStack (ILnone/aeq;)V
METHOD a deserializeEntityTag (Lnone/dt;)V
METHOD b isValidInventoryStack (ILnone/aeq;)Z
METHOD b interact (Lnone/aak;Lnone/qz;)Z
METHOD b serializeEntityTag (Lnone/dt;)V

View File

@ -1,2 +1,3 @@
CLASS none/abj net/minecraft/entity/vehicle/impl/EntityChestMinecart
METHOD t_ getInventorySize ()I
METHOD v getMinecartType ()Lnone/abi$a;

View File

@ -9,9 +9,9 @@ CLASS none/acc net/minecraft/inventory/InventoryCrafting
ARG 2 height
METHOD a getInventoryStack (I)Lnone/aeq;
ARG 0 slot
METHOD a setStack (ILnone/aeq;)V
METHOD a setInventoryStack (ILnone/aeq;)V
METHOD b (I)Lnone/aeq;
METHOD b isValidStack (ILnone/aeq;)Z
METHOD b isValidInventoryStack (ILnone/aeq;)Z
METHOD c getInventoryStack (II)Lnone/aeq;
ARG 0 x
ARG 1 y

View File

@ -1,6 +1,6 @@
CLASS none/aaj
METHOD a getInventoryStack (I)Lnone/aeq;
METHOD a setStack (ILnone/aeq;)V
METHOD a setInventoryStack (ILnone/aeq;)V
METHOD b (I)Lnone/aeq;
METHOD b isValidStack (ILnone/aeq;)Z
METHOD b isValidInventoryStack (ILnone/aeq;)Z
METHOD t_ getInventorySize ()I

View File

@ -1,6 +1,6 @@
CLASS none/acn
METHOD a getInventoryStack (I)Lnone/aeq;
METHOD a setStack (ILnone/aeq;)V
METHOD a setInventoryStack (ILnone/aeq;)V
METHOD b (I)Lnone/aeq;
METHOD b isValidStack (ILnone/aeq;)Z
METHOD b isValidInventoryStack (ILnone/aeq;)Z
METHOD t_ getInventorySize ()I

View File

@ -1,6 +1,6 @@
CLASS none/acr
METHOD a getInventoryStack (I)Lnone/aeq;
METHOD a setStack (ILnone/aeq;)V
METHOD a setInventoryStack (ILnone/aeq;)V
METHOD b (I)Lnone/aeq;
METHOD b isValidStack (ILnone/aeq;)Z
METHOD b isValidInventoryStack (ILnone/aeq;)Z
METHOD t_ getInventorySize ()I

View File

@ -1,4 +1,8 @@
CLASS none/qs
METHOD a getInventoryStack (I)Lnone/aeq;
METHOD a setInventoryStack (ILnone/aeq;)V
METHOD b isValidInventoryStack (ILnone/aeq;)Z
METHOD h_ getName ()Ljava/lang/String;
METHOD i_ getNameComponent ()Lnone/fa;
METHOD n_ hasCustomName ()Z
METHOD n_ hasCustomNam ()Z
METHOD t_ getInventorySize ()I

View File

@ -1,6 +1,6 @@
CLASS none/ri
METHOD a getInventoryStack (I)Lnone/aeq;
METHOD a setStack (ILnone/aeq;)V
METHOD a setInventoryStack (ILnone/aeq;)V
METHOD b (I)Lnone/aeq;
METHOD b isValidStack (ILnone/aeq;)Z
METHOD b isValidInventoryStack (ILnone/aeq;)Z
METHOD t_ getInventorySize ()I