This commit is contained in:
modmuss50 2023-03-29 15:34:11 +01:00
parent bb890099bb
commit 0829f368ec
17 changed files with 13 additions and 116 deletions

View File

@ -21,7 +21,7 @@ plugins {
id 'net.fabricmc.filament' id 'net.fabricmc.filament'
} }
def minecraft_version = "23w12a" def minecraft_version = "23w13a"
filament { filament {
minecraftVersion = minecraft_version minecraftVersion = minecraft_version

View File

@ -452,24 +452,6 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
COMMENT COMMENT
COMMENT @deprecated Consider calling {@link AbstractBlockState#hasSidedTransparency} instead. See <a href="#deprecated-methods">why these methods are deprecated</a>. COMMENT @deprecated Consider calling {@link AbstractBlockState#hasSidedTransparency} instead. See <a href="#deprecated-methods">why these methods are deprecated</a>.
ARG 1 state ARG 1 state
METHOD method_9527 getPistonBehavior (Lnet/minecraft/class_2680;)Lnet/minecraft/class_3619;
COMMENT {@return how the piston should handle the block}
COMMENT
COMMENT <p>Notes on piston behavior:
COMMENT <ul>
COMMENT <li>{@link PistonBehavior#IGNORE} is ignored for blocks.</li>
COMMENT <li>{@link PistonBehavior#DESTROY} and {@link PistonBehavior#PUSH_ONLY} causes pistons to
COMMENT ignore the block entity restriction.</li>
COMMENT <li>If the {@linkplain #getHardness hardness} equals {@code -1.0f} like bedrock, it blocks
COMMENT the piston regardless of the return value.</li>
COMMENT <li>Behavior of several unpushable blocks are hardcoded at {@link PistonBlock#isMovable}
COMMENT instead.</li>
COMMENT </ul>
COMMENT
COMMENT @deprecated Consider calling {@link AbstractBlockState#getPistonBehavior} instead. See <a href="#deprecated-methods">why these methods are deprecated</a>.
COMMENT
COMMENT @see PistonBlock#isMovable
ARG 1 state
METHOD method_9530 getOutlineShape (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265; METHOD method_9530 getOutlineShape (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265;
COMMENT @deprecated Consider calling {@link AbstractBlockState#getOutlineShape(BlockView, BlockPos, ShapeContext)} instead. See <a href="#deprecated-methods">why these methods are deprecated</a>. COMMENT @deprecated Consider calling {@link AbstractBlockState#getOutlineShape(BlockView, BlockPos, ShapeContext)} instead. See <a href="#deprecated-methods">why these methods are deprecated</a>.
ARG 1 state ARG 1 state

View File

@ -167,14 +167,12 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks
ARG 0 state ARG 0 state
METHOD method_41424 (Lnet/minecraft/class_2680;)I METHOD method_41424 (Lnet/minecraft/class_2680;)I
ARG 0 state ARG 0 state
METHOD method_45451 createWoodenButtonBlock (Lnet/minecraft/class_8177;)Lnet/minecraft/class_2269; METHOD method_45451 createWoodenButtonBlock (Lnet/minecraft/class_8177;[Lnet/minecraft/class_7696;)Lnet/minecraft/class_2269;
ARG 0 blockSetType
METHOD method_45453 createStoneButtonBlock ()Lnet/minecraft/class_2269; METHOD method_45453 createStoneButtonBlock ()Lnet/minecraft/class_2269;
METHOD method_47375 createBambooBlock (Lnet/minecraft/class_3620;Lnet/minecraft/class_3620;Lnet/minecraft/class_2498;[Lnet/minecraft/class_7696;)Lnet/minecraft/class_2465; METHOD method_47375 createBambooBlock (Lnet/minecraft/class_3620;Lnet/minecraft/class_3620;Lnet/minecraft/class_2498;)Lnet/minecraft/class_2465;
ARG 0 topMapColor ARG 0 topMapColor
ARG 1 sideMapColor ARG 1 sideMapColor
ARG 2 soundGroup ARG 2 soundGroup
ARG 3 requiredFeatures
METHOD method_47376 (Lnet/minecraft/class_3620;Lnet/minecraft/class_3620;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620; METHOD method_47376 (Lnet/minecraft/class_3620;Lnet/minecraft/class_3620;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620;
ARG 2 state ARG 2 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;

View File

@ -57,7 +57,6 @@ CLASS net/minecraft/class_3614 net/minecraft/block/Material
FIELD field_15949 REPAIR_STATION Lnet/minecraft/class_3614; FIELD field_15949 REPAIR_STATION Lnet/minecraft/class_3614;
COMMENT Material for blocks that can repair tools, including grindstone and anvils. COMMENT Material for blocks that can repair tools, including grindstone and anvils.
FIELD field_15950 replaceable Z FIELD field_15950 replaceable Z
FIELD field_15951 burnable Z
FIELD field_15952 BARRIER Lnet/minecraft/class_3614; FIELD field_15952 BARRIER Lnet/minecraft/class_3614;
FIELD field_15953 METAL Lnet/minecraft/class_3614; FIELD field_15953 METAL Lnet/minecraft/class_3614;
COMMENT Material for blocks metallic in nature, such as cauldrons, bells, iron doors, and iron trapdoors. It also includes non-obvious blocks such as brewing stands and compressed ore blocks, including diamond, redstone, and lapis blocks. COMMENT Material for blocks metallic in nature, such as cauldrons, bells, iron doors, and iron trapdoors. It also includes non-obvious blocks such as brewing stands and compressed ore blocks, including diamond, redstone, and lapis blocks.
@ -69,10 +68,7 @@ CLASS net/minecraft/class_3614 net/minecraft/block/Material
FIELD field_15958 ICE Lnet/minecraft/class_3614; FIELD field_15958 ICE Lnet/minecraft/class_3614;
COMMENT Material for ice that can melt. See {@link #DENSE_ICE} for unmeltable ice. COMMENT Material for ice that can melt. See {@link #DENSE_ICE} for unmeltable ice.
FIELD field_15959 AIR Lnet/minecraft/class_3614; FIELD field_15959 AIR Lnet/minecraft/class_3614;
FIELD field_15960 pistonBehavior Lnet/minecraft/class_3619;
FIELD field_17008 SHULKER_BOX Lnet/minecraft/class_3614; FIELD field_17008 SHULKER_BOX Lnet/minecraft/class_3614;
FIELD field_22223 NETHER_WOOD Lnet/minecraft/class_3614;
COMMENT Material for blocks crafted from Nether stems and hyphae.
FIELD field_26708 NETHER_SHOOTS Lnet/minecraft/class_3614; FIELD field_26708 NETHER_SHOOTS Lnet/minecraft/class_3614;
COMMENT Material for crimson and warped roots, as well as Nether sprouts. COMMENT Material for crimson and warped roots, as well as Nether sprouts.
FIELD field_27340 AMETHYST Lnet/minecraft/class_3614; FIELD field_27340 AMETHYST Lnet/minecraft/class_3614;
@ -81,21 +77,17 @@ CLASS net/minecraft/class_3614 net/minecraft/block/Material
FIELD field_37828 FROGSPAWN Lnet/minecraft/class_3614; FIELD field_37828 FROGSPAWN Lnet/minecraft/class_3614;
FIELD field_38977 FROGLIGHT Lnet/minecraft/class_3614; FIELD field_38977 FROGLIGHT Lnet/minecraft/class_3614;
FIELD field_42857 DECORATED_POT Lnet/minecraft/class_3614; FIELD field_42857 DECORATED_POT Lnet/minecraft/class_3614;
METHOD <init> (Lnet/minecraft/class_3620;ZZZZZZLnet/minecraft/class_3619;)V METHOD <init> (Lnet/minecraft/class_3620;ZZZZZ)V
ARG 1 color ARG 1 color
ARG 2 liquid ARG 2 liquid
ARG 3 solid ARG 3 solid
ARG 4 blocksMovement ARG 4 blocksMovement
ARG 5 blocksLight ARG 5 blocksLight
ARG 6 burnable ARG 6 burnable
ARG 7 replaceable
ARG 8 pistonBehavior
METHOD method_15797 isLiquid ()Z METHOD method_15797 isLiquid ()Z
METHOD method_15798 getPistonBehavior ()Lnet/minecraft/class_3619;
METHOD method_15799 isSolid ()Z METHOD method_15799 isSolid ()Z
METHOD method_15800 isReplaceable ()Z METHOD method_15800 isReplaceable ()Z
METHOD method_15801 blocksMovement ()Z METHOD method_15801 blocksMovement ()Z
METHOD method_15802 isBurnable ()Z
METHOD method_15803 getColor ()Lnet/minecraft/class_3620; METHOD method_15803 getColor ()Lnet/minecraft/class_3620;
METHOD method_15804 blocksLight ()Z METHOD method_15804 blocksLight ()Z
CLASS class_3615 Builder CLASS class_3615 Builder
@ -104,17 +96,12 @@ CLASS net/minecraft/class_3614 net/minecraft/block/Material
FIELD field_15963 solid Z FIELD field_15963 solid Z
FIELD field_15964 replaceable Z FIELD field_15964 replaceable Z
FIELD field_15965 liquid Z FIELD field_15965 liquid Z
FIELD field_15967 burnable Z
FIELD field_15968 pistonBehavior Lnet/minecraft/class_3619;
FIELD field_15969 blocksMovement Z FIELD field_15969 blocksMovement Z
METHOD <init> (Lnet/minecraft/class_3620;)V METHOD <init> (Lnet/minecraft/class_3620;)V
ARG 1 color ARG 1 color
METHOD method_15806 notSolid ()Lnet/minecraft/class_3614$class_3615; METHOD method_15806 notSolid ()Lnet/minecraft/class_3614$class_3615;
METHOD method_15807 burnable ()Lnet/minecraft/class_3614$class_3615;
METHOD method_15809 destroyedByPiston ()Lnet/minecraft/class_3614$class_3615;
METHOD method_15810 liquid ()Lnet/minecraft/class_3614$class_3615; METHOD method_15810 liquid ()Lnet/minecraft/class_3614$class_3615;
METHOD method_15811 allowsMovement ()Lnet/minecraft/class_3614$class_3615; METHOD method_15811 allowsMovement ()Lnet/minecraft/class_3614$class_3615;
METHOD method_15812 lightPassesThrough ()Lnet/minecraft/class_3614$class_3615; METHOD method_15812 lightPassesThrough ()Lnet/minecraft/class_3614$class_3615;
METHOD method_15813 build ()Lnet/minecraft/class_3614; METHOD method_15813 build ()Lnet/minecraft/class_3614;
METHOD method_15815 replaceable ()Lnet/minecraft/class_3614$class_3615; METHOD method_15815 replaceable ()Lnet/minecraft/class_3614$class_3615;
METHOD method_15816 blocksPistons ()Lnet/minecraft/class_3614$class_3615;

View File

@ -15,7 +15,6 @@ CLASS net/minecraft/class_2625 net/minecraft/block/entity/SignBlockEntity
METHOD method_45469 getTextLineHeight ()I METHOD method_45469 getTextLineHeight ()I
METHOD method_45470 getMaxTextWidth ()I METHOD method_45470 getMaxTextWidth ()I
METHOD method_49834 isPlayerFacingFront (Lnet/minecraft/class_1657;)Z METHOD method_49834 isPlayerFacingFront (Lnet/minecraft/class_1657;)Z
ARG 1 player
METHOD method_49835 getTextWithMessages (Lnet/minecraft/class_1657;Ljava/util/List;Lnet/minecraft/class_8242;)Lnet/minecraft/class_8242; METHOD method_49835 getTextWithMessages (Lnet/minecraft/class_1657;Ljava/util/List;Lnet/minecraft/class_8242;)Lnet/minecraft/class_8242;
ARG 1 player ARG 1 player
ARG 2 messages ARG 2 messages
@ -57,10 +56,6 @@ CLASS net/minecraft/class_2625 net/minecraft/block/entity/SignBlockEntity
ARG 1 frontText ARG 1 frontText
METHOD method_49849 setWaxed (Z)Z METHOD method_49849 setWaxed (Z)Z
ARG 1 waxed ARG 1 waxed
METHOD method_49850 (Lnet/minecraft/class_8242;)V
ARG 1 backText
METHOD method_49851 (Lnet/minecraft/class_8242;)V
ARG 1 frontText
METHOD method_49852 createText ()Lnet/minecraft/class_8242; METHOD method_49852 createText ()Lnet/minecraft/class_8242;
METHOD method_49853 getFrontText ()Lnet/minecraft/class_8242; METHOD method_49853 getFrontText ()Lnet/minecraft/class_8242;
METHOD method_49854 getBackText ()Lnet/minecraft/class_8242; METHOD method_49854 getBackText ()Lnet/minecraft/class_8242;

View File

@ -23,10 +23,6 @@ CLASS net/minecraft/class_8242 net/minecraft/block/entity/SignText
METHOD method_49859 getMessage (IZ)Lnet/minecraft/class_2561; METHOD method_49859 getMessage (IZ)Lnet/minecraft/class_2561;
ARG 1 line ARG 1 line
ARG 2 filtered ARG 2 filtered
METHOD method_49860 runCommandClickEvent (Lnet/minecraft/class_3222;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z
ARG 1 player
ARG 2 world
ARG 3 pos
METHOD method_49861 hasText (Lnet/minecraft/class_1657;)Z METHOD method_49861 hasText (Lnet/minecraft/class_1657;)Z
ARG 1 player ARG 1 player
METHOD method_49862 withColor (Lnet/minecraft/class_1767;)Lnet/minecraft/class_8242; METHOD method_49862 withColor (Lnet/minecraft/class_1767;)Lnet/minecraft/class_8242;
@ -55,10 +51,6 @@ CLASS net/minecraft/class_8242 net/minecraft/block/entity/SignText
ARG 0 from ARG 0 from
ARG 1 to ARG 1 to
METHOD method_49872 getColor ()Lnet/minecraft/class_1767; METHOD method_49872 getColor ()Lnet/minecraft/class_1767;
METHOD method_49873 createCommandSource (Lnet/minecraft/class_3222;Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2168;
ARG 0 player
ARG 1 world
ARG 2 pos
METHOD method_49874 hasRunCommandClickEvent (Lnet/minecraft/class_1657;)Z METHOD method_49874 hasRunCommandClickEvent (Lnet/minecraft/class_1657;)Z
ARG 1 player ARG 1 player
METHOD method_49875 (Lnet/minecraft/class_8242;)Lnet/minecraft/class_1767; METHOD method_49875 (Lnet/minecraft/class_8242;)Lnet/minecraft/class_1767;

View File

@ -346,18 +346,14 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
METHOD method_48761 tiltScreen (DD)V METHOD method_48761 tiltScreen (DD)V
ARG 1 deltaX ARG 1 deltaX
ARG 3 deltaZ ARG 3 deltaZ
METHOD method_49481 tickControlled (Lnet/minecraft/class_1309;Lnet/minecraft/class_243;)V METHOD method_49481 tickControlled (Lnet/minecraft/class_1657;Lnet/minecraft/class_243;)V
ARG 1 controllingPassenger
ARG 2 movementInput ARG 2 movementInput
METHOD method_49482 getControlledMovementInput (Lnet/minecraft/class_1309;Lnet/minecraft/class_243;)Lnet/minecraft/class_243; METHOD method_49482 getControlledMovementInput (Lnet/minecraft/class_1657;Lnet/minecraft/class_243;)Lnet/minecraft/class_243;
ARG 1 controllingPassenger
ARG 2 movementInput ARG 2 movementInput
METHOD method_49483 travelControlled (Lnet/minecraft/class_1309;Lnet/minecraft/class_243;)V METHOD method_49483 travelControlled (Lnet/minecraft/class_1657;Lnet/minecraft/class_243;)V
ARG 1 controllingPassenger
ARG 2 movementInput ARG 2 movementInput
METHOD method_49484 getOffGroundSpeed ()F METHOD method_49484 getOffGroundSpeed ()F
METHOD method_49485 getSaddledSpeed (Lnet/minecraft/class_1309;)F METHOD method_49485 getSaddledSpeed (Lnet/minecraft/class_1657;)F
ARG 1 controllingPassenger
METHOD method_5973 canTarget (Lnet/minecraft/class_1299;)Z METHOD method_5973 canTarget (Lnet/minecraft/class_1299;)Z
ARG 1 type ARG 1 type
METHOD method_5989 getLootTable ()Lnet/minecraft/class_2960; METHOD method_5989 getLootTable ()Lnet/minecraft/class_2960;

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_8153 net/minecraft/entity/passive/SnifferEntity CLASS net/minecraft/class_8153 net/minecraft/entity/passive/SnifferEntity
FIELD field_42648 walkingAnimationState Lnet/minecraft/class_7094;
FIELD field_42650 feelingHappyAnimationState Lnet/minecraft/class_7094; FIELD field_42650 feelingHappyAnimationState Lnet/minecraft/class_7094;
FIELD field_42651 scentingAnimationState Lnet/minecraft/class_7094; FIELD field_42651 scentingAnimationState Lnet/minecraft/class_7094;
FIELD field_42652 sniffingAnimationState Lnet/minecraft/class_7094; FIELD field_42652 sniffingAnimationState Lnet/minecraft/class_7094;
@ -16,7 +15,6 @@ CLASS net/minecraft/class_8153 net/minecraft/entity/passive/SnifferEntity
ARG 1 state ARG 1 state
METHOD method_49134 findSniffingTargetPos ()Ljava/util/Optional; METHOD method_49134 findSniffingTargetPos ()Ljava/util/Optional;
METHOD method_49135 canDig ()Z METHOD method_49135 canDig ()Z
METHOD method_49136 isMoving ()Z
METHOD method_49137 getDigPos ()Lnet/minecraft/class_2338; METHOD method_49137 getDigPos ()Lnet/minecraft/class_2338;
METHOD method_49138 getState ()Lnet/minecraft/class_8153$class_8154; METHOD method_49138 getState ()Lnet/minecraft/class_8153$class_8154;
METHOD method_49139 stopAnimations ()V METHOD method_49139 stopAnimations ()V
@ -33,6 +31,4 @@ CLASS net/minecraft/class_8153 net/minecraft/entity/passive/SnifferEntity
METHOD method_49149 finishDigging (Z)Lnet/minecraft/class_8153; METHOD method_49149 finishDigging (Z)Lnet/minecraft/class_8153;
ARG 1 explored ARG 1 explored
METHOD method_49150 isDiggingOrSearching ()Z METHOD method_49150 isDiggingOrSearching ()Z
METHOD method_49490 isMovingInWater ()Z
METHOD method_49491 isMovingOutsideWater ()Z
CLASS class_8154 State CLASS class_8154 State

View File

@ -1,7 +1,5 @@
CLASS net/minecraft/class_1675 net/minecraft/entity/projectile/ProjectileUtil CLASS net/minecraft/class_1675 net/minecraft/entity/projectile/ProjectileUtil
METHOD method_18074 getCollision (Lnet/minecraft/class_1297;Ljava/util/function/Predicate;)Lnet/minecraft/class_239; METHOD method_18074 getCollision (Lnet/minecraft/class_243;Lnet/minecraft/class_1297;Ljava/util/function/Predicate;Lnet/minecraft/class_243;Lnet/minecraft/class_1937;)Lnet/minecraft/class_239;
ARG 0 entity
ARG 1 predicate
METHOD method_18075 raycast (Lnet/minecraft/class_1297;Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_238;Ljava/util/function/Predicate;D)Lnet/minecraft/class_3966; METHOD method_18075 raycast (Lnet/minecraft/class_1297;Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_238;Ljava/util/function/Predicate;D)Lnet/minecraft/class_3966;
ARG 0 entity ARG 0 entity
ARG 1 min ARG 1 min

View File

@ -1,7 +1,7 @@
CLASS net/minecraft/class_8162 net/minecraft/item/BrushItem CLASS net/minecraft/class_8162 net/minecraft/item/BrushItem
METHOD method_49183 (Lnet/minecraft/class_1309;)V METHOD method_49183 (Lnet/minecraft/class_1309;)V
ARG 0 user ARG 0 user
METHOD method_49184 addDustParticles (Lnet/minecraft/class_1937;Lnet/minecraft/class_3965;Lnet/minecraft/class_2680;Lnet/minecraft/class_243;)V METHOD method_49184 addDustParticles (Lnet/minecraft/class_1937;Lnet/minecraft/class_3965;Lnet/minecraft/class_2680;Lnet/minecraft/class_243;Z)V
ARG 1 world ARG 1 world
ARG 2 hitResult ARG 2 hitResult
ARG 3 state ARG 3 state

View File

@ -107,8 +107,7 @@ CLASS net/minecraft/class_3499 net/minecraft/structure/StructureTemplate
ARG 1 pos ARG 1 pos
ARG 2 placementData ARG 2 placementData
ARG 3 block ARG 3 block
METHOD method_16446 process (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Ljava/util/List;)Ljava/util/List; METHOD method_16446 process (Lnet/minecraft/class_5425;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_3492;Ljava/util/List;)Ljava/util/List;
ARG 0 world
ARG 1 pos ARG 1 pos
ARG 2 pivot ARG 2 pivot
ARG 3 placementData ARG 3 placementData

View File

@ -7,8 +7,7 @@ CLASS net/minecraft/class_3491 net/minecraft/structure/processor/StructureProces
ARG 5 currentBlockInfo ARG 5 currentBlockInfo
ARG 6 data ARG 6 data
METHOD method_16772 getType ()Lnet/minecraft/class_3828; METHOD method_16772 getType ()Lnet/minecraft/class_3828;
METHOD method_49887 reprocess (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Ljava/util/List;Ljava/util/List;Lnet/minecraft/class_3492;)Ljava/util/List; METHOD method_49887 reprocess (Lnet/minecraft/class_5425;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Ljava/util/List;Ljava/util/List;Lnet/minecraft/class_3492;)Ljava/util/List;
ARG 1 world
ARG 2 pos ARG 2 pos
ARG 3 pivot ARG 3 pivot
ARG 4 originalBlockInfos ARG 4 originalBlockInfos

View File

@ -361,10 +361,6 @@ CLASS net/minecraft/class_4516 net/minecraft/test/TestContext
ARG 1 pos ARG 1 pos
ARG 2 entityType ARG 2 entityType
ARG 3 item ARG 3 item
METHOD method_49393 useToolOnBlock (Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_3965;)V
ARG 1 pos
ARG 2 player
ARG 3 result
METHOD method_49994 assertFalse (ZLjava/lang/String;)V METHOD method_49994 assertFalse (ZLjava/lang/String;)V
ARG 1 condition ARG 1 condition
ARG 2 message ARG 2 message

View File

@ -14,7 +14,6 @@ CLASS net/minecraft/class_2350 net/minecraft/util/math/Direction
FIELD field_11044 direction Lnet/minecraft/class_2350$class_2352; FIELD field_11044 direction Lnet/minecraft/class_2350$class_2352;
FIELD field_11046 name Ljava/lang/String; FIELD field_11046 name Ljava/lang/String;
FIELD field_11047 axis Lnet/minecraft/class_2350$class_2351; FIELD field_11047 axis Lnet/minecraft/class_2350$class_2351;
FIELD field_16542 VECTOR_TO_DIRECTION Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;
FIELD field_29502 CODEC Lnet/minecraft/class_3542$class_7292; FIELD field_29502 CODEC Lnet/minecraft/class_3542$class_7292;
FIELD field_35088 VERTICAL_CODEC Lcom/mojang/serialization/Codec; FIELD field_35088 VERTICAL_CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/lang/String;IIIILjava/lang/String;Lnet/minecraft/class_2350$class_2352;Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_2382;)V METHOD <init> (Ljava/lang/String;IIIILjava/lang/String;Lnet/minecraft/class_2350$class_2352;Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_2382;)V
@ -77,15 +76,6 @@ CLASS net/minecraft/class_2350 net/minecraft/util/math/Direction
ARG 1 direction ARG 1 direction
METHOD method_10170 rotateYClockwise ()Lnet/minecraft/class_2350; METHOD method_10170 rotateYClockwise ()Lnet/minecraft/class_2350;
METHOD method_10171 getDirection ()Lnet/minecraft/class_2350$class_2352; METHOD method_10171 getDirection ()Lnet/minecraft/class_2350$class_2352;
METHOD method_16364 (Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350;
ARG 0 direction1
ARG 1 direction2
METHOD method_16365 fromVector (III)Lnet/minecraft/class_2350;
ARG 0 x
ARG 1 y
ARG 2 z
METHOD method_16366 (Lnet/minecraft/class_2350;)Ljava/lang/Long;
ARG 0 direction
METHOD method_23224 getRotationQuaternion ()Lorg/joml/Quaternionf; METHOD method_23224 getRotationQuaternion ()Lorg/joml/Quaternionf;
METHOD method_23225 transform (Lorg/joml/Matrix4f;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350; METHOD method_23225 transform (Lorg/joml/Matrix4f;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350;
ARG 0 matrix ARG 0 matrix
@ -101,8 +91,6 @@ CLASS net/minecraft/class_2350 net/minecraft/util/math/Direction
METHOD method_32801 getLookDirectionForAxis (Lnet/minecraft/class_1297;Lnet/minecraft/class_2350$class_2351;)Lnet/minecraft/class_2350; METHOD method_32801 getLookDirectionForAxis (Lnet/minecraft/class_1297;Lnet/minecraft/class_2350$class_2351;)Lnet/minecraft/class_2350;
ARG 0 entity ARG 0 entity
ARG 1 axis ARG 1 axis
METHOD method_35832 fromVector (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2350;
ARG 0 pos
METHOD method_35833 rotateClockwise (Lnet/minecraft/class_2350$class_2351;)Lnet/minecraft/class_2350; METHOD method_35833 rotateClockwise (Lnet/minecraft/class_2350$class_2351;)Lnet/minecraft/class_2350;
ARG 1 axis ARG 1 axis
METHOD method_35834 rotateCounterclockwise (Lnet/minecraft/class_2350$class_2351;)Lnet/minecraft/class_2350; METHOD method_35834 rotateCounterclockwise (Lnet/minecraft/class_2350$class_2351;)Lnet/minecraft/class_2350;

View File

@ -1,4 +1 @@
CLASS net/minecraft/class_1944 net/minecraft/world/LightType CLASS net/minecraft/class_1944 net/minecraft/world/LightType
FIELD field_9283 value I
METHOD <init> (Ljava/lang/String;II)V
ARG 3 value

View File

@ -1,15 +1,12 @@
CLASS net/minecraft/class_3558 net/minecraft/world/chunk/light/ChunkLightProvider CLASS net/minecraft/class_3558 net/minecraft/world/chunk/light/ChunkLightProvider
FIELD field_15792 type Lnet/minecraft/class_1944;
FIELD field_15793 lightStorage Lnet/minecraft/class_3560; FIELD field_15793 lightStorage Lnet/minecraft/class_3560;
FIELD field_15795 chunkProvider Lnet/minecraft/class_2823; FIELD field_15795 chunkProvider Lnet/minecraft/class_2823;
FIELD field_16513 DIRECTIONS [Lnet/minecraft/class_2350; FIELD field_16513 DIRECTIONS [Lnet/minecraft/class_2350;
FIELD field_17397 cachedChunkPositions [J FIELD field_17397 cachedChunkPositions [J
FIELD field_17398 cachedChunks [Lnet/minecraft/class_1922; FIELD field_17398 cachedChunks [Lnet/minecraft/class_1922;
FIELD field_19284 reusableBlockPos Lnet/minecraft/class_2338$class_2339; FIELD field_19284 reusableBlockPos Lnet/minecraft/class_2338$class_2339;
METHOD <init> (Lnet/minecraft/class_2823;Lnet/minecraft/class_1944;Lnet/minecraft/class_3560;)V METHOD <init> (Lnet/minecraft/class_2823;Lnet/minecraft/class_3560;)V
ARG 1 chunkProvider ARG 1 chunkProvider
ARG 2 type
ARG 3 lightStorage
METHOD method_15515 enqueueSectionData (JLnet/minecraft/class_2804;Z)V METHOD method_15515 enqueueSectionData (JLnet/minecraft/class_2804;Z)V
ARG 1 sectionPos ARG 1 sectionPos
ARG 3 lightArray ARG 3 lightArray
@ -29,9 +26,6 @@ CLASS net/minecraft/class_3558 net/minecraft/world/chunk/light/ChunkLightProvide
ARG 4 pos2 ARG 4 pos2
ARG 5 direction ARG 5 direction
ARG 6 opacity2 ARG 6 opacity2
METHOD method_20479 getStateForLighting (JLorg/apache/commons/lang3/mutable/MutableInt;)Lnet/minecraft/class_2680;
ARG 1 pos
ARG 3 opacity
METHOD method_20599 setRetainColumn (Lnet/minecraft/class_1923;Z)V METHOD method_20599 setRetainColumn (Lnet/minecraft/class_1923;Z)V
ARG 1 pos ARG 1 pos
ARG 2 retainData ARG 2 retainData

View File

@ -1,9 +1,7 @@
CLASS net/minecraft/class_3554 net/minecraft/world/chunk/light/LevelPropagator CLASS net/minecraft/class_3554 net/minecraft/world/chunk/light/LevelPropagator
FIELD field_15781 minPendingLevel I
FIELD field_15782 hasPendingUpdates Z FIELD field_15782 hasPendingUpdates Z
FIELD field_15783 levelCount I FIELD field_15783 levelCount I
FIELD field_15784 pendingUpdates Lit/unimi/dsi/fastutil/longs/Long2ByteMap; FIELD field_15784 pendingUpdates Lit/unimi/dsi/fastutil/longs/Long2ByteMap;
FIELD field_15785 pendingIdUpdatesByLevel [Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet;
FIELD field_31706 MAX_LEVEL I FIELD field_31706 MAX_LEVEL I
METHOD <init> (III)V METHOD <init> (III)V
ARG 1 levelCount ARG 1 levelCount
@ -14,20 +12,13 @@ CLASS net/minecraft/class_3554 net/minecraft/world/chunk/light/LevelPropagator
ARG 3 id ARG 3 id
ARG 5 level ARG 5 level
ARG 6 decrease ARG 6 decrease
METHOD method_15479 addPendingUpdate (JII)V
ARG 1 id
ARG 3 level
ARG 4 targetLevel
METHOD method_15480 getLevel (J)I METHOD method_15480 getLevel (J)I
ARG 1 id ARG 1 id
METHOD method_15481 increaseMinPendingLevel (I)V
ARG 1 maxLevel
METHOD method_15482 updateLevel (JJIIIZ)V METHOD method_15482 updateLevel (JJIIIZ)V
ARG 1 sourceId ARG 1 sourceId
ARG 3 id ARG 3 id
ARG 5 level ARG 5 level
ARG 6 currentLevel ARG 6 currentLevel
ARG 7 pendingLevel
ARG 8 decrease ARG 8 decrease
METHOD method_15483 removePendingUpdate (J)V METHOD method_15483 removePendingUpdate (J)V
ARG 1 id ARG 1 id
@ -52,18 +43,10 @@ CLASS net/minecraft/class_3554 net/minecraft/world/chunk/light/LevelPropagator
ARG 3 targetId ARG 3 targetId
ARG 5 level ARG 5 level
METHOD method_15489 hasPendingUpdates ()Z METHOD method_15489 hasPendingUpdates ()Z
METHOD method_15490 minLevel (II)I
ARG 1 a
ARG 2 b
METHOD method_15491 resetLevel (J)V METHOD method_15491 resetLevel (J)V
ARG 1 id ARG 1 id
METHOD method_15492 applyPendingUpdates (I)I METHOD method_15492 applyPendingUpdates (I)I
ARG 1 maxSteps ARG 1 maxSteps
METHOD method_15493 removePendingUpdate (JIIZ)V
ARG 1 id
ARG 3 level
ARG 4 levelCount
ARG 5 removeFully
METHOD method_15494 isMarker (J)Z METHOD method_15494 isMarker (J)Z
ARG 1 id ARG 1 id
METHOD method_24206 removePendingUpdateIf (Ljava/util/function/LongPredicate;)V METHOD method_24206 removePendingUpdateIf (Ljava/util/function/LongPredicate;)V
@ -72,6 +55,3 @@ CLASS net/minecraft/class_3554 net/minecraft/world/chunk/light/LevelPropagator
CLASS 1 CLASS 1
METHOD rehash (I)V METHOD rehash (I)V
ARG 1 newN ARG 1 newN
CLASS 2
METHOD rehash (I)V
ARG 1 newN