Improvments in net/minecraft/block/entity (#320)

This commit is contained in:
Sebastian Knackstedt 2018-12-16 21:35:03 +01:00 committed by Adrian Siekierka
parent d5c0647d78
commit 1c916ca2e1
13 changed files with 26 additions and 0 deletions

View File

@ -55,4 +55,5 @@ CLASS bni net/minecraft/block/entity/AbstractFurnaceBlockEntity
METHOD i getInvPropertyCount ()I
METHOD p getBurnTimeMap ()Ljava/util/Map;
METHOD q getCookTime ()I
METHOD r getDefaultName ()Ljd;
METHOD s getRecipesUsed ()Ljava/util/Map;

View File

@ -10,6 +10,8 @@ CLASS bnl net/minecraft/block/entity/BarrelBlockEntity
ARG 1 slot
METHOD a createContainer (Lara;Larb;)Lasw;
ARG 1 playerInv
METHOD a setInvStackList (Lfh;)V
ARG 1 list
METHOD a fromTag (Lhs;)V
METHOD a setCustomName (Ljd;)V
METHOD b removeInvStack (I)Lawo;

View File

@ -1,4 +1,5 @@
CLASS bnm net/minecraft/block/entity/BeaconBlockEntity
CLASS bnm$a
FIELD a EFFECTS [[Lagn;
FIELD k levels I
FIELD l primary Lagn;

View File

@ -1,2 +1,7 @@
CLASS bno net/minecraft/block/entity/BellBlockEntity
FIELD a ringTicks I
FIELD b isRinging Z
FIELD c direction Ley;
METHOD a activate (Ley;)V
ARG 1 direction
METHOD e tick ()V

View File

@ -5,3 +5,4 @@ CLASS bnp net/minecraft/block/entity/BlastFurnaceBlockEntity
METHOD a getItemBurnTime (Lawo;)I
METHOD m getContainerId ()Ljava/lang/String;
METHOD q getCookTime ()I
METHOD r getDefaultName ()Ljd;

View File

@ -5,6 +5,8 @@ CLASS bnt net/minecraft/block/entity/ChestBlockEntity
METHOD a getAnimationProgress (F)F
METHOD a createContainer (Lara;Larb;)Lasw;
ARG 1 playerInv
METHOD a setInvStackList (Lfh;)V
ARG 1 list
METHOD a fromTag (Lhs;)V
METHOD b toTag (Lhs;)Lhs;
METHOD b_ onInvOpen (Larb;)V

View File

@ -5,6 +5,8 @@ CLASS bny net/minecraft/block/entity/DispenserBlockEntity
METHOD Z_ getInvSize ()I
METHOD a createContainer (Lara;Larb;)Lasw;
ARG 1 playerInv
METHOD a setInvStackList (Lfh;)V
ARG 1 list
METHOD a fromTag (Lhs;)V
METHOD b toTag (Lhs;)Lhs;
METHOD c isInvEmpty ()Z

View File

@ -3,3 +3,4 @@ CLASS boc net/minecraft/block/entity/FurnaceBlockEntity
METHOD a canPlayerUseInv (Larb;)Z
METHOD m getContainerId ()Ljava/lang/String;
METHOD q getCookTime ()I
METHOD r getDefaultName ()Ljd;

View File

@ -18,6 +18,7 @@ CLASS boe net/minecraft/block/entity/HopperBlockEntity
ARG 3 facing
METHOD a isInventoryFull (Lafi;Ley;)Z
ARG 1 inv
METHOD a onEntityCollided (Lagv;)V
METHOD a createContainer (Lara;Larb;)Lasw;
ARG 1 playerInv
METHOD a canMergeItems (Lawo;Lawo;)Z
@ -29,6 +30,8 @@ CLASS boe net/minecraft/block/entity/HopperBlockEntity
ARG 3 y
METHOD a tryExtract (Lbod;)Z
ARG 0 hopper
METHOD a setInvStackList (Lfh;)V
ARG 1 list
METHOD a fromTag (Lhs;)V
METHOD b canExtract (Lafi;Lawo;ILey;)Z
ARG 0 inv
@ -43,6 +46,7 @@ CLASS boe net/minecraft/block/entity/HopperBlockEntity
METHOD b toTag (Lhs;)Lhs;
METHOD c isInvEmpty ()Z
METHOD d setCooldown (I)V
ARG 1 cooldown
METHOD e tick ()V
METHOD m getContainerId ()Ljava/lang/String;
METHOD p getInvStackList ()Lfh;

View File

@ -9,6 +9,8 @@ CLASS bok net/minecraft/block/entity/LootableContainerBlockEntity
METHOD a setInvStack (ILawo;)V
ARG 1 slot
METHOD a canPlayerUseInv (Larb;)Z
METHOD a setInvStackList (Lfh;)V
ARG 1 list
METHOD a setCustomName (Ljd;)V
METHOD a setLootTable (Lqc;J)V
ARG 1 id

View File

@ -4,6 +4,7 @@ CLASS bpi net/minecraft/block/entity/PistonBlockEntity
FIELD c extending Z
FIELD i nextProgress F
FIELD j progress F
FIELD k savedWorldTime J
METHOD <init> (Lbpm;Ley;ZZ)V
ARG 1 pushedBlock
ARG 2 facing
@ -19,3 +20,4 @@ CLASS bpi net/minecraft/block/entity/PistonBlockEntity
METHOD d getRenderOffsetZ (F)F
METHOD e tick ()V
METHOD i getPushedBlock ()Lbpm;
METHOD k getSavedWorldTime ()J

View File

@ -16,6 +16,8 @@ CLASS bol net/minecraft/block/entity/ShulkerBoxBlockEntity
METHOD a createContainer (Lara;Larb;)Lasw;
ARG 1 playerInv
METHOD a getInvAvailableSlots (Ley;)[I
METHOD a setInvStackList (Lfh;)V
ARG 1 list
METHOD a fromTag (Lhs;)V
METHOD b canExtractInvStack (ILawo;Ley;)Z
ARG 1 slot

View File

@ -5,3 +5,4 @@ CLASS boo net/minecraft/block/entity/SmokerBlockEntity
METHOD a getItemBurnTime (Lawo;)I
METHOD m getContainerId ()Ljava/lang/String;
METHOD q getCookTime ()I
METHOD r getDefaultName ()Ljd;