TileEntity stuff

This commit is contained in:
Shadowfacts 2016-08-15 13:20:34 -04:00
parent 518a74d73b
commit c60bc2c601
No known key found for this signature in database
GPG Key ID: F802198A7D7F309D
19 changed files with 176 additions and 4 deletions

View File

@ -20,8 +20,10 @@ CLASS none/arb net/minecraft/block/tile/TileEntity
ARG 0 tag
METHOD b serializeTag (Lnone/dt;)Lnone/dt;
ARG 0 tag
METHOD c serializeTileTag (Lnone/dt;)Lnone/dt;
METHOD c writeToTag ()Lnone/dt;
METHOD c serializeTileData (Lnone/dt;)Lnone/dt;
ARG 0 tag
METHOD i_ getNameComponent ()Lnone/fa;
METHOD t hasWorld ()Z
METHOD u getBlockMetadata ()I
METHOD v getPos ()Lnone/cn;

View File

@ -1,9 +1,50 @@
CLASS none/aqz net/minecraft/block/tile/impl/TileEntityBanner
CLASS none/aqz$a Pattern
FIELD A HALF_VERTICAL_LEFT Lnone/aqz$a;
FIELD B HALF_HORIZONTAL_TOP Lnone/aqz$a;
FIELD C HALF_VERTICAL_RIGHT Lnone/aqz$a;
FIELD D HALF_HORIZONTAL_BOTTOM Lnone/aqz$a;
FIELD E BORDER Lnone/aqz$a;
FIELD F CURLY_BORDER Lnone/aqz$a;
FIELD G CREEPER Lnone/aqz$a;
FIELD H GRADIENT_DOWN Lnone/aqz$a;
FIELD I GRADIENT_UP Lnone/aqz$a;
FIELD J BRICKS Lnone/aqz$a;
FIELD K SKULL Lnone/aqz$a;
FIELD L FLOWER Lnone/aqz$a;
FIELD M MOJANG Lnone/aqz$a;
FIELD a BASE Lnone/aqz$a;
FIELD b SQUARE_BOTTOM_LEFT Lnone/aqz$a;
FIELD c SQUARE_BOTTOM_RIGHT Lnone/aqz$a;
FIELD d SQUARE_TOP_LEFT Lnone/aqz$a;
FIELD e SQUARE_TOP_RIGHT Lnone/aqz$a;
FIELD f STRIPE_BOTTOM Lnone/aqz$a;
FIELD g STRIPE_TOP Lnone/aqz$a;
FIELD h STRIPE_LEFT Lnone/aqz$a;
FIELD i STRIPE_RIGHT Lnone/aqz$a;
FIELD j STRIPE_CENTER Lnone/aqz$a;
FIELD k STRIPE_MIDDLE Lnone/aqz$a;
FIELD l STRIPE_DOWNRIGHT Lnone/aqz$a;
FIELD m STRIPE_DOWNLEFT Lnone/aqz$a;
FIELD n SMALL_STRIPES Lnone/aqz$a;
FIELD o CROSS Lnone/aqz$a;
FIELD p STRAIGHT_CROSS Lnone/aqz$a;
FIELD q TRIANGLE_BOTTOM Lnone/aqz$a;
FIELD r TRIANGLE_TOP Lnone/aqz$a;
FIELD s TRIANGLES_BOTTOM Lnone/aqz$a;
FIELD t TRIANGLES_TOP Lnone/aqz$a;
FIELD u DIAGONAL_DOWN_LEFT Lnone/aqz$a;
FIELD v DIAGONAL_UP_RIGHT Lnone/aqz$a;
FIELD w DIAGONAL_UP_LEFT Lnone/aqz$a;
FIELD x DIAGONAL_DOWN_RIGHT Lnone/aqz$a;
FIELD y CIRCLE Lnone/aqz$a;
FIELD z RHOMBUS Lnone/aqz$a;
FIELD a baseColor I
FIELD f patternListTag Lnone/dz;
FIELD h patternList Ljava/util/List;
FIELD i patternColorList Ljava/util/List;
METHOD a loadFromStack (Lnone/aeq;)V
ARG 0 stack
METHOD a deserializeTag (Lnone/dt;)V
METHOD b serializeTag (Lnone/dt;)Lnone/dt;
METHOD c writeToTag ()Lnone/dt;

View File

