Merge branch '23w40a' into 1.20.2-rc2

This commit is contained in:
github-actions[bot] 2023-10-10 20:03:27 +00:00 committed by GitHub
commit f6e109a475
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
333 changed files with 1431 additions and 466 deletions

View File

@ -20,7 +20,7 @@ plugins {
id 'net.fabricmc.filament'
}
def minecraft_version = "1.20.2-rc2"
def minecraft_version = "23w40a"
filament {
minecraftVersion = minecraft_version

View File

@ -329,6 +329,13 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD method_53969 getCodec ()Lcom/mojang/serialization/MapCodec;
METHOD method_54093 (Ljava/util/function/Function;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 1 instance
METHOD method_54094 createCodec (Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;
ARG 0 blockFromSettings
METHOD method_54095 getSettings ()Lnet/minecraft/class_4970$class_2251;
METHOD method_54096 createSettingsCodec ()Lcom/mojang/serialization/codecs/RecordCodecBuilder;
METHOD method_8389 asItem ()Lnet/minecraft/class_1792;
COMMENT {@return the block's corresponding item}
COMMENT
@ -877,6 +884,7 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
FIELD field_44628 forceSolid Z
FIELD field_44629 instrument Lnet/minecraft/class_2766;
FIELD field_44630 replaceable Z
FIELD field_46532 CODEC Lcom/mojang/serialization/Codec;
METHOD method_16228 dropsLike (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4970$class_2251;
COMMENT Specifies that a block should drop the same items as a provided block.
ARG 1 source
@ -1282,6 +1290,8 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
METHOD method_51367 isSolid ()Z
METHOD method_53257 isOf (Lnet/minecraft/class_6880;)Z
ARG 1 blockEntry
METHOD method_54097 matchesKey (Lnet/minecraft/class_5321;)Z
ARG 1 key
CLASS class_3752 ShapeCache
FIELD field_16555 lightSubtracted I
FIELD field_16556 transparent Z

View File

@ -7,18 +7,15 @@ CLASS net/minecraft/class_2275 net/minecraft/block/AbstractCauldronBlock
COMMENT @see CauldronBlock empty cauldrons
COMMENT @see LavaCauldronBlock cauldrons filled with lava
COMMENT @see LeveledCauldronBlock cauldrons with varying levels of contents
COMMENT @see PowderSnowCauldronBlock cauldrons filled with powder snow
FIELD field_10746 OUTLINE_SHAPE Lnet/minecraft/class_265;
FIELD field_10747 RAYCAST_SHAPE Lnet/minecraft/class_265;
FIELD field_27084 behaviorMap Ljava/util/Map;
METHOD <init> (Lnet/minecraft/class_4970$class_2251;Ljava/util/Map;)V
FIELD field_27084 behaviorMap Lnet/minecraft/class_5620$class_8821;
METHOD <init> (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_5620$class_8821;)V
COMMENT Constructs a cauldron block.
COMMENT
COMMENT <p>The behavior map must match {@link CauldronBehavior#createMap} by providing
COMMENT a nonnull value for <em>all</em> items.
ARG 1 settings
ARG 2 behaviorMap
COMMENT the map containing cauldron behaviors for each item
METHOD method_31615 getFluidHeight (Lnet/minecraft/class_2680;)D
ARG 1 state
METHOD method_31616 isEntityTouchingFluid (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)Z

View File

@ -5,7 +5,7 @@ CLASS net/minecraft/class_2363 net/minecraft/block/AbstractFurnaceBlock
ARG 1 world
ARG 2 pos
ARG 3 player
METHOD method_31617 checkType (Lnet/minecraft/class_1937;Lnet/minecraft/class_2591;Lnet/minecraft/class_2591;)Lnet/minecraft/class_5558;
METHOD method_31617 validateTicker (Lnet/minecraft/class_1937;Lnet/minecraft/class_2591;Lnet/minecraft/class_2591;)Lnet/minecraft/class_5558;
ARG 0 world
ARG 1 givenType
ARG 2 expectedType

View File

@ -2,9 +2,9 @@ CLASS net/minecraft/class_2478 net/minecraft/block/AbstractSignBlock
FIELD field_11491 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_11492 SHAPE Lnet/minecraft/class_265;
FIELD field_21675 type Lnet/minecraft/class_4719;
METHOD <init> (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_4719;)V
ARG 1 settings
ARG 2 type
METHOD <init> (Lnet/minecraft/class_4719;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 type
ARG 2 settings
METHOD method_24025 getWoodType ()Lnet/minecraft/class_4719;
METHOD method_45459 getWoodType (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4719;
ARG 0 block

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_8810 net/minecraft/block/AbstractTorchBlock
FIELD field_46271 SHAPE Lnet/minecraft/class_265;

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_2189 net/minecraft/block/AirBlock
FIELD field_46253 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_5541 net/minecraft/block/AmethystBlock
FIELD field_46254 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -7,7 +7,16 @@ CLASS net/minecraft/class_5542 net/minecraft/block/AmethystClusterBlock
FIELD field_27091 westShape Lnet/minecraft/class_265;
FIELD field_27092 upShape Lnet/minecraft/class_265;
FIELD field_27093 downShape Lnet/minecraft/class_265;
METHOD <init> (IILnet/minecraft/class_4970$class_2251;)V
FIELD field_46255 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_46256 height F
FIELD field_46257 xzOffset F
METHOD <init> (FFLnet/minecraft/class_4970$class_2251;)V
ARG 1 height
ARG 2 xzOffset
ARG 3 settings
METHOD method_53970 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_53971 (Lnet/minecraft/class_5542;)Ljava/lang/Float;
ARG 0 block
METHOD method_53972 (Lnet/minecraft/class_5542;)Ljava/lang/Float;
ARG 0 block

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_2199 net/minecraft/block/AnvilBlock
FIELD field_17349 TITLE Lnet/minecraft/class_2561;
FIELD field_30993 FALLING_BLOCK_ENTITY_DAMAGE_MULTIPLIER F
FIELD field_30994 FALLING_BLOCK_ENTITY_MAX_DAMAGE I
FIELD field_46258 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_9882 BASE_SHAPE Lnet/minecraft/class_265;
FIELD field_9883 FACING Lnet/minecraft/class_2753;
FIELD field_9884 X_FACE_SHAPE Lnet/minecraft/class_265;

View File

@ -1,9 +1,20 @@
CLASS net/minecraft/class_2195 net/minecraft/block/AttachedStemBlock
FIELD field_27095 pickBlockItem Ljava/util/function/Supplier;
FIELD field_27095 pickBlockItem Lnet/minecraft/class_5321;
FIELD field_46259 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_46260 stemBlock Lnet/minecraft/class_5321;
FIELD field_9873 FACING Lnet/minecraft/class_2753;
FIELD field_9874 FACING_TO_SHAPE Ljava/util/Map;
FIELD field_9875 gourdBlock Lnet/minecraft/class_2511;
METHOD <init> (Lnet/minecraft/class_2511;Ljava/util/function/Supplier;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 gourdBlock
ARG 2 pickBlockItem
ARG 3 settings
FIELD field_9875 gourdBlock Lnet/minecraft/class_5321;
METHOD <init> (Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 stemBlock
ARG 2 gourdBlock
ARG 3 pickBlockItem
ARG 4 settings
METHOD method_53973 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_53974 (Lnet/minecraft/class_2195;)Lnet/minecraft/class_5321;
ARG 0 block
METHOD method_53975 (Lnet/minecraft/class_2195;)Lnet/minecraft/class_5321;
ARG 0 block
METHOD method_53976 (Lnet/minecraft/class_2195;)Lnet/minecraft/class_5321;
ARG 0 block

View File

@ -1,3 +1,3 @@
CLASS net/minecraft/class_5800 net/minecraft/block/AzaleaBlock
FIELD field_30996 SHAPE Lnet/minecraft/class_265;
FIELD field_33563 GENERATOR Lnet/minecraft/class_6349;
FIELD field_46261 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_2211 net/minecraft/block/BambooBlock
FIELD field_46263 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_9912 SMALL_LEAVES_SHAPE Lnet/minecraft/class_265;
FIELD field_9913 NO_LEAVES_SHAPE Lnet/minecraft/class_265;
FIELD field_9914 AGE Lnet/minecraft/class_2758;

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_2202 net/minecraft/block/BambooSaplingBlock
FIELD field_46262 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_9897 SHAPE Lnet/minecraft/class_265;
METHOD method_9351 grow (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 1 world

View File

@ -1,6 +1,9 @@
CLASS net/minecraft/class_2215 net/minecraft/block/BannerBlock
FIELD field_46264 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_9923 SHAPE Lnet/minecraft/class_265;
FIELD field_9924 ROTATION Lnet/minecraft/class_2758;
FIELD field_9925 COLORED_BANNERS Ljava/util/Map;
METHOD method_53977 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_9398 getForColor (Lnet/minecraft/class_1767;)Lnet/minecraft/class_2248;
ARG 0 color

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_3708 net/minecraft/block/BarrelBlock
FIELD field_16320 FACING Lnet/minecraft/class_2753;
FIELD field_18006 OPEN Lnet/minecraft/class_2746;
FIELD field_46265 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_2213 net/minecraft/block/BarrierBlock
FIELD field_45144 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_46266 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_2238 net/minecraft/block/BeaconBlock
FIELD field_46272 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -8,6 +8,7 @@ CLASS net/minecraft/class_2244 net/minecraft/block/BedBlock
FIELD field_16788 TOP_SHAPE Lnet/minecraft/class_265;
FIELD field_16789 LEG_4_SHAPE Lnet/minecraft/class_265;
FIELD field_16790 EAST_SHAPE Lnet/minecraft/class_265;
FIELD field_46273 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_9966 color Lnet/minecraft/class_1767;
FIELD field_9967 PART Lnet/minecraft/class_2754;
FIELD field_9968 OCCUPIED Lnet/minecraft/class_2746;
@ -60,6 +61,8 @@ CLASS net/minecraft/class_2244 net/minecraft/block/BedBlock
METHOD method_30840 getAroundBedOffsets (Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)[[I
ARG 0 bedDirection
ARG 1 respawnDirection
METHOD method_53978 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_9484 findWakeUpPosition (Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;F)Ljava/util/Optional;
ARG 0 type
ARG 1 world

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_4481 net/minecraft/block/BeehiveBlock
FIELD field_20420 HONEY_LEVEL Lnet/minecraft/class_2758;
FIELD field_31011 FULL_HONEY_LEVEL I
FIELD field_31012 DROPPED_HONEYCOMB_COUNT I
FIELD field_46274 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_21839 (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V
ARG 1 playerx
METHOD method_21840 addHoneyParticle (Lnet/minecraft/class_1937;DDDDD)V

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_2242 net/minecraft/block/BeetrootsBlock
FIELD field_31013 BEETROOTS_MAX_AGE I
FIELD field_46275 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_9961 AGE_TO_SHAPE [Lnet/minecraft/class_265;
FIELD field_9962 AGE Lnet/minecraft/class_2758;

View File

@ -14,6 +14,7 @@ CLASS net/minecraft/class_3709 net/minecraft/block/BellBlock
FIELD field_17093 SOUTH_WALL_SHAPE Lnet/minecraft/class_265;
FIELD field_17094 HANGING_SHAPE Lnet/minecraft/class_265;
FIELD field_20648 POWERED Lnet/minecraft/class_2746;
FIELD field_46276 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_16115 getPlacementSide (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2350;
ARG 0 state
METHOD method_16116 getShape (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265;

View File

@ -6,6 +6,7 @@ CLASS net/minecraft/class_5801 net/minecraft/block/BigDripleafBlock
FIELD field_28665 SHAPES_FOR_DIRECTION Ljava/util/Map;
FIELD field_28666 shapes Ljava/util/Map;
FIELD field_31020 BASE_SHAPE Lnet/minecraft/class_265;
FIELD field_46277 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_33601 playTiltSound (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3414;)V
ARG 0 world
ARG 1 pos

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_5802 net/minecraft/block/BigDripleafStemBlock
FIELD field_28669 SOUTH_SHAPE Lnet/minecraft/class_265;
FIELD field_28670 EAST_SHAPE Lnet/minecraft/class_265;
FIELD field_28671 WEST_SHAPE Lnet/minecraft/class_265;
FIELD field_46278 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_33728 placeStemAt (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Lnet/minecraft/class_2350;)Z
ARG 0 world
ARG 1 pos

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_3710 net/minecraft/block/BlastFurnaceBlock
FIELD field_46279 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -47,6 +47,7 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block
FIELD field_31036 NOTIFY_ALL I
COMMENT The default setBlockState behavior. Same as {@code NOTIFY_NEIGHBORS | NOTIFY_LISTENERS}.
FIELD field_36404 registryEntry Lnet/minecraft/class_6880$class_6883;
FIELD field_46280 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_16361 hasTopRim (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
ARG 0 world
ARG 1 pos
@ -275,7 +276,7 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block
ARG 4 options
METHOD method_9573 getSoundGroup (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2498;
ARG 1 state
METHOD method_9574 getPickStack (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_1799;
METHOD method_9574 getPickStack (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_1799;
COMMENT {@return the new item stack when using pick block functionality}
COMMENT
COMMENT <p>Pick block is available via middle-clicking by default. Blocks without the
@ -284,7 +285,7 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block
ARG 1 world
ARG 2 pos
ARG 3 state
METHOD method_9576 onBreak (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1657;)V
METHOD method_9576 onBreak (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1657;)Lnet/minecraft/class_2680;
COMMENT Called when a player breaks a block before the block is removed from the world.
COMMENT Explosions do not trigger this.
COMMENT

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_8803 net/minecraft/block/BlockKeys
METHOD method_53910 of (Ljava/lang/String;)Lnet/minecraft/class_5321;
ARG 0 id

View File

@ -14,9 +14,11 @@ CLASS net/minecraft/class_8177 net/minecraft/block/BlockSetType
FIELD field_42831 WARPED Lnet/minecraft/class_8177;
FIELD field_42832 MANGROVE Lnet/minecraft/class_8177;
FIELD field_42833 BAMBOO Lnet/minecraft/class_8177;
FIELD field_42834 VALUES Ljava/util/Set;
FIELD field_46533 VALUES Ljava/util/Map;
FIELD field_46534 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/lang/String;)V
ARG 1 name
METHOD method_49232 stream ()Ljava/util/stream/Stream;
METHOD method_49233 register (Lnet/minecraft/class_8177;)Lnet/minecraft/class_8177;
ARG 0 blockSetType
CLASS class_2441 ActivationRule

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_8811 net/minecraft/block/BlockTypes
FIELD field_46281 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_53979 registerAndGetDefault (Lnet/minecraft/class_2378;)Lcom/mojang/serialization/MapCodec;
ARG 0 registry

View File

@ -1,22 +1,29 @@
CLASS net/minecraft/class_2246 net/minecraft/block/Blocks
COMMENT Contains all the minecraft blocks.
FIELD field_46282 PUMPKIN Lnet/minecraft/class_2248;
FIELD field_46283 MELON Lnet/minecraft/class_2248;
FIELD field_46284 ATTACHED_PUMPKIN_STEM Lnet/minecraft/class_2248;
FIELD field_46285 ATTACHED_MELON_STEM Lnet/minecraft/class_2248;
FIELD field_46286 PUMPKIN_STEM Lnet/minecraft/class_2248;
FIELD field_46287 MELON_STEM Lnet/minecraft/class_2248;
FIELD field_46288 SHULKER_BOX_SUFFOCATES_PREDICATE Lnet/minecraft/class_4970$class_4973;
METHOD method_24419 (Lnet/minecraft/class_2680;)I
ARG 0 state
METHOD method_26104 (Lnet/minecraft/class_2680;)I
ARG 0 state
METHOD method_26105 (Lnet/minecraft/class_2680;)I
ARG 0 state
METHOD method_26106 createLeavesBlock (Lnet/minecraft/class_2498;)Lnet/minecraft/class_2397;
METHOD method_26106 createLeavesBlock (Lnet/minecraft/class_2498;)Lnet/minecraft/class_2248;
ARG 0 soundGroup
METHOD method_26107 createLightLevelFromLitBlockState (I)Ljava/util/function/ToIntFunction;
ARG 0 litLevel
METHOD method_26108 (ILnet/minecraft/class_2680;)I
ARG 1 state
METHOD method_26109 createBedBlock (Lnet/minecraft/class_1767;)Lnet/minecraft/class_2244;
METHOD method_26109 createBedBlock (Lnet/minecraft/class_1767;)Lnet/minecraft/class_2248;
ARG 0 color
METHOD method_26110 createShulkerBoxBlock (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2480;
METHOD method_26110 createShulkerBoxBlock (Lnet/minecraft/class_1767;Lnet/minecraft/class_3620;)Lnet/minecraft/class_2248;
ARG 0 color
ARG 1 settings
ARG 1 mapColor
METHOD method_26111 (Lnet/minecraft/class_1767;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620;
ARG 1 state
METHOD method_26112 (Lnet/minecraft/class_2680;)I
@ -38,14 +45,14 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks
ARG 0 mapColor
METHOD method_26116 (Lnet/minecraft/class_3620;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620;
ARG 1 state
METHOD method_26117 createLogBlock (Lnet/minecraft/class_3620;Lnet/minecraft/class_3620;)Lnet/minecraft/class_2465;
METHOD method_26117 createLogBlock (Lnet/minecraft/class_3620;Lnet/minecraft/class_3620;)Lnet/minecraft/class_2248;
ARG 0 topMapColor
ARG 1 sideMapColor
METHOD method_26118 (Lnet/minecraft/class_3620;Lnet/minecraft/class_3620;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620;
ARG 2 state
METHOD method_26119 createPistonBlock (Z)Lnet/minecraft/class_2665;
METHOD method_26119 createPistonBlock (Z)Lnet/minecraft/class_2248;
ARG 0 sticky
METHOD method_26120 createStainedGlassBlock (Lnet/minecraft/class_1767;)Lnet/minecraft/class_2506;
METHOD method_26120 createStainedGlassBlock (Lnet/minecraft/class_1767;)Lnet/minecraft/class_2248;
ARG 0 color
METHOD method_26121 (Lnet/minecraft/class_2680;)I
ARG 0 state
@ -133,10 +140,6 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks
METHOD method_26152 (Lnet/minecraft/class_2680;)I
ARG 0 state
METHOD method_26979 refreshShapeCache ()V
METHOD method_27091 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
ARG 0 state
ARG 1 world
ARG 2 pos
METHOD method_31625 (Lnet/minecraft/class_2680;)I
ARG 0 state
METHOD method_32894 (Lnet/minecraft/class_2680;)I
@ -167,24 +170,28 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks
ARG 0 state
METHOD method_41424 (Lnet/minecraft/class_2680;)I
ARG 0 state
METHOD method_45451 createWoodenButtonBlock (Lnet/minecraft/class_8177;[Lnet/minecraft/class_7696;)Lnet/minecraft/class_2269;
METHOD method_45451 createWoodenButtonBlock (Lnet/minecraft/class_8177;)Lnet/minecraft/class_2248;
ARG 0 blockSetType
ARG 1 requiredFeatures
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_2465;
METHOD method_45453 createStoneButtonBlock ()Lnet/minecraft/class_2248;
METHOD method_47375 createBambooBlock (Lnet/minecraft/class_3620;Lnet/minecraft/class_3620;Lnet/minecraft/class_2498;)Lnet/minecraft/class_2248;
ARG 0 topMapColor
ARG 1 sideMapColor
ARG 2 soundGroup
METHOD method_47376 (Lnet/minecraft/class_3620;Lnet/minecraft/class_3620;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620;
ARG 2 state
METHOD method_50000 createFlowerPotBlock (Lnet/minecraft/class_2248;[Lnet/minecraft/class_7696;)Lnet/minecraft/class_2362;
METHOD method_50000 createFlowerPotBlock (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248;
ARG 0 flower
ARG 1 requiredFeatures
METHOD method_50001 createCandleBlock (Lnet/minecraft/class_3620;)Lnet/minecraft/class_5544;
METHOD method_50001 createCandleBlock (Lnet/minecraft/class_3620;)Lnet/minecraft/class_2248;
ARG 0 color
METHOD method_52571 register (Lnet/minecraft/class_2960;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248;
ARG 0 id
METHOD method_52571 register (Lnet/minecraft/class_5321;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248;
ARG 0 key
ARG 1 block
METHOD method_53980 createStairs (Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248;
ARG 0 base
METHOD method_53981 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
ARG 0 state
ARG 1 world
ARG 2 pos
METHOD method_9492 register (Ljava/lang/String;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248;
ARG 0 id
ARG 1 block

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_2260 net/minecraft/block/BrewingStandBlock
FIELD field_10700 BOTTLE_PROPERTIES [Lnet/minecraft/class_2746;
FIELD field_10701 SHAPE Lnet/minecraft/class_265;
FIELD field_46289 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -3,11 +3,14 @@ CLASS net/minecraft/class_8170 net/minecraft/block/BrushableBlock
FIELD field_43232 baseBlock Lnet/minecraft/class_2248;
FIELD field_43233 brushingSound Lnet/minecraft/class_3414;
FIELD field_43234 brushingCompleteSound Lnet/minecraft/class_3414;
METHOD <init> (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;)V
FIELD field_46290 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_2248;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 baseBlock
ARG 2 settings
ARG 3 brushingSound
ARG 4 brushingCompleteSound
ARG 2 brushingSound
ARG 3 brushingCompleteSound
ARG 4 settings
METHOD method_49810 getBaseBlock ()Lnet/minecraft/class_2248;
METHOD method_49811 getBrushingSound ()Lnet/minecraft/class_3414;
METHOD method_49812 getBrushingCompleteSound ()Lnet/minecraft/class_3414;
METHOD method_53982 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_2258 net/minecraft/block/BubbleColumnBlock
FIELD field_10680 DRAG Lnet/minecraft/class_2746;
FIELD field_31038 SCHEDULED_TICK_DELAY I
FIELD field_46291 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_34267 update (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V
ARG 0 world
ARG 1 pos

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_5543 net/minecraft/block/BuddingAmethystBlock
FIELD field_27172 DIRECTIONS [Lnet/minecraft/class_2350;
FIELD field_31039 GROW_CHANCE I
FIELD field_46292 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_31626 canGrowIn (Lnet/minecraft/class_2680;)Z
ARG 0 state

View File

@ -17,17 +17,22 @@ CLASS net/minecraft/class_2269 net/minecraft/block/ButtonBlock
FIELD field_10731 WEST_SHAPE Lnet/minecraft/class_265;
FIELD field_10732 WEST_PRESSED_SHAPE Lnet/minecraft/class_265;
FIELD field_40298 pressTicks I
FIELD field_40299 wooden Z
FIELD field_42753 blockSetType Lnet/minecraft/class_8177;
METHOD <init> (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_8177;IZ)V
ARG 1 settings
ARG 2 blockSetType
ARG 3 pressTicks
ARG 4 wooden
FIELD field_46293 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_8177;ILnet/minecraft/class_4970$class_2251;)V
ARG 1 blockSetType
ARG 2 pressTicks
ARG 3 settings
METHOD method_21845 powerOn (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD method_53983 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_53984 (Lnet/minecraft/class_2269;)Ljava/lang/Integer;
ARG 0 block
METHOD method_53985 (Lnet/minecraft/class_2269;)Lnet/minecraft/class_8177;
ARG 0 block
METHOD method_9712 getClickSound (Z)Lnet/minecraft/class_3414;
ARG 1 powered
METHOD method_9713 updateNeighbors (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V

View File

@ -3,3 +3,4 @@ CLASS net/minecraft/class_2266 net/minecraft/block/CactusBlock
FIELD field_10710 OUTLINE_SHAPE Lnet/minecraft/class_265;
FIELD field_10711 COLLISION_SHAPE Lnet/minecraft/class_265;
FIELD field_31044 MAX_AGE I
FIELD field_46294 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_2272 net/minecraft/block/CakeBlock
FIELD field_10739 BITES Lnet/minecraft/class_2758;
FIELD field_27173 DEFAULT_COMPARATOR_OUTPUT I
FIELD field_31046 MAX_BITES I
FIELD field_46295 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_31627 getComparatorOutput (I)I
ARG 0 bites
METHOD method_9719 tryEat (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1269;

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_8236 net/minecraft/block/CalibratedSculkSensorBlock
FIELD field_43235 FACING Lnet/minecraft/class_2753;
FIELD field_46296 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_49813 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_8239;)V
ARG 0 worldx
ARG 1 pos

View File

@ -8,6 +8,7 @@ CLASS net/minecraft/class_3922 net/minecraft/block/CampfireBlock
COMMENT The shape used to test whether a given block is considered 'smokey'.
FIELD field_23881 emitsParticles Z
FIELD field_25182 fireDamage I
FIELD field_46297 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (ZILnet/minecraft/class_4970$class_2251;)V
ARG 1 emitsParticles
ARG 2 fireDamage
@ -33,3 +34,9 @@ CLASS net/minecraft/class_3922 net/minecraft/block/CampfireBlock
ARG 0 statex
METHOD method_30035 canBeLit (Lnet/minecraft/class_2680;)Z
ARG 0 state
METHOD method_53986 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_53987 (Lnet/minecraft/class_3922;)Ljava/lang/Integer;
ARG 0 block
METHOD method_53988 (Lnet/minecraft/class_3922;)Ljava/lang/Boolean;
ARG 0 block

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_5544 net/minecraft/block/CandleBlock
FIELD field_27181 THREE_CANDLES_SHAPE Lnet/minecraft/class_265;
FIELD field_27182 FOUR_CANDLES_SHAPE Lnet/minecraft/class_265;
FIELD field_31051 MAX_CANDLE_AMOUNT I
FIELD field_46298 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_31628 (Lnet/minecraft/class_4970$class_4971;)Z
ARG 0 statex
METHOD method_31630 canBeLit (Lnet/minecraft/class_2680;)Z

View File

@ -5,6 +5,8 @@ CLASS net/minecraft/class_5545 net/minecraft/block/CandleCakeBlock
FIELD field_27186 SHAPE Lnet/minecraft/class_265;
FIELD field_27187 CANDLES_TO_CANDLE_CAKES Ljava/util/Map;
FIELD field_27188 PARTICLE_OFFSETS Ljava/lang/Iterable;
FIELD field_46299 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_46300 candle Lnet/minecraft/class_2248;
METHOD <init> (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 candle
ARG 2 settings
@ -16,3 +18,7 @@ CLASS net/minecraft/class_5545 net/minecraft/block/CandleCakeBlock
ARG 0 hitResult
METHOD method_31635 canBeLit (Lnet/minecraft/class_2680;)Z
ARG 0 state
METHOD method_53989 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_53990 (Lnet/minecraft/class_5545;)Lnet/minecraft/class_2248;
ARG 0 block

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_2577 net/minecraft/block/CarpetBlock
FIELD field_11783 SHAPE Lnet/minecraft/class_265;
FIELD field_46301 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_2271 net/minecraft/block/CarrotsBlock
FIELD field_10737 AGE_TO_SHAPE [Lnet/minecraft/class_265;
FIELD field_46302 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_3711 net/minecraft/block/CartographyTableBlock
FIELD field_17355 TITLE Lnet/minecraft/class_2561;
FIELD field_46303 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_17457 (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 inventory

View File

@ -5,6 +5,7 @@ CLASS net/minecraft/class_2276 net/minecraft/block/CarvedPumpkinBlock
FIELD field_10751 IS_GOLEM_HEAD_PREDICATE Ljava/util/function/Predicate;
FIELD field_10752 ironGolemDispenserPattern Lnet/minecraft/class_2700;
FIELD field_10753 ironGolemPattern Lnet/minecraft/class_2700;
FIELD field_46304 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_45454 breakPatternBlocks (Lnet/minecraft/class_1937;Lnet/minecraft/class_2700$class_2702;)V
ARG 0 world
ARG 1 patternResult

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_5546 net/minecraft/block/CauldronBlock
COMMENT An empty cauldron block.
FIELD field_34027 FILL_WITH_RAIN_CHANCE F
FIELD field_34028 FILL_WITH_SNOW_CHANCE F
FIELD field_46305 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_31636 canFillWithPrecipitation (Lnet/minecraft/class_1937;Lnet/minecraft/class_1959$class_1963;)Z
ARG 0 world
ARG 1 precipitation

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_5804 net/minecraft/block/CaveVinesBodyBlock
FIELD field_46307 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_5805 net/minecraft/block/CaveVinesHeadBlock
FIELD field_31053 GROW_CHANCE F
FIELD field_46306 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -3,3 +3,4 @@ CLASS net/minecraft/class_5172 net/minecraft/block/ChainBlock
FIELD field_24411 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_26650 Z_SHAPE Lnet/minecraft/class_265;
FIELD field_26651 X_SHAPE Lnet/minecraft/class_265;
FIELD field_46309 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_8167 net/minecraft/block/CherryLeavesBlock
FIELD field_46310 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_2281 net/minecraft/block/ChestBlock
FIELD field_10774 SINGLE_SHAPE Lnet/minecraft/class_265;
FIELD field_17356 INVENTORY_RETRIEVER Lnet/minecraft/class_4732$class_3923;
FIELD field_17357 NAME_RETRIEVER Lnet/minecraft/class_4732$class_3923;
FIELD field_46311 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_17458 getInventory (Lnet/minecraft/class_2281;Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)Lnet/minecraft/class_1263;
ARG 0 block
ARG 1 state

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_7714 net/minecraft/block/ChiseledBookshelfBlock
FIELD field_41307 BOOK_HEIGHT I
FIELD field_41308 SLOT_OCCUPIED_PROPERTIES Ljava/util/List;
FIELD field_41309 MAX_BOOK_COUNT I
FIELD field_46312 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_45457 tryRemoveBook (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_7716;I)V
ARG 0 world
ARG 1 pos

View File

@ -1,10 +1,16 @@
CLASS net/minecraft/class_2279 net/minecraft/block/ChorusFlowerBlock
FIELD field_10762 AGE Lnet/minecraft/class_2758;
FIELD field_10763 plantBlock Lnet/minecraft/class_2283;
FIELD field_10763 plantBlock Lnet/minecraft/class_2248;
FIELD field_31060 MAX_AGE I
METHOD <init> (Lnet/minecraft/class_2283;Lnet/minecraft/class_4970$class_2251;)V
FIELD field_45145 SHAPE Lnet/minecraft/class_265;
FIELD field_46313 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 plantBlock
ARG 2 settings
METHOD method_53994 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_53995 (Lnet/minecraft/class_2279;)Lnet/minecraft/class_2248;
ARG 0 block
METHOD method_9744 generate (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;I)V
ARG 0 world
ARG 1 pos

View File

@ -1,4 +1,6 @@
CLASS net/minecraft/class_2283 net/minecraft/block/ChorusPlantBlock
METHOD method_9759 withConnectionProperties (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;
ARG 1 world
ARG 2 pos
FIELD field_46314 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_9759 withConnectionProperties (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680;
ARG 0 world
ARG 1 pos
ARG 2 state

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_2560 net/minecraft/block/CobwebBlock
FIELD field_46498 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -5,3 +5,4 @@ CLASS net/minecraft/class_2282 net/minecraft/block/CocoaBlock
FIELD field_10779 AGE Lnet/minecraft/class_2758;
FIELD field_10780 AGE_TO_SOUTH_SHAPE [Lnet/minecraft/class_265;
FIELD field_31061 MAX_AGE I
FIELD field_46315 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -0,0 +1,10 @@
CLASS net/minecraft/class_8812 net/minecraft/block/ColoredFallingBlock
FIELD field_46316 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_46317 color Lnet/minecraft/class_8805;
METHOD <init> (Lnet/minecraft/class_8805;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 color
ARG 2 settings
METHOD method_53996 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_53997 (Lnet/minecraft/class_8812;)Lnet/minecraft/class_8805;
ARG 0 block

View File

@ -3,9 +3,14 @@ CLASS net/minecraft/class_2288 net/minecraft/block/CommandBlock
FIELD field_10792 LOGGER Lorg/slf4j/Logger;
FIELD field_10793 CONDITIONAL Lnet/minecraft/class_2746;
FIELD field_27192 auto Z
METHOD <init> (Lnet/minecraft/class_4970$class_2251;Z)V
ARG 1 settings
ARG 2 auto
FIELD field_46318 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (ZLnet/minecraft/class_4970$class_2251;)V
ARG 1 auto
ARG 2 settings
METHOD method_53998 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_53999 (Lnet/minecraft/class_2288;)Ljava/lang/Boolean;
ARG 0 block
METHOD method_9779 executeCommandChain (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)V
ARG 0 world
ARG 1 pos

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_2286 net/minecraft/block/ComparatorBlock
FIELD field_10789 MODE Lnet/minecraft/class_2754;
FIELD field_46319 CODEC Lcom/mojang/serialization/MapCodec;
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

View File

@ -6,6 +6,7 @@ CLASS net/minecraft/class_3962 net/minecraft/block/ComposterBlock
FIELD field_31071 NUM_LEVELS I
FIELD field_31072 MIN_LEVEL I
FIELD field_31073 MAX_LEVEL I
FIELD field_46320 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_17753 registerCompostableItem (FLnet/minecraft/class_1935;)V
ARG 0 levelIncreaseChance
ARG 1 item

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_2292 net/minecraft/block/ConcretePowderBlock
FIELD field_10810 hardenedState Lnet/minecraft/class_2680;
FIELD field_10810 hardenedState Lnet/minecraft/class_2248;
FIELD field_46321 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 hardened
ARG 2 settings
@ -7,6 +8,10 @@ CLASS net/minecraft/class_2292 net/minecraft/block/ConcretePowderBlock
ARG 0 world
ARG 1 pos
ARG 2 state
METHOD method_54000 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54001 (Lnet/minecraft/class_2292;)Lnet/minecraft/class_2248;
ARG 0 block
METHOD method_9798 hardensOnAnySide (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
ARG 0 world
ARG 1 pos

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_2289 net/minecraft/block/ConduitBlock
FIELD field_10794 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_10795 SHAPE Lnet/minecraft/class_265;
FIELD field_46322 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,6 +1,11 @@
CLASS net/minecraft/class_2301 net/minecraft/block/CoralBlock
FIELD field_10833 deadCoralBlock Lnet/minecraft/class_2248;
FIELD field_10834 SHAPE Lnet/minecraft/class_265;
FIELD field_46326 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 deadCoralBlock
ARG 2 settings
METHOD method_54006 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54007 (Lnet/minecraft/class_2301;)Lnet/minecraft/class_2248;
ARG 0 block

View File

@ -1,8 +1,14 @@
CLASS net/minecraft/class_2298 net/minecraft/block/CoralBlockBlock
FIELD field_10818 deadCoralBlock Lnet/minecraft/class_2248;
FIELD field_46323 DEAD_FIELD Lcom/mojang/serialization/MapCodec;
FIELD field_46324 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 deadCoralBlock
ARG 2 settings
METHOD method_54002 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54003 (Lnet/minecraft/class_2298;)Lnet/minecraft/class_2248;
ARG 0 block
METHOD method_9808 isInWater (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
ARG 1 world
ARG 2 pos

View File

@ -1,5 +1,10 @@
CLASS net/minecraft/class_2297 net/minecraft/block/CoralFanBlock
FIELD field_10817 deadCoralBlock Lnet/minecraft/class_2248;
FIELD field_46325 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 deadCoralBlock
ARG 2 settings
METHOD method_54004 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54005 (Lnet/minecraft/class_2297;)Lnet/minecraft/class_2248;
ARG 0 block

View File

@ -1,5 +1,10 @@
CLASS net/minecraft/class_2299 net/minecraft/block/CoralWallFanBlock
FIELD field_10819 deadCoralBlock Lnet/minecraft/class_2248;
FIELD field_46327 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 deadCoralBlock
ARG 2 settings
METHOD method_54008 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54009 (Lnet/minecraft/class_2299;)Lnet/minecraft/class_2248;
ARG 0 block

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_2304 net/minecraft/block/CraftingTableBlock
FIELD field_17362 TITLE Lnet/minecraft/class_2561;
FIELD field_46328 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_17466 (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 inventory

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_2302 net/minecraft/block/CropBlock
FIELD field_10835 AGE Lnet/minecraft/class_2758;
FIELD field_10836 AGE_TO_SHAPE [Lnet/minecraft/class_265;
FIELD field_31079 MAX_AGE I
FIELD field_46329 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_52572 hasEnoughLightAt (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z
ARG 0 world
ARG 1 pos

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_4848 net/minecraft/block/CryingObsidianBlock
FIELD field_46330 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_2309 net/minecraft/block/DaylightDetectorBlock
FIELD field_10897 POWER Lnet/minecraft/class_2758;
FIELD field_10898 SHAPE Lnet/minecraft/class_265;
FIELD field_10899 INVERTED Lnet/minecraft/class_2746;
FIELD field_46331 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_31642 tick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2603;)V
ARG 0 world
ARG 1 pos

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_2311 net/minecraft/block/DeadBushBlock
FIELD field_10910 SHAPE Lnet/minecraft/class_265;
FIELD field_46332 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_2217 net/minecraft/block/DeadCoralBlock
FIELD field_46268 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_9928 SHAPE Lnet/minecraft/class_265;

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_2221 net/minecraft/block/DeadCoralFanBlock
FIELD field_46267 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_9932 SHAPE Lnet/minecraft/class_265;

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_2222 net/minecraft/block/DeadCoralWallFanBlock
FIELD field_46269 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_9933 FACING Lnet/minecraft/class_2753;
FIELD field_9934 FACING_TO_SHAPE Ljava/util/Map;

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_8168 net/minecraft/block/DecoratedPotBlock
FIELD field_42756 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_43236 SHERDS_DYNAMIC_DROP_ID Lnet/minecraft/class_2960;
FIELD field_43237 CRACKED Lnet/minecraft/class_2746;
FIELD field_46333 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_49815 (Lnet/minecraft/class_8172;Ljava/util/function/Consumer;)V
ARG 1 lootConsumer
METHOD method_51510 (Ljava/util/List;Lnet/minecraft/class_1792;)V

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_2313 net/minecraft/block/DetectorRailBlock
FIELD field_10913 POWERED Lnet/minecraft/class_2746;
FIELD field_10914 SHAPE Lnet/minecraft/class_2754;
FIELD field_31081 SCHEDULED_TICK_DELAY I
FIELD field_46334 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10001 getCarts (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/lang/Class;Ljava/util/function/Predicate;)Ljava/util/List;
ARG 1 world
ARG 2 pos

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_2369 net/minecraft/block/DirtPathBlock
FIELD field_11106 SHAPE Lnet/minecraft/class_265;
FIELD field_46335 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_2315 net/minecraft/block/DispenserBlock
FIELD field_10920 TRIGGERED Lnet/minecraft/class_2746;
FIELD field_31082 SCHEDULED_TICK_DELAY I
FIELD field_46212 LOGGER Lorg/slf4j/Logger;
FIELD field_46336 CODEC Lcom/mojang/serialization/MapCodec;
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

View File

@ -9,9 +9,7 @@ CLASS net/minecraft/class_2323 net/minecraft/block/DoorBlock
FIELD field_10945 OPEN Lnet/minecraft/class_2746;
FIELD field_10946 HALF Lnet/minecraft/class_2754;
FIELD field_42757 blockSetType Lnet/minecraft/class_8177;
METHOD <init> (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_8177;)V
ARG 1 settings
ARG 2 blockSetType
FIELD field_46337 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10033 setOpen (Lnet/minecraft/class_1297;Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Z)V
ARG 1 entity
ARG 2 world
@ -33,3 +31,5 @@ CLASS net/minecraft/class_2323 net/minecraft/block/DoorBlock
METHOD method_30841 isOpen (Lnet/minecraft/class_2680;)Z
ARG 1 state
METHOD method_51169 getBlockSetType ()Lnet/minecraft/class_8177;
METHOD method_54010 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_2328 net/minecraft/block/DragonEggBlock
FIELD field_10950 SHAPE Lnet/minecraft/class_265;
FIELD field_46339 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10047 teleport (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 1 state
ARG 2 world

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_2325 net/minecraft/block/DropperBlock
FIELD field_10949 BEHAVIOR Lnet/minecraft/class_2357;
FIELD field_46213 LOGGER Lorg/slf4j/Logger;
FIELD field_46341 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_5815 net/minecraft/block/DyedCarpetBlock
COMMENT A carpet that has an associated carpet color for {@linkplain net.minecraft.entity.passive.LlamaEntity llamas}.
FIELD field_28715 dyeColor Lnet/minecraft/class_1767;
FIELD field_46506 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 dyeColor
COMMENT the color of this carpet when worn by a {@linkplain net.minecraft.entity.passive.LlamaEntity llama}
@ -10,3 +11,5 @@ CLASS net/minecraft/class_5815 net/minecraft/block/DyedCarpetBlock
COMMENT
COMMENT <p>If {@code null}, the llama will not appear to be wearing the carpet.
COMMENT However, the carpet will remain wearable by the llama.
METHOD method_54076 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_2331 net/minecraft/block/EnchantingTableBlock
FIELD field_10951 SHAPE Lnet/minecraft/class_265;
FIELD field_36535 POWER_PROVIDER_OFFSETS Ljava/util/List;
FIELD field_46342 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_17467 (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 inventory

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_2329 net/minecraft/block/EndGatewayBlock
FIELD field_46343 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_2334 net/minecraft/block/EndPortalBlock
FIELD field_10959 SHAPE Lnet/minecraft/class_265;
FIELD field_46344 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -5,4 +5,5 @@ CLASS net/minecraft/class_2333 net/minecraft/block/EndPortalFrameBlock
FIELD field_10956 FRAME_SHAPE Lnet/minecraft/class_265;
FIELD field_10957 COMPLETED_FRAME Lnet/minecraft/class_2700;
FIELD field_10958 EYE Lnet/minecraft/class_2746;
FIELD field_46345 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10054 getCompletedFramePattern ()Lnet/minecraft/class_2700;

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_5551 net/minecraft/block/EndRodBlock
FIELD field_46346 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_2336 net/minecraft/block/EnderChestBlock
FIELD field_10967 SHAPE Lnet/minecraft/class_265;
FIELD field_10968 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_17363 CONTAINER_NAME Lnet/minecraft/class_2561;
FIELD field_46347 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_17468 (Lnet/minecraft/class_1730;ILnet/minecraft/class_1661;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1703;
ARG 1 syncId
ARG 2 inventory

View File

@ -1,5 +1,10 @@
CLASS net/minecraft/class_2431 net/minecraft/block/ExperienceDroppingBlock
FIELD field_27195 experienceDropped Lnet/minecraft/class_6017;
METHOD <init> (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_6017;)V
ARG 1 settings
ARG 2 experience
FIELD field_46340 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_6017;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 experienceDropped
ARG 2 settings
METHOD method_54011 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54012 (Lnet/minecraft/class_2431;)Lnet/minecraft/class_6017;
ARG 0 block

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_2344 net/minecraft/block/FarmlandBlock
FIELD field_11009 MOISTURE Lnet/minecraft/class_2758;
FIELD field_11010 SHAPE Lnet/minecraft/class_265;
FIELD field_31084 MAX_MOISTURE I
FIELD field_46349 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10124 hasCrop (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
ARG 0 world
ARG 1 pos

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_2354 net/minecraft/block/FenceBlock
FIELD field_11066 cullingShapes [Lnet/minecraft/class_265;
FIELD field_46350 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10184 canConnect (Lnet/minecraft/class_2680;ZLnet/minecraft/class_2350;)Z
ARG 1 state
ARG 2 neighborIsFullSquare

View File

@ -15,11 +15,16 @@ CLASS net/minecraft/class_2349 net/minecraft/block/FenceGateBlock
FIELD field_40744 Z_AXIS_SIDES_SHAPE Lnet/minecraft/class_265;
FIELD field_40745 X_AXIS_SIDES_SHAPE Lnet/minecraft/class_265;
FIELD field_42758 type Lnet/minecraft/class_4719;
METHOD <init> (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_4719;)V
ARG 1 settings
ARG 2 type
FIELD field_46351 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_4719;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 type
ARG 2 settings
METHOD method_10138 isWall (Lnet/minecraft/class_2680;)Z
ARG 1 state
METHOD method_16703 canWallConnect (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z
ARG 0 state
ARG 1 side
METHOD method_54013 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54014 (Lnet/minecraft/class_2349;)Lnet/minecraft/class_4719;
ARG 0 block

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_2526 net/minecraft/block/FernBlock
FIELD field_11617 SHAPE Lnet/minecraft/class_265;
FIELD field_46470 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -14,6 +14,7 @@ CLASS net/minecraft/class_2358 net/minecraft/block/FireBlock
FIELD field_26656 NORTH_SHAPE Lnet/minecraft/class_265;
FIELD field_26657 SOUTH_SHAPE Lnet/minecraft/class_265;
FIELD field_26658 shapesByState Ljava/util/Map;
FIELD field_46352 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10189 registerFlammableBlock (Lnet/minecraft/class_2248;II)V
ARG 1 block
ARG 2 burnChance

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_3712 net/minecraft/block/FletchingTableBlock
FIELD field_46353 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,7 +1,17 @@
CLASS net/minecraft/class_2356 net/minecraft/block/FlowerBlock
FIELD field_11085 SHAPE Lnet/minecraft/class_265;
FIELD field_45775 stewEffects Ljava/util/List;
FIELD field_46354 STEW_EFFECT_CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_46355 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Ljava/util/List;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 stewEffects
ARG 2 settings
METHOD <init> (Lnet/minecraft/class_1291;ILnet/minecraft/class_4970$class_2251;)V
ARG 1 suspiciousStewEffect
ARG 2 effectDuration
ARG 1 stewEffect
ARG 2 duration
ARG 3 settings
METHOD method_54015 createStewEffectList (Lnet/minecraft/class_1291;I)Ljava/util/List;
ARG 0 stewEffect
ARG 1 duration
METHOD method_54016 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -2,8 +2,13 @@ CLASS net/minecraft/class_2362 net/minecraft/block/FlowerPotBlock
FIELD field_11101 content Lnet/minecraft/class_2248;
FIELD field_11102 SHAPE Lnet/minecraft/class_265;
FIELD field_11103 CONTENT_TO_POTTED Ljava/util/Map;
FIELD field_46356 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 content
ARG 2 settings
METHOD method_16231 getContent ()Lnet/minecraft/class_2248;
METHOD method_31646 isEmpty ()Z
METHOD method_54017 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54018 (Lnet/minecraft/class_2362;)Lnet/minecraft/class_2248;
ARG 0 block

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_8169 net/minecraft/block/FlowerbedBlock
FIELD field_42764 FACING Lnet/minecraft/class_2753;
FIELD field_42765 FLOWER_AMOUNT Lnet/minecraft/class_2758;
FIELD field_45146 FACING_AND_AMOUNT_TO_SHAPE Ljava/util/function/BiFunction;
FIELD field_46409 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_52574 (Lnet/minecraft/class_2350;Ljava/lang/Integer;)Lnet/minecraft/class_265;
ARG 0 facing
ARG 1 flowerAmount

View File

@ -4,6 +4,8 @@ CLASS net/minecraft/class_2404 net/minecraft/block/FluidBlock
FIELD field_11279 fluid Lnet/minecraft/class_3609;
FIELD field_24412 COLLISION_SHAPE Lnet/minecraft/class_265;
FIELD field_34006 FLOW_DIRECTIONS Lcom/google/common/collect/ImmutableList;
FIELD field_46390 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_46391 FLUID_CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_3609;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 fluid
ARG 2 settings
@ -14,3 +16,11 @@ CLASS net/minecraft/class_2404 net/minecraft/block/FluidBlock
METHOD method_10318 playExtinguishSound (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V
ARG 1 world
ARG 2 pos
METHOD method_54027 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54028 (Lnet/minecraft/class_2404;)Lnet/minecraft/class_3609;
ARG 0 block
METHOD method_54029 (Lnet/minecraft/class_3609;)Lnet/minecraft/class_3611;
ARG 0 fluid
METHOD method_54030 (Lnet/minecraft/class_3611;)Lcom/mojang/serialization/DataResult;
ARG 0 fluid

View File

@ -6,6 +6,7 @@ CLASS net/minecraft/class_7113 net/minecraft/block/FrogspawnBlock
FIELD field_37582 MAX_HATCH_TIME I
FIELD field_37583 minHatchTime I
FIELD field_37584 maxHatchTime I
FIELD field_46357 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_41425 setHatchTimeRange (II)V
ARG 0 min
ARG 1 max

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_2360 net/minecraft/block/FrostedIceBlock
FIELD field_31096 MAX_AGE I
FIELD field_31097 NEIGHBORS_CHECKED_ON_SCHEDULED_TICK I
FIELD field_31098 NEIGHBORS_CHECKED_ON_NEIGHBOR_UPDATE I
FIELD field_46358 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10201 increaseAge (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z
ARG 1 state
ARG 2 world

View File

@ -3,11 +3,18 @@ CLASS net/minecraft/class_4771 net/minecraft/block/FungusBlock
FIELD field_22135 featureKey Lnet/minecraft/class_5321;
FIELD field_31099 GROW_CHANCE D
FIELD field_41074 nylium Lnet/minecraft/class_2248;
METHOD <init> (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_5321;Lnet/minecraft/class_2248;)V
ARG 1 settings
ARG 2 featureKey
ARG 3 nylium
FIELD field_46359 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_5321;Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 featureKey
ARG 2 nylium
ARG 3 settings
METHOD method_46682 (Lnet/minecraft/class_3218;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;Lnet/minecraft/class_6880;)V
ARG 3 featureEntry
METHOD method_46683 getFeatureEntry (Lnet/minecraft/class_4538;)Ljava/util/Optional;
ARG 1 world
METHOD method_54019 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54020 (Lnet/minecraft/class_4771;)Lnet/minecraft/class_2248;
ARG 0 block
METHOD method_54021 (Lnet/minecraft/class_4771;)Lnet/minecraft/class_5321;
ARG 0 block

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_3865 net/minecraft/block/FurnaceBlock
FIELD field_46360 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_2368 net/minecraft/block/GlassBlock
FIELD field_46361 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_2366 net/minecraft/block/GlazedTerracottaBlock
FIELD field_46362 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_5777 net/minecraft/block/GlowLichenBlock
FIELD field_28412 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_37585 grower Lnet/minecraft/class_7118;
FIELD field_46363 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_34727 (Lnet/minecraft/class_2680;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z
ARG 4 direction
METHOD method_37363 (ILnet/minecraft/class_2680;)I

View File

@ -1,3 +0,0 @@
CLASS net/minecraft/class_2511 net/minecraft/block/GourdBlock
METHOD method_10679 getStem ()Lnet/minecraft/class_2513;
METHOD method_10680 getAttachedStem ()Lnet/minecraft/class_2195;

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_2372 net/minecraft/block/GrassBlock
FIELD field_46364 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_2375 net/minecraft/block/GravelBlock

View File

@ -64,6 +64,7 @@ CLASS net/minecraft/class_3713 net/minecraft/block/GrindstoneBlock
FIELD field_16400 EAST_CEILING_HINGE Lnet/minecraft/class_265;
FIELD field_16401 NORTH_WALL_WEST_HINGE Lnet/minecraft/class_265;
FIELD field_17364 TITLE Lnet/minecraft/class_2561;
FIELD field_46365 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_16119 getShape (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265;
ARG 1 state
METHOD method_17469 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ILnet/minecraft/class_1661;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1703;

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_5806 net/minecraft/block/HangingRootsBlock
FIELD field_28689 SHAPE Lnet/minecraft/class_265;
FIELD field_33642 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_46367 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -3,8 +3,11 @@ CLASS net/minecraft/class_7713 net/minecraft/block/HangingSignBlock
FIELD field_40301 ATTACHED Lnet/minecraft/class_2746;
FIELD field_40303 DEFAULT_SHAPE Lnet/minecraft/class_265;
FIELD field_40304 SHAPES_FOR_ROTATION Ljava/util/Map;
FIELD field_46308 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_50002 shouldTryAttaching (Lnet/minecraft/class_1657;Lnet/minecraft/class_3965;Lnet/minecraft/class_2625;Lnet/minecraft/class_1799;)Z
ARG 1 player
ARG 2 hitResult
ARG 3 sign
ARG 4 stack
METHOD method_53991 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_2380 net/minecraft/block/HayBlock
FIELD field_46368 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_4622 net/minecraft/block/HoneyBlock
FIELD field_21213 SHAPE Lnet/minecraft/class_265;
FIELD field_31104 TICKS_PER_SECOND I
FIELD field_46369 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_23355 addParticles (Lnet/minecraft/class_1297;I)V
ARG 0 entity
ARG 1 count

View File

@ -15,6 +15,7 @@ CLASS net/minecraft/class_2377 net/minecraft/block/HopperBlock
FIELD field_11133 EAST_RAYCAST_SHAPE Lnet/minecraft/class_265;
FIELD field_11134 EAST_SHAPE Lnet/minecraft/class_265;
FIELD field_11135 WEST_RAYCAST_SHAPE Lnet/minecraft/class_265;
FIELD field_46370 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10217 updateEnabled (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 world
ARG 2 pos

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_2386 net/minecraft/block/IceBlock
FIELD field_46372 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10275 melt (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 1 state
ARG 2 world

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_2384 net/minecraft/block/InfestedBlock
FIELD field_11179 REGULAR_TO_INFESTED_BLOCK Ljava/util/Map;
FIELD field_33564 REGULAR_TO_INFESTED_STATE Ljava/util/Map;
FIELD field_33565 INFESTED_TO_REGULAR_STATE Ljava/util/Map;
FIELD field_46373 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V
COMMENT Creates an infested block
ARG 1 regularBlock
@ -25,3 +26,5 @@ CLASS net/minecraft/class_2384 net/minecraft/block/InfestedBlock
ARG 1 infestedState
METHOD method_36366 fromRegularState (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680;
ARG 0 regularState
METHOD method_54022 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_3748 net/minecraft/block/JigsawBlock
FIELD field_23262 ORIENTATION Lnet/minecraft/class_2754;
FIELD field_46376 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_16546 attachmentMatches (Lnet/minecraft/class_3499$class_3501;Lnet/minecraft/class_3499$class_3501;)Z
ARG 0 info1
ARG 1 info2

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_2387 net/minecraft/block/JukeboxBlock
FIELD field_11180 HAS_RECORD Lnet/minecraft/class_2746;
FIELD field_46377 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_2393 net/minecraft/block/KelpBlock
FIELD field_11195 SHAPE Lnet/minecraft/class_265;
FIELD field_31105 GROWTH_CHANCE D
FIELD field_46378 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_2391 net/minecraft/block/KelpPlantBlock
FIELD field_46379 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -5,6 +5,7 @@ CLASS net/minecraft/class_2399 net/minecraft/block/LadderBlock
FIELD field_11255 EAST_SHAPE Lnet/minecraft/class_265;
FIELD field_11256 NORTH_SHAPE Lnet/minecraft/class_265;
FIELD field_11257 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_46380 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10305 canPlaceOn (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z
ARG 1 world
ARG 2 pos

View File

@ -3,5 +3,6 @@ CLASS net/minecraft/class_3749 net/minecraft/block/LanternBlock
FIELD field_16545 HANGING Lnet/minecraft/class_2746;
FIELD field_16546 STANDING_SHAPE Lnet/minecraft/class_265;
FIELD field_26441 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_46381 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_16370 attachedDirection (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2350;
ARG 0 state

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_5553 net/minecraft/block/LavaCauldronBlock
COMMENT A cauldron filled with lava.
FIELD field_46382 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_2397 net/minecraft/block/LeavesBlock
FIELD field_11200 PERSISTENT Lnet/minecraft/class_2746;
FIELD field_31111 MAX_DISTANCE I
FIELD field_38227 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_46385 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10300 updateDistanceFromLogs (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;
ARG 0 state
ARG 1 world

View File

@ -12,6 +12,7 @@ CLASS net/minecraft/class_3715 net/minecraft/block/LecternBlock
FIELD field_17371 EAST_SHAPE Lnet/minecraft/class_265;
FIELD field_17372 SOUTH_SHAPE Lnet/minecraft/class_265;
FIELD field_31113 SCHEDULED_TICK_DELAY I
FIELD field_46386 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_17470 openScreen (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;)V
ARG 1 world
ARG 2 pos

View File

@ -1,39 +1,28 @@
CLASS net/minecraft/class_5556 net/minecraft/block/LeveledCauldronBlock
COMMENT A cauldron with a varying level of contents.
COMMENT This includes water and powder snow cauldrons.
COMMENT
COMMENT <p>The amount of stored substance is controlled with the {@link #LEVEL}
COMMENT block state property which can take values between {@value #MIN_LEVEL} and
COMMENT {@value #MAX_LEVEL} (inclusive).
COMMENT Constructs a leveled cauldron block.
FIELD field_27206 LEVEL Lnet/minecraft/class_2758;
FIELD field_27880 RAIN_PREDICATE Ljava/util/function/Predicate;
COMMENT A precipitation predicate that allows {@link Biome.Precipitation#RAIN}.
FIELD field_27881 SNOW_PREDICATE Ljava/util/function/Predicate;
COMMENT A precipitation predicate that allows {@link Biome.Precipitation#SNOW}.
FIELD field_27882 precipitationPredicate Ljava/util/function/Predicate;
FIELD field_31107 MIN_LEVEL I
FIELD field_31108 MAX_LEVEL I
FIELD field_31109 BASE_FLUID_HEIGHT I
FIELD field_31110 FLUID_HEIGHT_PER_LEVEL D
METHOD <init> (Lnet/minecraft/class_4970$class_2251;Ljava/util/function/Predicate;Ljava/util/Map;)V
FIELD field_46383 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_46384 precipitation Lnet/minecraft/class_1959$class_1963;
METHOD <init> (Lnet/minecraft/class_1959$class_1963;Lnet/minecraft/class_5620$class_8821;Lnet/minecraft/class_4970$class_2251;)V
COMMENT Constructs a leveled cauldron block.
COMMENT
COMMENT @apiNote The precipitation predicates are compared using identity comparisons in some cases,
COMMENT so callers should typically use {@link #RAIN_PREDICATE} and {@link #SNOW_PREDICATE} if applicable.
ARG 1 settings
ARG 2 precipitationPredicate
COMMENT a predicate that checks what type of precipitation can fill this cauldron
ARG 3 behaviorMap
COMMENT the map containing cauldron behaviors for each item
ARG 1 precipitation
ARG 2 behaviorMap
ARG 3 settings
METHOD method_31650 decrementFluidLevel (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 0 state
ARG 1 world
ARG 2 pos
METHOD method_32352 (Lnet/minecraft/class_1959$class_1963;)Z
ARG 0 precipitation
METHOD method_32353 (Lnet/minecraft/class_1959$class_1963;)Z
ARG 0 precipitation
METHOD method_36994 onFireCollision (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 1 state
ARG 2 world
ARG 3 pos
METHOD method_54024 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54025 (Lnet/minecraft/class_5556;)Lnet/minecraft/class_5620$class_8821;
ARG 0 block
METHOD method_54026 (Lnet/minecraft/class_5556;)Lnet/minecraft/class_1959$class_1963;
ARG 0 block

View File

@ -8,6 +8,7 @@ CLASS net/minecraft/class_2401 net/minecraft/block/LeverBlock
FIELD field_11266 CEILING_X_AXIS_SHAPE Lnet/minecraft/class_265;
FIELD field_11267 NORTH_WALL_SHAPE Lnet/minecraft/class_265;
FIELD field_11268 CEILING_Z_AXIS_SHAPE Lnet/minecraft/class_265;
FIELD field_46387 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10308 spawnParticles (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;F)V
ARG 0 state
ARG 1 world

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_6089 net/minecraft/block/LightBlock
FIELD field_31187 LEVEL_15 Lnet/minecraft/class_2758;
FIELD field_31188 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_31189 STATE_TO_LUMINANCE Ljava/util/function/ToIntFunction;
FIELD field_46388 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_35281 (Lnet/minecraft/class_2680;)I
ARG 0 state
METHOD method_47377 addNbtForLevel (Lnet/minecraft/class_1799;I)Lnet/minecraft/class_1799;

View File

@ -6,6 +6,7 @@ CLASS net/minecraft/class_5554 net/minecraft/block/LightningRodBlock
COMMENT
COMMENT @see net.minecraft.server.world.ServerWorld#getLightningRodPos(BlockPos)
FIELD field_31192 SCHEDULED_TICK_DELAY I
FIELD field_46389 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_31648 setPowered (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 1 state
ARG 2 world

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_2553 net/minecraft/block/LilyPadBlock
FIELD field_11728 SHAPE Lnet/minecraft/class_265;
FIELD field_46492 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_2406 net/minecraft/block/LoomBlock
FIELD field_17373 TITLE Lnet/minecraft/class_2561;
FIELD field_46392 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_17478 (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 inventory

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_2413 net/minecraft/block/MagmaBlock
FIELD field_31193 SCHEDULED_TICK_DELAY I
FIELD field_46393 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_7114 net/minecraft/block/MangroveLeavesBlock
FIELD field_46394 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_7116 net/minecraft/block/MangroveRootsBlock
FIELD field_37593 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_46396 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_2411 net/minecraft/block/MelonBlock

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_5807 net/minecraft/block/MossBlock
FIELD field_46397 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_7117 net/minecraft/block/MudBlock
FIELD field_37594 COLLISION_SHAPE Lnet/minecraft/class_265;
FIELD field_46398 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -6,3 +6,4 @@ CLASS net/minecraft/class_2381 net/minecraft/block/MushroomBlock
FIELD field_11170 SOUTH Lnet/minecraft/class_2746;
FIELD field_11171 NORTH Lnet/minecraft/class_2746;
FIELD field_11172 EAST Lnet/minecraft/class_2746;
FIELD field_46371 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,11 +1,16 @@
CLASS net/minecraft/class_2420 net/minecraft/block/MushroomPlantBlock
FIELD field_11304 SHAPE Lnet/minecraft/class_265;
FIELD field_27194 featureKey Lnet/minecraft/class_5321;
METHOD <init> (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_5321;)V
ARG 1 settings
ARG 2 featureKey
FIELD field_46399 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_5321;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 featureKey
ARG 2 settings
METHOD method_10349 trySpawningBigMushroom (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_5819;)Z
ARG 1 world
ARG 2 pos
ARG 3 state
ARG 4 random
METHOD method_54034 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54035 (Lnet/minecraft/class_2420;)Lnet/minecraft/class_5321;
ARG 0 block

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_2418 net/minecraft/block/MyceliumBlock
FIELD field_46400 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -2,3 +2,4 @@ CLASS net/minecraft/class_2423 net/minecraft/block/NetherPortalBlock
FIELD field_11308 Z_SHAPE Lnet/minecraft/class_265;
FIELD field_11309 X_SHAPE Lnet/minecraft/class_265;
FIELD field_11310 AXIS Lnet/minecraft/class_2754;
FIELD field_46401 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_2421 net/minecraft/block/NetherWartBlock
FIELD field_11305 AGE_TO_SHAPE [Lnet/minecraft/class_265;
FIELD field_11306 AGE Lnet/minecraft/class_2758;
FIELD field_46403 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_4773 net/minecraft/block/NetherrackBlock
FIELD field_46404 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_2428 net/minecraft/block/NoteBlock
FIELD field_11324 NOTE Lnet/minecraft/class_2758;
FIELD field_11325 INSTRUMENT Lnet/minecraft/class_2754;
FIELD field_11326 POWERED Lnet/minecraft/class_2746;
FIELD field_46405 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10367 playNote (Lnet/minecraft/class_1297;Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 1 entity
ARG 2 state

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_4849 net/minecraft/block/NyliumBlock
FIELD field_46406 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_24856 stayAlive (Lnet/minecraft/class_2680;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z
ARG 0 state
ARG 1 world

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_2426 net/minecraft/block/ObserverBlock
FIELD field_11322 POWERED Lnet/minecraft/class_2746;
FIELD field_46407 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10365 updateNeighbors (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 world
ARG 2 pos

View File

@ -16,3 +16,7 @@ CLASS net/minecraft/class_5955 net/minecraft/block/Oxidizable
METHOD method_34738 getUnaffectedOxidationState (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680;
ARG 0 state
CLASS class_5811 OxidationLevel
FIELD field_46493 CODEC Lcom/mojang/serialization/Codec;
FIELD field_46494 id Ljava/lang/String;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
ARG 3 id

View File

@ -1,5 +1,8 @@
CLASS net/minecraft/class_5812 net/minecraft/block/OxidizableBlock
FIELD field_28709 oxidationLevel Lnet/minecraft/class_5955$class_5811;
FIELD field_46495 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 oxidationLevel
ARG 2 settings
METHOD method_54068 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -1,5 +1,8 @@
CLASS net/minecraft/class_5813 net/minecraft/block/OxidizableSlabBlock
FIELD field_28711 oxidationLevel Lnet/minecraft/class_5955$class_5811;
FIELD field_46496 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 oxidationLevel
ARG 2 settings
METHOD method_54069 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -1,6 +1,9 @@
CLASS net/minecraft/class_5814 net/minecraft/block/OxidizableStairsBlock
FIELD field_28713 oxidationLevel Lnet/minecraft/class_5955$class_5811;
FIELD field_46497 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_2680;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 oxidationLevel
ARG 2 baseBlockState
ARG 3 settings
METHOD method_54070 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_2389 net/minecraft/block/PaneBlock
FIELD field_46375 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10281 connectsTo (Lnet/minecraft/class_2680;Z)Z
ARG 1 state
ARG 2 sideSolidFullSquare

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_2465 net/minecraft/block/PillarBlock
FIELD field_11459 AXIS Lnet/minecraft/class_2754;
FIELD field_46430 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_36377 changeRotation (Lnet/minecraft/class_2680;Lnet/minecraft/class_2470;)Lnet/minecraft/class_2680;
ARG 0 state
ARG 1 rotation

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_2665 net/minecraft/block/PistonBlock
FIELD field_12189 EXTENDED_NORTH_SHAPE Lnet/minecraft/class_265;
FIELD field_12190 EXTENDED_DOWN_SHAPE Lnet/minecraft/class_265;
FIELD field_12191 EXTENDED Lnet/minecraft/class_2746;
FIELD field_46530 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (ZLnet/minecraft/class_4970$class_2251;)V
ARG 1 sticky
ARG 2 settings
@ -30,3 +31,7 @@ CLASS net/minecraft/class_2665 net/minecraft/block/PistonBlock
ARG 3 direction
ARG 4 canBreak
ARG 5 pistonDir
METHOD method_54091 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54092 (Lnet/minecraft/class_2665;)Ljava/lang/Boolean;
ARG 0 block

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_2667 net/minecraft/block/PistonExtensionBlock
FIELD field_12196 FACING Lnet/minecraft/class_2753;
FIELD field_12197 TYPE Lnet/minecraft/class_2754;
FIELD field_46529 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_11488 getPistonBlockEntity (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2669;
ARG 1 world
ARG 2 pos

View File

@ -21,6 +21,7 @@ CLASS net/minecraft/class_2671 net/minecraft/block/PistonHeadBlock
FIELD field_12231 SHORT_UP_ARM_SHAPE Lnet/minecraft/class_265;
FIELD field_26660 SHORT_HEAD_SHAPES [Lnet/minecraft/class_265;
FIELD field_26661 HEAD_SHAPES [Lnet/minecraft/class_265;
FIELD field_46531 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_11520 getHeadShape (Lnet/minecraft/class_2350;Z)Lnet/minecraft/class_265;
ARG 0 direction
ARG 1 shortHead

View File

@ -6,6 +6,7 @@ CLASS net/minecraft/class_8237 net/minecraft/block/PitcherCropBlock
FIELD field_43247 LOWER_COLLISION_SHAPE Lnet/minecraft/class_265;
FIELD field_44477 UPPER_OUTLINE_SHAPES [Lnet/minecraft/class_265;
FIELD field_44478 LOWER_OUTLINE_SHAPES [Lnet/minecraft/class_265;
FIELD field_46410 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_49819 tryGrow (Lnet/minecraft/class_3218;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;I)V
ARG 1 world
ARG 2 state

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_2435 net/minecraft/block/PlayerSkullBlock
FIELD field_46411 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -13,6 +13,7 @@ CLASS net/minecraft/class_5689 net/minecraft/block/PointedDripstoneBlock
FIELD field_33568 MAX_STALACTITE_GROWTH I
FIELD field_33569 STALACTITE_FLOOR_SEARCH_RANGE I
FIELD field_36340 DRIP_COLLISION_SHAPE Lnet/minecraft/class_265;
FIELD field_46413 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_32767 getDripPos (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
ARG 0 world
ARG 1 pos

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_2439 net/minecraft/block/PotatoesBlock
FIELD field_11357 AGE_TO_SHAPE [Lnet/minecraft/class_265;
FIELD field_46414 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -3,5 +3,6 @@ CLASS net/minecraft/class_5635 net/minecraft/block/PowderSnowBlock
FIELD field_31218 VERTICAL_MOVEMENT_MULTIPLIER F
FIELD field_31220 FALLING_SHAPE Lnet/minecraft/class_265;
FIELD field_36190 SMALL_FALL_SOUND_MAX_DISTANCE D
FIELD field_46415 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_32355 canWalkOnPowderSnow (Lnet/minecraft/class_1297;)Z
ARG 0 entity

View File

@ -1,2 +0,0 @@
CLASS net/minecraft/class_6377 net/minecraft/block/PowderSnowCauldronBlock
COMMENT A cauldron filled with powder snow.

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_2442 net/minecraft/block/PoweredRailBlock
FIELD field_11364 POWERED Lnet/minecraft/class_2746;
FIELD field_11365 SHAPE Lnet/minecraft/class_2754;
FIELD field_46417 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10413 isPoweredByOtherRails (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;ZI)Z
ARG 1 world
ARG 2 pos

View File

@ -1,8 +1,10 @@
CLASS net/minecraft/class_2440 net/minecraft/block/PressurePlateBlock
FIELD field_11358 POWERED Lnet/minecraft/class_2746;
FIELD field_11359 type Lnet/minecraft/class_2440$class_2441;
METHOD <init> (Lnet/minecraft/class_2440$class_2441;Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_8177;)V
FIELD field_46418 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_8177;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 type
ARG 2 settings
ARG 3 blockSetType
CLASS class_2441 ActivationRule
METHOD method_54036 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54037 (Lnet/minecraft/class_2440;)Lnet/minecraft/class_8177;
ARG 0 block

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_7115 net/minecraft/block/PropaguleBlock
FIELD field_37590 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_37591 HANGING Lnet/minecraft/class_2746;
FIELD field_37592 SHAPES [Lnet/minecraft/class_265;
FIELD field_46395 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_41434 getDefaultHangingState ()Lnet/minecraft/class_2680;
METHOD method_41435 isHanging (Lnet/minecraft/class_2680;)Z
ARG 0 state
@ -10,3 +11,7 @@ CLASS net/minecraft/class_7115 net/minecraft/block/PropaguleBlock
ARG 0 state
METHOD method_43130 getHangingState (I)Lnet/minecraft/class_2680;
ARG 0 age
METHOD method_54032 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54033 (Lnet/minecraft/class_7115;)Lnet/minecraft/class_8813;
ARG 0 block

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_2445 net/minecraft/block/PumpkinBlock
FIELD field_46419 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_20291 (Lnet/minecraft/class_1268;Lnet/minecraft/class_1657;)V
ARG 1 playerx

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_2443 net/minecraft/block/RailBlock
FIELD field_11369 SHAPE Lnet/minecraft/class_2754;
FIELD field_46420 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_2436 net/minecraft/block/RedstoneBlock
FIELD field_46416 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_2453 net/minecraft/block/RedstoneLampBlock
FIELD field_11413 LIT Lnet/minecraft/class_2746;
FIELD field_46423 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_2449 net/minecraft/block/RedstoneOreBlock
FIELD field_11392 LIT Lnet/minecraft/class_2746;
FIELD field_46421 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10440 spawnParticles (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 0 world
ARG 1 pos

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_2459 net/minecraft/block/RedstoneTorchBlock
FIELD field_11445 BURNOUT_MAP Ljava/util/Map;
FIELD field_11446 LIT Lnet/minecraft/class_2746;
FIELD field_31230 SCHEDULED_TICK_DELAY I
FIELD field_46424 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10488 shouldUnpower (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z
ARG 1 world
ARG 2 pos

View File

@ -12,6 +12,7 @@ CLASS net/minecraft/class_2457 net/minecraft/block/RedstoneWireBlock
FIELD field_24416 SHAPES Ljava/util/Map;
FIELD field_24466 COLORS [Lnet/minecraft/class_243;
FIELD field_24733 dotState Lnet/minecraft/class_2680;
FIELD field_46422 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10477 getRenderConnectionType (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2773;
ARG 1 world
ARG 2 pos

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_2462 net/minecraft/block/RepeaterBlock
FIELD field_11451 DELAY Lnet/minecraft/class_2758;
FIELD field_11452 LOCKED Lnet/minecraft/class_2746;
FIELD field_46426 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_4969 net/minecraft/block/RespawnAnchorBlock
FIELD field_26443 VALID_SPAWN_OFFSETS Lcom/google/common/collect/ImmutableList;
FIELD field_31231 NO_CHARGES I
FIELD field_31232 MAX_CHARGES I
FIELD field_46427 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_26156 findRespawnPosition (Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;)Ljava/util/Optional;
ARG 0 entity
ARG 1 world

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_5954 net/minecraft/block/RootedDirtBlock
FIELD field_46428 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_4774 net/minecraft/block/RootsBlock
FIELD field_22137 SHAPE Lnet/minecraft/class_265;
FIELD field_46429 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1 +1,4 @@
CLASS net/minecraft/class_6348 net/minecraft/block/RotatedInfestedBlock
FIELD field_46374 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_54023 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -1,5 +0,0 @@
CLASS net/minecraft/class_2468 net/minecraft/block/SandBlock
FIELD field_11462 color I
METHOD <init> (ILnet/minecraft/class_4970$class_2251;)V
ARG 1 color
ARG 2 settings

View File

@ -1,8 +1,9 @@
CLASS net/minecraft/class_2473 net/minecraft/block/SaplingBlock
FIELD field_11476 STAGE Lnet/minecraft/class_2758;
FIELD field_11477 generator Lnet/minecraft/class_2647;
FIELD field_11477 generator Lnet/minecraft/class_8813;
FIELD field_11478 SHAPE Lnet/minecraft/class_265;
METHOD <init> (Lnet/minecraft/class_2647;Lnet/minecraft/class_4970$class_2251;)V
FIELD field_46431 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_8813;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 generator
ARG 2 settings
METHOD method_10507 generate (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_5819;)V
@ -10,3 +11,7 @@ CLASS net/minecraft/class_2473 net/minecraft/block/SaplingBlock
ARG 2 pos
ARG 3 state
ARG 4 random
METHOD method_54038 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54039 (Lnet/minecraft/class_2473;)Lnet/minecraft/class_8813;
ARG 0 block

View File

@ -0,0 +1,47 @@
CLASS net/minecraft/class_8813 net/minecraft/block/SaplingGenerator
FIELD field_46510 CODEC Lcom/mojang/serialization/Codec;
FIELD field_46520 GENERATORS Ljava/util/Map;
FIELD field_46521 id Ljava/lang/String;
FIELD field_46522 rareChance F
FIELD field_46523 megaVariant Ljava/util/Optional;
FIELD field_46524 rareMegaVariant Ljava/util/Optional;
FIELD field_46525 regularVariant Ljava/util/Optional;
FIELD field_46526 rareRegularVariant Ljava/util/Optional;
FIELD field_46527 beesVariant Ljava/util/Optional;
FIELD field_46528 rareBeesVariant Ljava/util/Optional;
METHOD <init> (Ljava/lang/String;FLjava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 id
ARG 2 rareChance
ARG 3 megaVariant
ARG 4 rareMegaVariant
ARG 5 regularVariant
ARG 6 rareRegularVariant
ARG 7 beesVariant
ARG 8 rareBeesVariant
METHOD <init> (Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 id
ARG 2 megaVariant
ARG 3 regularVariant
ARG 4 beesVariant
METHOD method_54085 generate (Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_5819;)Z
ARG 1 world
ARG 2 chunkGenerator
ARG 3 pos
ARG 4 state
ARG 5 random
METHOD method_54086 getMegaTreeFeature (Lnet/minecraft/class_5819;)Lnet/minecraft/class_5321;
ARG 1 random
METHOD method_54087 getSmallTreeFeature (Lnet/minecraft/class_5819;Z)Lnet/minecraft/class_5321;
ARG 1 random
ARG 2 flowersNearby
METHOD method_54088 areFlowersNearby (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z
ARG 1 world
ARG 2 pos
METHOD method_54089 (Lnet/minecraft/class_8813;)Ljava/lang/String;
ARG 0 generator
METHOD method_54090 canGenerateLargeTree (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;II)Z
ARG 0 state
ARG 1 world
ARG 2 pos
ARG 3 x
ARG 4 z

View File

@ -7,6 +7,7 @@ CLASS net/minecraft/class_3736 net/minecraft/block/ScaffoldingBlock
FIELD field_17577 COLLISION_SHAPE Lnet/minecraft/class_265;
FIELD field_17578 OUTLINE_SHAPE Lnet/minecraft/class_265;
FIELD field_31237 MAX_DISTANCE I
FIELD field_46432 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_16372 calculateDistance (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)I
ARG 0 world
ARG 1 pos

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_7125 net/minecraft/block/SculkBlock
FIELD field_46433 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_41474 shouldNotDecay (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z
ARG 0 world
ARG 1 pos

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_7126 net/minecraft/block/SculkCatalystBlock
FIELD field_37604 BLOOM Lnet/minecraft/class_2746;
FIELD field_37605 experience Lnet/minecraft/class_6017;
FIELD field_46434 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_5703 net/minecraft/block/SculkSensorBlock
FIELD field_28113 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_28114 OUTLINE_SHAPE Lnet/minecraft/class_265;
FIELD field_43248 RESONATION_NOTE_PITCHES [F
FIELD field_46435 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_4970$class_2251;)V
ARG 1 settings
METHOD method_32902 updateNeighbors (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_7268 net/minecraft/block/SculkShriekerBlock
FIELD field_38231 SHAPE Lnet/minecraft/class_265;
FIELD field_38232 TOP D
FIELD field_38422 CAN_SUMMON Lnet/minecraft/class_2746;
FIELD field_46436 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_42317 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_7133;)V
ARG 1 pos
ARG 2 statex

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_7130 net/minecraft/block/SculkVeinBlock
FIELD field_37631 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_37632 allGrowTypeGrower Lnet/minecraft/class_7118;
FIELD field_37633 samePositionOnlyGrower Lnet/minecraft/class_7118;
FIELD field_46437 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_41513 veinCoversSculkReplaceable (Lnet/minecraft/class_1936;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Z
ARG 0 world
ARG 1 state

View File

@ -6,5 +6,6 @@ CLASS net/minecraft/class_2472 net/minecraft/block/SeaPickleBlock
FIELD field_11474 FOUR_PICKLES_SHAPE Lnet/minecraft/class_265;
FIELD field_11475 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_31241 MAX_PICKLES I
FIELD field_46438 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10506 isDry (Lnet/minecraft/class_2680;)Z
ARG 0 state

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_2476 net/minecraft/block/SeagrassBlock
FIELD field_11485 SHAPE Lnet/minecraft/class_265;
FIELD field_46439 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_2480 net/minecraft/block/ShulkerBoxBlock
FIELD field_41080 NORTH_SHAPE Lnet/minecraft/class_265;
FIELD field_41081 SOUTH_SHAPE Lnet/minecraft/class_265;
FIELD field_41082 SIDES_SHAPES Ljava/util/Map;
FIELD field_46440 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 color
ARG 2 settings
@ -32,3 +33,10 @@ CLASS net/minecraft/class_2480 net/minecraft/block/ShulkerBoxBlock
ARG 1 blockEntity
METHOD method_47378 (Ljava/util/EnumMap;)V
ARG 0 map
METHOD method_54040 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54041 (Lnet/minecraft/class_2480;)Ljava/util/Optional;
ARG 0 block
METHOD method_54042 (Ljava/util/Optional;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2480;
ARG 0 color
ARG 1 settings

View File

@ -1,2 +1,5 @@
CLASS net/minecraft/class_2508 net/minecraft/block/SignBlock
FIELD field_11559 ROTATION Lnet/minecraft/class_2758;
FIELD field_46461 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_54048 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -4,5 +4,13 @@ CLASS net/minecraft/class_2484 net/minecraft/block/SkullBlock
FIELD field_31244 MAX_ROTATION_INDEX I
FIELD field_31245 MAX_ROTATIONS I
FIELD field_41312 PIGLIN_SHAPE Lnet/minecraft/class_265;
FIELD field_46441 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_54043 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
CLASS class_2485 SkullType
FIELD field_46442 TYPES Ljava/util/Map;
FIELD field_46443 CODEC Lcom/mojang/serialization/Codec;
CLASS class_2486 Type
FIELD field_46444 id Ljava/lang/String;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
ARG 3 id

View File

@ -3,3 +3,4 @@ CLASS net/minecraft/class_2482 net/minecraft/block/SlabBlock
FIELD field_11500 BOTTOM_SHAPE Lnet/minecraft/class_265;
FIELD field_11501 TYPE Lnet/minecraft/class_2754;
FIELD field_11502 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_46445 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_2490 net/minecraft/block/SlimeBlock
FIELD field_46446 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_21847 bounce (Lnet/minecraft/class_1297;)V
ARG 1 entity

View File

@ -2,3 +2,4 @@ CLASS net/minecraft/class_5808 net/minecraft/block/SmallDripleafBlock
FIELD field_28690 SHAPE Lnet/minecraft/class_265;
FIELD field_28691 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_29563 FACING Lnet/minecraft/class_2753;
FIELD field_46447 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_3717 net/minecraft/block/SmithingTableBlock
FIELD field_22511 SCREEN_TITLE Lnet/minecraft/class_2561;
FIELD field_46448 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_24950 (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 inventory

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_3716 net/minecraft/block/SmokerBlock
FIELD field_46449 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -5,6 +5,7 @@ CLASS net/minecraft/class_8238 net/minecraft/block/SnifferEggBlock
FIELD field_43252 BOOSTED_HATCHING_TIME I
FIELD field_43253 MAX_RANDOM_CRACK_TIME_OFFSET I
FIELD field_43254 SHAPE Lnet/minecraft/class_265;
FIELD field_46450 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_49826 isAboveHatchBooster (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
ARG 0 world
ARG 1 pos

View File

@ -2,3 +2,4 @@ CLASS net/minecraft/class_2488 net/minecraft/block/SnowBlock
FIELD field_11517 LAYERS_TO_SHAPE [Lnet/minecraft/class_265;
FIELD field_11518 LAYERS Lnet/minecraft/class_2758;
FIELD field_31247 MAX_LAYERS I
FIELD field_46451 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_2493 net/minecraft/block/SnowyBlock
FIELD field_11522 SNOWY Lnet/minecraft/class_2746;
FIELD field_46452 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_35291 isSnow (Lnet/minecraft/class_2680;)Z
ARG 0 state

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_4775 net/minecraft/block/SoulFireBlock
FIELD field_46453 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_26158 isSoulBase (Lnet/minecraft/class_2680;)Z
ARG 0 state

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_2492 net/minecraft/block/SoulSandBlock
FIELD field_11521 COLLISION_SHAPE Lnet/minecraft/class_265;
FIELD field_31249 SCHEDULED_TICK_DELAY I
FIELD field_46454 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_2496 net/minecraft/block/SpawnerBlock
FIELD field_46455 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_46688 (Lnet/minecraft/class_1299;)Lnet/minecraft/class_2561;
ARG 0 entityType
METHOD method_46689 getEntityNameForTooltip (Lnet/minecraft/class_1799;)Ljava/util/Optional;

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_2502 net/minecraft/block/SpongeBlock
FIELD field_46456 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10619 absorbWater (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z
ARG 1 world
ARG 2 pos

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_5809 net/minecraft/block/SporeBlossomBlock
FIELD field_28703 SHAPE Lnet/minecraft/class_265;
FIELD field_46457 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_4772 net/minecraft/block/SproutsBlock
FIELD field_22136 SHAPE Lnet/minecraft/class_265;
FIELD field_46402 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,5 +1,8 @@
CLASS net/minecraft/class_2506 net/minecraft/block/StainedGlassBlock
FIELD field_11558 color Lnet/minecraft/class_1767;
FIELD field_46458 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 color
ARG 2 settings
METHOD method_54044 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -1,5 +1,8 @@
CLASS net/minecraft/class_2504 net/minecraft/block/StainedGlassPaneBlock
FIELD field_11554 color Lnet/minecraft/class_1767;
FIELD field_46459 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 color
ARG 2 settings
METHOD method_54045 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -18,6 +18,7 @@ CLASS net/minecraft/class_2510 net/minecraft/block/StairsBlock
FIELD field_11577 TOP_NORTH_EAST_CORNER_SHAPE Lnet/minecraft/class_265;
FIELD field_11578 BOTTOM_SOUTH_WEST_CORNER_SHAPE Lnet/minecraft/class_265;
FIELD field_11579 baseBlock Lnet/minecraft/class_2248;
FIELD field_46460 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_2680;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 baseBlockState
ARG 2 settings
@ -49,3 +50,7 @@ CLASS net/minecraft/class_2510 net/minecraft/block/StairsBlock
ARG 1 world
ARG 2 pos
ARG 3 dir
METHOD method_54046 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54047 (Lnet/minecraft/class_2510;)Lnet/minecraft/class_2680;
ARG 0 block

View File

@ -1,11 +1,21 @@
CLASS net/minecraft/class_2513 net/minecraft/block/StemBlock
FIELD field_11583 AGE_TO_SHAPE [Lnet/minecraft/class_265;
FIELD field_11584 AGE Lnet/minecraft/class_2758;
FIELD field_11585 gourdBlock Lnet/minecraft/class_2511;
FIELD field_27205 pickBlockItem Ljava/util/function/Supplier;
FIELD field_11585 gourdBlock Lnet/minecraft/class_5321;
FIELD field_27205 pickBlockItem Lnet/minecraft/class_5321;
FIELD field_31255 MAX_AGE I
METHOD <init> (Lnet/minecraft/class_2511;Ljava/util/function/Supplier;Lnet/minecraft/class_4970$class_2251;)V
FIELD field_46462 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_46463 attachedStemBlock Lnet/minecraft/class_5321;
METHOD <init> (Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 gourdBlock
ARG 2 pickBlockItem
ARG 3 settings
METHOD method_10694 getGourdBlock ()Lnet/minecraft/class_2511;
ARG 2 attachedStemBlock
ARG 3 pickBlockItem
ARG 4 settings
METHOD method_54049 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54050 (Lnet/minecraft/class_2513;)Lnet/minecraft/class_5321;
ARG 0 block
METHOD method_54051 (Lnet/minecraft/class_2513;)Lnet/minecraft/class_5321;
ARG 0 block
METHOD method_54052 (Lnet/minecraft/class_2513;)Lnet/minecraft/class_5321;
ARG 0 block

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_3718 net/minecraft/block/StonecutterBlock
FIELD field_16407 SHAPE Lnet/minecraft/class_265;
FIELD field_17649 FACING Lnet/minecraft/class_2753;
FIELD field_17650 TITLE Lnet/minecraft/class_2561;
FIELD field_46464 CODEC Lcom/mojang/serialization/MapCodec;
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

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_2515 net/minecraft/block/StructureBlock
FIELD field_11586 MODE Lnet/minecraft/class_2754;
FIELD field_46465 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10703 doAction (Lnet/minecraft/class_3218;Lnet/minecraft/class_2633;)V
ARG 1 world
ARG 2 blockEntity

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_2518 net/minecraft/block/StructureVoidBlock
FIELD field_11589 SHAPE Lnet/minecraft/class_265;
FIELD field_46466 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_2523 net/minecraft/block/SugarCaneBlock
FIELD field_11610 AGE Lnet/minecraft/class_2758;
FIELD field_11611 SHAPE Lnet/minecraft/class_265;
FIELD field_46467 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -7,3 +7,5 @@ CLASS net/minecraft/class_7917 net/minecraft/block/SuspiciousStewIngredient
FIELD field_45782 CODEC Lcom/mojang/serialization/Codec;
FIELD field_45783 LIST_CODEC Lcom/mojang/serialization/Codec;
METHOD method_53247 createStatusEffectInstance ()Lnet/minecraft/class_1293;
METHOD method_53248 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -3,3 +3,4 @@ CLASS net/minecraft/class_3830 net/minecraft/block/SweetBerryBushBlock
FIELD field_17001 SMALL_SHAPE Lnet/minecraft/class_265;
FIELD field_17002 LARGE_SHAPE Lnet/minecraft/class_265;
FIELD field_31259 MAX_AGE I
FIELD field_46468 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_2521 net/minecraft/block/TallFlowerBlock
FIELD field_46469 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_2320 net/minecraft/block/TallPlantBlock
FIELD field_10929 HALF Lnet/minecraft/class_2754;
FIELD field_46338 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10021 placeAt (Lnet/minecraft/class_1936;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;I)V
ARG 0 world
ARG 1 state

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_2525 net/minecraft/block/TallSeagrassBlock
FIELD field_11615 SHAPE Lnet/minecraft/class_265;
FIELD field_11616 HALF Lnet/minecraft/class_2754;
FIELD field_46471 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_4850 net/minecraft/block/TargetBlock
FIELD field_22428 POWER Lnet/minecraft/class_2758;
FIELD field_31263 RECOVERABLE_POWER_DELAY I
FIELD field_31264 REGULAR_POWER_DELAY I
FIELD field_46472 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_24857 setPower (Lnet/minecraft/class_1936;Lnet/minecraft/class_2680;ILnet/minecraft/class_2338;I)V
ARG 0 world
ARG 1 state

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_5555 net/minecraft/block/TintedGlassBlock
FIELD field_46473 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_2530 net/minecraft/block/TntBlock
FIELD field_11621 UNSTABLE Lnet/minecraft/class_2746;
FIELD field_46474 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10737 primeTnt (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1309;)V
ARG 0 world
ARG 1 pos

View File

@ -1,6 +1,15 @@
CLASS net/minecraft/class_2527 net/minecraft/block/TorchBlock
FIELD field_11618 BOUNDING_SHAPE Lnet/minecraft/class_265;
FIELD field_22155 particle Lnet/minecraft/class_2394;
METHOD <init> (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_2394;)V
ARG 1 settings
ARG 2 particle
FIELD field_22155 particle Lnet/minecraft/class_2400;
FIELD field_46475 PARTICLE_TYPE_CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_46476 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_2400;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 particle
ARG 2 settings
METHOD method_54053 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54054 (Lnet/minecraft/class_2527;)Lnet/minecraft/class_2400;
ARG 0 block
METHOD method_54055 (Lnet/minecraft/class_2396;)Lcom/mojang/serialization/DataResult;
ARG 0 particleType
METHOD method_54056 (Lnet/minecraft/class_2400;)Lnet/minecraft/class_2396;
ARG 0 particleType

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_8171 net/minecraft/block/TorchflowerBlock
FIELD field_42776 AGE Lnet/minecraft/class_2758;
FIELD field_42778 SHAPES [Lnet/minecraft/class_265;
FIELD field_46477 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_2373 net/minecraft/block/TransparentBlock
FIELD field_46366 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -10,11 +10,16 @@ CLASS net/minecraft/class_2533 net/minecraft/block/TrapdoorBlock
FIELD field_11632 OPEN_BOTTOM_SHAPE Lnet/minecraft/class_265;
FIELD field_11633 NORTH_SHAPE Lnet/minecraft/class_265;
FIELD field_42779 blockSetType Lnet/minecraft/class_8177;
METHOD <init> (Lnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_8177;)V
ARG 1 settings
ARG 2 blockSetType
FIELD field_46478 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_8177;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 type
ARG 2 settings
METHOD method_10740 playToggleSound (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)V
ARG 1 player
ARG 2 world
ARG 3 pos
ARG 4 open
METHOD method_54058 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54059 (Lnet/minecraft/class_2533;)Lnet/minecraft/class_8177;
ARG 0 block

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_2531 net/minecraft/block/TrappedChestBlock
FIELD field_46479 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -3,7 +3,7 @@ CLASS net/minecraft/class_2538 net/minecraft/block/TripwireBlock
FIELD field_11674 WEST Lnet/minecraft/class_2746;
FIELD field_11675 NORTH Lnet/minecraft/class_2746;
FIELD field_11676 FACING_PROPERTIES Ljava/util/Map;
FIELD field_11677 hookBlock Lnet/minecraft/class_2537;
FIELD field_11677 hookBlock Lnet/minecraft/class_2248;
FIELD field_11678 SOUTH Lnet/minecraft/class_2746;
FIELD field_11679 DISARMED Lnet/minecraft/class_2746;
FIELD field_11680 POWERED Lnet/minecraft/class_2746;
@ -11,7 +11,8 @@ CLASS net/minecraft/class_2538 net/minecraft/block/TripwireBlock
FIELD field_11682 ATTACHED_SHAPE Lnet/minecraft/class_265;
FIELD field_11683 ATTACHED Lnet/minecraft/class_2746;
FIELD field_31267 SCHEDULED_TICK_DELAY I
METHOD <init> (Lnet/minecraft/class_2537;Lnet/minecraft/class_4970$class_2251;)V
FIELD field_46480 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 hookBlock
ARG 2 settings
METHOD method_10778 shouldConnectTo (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z
@ -24,3 +25,7 @@ CLASS net/minecraft/class_2538 net/minecraft/block/TripwireBlock
METHOD method_10780 updatePowered (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 1 world
ARG 2 pos
METHOD method_54060 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54061 (Lnet/minecraft/class_2538;)Lnet/minecraft/class_2248;
ARG 0 block

View File

@ -7,19 +7,20 @@ CLASS net/minecraft/class_2537 net/minecraft/block/TripwireHookBlock
FIELD field_11670 EAST_SHAPE Lnet/minecraft/class_265;
FIELD field_11671 POWERED Lnet/minecraft/class_2746;
FIELD field_31271 SCHEDULED_TICK_DELAY I
METHOD method_10775 updateNeighborsOnAxis (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)V
FIELD field_46481 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10775 updateNeighborsOnAxis (Lnet/minecraft/class_2248;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)V
ARG 0 block
ARG 1 world
ARG 2 pos
ARG 3 direction
METHOD method_10776 update (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;ZZILnet/minecraft/class_2680;)V
ARG 1 world
ARG 2 pos
ARG 3 state
ARG 4 beingRemoved
ARG 0 world
ARG 1 pos
ARG 2 state
METHOD method_10777 playSound (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ZZZZ)V
ARG 1 world
ARG 2 pos
ARG 3 attached
ARG 4 on
ARG 5 detached
ARG 6 off
ARG 0 world
ARG 1 pos
ARG 2 attached
ARG 3 on
ARG 4 detached
ARG 5 off

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_2542 net/minecraft/block/TurtleEggBlock
FIELD field_11710 EGGS Lnet/minecraft/class_2758;
FIELD field_11711 HATCH Lnet/minecraft/class_2758;
FIELD field_11712 SMALL_SHAPE Lnet/minecraft/class_265;
FIELD field_46482 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10831 isSandBelow (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
ARG 0 world
ARG 1 pos

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_4777 net/minecraft/block/TwistingVinesBlock
FIELD field_22172 SHAPE Lnet/minecraft/class_265;
FIELD field_46483 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_4950 net/minecraft/block/TwistingVinesPlantBlock
FIELD field_23325 SHAPE Lnet/minecraft/class_265;
FIELD field_46484 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -11,6 +11,7 @@ CLASS net/minecraft/class_2541 net/minecraft/block/VineBlock
FIELD field_11705 WEST_SHAPE Lnet/minecraft/class_265;
FIELD field_11706 NORTH Lnet/minecraft/class_2746;
FIELD field_26659 shapesByState Ljava/util/Map;
FIELD field_46485 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10820 getGrownState (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_5819;)Lnet/minecraft/class_2680;
ARG 1 above
ARG 2 state

View File

@ -1,3 +1,6 @@
CLASS net/minecraft/class_2546 net/minecraft/block/WallBannerBlock
FIELD field_11722 FACING Lnet/minecraft/class_2753;
FIELD field_11723 FACING_TO_SHAPE Ljava/util/Map;
FIELD field_46486 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_54062 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -12,6 +12,7 @@ CLASS net/minecraft/class_2544 net/minecraft/block/WallBlock
FIELD field_22165 TALL_SOUTH_SHAPE Lnet/minecraft/class_265;
FIELD field_22166 TALL_WEST_SHAPE Lnet/minecraft/class_265;
FIELD field_22167 TALL_EAST_SHAPE Lnet/minecraft/class_265;
FIELD field_46487 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_16704 shouldConnectTo (Lnet/minecraft/class_2680;ZLnet/minecraft/class_2350;)Z
ARG 1 state
ARG 2 faceFullSquare

View File

@ -5,6 +5,7 @@ CLASS net/minecraft/class_7715 net/minecraft/block/WallHangingSignBlock
FIELD field_40322 NORTH_SOUTH_SHAPE Lnet/minecraft/class_265;
FIELD field_40323 EAST_WEST_SHAPE Lnet/minecraft/class_265;
FIELD field_40324 OUTLINE_SHAPES Ljava/util/Map;
FIELD field_46488 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_45460 canAttachTo (Lnet/minecraft/class_4538;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z
ARG 1 world
ARG 2 state
@ -23,3 +24,5 @@ CLASS net/minecraft/class_7715 net/minecraft/block/WallHangingSignBlock
METHOD method_50005 isHitOnFacingAxis (Lnet/minecraft/class_3965;Lnet/minecraft/class_2680;)Z
ARG 1 hitResult
ARG 2 state
METHOD method_54063 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_7938 net/minecraft/block/WallPiglinHeadBlock
FIELD field_41311 SHAPES Ljava/util/Map;
FIELD field_46408 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_2433 net/minecraft/block/WallPlayerSkullBlock
FIELD field_46412 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_2458 net/minecraft/block/WallRedstoneTorchBlock
FIELD field_11443 FACING Lnet/minecraft/class_2753;
FIELD field_11444 LIT Lnet/minecraft/class_2746;
FIELD field_46425 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,3 +1,6 @@
CLASS net/minecraft/class_2551 net/minecraft/block/WallSignBlock
FIELD field_11726 FACING Lnet/minecraft/class_2753;
FIELD field_11727 FACING_TO_SHAPE Ljava/util/Map;
FIELD field_46489 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_54064 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -1,3 +1,6 @@
CLASS net/minecraft/class_2549 net/minecraft/block/WallSkullBlock
FIELD field_11724 FACING Lnet/minecraft/class_2753;
FIELD field_11725 FACING_TO_SHAPE Ljava/util/Map;
FIELD field_46490 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_54065 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -1,5 +1,10 @@
CLASS net/minecraft/class_2555 net/minecraft/block/WallTorchBlock
FIELD field_11731 FACING Lnet/minecraft/class_2753;
FIELD field_11732 BOUNDING_SHAPES Ljava/util/Map;
FIELD field_46491 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10841 getBoundingShape (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265;
ARG 0 state
METHOD method_54066 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54067 (Lnet/minecraft/class_2555;)Lnet/minecraft/class_2400;
ARG 0 block

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_2567 net/minecraft/block/WallWitherSkullBlock
FIELD field_46505 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_8574 net/minecraft/block/WearableCarvedPumpkinBlock
FIELD field_46348 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_4776 net/minecraft/block/WeepingVinesBlock
FIELD field_22171 SHAPE Lnet/minecraft/class_265;
FIELD field_46499 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_4951 net/minecraft/block/WeepingVinesPlantBlock
FIELD field_23326 SHAPE Lnet/minecraft/class_265;
FIELD field_46500 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,7 +1,14 @@
CLASS net/minecraft/class_2557 net/minecraft/block/WeightedPressurePlateBlock
FIELD field_11738 weight I
FIELD field_11739 POWER Lnet/minecraft/class_2758;
METHOD <init> (ILnet/minecraft/class_4970$class_2251;Lnet/minecraft/class_8177;)V
FIELD field_46501 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (ILnet/minecraft/class_8177;Lnet/minecraft/class_4970$class_2251;)V
ARG 1 weight
ARG 2 settings
ARG 3 blockSetType
ARG 2 type
ARG 3 settings
METHOD method_54072 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54073 (Lnet/minecraft/class_2557;)Lnet/minecraft/class_8177;
ARG 0 block
METHOD method_54074 (Lnet/minecraft/class_2557;)Ljava/lang/Integer;
ARG 0 block

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_2565 net/minecraft/block/WetSpongeBlock
FIELD field_46502 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -1,4 +1,6 @@
CLASS net/minecraft/class_2563 net/minecraft/block/WitherRoseBlock
METHOD <init> (Lnet/minecraft/class_1291;Lnet/minecraft/class_4970$class_2251;)V
FIELD field_46503 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Lnet/minecraft/class_1291;ILnet/minecraft/class_4970$class_2251;)V
ARG 1 effect
ARG 2 settings
METHOD method_54075 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_2570 net/minecraft/block/WitherSkullBlock
FIELD field_11764 witherDispenserPattern Lnet/minecraft/class_2700;
FIELD field_11765 witherBossPattern Lnet/minecraft/class_2700;
FIELD field_46504 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10897 getWitherDispenserPattern ()Lnet/minecraft/class_2700;
METHOD method_10898 onPlaced (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2631;)V
ARG 0 world

View File

@ -6,12 +6,13 @@ CLASS net/minecraft/class_4719 net/minecraft/block/WoodType
FIELD field_21679 ACACIA Lnet/minecraft/class_4719;
FIELD field_21680 JUNGLE Lnet/minecraft/class_4719;
FIELD field_21681 DARK_OAK Lnet/minecraft/class_4719;
FIELD field_21682 VALUES Ljava/util/Set;
FIELD field_22183 CRIMSON Lnet/minecraft/class_4719;
FIELD field_22184 WARPED Lnet/minecraft/class_4719;
FIELD field_37657 MANGROVE Lnet/minecraft/class_4719;
FIELD field_40350 BAMBOO Lnet/minecraft/class_4719;
FIELD field_42837 CHERRY Lnet/minecraft/class_4719;
FIELD field_46535 CODEC Lcom/mojang/serialization/Codec;
FIELD field_46536 VALUES Ljava/util/Map;
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_8177;)V
ARG 1 name
ARG 2 setType

View File

@ -34,15 +34,15 @@ CLASS net/minecraft/class_5620 net/minecraft/block/cauldron/CauldronBehavior
COMMENT </tr>
COMMENT </tbody>
COMMENT </table></div>
FIELD field_27775 EMPTY_CAULDRON_BEHAVIOR Ljava/util/Map;
FIELD field_27775 EMPTY_CAULDRON_BEHAVIOR Lnet/minecraft/class_5620$class_8821;
COMMENT The cauldron behaviors for empty cauldrons.
COMMENT
COMMENT @see #createMap
FIELD field_27776 WATER_CAULDRON_BEHAVIOR Ljava/util/Map;
FIELD field_27776 WATER_CAULDRON_BEHAVIOR Lnet/minecraft/class_5620$class_8821;
COMMENT The cauldron behaviors for water cauldrons.
COMMENT
COMMENT @see #createMap
FIELD field_27777 LAVA_CAULDRON_BEHAVIOR Ljava/util/Map;
FIELD field_27777 LAVA_CAULDRON_BEHAVIOR Lnet/minecraft/class_5620$class_8821;
COMMENT The cauldron behaviors for lava cauldrons.
COMMENT
COMMENT @see #createMap
@ -60,7 +60,7 @@ CLASS net/minecraft/class_5620 net/minecraft/block/cauldron/CauldronBehavior
COMMENT A behavior that cleans banners with patterns.
FIELD field_27782 CLEAN_DYEABLE_ITEM Lnet/minecraft/class_5620;
COMMENT A behavior that cleans {@linkplain net.minecraft.item.DyeableItem dyeable items}.
FIELD field_28011 POWDER_SNOW_CAULDRON_BEHAVIOR Ljava/util/Map;
FIELD field_28011 POWDER_SNOW_CAULDRON_BEHAVIOR Lnet/minecraft/class_5620$class_8821;
COMMENT The cauldron behaviors for powder snow cauldrons.
COMMENT
COMMENT @see #createMap
@ -68,6 +68,8 @@ CLASS net/minecraft/class_5620 net/minecraft/block/cauldron/CauldronBehavior
COMMENT A behavior that fills cauldrons with powder snow.
COMMENT
COMMENT @see #fillCauldron
FIELD field_46589 BEHAVIOR_MAPS Ljava/util/Map;
FIELD field_46590 CODEC Lcom/mojang/serialization/Codec;
METHOD interact (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269;
COMMENT Called when a player interacts with a cauldron.
COMMENT
@ -85,7 +87,7 @@ CLASS net/minecraft/class_5620 net/minecraft/block/cauldron/CauldronBehavior
COMMENT the hand interacting with the cauldron
ARG 6 stack
COMMENT the stack in the player's hand
METHOD method_32206 createMap ()Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;
METHOD method_32206 createMap (Ljava/lang/String;)Lnet/minecraft/class_5620$class_8821;
COMMENT Creates a mutable map from {@linkplain Item items} to their
COMMENT corresponding cauldron behaviors.
COMMENT
@ -93,6 +95,7 @@ CLASS net/minecraft/class_5620 net/minecraft/block/cauldron/CauldronBehavior
COMMENT that returns {@link ActionResult#PASS} for all items.
COMMENT
COMMENT @return the created map
ARG 0 name
METHOD method_32207 fillCauldron (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;Lnet/minecraft/class_2680;Lnet/minecraft/class_3414;)Lnet/minecraft/class_1269;
COMMENT Fills a cauldron from a bucket stack.
COMMENT
@ -145,8 +148,6 @@ CLASS net/minecraft/class_5620 net/minecraft/block/cauldron/CauldronBehavior
COMMENT a predicate used to check if the cauldron can be emptied into the output stack
ARG 8 soundEvent
COMMENT the sound produced by emptying
METHOD method_32211 (Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;)V
ARG 0 map
METHOD method_32212 registerBehavior ()V
COMMENT Registers the vanilla cauldron behaviors.
METHOD method_32213 (Lnet/minecraft/class_2680;)Z
@ -240,3 +241,4 @@ CLASS net/minecraft/class_5620 net/minecraft/block/cauldron/CauldronBehavior
METHOD method_34850 registerBucketBehavior (Ljava/util/Map;)V
COMMENT Registers the behavior for filled buckets in the specified behavior map.
ARG 0 behavior
CLASS class_8821 CauldronBehaviorMap

View File

@ -4,7 +4,7 @@ CLASS net/minecraft/class_2619 net/minecraft/block/entity/JukeboxBlockEntity
FIELD field_39483 recordStartTick J
FIELD field_39484 isPlaying Z
FIELD field_42799 SECOND_PER_TICK I
FIELD field_42800 inventory Lnet/minecraft/class_2371;
FIELD field_46507 recordStack Lnet/minecraft/class_1799;
METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 pos
ARG 2 state

View File

@ -1,7 +1,6 @@
CLASS net/minecraft/class_2631 net/minecraft/block/entity/SkullBlockEntity
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;
FIELD field_12089 userCache Lcom/google/common/cache/LoadingCache;
FIELD field_31363 SKULL_OWNER_KEY Ljava/lang/String;
FIELD field_34029 currentExecutor Ljava/util/concurrent/Executor;
FIELD field_41315 poweredTicks I
@ -32,17 +31,11 @@ CLASS net/minecraft/class_2631 net/minecraft/block/entity/SkullBlockEntity
ARG 0 runnable
METHOD method_52580 fetchProfile (Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;
ARG 0 name
METHOD method_52581 (Ljava/util/Optional;)Ljava/util/Optional;
ARG 0 profile
METHOD method_52582 fillSkullOwner (Lnet/minecraft/class_2487;Ljava/lang/String;)V
ARG 0 nbt
ARG 1 name
METHOD method_52583 (Lnet/minecraft/class_2487;Ljava/lang/String;Ljava/util/Optional;)V
ARG 2 profile
METHOD method_52584 fetchProfileWithTextures (Lcom/mojang/authlib/GameProfile;)Ljava/util/concurrent/CompletableFuture;
ARG 0 profile
METHOD method_52585 (Ljava/util/Optional;)Ljava/util/concurrent/CompletionStage;
ARG 0 profile
METHOD method_52586 hasTextures (Lcom/mojang/authlib/GameProfile;)Z
ARG 0 profile
METHOD method_52587 (Ljava/util/Optional;)V
@ -51,3 +44,11 @@ CLASS net/minecraft/class_2631 net/minecraft/block/entity/SkullBlockEntity
ARG 0 nbt
METHOD method_52590 fillSkullOwner (Lnet/minecraft/class_2487;)V
ARG 0 nbt
METHOD method_54081 fetchProfile (Ljava/lang/String;Lnet/minecraft/class_7497;Ljava/util/function/BooleanSupplier;)Ljava/util/concurrent/CompletableFuture;
ARG 0 name
ARG 1 apiServices
METHOD method_54082 (Ljava/util/function/BooleanSupplier;Lnet/minecraft/class_7497;Ljava/util/Optional;)Ljava/util/Optional;
ARG 2 profile
CLASS 1
METHOD load (Ljava/lang/Object;)Ljava/lang/Object;
ARG 1 name

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_2654 net/minecraft/block/sapling/AcaciaSaplingGenerator

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_6349 net/minecraft/block/sapling/AzaleaSaplingGenerator

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_2652 net/minecraft/block/sapling/BirchSaplingGenerator

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_8175 net/minecraft/block/sapling/CherrySaplingGenerator

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_2657 net/minecraft/block/sapling/DarkOakSaplingGenerator

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_2655 net/minecraft/block/sapling/JungleSaplingGenerator

View File

@ -1,17 +0,0 @@
CLASS net/minecraft/class_2650 net/minecraft/block/sapling/LargeTreeSaplingGenerator
METHOD method_11442 canGenerateLargeTree (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;II)Z
ARG 0 state
ARG 1 world
ARG 2 pos
ARG 3 x
ARG 4 z
METHOD method_11443 getLargeTreeFeature (Lnet/minecraft/class_5819;)Lnet/minecraft/class_5321;
ARG 1 random
METHOD method_11444 generateLargeTree (Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_5819;II)Z
ARG 1 world
ARG 2 chunkGenerator
ARG 3 pos
ARG 4 state
ARG 5 random
ARG 6 x
ARG 7 z

View File

@ -1,4 +0,0 @@
CLASS net/minecraft/class_7382 net/minecraft/block/sapling/MangroveSaplingGenerator
FIELD field_38758 tallChance F
METHOD <init> (F)V
ARG 1 tallChance

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_2662 net/minecraft/block/sapling/OakSaplingGenerator

View File

@ -1,13 +0,0 @@
CLASS net/minecraft/class_2647 net/minecraft/block/sapling/SaplingGenerator
METHOD method_11430 getTreeFeature (Lnet/minecraft/class_5819;Z)Lnet/minecraft/class_5321;
ARG 1 random
ARG 2 bees
METHOD method_11431 generate (Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_5819;)Z
ARG 1 world
ARG 2 chunkGenerator
ARG 3 pos
ARG 4 state
ARG 5 random
METHOD method_24282 areFlowersNearby (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z
ARG 1 world
ARG 2 pos

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_2659 net/minecraft/block/sapling/SpruceSaplingGenerator

View File

@ -183,6 +183,9 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
FIELD field_45295 symlinkFinder Lnet/minecraft/class_8580;
FIELD field_45899 gameProfileFuture Ljava/util/concurrent/CompletableFuture;
FIELD field_45900 finishedLoading Z
FIELD field_46551 disconnecting Z
FIELD field_46552 startTime J
FIELD field_46553 uptimeInTicks J
METHOD <init> (Lnet/minecraft/class_542;)V
ARG 1 args
METHOD method_1476 checkIs64Bit ()Z
@ -306,11 +309,11 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
ARG 1 spawnChunkRadius
METHOD method_18095 getSplashTextLoader ()Lnet/minecraft/class_4008;
METHOD method_18096 disconnect (Lnet/minecraft/class_437;)V
ARG 1 screen
ARG 1 disconnectionScreen
METHOD method_18097 setWorld (Lnet/minecraft/class_638;)V
ARG 1 world
METHOD method_18098 reset (Lnet/minecraft/class_437;)V
ARG 1 screen
ARG 1 resettingScreen
METHOD method_18099 disconnect ()V
METHOD method_18321 getPaintingManager ()Lnet/minecraft/class_4044;
METHOD method_18502 setOverlay (Lnet/minecraft/class_4071;)V
@ -510,7 +513,7 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
ARG 1 uuid
METHOD method_52702 getSymlinkFinder ()Lnet/minecraft/class_8580;
METHOD method_52703 enterReconfiguration (Lnet/minecraft/class_437;)V
ARG 1 screen
ARG 1 reconfigurationScreen
METHOD method_53462 getGameProfile ()Lcom/mojang/authlib/GameProfile;
METHOD method_53465 onFinishedLoading (Lnet/minecraft/class_310$class_8764;)V
ARG 1 loadingContext
@ -533,6 +536,10 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient
METHOD method_53526 getDebugHud ()Lnet/minecraft/class_340;
METHOD method_53527 onInitFinished (Lnet/minecraft/class_310$class_8764;)Ljava/lang/Runnable;
ARG 1 loadingContext
METHOD method_54116 formatSeconds (D)Ljava/lang/String;
ARG 0 seconds
METHOD method_54117 addUptimesToCrashReport (Lnet/minecraft/class_129;)V
ARG 1 section
CLASS class_5859 ChatRestriction
COMMENT Represents the restrictions on chat on a Minecraft client.
COMMENT

View File

@ -73,7 +73,7 @@ CLASS net/minecraft/class_340 net/minecraft/client/gui/hud/DebugHud
ARG 1 value
METHOD method_53536 shouldShowDebugHud ()Z
METHOD method_53537 shouldShowRenderingChart ()Z
METHOD method_53538 showShowPacketSizeAndPingCharts ()Z
METHOD method_53538 shouldShowPacketSizeAndPingCharts ()Z
METHOD method_53539 toggleDebugHud ()V
METHOD method_53540 togglePacketSizeAndPingCharts ()V
METHOD method_53541 toggleRenderingAndTickCharts ()V

View File

@ -1,7 +1,7 @@
CLASS net/minecraft/class_434 net/minecraft/client/gui/screen/DownloadingTerrainScreen
FIELD field_26544 TEXT Lnet/minecraft/class_2561;
FIELD field_36365 MIN_LOAD_TIME_MS J
FIELD field_36366 ready Z
FIELD field_36367 closeOnNextTick Z
FIELD field_36368 loadStartTime J
METHOD method_40040 setReady ()V
FIELD field_46575 shouldClose Ljava/util/function/BooleanSupplier;
METHOD <init> (Ljava/util/function/BooleanSupplier;)V
ARG 1 shouldClose

View File

@ -0,0 +1,52 @@
CLASS net/minecraft/class_8816 net/minecraft/client/gui/screen/PopupScreen
FIELD field_46554 BACKGROUND_TEXTURE Lnet/minecraft/class_2960;
FIELD field_46555 VERTICAL_SPACING I
FIELD field_46556 MARGIN_WIDTH I
FIELD field_46557 BUTTON_HORIZONTAL_SPACING I
FIELD field_46558 IMAGE_WIDTH I
FIELD field_46559 IMAGE_HEIGHT I
FIELD field_46560 DEFAULT_WIDTH I
FIELD field_46561 backgroundScreen Lnet/minecraft/class_437;
FIELD field_46562 image Lnet/minecraft/class_2960;
FIELD field_46563 message Lnet/minecraft/class_2561;
FIELD field_46564 buttons Ljava/util/List;
FIELD field_46565 onClosed Ljava/lang/Runnable;
FIELD field_46566 innerWidth I
FIELD field_46567 layout Lnet/minecraft/class_8667;
METHOD <init> (Lnet/minecraft/class_437;ILnet/minecraft/class_2960;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Ljava/util/List;Ljava/lang/Runnable;)V
ARG 1 backgroundScreen
ARG 2 width
ARG 3 image
ARG 4 title
ARG 5 message
ARG 6 buttons
ARG 7 onClosed
METHOD method_54122 (Lnet/minecraft/class_8816$class_8818;Lnet/minecraft/class_4185;)V
ARG 2 button
METHOD method_54123 (Lnet/minecraft/class_8816;Lnet/minecraft/class_364;)V
ARG 1 child
METHOD method_54124 createButtonLayout ()Lnet/minecraft/class_8667;
CLASS class_8817 Builder
FIELD field_46568 backgroundScreen Lnet/minecraft/class_437;
FIELD field_46569 title Lnet/minecraft/class_2561;
FIELD field_46570 message Lnet/minecraft/class_2561;
FIELD field_46571 width I
FIELD field_46572 image Lnet/minecraft/class_2960;
FIELD field_46573 buttons Ljava/util/List;
FIELD field_46574 onClosed Ljava/lang/Runnable;
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_2561;)V
ARG 1 backgroundScreen
ARG 2 title
METHOD method_54125 build ()Lnet/minecraft/class_8816;
METHOD method_54126 width (I)Lnet/minecraft/class_8816$class_8817;
ARG 1 width
METHOD method_54127 image (Lnet/minecraft/class_2960;)Lnet/minecraft/class_8816$class_8817;
ARG 1 image
METHOD method_54128 onClosed (Ljava/lang/Runnable;)Lnet/minecraft/class_8816$class_8817;
ARG 1 onClosed
METHOD method_54129 message (Lnet/minecraft/class_2561;)Lnet/minecraft/class_8816$class_8817;
ARG 1 message
METHOD method_54130 button (Lnet/minecraft/class_2561;Ljava/util/function/Consumer;)Lnet/minecraft/class_8816$class_8817;
ARG 1 message
ARG 2 action
CLASS class_8818 Button

View File

@ -1,6 +1,6 @@
CLASS net/minecraft/class_527 net/minecraft/client/gui/screen/world/OptimizeWorldScreen
FIELD field_25482 LOGGER Lorg/slf4j/Logger;
FIELD field_3232 DIMENSION_COLORS Lit/unimi/dsi/fastutil/objects/Object2IntMap;
FIELD field_3232 DIMENSION_COLORS Ljava/util/function/ToIntFunction;
FIELD field_3233 callback Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;
FIELD field_3234 updater Lnet/minecraft/class_1257;
METHOD <init> (Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_1940;ZLnet/minecraft/class_2378;)V
@ -18,5 +18,5 @@ CLASS net/minecraft/class_527 net/minecraft/client/gui/screen/world/OptimizeWorl
ARG 2 dataFixer
ARG 3 storageSession
ARG 4 eraseCache
METHOD method_2747 (Lit/unimi/dsi/fastutil/objects/Object2IntOpenCustomHashMap;)V
ARG 0 colors
METHOD method_2747 (Lit/unimi/dsi/fastutil/objects/Reference2IntOpenHashMap;)V
ARG 0 map

View File

@ -31,6 +31,7 @@ CLASS net/minecraft/class_634 net/minecraft/client/network/ClientPlayNetworkHand
FIELD field_45946 pingMeasurer Lnet/minecraft/class_8761;
FIELD field_45947 displayedUnsecureChatWarning Z
FIELD field_46187 worldCleared Z
FIELD field_46578 worldLoadingState Lnet/minecraft/class_8819;
METHOD <init> (Lnet/minecraft/class_310;Lnet/minecraft/class_2535;Lnet/minecraft/class_8675;)V
ARG 1 client
METHOD method_16690 getSessionId ()Ljava/util/UUID;
@ -122,10 +123,16 @@ CLASS net/minecraft/class_634 net/minecraft/client/network/ClientPlayNetworkHand
METHOD method_46529 isSecureChatEnforced ()Z
METHOD method_47657 updateKeyPair (Lnet/minecraft/class_7427;)V
ARG 1 keyPair
METHOD method_47658 clearWorld ()V
METHOD method_47658 unloadWorld ()V
METHOD method_48296 getConnection ()Lnet/minecraft/class_2535;
METHOD method_51684 unloadChunk (Lnet/minecraft/class_2666;)V
ARG 1 packet
METHOD method_52801 warnOnUnknownPayload (Lnet/minecraft/class_8710;)V
ARG 1 payload
METHOD method_52802 refreshTagBasedData ()V
METHOD method_53876 createEntity (Lnet/minecraft/class_2604;)Lnet/minecraft/class_1297;
ARG 1 packet
METHOD method_54133 startWorldLoading (Lnet/minecraft/class_746;Lnet/minecraft/class_638;)V
ARG 1 player
ARG 2 world
METHOD method_54134 clearWorld ()V

View File

@ -0,0 +1,13 @@
CLASS net/minecraft/class_8819 net/minecraft/client/network/WorldLoadingState
FIELD field_46579 player Lnet/minecraft/class_746;
FIELD field_46580 world Lnet/minecraft/class_638;
FIELD field_46581 renderer Lnet/minecraft/class_761;
FIELD field_46582 currentStep Lnet/minecraft/class_8819$class_8820;
METHOD <init> (Lnet/minecraft/class_746;Lnet/minecraft/class_638;Lnet/minecraft/class_761;)V
ARG 1 player
ARG 2 world
ARG 3 renderer
METHOD method_54135 tick ()V
METHOD method_54136 isReady ()Z
METHOD method_54137 handleChunksComingPacket ()V
CLASS class_8820 Step

View File

@ -87,7 +87,7 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions
FIELD field_1870 viewDistance Lnet/minecraft/class_7172;
FIELD field_1871 pickItemKey Lnet/minecraft/class_304;
COMMENT A key binding for holding an item corresponding to the {@linkplain net.minecraft.entity.Entity#getPickBlockStack() entity}
COMMENT or {@linkplain net.minecraft.block.Block#getPickStack(net.minecraft.world.BlockView,
COMMENT or {@linkplain net.minecraft.block.Block#getPickStack(net.minecraft.world.WorldView,
COMMENT net.minecraft.util.math.BlockPos, net.minecraft.block.BlockState) block} the player is looking at.
COMMENT Bound to {@linkplain org.lwjgl.glfw.GLFW#GLFW_MOUSE_BUTTON_MIDDLE the middle mouse button} by default.
FIELD field_18725 backgroundForChatOnly Lnet/minecraft/class_7172;

View File

@ -9,6 +9,8 @@ CLASS net/minecraft/class_8204 net/minecraft/client/realms/dto/RealmsNotificatio
FIELD field_43022 dismissable Z
FIELD field_43023 seen Z
FIELD field_43024 type Ljava/lang/String;
FIELD field_46538 INFO_POPUP_TYPE Ljava/lang/String;
FIELD field_46539 OPEN_LINK_TEXT Lnet/minecraft/class_2561;
METHOD <init> (Ljava/util/UUID;ZZLjava/lang/String;)V
ARG 1 uuid
ARG 2 dismissable
@ -39,3 +41,35 @@ CLASS net/minecraft/class_8204 net/minecraft/client/realms/dto/RealmsNotificatio
METHOD method_49580 createButton (Lnet/minecraft/class_437;)Lnet/minecraft/class_4185;
ARG 1 currentScreen
METHOD method_49581 getDefaultMessage ()Lnet/minecraft/class_2561;
CLASS class_8814 InfoPopup
FIELD field_46540 TITLE_KEY Ljava/lang/String;
FIELD field_46541 MESSAGE_KEY Ljava/lang/String;
FIELD field_46542 IMAGE_KEY Ljava/lang/String;
FIELD field_46543 URL_BUTTON_KEY Ljava/lang/String;
FIELD field_46544 title Lnet/minecraft/class_8206;
FIELD field_46545 message Lnet/minecraft/class_8206;
FIELD field_46546 image Lnet/minecraft/class_2960;
FIELD field_46547 urlButton Lnet/minecraft/class_8204$class_8815;
METHOD <init> (Lnet/minecraft/class_8204;Lnet/minecraft/class_8206;Lnet/minecraft/class_8206;Lnet/minecraft/class_2960;Lnet/minecraft/class_8204$class_8815;)V
ARG 1 parent
ARG 2 title
ARG 3 message
ARG 4 image
ARG 5 urlButton
METHOD method_54107 fromJson (Lnet/minecraft/class_8204;Lcom/google/gson/JsonObject;)Lnet/minecraft/class_8204$class_8814;
ARG 0 parent
ARG 1 json
METHOD method_54108 (Lnet/minecraft/class_310;Lnet/minecraft/class_437;Lnet/minecraft/class_8816;Z)V
ARG 4 confirmed
METHOD method_54109 createScreen (Lnet/minecraft/class_437;Ljava/util/function/Consumer;)Lnet/minecraft/class_8816;
ARG 1 backgroundScreen
ARG 2 dismissCallback
METHOD method_54110 (Lnet/minecraft/class_437;Ljava/util/function/Consumer;Lnet/minecraft/class_8816;)V
ARG 3 screen
METHOD method_54112 (Ljava/util/function/Consumer;Lnet/minecraft/class_8816;)V
ARG 2 screen
CLASS class_8815 UrlButton
FIELD field_46548 URL_KEY Ljava/lang/String;
FIELD field_46549 URL_TEXT_KEY Ljava/lang/String;
METHOD method_54113 fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_8204$class_8815;
ARG 0 json

View File

@ -2,11 +2,12 @@ CLASS net/minecraft/class_8206 net/minecraft/client/realms/dto/RealmsText
FIELD field_43031 TRANSLATION_KEY_KEY Ljava/lang/String;
FIELD field_43032 ARGS_KEY Ljava/lang/String;
FIELD field_43033 translationKey Ljava/lang/String;
FIELD field_43034 args [Ljava/lang/Object;
METHOD <init> (Ljava/lang/String;[Ljava/lang/Object;)V
FIELD field_43034 args [Ljava/lang/String;
METHOD <init> (Ljava/lang/String;[Ljava/lang/String;)V
ARG 1 translationKey
ARG 2 args
METHOD method_49582 fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_8206;
ARG 0 json
METHOD method_49583 toText (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561;
ARG 1 fallback
METHOD method_54114 toText ()Lnet/minecraft/class_2561;

View File

@ -96,18 +96,13 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain
METHOD method_49288 shouldLeaveButtonBeActive (Lnet/minecraft/class_4877;)Z
ARG 1 server
METHOD method_49550 refresh ()V
METHOD method_49551 addNotificationEntry (Lnet/minecraft/class_4325$class_4329;Lnet/minecraft/class_8204;)V
ARG 1 selectionList
ARG 2 notification
METHOD method_49551 addNotificationEntry (Lnet/minecraft/class_8204;)Z
ARG 1 notification
METHOD method_49553 request (Lnet/minecraft/class_4325$class_8203;Ljava/util/function/Consumer;)V
ARG 0 request
ARG 1 resultConsumer
METHOD method_49554 (Ljava/lang/Throwable;)Ljava/lang/Void;
ARG 0 throwable
METHOD method_49555 (Ljava/util/List;Lnet/minecraft/class_4341;)Ljava/lang/Object;
ARG 1 client
METHOD method_49556 (Ljava/util/List;Ljava/lang/Object;)V
ARG 2 void_
METHOD method_49557 dismissNotification (Ljava/util/UUID;)V
ARG 1 notification
METHOD method_49558 (Ljava/util/UUID;Lnet/minecraft/class_4341;)Ljava/lang/Object;
@ -158,6 +153,12 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain
METHOD method_53791 showBuyRealmsScreen ()V
METHOD method_53792 resetPendingInvitesCount ()V
METHOD method_53793 resetServerList ()V
METHOD method_54104 markAsSeen (Ljava/util/Collection;)V
ARG 1 notifications
METHOD method_54105 (Ljava/util/List;Lnet/minecraft/class_4341;)Ljava/lang/Object;
ARG 1 client
METHOD method_54106 (Ljava/util/List;Ljava/lang/Object;)V
ARG 2 result
CLASS class_4329 RealmSelectionList
CLASS class_4330 RealmSelectionListEntry
FIELD field_19518 server Lnet/minecraft/class_4877;

View File

@ -1,11 +1,5 @@
CLASS net/minecraft/class_4413 net/minecraft/client/realms/gui/screen/ResetWorldInfo
FIELD field_20042 seed Ljava/lang/String;
FIELD field_20043 levelType Lnet/minecraft/class_5672;
FIELD field_20044 generateStructures Z
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_5672;Z)V
ARG 1 seed
ARG 2 levelType
ARG 3 generateStructures
METHOD method_32508 getSeed ()Ljava/lang/String;
METHOD method_32509 getLevelType ()Lnet/minecraft/class_5672;
METHOD method_32510 shouldGenerateStructures ()Z

View File

@ -29,3 +29,7 @@ CLASS net/minecraft/class_4431 net/minecraft/client/realms/util/JsonUtils
ARG 0 key
ARG 1 node
ARG 2 deserializer
METHOD method_54115 getNullable (Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/util/function/Function;)Ljava/lang/Object;
ARG 0 key
ARG 1 node
ARG 2 deserializer

View File

@ -51,10 +51,11 @@ CLASS net/minecraft/class_898 net/minecraft/client/render/entity/EntityRenderDis
ARG 9 z
ARG 11 radius
ARG 12 opacity
METHOD method_23165 renderFire (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_1297;)V
METHOD method_23165 renderFire (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_1297;Lorg/joml/Quaternionf;)V
ARG 1 matrices
ARG 2 vertexConsumers
ARG 3 entity
ARG 4 rotation
METHOD method_23166 renderShadow (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;Lnet/minecraft/class_1297;FFLnet/minecraft/class_4538;F)V
ARG 0 matrices
ARG 1 vertexConsumers

View File

@ -1,4 +1,4 @@
CLASS net/minecraft/class_996 net/minecraft/client/render/entity/feature/SnowmanPumpkinFeatureRenderer
CLASS net/minecraft/class_996 net/minecraft/client/render/entity/feature/SnowGolemPumpkinFeatureRenderer
FIELD field_38905 blockRenderManager Lnet/minecraft/class_776;
FIELD field_38906 itemRenderer Lnet/minecraft/class_918;
METHOD <init> (Lnet/minecraft/class_3883;Lnet/minecraft/class_776;Lnet/minecraft/class_918;)V

View File

@ -71,6 +71,9 @@ CLASS net/minecraft/class_572 net/minecraft/client/render/entity/model/BipedEnti
METHOD method_32011 getModelData (Lnet/minecraft/class_5605;F)Lnet/minecraft/class_5609;
ARG 0 dilation
ARG 1 pivotOffsetY
METHOD method_54131 positionBlockingArm (Lnet/minecraft/class_630;Z)V
ARG 1 arm
ARG 2 rightArm
CLASS class_573 ArmPose
FIELD field_25722 twoHanded Z
METHOD <init> (Ljava/lang/String;IZ)V

View File

@ -1,9 +1,9 @@
CLASS net/minecraft/class_1068 net/minecraft/client/util/DefaultSkinHelper
FIELD field_41121 SKINS [Lnet/minecraft/class_8685;
METHOD method_4648 getTexture (Ljava/util/UUID;)Lnet/minecraft/class_8685;
METHOD method_4648 getSkinTextures (Ljava/util/UUID;)Lnet/minecraft/class_8685;
ARG 0 uuid
METHOD method_4649 getTexture ()Lnet/minecraft/class_2960;
METHOD method_52854 getTexture (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/class_8685;
METHOD method_52854 getSkinTextures (Lcom/mojang/authlib/GameProfile;)Lnet/minecraft/class_8685;
ARG 0 profile
METHOD method_52855 createSkinTextures (Ljava/lang/String;Lnet/minecraft/class_8685$class_7920;)Lnet/minecraft/class_8685;
ARG 0 texture

View File

@ -10,3 +10,9 @@ CLASS net/minecraft/class_6417 net/minecraft/client/util/MacWindowUtil
ARG 0 handle
METHOD method_41718 setApplicationIconImage (Lnet/minecraft/class_7367;)V
ARG 0 iconSupplier
METHOD method_54101 fixStyleMask (J)V
ARG 0 handle
METHOD method_54102 getStyleMask (Lca/weblite/objc/NSObject;)J
ARG 0 handle
METHOD method_54103 (Lca/weblite/objc/NSObject;)V
ARG 0 windowHandle

View File

@ -77,9 +77,12 @@ CLASS net/minecraft/class_2203 net/minecraft/command/argument/NbtPathArgumentTyp
ARG 1 index
ARG 2 compound
ARG 3 elements
METHOD method_47973 (Lnet/minecraft/class_2203$class_2210;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/class_2520;Lnet/minecraft/class_2520;)Ljava/lang/Integer;
ARG 3 nbt
METHOD method_47975 isTooDeep (Lnet/minecraft/class_2520;I)Z
ARG 0 element
ARG 1 depth
METHOD method_54100 getString ()Ljava/lang/String;
METHOD method_9366 get (Lnet/minecraft/class_2520;)Ljava/util/List;
ARG 1 element
METHOD method_9367 getOrInit (Lnet/minecraft/class_2520;Ljava/util/function/Supplier;)Ljava/util/List;

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_8625 net/minecraft/datafixer/fix/DropInvalidSignDatafixDataFix
FIELD field_45088 EMPTY_TEXT_JSON Ljava/lang/String;
FIELD field_45089 KEYS_TO_REMOVE [Ljava/lang/String;
METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;)V
ARG 1 outputSchema

View File

@ -4,5 +4,3 @@ CLASS net/minecraft/class_1180 net/minecraft/datafixer/fix/ItemLoreToTextFix
ARG 2 changesType
METHOD method_5005 fixLoreNbt (Ljava/util/stream/Stream;)Ljava/util/stream/Stream;
ARG 0 nbt
METHOD method_5012 componentize (Ljava/lang/String;)Ljava/lang/String;
ARG 0 string

View File

@ -0,0 +1,16 @@
CLASS net/minecraft/class_8809 net/minecraft/datafixer/fix/TextFixes
FIELD field_46246 EMPTY_TEXT Ljava/lang/String;
METHOD method_53958 fixText (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;
ARG 0 dynamic
METHOD method_53959 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
ARG 1 string
METHOD method_53960 empty (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic;
ARG 0 ops
METHOD method_53961 text (Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
ARG 0 ops
ARG 1 string
METHOD method_53962 text (Ljava/lang/String;)Ljava/lang/String;
ARG 0 string
METHOD method_53963 translate (Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;
ARG 0 ops
ARG 1 key

View File

@ -1,7 +1,6 @@
CLASS net/minecraft/class_8221 net/minecraft/datafixer/fix/UpdateSignTextFormatFix
FIELD field_45085 FILTERED_CORRECT Ljava/lang/String;
FIELD field_45086 DEFAULT_COLOR Ljava/lang/String;
FIELD field_45087 EMPTY_TEXT_JSON Ljava/lang/String;
METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;)V
ARG 1 outputSchema
ARG 2 name

View File

@ -367,6 +367,8 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
COMMENT Gets the area in which this entity can be attacked by mobs whose attack box overlaps it.
COMMENT
COMMENT @see net.minecraft.entity.mob.MobEntity#getAttackBox
METHOD method_53964 getMaxRelativeHeadRotation ()F
COMMENT {@return the maximum rotation of the head relative to the body in degrees}
METHOD method_5973 canTarget (Lnet/minecraft/class_1299;)Z
ARG 1 type
METHOD method_5989 getLootTable ()Lnet/minecraft/class_2960;

View File

@ -1,8 +1,9 @@
CLASS net/minecraft/class_1322 net/minecraft/entity/attribute/EntityAttributeModifier
FIELD field_23712 LOGGER Lorg/slf4j/Logger;
FIELD field_46247 CODEC Lcom/mojang/serialization/Codec;
FIELD field_46248 name Ljava/lang/String;
FIELD field_6323 value D
FIELD field_6324 operation Lnet/minecraft/class_1322$class_1323;
FIELD field_6326 nameGetter Ljava/util/function/Supplier;
FIELD field_6327 uuid Ljava/util/UUID;
METHOD <init> (Ljava/lang/String;DLnet/minecraft/class_1322$class_1323;)V
ARG 1 name
@ -13,18 +14,16 @@ CLASS net/minecraft/class_1322 net/minecraft/entity/attribute/EntityAttributeMod
ARG 2 name
ARG 3 value
ARG 5 operation
METHOD <init> (Ljava/util/UUID;Ljava/util/function/Supplier;DLnet/minecraft/class_1322$class_1323;)V
ARG 1 uuid
ARG 2 nameGetter
ARG 3 value
ARG 5 operation
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD method_26859 fromNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_1322;
ARG 0 nbt
METHOD method_26860 toNbt ()Lnet/minecraft/class_2487;
METHOD method_53965 (Lnet/minecraft/class_1322;)Ljava/lang/String;
ARG 0 modifier
METHOD method_53966 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_6182 getOperation ()Lnet/minecraft/class_1322$class_1323;
METHOD method_6185 getName ()Ljava/lang/String;
METHOD method_6186 getValue ()D
METHOD method_6189 getId ()Ljava/util/UUID;
CLASS class_1323 Operation

View File

@ -134,6 +134,10 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity
ARG 2 ingredients
METHOD method_52558 canChangeIntoPose (Lnet/minecraft/class_4050;)Z
ARG 1 pose
METHOD method_53967 (I)Z
ARG 0 c
METHOD method_53968 isUsernameValid (Ljava/lang/String;)Z
ARG 0 name
METHOD method_7254 unlockRecipes (Ljava/util/Collection;)I
ARG 1 recipes
METHOD method_7255 addExperience (I)V

View File

@ -1,11 +1,9 @@
CLASS net/minecraft/class_8181 net/minecraft/inventory/SingleStackInventory
COMMENT An inventory that holds exactly one {@link ItemStack}, at slot {@code 0}.
METHOD method_49274 getStack ()Lnet/minecraft/class_1799;
COMMENT {@return the stack held by the inventory}
METHOD method_49275 setStack (Lnet/minecraft/class_1799;)V
COMMENT Sets the stack held by the inventory to {@code stack}.
METHOD method_54077 setStack (Lnet/minecraft/class_1799;)V
ARG 1 stack
METHOD method_49276 removeStack ()Lnet/minecraft/class_1799;
COMMENT Removes the stack held by the inventory.
COMMENT
COMMENT @return the removed stack
METHOD method_54078 decreaseStack (I)Lnet/minecraft/class_1799;
ARG 1 count
METHOD method_54079 getStack ()Lnet/minecraft/class_1799;
METHOD method_54080 asBlockEntity ()Lnet/minecraft/class_2586;
METHOD method_54099 emptyStack ()Lnet/minecraft/class_1799;

View File

@ -1,6 +1,6 @@
CLASS net/minecraft/class_1740 net/minecraft/item/ArmorMaterials
FIELD field_21978 knockbackResistance F
FIELD field_41941 CODEC Lnet/minecraft/class_3542$class_7292;
FIELD field_41941 CODEC Lcom/mojang/serialization/Codec;
FIELD field_41942 BASE_DURABILITY Ljava/util/EnumMap;
FIELD field_41943 protectionAmounts Ljava/util/EnumMap;
FIELD field_7883 durabilityMultiplier I

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_8804 net/minecraft/item/ItemKeys
METHOD method_53911 of (Ljava/lang/String;)Lnet/minecraft/class_5321;
ARG 0 id

View File

@ -361,6 +361,8 @@ CLASS net/minecraft/class_1802 net/minecraft/item/Items
FIELD field_43192 PITCHER_PLANT Lnet/minecraft/class_1792;
FIELD field_43193 SNIFFER_EGG Lnet/minecraft/class_1792;
FIELD field_43194 CALIBRATED_SCULK_SENSOR Lnet/minecraft/class_1792;
FIELD field_46249 PUMPKIN_SEEDS Lnet/minecraft/class_1792;
FIELD field_46250 MELON_SEEDS Lnet/minecraft/class_1792;
FIELD field_8043 ORANGE_TERRACOTTA Lnet/minecraft/class_1792;
FIELD field_8047 JUNGLE_PRESSURE_PLATE Lnet/minecraft/class_1792;
FIELD field_8048 SPRUCE_BUTTON Lnet/minecraft/class_1792;

View File

@ -388,7 +388,7 @@ CLASS net/minecraft/class_2540 net/minecraft/network/PacketByteBuf
COMMENT
COMMENT @return the read compound, may be {@code null}
COMMENT @throws io.netty.handler.codec.EncoderException if the NBT cannot be read
COMMENT @throws RuntimeException if the compound exceeds the allowed maximum size
COMMENT @throws net.minecraft.nbt.NbtSizeValidationException if the compound exceeds the allowed maximum size
COMMENT @see #writeNbt(NbtCompound)
COMMENT @see #readNbt(NbtTagSizeTracker)
COMMENT @see #MAX_READ_NBT_SIZE
@ -465,14 +465,11 @@ CLASS net/minecraft/class_2540 net/minecraft/network/PacketByteBuf
ARG 1 value
COMMENT the value to write
METHOD method_10805 writeText (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2540;
COMMENT Writes a text to this buf. A text is represented by a JSON string with
COMMENT max length {@value #MAX_TEXT_LENGTH}.
COMMENT Writes a text to this buf. A text is represented as an NBT-encoded data.
COMMENT
COMMENT @return this buf, for chaining
COMMENT @throws io.netty.handler.codec.EncoderException if the JSON string
COMMENT written exceeds {@value #MAX_TEXT_LENGTH} in length
COMMENT @see #readText()
COMMENT @see #MAX_TEXT_LENGTH
COMMENT @see #readUnlimitedText()
ARG 1 text
COMMENT the text to write
METHOD method_10806 writeIntArray ([I)Lnet/minecraft/class_2540;
@ -496,14 +493,15 @@ CLASS net/minecraft/class_2540 net/minecraft/network/PacketByteBuf
ARG 1 pos
COMMENT the pos to write
METHOD method_10808 readText ()Lnet/minecraft/class_2561;
COMMENT Reads a text from this buf. A text is represented by a JSON string with
COMMENT max length {@value #MAX_TEXT_LENGTH}.
COMMENT Reads a text from this buf. A text is represented as an NBT-encoded data
COMMENT with {@linkplain NbtTagSizeTracker the maximum size} as {@value #MAX_READ_NBT_SIZE}.
COMMENT
COMMENT @return the read text
COMMENT @throws io.netty.handler.codec.DecoderException if the JSON string read
COMMENT exceeds {@value #MAX_TEXT_LENGTH} in length
COMMENT @throws io.netty.handler.codec.EncoderException if the NBT cannot be read
COMMENT @throws net.minecraft.nbt.NbtSizeValidationException if the serialized text is too big
COMMENT @see #readUnlimitedText()
COMMENT @see #writeText(Text)
COMMENT @see #MAX_TEXT_LENGTH
COMMENT @see #MAX_READ_NBT_SIZE
METHOD method_10809 readLongArray ([JI)[J
COMMENT Reads an array of primitive longs from this buf. The array first has a
COMMENT var int indicating its length, followed by the regular long (not var
@ -661,7 +659,7 @@ CLASS net/minecraft/class_2540 net/minecraft/network/PacketByteBuf
COMMENT
COMMENT @return the read element, may be {@code null}
COMMENT @throws io.netty.handler.codec.EncoderException if the NBT cannot be read
COMMENT @throws RuntimeException if the element exceeds the allowed maximum size
COMMENT @throws net.minecraft.nbt.NbtSizeValidationException if the element exceeds the allowed maximum size
COMMENT @see #writeNbt(NbtElement)
COMMENT @see #readNbt()
ARG 1 sizeTracker
@ -1119,6 +1117,13 @@ CLASS net/minecraft/class_2540 net/minecraft/network/PacketByteBuf
COMMENT @return the read registry key
COMMENT @see #readRegistryKey(RegistryKey)
COMMENT @see #writeRegistryKey(RegistryKey)
METHOD method_54148 readUnlimitedText ()Lnet/minecraft/class_2561;
COMMENT Reads a text from this buf. A text is represented as an NBT-encoded data.
COMMENT Unlike {@link #readText()}, this method can read an unlimited amount of text.
COMMENT
COMMENT @return the read text
COMMENT @see #readText()
COMMENT @see #writeText(Text)
METHOD nioBuffer (II)Ljava/nio/ByteBuffer;
ARG 1 index
ARG 2 length

View File

@ -19,6 +19,7 @@ CLASS net/minecraft/class_2668 net/minecraft/network/packet/s2c/play/GameStateCh
FIELD field_33331 DEMO_INVENTORY_HELP I
FIELD field_33332 DEMO_EXPIRY_NOTICE I
FIELD field_46189 LIMITED_CRAFTING_TOGGLED Lnet/minecraft/class_2668$class_5402;
FIELD field_46637 INITIAL_CHUNKS_COMING Lnet/minecraft/class_2668$class_5402;
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD <init> (Lnet/minecraft/class_2668$class_5402;F)V

View File

@ -70,6 +70,7 @@ CLASS net/minecraft/class_7923 net/minecraft/registry/Registries
FIELD field_42940 DECORATED_POT_PATTERN Lnet/minecraft/class_2378;
FIELD field_43381 RULE_BLOCK_ENTITY_MODIFIER Lnet/minecraft/class_2378;
FIELD field_44687 ITEM_GROUP Lnet/minecraft/class_2378;
FIELD field_46591 BLOCK_TYPE Lnet/minecraft/class_2378;
METHOD method_47450 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4168;
ARG 0 registry
METHOD method_47451 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4170;

View File

@ -7,7 +7,7 @@ CLASS net/minecraft/class_2370 net/minecraft/registry/SimpleRegistry
FIELD field_11109 nextId I
FIELD field_25067 keyToEntry Ljava/util/Map;
FIELD field_26682 rawIdToEntry Lit/unimi/dsi/fastutil/objects/ObjectList;
FIELD field_26683 entryToRawId Lit/unimi/dsi/fastutil/objects/Object2IntMap;
FIELD field_26683 entryToRawId Lit/unimi/dsi/fastutil/objects/Reference2IntMap;
FIELD field_26731 entryToLifecycle Ljava/util/Map;
FIELD field_26732 lifecycle Lcom/mojang/serialization/Lifecycle;
FIELD field_36461 valueToEntry Ljava/util/Map;
@ -25,7 +25,7 @@ CLASS net/minecraft/class_2370 net/minecraft/registry/SimpleRegistry
ARG 1 key
ARG 2 lifecycle
ARG 3 intrusive
METHOD method_39665 (Lit/unimi/dsi/fastutil/objects/Object2IntOpenCustomHashMap;)V
METHOD method_39665 (Lit/unimi/dsi/fastutil/objects/Reference2IntOpenHashMap;)V
ARG 0 map
METHOD method_40253 getValue (Lnet/minecraft/class_6880$class_6883;)Ljava/lang/Object;
ARG 0 entry

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_3073 net/minecraft/server/command/KickCommand
FIELD field_46229 CANNOT_KICK_OWNER_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
METHOD method_13409 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context
METHOD method_13410 register (Lcom/mojang/brigadier/CommandDispatcher;)V

View File

@ -31,20 +31,22 @@ CLASS net/minecraft/class_4527 net/minecraft/server/command/TestCommand
ARG 0 dispatcher
METHOD method_22271 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context
METHOD method_22272 run (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_4524;)V
METHOD method_22272 run (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_4524;Z)V
ARG 0 world
ARG 1 pos
ARG 2 tests
METHOD method_22274 (Lnet/minecraft/class_3218;Lnet/minecraft/class_4524;Lnet/minecraft/class_2338;)V
ARG 2 pos
ARG 3 rerunUntilFailed
METHOD method_22274 (Lnet/minecraft/class_3218;Lnet/minecraft/class_4524;ZLnet/minecraft/class_2338;)V
ARG 3 pos
METHOD method_22275 sendMessage (Lnet/minecraft/class_3218;Ljava/lang/String;Lnet/minecraft/class_124;)V
ARG 0 world
ARG 1 message
ARG 2 formatting
METHOD method_22276 (Lnet/minecraft/class_3222;)Z
ARG 0 player
METHOD method_22277 executeRunThis (Lnet/minecraft/class_2168;)I
METHOD method_22277 executeRunThis (Lnet/minecraft/class_2168;Z)I
ARG 0 source
ARG 1 rerunUntilFailed
METHOD method_22278 sendMessage (Lnet/minecraft/class_2168;Ljava/lang/String;)V
ARG 0 source
ARG 1 message
@ -53,8 +55,9 @@ CLASS net/minecraft/class_4527 net/minecraft/server/command/TestCommand
METHOD method_22280 onCompletion (Lnet/minecraft/class_3218;Lnet/minecraft/class_4524;)V
ARG 0 world
ARG 1 tests
METHOD method_22281 executeRunThese (Lnet/minecraft/class_2168;)I
METHOD method_22281 executeRunThese (Lnet/minecraft/class_2168;Z)I
ARG 0 source
ARG 1 rerunUntilFailed
METHOD method_22282 executeExport (Lnet/minecraft/class_2168;Ljava/lang/String;)I
ARG 0 source
ARG 1 testName
@ -125,6 +128,8 @@ CLASS net/minecraft/class_4527 net/minecraft/server/command/TestCommand
ARG 0 source
METHOD method_52891 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context
METHOD method_54147 (Lcom/mojang/brigadier/context/CommandContext;)I
ARG 0 context
CLASS class_4528 Listener
FIELD field_20581 world Lnet/minecraft/class_3218;
FIELD field_20582 tests Lnet/minecraft/class_4524;

View File

@ -30,16 +30,10 @@ CLASS net/minecraft/class_3248 net/minecraft/server/network/ServerLoginNetworkHa
METHOD method_14380 disconnect (Lnet/minecraft/class_2561;)V
ARG 1 reason
METHOD method_14383 getConnectionInfo ()Ljava/lang/String;
METHOD method_40084 (I)Z
ARG 0 c
METHOD method_40085 isValidName (Ljava/lang/String;)Z
ARG 0 name
METHOD method_52416 hasPlayerWithId (Lcom/mojang/authlib/GameProfile;)Z
ARG 1 profile
METHOD method_52417 startVerify (Lcom/mojang/authlib/GameProfile;)V
ARG 1 profile
METHOD method_52418 createOfflineProfile (Ljava/lang/String;)Lcom/mojang/authlib/GameProfile;
ARG 0 name
METHOD method_52419 tickVerify (Lcom/mojang/authlib/GameProfile;)V
ARG 1 profile
METHOD method_52420 sendSuccessPacket (Lcom/mojang/authlib/GameProfile;)V

View File

@ -14,6 +14,7 @@ CLASS net/minecraft/class_4517 net/minecraft/test/GameTestState
FIELD field_21456 stopwatch Lcom/google/common/base/Stopwatch;
FIELD field_25301 rotation Lnet/minecraft/class_2470;
FIELD field_27805 structureBlockEntity Lnet/minecraft/class_2633;
FIELD field_46593 rerunUntilFailed Z
METHOD <init> (Lnet/minecraft/class_4529;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;)V
ARG 1 testFunction
ARG 2 rotation
@ -69,3 +70,6 @@ CLASS net/minecraft/class_4517 net/minecraft/test/GameTestState
METHOD method_36065 getTick ()J
METHOD method_36066 createTimedTaskRunner ()Lnet/minecraft/class_4693;
METHOD method_36067 getTicksLeft ()I
METHOD method_54145 shouldRerunUntilFailed ()Z
METHOD method_54146 setRerunUntilFailed (Z)V
ARG 1 rerunUntilFailed

View File

@ -378,3 +378,7 @@ CLASS net/minecraft/class_4516 net/minecraft/test/TestContext
ARG 1 entity
ARG 2 effect
ARG 3 amplifier
METHOD method_54143 expectItem (Lnet/minecraft/class_1792;)V
ARG 1 item
METHOD method_54144 dontExpectItem (Lnet/minecraft/class_1792;)V
ARG 1 item

View File

@ -1,6 +1,8 @@
CLASS net/minecraft/class_2575 net/minecraft/text/BlockNbtDataSource
FIELD comp_733 rawPos Ljava/lang/String;
FIELD comp_734 pos Lnet/minecraft/class_2267;
FIELD field_46614 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_46615 TYPE Lnet/minecraft/class_7419$class_8827;
METHOD <init> (Ljava/lang/String;)V
ARG 1 rawPath
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_2267;)V
@ -11,3 +13,5 @@ CLASS net/minecraft/class_2575 net/minecraft/text/BlockNbtDataSource
ARG 1 o
METHOD method_16121 parsePos (Ljava/lang/String;)Lnet/minecraft/class_2267;
ARG 0 string
METHOD method_54226 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_2558 net/minecraft/text/ClickEvent
FIELD field_11740 value Ljava/lang/String;
FIELD field_11741 action Lnet/minecraft/class_2558$class_2559;
FIELD field_46594 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_2558$class_2559;Ljava/lang/String;)V
ARG 1 action
ARG 2 value
@ -8,16 +9,20 @@ CLASS net/minecraft/class_2558 net/minecraft/text/ClickEvent
ARG 1 o
METHOD method_10844 getValue ()Ljava/lang/String;
METHOD method_10845 getAction ()Lnet/minecraft/class_2558$class_2559;
METHOD method_54149 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54150 (Lnet/minecraft/class_2558;)Ljava/lang/String;
ARG 0 event
METHOD method_54151 (Lnet/minecraft/class_2558;)Lnet/minecraft/class_2558$class_2559;
ARG 0 event
CLASS class_2559 Action
FIELD field_11742 name Ljava/lang/String;
FIELD field_11743 BY_NAME Ljava/util/Map;
FIELD field_11744 userDefinable Z
FIELD field_46595 UNVALIDATED_CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_46596 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;Z)V
ARG 3 name
ARG 4 userDefinable
METHOD method_10846 getName ()Ljava/lang/String;
METHOD method_10847 isUserDefinable ()Z
METHOD method_10848 byName (Ljava/lang/String;)Lnet/minecraft/class_2558$class_2559;
ARG 0 name
METHOD method_10849 (Lnet/minecraft/class_2558$class_2559;)Lnet/minecraft/class_2558$class_2559;
ARG 0 a
METHOD method_54152 validate (Lnet/minecraft/class_2558$class_2559;)Lcom/mojang/serialization/DataResult;
ARG 0 action

View File

@ -1,6 +1,8 @@
CLASS net/minecraft/class_2576 net/minecraft/text/EntityNbtDataSource
FIELD comp_735 rawSelector Ljava/lang/String;
FIELD comp_736 selector Lnet/minecraft/class_2300;
FIELD field_46617 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_46618 TYPE Lnet/minecraft/class_7419$class_8827;
METHOD <init> (Ljava/lang/String;)V
ARG 1 rawPath
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_2300;)V
@ -11,3 +13,5 @@ CLASS net/minecraft/class_2576 net/minecraft/text/EntityNbtDataSource
ARG 1 o
METHOD method_10923 parseSelector (Ljava/lang/String;)Lnet/minecraft/class_2300;
ARG 0 rawSelector
METHOD method_54227 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -1,67 +1,85 @@
CLASS net/minecraft/class_2568 net/minecraft/text/HoverEvent
FIELD field_11755 contents Ljava/lang/Object;
FIELD field_11756 action Lnet/minecraft/class_2568$class_5247;
FIELD field_24341 LOGGER Lorg/slf4j/Logger;
FIELD field_46601 CODEC Lcom/mojang/serialization/Codec;
FIELD field_46602 data Lnet/minecraft/class_2568$class_8826;
METHOD <init> (Lnet/minecraft/class_2568$class_5247;Ljava/lang/Object;)V
ARG 1 action
ARG 2 contents
METHOD <init> (Lnet/minecraft/class_2568$class_8826;)V
ARG 1 data
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD method_10891 getValue (Lnet/minecraft/class_2568$class_5247;)Ljava/lang/Object;
ARG 1 action
METHOD method_10892 getAction ()Lnet/minecraft/class_2568$class_5247;
METHOD method_27664 fromJson (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2568;
ARG 0 json
METHOD method_27665 toJson ()Lcom/google/gson/JsonObject;
METHOD method_54182 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/class_2568;
ARG 0 either
METHOD method_54183 (Lnet/minecraft/class_2568$class_8826;)Lnet/minecraft/class_2568$class_8826;
ARG 0 data
METHOD method_54184 (Lnet/minecraft/class_2568;)Lcom/mojang/datafixers/util/Either;
ARG 0 event
METHOD method_54185 (Lnet/minecraft/class_2568$class_8826;)Lnet/minecraft/class_2568$class_8826;
ARG 0 data
CLASS class_5247 Action
FIELD field_24345 BY_NAME Ljava/util/Map;
FIELD field_24346 name Ljava/lang/String;
FIELD field_24347 parsable Z
FIELD field_24348 deserializer Ljava/util/function/Function;
FIELD field_24349 serializer Ljava/util/function/Function;
FIELD field_24350 legacyDeserializer Ljava/util/function/Function;
METHOD <init> (Ljava/lang/String;ZLjava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;)V
FIELD field_46603 UNVALIDATED_CODEC Lcom/mojang/serialization/Codec;
FIELD field_46604 CODEC Lcom/mojang/serialization/Codec;
FIELD field_46605 codec Lcom/mojang/serialization/Codec;
FIELD field_46606 legacyCodec Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/lang/String;ZLcom/mojang/serialization/Codec;Ljava/util/function/Function;)V
ARG 1 name
ARG 2 parsable
ARG 3 deserializer
ARG 4 serializer
ARG 5 legacyDeserializer
ARG 3 contentCodec
ARG 4 legacySerializer
METHOD method_27667 isParsable ()Z
METHOD method_27668 buildHoverEvent (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2568;
ARG 1 contents
METHOD method_27669 contentsToJson (Ljava/lang/Object;)Lcom/google/gson/JsonElement;
ARG 1 contents
METHOD method_27670 byName (Ljava/lang/String;)Lnet/minecraft/class_2568$class_5247;
ARG 0 name
METHOD method_27671 buildHoverEvent (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2568;
ARG 1 value
METHOD method_27672 (Lnet/minecraft/class_2568$class_5247;)Lnet/minecraft/class_2568$class_5247;
ARG 0 action
METHOD method_27674 getName ()Ljava/lang/String;
METHOD method_27676 cast (Ljava/lang/Object;)Ljava/lang/Object;
ARG 1 o
METHOD method_54186 validate (Lnet/minecraft/class_2568$class_5247;)Lcom/mojang/serialization/DataResult;
ARG 0 action
METHOD method_54187 (Lnet/minecraft/class_2568$class_8826;)Ljava/lang/Object;
ARG 0 action
METHOD method_54189 (Ljava/lang/Object;)Lnet/minecraft/class_2568$class_8826;
ARG 1 text
METHOD method_54191 (Ljava/lang/Object;)Lnet/minecraft/class_2568$class_8826;
ARG 1 content
CLASS class_5248 EntityContent
FIELD field_24351 entityType Lnet/minecraft/class_1299;
FIELD field_24352 uuid Ljava/util/UUID;
FIELD field_24353 name Lnet/minecraft/class_2561;
FIELD field_24353 name Ljava/util/Optional;
FIELD field_24354 tooltip Ljava/util/List;
FIELD field_46607 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_1299;Ljava/util/UUID;Ljava/util/Optional;)V
ARG 1 entityType
ARG 2 uuid
ARG 3 name
METHOD <init> (Lnet/minecraft/class_1299;Ljava/util/UUID;Lnet/minecraft/class_2561;)V
ARG 1 entityType
ARG 2 uuid
ARG 3 name
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD method_27679 toJson ()Lcom/google/gson/JsonElement;
METHOD method_27680 parse (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2568$class_5248;
ARG 0 json
METHOD method_27681 parse (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2568$class_5248;
ARG 0 text
METHOD method_27682 asTooltip ()Ljava/util/List;
METHOD method_54193 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54195 legacySerializer (Lnet/minecraft/class_2561;)Lcom/mojang/serialization/DataResult;
ARG 0 text
METHOD method_54196 (Lnet/minecraft/class_2568$class_5248;)Ljava/util/Optional;
ARG 0 content
METHOD method_54197 (Lnet/minecraft/class_2568$class_5248;)Ljava/util/UUID;
ARG 0 content
METHOD method_54198 (Lnet/minecraft/class_2568$class_5248;)Lnet/minecraft/class_1299;
ARG 0 content
CLASS class_5249 ItemStackContent
FIELD field_24355 item Lnet/minecraft/class_1792;
FIELD field_24356 count I
FIELD field_24357 nbt Lnet/minecraft/class_2487;
FIELD field_24357 nbt Ljava/util/Optional;
FIELD field_24358 stack Lnet/minecraft/class_1799;
FIELD field_46608 ITEM_STACK_CODEC Lcom/mojang/serialization/Codec;
FIELD field_46609 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_1792;ILjava/util/Optional;)V
ARG 1 item
ARG 2 count
ARG 3 nbt
METHOD <init> (Lnet/minecraft/class_1792;ILnet/minecraft/class_2487;)V
ARG 1 item
ARG 2 count
@ -71,8 +89,26 @@ CLASS net/minecraft/class_2568 net/minecraft/text/HoverEvent
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD method_27683 asStack ()Lnet/minecraft/class_1799;
METHOD method_27687 toJson ()Lcom/google/gson/JsonElement;
METHOD method_27688 parse (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_2568$class_5249;
ARG 0 json
METHOD method_27689 parse (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2568$class_5249;
METHOD method_54199 (Lnet/minecraft/class_1792;)Lnet/minecraft/class_2568$class_5249;
ARG 0 item
METHOD method_54201 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/class_2568$class_5249;
ARG 0 either
METHOD method_54202 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54203 legacySerializer (Lnet/minecraft/class_2561;)Lcom/mojang/serialization/DataResult;
ARG 0 text
METHOD method_54204 (Lnet/minecraft/class_2568$class_5249;)Lnet/minecraft/class_2568$class_5249;
ARG 0 content
METHOD method_54205 (Lnet/minecraft/class_2568$class_5249;)Ljava/util/Optional;
ARG 0 content
METHOD method_54206 (Lnet/minecraft/class_2568$class_5249;)Ljava/lang/Integer;
ARG 0 content
METHOD method_54207 (Lnet/minecraft/class_2568$class_5249;)Lnet/minecraft/class_1792;
ARG 0 content
CLASS class_8826 EventData
FIELD field_46610 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_46611 LEGACY_CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_54208 (Lnet/minecraft/class_2568$class_5247;)Lcom/mojang/serialization/Codec;
ARG 0 action
METHOD method_54209 (Lnet/minecraft/class_2568$class_5247;)Lcom/mojang/serialization/Codec;
ARG 0 action

View File

@ -3,9 +3,15 @@ CLASS net/minecraft/class_2572 net/minecraft/text/KeybindTextContent
COMMENT is not thread-safe.
FIELD field_11767 key Ljava/lang/String;
FIELD field_11768 translated Ljava/util/function/Supplier;
FIELD field_46619 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_46620 TYPE Lnet/minecraft/class_7417$class_8823;
METHOD <init> (Ljava/lang/String;)V
ARG 1 key
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD method_10901 getKey ()Ljava/lang/String;
METHOD method_27691 getTranslated ()Lnet/minecraft/class_2561;
METHOD method_54228 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54229 (Lnet/minecraft/class_2572;)Ljava/lang/String;
ARG 0 content

View File

@ -1,5 +0,0 @@
CLASS net/minecraft/class_2585 net/minecraft/text/LiteralTextContent
FIELD comp_737 string Ljava/lang/String;
METHOD <init> (Ljava/lang/String;)V
ARG 1 string
METHOD comp_737 string ()Ljava/lang/String;

View File

@ -1,4 +1,7 @@
CLASS net/minecraft/class_7419 net/minecraft/text/NbtDataSource
COMMENT A data source for the NBT text content. Unmodifiable.
FIELD field_46616 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_10916 get (Lnet/minecraft/class_2168;)Ljava/util/stream/Stream;
ARG 1 source
METHOD method_54225 getType ()Lnet/minecraft/class_7419$class_8827;
CLASS class_8827 Type

View File

@ -5,6 +5,8 @@ CLASS net/minecraft/class_2574 net/minecraft/text/NbtTextContent
FIELD field_11779 path Lnet/minecraft/class_2203$class_2209;
FIELD field_33539 separator Ljava/util/Optional;
FIELD field_39014 dataSource Lnet/minecraft/class_7419;
FIELD field_46621 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_46622 TYPE Lnet/minecraft/class_7417$class_8823;
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_2203$class_2209;ZLjava/util/Optional;Lnet/minecraft/class_7419;)V
ARG 1 rawPath
ARG 2 path
@ -36,3 +38,5 @@ CLASS net/minecraft/class_2574 net/minecraft/text/NbtTextContent
ARG 2 current
METHOD method_43484 getSeparator ()Ljava/util/Optional;
METHOD method_43485 getDataSource ()Lnet/minecraft/class_7419;
METHOD method_54230 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -0,0 +1,13 @@
CLASS net/minecraft/class_8828 net/minecraft/text/PlainTextContent
FIELD field_46623 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_46624 TYPE Lnet/minecraft/class_7417$class_8823;
FIELD field_46625 EMPTY Lnet/minecraft/class_8828;
METHOD comp_737 string ()Ljava/lang/String;
METHOD method_54231 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54232 of (Ljava/lang/String;)Lnet/minecraft/class_8828;
ARG 0 string
CLASS class_2585 Literal
FIELD comp_737 string Ljava/lang/String;
METHOD <init> (Ljava/lang/String;)V
ARG 1 string

View File

@ -3,6 +3,9 @@ CLASS net/minecraft/class_2578 net/minecraft/text/ScoreTextContent
FIELD field_11786 selector Lnet/minecraft/class_2300;
FIELD field_11787 name Ljava/lang/String;
FIELD field_33290 SENDER_PLACEHOLDER Ljava/lang/String;
FIELD field_46626 INNER_CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_46627 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_46628 TYPE Lnet/minecraft/class_7417$class_8823;
METHOD <init> (Ljava/lang/String;Ljava/lang/String;)V
ARG 1 name
ARG 2 objective
@ -18,3 +21,5 @@ CLASS net/minecraft/class_2578 net/minecraft/text/ScoreTextContent
METHOD method_27701 parseEntitySelector (Ljava/lang/String;)Lnet/minecraft/class_2300;
ARG 0 name
METHOD method_36137 getSelector ()Lnet/minecraft/class_2300;
METHOD method_54233 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -3,6 +3,8 @@ CLASS net/minecraft/class_2579 net/minecraft/text/SelectorTextContent
FIELD field_11790 selector Lnet/minecraft/class_2300;
FIELD field_11791 LOGGER Lorg/slf4j/Logger;
FIELD field_33540 separator Ljava/util/Optional;
FIELD field_46629 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_46630 TYPE Lnet/minecraft/class_7417$class_8823;
METHOD <init> (Ljava/lang/String;Ljava/util/Optional;)V
ARG 1 pattern
ARG 2 separator
@ -13,3 +15,5 @@ CLASS net/minecraft/class_2579 net/minecraft/text/SelectorTextContent
METHOD method_36339 getSeparator ()Ljava/util/Optional;
METHOD method_43486 readSelector (Ljava/lang/String;)Lnet/minecraft/class_2300;
ARG 0 pattern
METHOD method_54234 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -1 +1,5 @@
CLASS net/minecraft/class_4616 net/minecraft/text/StorageNbtDataSource
FIELD field_46631 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_46632 TYPE Lnet/minecraft/class_7419$class_8827;
METHOD method_54235 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -19,7 +19,6 @@ CLASS net/minecraft/class_2583 net/minecraft/text/Style
FIELD field_24360 EMPTY Lnet/minecraft/class_2583;
COMMENT An empty style.
FIELD field_24361 font Lnet/minecraft/class_2960;
FIELD field_39241 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_5251;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;Lnet/minecraft/class_2558;Lnet/minecraft/class_2568;Ljava/lang/String;Lnet/minecraft/class_2960;)V
ARG 1 color
ARG 2 bold
@ -144,56 +143,43 @@ CLASS net/minecraft/class_2583 net/minecraft/text/Style
ARG 1 strikethrough
METHOD method_36141 withObfuscated (Ljava/lang/Boolean;)Lnet/minecraft/class_2583;
ARG 1 obfuscated
METHOD method_43869 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_43870 of (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/class_2583;
METHOD method_43870 of (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/class_2583;
ARG 0 color
ARG 1 bold
ARG 2 italic
ARG 3 underlined
ARG 4 strikethrough
ARG 5 obfuscated
ARG 6 insertion
ARG 7 font
METHOD method_43871 (Lnet/minecraft/class_2583;)Ljava/util/Optional;
ARG 0 style
METHOD method_43872 (Lnet/minecraft/class_2583;)Ljava/util/Optional;
ARG 0 style
METHOD method_43873 (Lnet/minecraft/class_2583;)Ljava/util/Optional;
ARG 0 style
METHOD method_43874 (Lnet/minecraft/class_2583;)Ljava/util/Optional;
ARG 0 style
METHOD method_43875 (Lnet/minecraft/class_2583;)Ljava/util/Optional;
ARG 0 style
METHOD method_43876 (Lnet/minecraft/class_2583;)Ljava/util/Optional;
ARG 0 style
METHOD method_43877 (Lnet/minecraft/class_2583;)Ljava/util/Optional;
ARG 0 style
METHOD method_43878 (Lnet/minecraft/class_2583;)Ljava/util/Optional;
ARG 0 style
CLASS class_2584 Serializer
COMMENT A JSON serializer for {@link Style}.
METHOD deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object;
ARG 1 json
ARG 2 type
ARG 3 context
METHOD method_27710 getFont (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2960;
ARG 0 root
METHOD method_27711 parseNullableBoolean (Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/Boolean;
ARG 0 root
ARG 1 key
METHOD method_27712 getHoverEvent (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2568;
ARG 0 root
METHOD method_27713 getClickEvent (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2558;
ARG 0 root
METHOD method_27714 parseInsertion (Lcom/google/gson/JsonObject;)Ljava/lang/String;
ARG 0 root
METHOD method_27715 parseColor (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_5251;
ARG 0 root
METHOD serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement;
ARG 1 style
ARG 2 type
ARG 3 context
METHOD method_54210 with (Lnet/minecraft/class_2583;Ljava/lang/Object;Ljava/lang/Object;)Lnet/minecraft/class_2583;
ARG 0 newStyle
ARG 1 oldAttribute
ARG 2 newAttribute
CLASS class_2584 Codecs
COMMENT Contains codecs to serialize {@link Style}s.
FIELD field_46612 MAP_CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_46613 CODEC Lcom/mojang/serialization/Codec;
METHOD method_54211 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54212 (Lnet/minecraft/class_2583;)Ljava/util/Optional;
ARG 0 style
METHOD method_54213 (Lnet/minecraft/class_2583;)Ljava/util/Optional;
ARG 0 style
METHOD method_54214 (Lnet/minecraft/class_2583;)Ljava/util/Optional;
ARG 0 style
METHOD method_54215 (Lnet/minecraft/class_2583;)Ljava/util/Optional;
ARG 0 style
METHOD method_54216 (Lnet/minecraft/class_2583;)Ljava/util/Optional;
ARG 0 style
METHOD method_54217 (Lnet/minecraft/class_2583;)Ljava/util/Optional;
ARG 0 style
METHOD method_54218 (Lnet/minecraft/class_2583;)Ljava/util/Optional;
ARG 0 style
METHOD method_54219 (Lnet/minecraft/class_2583;)Ljava/util/Optional;
ARG 0 style
METHOD method_54220 (Lnet/minecraft/class_2583;)Ljava/util/Optional;
ARG 0 style
METHOD method_54221 (Lnet/minecraft/class_2583;)Ljava/util/Optional;
ARG 0 style
CLASS class_7418 Writer
FIELD field_39012 shouldAppendComma Z
METHOD method_43478 appendComma ()V

View File

@ -49,6 +49,12 @@ CLASS net/minecraft/class_2561 net/minecraft/text/Text
ARG 2 separator
ARG 3 dataSource
METHOD method_43469 translatable (Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/class_5250;
COMMENT {@return a translatable text with arguments}
COMMENT
COMMENT <p>The arguments passed <strong>must be either numbers, booleans, strings, or another
COMMENT {@link Text}</strong>. Use {@link #stringifiedTranslatable} to construct texts with
COMMENT other objects as arguments. Alternatively, convert them using static methods here
COMMENT like {@link #of(Identifier)}.
ARG 0 key
ARG 1 args
METHOD method_43470 literal (Ljava/lang/String;)Lnet/minecraft/class_5250;
@ -69,47 +75,76 @@ CLASS net/minecraft/class_2561 net/minecraft/text/Text
ARG 0 key
ARG 1 fallback
ARG 2 args
CLASS class_2562 Serializer
COMMENT A JSON serializer for {@link Text}.
METHOD method_54154 of (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2561;
COMMENT {@return a text representing {@code id}}
COMMENT
COMMENT <p>The returned text has the format {@code namespace:path}.
COMMENT Namespace is always included.
ARG 0 id
METHOD method_54155 of (Lcom/mojang/brigadier/Message;)Lnet/minecraft/class_2561;
COMMENT {@return a text with {@code message}}
COMMENT
COMMENT <p>If a text instance is passed, this method returns {@code message} itself;
COMMENT otherwise this creates a new literal text with the message content.
ARG 0 message
METHOD method_54156 of (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2561;
COMMENT {@return a text representing chunk {@code pos}}
COMMENT
COMMENT <p>The returned text has the format {@code [X, Z]}.
ARG 0 pos
METHOD method_54157 of (Ljava/util/Date;)Lnet/minecraft/class_2561;
COMMENT {@return a {@linkplain #literal literal} text representing {@code date}}
COMMENT
COMMENT @implNote The date is converted to a string using {@link Date#toString}.
COMMENT Notably, it does not localize the date format.
ARG 0 date
METHOD method_54158 of (Ljava/util/UUID;)Lnet/minecraft/class_2561;
COMMENT {@return a text representing {@code uuid}}
COMMENT
COMMENT <p>The UUID is converted to a string like {@code 12345678-90AB-CDEF-1234-567890ABCDEF}.
COMMENT
COMMENT @see UUID#toString
ARG 0 uuid
METHOD method_54159 stringifiedTranslatable (Ljava/lang/String;[Ljava/lang/Object;)Lnet/minecraft/class_5250;
COMMENT {@return a translatable text with arguments}
COMMENT
COMMENT <p>Arguments that are not numbers, booleans, strings, or another {@link Text} are
COMMENT converted to strings using {@link String#valueOf(Object)}.
ARG 0 key
ARG 1 args
METHOD method_54160 getLiteralString ()Ljava/lang/String;
COMMENT {@return the string of the literal text, or {@code null} if this text is not
COMMENT a literal}
COMMENT
COMMENT <p>A literal text is an unstyled {@link PlainTextContent} without any siblings.
COMMENT Such texts are serialized as a string instead of an object.
CLASS class_2562 Serialization
FIELD field_11752 JSON_READER_LINE_START Ljava/lang/reflect/Field;
FIELD field_11753 JSON_READER_POS Ljava/lang/reflect/Field;
FIELD field_11754 GSON Lcom/google/gson/Gson;
METHOD deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object;
ARG 1 json
ARG 2 type
ARG 3 context
METHOD method_10867 toJson (Lnet/minecraft/class_2561;)Ljava/lang/String;
METHOD method_10867 toJsonString (Lnet/minecraft/class_2561;)Ljava/lang/String;
ARG 0 text
METHOD method_10868 toJsonTree (Lnet/minecraft/class_2561;)Lcom/google/gson/JsonElement;
ARG 0 text
METHOD method_10872 fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_5250;
METHOD method_10871 fromJson (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_5250;
ARG 0 json
METHOD method_10872 fromJsonTree (Lcom/google/gson/JsonElement;)Lnet/minecraft/class_5250;
ARG 0 json
METHOD method_10873 fromLenientJson (Ljava/lang/String;)Lnet/minecraft/class_5250;
ARG 0 json
METHOD method_10875 addStyle (Lnet/minecraft/class_2583;Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;)V
ARG 1 style
ARG 2 json
ARG 3 context
METHOD method_10874 toJson (Lnet/minecraft/class_2561;)Lcom/google/gson/JsonElement;
ARG 0 text
METHOD method_10877 fromJson (Ljava/lang/String;)Lnet/minecraft/class_5250;
ARG 0 json
METHOD method_10879 fromJson (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_5250;
ARG 0 reader
METHOD method_10880 getPosition (Lcom/google/gson/stream/JsonReader;)I
ARG 0 reader
METHOD method_36327 (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;Lnet/minecraft/class_2561;)V
ARG 3 separator
METHOD method_36328 addSeparator (Lcom/google/gson/JsonSerializationContext;Lcom/google/gson/JsonObject;Ljava/util/Optional;)V
ARG 1 context
ARG 2 json
ARG 3 optionalSeparator
METHOD method_36329 getSeparator (Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Optional;
ARG 1 type
ARG 2 context
ARG 3 json
METHOD method_43474 optimizeArgument (Ljava/lang/Object;)Ljava/lang/Object;
ARG 0 text
METHOD method_43858 toSortedJsonString (Lnet/minecraft/class_2561;)Ljava/lang/String;
ARG 0 text
CLASS class_8822 Serializer
METHOD deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object;
ARG 1 json
ARG 2 type
ARG 3 context
METHOD serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement;
ARG 1 text
ARG 2 type

View File

@ -0,0 +1,52 @@
CLASS net/minecraft/class_8824 net/minecraft/text/TextCodecs
FIELD field_46597 CODEC Lcom/mojang/serialization/Codec;
FIELD field_46598 STRINGIFIED_CODEC Lcom/mojang/serialization/Codec;
METHOD method_54164 (Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/DataResult;
ARG 0 json
METHOD method_54165 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/class_2561;
ARG 0 either
METHOD method_54166 createCodec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
ARG 0 selfCodec
METHOD method_54167 (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 2 instance
METHOD method_54168 (Ljava/lang/Object;)Ljava/lang/Object;
ARG 0 object
METHOD method_54169 combine (Ljava/util/List;)Lnet/minecraft/class_5250;
ARG 0 texts
METHOD method_54170 (Ljava/util/function/Function;Lnet/minecraft/class_3542;)Lcom/mojang/serialization/Codec;
ARG 1 type
METHOD method_54171 (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/serialization/MapEncoder;
ARG 2 object
METHOD method_54172 (Lnet/minecraft/class_2561;)Lcom/mojang/datafixers/util/Either;
ARG 0 text
METHOD method_54174 dispatchingCodec ([Lnet/minecraft/class_3542;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;
ARG 0 types
ARG 1 codecGetter
ARG 2 typeGetter
METHOD method_54175 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/class_2561;
ARG 0 either2
METHOD method_54176 (Ljava/lang/Object;)Ljava/lang/Object;
ARG 0 object
METHOD method_54177 (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561;
ARG 0 text
METHOD method_54178 (Lcom/mojang/datafixers/util/Either;)Ljava/lang/Object;
ARG 0 either
METHOD method_54179 (Lnet/minecraft/class_2561;)Lcom/mojang/serialization/DataResult;
ARG 0 text
CLASS class_8825 FuzzyCodec
FIELD field_46599 codecs Ljava/util/List;
FIELD field_46600 codecGetter Ljava/util/function/Function;
METHOD <init> (Ljava/util/List;Ljava/util/function/Function;)V
ARG 1 codecs
ARG 2 codecGetter
METHOD decode (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult;
ARG 1 ops
ARG 2 input
METHOD encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder;
ARG 1 input
ARG 2 ops
ARG 3 prefix
METHOD keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream;
ARG 1 ops
METHOD method_54181 (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapCodec;)Ljava/util/stream/Stream;
ARG 1 codec

View File

@ -30,7 +30,7 @@ CLASS net/minecraft/class_5251 net/minecraft/text/TextColor
COMMENT Obtains a text color from a formatting.
ARG 0 formatting
COMMENT the formatting
METHOD method_27719 parse (Ljava/lang/String;)Lnet/minecraft/class_5251;
METHOD method_27719 parse (Ljava/lang/String;)Lcom/mojang/serialization/DataResult;
COMMENT Parses a color by its name.
ARG 0 name
COMMENT the name
@ -41,5 +41,3 @@ CLASS net/minecraft/class_5251 net/minecraft/text/TextColor
METHOD method_27722 (Lnet/minecraft/class_124;)Lnet/minecraft/class_5251;
ARG 0 formatting
METHOD method_27723 getHexCode ()Ljava/lang/String;
METHOD method_43879 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult;
ARG 0 color

View File

@ -1,8 +1,6 @@
CLASS net/minecraft/class_7417 net/minecraft/text/TextContent
COMMENT Represents type-specific content of text. It is stored in each tree node
COMMENT in a text tree structure. Its implementations are immutable.
FIELD field_39004 EMPTY Lnet/minecraft/class_7417;
COMMENT An empty text content.
METHOD method_10890 parse (Lnet/minecraft/class_2168;Lnet/minecraft/class_1297;I)Lnet/minecraft/class_5250;
COMMENT Parses this content into a basic mutable text without custom style or
COMMENT siblings. The resulting text may or may not have this content.
@ -26,3 +24,5 @@ CLASS net/minecraft/class_7417 net/minecraft/text/TextContent
COMMENT @see Text#visit(StringVisitable.StyledVisitor, Style)
ARG 1 visitor
ARG 2 style
METHOD method_54163 getType ()Lnet/minecraft/class_7417$class_8823;
CLASS class_8823 Type

View File

@ -8,6 +8,10 @@ CLASS net/minecraft/class_2588 net/minecraft/text/TranslatableTextContent
FIELD field_24369 NULL_ARGUMENT Lnet/minecraft/class_5348;
FIELD field_25317 languageCache Lnet/minecraft/class_2477;
FIELD field_41875 fallback Ljava/lang/String;
FIELD field_46633 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_46634 TYPE Lnet/minecraft/class_7417$class_8823;
FIELD field_46635 OBJECT_ARGUMENT_CODEC Lcom/mojang/serialization/Codec;
FIELD field_46636 ARGUMENT_CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
ARG 1 key
ARG 2 fallback
@ -23,3 +27,37 @@ CLASS net/minecraft/class_2588 net/minecraft/text/TranslatableTextContent
METHOD method_29434 getArg (I)Lnet/minecraft/class_5348;
ARG 1 index
METHOD method_48323 getFallback ()Ljava/lang/String;
METHOD method_54236 (Lcom/mojang/datafixers/util/Either;)Ljava/lang/Object;
ARG 0 either
METHOD method_54237 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_54238 isPrimitive (Ljava/lang/Object;)Z
COMMENT {@return whether {@code argument} is primitive}
COMMENT
COMMENT <p>Primitives include numbers, booleans, and strings. These (along with {@code Text})
COMMENT can be used as translatable text arguments; others need to be converted first.
ARG 0 argument
METHOD method_54239 of (Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;)Lnet/minecraft/class_2588;
ARG 0 key
ARG 1 fallback
ARG 2 args
METHOD method_54240 (Ljava/util/List;)[Ljava/lang/Object;
ARG 0 list
METHOD method_54241 toArray (Ljava/util/Optional;)[Ljava/lang/Object;
ARG 0 args
METHOD method_54242 (Lnet/minecraft/class_2561;)Ljava/lang/Object;
ARG 0 text
METHOD method_54243 (Lnet/minecraft/class_2588;)Ljava/util/Optional;
ARG 0 content
METHOD method_54244 toOptionalList ([Ljava/lang/Object;)Ljava/util/Optional;
ARG 0 args
METHOD method_54245 validate (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
ARG 0 object
METHOD method_54246 (Lnet/minecraft/class_2588;)Ljava/util/Optional;
ARG 0 content
METHOD method_54247 (Ljava/lang/Object;)Lcom/mojang/datafixers/util/Either;
ARG 0 argument
METHOD method_54248 (Lnet/minecraft/class_2588;)Ljava/lang/String;
ARG 0 content
METHOD method_54249 (Ljava/lang/Object;)Ljava/lang/Object;
ARG 0 object

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_8805 net/minecraft/util/ColorCode
FIELD field_46234 CODEC Lcom/mojang/serialization/Codec;
FIELD field_46235 HASH Ljava/lang/String;
METHOD method_53914 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult;
ARG 0 code
METHOD method_53915 asString ()Ljava/lang/String;

View File

@ -1,5 +1,5 @@
CLASS net/minecraft/class_3542 net/minecraft/util/StringIdentifiable
COMMENT An interface, implemented by enums, that allows the enum to be serialized
COMMENT An interface, usually implemented by enums, that allows the object to be serialized
COMMENT by codecs. An instance is identified using a string.
COMMENT
COMMENT @apiNote To make an enum serializable with codecs, implement this on the enum class,
@ -17,27 +17,48 @@ CLASS net/minecraft/class_3542 net/minecraft/util/StringIdentifiable
ARG 0 values
METHOD method_49451 (Ljava/lang/String;)Ljava/lang/String;
ARG 0 id
METHOD method_49452 (Ljava/util/Map;Ljava/lang/String;)Ljava/lang/Enum;
ARG 1 id
METHOD method_49453 (Ljava/util/function/Function;Ljava/lang/Enum;)Ljava/lang/String;
ARG 1 enum_
METHOD method_49454 createCodec (Ljava/util/function/Supplier;Ljava/util/function/Function;)Lnet/minecraft/class_3542$class_7292;
COMMENT Creates a codec that serializes an enum implementing this interface either
COMMENT using its ordinals (when compressed) or using its {@link #asString()} method
COMMENT and a given decode function.
ARG 0 enumValues
ARG 1 valueNameTransformer
METHOD method_49455 ([Ljava/lang/Enum;Ljava/util/function/Function;Ljava/lang/String;)Ljava/lang/Enum;
ARG 2 id
METHOD method_53949 (Lnet/minecraft/class_3542;)Lnet/minecraft/class_3542;
ARG 0 value
METHOD method_53950 (Ljava/lang/String;)Ljava/lang/String;
ARG 0 valueName
METHOD method_53951 (Ljava/util/Map;Ljava/lang/String;)Lnet/minecraft/class_3542;
ARG 1 name
METHOD method_53952 (Ljava/util/function/Function;Lnet/minecraft/class_3542;)Ljava/lang/String;
ARG 1 value
METHOD method_53953 createMapper ([Lnet/minecraft/class_3542;Ljava/util/function/Function;)Ljava/util/function/Function;
ARG 0 values
ARG 1 valueNameTransformer
METHOD method_53954 ([Lnet/minecraft/class_3542;Ljava/util/function/Function;Ljava/lang/String;)Lnet/minecraft/class_3542;
ARG 2 name
METHOD method_53955 createBasicCodec (Ljava/util/function/Supplier;)Lcom/mojang/serialization/Codec;
ARG 0 values
CLASS 1
METHOD keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream;
ARG 1 ops
CLASS class_7292 EnumCodec
FIELD field_38378 base Lcom/mojang/serialization/Codec;
FIELD field_38379 idToIdentifiable Ljava/util/function/Function;
METHOD <init> ([Ljava/lang/Enum;Ljava/util/function/Function;)V
ARG 1 values
ARG 2 idToIdentifiable
METHOD method_42632 (Ljava/lang/Object;)I
ARG 0 enum_
METHOD method_42633 byId (Ljava/lang/String;)Ljava/lang/Enum;
ARG 1 id
METHOD method_47920 byId (Ljava/lang/String;Ljava/lang/Enum;)Ljava/lang/Enum;
ARG 1 id
ARG 2 fallback
CLASS class_8808 BasicCodec
FIELD field_46245 codec Lcom/mojang/serialization/Codec;
METHOD <init> ([Lnet/minecraft/class_3542;Ljava/util/function/Function;Ljava/util/function/ToIntFunction;)V
ARG 1 values
ARG 2 idToIdentifiable
ARG 3 identifiableToOrdinal
METHOD decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
ARG 1 ops
ARG 2 input
@ -45,14 +66,5 @@ CLASS net/minecraft/class_3542 net/minecraft/util/StringIdentifiable
ARG 1 input
ARG 2 ops
ARG 3 prefix
METHOD method_42632 (Ljava/lang/Object;)I
ARG 0 enum_
METHOD method_42633 byId (Ljava/lang/String;)Ljava/lang/Enum;
ARG 1 id
METHOD method_42634 ([Ljava/lang/Enum;I)Ljava/lang/Enum;
METHOD method_53957 ([Lnet/minecraft/class_3542;I)Lnet/minecraft/class_3542;
ARG 1 ordinal
METHOD method_42635 (Ljava/lang/Object;)Ljava/lang/String;
ARG 0 identifiable
METHOD method_47920 byId (Ljava/lang/String;Ljava/lang/Enum;)Ljava/lang/Enum;
ARG 1 id
ARG 2 fallback

View File

@ -51,6 +51,8 @@ CLASS net/minecraft/class_3312 net/minecraft/util/UserCache
METHOD method_37157 setExecutor (Ljava/util/concurrent/Executor;)V
ARG 1 executor
METHOD method_39753 clearExecutor ()V
METHOD method_53912 getOfflinePlayerProfile (Ljava/lang/String;)Ljava/util/Optional;
ARG 0 name
CLASS 1
METHOD onProfileLookupFailed (Ljava/lang/String;Ljava/lang/Exception;)V
ARG 2 exception

View File

@ -276,17 +276,9 @@ CLASS net/minecraft/class_156 net/minecraft/util/Util
COMMENT
COMMENT @implNote Unlike {@link java.util.List#lastIndexOf}, the returned function will
COMMENT return {@code 0} when given values not in the passed list.
ARG 0 values
METHOD method_44146 lastIndexGetter (Ljava/util/List;Ljava/util/function/IntFunction;)Ljava/util/function/ToIntFunction;
COMMENT {@return a function that, when given a value in {@code values}, returns the last
COMMENT index of the value in the list}
COMMENT
COMMENT @implNote Unlike {@link java.util.List#lastIndexOf}, the returned function will
COMMENT return {@code 0} when given values not in the passed list.
COMMENT @see #lastIdentityIndexGetter
ARG 0 values
ARG 1 mapCreator
COMMENT a function that, when given the size of {@code values},
COMMENT returns a map for storing the indices of the values
METHOD method_44893 getFormattedCurrentTime ()Ljava/lang/String;
COMMENT {@return the current time formatted using {@link #DATE_TIME_FORMATTER}}
METHOD method_47526 getResult (Lcom/mojang/serialization/DataResult;Ljava/util/function/Function;)Ljava/lang/Object;
@ -308,6 +300,15 @@ CLASS net/minecraft/class_156 net/minecraft/util/Util
COMMENT {@return whether {@code string} is {@code null}, empty, or composed entirely
COMMENT of {@linkplain #isWhitespace} spaces}
ARG 0 string
METHOD method_53909 lastIdentityIndexGetter (Ljava/util/List;)Ljava/util/function/ToIntFunction;
COMMENT {@return a function that, when given a value in {@code values}, returns the last
COMMENT index of the value in the list using identity comparison}
COMMENT
COMMENT @implNote Unlike {@link java.util.List#lastIndexOf}, the returned function will
COMMENT return {@code 0} when given values not in the passed list.
COMMENT
COMMENT @see #lastIndexGetter
ARG 0 values
METHOD method_645 previous (Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object;
COMMENT {@return the item preceding {@code object} in {@code iterable}}
COMMENT
@ -362,10 +363,6 @@ CLASS net/minecraft/class_156 net/minecraft/util/Util
COMMENT }</pre>
ARG 0 object
ARG 1 initializer
METHOD method_655 identityHashStrategy ()Lit/unimi/dsi/fastutil/Hash$Strategy;
COMMENT {@return the {@link Hash.Strategy} that uses identity comparison}
COMMENT
COMMENT <p>fastutil's "reference" object types should be used instead in most cases.
METHOD method_656 make (Ljava/util/function/Supplier;)Ljava/lang/Object;
COMMENT {@return the value supplied from {@code factory}}
COMMENT
@ -424,12 +421,6 @@ CLASS net/minecraft/class_156 net/minecraft/util/Util
CLASS 4
METHOD onTermination (Ljava/lang/Throwable;)V
ARG 1 throwable
CLASS class_157 IdentityHashStrategy
METHOD equals (Ljava/lang/Object;Ljava/lang/Object;)Z
ARG 1 o
ARG 2 o2
METHOD hashCode (Ljava/lang/Object;)I
ARG 1 o
CLASS class_158 OperatingSystem
COMMENT An enum representing the operating system of the current platform.
COMMENT This defines the behavior for opening links.

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_4844 net/minecraft/util/Uuids
FIELD field_39211 BYTE_ARRAY_SIZE I
FIELD field_40825 CODEC Lcom/mojang/serialization/Codec;
FIELD field_41525 STRING_CODEC Lcom/mojang/serialization/Codec;
FIELD field_46588 STRICT_CODEC Lcom/mojang/serialization/Codec;
METHOD method_26274 toIntArray (JJ)[I
ARG 0 uuidMost
ARG 2 uuidLeast
@ -31,3 +32,11 @@ CLASS net/minecraft/class_4844 net/minecraft/util/Uuids
ARG 0 uuid
METHOD method_47804 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult;
ARG 0 string
METHOD method_54139 (Lcom/mojang/datafixers/util/Either;)Ljava/util/UUID;
ARG 0 either
METHOD method_54140 getOfflinePlayerProfile (Ljava/lang/String;)Lcom/mojang/authlib/GameProfile;
ARG 0 nickname
METHOD method_54141 (Ljava/util/UUID;)Ljava/util/UUID;
ARG 0 uuid
METHOD method_54142 (Ljava/util/UUID;)Ljava/util/UUID;
ARG 0 uuid

View File

@ -1,7 +1,7 @@
CLASS net/minecraft/class_2361 net/minecraft/util/collection/IdList
FIELD field_11098 list Ljava/util/List;
FIELD field_11099 nextId I
FIELD field_11100 idMap Lit/unimi/dsi/fastutil/objects/Object2IntMap;
FIELD field_11100 idMap Lit/unimi/dsi/fastutil/objects/Reference2IntMap;
METHOD <init> (I)V
ARG 1 initialSize
METHOD method_10203 set (Ljava/lang/Object;I)V

View File

@ -14,7 +14,6 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs
FIELD field_39395 OPTIONAL_OF_LONG_TO_OPTIONAL_LONG Ljava/util/function/Function;
FIELD field_39396 OPTIONAL_LONG_TO_OPTIONAL_OF_LONG Ljava/util/function/Function;
FIELD field_40721 JSON_ELEMENT Lcom/mojang/serialization/Codec;
FIELD field_40722 TEXT Lcom/mojang/serialization/Codec;
FIELD field_40723 VECTOR_3F Lcom/mojang/serialization/Codec;
FIELD field_40724 BIT_SET Lcom/mojang/serialization/Codec;
FIELD field_40725 GAME_PROFILE_PROPERTY_MAP Lcom/mojang/serialization/Codec;
@ -30,6 +29,11 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs
FIELD field_45075 IDENTIFIER_PATH Lcom/mojang/serialization/Codec;
FIELD field_45076 GAME_PROFILE Lcom/mojang/serialization/MapCodec;
FIELD field_46165 ESCAPED_STRING Lcom/mojang/serialization/Codec;
FIELD field_46236 BASIC_OBJECT Lcom/mojang/serialization/Codec;
COMMENT A passthrough codec for a basic object. See {@link RuntimeOps} for
COMMENT types of objects this can "serialize".
COMMENT
COMMENT @see RuntimeOps
METHOD method_33817 xor (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
COMMENT Returns an exclusive-or codec for {@link Either} instances.
COMMENT
@ -162,8 +166,6 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs
ARG 1 map
METHOD method_46377 (Lcom/mojang/datafixers/util/Either;)Lcom/mojang/authlib/properties/PropertyMap;
ARG 0 either
METHOD method_46379 (Lcom/mojang/serialization/Dynamic;)Lcom/google/gson/JsonElement;
ARG 0 dynamic
METHOD method_46381 (Ljava/lang/String;Ljava/lang/String;Ljava/util/Optional;)Lcom/mojang/authlib/properties/Property;
ARG 0 key
ARG 1 value
@ -174,8 +176,6 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs
ARG 0 stream
METHOD method_46385 (Lorg/joml/Vector3f;)Ljava/util/List;
ARG 0 vec3f
METHOD method_46387 (Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/Dynamic;
ARG 0 element
METHOD method_46388 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_46389 (Ljava/util/List;)Lcom/mojang/serialization/DataResult;
@ -266,21 +266,14 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs
ARG 1 value
METHOD method_53052 createRecursive (Ljava/util/function/Function;)Lcom/mojang/serialization/Codec;
ARG 0 codecFunction
METHOD method_53053 (Ljava/util/function/Function;Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/DataResult;
ARG 1 json
METHOD method_53054 fromJsonSerializer (Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec;
ARG 0 deserializer
ARG 1 serializer
METHOD method_53055 (Ljava/util/function/Supplier;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
ARG 1 codec
METHOD method_53056 (Lnet/minecraft/class_2561;)Lcom/mojang/serialization/DataResult;
ARG 0 text
METHOD method_53057 (Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
ARG 1 value
METHOD method_53058 object2BooleanMap (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;
ARG 0 keyCodec
METHOD method_53700 formattedTime (Ljava/time/format/DateTimeFormatter;)Lcom/mojang/serialization/Codec;
ARG 0 formatter
METHOD method_53701 (Ljava/time/format/DateTimeFormatter;Ljava/lang/String;)Lcom/mojang/serialization/DataResult;
ARG 1 string
METHOD method_53702 either (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_5699$class_6495;
ARG 0 first
ARG 1 second
@ -289,6 +282,17 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs
ARG 1 elementCodec
METHOD method_53826 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult;
ARG 0 string
METHOD method_53917 (Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/DataResult;
ARG 0 json
METHOD method_53918 fromOps (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Codec;
ARG 0 ops
METHOD method_53919 (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object;
ARG 1 dynamic
METHOD method_53920 (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/Dynamic;
ARG 1 object
METHOD method_53921 orCompressed (Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;
ARG 0 uncompressedCodec
ARG 1 compressedCodec
CLASS 1
METHOD apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult;
ARG 1 ops
@ -307,6 +311,16 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs
ARG 2 ops
ARG 3 prefix
CLASS 3
METHOD decode (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult;
ARG 1 ops
ARG 2 input
METHOD encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder;
ARG 1 input
ARG 2 ops
ARG 3 prefix
METHOD keys (Lcom/mojang/serialization/DynamicOps;)Ljava/util/stream/Stream;
ARG 1 ops
CLASS 4
METHOD apply (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/DataResult;)Lcom/mojang/serialization/DataResult;
ARG 1 ops
ARG 2 input
@ -317,7 +331,7 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs
ARG 3 result
METHOD method_39515 (Lcom/mojang/serialization/DataResult;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult;
ARG 2 pair
CLASS 4
CLASS 5
METHOD decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
ARG 1 ops
ARG 2 input

View File

@ -0,0 +1,110 @@
CLASS net/minecraft/class_8806 net/minecraft/util/dynamic/RuntimeOps
COMMENT A dynamic ops that "serializes" data to a Java runtime representation.
COMMENT This is most useful when combined with another ops.
COMMENT
COMMENT <p>The objects must be one of: numbers, booleans, string, {@link Map}, {@link List},
COMMENT {@link it.unimi.dsi.fastutil.bytes.ByteList}, {@link
COMMENT it.unimi.dsi.fastutil.bytes.IntList}, or {@link it.unimi.dsi.fastutil.bytes.LongList}.
COMMENT Arrays are not supported.
COMMENT
COMMENT @see Codecs#BASIC_OBJECT
FIELD field_46239 INSTANCE Lnet/minecraft/class_8806;
METHOD convertTo (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object;
ARG 1 ops
ARG 2 object
METHOD createBoolean (Z)Ljava/lang/Object;
ARG 1 value
METHOD createByte (B)Ljava/lang/Object;
ARG 1 value
METHOD createByteList (Ljava/nio/ByteBuffer;)Ljava/lang/Object;
ARG 1 buf
METHOD createDouble (D)Ljava/lang/Object;
ARG 1 value
METHOD createFloat (F)Ljava/lang/Object;
ARG 1 value
METHOD createInt (I)Ljava/lang/Object;
ARG 1 value
METHOD createIntList (Ljava/util/stream/IntStream;)Ljava/lang/Object;
ARG 1 stream
METHOD createList (Ljava/util/stream/Stream;)Ljava/lang/Object;
ARG 1 stream
METHOD createLong (J)Ljava/lang/Object;
ARG 1 value
METHOD createLongList (Ljava/util/stream/LongStream;)Ljava/lang/Object;
ARG 1 stream
METHOD createMap (Ljava/util/Map;)Ljava/lang/Object;
ARG 1 map
METHOD createMap (Ljava/util/stream/Stream;)Ljava/lang/Object;
ARG 1 entries
METHOD createNumeric (Ljava/lang/Number;)Ljava/lang/Object;
ARG 1 value
METHOD createShort (S)Ljava/lang/Object;
ARG 1 value
METHOD createString (Ljava/lang/String;)Ljava/lang/Object;
ARG 1 value
METHOD getBooleanValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
ARG 1 object
METHOD getByteBuffer (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
ARG 1 byteList
METHOD getIntStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
ARG 1 intList
METHOD getList (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
ARG 1 list
METHOD getLongStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
ARG 1 longList
METHOD getMap (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
ARG 1 map
METHOD getMapEntries (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
ARG 1 map
METHOD getMapValues (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
ARG 1 map
METHOD getNumberValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
ARG 1 object
METHOD getStream (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
ARG 1 list
METHOD getStringValue (Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
ARG 1 object
METHOD mergeToList (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
ARG 1 list
ARG 2 value
METHOD mergeToList (Ljava/lang/Object;Ljava/util/List;)Lcom/mojang/serialization/DataResult;
ARG 1 list
ARG 2 values
METHOD mergeToMap (Ljava/lang/Object;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult;
ARG 1 map
ARG 2 map2
METHOD mergeToMap (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
ARG 1 map
ARG 2 key
ARG 3 value
METHOD mergeToMap (Ljava/lang/Object;Ljava/util/Map;)Lcom/mojang/serialization/DataResult;
ARG 1 map
ARG 2 map2
METHOD method_53922 (Lcom/google/common/collect/ImmutableMap$Builder;Lcom/mojang/datafixers/util/Pair;)V
ARG 1 pair
METHOD method_53923 toMap (Lcom/mojang/serialization/MapLike;)Ljava/util/Map;
ARG 0 mapLike
METHOD method_53925 (Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair;
ARG 0 entry
METHOD method_53926 streamEntries (Ljava/util/Map;)Ljava/util/stream/Stream;
ARG 0 map
METHOD method_53932 (Ljava/lang/Object;)Ljava/lang/Object;
ARG 0 value
METHOD remove (Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
ARG 1 map
ARG 2 key
CLASS 1
METHOD get (Ljava/lang/Object;)Ljava/lang/Object;
ARG 1 key
METHOD get (Ljava/lang/String;)Ljava/lang/Object;
ARG 1 key
CLASS class_8807 MapBuilder
METHOD <init> (Lcom/mojang/serialization/DynamicOps;)V
ARG 1 ops
METHOD append (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
ARG 1 key
ARG 2 value
ARG 3 builder
METHOD build (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
ARG 1 builder
ARG 2 map

View File

@ -48,6 +48,9 @@ CLASS net/minecraft/class_3532 net/minecraft/util/math/MathHelper
COMMENT
COMMENT <p>These tables have 257 elements because they store values for multiples of
COMMENT 1/256 from 0 to 1, inclusive.
FIELD field_46242 Y_AXIS Lorg/joml/Vector3f;
FIELD field_46243 X_AXIS Lorg/joml/Vector3f;
FIELD field_46244 Z_AXIS Lorg/joml/Vector3f;
METHOD method_15338 wrapDegrees (D)D
COMMENT Wraps an angle in degrees to the interval {@code [-180, 180)}.
ARG 0 degrees
@ -518,3 +521,7 @@ CLASS net/minecraft/class_3532 net/minecraft/util/math/MathHelper
ARG 0 delta
ARG 1 start
ARG 2 end
METHOD method_53948 rotateAround (Lorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf;
ARG 0 axis
ARG 1 rotation
ARG 2 result

View File

@ -105,6 +105,10 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
METHOD method_8747 temperature (F)Lnet/minecraft/class_1959$class_1960;
ARG 1 temperature
CLASS class_1963 Precipitation
FIELD field_46251 CODEC Lcom/mojang/serialization/Codec;
FIELD field_46252 name Ljava/lang/String;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
ARG 3 name
CLASS class_5482 Weather
FIELD field_26398 CODEC Lcom/mojang/serialization/MapCodec;
METHOD <init> (ZFLnet/minecraft/class_1959$class_5484;F)V

View File

@ -39,5 +39,3 @@ CLASS net/minecraft/class_7510 net/minecraft/world/gen/feature/util/PlacedFeatur
CLASS class_6827 IndexedFeatures
METHOD <init> (Ljava/util/List;)V
ARG 1 features
METHOD method_44212 (I)Lit/unimi/dsi/fastutil/objects/Object2IntMap;
ARG 0 size

View File

@ -10,7 +10,7 @@ CLASS net/minecraft/class_1257 net/minecraft/world/updater/WorldUpdater
FIELD field_5757 UPDATE_THREAD_FACTORY Ljava/util/concurrent/ThreadFactory;
FIELD field_5759 done Z
FIELD field_5760 keepUpgradingChunks Z
FIELD field_5762 dimensionProgress Lit/unimi/dsi/fastutil/objects/Object2FloatMap;
FIELD field_5762 dimensionProgress Lit/unimi/dsi/fastutil/objects/Reference2FloatMap;
FIELD field_5763 progress F
FIELD field_5764 skippedChunkCount I
FIELD field_5765 status Lnet/minecraft/class_2561;