minor tile entity mapping

This commit is contained in:
asiekierka 2016-08-28 16:10:46 +02:00
parent e0c230b842
commit 26b7d11676
26 changed files with 203 additions and 6 deletions

View File

@ -14,5 +14,8 @@ CLASS none/als net/minecraft/block/impl/BlockDaylightDetector
METHOD b getBoundingBox (Lnone/asj;Lnone/aiy;Lnone/cn;)Lnone/bcp;
METHOD b getWeakRedstonePower (Lnone/asj;Lnone/aiy;Lnone/cn;Lnone/cu;)I
ARG 3 facingFrom
METHOD c update (Lnone/aiu;Lnone/cn;)V
ARG 0 world
ARG 1 pos
METHOD e serializeState (Lnone/asj;)I
METHOD g emitsRedstonePower (Lnone/asj;)Z

View File

@ -32,12 +32,16 @@ CLASS none/arb net/minecraft/block/tile/TileEntity
ARG 1 tag
METHOD a applyMirror (Lnone/anw;)V
ARG 0 mirror
METHOD a applyRotation (Lnone/apj;)V
ARG 0 rotation
METHOD a addCrashReportDetails (Lnone/c;)V
ARG 0 element
METHOD a setPos (Lnone/cn;)V
ARG 0 pos
METHOD a deserializeTag (Lnone/dt;)V
ARG 0 tag
METHOD b onLoad (Lnone/aiu;)V
ARG 0 world
METHOD b serializeTag (Lnone/dt;)Lnone/dt;
ARG 0 tag
METHOD c writeToTag ()Lnone/dt;

View File

@ -0,0 +1,9 @@
CLASS none/arp net/minecraft/block/tile/TileEntityLockableContainer
FIELD a lock Lnone/re;
METHOD a deserializeTag (Lnone/dt;)V
METHOD a setContainerLock (Lnone/re;)V
ARG 0 lock
METHOD b serializeTag (Lnone/dt;)Lnone/dt;
METHOD i_ getNameComponent ()Lnone/fa;
METHOD w_ hasContainerLock ()Z
METHOD x_ getContainerLock ()Lnone/re;

View File

@ -3,6 +3,7 @@ CLASS none/ara net/minecraft/block/tile/impl/TileEntityBeacon
FIELD k levels I
FIELD l primary Lnone/rx;
FIELD m secondary Lnone/rx;
FIELD n stack Lnone/aeq;
FIELD o name Ljava/lang/String;
METHOD C_ getUpdatePacket ()Lnone/fy;
METHOD D_ update ()V
@ -12,6 +13,8 @@ CLASS none/ara net/minecraft/block/tile/impl/TileEntityBeacon
ARG 0 slot
ARG 1 amount
METHOD a setInvStack (ILnone/aeq;)V
ARG 0 slot
ARG 1 stack
METHOD a canInsertInvStack (ILnone/aeq;Lnone/cu;)Z
METHOD a setName (Ljava/lang/String;)V
ARG 0 name

View File

