map some *BlockEntity methods (#372)

This commit is contained in:
Adrian Siekierka 2018-12-31 22:42:36 +01:00 committed by GitHub
parent 82817e9fce
commit cf025be5ef
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
21 changed files with 73 additions and 25 deletions

View File

@ -26,5 +26,6 @@ CLASS bhv net/minecraft/block/DaylightDetectorBlock
ARG 1 builder
METHOD c getRenderType (Lbpm;)Lbky;
ARG 1 state
METHOD c updateState (Lbpm;Lbbp;Let;)V
METHOD i emitsRedstonePower (Lbpm;)Z
ARG 1 state

View File

@ -1,6 +1,9 @@
CLASS bni net/minecraft/block/entity/AbstractFurnaceBlockEntity
FIELD a inventory Lfh;
FIELD b customName Ljd;
FIELD c TOP_SLOTS [I
FIELD g BOTTOM_SLOTS [I
FIELD h SIDE_SLOTS [I
FIELD i burnTime I
FIELD j fuelTime I
FIELD k cookTime I
@ -18,6 +21,7 @@ CLASS bni net/minecraft/block/entity/AbstractFurnaceBlockEntity
METHOD a canInsertInvStack (ILawo;Ley;)Z
ARG 1 slot
ARG 2 stack
METHOD a isBurningClient (Lafi;)Z
METHOD a canPlayerUseInv (Larb;)Z
METHOD a provideRecipeInputs (Lard;)V
METHOD a getItemBurnTime (Lawo;)I
@ -29,6 +33,8 @@ CLASS bni net/minecraft/block/entity/AbstractFurnaceBlockEntity
ARG 3 recipe
METHOD a getInvAvailableSlots (Ley;)[I
METHOD a fromTag (Lhs;)V
METHOD a addBurnable (Ljava/util/Map;Lbbo;I)V
METHOD a addBurnable (Ljava/util/Map;Lye;I)V
METHOD a setCustomName (Ljd;)V
METHOD b removeInvStack (I)Lawo;
METHOD b setInvProperty (II)V
@ -53,7 +59,7 @@ CLASS bni net/minecraft/block/entity/AbstractFurnaceBlockEntity
METHOD f getCustomName ()Ljd;
METHOD g getLastRecipe ()Layw;
METHOD i getInvPropertyCount ()I
METHOD p getBurnTimeMap ()Ljava/util/Map;
METHOD p createBurnableMap ()Ljava/util/Map;
METHOD q getCookTime ()I
METHOD r getDefaultName ()Ljd;
METHOD s getRecipesUsed ()Ljava/util/Map;

View File

@ -9,8 +9,10 @@ CLASS bnj net/minecraft/block/entity/BannerBlockEntity
ARG 0 stack
METHOD a deserialize (Lawo;Lavl;)V
ARG 1 stack
METHOD a getPickStack (Lbpm;)Lawo;
METHOD a fromTag (Lhs;)V
METHOD a getColorForState (Ljava/util/function/Supplier;)Lavl;
METHOD a setCustomName (Ljd;)V
METHOD ai_ toUpdatePacket ()Lke;
METHOD aj_ toInitialChunkDataTag ()Lhs;
METHOD b loadFromItemStack (Lawo;)V

View File

@ -1,6 +1,8 @@
CLASS bnm net/minecraft/block/entity/BeaconBlockEntity
CLASS bnm$a
FIELD a EFFECTS [[Lagn;
FIELD i active Z
FIELD j lastActive Z
FIELD k levels I
FIELD l primary Lagn;
FIELD m secondary Lagn;
@ -23,6 +25,7 @@ CLASS bnm net/minecraft/block/entity/BeaconBlockEntity
METHOD a getInvAvailableSlots (Ley;)[I
METHOD a fromTag (Lhs;)V
METHOD a setCustomName (Ljd;)V
METHOD a playSound (Lxm;)V
METHOD aa_ getInvMaxStackAmount ()I
METHOD ai_ toUpdatePacket ()Lke;
METHOD aj_ toInitialChunkDataTag ()Lhs;
@ -37,6 +40,7 @@ CLASS bnm net/minecraft/block/entity/BeaconBlockEntity
METHOD b toTag (Lhs;)Lhs;
METHOD c isInvEmpty ()Z
METHOD c getInvProperty (I)I
METHOD c onBlockAction (II)Z
METHOD e tick ()V
METHOD e getPotionEffectById (I)Lagn;
ARG 0 id

View File

@ -1,3 +1,6 @@
CLASS bnn net/minecraft/block/entity/BedBlockEntity
METHOD a renderItem (Lavl;)V
FIELD a color Lavl;
METHOD a setColor (Lavl;)V
ARG 1 color
METHOD ai_ toUpdatePacket ()Lke;
METHOD c getColor ()Lavl;

View File

@ -19,6 +19,7 @@ CLASS bnq net/minecraft/block/entity/BlockEntity
METHOD ai_ toUpdatePacket ()Lke;
METHOD aj_ toInitialChunkDataTag ()Lhs;
METHOD b toTag (Lhs;)Lhs;
METHOD c onBlockAction (II)Z
METHOD c createFromTag (Lhs;)Lbnq;
ARG 0 tag
METHOD d writeIdentifyingData (Lhs;)Lhs;

View File

@ -1,7 +1,7 @@
CLASS bns net/minecraft/block/entity/BrewingStandBlockEntity
FIELD a SLOTS_UP [I
FIELD b SLOTS_DOWN [I
FIELD c SLOTS_SIDE [I
FIELD a TOP_SLOTS [I
FIELD b BOTTOM_SLOTS [I
FIELD c SIDE_SLOTS [I
FIELD g inventory Lfh;
FIELD h brewTime I
FIELD k customName Ljd;

View File

@ -1,4 +1,6 @@
CLASS bnt net/minecraft/block/entity/ChestBlockEntity
FIELD a animationAngle F
FIELD b lastAnimationAngle F
FIELD j inventory Lfh;
METHOD R_ getName ()Ljd;
METHOD Z_ getInvSize ()I
@ -8,9 +10,11 @@ CLASS bnt net/minecraft/block/entity/ChestBlockEntity
METHOD a setInvStackList (Lfh;)V
ARG 1 list
METHOD a fromTag (Lhs;)V
METHOD a playSound (Lxm;)V
METHOD b toTag (Lhs;)Lhs;
METHOD b_ onInvOpen (Larb;)V
METHOD c isInvEmpty ()Z
METHOD c onBlockAction (II)Z
METHOD c_ onInvClose (Larb;)V
METHOD e tick ()V
METHOD m getContainerId ()Ljava/lang/String;

View File

@ -7,6 +7,7 @@ CLASS boa net/minecraft/block/entity/EnchantingTableBlockEntity
ARG 1 playerInv
METHOD a fromTag (Lhs;)V
METHOD a setCustomName (Ljd;)V
ARG 1 value
METHOD b toTag (Lhs;)Lhs;
METHOD e tick ()V
METHOD f getCustomName ()Ljd;

View File

@ -10,6 +10,7 @@ CLASS bor net/minecraft/block/entity/EndGatewayBlockEntity
METHOD ai_ toUpdatePacket ()Lke;
METHOD aj_ toInitialChunkDataTag ()Lhs;
METHOD b toTag (Lhs;)Lhs;
METHOD c onBlockAction (II)Z
METHOD c generatePortal (Let;)V
METHOD e tick ()V
METHOD i getBestPortalExitPos ()Let;

View File

@ -6,6 +6,7 @@ CLASS bob net/minecraft/block/entity/EnderChestBlockEntity
METHOD a getAnimationProgress (F)F
METHOD a canPlayerUse (Larb;)Z
METHOD c onOpen ()V
METHOD c onBlockAction (II)Z
METHOD d onClose ()V
METHOD e tick ()V
METHOD w invalidate ()V

View File

@ -1,6 +1,7 @@
CLASS boe net/minecraft/block/entity/HopperBlockEntity
FIELD j inventory Lfh;
FIELD k transferCooldown I
METHOD B getOutputInventory ()Lafi;
METHOD D getHopperX ()D
METHOD E isCooldown ()Z
METHOD F getHopperY ()D
@ -24,10 +25,12 @@ CLASS boe net/minecraft/block/entity/HopperBlockEntity
METHOD a canMergeItems (Lawo;Lawo;)Z
ARG 0 first
ARG 1 second
METHOD a getInventory (Lbbp;DDD)Lafi;
METHOD a getInventoryAt (Lbbp;DDD)Lafi;
ARG 0 world
ARG 1 x
ARG 3 y
ARG 5 z
METHOD a getInventoryAt (Lbbp;Let;)Lafi;
METHOD a tryExtract (Lbod;)Z
ARG 0 hopper
METHOD a setInvStackList (Lfh;)V
@ -45,6 +48,7 @@ CLASS boe net/minecraft/block/entity/HopperBlockEntity
ARG 0 hopper
METHOD b toTag (Lhs;)Lhs;
METHOD c isInvEmpty ()Z
METHOD c getInputItemEntities (Lbod;)Ljava/util/List;
METHOD d setCooldown (I)V
ARG 1 cooldown
METHOD e tick ()V

View File

@ -1,5 +1,17 @@
CLASS bof net/minecraft/block/entity/JigsawBlockEntity
FIELD a attachmentType Lqc;
FIELD b targetPool Lqc;
FIELD c finalState Ljava/lang/String;
METHOD a fromTag (Lhs;)V
METHOD a setFinalState (Ljava/lang/String;)V
ARG 1 value
METHOD a setAttachmentType (Lqc;)V
ARG 1 value
METHOD ai_ toUpdatePacket ()Lke;
METHOD aj_ toInitialChunkDataTag ()Lhs;
METHOD b toTag (Lhs;)Lhs;
METHOD b setTargetPool (Lqc;)V
ARG 1 value
METHOD c getAttachmentType ()Lqc;
METHOD d getTargetPool ()Lqc;
METHOD e getFinalState ()Ljava/lang/String;

View File

@ -9,4 +9,5 @@ CLASS bop net/minecraft/block/entity/MobSpawnerBlockEntity
METHOD aj_ toInitialChunkDataTag ()Lhs;
METHOD b toTag (Lhs;)Lhs;
METHOD c getLogic ()Lbay;
METHOD c onBlockAction (II)Z
METHOD e tick ()V

View File

@ -25,6 +25,7 @@ CLASS bol net/minecraft/block/entity/ShulkerBoxBlockEntity
METHOD b toTag (Lhs;)Lhs;
METHOD b_ onInvOpen (Larb;)V
METHOD c isInvEmpty ()Z
METHOD c onBlockAction (II)Z
METHOD c_ onInvClose (Larb;)V
METHOD e tick ()V
METHOD m getContainerId ()Ljava/lang/String;

View File

@ -7,6 +7,7 @@ CLASS bom net/minecraft/block/entity/SignBlockEntity
FIELD i editable Z
FIELD j editor Larb;
FIELD k textBeingEdited [Ljava/lang/String;
FIELD l textColor Lavl;
FIELD l color Lavl;
METHOD K_ shouldBroadcastConsoleToOps ()Z
METHOD a sendCommandFeedback ()Z
@ -21,8 +22,8 @@ CLASS bom net/minecraft/block/entity/SignBlockEntity
ARG 1 row
ARG 2 text
METHOD a setEditor (Larb;)V
METHOD a setColor (Lavl;)Z
ARG 1 color
METHOD a setTextColor (Lavl;)Z
ARG 1 value
METHOD a fromTag (Lhs;)V
METHOD a appendCommandFeedback (Ljd;)V
METHOD a setEditable (Z)V
@ -33,7 +34,7 @@ CLASS bom net/minecraft/block/entity/SignBlockEntity
METHOD b toTag (Lhs;)Lhs;
METHOD d isEditable ()Z
METHOD e getEditor ()Larb;
METHOD f getColor ()Lavl;
METHOD f getTextColor ()Lavl;
METHOD g resetSelectionState ()V
METHOD i isCaretVisible ()Z
METHOD j getCurrentRow ()I

View File

@ -17,9 +17,11 @@ CLASS boq net/minecraft/block/entity/StructureBlockBlockEntity
METHOD F isPowered ()Z
METHOD G shouldShowAir ()Z
METHOD H shouldShowBoundingBox ()Z
METHOD J updateBlockMode ()V
METHOD a setIntegrity (F)V
METHOD a setSeed (J)V
METHOD a setAuthor (Lahe;)V
METHOD a openGui (Larb;)Z
METHOD a setMode (Lbqu;)V
METHOD a fromTag (Lhs;)V
METHOD a setStructureName (Ljava/lang/String;)V

View File

@ -28,13 +28,14 @@ CLASS ddl net/minecraft/client/network/ClientPlayerEntity
ARG 6 z
METHOD a openHorseInventory (Lana;Lafi;)V
METHOD a spawnEntityItem (Laoy;)Lawo;
METHOD a openBookEditor (Lawo;Lafo;)V
METHOD a openBookEditorGui (Lawo;Lafo;)V
METHOD a onRecipeDisplayed (Layw;)V
METHOD a openVillagerGui (Lbat;)V
METHOD a openCommandBlockMinecart (Lbax;)V
METHOD a openCommandBlock (Lbnu;)V
METHOD a openSignEditor (Lbom;)V
METHOD a openStructureBlock (Lboq;)V
METHOD a openVillagerTrade (Lbat;)V
METHOD a openCommandBlockMinecartGui (Lbax;)V
METHOD a openCommandBlockGui (Lbnu;)V
METHOD a openJigsawGui (Lbof;)V
METHOD a openSignEditorGui (Lbom;)V
METHOD a openStructureBlockGui (Lboq;)V
METHOD a appendCommandFeedback (Ljd;)V
METHOD a addChatMessage (Ljd;Z)V
ARG 1 message

View File

@ -64,17 +64,18 @@ CLASS arb net/minecraft/entity/player/PlayerEntity
METHOD a spawnEntityItem (Laoy;)Lawo;
METHOD a shouldDamagePlayer (Larb;)Z
METHOD a isSkinOverlayVisible (Larc;)Z
METHOD a openBookEditor (Lawo;Lafo;)V
METHOD a openBookEditorGui (Lawo;Lafo;)V
METHOD a dropItem (Lawo;Z)Laoy;
ARG 1 stack
METHOD a dropItem (Lawo;ZZ)Laoy;
ARG 1 stack
METHOD a openVillagerGui (Lbat;)V
METHOD a openCommandBlockMinecart (Lbax;)V
METHOD a openVillagerTrade (Lbat;)V
METHOD a openCommandBlockMinecartGui (Lbax;)V
METHOD a setGameMode (Lbbm;)V
METHOD a openCommandBlock (Lbnu;)V
METHOD a openSignEditor (Lbom;)V
METHOD a openStructureBlock (Lboq;)V
METHOD a openCommandBlockGui (Lbnu;)V
METHOD a openJigsawGui (Lbof;)V
METHOD a openSignEditorGui (Lbom;)V
METHOD a openStructureBlockGui (Lboq;)V
METHOD a slowMovement (Lbpm;Lcmd;)V
ARG 1 state
METHOD a getUuidFromProfile (Lcom/mojang/authlib/GameProfile;)Ljava/util/UUID;

View File

@ -45,14 +45,14 @@ CLASS us net/minecraft/server/network/ServerPlayerEntity
ARG 1 container
METHOD a onContainerRegistered (Lasw;Lfh;)V
ARG 1 container
METHOD a openBookEditor (Lawo;Lafo;)V
METHOD a openVillagerGui (Lbat;)V
METHOD a openBookEditorGui (Lawo;Lafo;)V
METHOD a openVillagerTrade (Lbat;)V
METHOD a sendRemoveChunkPacket (Lbbd;)V
METHOD a sendInitialChunkPackets (Lbbd;Ljr;Ljr;)V
METHOD a setGameMode (Lbbm;)V
METHOD a sendBlockEntityUpdate (Lbnq;)V
METHOD a openCommandBlock (Lbnu;)V
METHOD a openSignEditor (Lbom;)V
METHOD a openCommandBlockGui (Lbnu;)V
METHOD a openSignEditorGui (Lbom;)V
METHOD a onBlockCollision (Lbpm;)V
METHOD a changeDimension (Lbsg;)Lagv;
METHOD a lookAt (Lch$a;Lcmd;)V

View File

@ -13,5 +13,6 @@ CLASS bay net/minecraft/sortme/MobSpawnerLogic
METHOD a setSpawnEntry (Lbcf;)V
METHOD a deserialize (Lhs;)V
METHOD b getPos ()Let;
METHOD b (I)Z
METHOD b serialize (Lhs;)Lhs;
METHOD c update ()V