@ -1,5 +1,13 @@
CLASS none/ara net/minecraft/block/tile/impl/TileEntityBeacon
FIELD a EFFECTS [[Lnone/rx;
FIELD k levels I
FIELD l primary Lnone/rx;
FIELD m secondary Lnone/rx;
METHOD D_ update ()V
METHOD a getAvailableSlots (Lnone/cu;)[I
ARG 0 facing
METHOD a deserializeTag (Lnone/dt;)V
METHOD b serializeTag (Lnone/dt;)Lnone/dt;
METHOD c writeToTag ()Lnone/dt;
METHOD f getPotionEffectById (I)Lnone/rx;
ARG 0 id

View File

@ -2,7 +2,21 @@ CLASS none/arc net/minecraft/block/tile/impl/TileEntityBrewingStand
FIELD a SLOTS_UP [I
FIELD f SLOTS_DOWN [I
FIELD g SLOTS_SIDE [I
FIELD h inventory Lnone/dc;
FIELD l name Ljava/lang/String;
METHOD D_ update ()V
METHOD a getStack (I)Lnone/aeq;
ARG 0 slot
METHOD a setStack (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 serializeTag (Lnone/dt;)Lnone/dt;
METHOD h_ getName ()Ljava/lang/String;
METHOD l clearInventory ()V
METHOD n_ hasCustomName ()Z
METHOD t_ getInventorySize ()I
METHOD v_ getMaxStackSize ()I

View File

@ -3,9 +3,20 @@ CLASS none/ard net/minecraft/block/tile/impl/TileEntityChest
FIELD g neighborEast Lnone/ard;
FIELD h neighborWest Lnone/ard;
FIELD i neighborSouth Lnone/ard;
FIELD o inventory Lnone/dc;
FIELD q type Lnone/ali$a;
FIELD r name Ljava/lang/String;
METHOD <init> (Lnone/ali$a;)V
ARG 0 type
METHOD D_ update ()V
METHOD a (I)Lnone/aeq;
ARG 0 slot
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 serializeTag (Lnone/dt;)Lnone/dt;
METHOD h_ getName ()Ljava/lang/String;
METHOD n_ hasCustomName ()Z
METHOD t_ getSlotCount ()I

View File

@ -13,6 +13,7 @@ CLASS none/are net/minecraft/block/tile/impl/TileEntityCommandBlock
METHOD b serializeTag (Lnone/dt;)Lnone/dt;
METHOD b setAuto (Z)V
METHOD c setConditionMet (Z)V
ARG 0 conditionMet
METHOD g isPowered ()Z
METHOD h isAuto ()Z
METHOD i isConditionMet ()Z

View File

@ -1,4 +1,10 @@
CLASS none/arh net/minecraft/block/tile/impl/TileEntityDispenser
FIELD f rand Ljava/util/Random;
FIELD a name Ljava/lang/String;
FIELD f RANDOM Ljava/util/Random;
METHOD a setName (Ljava/lang/String;)V
ARG 0 name
METHOD a deserializeTag (Lnone/dt;)V
METHOD b serializeTag (Lnone/dt;)Lnone/dt;
METHOD h_ getName ()Ljava/lang/String;
METHOD n_ hasCustomName ()Z
METHOD v_ getMaxStackSize ()I

View File

@ -1 +1,2 @@
CLASS none/ari net/minecraft/block/tile/impl/TileEntityDropper
METHOD h_ getName ()Ljava/lang/String;

View File

@ -1,6 +1,12 @@
CLASS none/arj net/minecraft/block/tile/impl/TileEntityEnchantingTable
FIELD o rand Ljava/util/Random;
FIELD o RANDOM Ljava/util/Random;
FIELD p name Ljava/lang/String;
METHOD D_ update ()V
METHOD a setName (Ljava/lang/String;)V
ARG 0 name
METHOD a deserializeTag (Lnone/dt;)V
METHOD b serializeTag (Lnone/dt;)Lnone/dt;
METHOD h_ getName ()Ljava/lang/String;
METHOD i_ getNameComponent ()Lnone/fa;
METHOD k getId ()Ljava/lang/String;
METHOD n_ hasCustomName ()Z

View File

@ -4,3 +4,4 @@ CLASS none/arw net/minecraft/block/tile/impl/TileEntityEndGateway
METHOD D_ update ()V
METHOD a deserializeTag (Lnone/dt;)V
METHOD b serializeTag (Lnone/dt;)Lnone/dt;
METHOD c writeToTag ()Lnone/dt;

View File

@ -1,3 +1,14 @@
CLASS none/arl net/minecraft/block/tile/impl/TileEntityFlowerPot
FIELD a flower Lnone/aeo;
FIELD f meta I
METHOD <init> (Lnone/aeo;I)V
ARG 0 flower
ARG 1 meat
METHOD a setFlower (Lnone/aeo;I)V
ARG 0 flower
ARG 1 meta
METHOD a deserializeTag (Lnone/dt;)V
METHOD b serializeTag (Lnone/dt;)Lnone/dt;
METHOD c writeToTag ()Lnone/dt;
METHOD d getFlowerStack ()Lnone/aeq;
METHOD e getFlower ()Lnone/aeo;

View File

@ -2,7 +2,27 @@ CLASS none/arm net/minecraft/block/tile/impl/TileEntityFurnace
FIELD a SLOTS_UP [I
FIELD f SLOTS_DOWN [I
FIELD g SLOTS_SIDE [I
FIELD h inventory Lnone/dc;
FIELD i burnTime I
FIELD j fuelTime I
FIELD k cookTime I
FIELD l totalCookTime I
FIELD m name Ljava/lang/String;
METHOD D_ update ()V
METHOD a getStack (I)Lnone/aeq;
ARG 0 slot
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 getFuelTime (Lnone/aeq;)I
ARG 0 stack
METHOD b serializeTag (Lnone/dt;)Lnone/dt;
METHOD h_ getName ()Ljava/lang/String;
METHOD l clearInventory ()V
METHOD m isBurning ()Z
METHOD n_ hasCustomName ()Z
METHOD t_ getInventorySize ()I
METHOD v_ getMaxStackSize ()I

View File

@ -1,7 +1,17 @@
CLASS none/aro net/minecraft/block/tile/impl/TileEntityHopper
FIELD a inventory Lnone/dc;
FIELD f name Ljava/lang/String;
FIELD g transferCooldown I
METHOD D_ update ()V
METHOD E getHopperX ()D
METHOD F getHopperY ()D
METHOD G getHopperZ ()D
METHOD a setName (Ljava/lang/String;)V
ARG 0 name
METHOD a deserializeTag (Lnone/dt;)V
METHOD b serializeTag (Lnone/dt;)Lnone/dt;
METHOD h_ getName ()Ljava/lang/String;
METHOD l clearInventory ()V
METHOD n_ hasCustomName ()Z
METHOD t_ getInventorySize ()I
METHOD v_ getMaxStackSize ()I

View File

@ -2,3 +2,4 @@ CLASS none/arq net/minecraft/block/tile/impl/TileEntityMobSpawner
METHOD D_ update ()V
METHOD a deserializeTag (Lnone/dt;)V
METHOD b serializeTag (Lnone/dt;)Lnone/dt;
METHOD c writeToTag ()Lnone/dt;

View File

@ -3,5 +3,7 @@ CLASS none/art net/minecraft/block/tile/impl/TileEntitySign
METHOD h getServer ()Lnet/minecraft/server/MinecraftServer;
CLASS none/art$2
METHOD h getServer ()Lnet/minecraft/server/MinecraftServer;
FIELD a text [Lnone/fa;
METHOD a deserializeTag (Lnone/dt;)V
METHOD b serializeTag (Lnone/dt;)Lnone/dt;
METHOD c writeToTag ()Lnone/dt;

View File

@ -1,4 +1,12 @@
CLASS none/aru net/minecraft/block/tile/impl/TileEntitySkull
FIELD a type I
FIELD f rotation I
FIELD g owner Lcom/mojang/authlib/GameProfile;
METHOD D_ update ()V
METHOD a deserializeTag (Lnone/dt;)V
METHOD b setRotation (I)V
ARG 0 otation
METHOD b serializeTag (Lnone/dt;)Lnone/dt;
METHOD c writeToTag ()Lnone/dt;
METHOD e getType ()I
METHOD g getRotation ()I

View File

@ -1,5 +1,29 @@
CLASS none/arv net/minecraft/block/tile/impl/TileEntityStructureBlock
CLASS none/arv$a
CLASS none/arv$a Mode
FIELD a SAVE Lnone/arv$a;
FIELD b LOAD Lnone/arv$a;
FIELD c CORNER Lnone/arv$a;
FIELD d DATA Lnone/arv$a;
FIELD e VALUES [Lnone/arv$a;
FIELD f translationKey Ljava/lang/String;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;I)V
METHOD m asString ()Ljava/lang/String;
METHOD values values ()[Lnone/arv$a;
FIELD a name Ljava/lang/String;
FIELD f author Ljava/lang/String;
FIELD g metadata Ljava/lang/String;
FIELD h pos Lnone/cn;
FIELD i size Lnone/cn;
FIELD j mirror Lnone/anw;
FIELD k rotation Lnone/apj;
FIELD l mode Lnone/arv$a;
FIELD m ignoreEntities Z
FIELD n powered Z
FIELD o showAir Z
FIELD p showBoundingBox Z
FIELD q integrity F
FIELD r seed J
METHOD a deserializeTag (Lnone/dt;)V
METHOD b serializeTag (Lnone/dt;)Lnone/dt;
METHOD c writeToTag ()Lnone/dt;
METHOD i_ getNameComponent ()Lnone/fa;

View File

@ -0,0 +1,4 @@
CLASS none/rg net/minecraft/util/INameable
METHOD h_ getName ()Ljava/lang/String;
METHOD i_ getNameComponent ()Lnone/fa;
METHOD n_ hasCustomName ()Z

View File

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