@ -3,7 +3,9 @@ CLASS none/arc net/minecraft/block/tile/impl/TileEntityBrewingStand
FIELD f SLOTS_DOWN [I
FIELD g SLOTS_SIDE [I
FIELD h inventory Lnone/dc;
FIELD i brewTime I
FIELD l name Ljava/lang/String;
FIELD m fuel I
METHOD D_ update ()V
METHOD a getInvStack (I)Lnone/aeq;
ARG 0 slot
@ -15,7 +17,7 @@ CLASS none/arc net/minecraft/block/tile/impl/TileEntityBrewingStand
ARG 1 stack
METHOD a canInsertInvStack (ILnone/aeq;Lnone/cu;)Z
METHOD a setName (Ljava/lang/String;)V
ARG 0 nam
ARG 0 name
METHOD a createContainer (Lnone/aaj;Lnone/aak;)Lnone/abv;
ARG 0 playerInv
ARG 1 player
@ -40,6 +42,8 @@ CLASS none/arc net/minecraft/block/tile/impl/TileEntityBrewingStand
METHOD g getInvFieldCount ()I
METHOD h_ getName ()Ljava/lang/String;
METHOD l clearInv ()V
METHOD n canCraft ()Z
METHOD n_ hasCustomName ()Z
METHOD o craft ()V
METHOD t_ getInvSize ()I
METHOD v_ getInvMaxStackSize ()I

View File

@ -16,6 +16,8 @@ CLASS none/ard net/minecraft/block/tile/impl/TileEntityChest
ARG 0 slot
ARG 1 amount
METHOD a setInvStack (ILnone/aeq;)V
ARG 0 slot
ARG 1 stack
METHOD a setName (Ljava/lang/String;)V
ARG 0 name
METHOD a createContainer (Lnone/aaj;Lnone/aak;)Lnone/abv;

View File

@ -15,6 +15,8 @@ CLASS none/arm net/minecraft/block/tile/impl/TileEntityFurnace
ARG 0 slot
ARG 1 amount
METHOD a setInvStack (ILnone/aeq;)V
ARG 0 slot
ARG 1 stack
METHOD a canInsertInvStack (ILnone/aeq;Lnone/cu;)Z
METHOD a setName (Ljava/lang/String;)V
ARG 0 name

View File

@ -6,12 +6,16 @@ CLASS none/aro net/minecraft/block/tile/impl/TileEntityHopper
METHOD E getHopperX ()D
METHOD F getHopperY ()D
METHOD G getHopperZ ()D
METHOD H tryInsert ()Z
METHOD I getOutputInv ()Lnone/qt;
METHOD a getInvStack (I)Lnone/aeq;
ARG 0 slot
METHOD a takeInvStack (II)Lnone/aeq;
ARG 0 slot
ARG 1 amount
METHOD a setInvStack (ILnone/aeq;)V
ARG 0 slot
ARG 1 stack
METHOD a setName (Ljava/lang/String;)V
ARG 0 name
METHOD a createContainer (Lnone/aaj;Lnone/aak;)Lnone/abv;
@ -20,12 +24,22 @@ CLASS none/aro net/minecraft/block/tile/impl/TileEntityHopper
METHOD a canPlayerUseInv (Lnone/aak;)Z
ARG 0 player
METHOD a (Lnone/aeq;Lnone/aeq;)Z
METHOD a getInputEntityItems (Lnone/aiu;DDD)Ljava/util/List;
ARG 0 world
ARG 1 x
ARG 2 y
ARG 3 z
METHOD a tryExtract (Lnone/arn;)Z
ARG 0 hopper
METHOD a deserializeTag (Lnone/dt;)V
METHOD a canInsert (Lnone/qt;Lnone/aeq;ILnone/cu;)Z
ARG 0 inv
ARG 1 stack
ARG 2 slot
ARG 3 facing
METHOD a isInventoryFull (Lnone/qt;Lnone/cu;)Z
ARG 0 inv
ARG 1 facing
METHOD b removeInvStack (I)Lnone/aeq;
ARG 0 slot
METHOD b setInvField (II)V
@ -39,7 +53,7 @@ CLASS none/aro net/minecraft/block/tile/impl/TileEntityHopper
ARG 1 x
ARG 2 y
ARG 3 z
METHOD b getInputInv (Lnone/arn;)Lnone/qt;
METHOD b getInputInventory (Lnone/arn;)Lnone/qt;
ARG 0 hopper
METHOD b serializeTag (Lnone/dt;)Lnone/dt;
METHOD b canExtract (Lnone/qt;Lnone/aeq;ILnone/cu;)Z
@ -47,6 +61,9 @@ CLASS none/aro net/minecraft/block/tile/impl/TileEntityHopper
ARG 1 stack
ARG 2 slot
ARG 3 facing
METHOD b isInventoryEmpty (Lnone/qt;Lnone/cu;)Z
ARG 0 inv
ARG 1 facing
METHOD c onInvClose (Lnone/aak;)V
ARG 0 player
METHOD c_ getInvField (I)I

View File

@ -24,5 +24,7 @@ CLASS none/art net/minecraft/block/tile/impl/TileEntitySign
FIELD a text [Lnone/fa;
METHOD C_ getUpdatePacket ()Lnone/fy;
METHOD a deserializeTag (Lnone/dt;)V
METHOD b onLoad (Lnone/aiu;)V
ARG 0 world
METHOD b serializeTag (Lnone/dt;)Lnone/dt;
METHOD c writeToTag ()Lnone/dt;

View File

@ -9,6 +9,8 @@ CLASS none/aru net/minecraft/block/tile/impl/TileEntitySkull
METHOD a setSessionService (Lcom/mojang/authlib/minecraft/MinecraftSessionService;)V
METHOD a applyMirror (Lnone/anw;)V
ARG 0 mirror
METHOD a applyRotation (Lnone/apj;)V
ARG 0 rotation
METHOD a deserializeTag (Lnone/dt;)V
METHOD a setUserCache (Lnone/mn;)V
METHOD b setRotation (I)V

View File

@ -0,0 +1,11 @@
CLASS none/re net/minecraft/container/ContainerLock
FIELD a EMPTY Lnone/re;
FIELD b key Ljava/lang/String;
METHOD <init> (Ljava/lang/String;)V
ARG 0 key
METHOD a isEmpty ()Z
METHOD a serializeTag (Lnone/dt;)V
ARG 0 tag
METHOD b getKey ()Ljava/lang/String;
METHOD b deserializeTag (Lnone/dt;)Lnone/re;
ARG 0 tag

View File

@ -0,0 +1,5 @@
CLASS none/rf net/minecraft/container/ILockableContainer
METHOD a setContainerLock (Lnone/re;)V
ARG 0 lock
METHOD w_ hasContainerLock ()Z
METHOD x_ getContainerLock ()Lnone/re;

View File

@ -2,7 +2,18 @@ CLASS none/wu net/minecraft/entity/passive/impl/EntitySheep
CLASS none/wu$1
METHOD a canUse (Lnone/aak;)Z
ARG 0 player
FIELD bx color Lnone/kj;
FIELD bz DYE_COLORS_RGB Ljava/util/Map;
METHOD <init> (Lnone/aiu;)V
ARG 0 world
METHOD G getSoundDeath ()Lnone/nk;
METHOD a getRgbColor (Lnone/adt;)[F
ARG 0 dyeColor
METHOD a deserializeEntityTag (Lnone/dt;)V
METHOD b setWoolColor (Lnone/adt;)V
ARG 0 value
METHOD b serializeEntityTag (Lnone/dt;)V
METHOD de getColor ()Lnone/adt;
METHOD df isSheared ()Z
METHOD p setSheared (Z)V
ARG 0 value

View File

@ -57,6 +57,7 @@ CLASS none/aak net/minecraft/entity/player/EntityPlayer
METHOD bC getSoundCategory ()Lnone/nm;
METHOD cK getScore ()I
METHOD cP getGameProfile ()Lcom/mojang/authlib/GameProfile;
METHOD cZ canModifyWorld ()Z
METHOD d getOfflinePlayerUuid (Ljava/lang/String;)Ljava/util/UUID;
ARG 0 nickname
METHOD dc getReducedDebugInfo ()Z

View File

@ -10,10 +10,13 @@ CLASS none/aaj net/minecraft/entity/player/InventoryPlayer
METHOD <init> (Lnone/aak;)V
ARG 0 player
METHOD a getInvStack (I)Lnone/aeq;
ARG 0 slot
METHOD a takeInvStack (II)Lnone/aeq;
ARG 0 slot
ARG 1 amount
METHOD a setInvStack (ILnone/aeq;)V
ARG 0 slot
ARG 1 stack
METHOD a canPlayerUseInv (Lnone/aak;)Z
ARG 0 player
METHOD a serializeTag (Lnone/dz;)Lnone/dz;

View File

@ -1,13 +1,18 @@
CLASS none/abl net/minecraft/entity/vehicle/EntityStorageMinecart
METHOD T invalidate ()V
METHOD a getInvStack (I)Lnone/aeq;
ARG 0 slot
METHOD a takeInvStack (II)Lnone/aeq;
ARG 0 slot
ARG 1 amount
METHOD a setInvStack (ILnone/aeq;)V
ARG 0 slot
ARG 1 stack
METHOD a canPlayerUseInv (Lnone/aak;)Z
ARG 0 player
METHOD a deserializeEntityTag (Lnone/dt;)V
METHOD a setContainerLock (Lnone/re;)V
ARG 0 lock
METHOD b removeInvStack (I)Lnone/aeq;
ARG 0 slot
METHOD b setInvField (II)V
@ -28,3 +33,5 @@ CLASS none/abl net/minecraft/entity/vehicle/EntityStorageMinecart
METHOD l clearInv ()V
METHOD u_ markDirty ()V
METHOD v_ getInvMaxStackSize ()I
METHOD w_ hasContainerLock ()Z
METHOD x_ getContainerLock ()Lnone/re;

View File

@ -1,5 +1,6 @@
CLASS none/qt net/minecraft/inventory/IInventory
METHOD a getInvStack (I)Lnone/aeq;
ARG 0 slot
METHOD a takeInvStack (II)Lnone/aeq;
ARG 0 slot
ARG 1 amount

View File

@ -13,6 +13,8 @@ CLASS none/acc net/minecraft/inventory/InventoryCrafting
ARG 0 slot
ARG 1 amount
METHOD a setInvStack (ILnone/aeq;)V
ARG 0 slot
ARG 1 stack
METHOD a canPlayerUseInv (Lnone/aak;)Z
ARG 0 player
METHOD b removeInvStack (I)Lnone/aeq;

View File

@ -1,9 +1,12 @@
CLASS none/acr net/minecraft/inventory/InventoryCraftingResult
METHOD a getInvStack (I)Lnone/aeq;
ARG 0 slot
METHOD a takeInvStack (II)Lnone/aeq;
ARG 0 slot
ARG 1 amount
METHOD a setInvStack (ILnone/aeq;)V
ARG 0 slot
ARG 1 stack
METHOD a canPlayerUseInv (Lnone/aak;)Z
ARG 0 player
METHOD b removeInvStack (I)Lnone/aeq;

View File

@ -0,0 +1,52 @@
CLASS none/agf net/minecraft/recipe/BrewingRecipeRegistry
CLASS none/agf$1
METHOD a (Lnone/aeq;)Z
ARG 0 stack
CLASS none/agf$a ItemMatcher
FIELD a item Lnone/aeo;
FIELD b metadata I
METHOD <init> (Lnone/aeo;)V
ARG 0 item
METHOD <init> (Lnone/aeo;I)V
ARG 0 item
ARG 1 metadata
CLASS none/agf$b Recipe
FIELD a input Ljava/lang/Object;
FIELD b ingredient Lcom/google/common/base/Predicate;
FIELD c output Ljava/lang/Object;
METHOD <init> (Ljava/lang/Object;Lcom/google/common/base/Predicate;Ljava/lang/Object;)V
ARG 0 input
ARG 1 output
FIELD a POTION_RECIPES Ljava/util/List;
FIELD b ITEM_RECIPES Ljava/util/List;
FIELD c POTION_TYPES Ljava/util/List;
FIELD d POTION_TYPE_MATCHER Lcom/google/common/base/Predicate;
METHOD a init ()V
METHOD a isValidIngredient (Lnone/aeq;)Z
ARG 0 stack
METHOD a hasRecipe (Lnone/aeq;Lnone/aeq;)Z
ARG 0 input
ARG 1 ingredient
METHOD a registerItemRecipe (Lnone/afd;Lnone/agf$a;Lnone/afd;)V
ARG 0 input
ARG 1 ingredient
ARG 2 output
METHOD a registerPotionRecipe (Lnone/age;Lcom/google/common/base/Predicate;Lnone/age;)V
ARG 0 input
ARG 1 ingredient
ARG 2 output
METHOD a registerPotionType (Lnone/agf$a;)V
ARG 0 matcher
METHOD b isItemRecipeIngredient (Lnone/aeq;)Z
ARG 0 stack
METHOD b hasItemRecipe (Lnone/aeq;Lnone/aeq;)Z
ARG 0 input
ARG 1 ingredien
METHOD c isPotionRecipeIngredient (Lnone/aeq;)Z
ARG 0 stack
METHOD c hasPotionRecipe (Lnone/aeq;Lnone/aeq;)Z
ARG 0 input
ARG 1 ingredient
METHOD d craft (Lnone/aeq;Lnone/aeq;)Lnone/aeq;
ARG 0 input
ARG 1 ingredient

View File

@ -0,0 +1,40 @@
CLASS none/agh net/minecraft/reference/Potions
FIELD A LONG_POISON Lnone/age;
FIELD B STRONG_POISON Lnone/age;
FIELD C REGENERATION Lnone/age;
FIELD D LONG_REGENERATION Lnone/age;
FIELD E STRONG_REGENERATION Lnone/age;
FIELD F STRENGTH Lnone/age;
FIELD G LONG_STRENGTH Lnone/age;
FIELD H STRONG_STRENGTH Lnone/age;
FIELD I WEAKNESS Lnone/age;
FIELD J LONG_WEAKNESS Lnone/age;
FIELD K POTIONS Ljava/util/Set;
FIELD a EMPTY Lnone/age;
FIELD b WATER Lnone/age;
FIELD c MUNDANE Lnone/age;
FIELD d THICK Lnone/age;
FIELD e AWKWARD Lnone/age;
FIELD f NIGHT_VISION Lnone/age;
FIELD g LONG_NIGHT_VISION Lnone/age;
FIELD h INVISIBILITY Lnone/age;
FIELD i LONG_INVISIBILITY Lnone/age;
FIELD j LEAPING Lnone/age;
FIELD k LONG_LEAPING Lnone/age;
FIELD l STRONG_LEAPING Lnone/age;
FIELD m FIRE_RESISTANCE Lnone/age;
FIELD n LONG_FIRE_RESISTANCE Lnone/age;
FIELD o SWIFTNESS Lnone/age;
FIELD p LONG_SWIFTNESS Lnone/age;
FIELD q STRONG_SWIFTNESS Lnone/age;
FIELD r SLOWNESS Lnone/age;
FIELD s LONG_SLOWNESS Lnone/age;
FIELD t WATER_BREATHING Lnone/age;
FIELD u LONG_WATER_BREATHING Lnone/age;
FIELD v HEALING Lnone/age;
FIELD w STRONG_HEALING Lnone/age;
FIELD x HARMING Lnone/age;
FIELD y STRONG_HARMING Lnone/age;
FIELD z POISON Lnone/age;
METHOD a getPotionFromId (Ljava/lang/String;)Lnone/age;
ARG 0 id

View File

@ -1,9 +1,12 @@
CLASS none/acn
METHOD a getInvStack (I)Lnone/aeq;
ARG 0 slot
METHOD a takeInvStack (II)Lnone/aeq;
ARG 0 slot
ARG 1 amount
METHOD a setInvStack (ILnone/aeq;)V
ARG 0 slot
ARG 1 stack
METHOD a canPlayerUseInv (Lnone/aak;)Z
ARG 0 player
METHOD b removeInvStack (I)Lnone/aeq;

View File

@ -1,4 +0,0 @@
CLASS none/arp
METHOD a deserializeTag (Lnone/dt;)V
METHOD b serializeTag (Lnone/dt;)Lnone/dt;
METHOD i_ getNameComponent ()Lnone/fa;

View File

@ -2,9 +2,13 @@ CLASS none/boh
METHOD a createContainer (Lnone/aaj;Lnone/aak;)Lnone/abv;
ARG 0 playerInv
ARG 1 player
METHOD a setContainerLock (Lnone/re;)V
ARG 0 lock
METHOD b setInvField (II)V
ARG 0 pos
ARG 1 value
METHOD c_ getInvField (I)I
ARG 0 pos
METHOD g getInvFieldCount ()I
METHOD w_ hasContainerLock ()Z
METHOD x_ getContainerLock ()Lnone/re;

View File

@ -1,14 +1,19 @@
CLASS none/qs
METHOD a getInvStack (I)Lnone/aeq;
ARG 0 slot
METHOD a takeInvStack (II)Lnone/aeq;
ARG 0 slot
ARG 1 amount
METHOD a setInvStack (ILnone/aeq;)V
ARG 0 slot
ARG 1 stack
METHOD a createContainer (Lnone/aaj;Lnone/aak;)Lnone/abv;
ARG 0 playerInv
ARG 1 player
METHOD a canPlayerUseInv (Lnone/aak;)Z
ARG 0 player
METHOD a setContainerLock (Lnone/re;)V
ARG 0 lock
METHOD b removeInvStack (I)Lnone/aeq;
ARG 0 slot
METHOD b setInvField (II)V
@ -29,3 +34,5 @@ CLASS none/qs
METHOD t_ getInvSize ()I
METHOD u_ markDirty ()V
METHOD v_ getInvMaxStackSize ()I
METHOD w_ hasContainerLock ()Z
METHOD x_ getContainerLock ()Lnone/re;

View File

@ -1,9 +1,12 @@
CLASS none/ri
METHOD a getInvStack (I)Lnone/aeq;
ARG 0 slot
METHOD a takeInvStack (II)Lnone/aeq;
ARG 0 slot
ARG 1 amount
METHOD a setInvStack (ILnone/aeq;)V
ARG 0 slot
ARG 1 stack
METHOD a canPlayerUseInv (Lnone/aak;)Z
ARG 0 player
METHOD b removeInvStack (I)Lnone/aeq;