Map block stuff (#2815)

This commit is contained in:
enbrain 2021-11-10 07:09:37 +09:00 committed by GitHub
parent 29487527cc
commit d2e21c7a27
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
31 changed files with 132 additions and 0 deletions

View File

@ -3,4 +3,8 @@ CLASS net/minecraft/class_2185 net/minecraft/block/AbstractBannerBlock
METHOD <init> (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)V METHOD <init> (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 color ARG 1 color
ARG 2 settings ARG 2 settings
METHOD method_38990 (Lnet/minecraft/class_1799;Lnet/minecraft/class_2573;)V
ARG 1 blockEntity
METHOD method_38991 (Lnet/minecraft/class_1799;Lnet/minecraft/class_2573;)V
ARG 1 blockEntity
METHOD method_9303 getColor ()Lnet/minecraft/class_1767; METHOD method_9303 getColor ()Lnet/minecraft/class_1767;

View File

@ -60,6 +60,8 @@ CLASS net/minecraft/class_5778 net/minecraft/block/AbstractLichenBlock
ARG 1 direction ARG 1 direction
METHOD method_33370 (Ljava/util/EnumMap;)V METHOD method_33370 (Ljava/util/EnumMap;)V
ARG 0 shapes ARG 0 shapes
METHOD method_33371 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;ZLnet/minecraft/class_2350;)Z
ARG 6 to
METHOD method_33372 (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z METHOD method_33372 (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z
ARG 1 direction ARG 1 direction
METHOD method_33374 getProperty (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2746; METHOD method_33374 getProperty (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2746;

View File

@ -77,6 +77,7 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block
ARG 3 pos ARG 3 pos
ARG 4 state ARG 4 state
METHOD method_33615 getShapesForStates (Ljava/util/function/Function;)Lcom/google/common/collect/ImmutableMap; METHOD method_33615 getShapesForStates (Ljava/util/function/Function;)Lcom/google/common/collect/ImmutableMap;
ARG 1 stateToShape
METHOD method_34724 copyProperty (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2769;)Lnet/minecraft/class_2680; METHOD method_34724 copyProperty (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2769;)Lnet/minecraft/class_2680;
ARG 0 source ARG 0 source
ARG 1 target ARG 1 target
@ -291,6 +292,9 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block
CLASS 1 CLASS 1
METHOD load (Ljava/lang/Object;)Ljava/lang/Object; METHOD load (Ljava/lang/Object;)Ljava/lang/Object;
ARG 1 shape ARG 1 shape
CLASS 2
METHOD rehash (I)V
ARG 1 newN
CLASS class_2249 NeighborGroup CLASS class_2249 NeighborGroup
FIELD field_10652 self Lnet/minecraft/class_2680; FIELD field_10652 self Lnet/minecraft/class_2680;
FIELD field_10653 facing Lnet/minecraft/class_2350; FIELD field_10653 facing Lnet/minecraft/class_2350;

View File

@ -1,5 +1,7 @@
CLASS net/minecraft/class_2246 net/minecraft/block/Blocks CLASS net/minecraft/class_2246 net/minecraft/block/Blocks
COMMENT Contains all the minecraft blocks. COMMENT Contains all the minecraft blocks.
METHOD method_24419 (Lnet/minecraft/class_2680;)I
ARG 0 state
METHOD method_26104 (Lnet/minecraft/class_2680;)I METHOD method_26104 (Lnet/minecraft/class_2680;)I
ARG 0 state ARG 0 state
METHOD method_26105 (Lnet/minecraft/class_2680;)I METHOD method_26105 (Lnet/minecraft/class_2680;)I
@ -145,6 +147,8 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks
ARG 2 pos ARG 2 pos
METHOD method_33357 (Lnet/minecraft/class_2680;)I METHOD method_33357 (Lnet/minecraft/class_2680;)I
ARG 0 state ARG 0 state
METHOD method_36458 (Lnet/minecraft/class_2680;)I
ARG 0 state
METHOD method_9492 register (Ljava/lang/String;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248; METHOD method_9492 register (Ljava/lang/String;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248;
ARG 0 id ARG 0 id
ARG 1 block ARG 1 block

View File

@ -16,6 +16,7 @@ CLASS net/minecraft/class_2281 net/minecraft/block/ChestBlock
ARG 3 pos ARG 3 pos
ARG 4 ignoreBlocked ARG 4 ignoreBlocked
METHOD method_24166 getAnimationProgressRetriever (Lnet/minecraft/class_2618;)Lnet/minecraft/class_4732$class_3923; METHOD method_24166 getAnimationProgressRetriever (Lnet/minecraft/class_2618;)Lnet/minecraft/class_4732$class_3923;
ARG 0 progress
METHOD method_24168 (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z METHOD method_24168 (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z
ARG 0 world ARG 0 world
ARG 1 pos ARG 1 pos
@ -37,3 +38,6 @@ CLASS net/minecraft/class_2281 net/minecraft/block/ChestBlock
ARG 1 pos ARG 1 pos
METHOD method_9758 getFacing (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2350; METHOD method_9758 getFacing (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2350;
ARG 0 state ARG 0 state
CLASS 3
METHOD method_23900 (Lnet/minecraft/class_2595;Lnet/minecraft/class_2595;F)F
ARG 2 tickDelta

View File

@ -1,5 +1,7 @@
CLASS net/minecraft/class_2286 net/minecraft/block/ComparatorBlock CLASS net/minecraft/class_2286 net/minecraft/block/ComparatorBlock
FIELD field_10789 MODE Lnet/minecraft/class_2754; FIELD field_10789 MODE Lnet/minecraft/class_2754;
METHOD method_9772 (Lnet/minecraft/class_2350;Lnet/minecraft/class_1533;)Z
ARG 1 itemFrame
METHOD method_9773 calculateOutputSignal (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)I METHOD method_9773 calculateOutputSignal (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)I
ARG 1 world ARG 1 world
ARG 2 pos ARG 2 pos

View File

@ -18,5 +18,7 @@ CLASS net/minecraft/class_2313 net/minecraft/block/DetectorRailBlock
ARG 4 unpowering ARG 4 unpowering
METHOD method_10004 getCartDetectionBox (Lnet/minecraft/class_2338;)Lnet/minecraft/class_238; METHOD method_10004 getCartDetectionBox (Lnet/minecraft/class_2338;)Lnet/minecraft/class_238;
ARG 1 pos ARG 1 pos
METHOD method_31643 (Lnet/minecraft/class_1297;)Z
ARG 0 cart
METHOD method_31644 (Lnet/minecraft/class_1297;)Z METHOD method_31644 (Lnet/minecraft/class_1297;)Z
ARG 0 entity ARG 0 entity

View File

@ -3,6 +3,8 @@ CLASS net/minecraft/class_2315 net/minecraft/block/DispenserBlock
FIELD field_10919 BEHAVIORS Ljava/util/Map; FIELD field_10919 BEHAVIORS Ljava/util/Map;
FIELD field_10920 TRIGGERED Lnet/minecraft/class_2746; FIELD field_10920 TRIGGERED Lnet/minecraft/class_2746;
FIELD field_31082 SCHEDULED_TICK_DELAY I FIELD field_31082 SCHEDULED_TICK_DELAY I
METHOD method_10008 (Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;)V
ARG 0 map
METHOD method_10009 registerBehavior (Lnet/minecraft/class_1935;Lnet/minecraft/class_2357;)V METHOD method_10009 registerBehavior (Lnet/minecraft/class_1935;Lnet/minecraft/class_2357;)V
ARG 0 provider ARG 0 provider
ARG 1 behavior ARG 1 behavior

View File

@ -17,4 +17,6 @@ CLASS net/minecraft/class_3727 net/minecraft/block/EntityShapeContext
ARG 7 entity ARG 7 entity
METHOD method_27867 (Lnet/minecraft/class_3611;)Z METHOD method_27867 (Lnet/minecraft/class_3611;)Z
ARG 0 fluid ARG 0 fluid
METHOD method_27868 (Lnet/minecraft/class_3611;)Z
ARG 0 fluid
METHOD method_32480 getEntity ()Lnet/minecraft/class_1297; METHOD method_32480 getEntity ()Lnet/minecraft/class_1297;

View File

@ -37,6 +37,8 @@ CLASS net/minecraft/class_2358 net/minecraft/block/FireBlock
ARG 3 spreadFactor ARG 3 spreadFactor
ARG 4 rand ARG 4 rand
ARG 5 currentAge ARG 5 currentAge
METHOD method_10197 (Ljava/util/Map$Entry;)Z
ARG 0 entry
METHOD method_10198 getStateForPosition (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; METHOD method_10198 getStateForPosition (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;
ARG 1 world ARG 1 world
ARG 2 pos ARG 2 pos

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_2404 net/minecraft/block/FluidBlock
FIELD field_11278 LEVEL Lnet/minecraft/class_2758; FIELD field_11278 LEVEL Lnet/minecraft/class_2758;
FIELD field_11279 fluid Lnet/minecraft/class_3609; FIELD field_11279 fluid Lnet/minecraft/class_3609;
FIELD field_24412 COLLISION_SHAPE Lnet/minecraft/class_265; FIELD field_24412 COLLISION_SHAPE Lnet/minecraft/class_265;
FIELD field_34006 FLOW_DIRECTIONS Lcom/google/common/collect/ImmutableList;
METHOD <init> (Lnet/minecraft/class_3609;Lnet/minecraft/class_4970$class_2251;)V METHOD <init> (Lnet/minecraft/class_3609;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 fluid ARG 1 fluid
ARG 2 settings ARG 2 settings

View File

@ -15,6 +15,8 @@ CLASS net/minecraft/class_2310 net/minecraft/block/HorizontalConnectingBlock
ARG 4 boundingHeight2 ARG 4 boundingHeight2
ARG 5 collisionHeight ARG 5 collisionHeight
ARG 6 settings ARG 6 settings
METHOD method_20517 (Lnet/minecraft/class_2680;)I
ARG 0 state
METHOD method_9984 createShapes (FFFFF)[Lnet/minecraft/class_265; METHOD method_9984 createShapes (FFFFF)[Lnet/minecraft/class_265;
ARG 1 radius1 ARG 1 radius1
ARG 2 radius2 ARG 2 radius2
@ -23,5 +25,7 @@ CLASS net/minecraft/class_2310 net/minecraft/block/HorizontalConnectingBlock
ARG 5 height2 ARG 5 height2
METHOD method_9985 getDirectionMask (Lnet/minecraft/class_2350;)I METHOD method_9985 getDirectionMask (Lnet/minecraft/class_2350;)I
ARG 0 dir ARG 0 dir
METHOD method_9986 (Ljava/util/Map$Entry;)Z
ARG 0 entry
METHOD method_9987 getShapeIndex (Lnet/minecraft/class_2680;)I METHOD method_9987 getShapeIndex (Lnet/minecraft/class_2680;)I
ARG 1 state ARG 1 state

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_5635 net/minecraft/block/PowderSnowBlock CLASS net/minecraft/class_5635 net/minecraft/block/PowderSnowBlock
FIELD field_31220 FALLING_SHAPE Lnet/minecraft/class_265;
METHOD method_32355 canWalkOnPowderSnow (Lnet/minecraft/class_1297;)Z METHOD method_32355 canWalkOnPowderSnow (Lnet/minecraft/class_1297;)Z
ARG 0 entity ARG 0 entity

View File

@ -34,3 +34,4 @@ CLASS net/minecraft/class_4969 net/minecraft/block/RespawnAnchorBlock
ARG 0 entity ARG 0 entity
ARG 1 world ARG 1 world
ARG 2 pos ARG 2 pos
ARG 3 ignoreInvalidPos

View File

@ -5,6 +5,9 @@ CLASS net/minecraft/class_2480 net/minecraft/block/ShulkerBoxBlock
METHOD <init> (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)V METHOD <init> (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 color ARG 1 color
ARG 2 settings ARG 2 settings
METHOD method_10524 (Lnet/minecraft/class_2627;Lnet/minecraft/class_47;Ljava/util/function/Consumer;)V
ARG 1 context
ARG 2 consumer
METHOD method_10525 get (Lnet/minecraft/class_1767;)Lnet/minecraft/class_2248; METHOD method_10525 get (Lnet/minecraft/class_1767;)Lnet/minecraft/class_2248;
ARG 0 dyeColor ARG 0 dyeColor
METHOD method_10526 getColor (Lnet/minecraft/class_2248;)Lnet/minecraft/class_1767; METHOD method_10526 getColor (Lnet/minecraft/class_2248;)Lnet/minecraft/class_1767;
@ -19,3 +22,5 @@ CLASS net/minecraft/class_2480 net/minecraft/block/ShulkerBoxBlock
ARG 1 world ARG 1 world
ARG 2 pos ARG 2 pos
ARG 3 entity ARG 3 entity
METHOD method_38234 (Lnet/minecraft/class_1799;Lnet/minecraft/class_2627;)V
ARG 1 blockEntity

View File

@ -2,3 +2,7 @@ CLASS net/minecraft/class_3718 net/minecraft/block/StonecutterBlock
FIELD field_16407 SHAPE Lnet/minecraft/class_265; FIELD field_16407 SHAPE Lnet/minecraft/class_265;
FIELD field_17649 FACING Lnet/minecraft/class_2753; FIELD field_17649 FACING Lnet/minecraft/class_2753;
FIELD field_17650 TITLE Lnet/minecraft/class_2561; FIELD field_17650 TITLE Lnet/minecraft/class_2561;
METHOD method_17896 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ILnet/minecraft/class_1661;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1703;
ARG 2 syncId
ARG 3 playerInventory
ARG 4 player

View File

@ -26,6 +26,8 @@ CLASS net/minecraft/class_2541 net/minecraft/block/VineBlock
METHOD method_10824 canGrowAt (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z METHOD method_10824 canGrowAt (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
ARG 1 world ARG 1 world
ARG 2 pos ARG 2 pos
METHOD method_10826 (Ljava/util/Map$Entry;)Z
ARG 0 entry
METHOD method_10827 getPlacementShape (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; METHOD method_10827 getPlacementShape (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;
ARG 1 state ARG 1 state
ARG 2 world ARG 2 world

View File

@ -11,3 +11,7 @@ CLASS net/minecraft/class_2570 net/minecraft/block/WitherSkullBlock
ARG 1 pos ARG 1 pos
ARG 2 stack ARG 2 stack
METHOD method_10900 getWitherBossPattern ()Lnet/minecraft/class_2700; METHOD method_10900 getWitherBossPattern ()Lnet/minecraft/class_2700;
METHOD method_24798 (Lnet/minecraft/class_2694;)Z
ARG 0 pos
METHOD method_24799 (Lnet/minecraft/class_2694;)Z
ARG 0 pos

View File

@ -5,6 +5,8 @@ CLASS net/minecraft/class_2357 net/minecraft/block/dispenser/DispenserBehavior
ARG 1 pointer ARG 1 pointer
ARG 2 stack ARG 2 stack
METHOD method_16812 doDispense (Lnet/minecraft/class_2342;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; METHOD method_16812 doDispense (Lnet/minecraft/class_2342;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799;
ARG 0 pointer
ARG 1 stack
METHOD method_18346 registerDefaults ()V METHOD method_18346 registerDefaults ()V
METHOD method_27042 setEntityPosition (Lnet/minecraft/class_2342;Lnet/minecraft/class_1297;Lnet/minecraft/class_2350;)V METHOD method_27042 setEntityPosition (Lnet/minecraft/class_2342;Lnet/minecraft/class_1297;Lnet/minecraft/class_2350;)V
ARG 0 pointer ARG 0 pointer
@ -13,6 +15,15 @@ CLASS net/minecraft/class_2357 net/minecraft/block/dispenser/DispenserBehavior
CLASS 3 CLASS 3
METHOD method_27159 (Lnet/minecraft/class_1309;)Z METHOD method_27159 (Lnet/minecraft/class_1309;)Z
ARG 0 entity ARG 0 entity
CLASS 4
METHOD method_27160 (Lnet/minecraft/class_1496;)Z
ARG 0 entity
CLASS 5
METHOD method_27161 (Lnet/minecraft/class_1492;)Z
ARG 0 entity
CLASS 7
METHOD method_17204 (Lnet/minecraft/class_1799;Lnet/minecraft/class_1677;)V
ARG 1 entity
CLASS 8 CLASS 8
FIELD field_13367 fallbackBehavior Lnet/minecraft/class_2347; FIELD field_13367 fallbackBehavior Lnet/minecraft/class_2347;
CLASS 9 CLASS 9
@ -25,3 +36,20 @@ CLASS net/minecraft/class_2357 net/minecraft/block/dispenser/DispenserBehavior
ARG 3 filledBottleStack ARG 3 filledBottleStack
METHOD method_27900 (Lnet/minecraft/class_4970$class_4971;)Z METHOD method_27900 (Lnet/minecraft/class_4970$class_4971;)Z
ARG 0 state ARG 0 state
CLASS 21
METHOD method_17199 (Lnet/minecraft/class_1799;Lnet/minecraft/class_1681;)V
ARG 1 entity
CLASS 22
METHOD method_17200 (Lnet/minecraft/class_1799;Lnet/minecraft/class_1680;)V
ARG 1 entity
CLASS 23
METHOD method_17201 (Lnet/minecraft/class_1799;Lnet/minecraft/class_1683;)V
ARG 1 entity
CLASS 24
CLASS 1
METHOD method_17203 (Lnet/minecraft/class_1799;Lnet/minecraft/class_1686;)V
ARG 1 entity
CLASS 25
CLASS 1
METHOD method_17202 (Lnet/minecraft/class_1799;Lnet/minecraft/class_1686;)V
ARG 1 entity

View File

@ -50,6 +50,9 @@ CLASS net/minecraft/class_2609 net/minecraft/block/entity/AbstractFurnaceBlockEn
ARG 4 recipe ARG 4 recipe
METHOD method_17763 dropExperienceForRecipesUsed (Lnet/minecraft/class_3222;)V METHOD method_17763 dropExperienceForRecipesUsed (Lnet/minecraft/class_3222;)V
ARG 1 player ARG 1 player
METHOD method_24431 (Lnet/minecraft/class_2487;Lnet/minecraft/class_2960;Ljava/lang/Integer;)V
ARG 1 identifier
ARG 2 count
METHOD method_26395 isNonFlammableWood (Lnet/minecraft/class_1792;)Z METHOD method_26395 isNonFlammableWood (Lnet/minecraft/class_1792;)Z
COMMENT {@return whether the provided {@code item} is in the {@link COMMENT {@return whether the provided {@code item} is in the {@link
COMMENT net.minecraft.tag.ItemTags#NON_FLAMMABLE_WOOD non_flammable_wood} tag} COMMENT net.minecraft.tag.ItemTags#NON_FLAMMABLE_WOOD non_flammable_wood} tag}

View File

@ -29,6 +29,8 @@ CLASS net/minecraft/class_4482 net/minecraft/block/entity/BeehiveBlockEntity
METHOD method_21852 tryReleaseBee (Lnet/minecraft/class_2680;Lnet/minecraft/class_4482$class_4484;)Ljava/util/List; METHOD method_21852 tryReleaseBee (Lnet/minecraft/class_2680;Lnet/minecraft/class_4482$class_4484;)Ljava/util/List;
ARG 1 state ARG 1 state
ARG 2 beeState ARG 2 beeState
METHOD method_21854 (Lnet/minecraft/class_2680;Ljava/util/List;Lnet/minecraft/class_4482$class_4484;Lnet/minecraft/class_4482$class_4483;)Z
ARG 4 bee
METHOD method_21855 releaseBee (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_4482$class_4483;Ljava/util/List;Lnet/minecraft/class_4482$class_4484;Lnet/minecraft/class_2338;)Z METHOD method_21855 releaseBee (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_4482$class_4483;Ljava/util/List;Lnet/minecraft/class_4482$class_4484;Lnet/minecraft/class_2338;)Z
ARG 0 world ARG 0 world
ARG 1 pos ARG 1 pos
@ -70,4 +72,8 @@ CLASS net/minecraft/class_4482 net/minecraft/block/entity/BeehiveBlockEntity
FIELD field_20425 entityData Lnet/minecraft/class_2487; FIELD field_20425 entityData Lnet/minecraft/class_2487;
FIELD field_20426 ticksInHive I FIELD field_20426 ticksInHive I
FIELD field_20427 minOccupationTicks I FIELD field_20427 minOccupationTicks I
METHOD <init> (Lnet/minecraft/class_2487;II)V
ARG 1 entityData
ARG 2 ticksInHive
ARG 3 minOccupationTicks
CLASS class_4484 BeeState CLASS class_4484 BeeState

View File

@ -12,6 +12,8 @@ CLASS net/minecraft/class_3721 net/minecraft/block/entity/BellBlockEntity
METHOD method_17031 activate (Lnet/minecraft/class_2350;)V METHOD method_17031 activate (Lnet/minecraft/class_2350;)V
COMMENT Rings the bell in a given direction. COMMENT Rings the bell in a given direction.
ARG 1 direction ARG 1 direction
METHOD method_20217 (Lnet/minecraft/class_2338;Lnet/minecraft/class_1309;)Z
ARG 1 entity
METHOD method_20218 applyParticlesToRaiders (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/List;)V METHOD method_20218 applyParticlesToRaiders (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/List;)V
COMMENT Spawns {@link net.minecraft.particle.ParticleTypes#ENTITY_EFFECT} particles around raiders within 48 blocks. COMMENT Spawns {@link net.minecraft.particle.ParticleTypes#ENTITY_EFFECT} particles around raiders within 48 blocks.
ARG 0 world ARG 0 world
@ -23,6 +25,8 @@ CLASS net/minecraft/class_3721 net/minecraft/block/entity/BellBlockEntity
COMMENT Determines whether the given entity is in the {@link net.minecraft.tag.EntityTypeTags#RAIDERS} entity type tag and within 48 blocks of the given position. COMMENT Determines whether the given entity is in the {@link net.minecraft.tag.EntityTypeTags#RAIDERS} entity type tag and within 48 blocks of the given position.
ARG 0 pos ARG 0 pos
ARG 1 entity ARG 1 entity
METHOD method_20519 (Lnet/minecraft/class_2338;ILorg/apache/commons/lang3/mutable/MutableInt;Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)V
ARG 4 entity
METHOD method_20520 applyGlowToEntity (Lnet/minecraft/class_1309;)V METHOD method_20520 applyGlowToEntity (Lnet/minecraft/class_1309;)V
COMMENT Gives the {@link net.minecraft.entity.effect.StatusEffects#GLOWING} status effect to the given entity for 3 seconds (60 ticks). COMMENT Gives the {@link net.minecraft.entity.effect.StatusEffects#GLOWING} status effect to the given entity for 3 seconds (60 ticks).
ARG 0 entity ARG 0 entity
@ -53,6 +57,10 @@ CLASS net/minecraft/class_3721 net/minecraft/block/entity/BellBlockEntity
ARG 1 pos ARG 1 pos
ARG 2 state ARG 2 state
ARG 3 blockEntity ARG 3 blockEntity
METHOD method_31660 (Lnet/minecraft/class_2338;Lnet/minecraft/class_1309;)Z
ARG 1 entity
METHOD method_31661 (Lnet/minecraft/class_2338;Lnet/minecraft/class_1309;)Z
ARG 1 entity
CLASS class_5557 Effect CLASS class_5557 Effect
METHOD run (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/List;)V METHOD run (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/List;)V
ARG 1 world ARG 1 world

View File

@ -38,6 +38,10 @@ CLASS net/minecraft/class_2586 net/minecraft/block/entity/BlockEntity
COMMENT It is sent alongside the initial chunk data, as well as when the block COMMENT It is sent alongside the initial chunk data, as well as when the block
COMMENT entity implements {@link #toUpdatePacket} and decides to use the default COMMENT entity implements {@link #toUpdatePacket} and decides to use the default
COMMENT {@link net.minecraft.network.packet.s2c.play.BlockEntityUpdateS2CPacket}. COMMENT {@link net.minecraft.network.packet.s2c.play.BlockEntityUpdateS2CPacket}.
METHOD method_17897 (Lnet/minecraft/class_2487;Ljava/lang/String;Lnet/minecraft/class_2586;)Lnet/minecraft/class_2586;
ARG 2 blockEntity
METHOD method_17899 (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/lang/String;Lnet/minecraft/class_2591;)Lnet/minecraft/class_2586;
ARG 3 type
METHOD method_31662 setWorld (Lnet/minecraft/class_1937;)V METHOD method_31662 setWorld (Lnet/minecraft/class_1937;)V
ARG 1 world ARG 1 world
METHOD method_31663 markDirty (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V METHOD method_31663 markDirty (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V

View File

@ -19,8 +19,12 @@ CLASS net/minecraft/class_2597 net/minecraft/block/entity/ConduitBlockEntity
ARG 0 world ARG 0 world
ARG 1 pos ARG 1 pos
ARG 2 uuid ARG 2 uuid
METHOD method_11058 (Ljava/util/UUID;Lnet/minecraft/class_1309;)Z
ARG 1 entity
METHOD method_11059 getAttackZone (Lnet/minecraft/class_2338;)Lnet/minecraft/class_238; METHOD method_11059 getAttackZone (Lnet/minecraft/class_2338;)Lnet/minecraft/class_238;
ARG 0 pos ARG 0 pos
METHOD method_11060 (Lnet/minecraft/class_1309;)Z
ARG 0 entity
METHOD method_11061 getRotation (F)F METHOD method_11061 getRotation (F)F
ARG 1 tickDelta ARG 1 tickDelta
METHOD method_11062 setEyeOpen (Z)V METHOD method_11062 setEyeOpen (Z)V
@ -30,6 +34,7 @@ CLASS net/minecraft/class_2597 net/minecraft/block/entity/ConduitBlockEntity
ARG 1 pos ARG 1 pos
ARG 2 activatingBlocks ARG 2 activatingBlocks
ARG 3 entity ARG 3 entity
ARG 4 ticks
METHOD method_11064 updateTargetEntity (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2597;)V METHOD method_11064 updateTargetEntity (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2597;)V
ARG 0 world ARG 0 world
ARG 1 pos ARG 1 pos

View File

@ -31,6 +31,8 @@ CLASS net/minecraft/class_2614 net/minecraft/block/entity/HopperBlockEntity
ARG 1 stack ARG 1 stack
ARG 2 slot ARG 2 slot
ARG 3 side ARG 3 side
METHOD method_11245 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2615;Lnet/minecraft/class_238;)Ljava/util/stream/Stream;
ARG 2 box
METHOD method_11246 insert (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1263;)Z METHOD method_11246 insert (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1263;)Z
ARG 0 world ARG 0 world
ARG 1 pos ARG 1 pos
@ -60,6 +62,7 @@ CLASS net/minecraft/class_2614 net/minecraft/block/entity/HopperBlockEntity
ARG 1 to ARG 1 to
ARG 2 stack ARG 2 stack
ARG 3 slot ARG 3 slot
ARG 4 side
METHOD method_11254 canMergeItems (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z METHOD method_11254 canMergeItems (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z
ARG 0 first ARG 0 first
ARG 1 second ARG 1 second
@ -84,9 +87,15 @@ CLASS net/minecraft/class_2614 net/minecraft/block/entity/HopperBlockEntity
ARG 1 inventory ARG 1 inventory
ARG 2 slot ARG 2 slot
ARG 3 side ARG 3 side
METHOD method_17766 (Lnet/minecraft/class_1263;I)Z
ARG 1 slot
METHOD method_17767 getAvailableSlots (Lnet/minecraft/class_1263;Lnet/minecraft/class_2350;)Ljava/util/stream/IntStream; METHOD method_17767 getAvailableSlots (Lnet/minecraft/class_1263;Lnet/minecraft/class_2350;)Ljava/util/stream/IntStream;
ARG 0 inventory ARG 0 inventory
ARG 1 side ARG 1 side
METHOD method_17768 (Lnet/minecraft/class_2615;Lnet/minecraft/class_1263;Lnet/minecraft/class_2350;I)Z
ARG 3 slot
METHOD method_17769 (Lnet/minecraft/class_1263;I)Z
ARG 1 slot
METHOD method_31692 serverTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2614;)V METHOD method_31692 serverTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2614;)V
ARG 0 world ARG 0 world
ARG 1 pos ARG 1 pos

View File

@ -37,4 +37,6 @@ CLASS net/minecraft/class_3751 net/minecraft/block/entity/JigsawBlockEntity
ARG 3 name ARG 3 name
METHOD method_26401 byName (Ljava/lang/String;)Ljava/util/Optional; METHOD method_26401 byName (Ljava/lang/String;)Ljava/util/Optional;
ARG 0 name ARG 0 name
METHOD method_26402 (Ljava/lang/String;Lnet/minecraft/class_3751$class_4991;)Z
ARG 1 joint
METHOD method_32357 asText ()Lnet/minecraft/class_2561; METHOD method_32357 asText ()Lnet/minecraft/class_2561;

View File

@ -83,6 +83,8 @@ CLASS net/minecraft/class_2633 net/minecraft/block/entity/StructureBlockBlockEnt
ARG 0 blockEntity ARG 0 blockEntity
METHOD method_34274 (Lnet/minecraft/class_2633;)Z METHOD method_34274 (Lnet/minecraft/class_2633;)Z
ARG 1 blockEntity ARG 1 blockEntity
METHOD method_34275 (Lnet/minecraft/class_2338;Lnet/minecraft/class_3341;)Z
ARG 2 box
METHOD method_34276 streamCornerPos (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Ljava/util/stream/Stream; METHOD method_34276 streamCornerPos (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Ljava/util/stream/Stream;
COMMENT Streams positions of {@link StructureBlockMode#CORNER} mode structure blocks with matching names. COMMENT Streams positions of {@link StructureBlockMode#CORNER} mode structure blocks with matching names.
ARG 1 start ARG 1 start
@ -94,4 +96,7 @@ CLASS net/minecraft/class_2633 net/minecraft/block/entity/StructureBlockBlockEnt
ARG 0 blockEntity ARG 0 blockEntity
METHOD method_34279 (Lnet/minecraft/class_2338;)Z METHOD method_34279 (Lnet/minecraft/class_2338;)Z
ARG 1 pos ARG 1 pos
METHOD method_35293 setStructureVoid (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V
ARG 0 world
ARG 1 pos
CLASS class_2634 Action CLASS class_2634 Action

View File

@ -15,3 +15,5 @@ CLASS net/minecraft/class_5000 net/minecraft/block/enums/JigsawOrientation
ARG 0 facing ARG 0 facing
ARG 1 rotation ARG 1 rotation
METHOD method_26428 getRotation ()Lnet/minecraft/class_2350; METHOD method_26428 getRotation ()Lnet/minecraft/class_2350;
METHOD method_35840 (Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V
ARG 0 map

View File

@ -26,6 +26,11 @@ CLASS net/minecraft/class_2700 net/minecraft/block/pattern/BlockPattern
ARG 4 cache ARG 4 cache
METHOD method_11712 getDepth ()I METHOD method_11712 getDepth ()I
METHOD method_11713 getHeight ()I METHOD method_11713 getHeight ()I
METHOD method_35300 testTransform (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2700$class_2702;
ARG 1 world
ARG 2 frontTopLeft
ARG 3 forwards
ARG 4 up
METHOD method_35301 getPattern ()[[[Ljava/util/function/Predicate; METHOD method_35301 getPattern ()[[[Ljava/util/function/Predicate;
CLASS class_2701 BlockStateCacheLoader CLASS class_2701 BlockStateCacheLoader
FIELD field_12359 world Lnet/minecraft/class_4538; FIELD field_12359 world Lnet/minecraft/class_4538;

View File

@ -6,9 +6,12 @@ CLASS net/minecraft/class_2697 net/minecraft/block/pattern/BlockPatternBuilder
FIELD field_12344 aisles Ljava/util/List; FIELD field_12344 aisles Ljava/util/List;
METHOD method_11700 where (CLjava/util/function/Predicate;)Lnet/minecraft/class_2697; METHOD method_11700 where (CLjava/util/function/Predicate;)Lnet/minecraft/class_2697;
ARG 1 key ARG 1 key
ARG 2 predicate
METHOD method_11701 start ()Lnet/minecraft/class_2697; METHOD method_11701 start ()Lnet/minecraft/class_2697;
METHOD method_11702 aisle ([Ljava/lang/String;)Lnet/minecraft/class_2697; METHOD method_11702 aisle ([Ljava/lang/String;)Lnet/minecraft/class_2697;
ARG 1 pattern ARG 1 pattern
METHOD method_11703 bakePredicates ()[[[Ljava/util/function/Predicate; METHOD method_11703 bakePredicates ()[[[Ljava/util/function/Predicate;
METHOD method_11704 build ()Lnet/minecraft/class_2700; METHOD method_11704 build ()Lnet/minecraft/class_2700;
METHOD method_11705 validate ()V METHOD method_11705 validate ()V
METHOD method_38861 (Lnet/minecraft/class_2694;)Z
ARG 0 pos

View File

@ -14,4 +14,6 @@ CLASS net/minecraft/class_2694 net/minecraft/block/pattern/CachedBlockPosition
METHOD method_11679 getWorld ()Lnet/minecraft/class_4538; METHOD method_11679 getWorld ()Lnet/minecraft/class_4538;
METHOD method_11680 getBlockEntity ()Lnet/minecraft/class_2586; METHOD method_11680 getBlockEntity ()Lnet/minecraft/class_2586;
METHOD method_11681 getBlockState ()Lnet/minecraft/class_2680; METHOD method_11681 getBlockState ()Lnet/minecraft/class_2680;
METHOD method_11682 (Ljava/util/function/Predicate;Lnet/minecraft/class_2694;)Z
ARG 1 pos
METHOD method_11683 getBlockPos ()Lnet/minecraft/class_2338; METHOD method_11683 getBlockPos ()Lnet/minecraft/class_2338;