block entity mappings (#1237)

This commit is contained in:
Yanis48 2020-04-01 03:02:51 +02:00 committed by GitHub
parent 18c62920fc
commit d154cce219
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
22 changed files with 64 additions and 15 deletions

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_2573 net/minecraft/block/entity/BannerBlockEntity
METHOD method_10905 loadFromItemStack (Lnet/minecraft/class_1799;)V
ARG 0 stack
METHOD method_10907 getPickStack (Lnet/minecraft/class_2680;)Lnet/minecraft/class_1799;
ARG 1 state
METHOD method_10908 getColorForState (Ljava/util/function/Supplier;)Lnet/minecraft/class_1767;
METHOD method_10910 getPatternCount (Lnet/minecraft/class_1799;)I
ARG 0 stack
@ -18,3 +19,5 @@ CLASS net/minecraft/class_2573 net/minecraft/block/entity/BannerBlockEntity
ARG 2 baseColor
METHOD method_16842 setCustomName (Lnet/minecraft/class_2561;)V
ARG 1 customName
METHOD method_24281 getPatternListTag (Lnet/minecraft/class_1799;)Lnet/minecraft/class_2499;
ARG 0 stack

View File

@ -1,6 +1,8 @@
CLASS net/minecraft/class_3719 net/minecraft/block/entity/BarrelBlockEntity
FIELD field_16410 inventory Lnet/minecraft/class_2371;
FIELD field_17583 viewerCount I
METHOD <init> (Lnet/minecraft/class_2591;)V
ARG 1 type
METHOD method_17764 playSound (Lnet/minecraft/class_2680;Lnet/minecraft/class_3414;)V
METHOD method_18318 setOpen (Lnet/minecraft/class_2680;Z)V
ARG 1 state

View File

@ -1,5 +1,7 @@
CLASS net/minecraft/class_2587 net/minecraft/block/entity/BedBlockEntity
FIELD field_11869 color Lnet/minecraft/class_1767;
METHOD <init> (Lnet/minecraft/class_1767;)V
ARG 1 color
METHOD method_11018 getColor ()Lnet/minecraft/class_1767;
METHOD method_11019 setColor (Lnet/minecraft/class_1767;)V
ARG 1 color

View File

@ -1,6 +1,11 @@
CLASS net/minecraft/class_3721 net/minecraft/block/entity/BellBlockEntity
FIELD field_17095 ringTicks I
FIELD field_17096 isRinging Z
FIELD field_17096 ringing Z
FIELD field_17097 lastSideHit Lnet/minecraft/class_2350;
METHOD method_17031 activate (Lnet/minecraft/class_2350;)V
ARG 1 direction
METHOD method_20518 isRaiderEntity (Lnet/minecraft/class_1309;)Z
ARG 1 entity
METHOD method_20520 glowEntity (Lnet/minecraft/class_1309;)V
ARG 1 entity
METHOD method_20522 playResonateSound ()V

View File

@ -11,13 +11,17 @@ CLASS net/minecraft/class_2586 net/minecraft/block/entity/BlockEntity
METHOD method_10996 cancelRemoval ()V
METHOD method_10997 getWorld ()Lnet/minecraft/class_1937;
METHOD method_10998 setPos (Lnet/minecraft/class_2338;)V
ARG 1 pos
METHOD method_10999 writeIdentifyingData (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
ARG 1 tag
METHOD method_11000 resetBlock ()V
METHOD method_11001 applyMirror (Lnet/minecraft/class_2415;)V
METHOD method_11002 hasWorld ()Z
METHOD method_11003 populateCrashReport (Lnet/minecraft/class_129;)V
METHOD method_11004 onBlockAction (II)Z
METHOD method_11005 createFromTag (Lnet/minecraft/class_2680;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2586;
ARG 0 state
ARG 1 tag
METHOD method_11006 getSquaredRenderDistance ()D
METHOD method_11007 toTag (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
ARG 1 tag
@ -26,12 +30,15 @@ CLASS net/minecraft/class_2586 net/minecraft/block/entity/BlockEntity
ARG 3 y
ARG 5 z
METHOD method_11009 setLocation (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 1 world
ARG 2 pos
METHOD method_11010 getCachedState ()Lnet/minecraft/class_2680;
METHOD method_11011 shouldNotCopyTagFromItem ()Z
METHOD method_11012 markRemoved ()V
METHOD method_11013 applyRotation (Lnet/minecraft/class_2470;)V
METHOD method_11014 fromTag (Lnet/minecraft/class_2680;Lnet/minecraft/class_2487;)V
ARG 1 state
ARG 2 tag
METHOD method_11015 isRemoved ()Z
METHOD method_11016 getPos ()Lnet/minecraft/class_2338;
METHOD method_11017 getType ()Lnet/minecraft/class_2591;

View File

@ -13,15 +13,21 @@ CLASS net/minecraft/class_2643 net/minecraft/block/entity/EndGatewayBlockEntity
METHOD method_11412 getCooldownBeamHeight (F)F
ARG 1 tickDelta
METHOD method_11413 findPortalPosition (Lnet/minecraft/class_2818;)Lnet/minecraft/class_2338;
ARG 0 chunk
METHOD method_11414 getChunk (Lnet/minecraft/class_1937;Lnet/minecraft/class_243;)Lnet/minecraft/class_2818;
ARG 0 world
ARG 1 pos
METHOD method_11415 getDrawnSidesCount ()I
METHOD method_11416 createPortal (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V
ARG 1 world
ARG 2 pos
METHOD method_11417 getRecentlyGeneratedBeamHeight (F)F
ARG 1 tickDelta
METHOD method_11418 setExitPortalPos (Lnet/minecraft/class_2338;Z)V
ARG 1 pos
ARG 2 exactTeleport
METHOD method_11419 findBestPortalExitPos ()Lnet/minecraft/class_2338;
METHOD method_11420 isRecentlyGenerated ()Z
METHOD method_11421 needsCooldownBeforeTeleporting ()Z
METHOD method_11422 createPortal (Lnet/minecraft/class_3218;)V
ARG 1 world

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_2640 net/minecraft/block/entity/EndPortalBlockEntity
METHOD method_11400 shouldDrawSide (Lnet/minecraft/class_2350;)Z
ARG 1 direction

View File

@ -2,3 +2,4 @@ CLASS net/minecraft/class_2619 net/minecraft/block/entity/JukeboxBlockEntity
FIELD field_12031 record Lnet/minecraft/class_1799;
METHOD method_11275 getRecord ()Lnet/minecraft/class_1799;
METHOD method_11276 setRecord (Lnet/minecraft/class_1799;)V
ARG 1 stack

View File

@ -15,3 +15,4 @@ CLASS net/minecraft/class_2621 net/minecraft/block/entity/LootableContainerBlock
ARG 2 pos
ARG 3 id
METHOD method_11289 checkLootInteraction (Lnet/minecraft/class_1657;)V
ARG 1 player

View File

@ -33,6 +33,8 @@ CLASS net/minecraft/class_2669 net/minecraft/block/entity/PistonBlockEntity
METHOD method_11511 getRenderOffsetY (F)F
ARG 1 tickDelta
METHOD method_11512 getCollisionShape (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;
ARG 1 world
ARG 2 pos
METHOD method_11513 finish ()V
METHOD method_11514 push (Lnet/minecraft/class_1297;Lnet/minecraft/class_2350;D)V
ARG 1 entity

View File

@ -7,6 +7,8 @@ CLASS net/minecraft/class_2627 net/minecraft/block/entity/ShulkerBoxBlockEntity
FIELD field_12058 cachedColorUpdateNeeded Z
FIELD field_12059 AVAILABLE_SLOTS [I
FIELD field_12060 cachedColor Lnet/minecraft/class_1767;
METHOD <init> (Lnet/minecraft/class_1767;)V
ARG 1 color
METHOD method_11311 getBoundingBox (Lnet/minecraft/class_2350;)Lnet/minecraft/class_238;
ARG 1 openDirection
METHOD method_11312 getAnimationProgress (F)F

View File

@ -11,6 +11,7 @@ CLASS net/minecraft/class_2625 net/minecraft/block/entity/SignBlockEntity
ARG 1 row
ARG 2 function
METHOD method_11301 onActivate (Lnet/minecraft/class_1657;)Z
ARG 1 player
METHOD method_11302 getTextOnRow (I)Lnet/minecraft/class_2561;
ARG 1 row
METHOD method_11303 setEditable (Z)V
@ -18,6 +19,7 @@ CLASS net/minecraft/class_2625 net/minecraft/block/entity/SignBlockEntity
ARG 1 player
METHOD method_11305 getEditor ()Lnet/minecraft/class_1657;
METHOD method_11306 setEditor (Lnet/minecraft/class_1657;)V
ARG 1 player
METHOD method_11307 isEditable ()Z
METHOD method_16126 getTextColor ()Lnet/minecraft/class_1767;
METHOD method_16127 setTextColor (Lnet/minecraft/class_1767;)Z

View File

@ -1,6 +1,6 @@
CLASS net/minecraft/class_2631 net/minecraft/block/entity/SkullBlockEntity
FIELD field_12085 ticksPowered I
FIELD field_12086 isPowered Z
FIELD field_12086 powered Z
FIELD field_12087 owner Lcom/mojang/authlib/GameProfile;
FIELD field_12088 sessionService Lcom/mojang/authlib/minecraft/MinecraftSessionService;
FIELD field_12089 userCache Lnet/minecraft/class_3312;

View File

@ -14,20 +14,25 @@ CLASS net/minecraft/class_2633 net/minecraft/block/entity/StructureBlockBlockEnt
FIELD field_12104 author Ljava/lang/String;
FIELD field_12105 rotation Lnet/minecraft/class_2470;
METHOD method_11343 setStructureName (Ljava/lang/String;)V
ARG 1 name
METHOD method_11344 setStructureName (Lnet/minecraft/class_2960;)V
METHOD method_11345 getMirror ()Lnet/minecraft/class_2415;
METHOD method_11346 getIntegrity ()F
METHOD method_11347 setShowAir (Z)V
ARG 1 showAir
METHOD method_11348 updateBlockMode ()V
METHOD method_11349 getSize ()Lnet/minecraft/class_2338;
METHOD method_11351 openScreen (Lnet/minecraft/class_1657;)Z
ARG 1 player
METHOD method_11352 setIgnoreEntities (Z)V
ARG 1 ignoreEntities
METHOD method_11353 getRotation ()Lnet/minecraft/class_2470;
METHOD method_11354 isPowered ()Z
METHOD method_11355 makeBoundingBox (Lnet/minecraft/class_2338;Ljava/util/List;)Lnet/minecraft/class_3341;
ARG 1 center
ARG 2 corners
METHOD method_11356 setMirror (Lnet/minecraft/class_2415;)V
ARG 1 mirror
METHOD method_11357 shouldShowBoundingBox ()Z
METHOD method_11358 getMetadata ()Ljava/lang/String;
METHOD method_11359 getOffset ()Lnet/minecraft/class_2338;
@ -36,6 +41,7 @@ CLASS net/minecraft/class_2633 net/minecraft/block/entity/StructureBlockBlockEnt
METHOD method_11361 unloadStructure ()V
METHOD method_11362 getStructureName ()Ljava/lang/String;
METHOD method_11363 setMetadata (Ljava/lang/String;)V
ARG 1 metadata
METHOD method_11364 findCorners (Ljava/util/List;)Ljava/util/List;
ARG 1 structureBlockEntities
METHOD method_11365 saveStructure ()Z
@ -47,21 +53,29 @@ CLASS net/minecraft/class_2633 net/minecraft/block/entity/StructureBlockBlockEnt
ARG 1 pos1
ARG 2 pos2
METHOD method_11370 setIntegrity (F)V
ARG 1 integrity
METHOD method_11371 getSeed ()J
METHOD method_11372 isStructureAvailable ()Z
METHOD method_11373 setAuthor (Lnet/minecraft/class_1309;)V
ARG 1 entity
METHOD method_11374 getMode ()Lnet/minecraft/class_2776;
METHOD method_11375 shouldShowAir ()Z
METHOD method_11376 loadStructure ()Z
METHOD method_11377 setSize (Lnet/minecraft/class_2338;)V
ARG 1 pos
METHOD method_11378 setOffset (Lnet/minecraft/class_2338;)V
ARG 1 pos
METHOD method_11379 setPowered (Z)V
ARG 1 powered
METHOD method_11380 cycleMode ()V
METHOD method_11381 setMode (Lnet/minecraft/class_2776;)V
ARG 1 mode
METHOD method_11382 setSeed (J)V
ARG 1 seed
METHOD method_11383 detectStructureSize ()Z
METHOD method_11384 hasStructureName ()Z
METHOD method_11385 setRotation (Lnet/minecraft/class_2470;)V
ARG 1 rotation
METHOD method_20048 createRandom (J)Ljava/util/Random;
ARG 0 seed
METHOD method_21864 place (ZLnet/minecraft/class_3499;)Z

View File

@ -1,6 +1,6 @@
CLASS net/minecraft/class_379 net/minecraft/client/font/Glyph
METHOD method_16797 getBearingX ()F
METHOD method_16798 getAdvance (Z)F
ARG 1 isBold
ARG 1 bold
METHOD method_16799 getBoldOffset ()F
METHOD method_16800 getShadowOffset ()F

View File

@ -9,7 +9,7 @@ CLASS net/minecraft/class_380 net/minecraft/client/font/GlyphAtlasTexture
ARG 1 glyph
METHOD method_2023 getId ()Lnet/minecraft/class_2960;
CLASS class_381 Slot
FIELD field_2265 isOccupied Z
FIELD field_2265 occupied Z
FIELD field_2266 height I
FIELD field_2267 width I
FIELD field_2268 y I

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_822 net/minecraft/client/render/block/entity/BeaconBlockEntityRenderer
FIELD field_4338 BEAM_TEX Lnet/minecraft/class_2960;
FIELD field_4338 BEAM_TEXTURE Lnet/minecraft/class_2960;
METHOD method_3543 render (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;FJII[F)V
METHOD method_3545 renderLightBeam (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_2960;FFJII[FFF)V

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_825 net/minecraft/client/render/block/entity/BedBlockEntityRenderer
FIELD field_20815 legs [Lnet/minecraft/class_630;
METHOD method_3558 (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ZLnet/minecraft/class_2350;Lnet/minecraft/class_4730;IIZ)V
ARG 1 matrix
ARG 6 light

View File

@ -1,5 +1,5 @@
CLASS net/minecraft/class_826 net/minecraft/client/render/block/entity/ChestBlockEntityRenderer
FIELD field_4365 isChristmas Z
FIELD field_4365 christmas Z
METHOD method_22749 (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;Lnet/minecraft/class_630;Lnet/minecraft/class_630;Lnet/minecraft/class_630;FII)V
ARG 1 matrices
ARG 2 vertices

View File

@ -1,7 +1,7 @@
CLASS net/minecraft/class_829 net/minecraft/client/render/block/entity/ConduitBlockEntityRenderer
FIELD field_4371 WIND_VERTICAL_TEX Lnet/minecraft/class_4730;
FIELD field_4373 WIND_TEX Lnet/minecraft/class_4730;
FIELD field_4377 BASE_TEX Lnet/minecraft/class_4730;
FIELD field_4378 CAGE_TEX Lnet/minecraft/class_4730;
FIELD field_4379 OPEN_EYE_TEX Lnet/minecraft/class_4730;
FIELD field_4380 CLOSED_EYE_TEX Lnet/minecraft/class_4730;
FIELD field_4371 WIND_VERTICAL_TEXTURE Lnet/minecraft/class_4730;
FIELD field_4373 WIND_TEXTURE Lnet/minecraft/class_4730;
FIELD field_4377 BASE_TEXTURE Lnet/minecraft/class_4730;
FIELD field_4378 CAGE_TEXTURE Lnet/minecraft/class_4730;
FIELD field_4379 OPEN_EYE_TEXTURE Lnet/minecraft/class_4730;
FIELD field_4380 CLOSED_EYE_TEXTURE Lnet/minecraft/class_4730;

View File

@ -1,3 +1,3 @@
CLASS net/minecraft/class_828 net/minecraft/client/render/block/entity/EnchantingTableBlockEntityRenderer
FIELD field_4369 BOOK_TEX Lnet/minecraft/class_4730;
FIELD field_4369 BOOK_TEXTURE Lnet/minecraft/class_4730;
FIELD field_4370 book Lnet/minecraft/class_557;

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_840 net/minecraft/client/render/block/entity/EndPortalBlockEntityRenderer
FIELD field_4405 RANDOM Ljava/util/Random;
FIELD field_4406 SKY_TEX Lnet/minecraft/class_2960;
FIELD field_4407 PORTAL_TEX Lnet/minecraft/class_2960;
FIELD field_4406 SKY_TEXTURE Lnet/minecraft/class_2960;
FIELD field_4407 PORTAL_TEXTURE Lnet/minecraft/class_2960;