24w14potato stuff (#3830)

* 24w14potato stuff

Still quite a few things left, but here's what I've done
Can't wait to see none of these mappings make it past this week :)
This commit is contained in:
Shnupbups 2024-04-03 21:44:59 +11:00 committed by GitHub
parent 9feccd65cb
commit 56cf176c6e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
171 changed files with 1440 additions and 15 deletions

View File

@ -56,6 +56,17 @@ CLASS net/minecraft/class_174 net/minecraft/advancement/criterion/Criteria
FIELD field_48269 ANY_BLOCK_USE Lnet/minecraft/class_9104; FIELD field_48269 ANY_BLOCK_USE Lnet/minecraft/class_9104;
FIELD field_49922 CRAFTER_RECIPE_CRAFTED Lnet/minecraft/class_8508; FIELD field_49922 CRAFTER_RECIPE_CRAFTED Lnet/minecraft/class_8508;
FIELD field_49923 FALL_AFTER_EXPLOSION Lnet/minecraft/class_9421; FIELD field_49923 FALL_AFTER_EXPLOSION Lnet/minecraft/class_9421;
FIELD field_50271 GET_PEELED Lnet/minecraft/class_2135;
FIELD field_50272 EAT_ARMOR Lnet/minecraft/class_2135;
FIELD field_50273 RUMBLE_PLANT Lnet/minecraft/class_2135;
FIELD field_50274 COMPOST_STAFF Lnet/minecraft/class_2135;
FIELD field_50275 POTATO_REFINED Lnet/minecraft/class_9545;
FIELD field_50276 THROW_LUBRICATED Lnet/minecraft/class_9583;
FIELD field_50277 SAID_POTATO Lnet/minecraft/class_2135;
FIELD field_50278 BRING_HOME_CORRUPTION Lnet/minecraft/class_2135;
FIELD field_50279 PEEL_BLOCK Lnet/minecraft/class_2135;
FIELD field_50280 PEEL_POTATO_SHEEP Lnet/minecraft/class_2135;
FIELD field_50281 PEEL_POTATO_ARMOR Lnet/minecraft/class_2135;
METHOD method_54933 getDefault (Lnet/minecraft/class_2378;)Lnet/minecraft/class_179; METHOD method_54933 getDefault (Lnet/minecraft/class_2378;)Lnet/minecraft/class_179;
ARG 0 registry ARG 0 registry
METHOD method_767 register (Ljava/lang/String;Lnet/minecraft/class_179;)Lnet/minecraft/class_179; METHOD method_767 register (Ljava/lang/String;Lnet/minecraft/class_179;)Lnet/minecraft/class_179;

View File

@ -0,0 +1,42 @@
CLASS net/minecraft/class_9545 net/minecraft/advancement/criterion/PotatoRefinedCriterion
FIELD field_50738 RESULT_PREDICATE_CODEC Lcom/mojang/serialization/Codec;
METHOD method_59093 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;)V
ARG 1 player
ARG 2 stack
METHOD method_59094 (Lnet/minecraft/class_1799;Lnet/minecraft/class_9545$class_9549;)Z
ARG 1 conditions
CLASS class_9546 ResultPredicate
METHOD method_59095 getType ()Lnet/minecraft/class_9545$class_9550;
CLASS class_9547 Lubrication
FIELD field_50739 CODEC Lcom/mojang/serialization/Codec;
METHOD method_59096 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD test (Ljava/lang/Object;)Z
ARG 1 stack
CLASS class_9548 Standard
FIELD field_50740 CODEC Lcom/mojang/serialization/Codec;
METHOD method_59098 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD test (Ljava/lang/Object;)Z
ARG 1 stack
CLASS class_9549 Conditions
FIELD comp_2029 player Ljava/util/Optional;
FIELD field_50741 CODEC Lcom/mojang/serialization/Codec;
METHOD method_59100 createLubrication (I)Lnet/minecraft/class_175;
ARG 0 minLubricationLevel
METHOD method_59101 createLubrication (Lnet/minecraft/class_2073;I)Lnet/minecraft/class_175;
ARG 0 itemPredicate
ARG 1 minLubricationLevel
METHOD method_59102 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_59103 createStandard (Lnet/minecraft/class_1792;)Lnet/minecraft/class_175;
ARG 0 item
METHOD method_59104 test (Lnet/minecraft/class_1799;)Z
ARG 1 stack
CLASS class_9550 Type
FIELD field_50744 name Ljava/lang/String;
FIELD field_50745 codecSupplier Ljava/util/function/Supplier;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;Ljava/util/function/Supplier;)V
ARG 3 name
ARG 4 codecSupplier
METHOD method_59105 getCodec ()Lcom/mojang/serialization/Codec;

View File

@ -0,0 +1,18 @@
CLASS net/minecraft/class_9583 net/minecraft/advancement/criterion/ThrowLubricatedCriterion
METHOD method_59210 trigger (Lnet/minecraft/class_3222;Lnet/minecraft/class_1799;)V
ARG 1 player
ARG 2 stack
METHOD method_59211 (Lnet/minecraft/class_1799;Lnet/minecraft/class_9583$class_9584;)Z
ARG 1 conditions
CLASS class_9584 Conditions
FIELD comp_2029 player Ljava/util/Optional;
FIELD field_50986 CODEC Lcom/mojang/serialization/Codec;
METHOD method_59212 create (I)Lnet/minecraft/class_175;
ARG 0 minLubrication
METHOD method_59213 create (Lnet/minecraft/class_2073;I)Lnet/minecraft/class_175;
ARG 0 itemPredicate
ARG 1 minLubrication
METHOD method_59214 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_59215 test (Lnet/minecraft/class_1799;)Z
ARG 1 stack

View File

@ -21,3 +21,10 @@ CLASS net/minecraft/class_2135 net/minecraft/advancement/criterion/TickCriterion
ARG 0 entity ARG 0 entity
METHOD method_55105 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; METHOD method_55105 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance ARG 0 instance
METHOD method_59078 createSaidPotato (I)Lnet/minecraft/class_175;
ARG 0 times
METHOD method_59079 createGetPeeled ()Lnet/minecraft/class_175;
METHOD method_59080 createEatArmor ()Lnet/minecraft/class_175;
METHOD method_59081 createRumblePlant ()Lnet/minecraft/class_175;
METHOD method_59082 createCompostStaff ()Lnet/minecraft/class_175;
METHOD method_59083 createBringHomeCorruption ()Lnet/minecraft/class_175;

View File

@ -113,6 +113,11 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block
ARG 3 tool ARG 3 tool
COMMENT the tool used to break the block, or {@link ItemStack#EMPTY} for explosions COMMENT the tool used to break the block, or {@link ItemStack#EMPTY} for explosions
ARG 4 experience ARG 4 experience
METHOD method_59110 dropLotsOfStacks (ILnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1792;)V
ARG 0 countRoot
ARG 1 world
ARG 2 pos
ARG 3 item
METHOD method_9496 randomDisplayTick (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)V METHOD method_9496 randomDisplayTick (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)V
COMMENT Called randomly on the client. Blocks may override this to spawn particles. COMMENT Called randomly on the client. Blocks may override this to spawn particles.
COMMENT Unlike {@link AbstractBlock#randomTick} this is not affected by a game rule. COMMENT Unlike {@link AbstractBlock#randomTick} this is not affected by a game rule.

View File

@ -17,6 +17,7 @@ CLASS net/minecraft/class_8177 net/minecraft/block/BlockSetType
FIELD field_46533 VALUES Ljava/util/Map; FIELD field_46533 VALUES Ljava/util/Map;
FIELD field_46534 CODEC Lcom/mojang/serialization/Codec; FIELD field_46534 CODEC Lcom/mojang/serialization/Codec;
FIELD field_47100 COPPER Lnet/minecraft/class_8177; FIELD field_47100 COPPER Lnet/minecraft/class_8177;
FIELD field_50988 POTATO Lnet/minecraft/class_8177;
METHOD <init> (Ljava/lang/String;)V METHOD <init> (Ljava/lang/String;)V
ARG 1 name ARG 1 name
METHOD method_49232 stream ()Ljava/util/stream/Stream; METHOD method_49232 stream ()Ljava/util/stream/Stream;

View File

@ -7,7 +7,8 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks
FIELD field_46286 PUMPKIN_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_46287 MELON_STEM Lnet/minecraft/class_2248;
FIELD field_46288 SHULKER_BOX_SUFFOCATES_PREDICATE Lnet/minecraft/class_4970$class_4973; FIELD field_46288 SHULKER_BOX_SUFFOCATES_PREDICATE Lnet/minecraft/class_4970$class_4973;
FIELD field_50829 POTATO_PEEL_BLOCKS Ljava/util/Map; FIELD field_50798 TERRE_DE_POMME Lnet/minecraft/class_2248;
FIELD field_50829 POTATO_PEELS_BLOCKS Ljava/util/Map;
METHOD method_24419 (Lnet/minecraft/class_2680;)I METHOD method_24419 (Lnet/minecraft/class_2680;)I
ARG 0 state ARG 0 state
METHOD method_26104 (Lnet/minecraft/class_2680;)I METHOD method_26104 (Lnet/minecraft/class_2680;)I
@ -199,6 +200,12 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks
ARG 0 block ARG 0 block
METHOD method_56717 (Lnet/minecraft/class_2680;)I METHOD method_56717 (Lnet/minecraft/class_2680;)I
ARG 0 state ARG 0 state
METHOD method_59115 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
ARG 0 state
ARG 1 world
ARG 2 pos
METHOD method_59117 (Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620;
ARG 0 state
METHOD method_9492 register (Ljava/lang/String;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248; METHOD method_9492 register (Ljava/lang/String;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248;
ARG 0 id ARG 0 id
ARG 1 block ARG 1 block

View File

@ -26,6 +26,8 @@ CLASS net/minecraft/class_2281 net/minecraft/block/ChestBlock
METHOD method_31641 getExpectedEntityType ()Lnet/minecraft/class_2591; METHOD method_31641 getExpectedEntityType ()Lnet/minecraft/class_2591;
METHOD method_53992 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2281; METHOD method_53992 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2281;
ARG 0 settings ARG 0 settings
METHOD method_59118 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1263;Lnet/minecraft/class_1799;)V
ARG 3 stack
METHOD method_9753 getNeighborChestDirection (Lnet/minecraft/class_1750;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350; METHOD method_9753 getNeighborChestDirection (Lnet/minecraft/class_1750;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350;
ARG 1 ctx ARG 1 ctx
ARG 2 dir ARG 2 dir

View File

@ -1,4 +1,14 @@
CLASS net/minecraft/class_9552 net/minecraft/block/CorruptedPotatoPeelsBlock CLASS net/minecraft/class_9552 net/minecraft/block/CorruptedPotatoPeelsBlock
FIELD field_50839 CODEC Lcom/mojang/serialization/MapCodec; FIELD field_50839 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_59119 (Lnet/minecraft/class_9498;)V
ARG 0 entity
METHOD method_59120 (Lnet/minecraft/class_1542;)V
ARG 0 entity
METHOD method_59121 (Lnet/minecraft/class_1560;)V
ARG 0 entity
METHOD method_59122 (Lnet/minecraft/class_1571;)V
ARG 0 entity
METHOD method_59123 (Lnet/minecraft/class_9506;)V
ARG 0 entity
METHOD method_59124 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; METHOD method_59124 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance ARG 0 instance

View File

@ -36,3 +36,6 @@ CLASS net/minecraft/class_2323 net/minecraft/block/DoorBlock
METHOD method_51169 getBlockSetType ()Lnet/minecraft/class_8177; METHOD method_51169 getBlockSetType ()Lnet/minecraft/class_8177;
METHOD method_54010 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; METHOD method_54010 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance ARG 0 instance
METHOD method_59125 isEitherHalfReceivingRedstonePower (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z
ARG 0 world
ARG 1 pos

View File

@ -0,0 +1,8 @@
CLASS net/minecraft/class_9555 net/minecraft/block/FloataterBlock
FIELD field_50842 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_50843 FACING Lnet/minecraft/class_2753;
FIELD field_50844 TRIGGERED Lnet/minecraft/class_2746;
METHOD method_59128 isRecievingRedstonePower (ZLnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z
ARG 0 quasiPower
ARG 1 world
ARG 2 pos

View File

@ -0,0 +1,8 @@
CLASS net/minecraft/class_9510 net/minecraft/block/GridTickable
METHOD method_58947 tick (Lnet/minecraft/class_1937;Lnet/minecraft/class_9514;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_243;Lnet/minecraft/class_2350;)V
ARG 1 world
ARG 2 grid
ARG 3 state
ARG 4 pos
ARG 5 gridPos
ARG 6 movementDirection

View File

@ -72,6 +72,7 @@ CLASS net/minecraft/class_3620 net/minecraft/block/MapColor
FIELD field_33532 DEEPSLATE_GRAY Lnet/minecraft/class_3620; FIELD field_33532 DEEPSLATE_GRAY Lnet/minecraft/class_3620;
FIELD field_33533 RAW_IRON_PINK Lnet/minecraft/class_3620; FIELD field_33533 RAW_IRON_PINK Lnet/minecraft/class_3620;
FIELD field_33617 LICHEN_GREEN Lnet/minecraft/class_3620; FIELD field_33617 LICHEN_GREEN Lnet/minecraft/class_3620;
FIELD field_51034 POTATO_REFINERY_YELLOW Lnet/minecraft/class_3620;
METHOD <init> (II)V METHOD <init> (II)V
ARG 1 id ARG 1 id
ARG 2 color ARG 2 color

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_9557 net/minecraft/block/PedestalBlock
FIELD field_50853 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_50854 BOTTOM_SHAPE Lnet/minecraft/class_265;
FIELD field_50855 TOP_SHAPE Lnet/minecraft/class_265;
FIELD field_50856 MAIN_SHAPE Lnet/minecraft/class_265;
FIELD field_50857 SHAPE Lnet/minecraft/class_265;

View File

@ -0,0 +1,7 @@
CLASS net/minecraft/class_9556 net/minecraft/block/PoisonousMashedPotatoBlock
FIELD field_50847 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_50848 MAX_LAYERS I
FIELD field_50849 LAYERS Lnet/minecraft/class_2758;
FIELD field_50850 LAYERS_TO_SHAPE [Lnet/minecraft/class_265;
FIELD field_50851 HORIZONTAL_MOVEMENT_SLOWNESS F
FIELD field_50852 VERTICAL_MOVEMENT_SLOWNESS F

View File

@ -0,0 +1,9 @@
CLASS net/minecraft/class_9558 net/minecraft/block/PoisonousPotatoCutterBlock
FIELD field_50859 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_50860 FACING Lnet/minecraft/class_2753;
FIELD field_50861 SHAPE Lnet/minecraft/class_265;
FIELD field_50862 TITLE Lnet/minecraft/class_2561;
METHOD method_59135 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;ILnet/minecraft/class_1661;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1703;
ARG 2 syncId
ARG 3 playerInventory
ARG 4 player

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_9564 net/minecraft/block/PoisonousPotatoZombieHeadBlock
FIELD field_50876 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_50877 FACING Lnet/minecraft/class_2753;

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_9554 net/minecraft/block/PoisonousPotatoZombieHeadHatBlock
FIELD field_50841 CODEC Lcom/mojang/serialization/MapCodec;

View File

@ -6,5 +6,7 @@ CLASS net/minecraft/class_9560 net/minecraft/block/PotatoPeelsBlock
ARG 2 color ARG 2 color
METHOD method_59138 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; METHOD method_59138 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance ARG 0 instance
METHOD method_59139 (Lnet/minecraft/class_9560;)Lnet/minecraft/class_1767;
ARG 0 block
METHOD method_59140 getColor ()Lnet/minecraft/class_1767; METHOD method_59140 getColor ()Lnet/minecraft/class_1767;
METHOD method_59141 getItem ()Lnet/minecraft/class_1792; METHOD method_59141 getPeelsItem ()Lnet/minecraft/class_1792;

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_9561 net/minecraft/block/PotatoPortalBlock
FIELD field_50869 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_50870 SHAPE Lnet/minecraft/class_265;

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_9563 net/minecraft/block/PotatoSproutsBlock
FIELD field_50874 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_50875 SHAPE Lnet/minecraft/class_265;

View File

@ -0,0 +1,8 @@
CLASS net/minecraft/class_9565 net/minecraft/block/PowerfulPotatoBlock
FIELD field_50878 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_50879 AGE Lnet/minecraft/class_2758;
FIELD field_50880 MAX_AGE I
METHOD <init> (Lnet/minecraft/class_2248;Lnet/minecraft/class_4970$class_2251;)V
ARG 2 settings
METHOD method_59146 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_9553 net/minecraft/block/ResinOreBlock
FIELD field_50840 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_59126 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_59127 (Lnet/minecraft/class_9553;)Lnet/minecraft/class_6017;
ARG 0 block

View File

@ -0,0 +1,12 @@
CLASS net/minecraft/class_9566 net/minecraft/block/StrongRootsBlock
FIELD field_50887 UNENCHANTED_NETHERITE_PICKAXE_SUPPLIER Ljava/util/function/Supplier;
FIELD field_50890 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_50891 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_50894 SILK_TOUCH_NETHERITE_PICKAXE_SUPPLIER Ljava/util/function/Supplier;
FIELD field_50895 FORTUNE_3_NETHERITE_PICKAXE_SUPPLIER Ljava/util/function/Supplier;
METHOD method_59152 getPlacementState (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
METHOD method_59156 canReplace (Lnet/minecraft/class_2680;)Z
ARG 0 state

View File

@ -0,0 +1,7 @@
CLASS net/minecraft/class_9569 net/minecraft/block/ViciousPotatoBlock
FIELD field_50898 ENABLED Lnet/minecraft/class_2746;
FIELD field_50899 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_50900 ENTITY_FILTER Lnet/minecraft/class_5575;
METHOD method_59161 (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;F)Z
ARG 1 world
ARG 2 pos

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_9570 net/minecraft/block/WeakRootsBlock
FIELD field_50901 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_50902 WATERLOGGED Lnet/minecraft/class_2746;

View File

@ -13,6 +13,7 @@ CLASS net/minecraft/class_4719 net/minecraft/block/WoodType
FIELD field_42837 CHERRY Lnet/minecraft/class_4719; FIELD field_42837 CHERRY Lnet/minecraft/class_4719;
FIELD field_46535 CODEC Lcom/mojang/serialization/Codec; FIELD field_46535 CODEC Lcom/mojang/serialization/Codec;
FIELD field_46536 VALUES Ljava/util/Map; FIELD field_46536 VALUES Ljava/util/Map;
FIELD field_50989 POTATO Lnet/minecraft/class_4719;
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_8177;)V METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_8177;)V
ARG 1 name ARG 1 name
ARG 2 setType ARG 2 setType

View File

@ -45,6 +45,8 @@ CLASS net/minecraft/class_2609 net/minecraft/block/entity/AbstractFurnaceBlockEn
ARG 1 item ARG 1 item
ARG 2 fuelTime ARG 2 fuelTime
METHOD method_11203 craftRecipe (Lnet/minecraft/class_1937;Lnet/minecraft/class_8786;Lnet/minecraft/class_2371;I)Z METHOD method_11203 craftRecipe (Lnet/minecraft/class_1937;Lnet/minecraft/class_8786;Lnet/minecraft/class_2371;I)Z
ARG 0 world
ARG 1 recipe
ARG 2 slots ARG 2 slots
ARG 3 count ARG 3 count
METHOD method_17029 getCookTime (Lnet/minecraft/class_1937;Lnet/minecraft/class_2609;)I METHOD method_17029 getCookTime (Lnet/minecraft/class_1937;Lnet/minecraft/class_2609;)I

View File

@ -1,7 +1,7 @@
CLASS net/minecraft/class_9571 net/minecraft/block/entity/BigBrainBlockEntity CLASS net/minecraft/class_9571 net/minecraft/block/entity/BigBrainBlockEntity
FIELD field_50903 AMOUNT_KEY Ljava/lang/String; FIELD field_50903 AMOUNT_NBT_KEY Ljava/lang/String;
FIELD field_50905 DEFAULT_DELAY I FIELD field_50905 DEFAULT_DELAY I
FIELD field_50906 DELAY_KEY Ljava/lang/String; FIELD field_50906 DELAY_NBT_KEY Ljava/lang/String;
FIELD field_50907 delay I FIELD field_50907 delay I
FIELD field_50908 amount I FIELD field_50908 amount I
METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V

View File

@ -0,0 +1,71 @@
CLASS net/minecraft/class_9572 net/minecraft/block/entity/FletchingTableBlockEntity
FIELD field_50913 processTime S
FIELD field_50914 inventory Lnet/minecraft/class_2371;
FIELD field_50915 INPUT_SLOTS [I
FIELD field_50916 OUTPUT_SLOTS [I
FIELD field_50933 propertyDelegate Lnet/minecraft/class_3913;
FIELD field_50934 progress S
FIELD field_50935 quality C
FIELD field_50936 impurities C
FIELD field_50937 nextLevelImpurities C
FIELD field_50938 explored Z
METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 pos
ARG 2 state
METHOD method_59167 getResinStackWith (CC)Lnet/minecraft/class_1799;
ARG 0 quality
ARG 1 impurities
METHOD method_59168 stackResinMatches (Lnet/minecraft/class_1799;CC)Z
ARG 0 stack
ARG 1 quality
ARG 2 impurities
METHOD method_59169 serverTick (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_9572;)V
ARG 0 world
ARG 1 pos
ARG 2 state
ARG 3 blockEntity
CLASS class_9573 FletchingComponent
FIELD field_50940 CODEC Lcom/mojang/serialization/Codec;
FIELD field_50941 PACKET_CODEC Lnet/minecraft/class_9139;
FIELD field_50942 DEFAULT Lnet/minecraft/class_9572$class_9573;
FIELD field_50943 quality C
FIELD field_50944 impurities C
FIELD field_50945 nextLevelImpurities C
FIELD field_50946 processTime S
FIELD field_50947 explored Z
METHOD <init> (CCCSZ)V
ARG 1 quality
ARG 2 impurities
ARG 3 nextLevelImpurities
ARG 4 processTime
ARG 5 explored
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD method_59170 getQuality ()C
METHOD method_59171 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_59172 getImpurities ()C
METHOD method_59173 getNextLevelImpurities ()C
METHOD method_59174 getProcessTime ()S
METHOD method_59175 isExplored ()Z
CLASS class_9574 ResinComponent
FIELD field_50948 CODEC Lcom/mojang/serialization/Codec;
FIELD field_50949 PACKET_CODEC Lnet/minecraft/class_9139;
FIELD field_50950 DEFAULT Lnet/minecraft/class_9572$class_9574;
FIELD field_50951 quality C
FIELD field_50952 impurities C
METHOD <init> (CC)V
ARG 1 quality
ARG 2 impurities
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD method_59176 getQuality ()C
METHOD method_59177 getQualityTooltip (C)Lnet/minecraft/class_5250;
ARG 0 quality
METHOD method_59178 getRandomImpurities (Lnet/minecraft/class_5819;)C
ARG 0 random
METHOD method_59179 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_59180 getImpuritiesTooltip (Ljava/lang/Object;)Lnet/minecraft/class_5250;
ARG 0 impurities
METHOD method_59181 getImpurities ()C

View File

@ -1,3 +0,0 @@
CLASS net/minecraft/class_9545
CLASS class_9549
FIELD comp_2029 player Ljava/util/Optional;

View File

@ -1,3 +0,0 @@
CLASS net/minecraft/class_9583
CLASS class_9584
FIELD comp_2029 player Ljava/util/Optional;

View File

@ -468,6 +468,15 @@ CLASS net/minecraft/class_332 net/minecraft/client/gui/DrawContext
METHOD method_58135 scissorContains (II)Z METHOD method_58135 scissorContains (II)Z
ARG 1 x ARG 1 x
ARG 2 y ARG 2 y
METHOD method_59320 drawItem (Lnet/minecraft/class_1309;Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;FFFII)V
ARG 1 entity
ARG 2 world
ARG 3 stack
ARG 4 x
ARG 5 y
ARG 6 rotation
ARG 7 seed
ARG 8 z
CLASS class_8214 ScissorStack CLASS class_8214 ScissorStack
FIELD field_43099 stack Ljava/util/Deque; FIELD field_43099 stack Ljava/util/Deque;
METHOD method_49699 pop ()Lnet/minecraft/class_8030; METHOD method_49699 pop ()Lnet/minecraft/class_8030;

View File

@ -0,0 +1,33 @@
CLASS net/minecraft/class_9604 net/minecraft/client/gui/screen/PotatoCreditsScreen
FIELD field_51081 baseSpeed F
FIELD field_51082 speedMultiplier I
FIELD field_51083 logoDrawer Lnet/minecraft/class_8020;
FIELD field_51084 VIGNETTE_TEXTURE Lnet/minecraft/class_2960;
FIELD field_51085 OBFUSCATION_PLACEHOLDER Ljava/lang/String;
FIELD field_51086 SPACE_BAR_SPEED_MULTIPLIER F
FIELD field_51087 CTRL_KEY_SPEED_MULTIPLIER F
FIELD field_51088 finishAction Ljava/lang/Runnable;
FIELD field_51089 time F
FIELD field_51090 credits Ljava/util/List;
FIELD field_51091 centeredLines Lit/unimi/dsi/fastutil/ints/IntSet;
FIELD field_51092 creditsHeight I
FIELD field_51093 spaceKeyPressed Z
FIELD field_51094 pressedCtrlKeys Lit/unimi/dsi/fastutil/ints/IntSet;
FIELD field_51095 speed F
METHOD <init> (Ljava/lang/Runnable;)V
ARG 1 finishAction
METHOD method_59328 getSpeed ()F
METHOD method_59329 closeScreen ()V
METHOD method_59330 addEmptyLine ()V
METHOD method_59331 readPotato (Ljava/io/Reader;)V
ARG 1 reader
METHOD method_59332 addText (Ljava/lang/String;)V
ARG 1 text
METHOD method_59333 load (Ljava/lang/String;Lnet/minecraft/class_9604$class_9605;)V
ARG 1 id
ARG 2 reader
METHOD method_59334 renderVignette (Lnet/minecraft/class_332;)V
ARG 1 context
CLASS class_9605 CreditsReader
METHOD read (Ljava/io/Reader;)V
ARG 1 reader

View File

@ -0,0 +1,16 @@
CLASS net/minecraft/class_9607 net/minecraft/client/gui/screen/ingame/FletchingScreen
FIELD field_51100 PROGRESS_TEXTURE Lnet/minecraft/class_2960;
FIELD field_51101 TEXTURE Lnet/minecraft/class_2960;
FIELD field_51102 processTime I
FIELD field_51103 openTime J
FIELD field_51104 fletchingTitle Lnet/minecraft/class_2561;
FIELD field_51105 explored Z
METHOD <init> (Lnet/minecraft/class_9519;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V
ARG 1 handler
ARG 2 playerInventory
ARG 3 title
METHOD method_59337 getTitleText (CCCZ)Lnet/minecraft/class_2561;
ARG 1 impurities
ARG 2 nextLevelImpurities
ARG 3 quality
ARG 4 explored

View File

@ -103,3 +103,9 @@ CLASS net/minecraft/class_465 net/minecraft/client/gui/screen/ingame/HandledScre
ARG 1 slotId ARG 1 slotId
ARG 2 handlerId ARG 2 handlerId
ARG 3 newState ARG 3 newState
METHOD method_59336 drawItem (Lnet/minecraft/class_332;Lnet/minecraft/class_1799;FFF)V
ARG 1 context
ARG 2 stack
ARG 3 x
ARG 4 y
ARG 5 rotation

View File

@ -0,0 +1,39 @@
CLASS net/minecraft/class_9608 net/minecraft/client/gui/screen/ingame/PoisonousPotatoCutterScreen
FIELD field_51106 SCROLLER_TEXTURE Lnet/minecraft/class_2960;
FIELD field_51107 SCROLLER_DISABLED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_51108 RECIPE_SELECTED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_51109 RECIPE_HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960;
FIELD field_51110 RECIPE_TEXTURE Lnet/minecraft/class_2960;
FIELD field_51111 TEXTURE Lnet/minecraft/class_2960;
FIELD field_51112 SCROLLBAR_WIDTH I
FIELD field_51113 SCROLLBAR_HEIGHT I
FIELD field_51114 RECIPE_LIST_COLUMNS I
FIELD field_51115 RECIPE_LIST_ROWS I
FIELD field_51116 RECIPE_ENTRY_WIDTH I
FIELD field_51117 RECIPE_ENTRY_HEIGHT I
FIELD field_51118 SCROLLBAR_AREA_HEIGHT I
FIELD field_51119 RECIPE_LIST_OFFSET_X I
FIELD field_51120 RECIPE_LIST_OFFSET_Y I
FIELD field_51121 scrollAmount F
FIELD field_51122 mouseClicked Z
FIELD field_51123 scrollOffset I
FIELD field_51124 canCraft Z
METHOD <init> (Lnet/minecraft/class_9521;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V
ARG 1 handler
ARG 2 inventory
ARG 3 title
METHOD method_59338 getMaxScroll ()I
METHOD method_59339 shouldScroll ()Z
METHOD method_59340 onInventoryChange ()V
METHOD method_59341 renderRecipeBackground (Lnet/minecraft/class_332;IIIII)V
ARG 1 context
ARG 2 mouseX
ARG 3 mouseY
ARG 4 x
ARG 5 y
ARG 6 scrollOffset
METHOD method_59342 renderRecipeIcons (Lnet/minecraft/class_332;III)V
ARG 1 context
ARG 2 x
ARG 3 y
ARG 4 scrollOffset

View File

@ -0,0 +1,12 @@
CLASS net/minecraft/class_9609 net/minecraft/client/gui/screen/ingame/PotatoRefineryScreen
FIELD field_51125 TEXTURE Lnet/minecraft/class_2960;
FIELD field_51126 LIT_PROGRESS_TEXTURE Lnet/minecraft/class_2960;
FIELD field_51127 BURN_PROGRESS_TEXTURE Lnet/minecraft/class_2960;
FIELD field_51128 narrow Z
FIELD field_51129 background Lnet/minecraft/class_2960;
FIELD field_51130 litProgressTexture Lnet/minecraft/class_2960;
FIELD field_51131 burnProgressTexture Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_9522;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V
ARG 1 handler
ARG 2 inventory
ARG 3 title

View File

@ -163,6 +163,15 @@ CLASS net/minecraft/class_663 net/minecraft/client/particle/BlockLeakParticle
ARG 8 velocityX ARG 8 velocityX
ARG 10 velocityY ARG 10 velocityY
ARG 12 velocityZ ARG 12 velocityZ
METHOD method_59352 createFallingPoison (Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;
ARG 0 type
ARG 1 world
ARG 2 x
ARG 4 y
ARG 6 z
ARG 8 velocityX
ARG 10 velocityY
ARG 12 velocityZ
CLASS class_4082 DrippingLava CLASS class_4082 DrippingLava
CLASS class_4083 ContinuousFalling CLASS class_4083 ContinuousFalling
FIELD field_18292 nextParticle Lnet/minecraft/class_2394; FIELD field_18292 nextParticle Lnet/minecraft/class_2394;

View File

@ -0,0 +1,14 @@
CLASS net/minecraft/class_9613 net/minecraft/client/particle/FootstepParticle
FIELD field_51163 sprite Lnet/minecraft/class_1058;
FIELD field_51164 rotation F
METHOD <init> (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_4002;)V
ARG 1 world
ARG 2 x
ARG 4 y
ARG 6 z
ARG 8 rotation
ARG 14 spriteProvider
CLASS class_9614 Factory
FIELD field_51165 spriteProvider Lnet/minecraft/class_4002;
METHOD <init> (Lnet/minecraft/class_4002;)V
ARG 1 spriteProvider

View File

@ -127,6 +127,14 @@ CLASS net/minecraft/class_702 net/minecraft/client/particle/ParticleManager
ARG 9 velocityX ARG 9 velocityX
ARG 11 velocityY ARG 11 velocityY
ARG 13 velocityZ ARG 13 velocityZ
METHOD method_59354 (Lnet/minecraft/class_4002;)Lnet/minecraft/class_707;
ARG 0 spriteProvider
METHOD method_59355 (Lnet/minecraft/class_4002;)Lnet/minecraft/class_707;
ARG 0 spriteProvider
METHOD method_59356 (Lnet/minecraft/class_4002;)Lnet/minecraft/class_707;
ARG 0 spriteProvider
METHOD method_59357 (Lnet/minecraft/class_4002;)Lnet/minecraft/class_707;
ARG 0 spriteProvider
CLASS class_4090 SimpleSpriteProvider CLASS class_4090 SimpleSpriteProvider
FIELD field_18303 sprites Ljava/util/List; FIELD field_18303 sprites Ljava/util/List;
METHOD method_18838 setSprites (Ljava/util/List;)V METHOD method_18838 setSprites (Ljava/util/List;)V

View File

@ -4,5 +4,11 @@ CLASS net/minecraft/class_709 net/minecraft/client/particle/PortalParticle
FIELD field_3886 startX D FIELD field_3886 startX D
CLASS class_710 Factory CLASS class_710 Factory
FIELD field_17865 spriteProvider Lnet/minecraft/class_4002; FIELD field_17865 spriteProvider Lnet/minecraft/class_4002;
FIELD field_51166 red F
FIELD field_51167 green F
FIELD field_51168 blue F
METHOD <init> (Lnet/minecraft/class_4002;FFF)V METHOD <init> (Lnet/minecraft/class_4002;FFF)V
ARG 1 spriteProvider ARG 1 spriteProvider
ARG 2 red
ARG 3 green
ARG 4 blue

View File

@ -0,0 +1,10 @@
CLASS net/minecraft/class_9600 net/minecraft/client/render/GridRenderer
FIELD field_51066 client Lnet/minecraft/class_310;
FIELD field_51067 blockRenderManager Lnet/minecraft/class_776;
FIELD field_51068 gridCarrierView Lnet/minecraft/class_9596;
METHOD <init> (Lnet/minecraft/class_9596;)V
ARG 1 gridCarrierView
METHOD method_59315 render (FDDDLnet/minecraft/class_4604;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Z)V
METHOD method_59316 renderLayer (Lnet/minecraft/class_1921;Lorg/joml/Vector3f;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lnet/minecraft/class_1041;)V
ARG 1 layer
ARG 5 window

View File

@ -254,6 +254,7 @@ CLASS net/minecraft/class_1921 net/minecraft/client/render/RenderLayer
ARG 0 fancy ARG 0 fancy
METHOD method_56849 getFastClouds ()Lnet/minecraft/class_1921; METHOD method_56849 getFastClouds ()Lnet/minecraft/class_1921;
METHOD method_56850 getFancyClouds ()Lnet/minecraft/class_1921; METHOD method_56850 getFancyClouds ()Lnet/minecraft/class_1921;
METHOD method_59362 getPoisonousPotato ()Lnet/minecraft/class_1921;
CLASS class_4687 MultiPhase CLASS class_4687 MultiPhase
FIELD field_21403 phases Lnet/minecraft/class_1921$class_4688; FIELD field_21403 phases Lnet/minecraft/class_1921$class_4688;
FIELD field_21697 affectedOutline Ljava/util/Optional; FIELD field_21697 affectedOutline Ljava/util/Optional;

View File

@ -409,6 +409,12 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer
ARG 2 pos ARG 2 pos
ARG 3 random ARG 3 random
ARG 4 particleType ARG 4 particleType
METHOD method_59361 renderGrids (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;FDDDLnet/minecraft/class_4604;Z)V
ARG 4 x
ARG 6 y
ARG 8 z
ARG 10 frustum
ARG 11 translucent
METHOD method_8562 playSong (Lnet/minecraft/class_3414;Lnet/minecraft/class_2338;)V METHOD method_8562 playSong (Lnet/minecraft/class_3414;Lnet/minecraft/class_2338;)V
ARG 1 song ARG 1 song
ARG 2 songPosition ARG 2 songPosition

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_9616 net/minecraft/client/render/entity/BatatoEntityRenderer
FIELD field_51175 TEXTURE Lnet/minecraft/class_2960;

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_893 net/minecraft/client/render/entity/ElderGuardianEntityRenderer CLASS net/minecraft/class_893 net/minecraft/client/render/entity/ElderGuardianEntityRenderer
FIELD field_4665 TEXTURE Lnet/minecraft/class_2960; FIELD field_4665 TEXTURE Lnet/minecraft/class_2960;
FIELD field_51176 PLAGUEWHALE_TEXTURE Lnet/minecraft/class_2960;

View File

@ -4,7 +4,7 @@ CLASS net/minecraft/class_897 net/minecraft/client/render/entity/EntityRenderer
FIELD field_4673 shadowRadius F FIELD field_4673 shadowRadius F
FIELD field_4676 dispatcher Lnet/minecraft/class_898; FIELD field_4676 dispatcher Lnet/minecraft/class_898;
METHOD <init> (Lnet/minecraft/class_5617$class_5618;)V METHOD <init> (Lnet/minecraft/class_5617$class_5618;)V
ARG 1 ctx ARG 1 context
METHOD method_23169 getPositionOffset (Lnet/minecraft/class_1297;F)Lnet/minecraft/class_243; METHOD method_23169 getPositionOffset (Lnet/minecraft/class_1297;F)Lnet/minecraft/class_243;
ARG 1 entity ARG 1 entity
ARG 2 tickDelta ARG 2 tickDelta

View File

@ -68,3 +68,13 @@ CLASS net/minecraft/class_5619 net/minecraft/client/render/entity/EntityRenderer
ARG 0 context ARG 0 context
METHOD method_45802 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897; METHOD method_45802 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
ARG 0 context ARG 0 context
METHOD method_59365 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
ARG 0 entity
METHOD method_59366 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
ARG 0 entity
METHOD method_59367 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
ARG 0 entity
METHOD method_59368 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
ARG 0 entity
METHOD method_59369 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
ARG 0 entity

View File

@ -20,3 +20,8 @@ CLASS net/minecraft/class_906 net/minecraft/client/render/entity/FishingBobberEn
METHOD method_23954 percentage (II)F METHOD method_23954 percentage (II)F
ARG 0 value ARG 0 value
ARG 1 max ARG 1 max
METHOD method_59370 getPlayerHandPos (Lnet/minecraft/class_1657;FLnet/minecraft/class_1792;Lnet/minecraft/class_898;)Lnet/minecraft/class_243;
ARG 0 player
ARG 1 tickDelta
ARG 2 item
ARG 3 dispatcher

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_9617 net/minecraft/client/render/entity/GridCarrierEntityRenderer

View File

@ -1,10 +1,15 @@
CLASS net/minecraft/class_907 net/minecraft/client/render/entity/GuardianEntityRenderer CLASS net/minecraft/class_907 net/minecraft/client/render/entity/GuardianEntityRenderer
FIELD field_4708 TEXTURE Lnet/minecraft/class_2960; FIELD field_4708 TEXTURE Lnet/minecraft/class_2960;
FIELD field_4709 EXPLOSION_BEAM_TEXTURE Lnet/minecraft/class_2960; FIELD field_4709 EXPLOSION_BEAM_TEXTURE Lnet/minecraft/class_2960;
FIELD field_51177 TOXIFIN_TEXTURE Lnet/minecraft/class_2960;
FIELD field_51178 TOXIFIN_BEAM_TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_5617$class_5618;FLnet/minecraft/class_5601;)V METHOD <init> (Lnet/minecraft/class_5617$class_5618;FLnet/minecraft/class_5601;)V
ARG 1 ctx ARG 1 ctx
ARG 2 shadowRadius ARG 2 shadowRadius
ARG 3 layer ARG 3 layer
METHOD <init> (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_5601;)V
ARG 1 context
ARG 2 layer
METHOD method_23173 vertex (Lnet/minecraft/class_4588;Lnet/minecraft/class_4587$class_4665;FFFIIIFF)V METHOD method_23173 vertex (Lnet/minecraft/class_4588;Lnet/minecraft/class_4587$class_4665;FFFIIIFF)V
ARG 0 vertexConsumer ARG 0 vertexConsumer
ARG 1 matrix ARG 1 matrix

View File

@ -0,0 +1,10 @@
CLASS net/minecraft/class_9618 net/minecraft/client/render/entity/LashingPotatoHookEntityRenderer
FIELD field_51179 itemRenderer Lnet/minecraft/class_918;
METHOD method_59375 vertex (Lnet/minecraft/class_4588;Lnet/minecraft/class_4587$class_4665;FFFFF)V
ARG 0 vertexConsumer
ARG 1 matrix
ARG 2 x
ARG 3 y
ARG 4 z
ARG 5 u
ARG 6 v

View File

@ -52,3 +52,7 @@ CLASS net/minecraft/class_922 net/minecraft/client/render/entity/LivingEntityRen
ARG 4 bodyYaw ARG 4 bodyYaw
ARG 5 tickDelta ARG 5 tickDelta
ARG 6 scale ARG 6 scale
METHOD method_59376 getPotatoTextureId (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960;
ARG 0 id
METHOD method_59377 (Ljava/lang/String;)Ljava/lang/String;
ARG 0 path

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_9619 net/minecraft/client/render/entity/MegaSpudEntityRenderer
FIELD field_51180 TEXTURE Lnet/minecraft/class_2960;

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_932 net/minecraft/client/render/entity/PigEntityRenderer CLASS net/minecraft/class_932 net/minecraft/client/render/entity/PigEntityRenderer
FIELD field_4755 TEXTURE Lnet/minecraft/class_2960; FIELD field_4755 TEXTURE Lnet/minecraft/class_2960;
FIELD field_51181 POTATO_TEXTURE Lnet/minecraft/class_2960;

View File

@ -0,0 +1,7 @@
CLASS net/minecraft/class_9620 net/minecraft/client/render/entity/PoisonousPotatoZombieEntityRenderer
FIELD field_51182 TEXTURE Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_5601;Lnet/minecraft/class_5601;Lnet/minecraft/class_5601;)V
ARG 1 context
ARG 2 layer
ARG 3 innerArmorLayer
ARG 4 outerArmorLayer

View File

@ -5,3 +5,8 @@ CLASS net/minecraft/class_946 net/minecraft/client/render/entity/SkeletonEntityR
ARG 2 layer ARG 2 layer
ARG 3 legArmorLayer ARG 3 legArmorLayer
ARG 4 bodyArmorLayer ARG 4 bodyArmorLayer
METHOD <init> (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_5601;Lnet/minecraft/class_5601;Lnet/minecraft/class_606;)V
ARG 1 ctx
ARG 2 legArmorLayer
ARG 3 bodyArmorLayer
ARG 4 model

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_950 net/minecraft/client/render/entity/StrayEntityRenderer CLASS net/minecraft/class_950 net/minecraft/client/render/entity/StrayEntityRenderer
FIELD field_4790 TEXTURE Lnet/minecraft/class_2960; FIELD field_4790 TEXTURE Lnet/minecraft/class_2960;
FIELD field_49165 OVERLAY_TEXTURE Lnet/minecraft/class_2960;

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_9621 net/minecraft/client/render/entity/feature/MegaSpudArmorFeatureRenderer
FIELD field_51183 TEXTURE Lnet/minecraft/class_2960;
FIELD field_51184 model Lnet/minecraft/class_9611;
METHOD <init> (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V
ARG 1 context
ARG 2 loader

View File

@ -0,0 +1,5 @@
CLASS net/minecraft/class_9622 net/minecraft/client/render/entity/feature/MegaSpudOverlayFeatureRenderer
FIELD field_51185 model Lnet/minecraft/class_583;
METHOD <init> (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V
ARG 1 context
ARG 2 loader

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_9623 net/minecraft/client/render/entity/feature/PoisonousPolytraFeatureRenderer
FIELD field_51186 TEXTURE Lnet/minecraft/class_2960;
FIELD field_51187 model Lnet/minecraft/class_563;
METHOD <init> (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V
ARG 1 context
ARG 2 loader

View File

@ -0,0 +1,11 @@
CLASS net/minecraft/class_9610 net/minecraft/client/render/entity/model/BatatoEntityModel
FIELD field_51132 root Lnet/minecraft/class_630;
FIELD field_51133 body Lnet/minecraft/class_630;
FIELD field_51134 rightWing Lnet/minecraft/class_630;
FIELD field_51135 leftWing Lnet/minecraft/class_630;
FIELD field_51136 rightWingTip Lnet/minecraft/class_630;
FIELD field_51137 leftWingTip Lnet/minecraft/class_630;
FIELD field_51138 feet Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_59344 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -47,6 +47,7 @@ CLASS net/minecraft/class_5602 net/minecraft/client/render/entity/model/EntityMo
FIELD field_49160 BOGGED_INNER_ARMOR Lnet/minecraft/class_5601; FIELD field_49160 BOGGED_INNER_ARMOR Lnet/minecraft/class_5601;
FIELD field_49161 BOGGED_OUTER_ARMOR Lnet/minecraft/class_5601; FIELD field_49161 BOGGED_OUTER_ARMOR Lnet/minecraft/class_5601;
FIELD field_49162 BOGGED_OUTER Lnet/minecraft/class_5601; FIELD field_49162 BOGGED_OUTER Lnet/minecraft/class_5601;
FIELD field_51157 MEGA_SPUD_OUTER Lnet/minecraft/class_5601;
METHOD method_32076 getLayers ()Ljava/util/stream/Stream; METHOD method_32076 getLayers ()Ljava/util/stream/Stream;
METHOD method_32077 createBoat (Lnet/minecraft/class_1690$class_1692;)Lnet/minecraft/class_5601; METHOD method_32077 createBoat (Lnet/minecraft/class_1690$class_1692;)Lnet/minecraft/class_5601;
ARG 0 type ARG 0 type

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_9611 net/minecraft/client/render/entity/model/MegaSpudEntityModel
FIELD field_51152 root Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_59346 getOuterTexturedModelData ()Lnet/minecraft/class_5607;
METHOD method_59347 getInnerTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_9612 net/minecraft/client/render/entity/model/PoisonousPotatoZombieEntityModel
METHOD method_59348 getTexturedModelData (Lnet/minecraft/class_5605;)Lnet/minecraft/class_5607;
ARG 0 dilation

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_9596 net/minecraft/client/world/ClientGridCarrierView
FIELD field_51060 renderer Lnet/minecraft/class_9600;
METHOD <init> (Lnet/minecraft/class_638;Lnet/minecraft/class_9511;)V
ARG 1 world
ARG 2 gridCarrier
METHOD method_59307 getRenderer ()Lnet/minecraft/class_9600;

View File

@ -19,6 +19,7 @@ CLASS net/minecraft/class_638 net/minecraft/client/world/ClientWorld
FIELD field_37951 pendingUpdateManager Lnet/minecraft/class_7202; FIELD field_37951 pendingUpdateManager Lnet/minecraft/class_7202;
FIELD field_37952 LOGGER Lorg/slf4j/Logger; FIELD field_37952 LOGGER Lorg/slf4j/Logger;
FIELD field_47129 tickManager Lnet/minecraft/class_8921; FIELD field_47129 tickManager Lnet/minecraft/class_8921;
FIELD field_51159 gridCarrierViews Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;
METHOD <init> (Lnet/minecraft/class_634;Lnet/minecraft/class_638$class_5271;Lnet/minecraft/class_5321;Lnet/minecraft/class_6880;IILjava/util/function/Supplier;Lnet/minecraft/class_761;ZJ)V METHOD <init> (Lnet/minecraft/class_634;Lnet/minecraft/class_638$class_5271;Lnet/minecraft/class_5321;Lnet/minecraft/class_6880;IILjava/util/function/Supplier;Lnet/minecraft/class_761;ZJ)V
ARG 1 networkHandler ARG 1 networkHandler
ARG 2 properties ARG 2 properties
@ -155,6 +156,12 @@ CLASS net/minecraft/class_638 net/minecraft/client/world/ClientWorld
ARG 2 state ARG 2 state
METHOD method_53875 addEntity (Lnet/minecraft/class_1297;)V METHOD method_53875 addEntity (Lnet/minecraft/class_1297;)V
ARG 1 entity ARG 1 entity
METHOD method_59349 (DDDILnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)V
ARG 7 delay
ARG 8 sound
ARG 9 category
ARG 10 volume
ARG 11 pitch
METHOD method_8435 setTimeOfDay (J)V METHOD method_8435 setTimeOfDay (J)V
ARG 1 timeOfDay ARG 1 timeOfDay
METHOD method_8441 tick (Ljava/util/function/BooleanSupplier;)V METHOD method_8441 tick (Ljava/util/function/BooleanSupplier;)V

View File

@ -113,3 +113,31 @@ CLASS net/minecraft/class_9334 net/minecraft/component/DataComponentTypes
ARG 0 builder ARG 0 builder
METHOD method_58570 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; METHOD method_58570 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332;
ARG 0 builder ARG 0 builder
METHOD method_59390 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332;
ARG 0 builder
METHOD method_59391 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332;
ARG 0 builder
METHOD method_59392 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332;
ARG 0 builder
METHOD method_59393 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332;
ARG 0 builder
METHOD method_59394 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332;
ARG 0 builder
METHOD method_59395 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332;
ARG 0 builder
METHOD method_59396 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332;
ARG 0 builder
METHOD method_59397 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332;
ARG 0 builder
METHOD method_59398 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332;
ARG 0 builder
METHOD method_59399 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332;
ARG 0 builder
METHOD method_59400 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332;
ARG 0 builder
METHOD method_59401 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332;
ARG 0 builder
METHOD method_59402 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332;
ARG 0 builder
METHOD method_59403 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332;
ARG 0 builder

View File

@ -16,6 +16,7 @@ CLASS net/minecraft/class_4174 net/minecraft/component/type/FoodComponent
FIELD field_18623 alwaysEdible Z FIELD field_18623 alwaysEdible Z
FIELD field_18625 statusEffects Lcom/google/common/collect/ImmutableList$Builder; FIELD field_18625 statusEffects Lcom/google/common/collect/ImmutableList$Builder;
FIELD field_49995 eatSeconds F FIELD field_49995 eatSeconds F
FIELD field_50492 eatSound Lnet/minecraft/class_6880;
METHOD method_19237 saturationModifier (F)Lnet/minecraft/class_4174$class_4175; METHOD method_19237 saturationModifier (F)Lnet/minecraft/class_4174$class_4175;
COMMENT Specifies the saturation modifier of a food item. COMMENT Specifies the saturation modifier of a food item.
COMMENT COMMENT
@ -40,6 +41,8 @@ CLASS net/minecraft/class_4174 net/minecraft/component/type/FoodComponent
METHOD method_19241 snack ()Lnet/minecraft/class_4174$class_4175; METHOD method_19241 snack ()Lnet/minecraft/class_4174$class_4175;
COMMENT Specifies that a food item is snack-like and is eaten quickly. COMMENT Specifies that a food item is snack-like and is eaten quickly.
METHOD method_19242 build ()Lnet/minecraft/class_4174; METHOD method_19242 build ()Lnet/minecraft/class_4174;
METHOD method_58946 eatSound (Lnet/minecraft/class_6880;)Lnet/minecraft/class_4174$class_4175;
ARG 1 eatSound
CLASS class_9423 StatusEffectEntry CLASS class_9423 StatusEffectEntry
FIELD field_49996 CODEC Lcom/mojang/serialization/Codec; FIELD field_49996 CODEC Lcom/mojang/serialization/Codec;
FIELD field_49997 PACKET_CODEC Lnet/minecraft/class_9139; FIELD field_49997 PACKET_CODEC Lnet/minecraft/class_9139;

View File

@ -40,5 +40,14 @@ CLASS net/minecraft/class_4176 net/minecraft/component/type/FoodComponents
FIELD field_18663 POISONOUS_POTATO Lnet/minecraft/class_4174; FIELD field_18663 POISONOUS_POTATO Lnet/minecraft/class_4174;
FIELD field_20381 HONEY_BOTTLE Lnet/minecraft/class_4174; FIELD field_20381 HONEY_BOTTLE Lnet/minecraft/class_4174;
FIELD field_28647 GLOW_BERRIES Lnet/minecraft/class_4174; FIELD field_28647 GLOW_BERRIES Lnet/minecraft/class_4174;
FIELD field_50493 GOLDEN_POISONOUS_POTATO Lnet/minecraft/class_4174;
FIELD field_50494 ENCHANTED_GOLDEN_POISONOUS_POTATO Lnet/minecraft/class_4174;
FIELD field_50495 POTATO_FRUIT Lnet/minecraft/class_4174;
FIELD field_50496 HASH_BROWNS Lnet/minecraft/class_4174;
FIELD field_50497 HOT_POTATO Lnet/minecraft/class_4174;
FIELD field_50498 POISONOUS_POTATO_STICKS Lnet/minecraft/class_4174;
FIELD field_50499 POISONOUS_POTATO_SLICES Lnet/minecraft/class_4174;
FIELD field_50500 POISONOUS_POTATO_FRIES Lnet/minecraft/class_4174;
FIELD field_50501 POISONOUS_POTATO_CHIPS Lnet/minecraft/class_4174;
METHOD method_19243 createStew (I)Lnet/minecraft/class_4174$class_4175; METHOD method_19243 createStew (I)Lnet/minecraft/class_4174$class_4175;
ARG 0 hunger ARG 0 hunger

View File

@ -0,0 +1,11 @@
CLASS net/minecraft/class_9575 net/minecraft/component/type/HeatComponent
FIELD field_50953 CODEC Lcom/mojang/serialization/Codec;
FIELD field_50954 PACKET_CODEC Lnet/minecraft/class_9139;
METHOD method_59182 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_59183 (Lnet/minecraft/class_9575;)Ljava/lang/Integer;
ARG 0 component
METHOD method_59184 (Lnet/minecraft/class_9575;)Ljava/lang/Integer;
ARG 0 component
METHOD method_59185 (Lnet/minecraft/class_9575;)Ljava/util/UUID;
ARG 0 component

View File

@ -0,0 +1,19 @@
CLASS net/minecraft/class_9576 net/minecraft/component/type/LubricationComponent
FIELD field_50955 CODEC Lcom/mojang/serialization/Codec;
FIELD field_50956 PACKET_CODEC Lnet/minecraft/class_9139;
FIELD field_50957 level I
FIELD field_50958 lubricationFactor F
METHOD <init> (I)V
ARG 1 level
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD method_59186 isLubricated ()Z
METHOD method_59188 getLubricationFactor (I)F
ARG 0 level
METHOD method_59189 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_59190 addLubricationLevel (Lnet/minecraft/class_1799;)V
ARG 0 stack
METHOD method_59191 (Lnet/minecraft/class_9576;)Ljava/lang/Integer;
ARG 0 component
METHOD method_59192 getLevel ()I

View File

@ -0,0 +1,8 @@
CLASS net/minecraft/class_9577 net/minecraft/component/type/PotatoBaneComponent
FIELD field_50959 CODEC Lcom/mojang/serialization/Codec;
FIELD field_50960 PACKET_CODEC Lnet/minecraft/class_9139;
METHOD method_59193 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_59194 getDamageBoost (Lnet/minecraft/class_1799;Lnet/minecraft/class_1297;)F
ARG 0 stack
ARG 1 entity

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_9539 net/minecraft/component/type/SnekComponent
FIELD field_50712 DEFAULT Lnet/minecraft/class_9539;
FIELD field_50713 CODEC Lcom/mojang/serialization/Codec;
FIELD field_50714 PACKET_CODEC Lnet/minecraft/class_9139;
METHOD method_59068 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_9540 net/minecraft/component/type/XpComponent
FIELD field_50715 DEFAULT Lnet/minecraft/class_9540;
FIELD field_50716 CODEC Lcom/mojang/serialization/Codec;
FIELD field_50717 PACKET_CODEC Lnet/minecraft/class_9139;

View File

@ -0,0 +1,18 @@
CLASS net/minecraft/class_9624 net/minecraft/data/server/advancement/vanilla/VanillaPotatoTabAdvancementGenerator
METHOD method_59405 createEmptyCriterion (Lnet/minecraft/class_2135;)Lnet/minecraft/class_175;
ARG 0 criterion
METHOD method_59406 create (Ljava/lang/String;)Lnet/minecraft/class_9624$class_9625;
ARG 0 id
CLASS class_9625 PotatoAdvancementBuilder
FIELD field_51213 BACKGROUND_TEXTURE Lnet/minecraft/class_2960;
FIELD field_51214 id Ljava/lang/String;
METHOD <init> (Ljava/lang/String;)V
ARG 1 id
METHOD method_59407 display (Lnet/minecraft/class_1799;Lnet/minecraft/class_189;ZZZ)Lnet/minecraft/class_9624$class_9625;
ARG 1 icon
ARG 2 frame
ARG 3 showToast
ARG 4 announceToChat
ARG 5 hidden
METHOD method_59408 build (Ljava/util/function/Consumer;)Lnet/minecraft/class_8779;
ARG 1 exporter

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_7789 net/minecraft/data/server/loottable/EntityLootTab
FIELD field_40615 lootTables Ljava/util/Map; FIELD field_40615 lootTables Ljava/util/Map;
FIELD field_42084 requiredFeatures Lnet/minecraft/class_7699; FIELD field_42084 requiredFeatures Lnet/minecraft/class_7699;
FIELD field_42085 featureSet Lnet/minecraft/class_7699; FIELD field_42085 featureSet Lnet/minecraft/class_7699;
FIELD field_51216 IS_POTATO Lnet/minecraft/class_2048$class_2049;
METHOD <init> (Lnet/minecraft/class_7699;)V METHOD <init> (Lnet/minecraft/class_7699;)V
ARG 1 requiredFeatures ARG 1 requiredFeatures
METHOD <init> (Lnet/minecraft/class_7699;Lnet/minecraft/class_7699;)V METHOD <init> (Lnet/minecraft/class_7699;Lnet/minecraft/class_7699;)V

View File

@ -1,2 +1,4 @@
CLASS net/minecraft/class_2434 net/minecraft/data/server/loottable/vanilla/VanillaEntityLootTableGenerator CLASS net/minecraft/class_2434 net/minecraft/data/server/loottable/vanilla/VanillaEntityLootTableGenerator
METHOD method_48515 createElderGuardianTableBuilder ()Lnet/minecraft/class_52$class_53; METHOD method_48515 createElderGuardianTableBuilder ()Lnet/minecraft/class_52$class_53;
METHOD method_59440 addPotatoPeelEntry (Lnet/minecraft/class_1767;)Lnet/minecraft/class_79$class_80;
ARG 1 color

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_9493 net/minecraft/datafixer/schema/Schema3819

View File

@ -216,6 +216,9 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
FIELD field_6037 velocityModified Z FIELD field_6037 velocityModified Z
FIELD field_6038 lastRenderX D FIELD field_6038 lastRenderX D
FIELD field_6039 prevHorizontalSpeed F FIELD field_6039 prevHorizontalSpeed F
METHOD <init> (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)V
ARG 1 type
ARG 2 world
METHOD equals (Ljava/lang/Object;)Z METHOD equals (Ljava/lang/Object;)Z
ARG 1 o ARG 1 o
METHOD method_17681 getWidth ()F METHOD method_17681 getWidth ()F
@ -2282,6 +2285,8 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
COMMENT COMMENT
COMMENT @see #isCustomNameVisible COMMENT @see #isCustomNameVisible
ARG 1 visible ARG 1 visible
METHOD method_58842 isPotato ()Z
METHOD method_58843 hasPotatoForm ()Z
METHOD method_5982 checkDespawn ()V METHOD method_5982 checkDespawn ()V
COMMENT Checks whether the entity should be despawned. COMMENT Checks whether the entity should be despawned.
COMMENT COMMENT

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_9507 net/minecraft/entity/EyeOfPotatoEntity

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_9511 net/minecraft/entity/GridCarrierEntity
FIELD field_50503 MOVEMENT_DIRECTION Lnet/minecraft/class_2940;
FIELD field_50504 MOVEMENT_SPEED Lnet/minecraft/class_2940;
FIELD field_50505 view Lnet/minecraft/class_9513;
METHOD method_58956 getGridMovementSpeed ()F
METHOD method_58957 getGridMovementDirection ()Lnet/minecraft/class_2350;

View File

@ -392,6 +392,13 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
ARG 2 modifier ARG 2 modifier
METHOD method_58150 updatePotionSwirls ()V METHOD method_58150 updatePotionSwirls ()V
METHOD method_5877 getHandItems ()Ljava/lang/Iterable; METHOD method_5877 getHandItems ()Ljava/lang/Iterable;
METHOD method_58861 (Lnet/minecraft/class_1799;Lnet/minecraft/class_9492;)V
ARG 2 sequencer
METHOD method_58862 dropItem (Lnet/minecraft/class_1799;Z)Lnet/minecraft/class_1542;
ARG 1 stack
ARG 2 retainOwnership
METHOD method_58866 tryEatArmor ()Z
METHOD method_58867 onTouchingWastelandWater ()V
METHOD method_5973 canTarget (Lnet/minecraft/class_1299;)Z METHOD method_5973 canTarget (Lnet/minecraft/class_1299;)Z
ARG 1 type ARG 1 type
METHOD method_5989 getLootTable ()Lnet/minecraft/class_5321; METHOD method_5989 getLootTable ()Lnet/minecraft/class_5321;
@ -675,4 +682,6 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity
ARG 1 source ARG 1 source
ARG 2 amount ARG 2 amount
METHOD method_7329 dropItem (Lnet/minecraft/class_1799;ZZ)Lnet/minecraft/class_1542; METHOD method_7329 dropItem (Lnet/minecraft/class_1799;ZZ)Lnet/minecraft/class_1542;
ARG 1 stack
ARG 3 retainOwnership
CLASS class_6823 FallSounds CLASS class_6823 FallSounds

View File

@ -1,2 +1,5 @@
CLASS net/minecraft/class_1549 net/minecraft/entity/mob/CaveSpiderEntity CLASS net/minecraft/class_1549 net/minecraft/entity/mob/CaveSpiderEntity
METHOD method_26907 createCaveSpiderAttributes ()Lnet/minecraft/class_5132$class_5133; METHOD method_26907 createCaveSpiderAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_58877 tryInflictPoison (Lnet/minecraft/class_1297;Lnet/minecraft/class_1297;)V
ARG 0 target
ARG 1 attacker

View File

@ -4,3 +4,11 @@ CLASS net/minecraft/class_1550 net/minecraft/entity/mob/ElderGuardianEntity
FIELD field_38116 MINING_FATIGUE_DURATION I FIELD field_38116 MINING_FATIGUE_DURATION I
FIELD field_38117 MINING_FATIGUE_AMPLIFIER I FIELD field_38117 MINING_FATIGUE_AMPLIFIER I
METHOD method_26909 createElderGuardianAttributes ()Lnet/minecraft/class_5132$class_5133; METHOD method_26909 createElderGuardianAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_58878 createPlaguewhale (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)Lnet/minecraft/class_1550;
ARG 0 type
ARG 1 world
METHOD method_58879 createElderGuardian (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)Lnet/minecraft/class_1550;
ARG 0 type
ARG 1 world
METHOD method_7011 (Lnet/minecraft/class_3222;)V
ARG 1 player

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_1577 net/minecraft/entity/mob/GuardianEntity CLASS net/minecraft/class_1577 net/minecraft/entity/mob/GuardianEntity
FIELD field_30470 WARMUP_TIME I FIELD field_30470 WARMUP_TIME I
FIELD field_50423 potato Z
FIELD field_7280 SPIKES_RETRACTED Lnet/minecraft/class_2940; FIELD field_7280 SPIKES_RETRACTED Lnet/minecraft/class_2940;
FIELD field_7281 spikesExtensionRate F FIELD field_7281 spikesExtensionRate F
FIELD field_7282 beamTicks I FIELD field_7282 beamTicks I
@ -11,6 +12,10 @@ CLASS net/minecraft/class_1577 net/minecraft/entity/mob/GuardianEntity
FIELD field_7288 cachedBeamTarget Lnet/minecraft/class_1309; FIELD field_7288 cachedBeamTarget Lnet/minecraft/class_1309;
FIELD field_7289 wanderGoal Lnet/minecraft/class_1379; FIELD field_7289 wanderGoal Lnet/minecraft/class_1379;
FIELD field_7290 BEAM_TARGET_ID Lnet/minecraft/class_2940; FIELD field_7290 BEAM_TARGET_ID Lnet/minecraft/class_2940;
METHOD <init> (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;Z)V
ARG 1 type
ARG 2 world
ARG 3 potato
METHOD method_20676 canSpawn (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Z METHOD method_20676 canSpawn (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Z
ARG 0 type ARG 0 type
ARG 1 world ARG 1 world
@ -19,6 +24,16 @@ CLASS net/minecraft/class_1577 net/minecraft/entity/mob/GuardianEntity
ARG 4 random ARG 4 random
METHOD method_26915 createGuardianAttributes ()Lnet/minecraft/class_5132$class_5133; METHOD method_26915 createGuardianAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_48161 getBeamTicks ()F METHOD method_48161 getBeamTicks ()F
METHOD method_58880 getSameTypePassengerAttachmentPos ()D
METHOD method_58883 areBothPotatoes (Lnet/minecraft/class_1297;)Z
ARG 1 entity
METHOD method_58885 createGuardian (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)Lnet/minecraft/class_1577;
ARG 0 type
ARG 1 world
METHOD method_58886 createToxifin (Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)Lnet/minecraft/class_1577;
ARG 0 type
ARG 1 world
METHOD method_58887 isPotato ()Z
METHOD method_7052 getBeamTarget ()Lnet/minecraft/class_1309; METHOD method_7052 getBeamTarget ()Lnet/minecraft/class_1309;
METHOD method_7053 getSpikesExtension (F)F METHOD method_7053 getSpikesExtension (F)F
ARG 1 tickDelta ARG 1 tickDelta
@ -34,6 +49,9 @@ CLASS net/minecraft/class_1577 net/minecraft/entity/mob/GuardianEntity
ARG 1 tickDelta ARG 1 tickDelta
METHOD method_7062 getFlopSound ()Lnet/minecraft/class_3414; METHOD method_7062 getFlopSound ()Lnet/minecraft/class_3414;
METHOD method_7063 hasBeamTarget ()Z METHOD method_7063 hasBeamTarget ()Z
CLASS 5
METHOD method_58889 (Lnet/minecraft/class_1309;)Z
ARG 1 target
CLASS class_1578 FireBeamGoal CLASS class_1578 FireBeamGoal
FIELD field_7291 beamTicks I FIELD field_7291 beamTicks I
FIELD field_7292 elder Z FIELD field_7292 elder Z
@ -50,3 +68,4 @@ CLASS net/minecraft/class_1577 net/minecraft/entity/mob/GuardianEntity
FIELD field_7295 guardian Lnet/minecraft/class_1577; FIELD field_7295 guardian Lnet/minecraft/class_1577;
METHOD <init> (Lnet/minecraft/class_1577;)V METHOD <init> (Lnet/minecraft/class_1577;)V
ARG 1 guardian ARG 1 guardian
CLASS class_9499 GuardianLookContro

View File

@ -0,0 +1,13 @@
CLASS net/minecraft/class_9500 net/minecraft/entity/mob/MegaSpudEntity
FIELD field_50439 wasOnGround Z
FIELD field_50442 bossBar Lnet/minecraft/class_3213;
FIELD field_50446 SIZE Lnet/minecraft/class_2940;
METHOD method_58893 setSize (I)V
ARG 1 size
METHOD method_58899 getJumpSound ()Lnet/minecraft/class_3414;
METHOD method_58906 createMegaSpudAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_58907 getSize ()I
CLASS class_9503 MegaSpudMoveControl
FIELD field_50453 megaSpud Lnet/minecraft/class_9500;
METHOD <init> (Lnet/minecraft/class_9500;)V
ARG 1 megaSpud

View File

@ -0,0 +1,8 @@
CLASS net/minecraft/class_9506 net/minecraft/entity/mob/PoisonousPotatoZombieEntity
METHOD method_58920 isWearingPoisonousPotatoZombieHeadHat (Lnet/minecraft/class_1657;)Z
ARG 1 player
METHOD method_58921 createPoisonousPotatoZombieAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_58922 (Lnet/minecraft/class_1309;)Z
ARG 1 target
METHOD method_58923 (Lnet/minecraft/class_1309;)Z
ARG 0 target

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_9498 net/minecraft/entity/passive/BatatoEntity

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_1452 net/minecraft/entity/passive/PigEntity CLASS net/minecraft/class_1452 net/minecraft/entity/passive/PigEntity
FIELD field_23230 saddledComponent Lnet/minecraft/class_4980; FIELD field_23230 saddledComponent Lnet/minecraft/class_4980;
FIELD field_50412 POTATO Lnet/minecraft/class_2940;
FIELD field_6815 BOOST_TIME Lnet/minecraft/class_2940; FIELD field_6815 BOOST_TIME Lnet/minecraft/class_2940;
FIELD field_6816 SADDLED Lnet/minecraft/class_2940; FIELD field_6816 SADDLED Lnet/minecraft/class_2940;
METHOD method_26890 createPigAttributes ()Lnet/minecraft/class_5132$class_5133; METHOD method_26890 createPigAttributes ()Lnet/minecraft/class_5132$class_5133;
@ -7,3 +8,6 @@ CLASS net/minecraft/class_1452 net/minecraft/entity/passive/PigEntity
ARG 0 stack ARG 0 stack
METHOD method_58373 (Lnet/minecraft/class_1799;)Z METHOD method_58373 (Lnet/minecraft/class_1799;)Z
ARG 0 stack ARG 0 stack
METHOD method_58871 getPotato ()Z
METHOD method_58872 setPotato (Z)V
ARG 1 potato

View File

@ -13,6 +13,8 @@ CLASS net/minecraft/class_1472 net/minecraft/entity/passive/SheepEntity
METHOD method_26893 createSheepAttributes ()Lnet/minecraft/class_5132$class_5133; METHOD method_26893 createSheepAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_58375 (Lnet/minecraft/class_1799;)Z METHOD method_58375 (Lnet/minecraft/class_1799;)Z
ARG 0 stack ARG 0 stack
METHOD method_58876 isShears (Lnet/minecraft/class_1799;)Z
ARG 1 stack
METHOD method_6628 getNeckAngle (F)F METHOD method_6628 getNeckAngle (F)F
ARG 1 delta ARG 1 delta
METHOD method_6629 isSheared ()Z METHOD method_6629 isSheared ()Z
@ -24,6 +26,7 @@ CLASS net/minecraft/class_1472 net/minecraft/entity/passive/SheepEntity
ARG 0 random ARG 0 random
METHOD method_6633 getColor ()Lnet/minecraft/class_1767; METHOD method_6633 getColor ()Lnet/minecraft/class_1767;
METHOD method_6634 getRgbColor (Lnet/minecraft/class_1767;)[F METHOD method_6634 getRgbColor (Lnet/minecraft/class_1767;)[F
ARG 1 dyeColor
METHOD method_6635 setSheared (Z)V METHOD method_6635 setSheared (Z)V
ARG 1 sheared ARG 1 sheared
METHOD method_6637 (Ljava/util/EnumMap;)V METHOD method_6637 (Ljava/util/EnumMap;)V

View File

@ -11,6 +11,7 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity
FIELD field_49989 currentExplosionImpactPos Lnet/minecraft/class_243; FIELD field_49989 currentExplosionImpactPos Lnet/minecraft/class_243;
FIELD field_49990 explodedBy Lnet/minecraft/class_1297; FIELD field_49990 explodedBy Lnet/minecraft/class_1297;
FIELD field_49991 ignoreFallDamageFromCurrentExplosion Z FIELD field_49991 ignoreFallDamageFromCurrentExplosion Z
FIELD field_50477 lashingPotatoHook Lnet/minecraft/class_9508;
FIELD field_7483 strideDistance F FIELD field_7483 strideDistance F
FIELD field_7484 itemCooldownManager Lnet/minecraft/class_1796; FIELD field_7484 itemCooldownManager Lnet/minecraft/class_1796;
FIELD field_7486 enderChestInventory Lnet/minecraft/class_1730; FIELD field_7486 enderChestInventory Lnet/minecraft/class_1730;
@ -167,6 +168,7 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity
METHOD method_58396 clearCurrentExplosion ()V METHOD method_58396 clearCurrentExplosion ()V
METHOD method_58397 (Lnet/minecraft/class_243;)V METHOD method_58397 (Lnet/minecraft/class_243;)V
ARG 1 currentExplosionImpactPos ARG 1 currentExplosionImpactPos
METHOD method_58935 isWearingPoisonousPototoPlantOnHead ()Z
METHOD method_7254 unlockRecipes (Ljava/util/Collection;)I METHOD method_7254 unlockRecipes (Ljava/util/Collection;)I
ARG 1 recipes ARG 1 recipes
METHOD method_7255 addExperience (I)V METHOD method_7255 addExperience (I)V

View File

@ -0,0 +1,17 @@
CLASS net/minecraft/class_9508 net/minecraft/entity/projectile/LashingPotatoHookEntity
FIELD field_50485 IN_BLOCK Lnet/minecraft/class_2940;
FIELD field_50486 LENGTH Lnet/minecraft/class_2940;
METHOD <init> (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;)V
ARG 1 world
ARG 2 player
METHOD method_58937 setLength (F)V
ARG 1 length
METHOD method_58938 discardIfInvalid (Lnet/minecraft/class_1657;)Z
ARG 1 player
METHOD method_58939 setHookForPlayer (Lnet/minecraft/class_9508;)V
ARG 1 lashingPotatoHookEntity
METHOD method_58940 setInBlock (Z)V
ARG 1 inBlock
METHOD method_58941 isInBlock ()Z
METHOD method_58942 getLength ()F
METHOD method_58943 getPlayer ()Lnet/minecraft/class_1657;

View File

@ -0,0 +1,7 @@
CLASS net/minecraft/class_9509 net/minecraft/entity/projectile/VineProjectileEntity
FIELD field_50489 POISONOUS_POTATO Lnet/minecraft/class_1799;
FIELD field_50490 STRENGTH Lnet/minecraft/class_2940;
FIELD field_50491 lifetime I
METHOD method_58944 setStrength (F)V
ARG 1 strength
METHOD method_58945 strength ()F

View File

@ -84,3 +84,6 @@ CLASS net/minecraft/class_1262 net/minecraft/inventory/Inventories
ARG 0 stacks ARG 0 stacks
ARG 1 slot ARG 1 slot
ARG 2 amount ARG 2 amount
METHOD method_58820 tryAddStack (Lnet/minecraft/class_1263;Lnet/minecraft/class_1799;)I
ARG 0 inventory
ARG 1 stack

View File

@ -168,3 +168,9 @@ CLASS net/minecraft/class_1263 net/minecraft/inventory/Inventory
ARG 2 stack ARG 2 stack
METHOD method_58350 getMaxCount (Lnet/minecraft/class_1799;)I METHOD method_58350 getMaxCount (Lnet/minecraft/class_1799;)I
ARG 1 stack ARG 1 stack
METHOD method_58817 forEachStack (Ljava/util/function/Consumer;)V
ARG 1 stackConsumer
METHOD method_58818 (Ljava/util/function/Predicate;Ljava/util/List;Lnet/minecraft/class_1799;)V
ARG 2 stack
METHOD method_58819 getMatchingStacks (Ljava/util/function/Predicate;)Ljava/util/List;
ARG 1 stackPredicate

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_9525 net/minecraft/item/CorruptedPotatoPeelsItem

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_9526 net/minecraft/item/FloatatoItem

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_9527 net/minecraft/item/HotPotatoItem

View File

@ -139,6 +139,13 @@ CLASS net/minecraft/class_1792 net/minecraft/item/Item
METHOD method_58405 isCorrectForDrops (Lnet/minecraft/class_1799;Lnet/minecraft/class_2680;)Z METHOD method_58405 isCorrectForDrops (Lnet/minecraft/class_1799;Lnet/minecraft/class_2680;)Z
ARG 1 stack ARG 1 stack
ARG 2 state ARG 2 state
METHOD method_59036 onViewInChest (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1263;)V
ARG 1 stack
ARG 2 world
ARG 3 pos
ARG 4 inventory
METHOD method_59037 translationKey (Ljava/lang/String;)Lnet/minecraft/class_1792;
ARG 1 translationKey
METHOD method_7836 use (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1271; METHOD method_7836 use (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1271;
COMMENT Called when the player uses (or starts using) the item. COMMENT Called when the player uses (or starts using) the item.
COMMENT The use action, by default, is bound to the right mouse button. COMMENT The use action, by default, is bound to the right mouse button.

View File

@ -151,3 +151,6 @@ CLASS net/minecraft/class_7706 net/minecraft/item/ItemGroups
METHOD method_51338 (Lnet/minecraft/class_1761$class_8128;Lnet/minecraft/class_1761$class_7704;)V METHOD method_51338 (Lnet/minecraft/class_1761$class_8128;Lnet/minecraft/class_1761$class_7704;)V
ARG 0 displayContext ARG 0 displayContext
ARG 1 entries ARG 1 entries
METHOD method_59034 (Lnet/minecraft/class_1761$class_8128;Lnet/minecraft/class_1761$class_7704;)V
ARG 0 displayContext
ARG 1 entries

View File

@ -328,6 +328,7 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack
METHOD method_58408 capCount (I)V METHOD method_58408 capCount (I)V
COMMENT Sets the count of items in this item stack to not exceed {@code maxCount}. COMMENT Sets the count of items in this item stack to not exceed {@code maxCount}.
ARG 1 maxCount ARG 1 maxCount
METHOD method_59038 setExplicitFoil ()Lnet/minecraft/class_1799;
METHOD method_7909 getItem ()Lnet/minecraft/class_1792; METHOD method_7909 getItem ()Lnet/minecraft/class_1792;
COMMENT {@return the item of this stack} COMMENT {@return the item of this stack}
COMMENT COMMENT

View File

@ -420,6 +420,83 @@ CLASS net/minecraft/class_1802 net/minecraft/item/Items
FIELD field_47314 TRIAL_SPAWNER Lnet/minecraft/class_1792; FIELD field_47314 TRIAL_SPAWNER Lnet/minecraft/class_1792;
FIELD field_48847 VAULT Lnet/minecraft/class_1792; FIELD field_48847 VAULT Lnet/minecraft/class_1792;
FIELD field_49813 HEAVY_CORE Lnet/minecraft/class_1792; FIELD field_49813 HEAVY_CORE Lnet/minecraft/class_1792;
FIELD field_50593 POTATO_PEELS_INGREDIENT Lnet/minecraft/class_1856;
FIELD field_50594 POTATO_PEELS Lcom/google/common/collect/ImmutableBiMap;
FIELD field_50595 POTATO_PEELS_BLOCKS Ljava/util/Map;
FIELD field_50604 BIG_BRAIN Lnet/minecraft/class_1792;
FIELD field_50605 PEDESTAL Lnet/minecraft/class_1792;
FIELD field_50606 POTATO_PORTAL Lnet/minecraft/class_1792;
FIELD field_50608 POTATO_BATTERY Lnet/minecraft/class_1792;
FIELD field_50610 PEELGRASS_BLOCK Lnet/minecraft/class_1792;
FIELD field_50611 CORRUPTED_PEELGRASS_BLOCK Lnet/minecraft/class_1792;
FIELD field_50612 TERRE_DE_POMME Lnet/minecraft/class_1792;
FIELD field_50613 POISON_FARMLAND Lnet/minecraft/class_1792;
FIELD field_50614 TATERSTONE Lnet/minecraft/class_1792;
FIELD field_50615 BAKED_POTATO_BRICKS Lnet/minecraft/class_1792;
FIELD field_50616 EXPIRED_BAKED_POTATO_BRICKS Lnet/minecraft/class_1792;
FIELD field_50617 CHARRED_BAKED_POTATO_BRICKS Lnet/minecraft/class_1792;
FIELD field_50618 TATERSTONE_SLAB Lnet/minecraft/class_1792;
FIELD field_50619 TATERSTONE_STAIRS Lnet/minecraft/class_1792;
FIELD field_50620 TATERSTONE_WALL Lnet/minecraft/class_1792;
FIELD field_50621 POTONE_SLAB Lnet/minecraft/class_1792;
FIELD field_50622 POTONE_STAIRS Lnet/minecraft/class_1792;
FIELD field_50623 POTONE_WALL Lnet/minecraft/class_1792;
FIELD field_50624 BAKED_POTATO_BRICK_SLAB Lnet/minecraft/class_1792;
FIELD field_50625 GRAVTATER Lnet/minecraft/class_1792;
FIELD field_50626 POISONOUS_POTATO_ORE Lnet/minecraft/class_1792;
FIELD field_50627 DEEPSLATE_POISONOUS_POTATO_ORE Lnet/minecraft/class_1792;
FIELD field_50628 BAKED_POTATO_BRICK_STAIRS Lnet/minecraft/class_1792;
FIELD field_50629 BAKED_POTATO_BRICK_WALL Lnet/minecraft/class_1792;
FIELD field_50630 EXPIRED_BAKED_POTATO_BRICK_SLAB Lnet/minecraft/class_1792;
FIELD field_50631 EXPIRED_BAKED_POTATO_BRICK_STAIRS Lnet/minecraft/class_1792;
FIELD field_50632 EXPIRED_BAKED_POTATO_BRICK_WALL Lnet/minecraft/class_1792;
FIELD field_50633 CHARRED_BAKED_POTATO_BRICK_SLAB Lnet/minecraft/class_1792;
FIELD field_50634 CHARRED_BAKED_POTATO_BRICK_STAIRS Lnet/minecraft/class_1792;
FIELD field_50635 CHARRED_BAKED_POTATO_BRICK_WALL Lnet/minecraft/class_1792;
FIELD field_50636 POISONOUS_MASHED_POTATO Lnet/minecraft/class_1792;
FIELD field_50637 POISONOUS_POTATO_BLOCK Lnet/minecraft/class_1792;
FIELD field_50638 COMPRESSED_POISONOUS_POTATO_BLOCK Lnet/minecraft/class_1792;
FIELD field_50639 DOUBLE_COMPRESSED_POISONOUS_POTATO_BLOCK Lnet/minecraft/class_1792;
FIELD field_50640 TRIPLE_COMPRESSED_POISONOUS_POTATO_BLOCK Lnet/minecraft/class_1792;
FIELD field_50641 QUADRUPLE_COMPRESSED_POISONOUS_POTATO_BLOCK Lnet/minecraft/class_1792;
FIELD field_50642 FLOATATO Lnet/minecraft/class_1792;
FIELD field_50643 FLOATATER Lnet/minecraft/class_1792;
FIELD field_50644 RESIN_ORE Lnet/minecraft/class_1792;
FIELD field_50645 POTONE_IRON_ORE Lnet/minecraft/class_1792;
FIELD field_50646 POTONE_GOLD_ORE Lnet/minecraft/class_1792;
FIELD field_50647 POTONE_REDSTONE_ORE Lnet/minecraft/class_1792;
FIELD field_50648 POTONE_LAPIS_ORE Lnet/minecraft/class_1792;
FIELD field_50649 POTONE_DIAMOND_ORE Lnet/minecraft/class_1792;
FIELD field_50650 POTONE_COPPER_ORE Lnet/minecraft/class_1792;
FIELD field_50651 POTONE Lnet/minecraft/class_1792;
FIELD field_50652 POTATO_STEM Lnet/minecraft/class_1792;
FIELD field_50653 POTATO_LEAVES Lnet/minecraft/class_1792;
FIELD field_50654 POTATO_FRUIT Lnet/minecraft/class_1792;
FIELD field_50655 POTATO_PEDICULE Lnet/minecraft/class_1792;
FIELD field_50656 POTATO_BUD Lnet/minecraft/class_1792;
FIELD field_50657 POTATO_SPROUTS Lnet/minecraft/class_1792;
FIELD field_50658 POTATO_PLANKS Lnet/minecraft/class_1792;
FIELD field_50659 POTATO_SLAB Lnet/minecraft/class_1792;
FIELD field_50660 POTATO_STAIRS Lnet/minecraft/class_1792;
FIELD field_50661 POTATO_FENCE Lnet/minecraft/class_1792;
FIELD field_50662 POTATO_FENCE_GATE Lnet/minecraft/class_1792;
FIELD field_50663 POTATO_DOOR Lnet/minecraft/class_1792;
FIELD field_50664 POTATO_TRAPDOOR Lnet/minecraft/class_1792;
FIELD field_50665 POTATO_BUTTON Lnet/minecraft/class_1792;
FIELD field_50666 POTATO_PRESSURE_PLATE Lnet/minecraft/class_1792;
FIELD field_50669 POTATO_FLOWER Lnet/minecraft/class_1792;
FIELD field_50670 POWERFUL_POTATO Lnet/minecraft/class_1792;
FIELD field_50671 STRONG_ROOTS Lnet/minecraft/class_1792;
FIELD field_50672 WEAK_ROOTS Lnet/minecraft/class_1792;
FIELD field_50673 POISONOUS_POTATO_ZOMBIE_HEAD_HAT Lnet/minecraft/class_1792;
FIELD field_50674 POISONOUS_POTATO_ZOMBIE_HEAD_BLOCK Lnet/minecraft/class_1792;
FIELD field_50675 AMBER_BLOCK Lnet/minecraft/class_1792;
FIELD field_50676 POISON_PATH Lnet/minecraft/class_1792;
FIELD field_50677 VICIOUS_POTATO Lnet/minecraft/class_1792;
FIELD field_50693 POTATO_REFINERY Lnet/minecraft/class_1792;
FIELD field_50696 CORRUPTED_POTATO_PEELS_BLOCK Lnet/minecraft/class_1792;
FIELD field_50699 POISONOUS_POTATO_CUTTER Lnet/minecraft/class_1792;
FIELD field_50700 FRYING_TABLE Lnet/minecraft/class_1792;
FIELD field_8043 ORANGE_TERRACOTTA 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_8047 JUNGLE_PRESSURE_PLATE Lnet/minecraft/class_1792;
FIELD field_8048 SPRUCE_BUTTON Lnet/minecraft/class_1792; FIELD field_8048 SPRUCE_BUTTON Lnet/minecraft/class_1792;
@ -903,6 +980,20 @@ CLASS net/minecraft/class_1802 net/minecraft/item/Items
ARG 0 settings ARG 0 settings
METHOD method_58110 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; METHOD method_58110 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793;
ARG 0 settings ARG 0 settings
METHOD method_59041 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793;
ARG 0 settings
METHOD method_59042 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793;
ARG 0 settings
METHOD method_59043 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793;
ARG 0 settings
METHOD method_59044 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793;
ARG 0 settings
METHOD method_59045 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793;
ARG 0 settings
METHOD method_59046 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793;
ARG 0 settings
METHOD method_59047 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793;
ARG 0 settings
METHOD method_7989 register (Lnet/minecraft/class_2248;)Lnet/minecraft/class_1792; METHOD method_7989 register (Lnet/minecraft/class_2248;)Lnet/minecraft/class_1792;
ARG 0 block ARG 0 block
METHOD method_7990 register (Lnet/minecraft/class_2960;Lnet/minecraft/class_1792;)Lnet/minecraft/class_1792; METHOD method_7990 register (Lnet/minecraft/class_2960;Lnet/minecraft/class_1792;)Lnet/minecraft/class_1792;

View File

@ -0,0 +1,7 @@
CLASS net/minecraft/class_9528 net/minecraft/item/LashingPotatoItem
METHOD method_59048 (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;)V
ARG 1 world
ARG 2 player
METHOD method_59049 (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_9508;)V
ARG 0 world
ARG 1 player

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_9529 net/minecraft/item/PoisonousPolytraItem
METHOD method_59051 isUsable (Lnet/minecraft/class_1799;)Z
ARG 0 stack

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_9531 net/minecraft/item/PoisonousPotatoChestplateItem
METHOD method_59057 getPeels (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1792;
ARG 0 stack

View File

@ -0,0 +1,14 @@
CLASS net/minecraft/class_9530 net/minecraft/item/PoisonousPotatoPlantItem
FIELD field_50701 RUMBLED_TEXT_STYLE Lnet/minecraft/class_2583;
FIELD field_50702 CLICKS_BEFORE_REVEAL I
METHOD method_59052 (IILnet/minecraft/class_1799;)Z
ARG 2 stack
METHOD method_59053 getPaperSecretText (ILnet/minecraft/class_1657;)Ljava/util/Optional;
ARG 0 messageIndex
ARG 1 player
METHOD method_59054 (ILnet/minecraft/class_1799;)Z
ARG 1 stack
METHOD method_59055 (Lnet/minecraft/class_1799;)Z
ARG 0 stack
METHOD method_59056 (Lnet/minecraft/class_1799;)Z
ARG 0 stack

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_9532 net/minecraft/item/PotatoEyeItem

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_9533 net/minecraft/item/PotatoHammerItem
METHOD method_59058 createAttributeModifiersComponent ()Lnet/minecraft/class_9285;
METHOD method_59059 createEnchantmentsComponent ()Lnet/minecraft/class_9304;

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_9534 net/minecraft/item/PotatoOfKnowledgeItem

View File

@ -0,0 +1,22 @@
CLASS net/minecraft/class_9536 net/minecraft/item/PotatoPeelerItem
METHOD method_59060 createAttributeModifiersComponent (IF)Lnet/minecraft/class_9285;
ARG 0 attackDamage
ARG 1 attackSpeed
METHOD method_59061 peelBlock (Lnet/minecraft/class_1838;Lnet/minecraft/class_1799;Lnet/minecraft/class_2680;)Lnet/minecraft/class_1269;
ARG 0 context
ARG 1 peelsStack
ARG 2 resultState
METHOD method_59062 getRandomSoundPitch (Lnet/minecraft/class_1937;)F
ARG 0 world
METHOD method_59063 playPeelEntitySound (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;)V
ARG 0 world
ARG 1 entity
METHOD method_59064 playPeelSheepSound (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;Lnet/minecraft/class_3419;)V
ARG 0 world
ARG 1 entity
ARG 2 category
METHOD method_59065 playPeelBlockSound (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_2338;Lnet/minecraft/class_3419;)V
ARG 0 world
ARG 1 player
ARG 2 pos
ARG 3 category

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_9535 net/minecraft/item/PotatoPeelsItem
FIELD field_50703 PEELGRASS_COLOR Lnet/minecraft/class_1767;
FIELD field_50704 color Lnet/minecraft/class_1767;
METHOD <init> (Lnet/minecraft/class_1792$class_1793;Lnet/minecraft/class_1767;)V
ARG 1 settings
ARG 2 color

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_9537 net/minecraft/item/PotatoStaffItem
METHOD method_59066 tryPlacePotatoPortal (Lnet/minecraft/class_1750;)Lnet/minecraft/class_1269;
ARG 1 context

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_9538 net/minecraft/item/SnektatoItem
FIELD field_50707 REVEALED_TEXT Lnet/minecraft/class_2561;

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_9595 net/minecraft/loot/condition/KillerMainHandToolLootCondition
FIELD field_51055 CODEC Lcom/mojang/serialization/Codec;
METHOD method_59302 builder (Lnet/minecraft/class_1935;)Lnet/minecraft/class_5341$class_210;
ARG 0 item
METHOD test (Ljava/lang/Object;)Z
ARG 1 context

View File

@ -167,6 +167,23 @@ CLASS net/minecraft/class_9139 net/minecraft/network/codec/PacketCodec
ARG 10 codec6 ARG 10 codec6
ARG 11 from6 ARG 11 from6
ARG 12 to ARG 12 to
METHOD method_59503 tuple (Lnet/minecraft/class_9139;Ljava/util/function/Function;Lnet/minecraft/class_9139;Ljava/util/function/Function;Lnet/minecraft/class_9139;Ljava/util/function/Function;Lnet/minecraft/class_9139;Ljava/util/function/Function;Lnet/minecraft/class_9139;Ljava/util/function/Function;Lnet/minecraft/class_9139;Ljava/util/function/Function;Lnet/minecraft/class_9139;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function7;)Lnet/minecraft/class_9139;
COMMENT {@return a codec for encoding seven values}
ARG 0 codec1
ARG 1 from1
ARG 2 codec2
ARG 3 from2
ARG 4 codec3
ARG 5 from3
ARG 6 codec4
ARG 7 from4
ARG 8 codec5
ARG 9 from5
ARG 10 codec6
ARG 11 from6
ARG 12 codec7
ARG 13 from7
ARG 14 to
CLASS 6 CLASS 6
FIELD field_49712 codecSupplier Ljava/util/function/Supplier; FIELD field_49712 codecSupplier Ljava/util/function/Supplier;
CLASS class_9140 ResultFunction CLASS class_9140 ResultFunction

View File

@ -96,6 +96,11 @@ CLASS net/minecraft/class_9135 net/minecraft/network/codec/PacketCodecs
COMMENT @see net.minecraft.network.PacketByteBuf#writeNbt(NbtElement) COMMENT @see net.minecraft.network.PacketByteBuf#writeNbt(NbtElement)
FIELD field_49678 PROPERTY_MAP Lnet/minecraft/class_9139; FIELD field_49678 PROPERTY_MAP Lnet/minecraft/class_9139;
FIELD field_49679 GAME_PROFILE Lnet/minecraft/class_9139; FIELD field_49679 GAME_PROFILE Lnet/minecraft/class_9139;
FIELD field_51314 CHARACTER Lnet/minecraft/class_9139;
COMMENT A codec for a character value.
COMMENT
COMMENT @see io.netty.buffer.ByteBuf#readChar
COMMENT @see io.netty.buffer.ByteBuf#writeChar
METHOD method_56363 toList ()Lnet/minecraft/class_9139$class_9140; METHOD method_56363 toList ()Lnet/minecraft/class_9139$class_9140;
COMMENT Used to make a codec for a list of values using {@link PacketCodec#collect}. COMMENT Used to make a codec for a list of values using {@link PacketCodec#collect}.
COMMENT This creates an {@link java.util.ArrayList}, so the decoded result can be modified. COMMENT This creates an {@link java.util.ArrayList}, so the decoded result can be modified.

View File

@ -217,3 +217,7 @@ CLASS net/minecraft/class_2602 net/minecraft/network/listener/ClientPlayPacketLi
ARG 1 packet ARG 1 packet
METHOD method_56607 onDebugSample (Lnet/minecraft/class_9178;)V METHOD method_56607 onDebugSample (Lnet/minecraft/class_9178;)V
ARG 1 packet ARG 1 packet
METHOD method_58776 onAddSubGrid (Lnet/minecraft/class_9487;)V
ARG 1 packet
METHOD method_58777 onSoundSequence (Lnet/minecraft/class_9489;)V
ARG 1 packet

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_9487 net/minecraft/network/packet/s2c/play/AddSubGridS2CPacket
FIELD field_50261 CODEC Lnet/minecraft/class_9139;

View File

@ -0,0 +1,11 @@
CLASS net/minecraft/class_9489 net/minecraft/network/packet/s2c/play/SoundSequenceS2CPacket
FIELD field_50266 CODEC Lnet/minecraft/class_9139;
FIELD field_50267 sounds Ljava/util/List;
METHOD <init> (Ljava/util/List;)V
ARG 1 sounds
METHOD <init> (Lnet/minecraft/class_9129;)V
ARG 1 buf
METHOD method_58782 write (Lnet/minecraft/class_9129;)V
ARG 1 buf
METHOD method_58783 getSounds ()Ljava/util/List;
CLASS class_9490 Sound

View File

@ -1,8 +1,4 @@
CLASS net/minecraft/class_7378 net/minecraft/predicate/entity/EntitySubPredicateTypes CLASS net/minecraft/class_7378 net/minecraft/predicate/entity/EntitySubPredicateTypes
FIELD field_38725 LIGHTNING Lcom/mojang/serialization/MapCodec;
FIELD field_38726 FISHING_HOOK Lcom/mojang/serialization/MapCodec;
FIELD field_38727 PLAYER Lcom/mojang/serialization/MapCodec;
FIELD field_38728 SLIME Lcom/mojang/serialization/MapCodec;
METHOD method_43100 (Lnet/minecraft/class_1297;)Ljava/util/Optional; METHOD method_43100 (Lnet/minecraft/class_1297;)Ljava/util/Optional;
ARG 0 entity ARG 0 entity
METHOD method_43102 (Lnet/minecraft/class_1297;)Ljava/util/Optional; METHOD method_43102 (Lnet/minecraft/class_1297;)Ljava/util/Optional;

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_9544 net/minecraft/predicate/entity/PotatoPredicate
FIELD field_50735 CODEC Lcom/mojang/serialization/MapCodec;
METHOD method_59087 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -0,0 +1,5 @@
CLASS net/minecraft/class_9541 net/minecraft/recipe/PoisonousPotatoCuttingRecipe
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_1856;Lnet/minecraft/class_1799;)V
ARG 1 group
ARG 2 ingredient
ARG 3 result

View File

@ -0,0 +1,24 @@
CLASS net/minecraft/class_9519 net/minecraft/screen/FletchingScreenHandler
FIELD field_50539 inventory Lnet/minecraft/class_1263;
FIELD field_50540 propertyDelegate Lnet/minecraft/class_3913;
FIELD field_50541 inputSlot Lnet/minecraft/class_1735;
METHOD <init> (ILnet/minecraft/class_1661;)V
ARG 1 syncId
ARG 2 playerInventory
METHOD <init> (ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;Lnet/minecraft/class_3913;)V
ARG 1 syncId
ARG 2 playerInventory
ARG 3 inventory
ARG 4 propertyDelegate
METHOD method_59001 getProgress ()I
METHOD method_59002 getQuality ()C
METHOD method_59003 getImpurities ()C
METHOD method_59004 getNextLevelImpurities ()C
METHOD method_59005 getProcessTime ()I
METHOD method_59006 isExplored ()Z
CLASS class_9520 FletchingInputSlot
METHOD <init> (Lnet/minecraft/class_9519;Lnet/minecraft/class_1263;III)V
ARG 2 inventory
ARG 3 index
ARG 4 x
ARG 5 y

View File

@ -0,0 +1,40 @@
CLASS net/minecraft/class_9521 net/minecraft/screen/PoisonousPotatoCutterScreenHandler
FIELD field_50547 output Lnet/minecraft/class_1731;
FIELD field_50548 INPUT_ID I
FIELD field_50549 OUTPUT_ID I
FIELD field_50550 inputSlot Lnet/minecraft/class_1735;
FIELD field_50551 outputSlot Lnet/minecraft/class_1735;
FIELD field_50552 input Lnet/minecraft/class_1263;
FIELD field_50553 INVENTORY_START I
FIELD field_50554 INVENTORY_END I
FIELD field_50555 OUTPUT_START I
FIELD field_50556 OUTPUT_END I
FIELD field_50557 context Lnet/minecraft/class_3914;
FIELD field_50558 selectedRecipe Lnet/minecraft/class_3915;
FIELD field_50559 world Lnet/minecraft/class_1937;
FIELD field_50560 availableRecipes Ljava/util/List;
FIELD field_50561 inputStack Lnet/minecraft/class_1799;
FIELD field_50562 lastTakeTime J
FIELD field_50563 contentsChangedListener Ljava/lang/Runnable;
METHOD <init> (ILnet/minecraft/class_1661;)V
ARG 1 syncId
ARG 2 playerInventory
METHOD <init> (ILnet/minecraft/class_1661;Lnet/minecraft/class_3914;)V
ARG 1 syncId
ARG 2 playerInventory
ARG 3 context
METHOD method_59008 updateInput (Lnet/minecraft/class_1263;Lnet/minecraft/class_1799;)V
ARG 1 input
ARG 2 stack
METHOD method_59009 (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 2 world
ARG 3 pos
METHOD method_59010 setContentsChangedListener (Ljava/lang/Runnable;)V
ARG 1 contentsChangedListener
METHOD method_59011 isInBounds (I)Z
ARG 1 id
METHOD method_59012 getSelectedRecipe ()I
METHOD method_59013 getAvailableRecipes ()Ljava/util/List;
METHOD method_59014 getAvailableRecipeCount ()I
METHOD method_59015 canCraft ()Z
METHOD method_59016 populateResult ()V

View File

@ -0,0 +1,52 @@
CLASS net/minecraft/class_9522 net/minecraft/screen/PotatoRefineryScreenHandler
FIELD field_50573 world Lnet/minecraft/class_1937;
FIELD field_50578 inventory Lnet/minecraft/class_1263;
FIELD field_50579 propertyDelegate Lnet/minecraft/class_3913;
FIELD field_50580 recipeType Lnet/minecraft/class_3956;
FIELD field_50581 recipeBookCategory Lnet/minecraft/class_5421;
METHOD <init> (ILnet/minecraft/class_1661;)V
ARG 1 syncId
ARG 2 playerInventory
METHOD <init> (ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;Lnet/minecraft/class_3913;)V
ARG 1 syncId
ARG 2 playerInventory
ARG 3 inventory
ARG 4 propertyDelegate
METHOD <init> (Lnet/minecraft/class_3917;Lnet/minecraft/class_3956;Lnet/minecraft/class_5421;ILnet/minecraft/class_1661;Lnet/minecraft/class_1263;Lnet/minecraft/class_3913;)V
ARG 1 type
ARG 2 recipeType
ARG 3 recipeBookCategory
ARG 4 syncId
ARG 5 playerInventory
ARG 6 inventory
ARG 7 propertyDelegate
METHOD method_59020 isRefinable (Lnet/minecraft/class_1799;)Z
ARG 1 stack
METHOD method_59021 isFuel (Lnet/minecraft/class_1799;)Z
ARG 1 stack
METHOD method_59022 getRefiningProgress ()F
METHOD method_59023 getFuelProgress ()F
METHOD method_59024 isBurning ()Z
CLASS class_9523 RefineryFuelSlot
METHOD <init> (Lnet/minecraft/class_9522;Lnet/minecraft/class_1263;III)V
ARG 2 inventory
ARG 3 index
ARG 4 x
ARG 5 y
METHOD method_59025 isBucket (Lnet/minecraft/class_1799;)Z
ARG 0 stack
CLASS class_9524 RefineryOutputSLot
FIELD field_50583 player Lnet/minecraft/class_1657;
FIELD field_50584 amount I
METHOD <init> (Lnet/minecraft/class_1657;Lnet/minecraft/class_1263;III)V
ARG 1 player
ARG 2 inventory
ARG 3 index
ARG 4 x
ARG 5 y
METHOD method_59026 dropExperience (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;IF)V
ARG 0 world
ARG 1 pos
ARG 3 amount
METHOD method_59027 onCrafted (Lnet/minecraft/class_1799;)V
ARG 1 stack

View File

@ -8,3 +8,4 @@ CLASS net/minecraft/class_1719 net/minecraft/screen/slot/FurnaceOutputSlot
ARG 4 x ARG 4 x
ARG 5 y ARG 5 y
METHOD method_7669 onCrafted (Lnet/minecraft/class_1799;)V METHOD method_7669 onCrafted (Lnet/minecraft/class_1799;)V
ARG 1 stack

View File

@ -318,6 +318,8 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld
COMMENT the classifier that determines the category of any item COMMENT the classifier that determines the category of any item
METHOD method_31418 getLightningRodPos (Lnet/minecraft/class_2338;)Ljava/util/Optional; METHOD method_31418 getLightningRodPos (Lnet/minecraft/class_2338;)Ljava/util/Optional;
ARG 1 pos ARG 1 pos
METHOD method_31420 (Lnet/minecraft/class_8921;Lnet/minecraft/class_3695;Lnet/minecraft/class_1297;)V
ARG 3 entity
METHOD method_31421 (Lnet/minecraft/class_6880;)Z METHOD method_31421 (Lnet/minecraft/class_6880;)Z
ARG 0 poiType ARG 0 poiType
METHOD method_31423 loadEntities (Ljava/util/stream/Stream;)V METHOD method_31423 loadEntities (Ljava/util/stream/Stream;)V
@ -389,6 +391,12 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld
METHOD method_52370 tickIceAndSnow (Lnet/minecraft/class_2338;)V METHOD method_52370 tickIceAndSnow (Lnet/minecraft/class_2338;)V
ARG 1 pos ARG 1 pos
METHOD method_57133 getPathNodeTypeCache ()Lnet/minecraft/class_9315; METHOD method_57133 getPathNodeTypeCache ()Lnet/minecraft/class_9315;
METHOD method_58789 (ILnet/minecraft/class_3414;Lnet/minecraft/class_3419;FFLnet/minecraft/class_9492;)V
ARG 5 sequencer
METHOD method_58790 tickEntity (Lnet/minecraft/class_1297;Lnet/minecraft/class_8921;Lnet/minecraft/class_3695;)V
ARG 1 entity
ARG 2 tickManager
ARG 3 profiler
METHOD method_8448 updateSleepingPlayers ()V METHOD method_8448 updateSleepingPlayers ()V
METHOD method_8487 locateStructure (Lnet/minecraft/class_6862;Lnet/minecraft/class_2338;IZ)Lnet/minecraft/class_2338; METHOD method_8487 locateStructure (Lnet/minecraft/class_6862;Lnet/minecraft/class_2338;IZ)Lnet/minecraft/class_2338;
COMMENT Tries to find the closest structure of a given type near a given block. COMMENT Tries to find the closest structure of a given type near a given block.
@ -415,3 +423,7 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld
ARG 2 angle ARG 2 angle
COMMENT the angle of the spawned entity COMMENT the angle of the spawned entity
CLASS class_5526 ServerEntityHandler CLASS class_5526 ServerEntityHandler
CLASS class_9491 SoundSequenceBuilder
FIELD field_50287 totalDelay I
FIELD field_50288 sequence Ljava/util/List;
FIELD field_50289 maxDistanceToTravel F

View File

@ -118,6 +118,11 @@ CLASS net/minecraft/class_2498 net/minecraft/sound/BlockSoundGroup
FIELD field_47346 TRIAL_SPAWNER Lnet/minecraft/class_2498; FIELD field_47346 TRIAL_SPAWNER Lnet/minecraft/class_2498;
FIELD field_48855 VAULT Lnet/minecraft/class_2498; FIELD field_48855 VAULT Lnet/minecraft/class_2498;
FIELD field_49834 HEAVY_CORE Lnet/minecraft/class_2498; FIELD field_49834 HEAVY_CORE Lnet/minecraft/class_2498;
FIELD field_50882 CORRUPTED_PEELGRASS Lnet/minecraft/class_2498;
FIELD field_50883 PEELGRASS Lnet/minecraft/class_2498;
FIELD field_50884 GRAVTATER Lnet/minecraft/class_2498;
FIELD field_50885 POTONE Lnet/minecraft/class_2498;
FIELD field_50886 TERRE_DE_POMME Lnet/minecraft/class_2498;
METHOD <init> (FFLnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;)V METHOD <init> (FFLnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;Lnet/minecraft/class_3414;)V
ARG 1 volume ARG 1 volume
ARG 2 pitch ARG 2 pitch

View File

@ -0,0 +1,7 @@
CLASS net/minecraft/class_9492 net/minecraft/sound/SoundSequencer
METHOD waitThenPlay (ILnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)V
ARG 1 delay
ARG 2 sound
ARG 3 category
ARG 4 volume
ARG 5 pitch

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_9627 net/minecraft/structure/ColosseumGenerator
FIELD field_51223 STARTS_KEY Lnet/minecraft/class_5321;
METHOD method_59470 bootstrap (Lnet/minecraft/class_7891;)V
ARG 0 poolRegisterable

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_9626 net/minecraft/structure/ColosseumMobsData
METHOD method_59469 bootstrap (Lnet/minecraft/class_7891;)V
ARG 0 poolRegisterable

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_9628 net/minecraft/structure/ColosseumTreasureData
METHOD method_59471 bootstrap (Lnet/minecraft/class_7891;)V
ARG 0 poolRegisterable

View File

@ -0,0 +1,5 @@
CLASS net/minecraft/class_9629 net/minecraft/structure/PotatoVillageData
FIELD field_51224 TOWN_CENTERS_KEY Lnet/minecraft/class_5321;
FIELD field_51225 TERMINATORS_KEY Lnet/minecraft/class_5321;
METHOD method_59472 bootstrap (Lnet/minecraft/class_7891;)V
ARG 0 poolRegisterable

View File

@ -13,6 +13,7 @@ CLASS net/minecraft/class_5250 net/minecraft/text/MutableText
ARG 1 o ARG 1 o
METHOD method_10852 append ([Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250; METHOD method_10852 append ([Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250;
COMMENT Appends a text to this text's siblings. COMMENT Appends a text to this text's siblings.
ARG 1 texts
METHOD method_10862 setStyle (Lnet/minecraft/class_2583;)Lnet/minecraft/class_5250; METHOD method_10862 setStyle (Lnet/minecraft/class_2583;)Lnet/minecraft/class_5250;
COMMENT Sets the style of this text. COMMENT Sets the style of this text.
ARG 1 style ARG 1 style
@ -49,3 +50,5 @@ CLASS net/minecraft/class_5250 net/minecraft/text/MutableText
METHOD method_54663 withColor (I)Lnet/minecraft/class_5250; METHOD method_54663 withColor (I)Lnet/minecraft/class_5250;
COMMENT {@return the text with the RGB color {@code color}} COMMENT {@return the text with the RGB color {@code color}}
ARG 1 color ARG 1 color
METHOD method_59494 append ([Ljava/lang/Object;)Lnet/minecraft/class_5250;
ARG 1 objects

View File

@ -35,6 +35,7 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs
COMMENT @see RuntimeOps COMMENT @see RuntimeOps
FIELD field_49012 UNSIGNED_BYTE Lcom/mojang/serialization/Codec; FIELD field_49012 UNSIGNED_BYTE Lcom/mojang/serialization/Codec;
FIELD field_49183 PLAYER_NAME Lcom/mojang/serialization/Codec; FIELD field_49183 PLAYER_NAME Lcom/mojang/serialization/Codec;
FIELD field_50377 CHARACTER Lcom/mojang/serialization/codecs/PrimitiveCodec;
METHOD method_33817 xor (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; 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 Returns an exclusive-or codec for {@link Either} instances.
COMMENT COMMENT
@ -369,6 +370,15 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs
METHOD decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; METHOD decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
ARG 1 ops ARG 1 ops
ARG 2 input ARG 2 input
CLASS 6
METHOD method_58813 (Ljava/lang/String;)Ljava/lang/Character;
ARG 0 string
METHOD read (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
ARG 1 ops
ARG 2 value
METHOD write (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object;
ARG 1 ops
ARG 2 character
CLASS 7 CLASS 7
METHOD decode (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult; METHOD decode (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult;
ARG 1 ops ARG 1 ops

View File

@ -62,3 +62,6 @@ CLASS net/minecraft/class_5819 net/minecraft/util/math/random/Random
COMMENT the distribution's mean and median are equal to {@code mode}. COMMENT the distribution's mean and median are equal to {@code mode}.
ARG 1 mode ARG 1 mode
ARG 3 deviation ARG 3 deviation
METHOD method_58814 nextBetweenInclusive (FF)F
ARG 1 min
ARG 2 max

View File

@ -36,6 +36,7 @@ CLASS net/minecraft/class_1922 net/minecraft/world/BlockView
METHOD method_35230 getBlockEntity (Lnet/minecraft/class_2338;Lnet/minecraft/class_2591;)Ljava/util/Optional; METHOD method_35230 getBlockEntity (Lnet/minecraft/class_2338;Lnet/minecraft/class_2591;)Ljava/util/Optional;
ARG 1 pos ARG 1 pos
ARG 2 type ARG 2 type
METHOD method_58798 isPotato ()Z
METHOD method_8315 getMaxLightLevel ()I METHOD method_8315 getMaxLightLevel ()I
METHOD method_8316 getFluidState (Lnet/minecraft/class_2338;)Lnet/minecraft/class_3610; METHOD method_8316 getFluidState (Lnet/minecraft/class_2338;)Lnet/minecraft/class_3610;
COMMENT {@return the fluid state at {@code pos}} COMMENT {@return the fluid state at {@code pos}}

View File

@ -66,6 +66,10 @@ CLASS net/minecraft/class_1924 net/minecraft/world/EntityView
ARG 10 box ARG 10 box
METHOD method_31591 (Lnet/minecraft/class_1309;)Z METHOD method_31591 (Lnet/minecraft/class_1309;)Z
ARG 0 entityOfClass ARG 0 entityOfClass
METHOD method_59086 getClosestPlayer (Lnet/minecraft/class_2338;DZ)Lnet/minecraft/class_1657;
ARG 1 pos
ARG 2 maxDistance
ARG 4 ignoreCreative
METHOD method_8333 getOtherEntities (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;Ljava/util/function/Predicate;)Ljava/util/List; METHOD method_8333 getOtherEntities (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;Ljava/util/function/Predicate;)Ljava/util/List;
COMMENT Computes a list of entities within some box, excluding the given entity, that satisfy the given predicate. COMMENT Computes a list of entities within some box, excluding the given entity, that satisfy the given predicate.
COMMENT COMMENT

View File

@ -0,0 +1,52 @@
CLASS net/minecraft/class_9514 net/minecraft/world/Grid
FIELD field_50518 PACKET_CODEC Lnet/minecraft/class_9139;
FIELD field_50520 AIR Lnet/minecraft/class_2680;
FIELD field_50521 states [Lnet/minecraft/class_2680;
FIELD field_50522 tickables Ljava/util/List;
FIELD field_50523 xSize I
FIELD field_50524 ySize I
FIELD field_50525 zSize I
METHOD <init> (III)V
ARG 1 xSize
ARG 2 ySize
ARG 3 zSize
METHOD <init> ([Lnet/minecraft/class_2680;Ljava/util/List;III)V
ARG 1 states
ARG 2 tickables
ARG 3 xSize
ARG 4 ySize
ARG 5 zSize
METHOD method_58970 getXSize ()I
METHOD method_58971 getBlockState (III)Lnet/minecraft/class_2680;
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_58972 setBlockStateAt (IIILnet/minecraft/class_2680;)V
ARG 1 x
ARG 2 y
ARG 3 z
ARG 4 state
METHOD method_58973 tick (Lnet/minecraft/class_1937;Lnet/minecraft/class_243;Lnet/minecraft/class_2350;)V
ARG 1 world
ARG 2 pos
ARG 3 movementDirection
METHOD method_58974 (Lnet/minecraft/class_1937;Lnet/minecraft/class_243;Lnet/minecraft/class_2350;Lnet/minecraft/class_2338;)V
ARG 4 tickablePos
METHOD method_58975 addPosition (Lnet/minecraft/class_2338;)V
ARG 1 pos
METHOD method_58976 (Lnet/minecraft/class_2338;Lnet/minecraft/class_1937;)V
ARG 1 pos
ARG 2 world
METHOD method_58977 readFromNbt (Lnet/minecraft/class_7871;Lnet/minecraft/class_2487;)Lnet/minecraft/class_9514;
ARG 0 blockRegistryLookup
ARG 1 nbt
METHOD method_58978 getYSize ()I
METHOD method_58979 getIndexForPos (III)I
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_58980 getBlockState (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;
ARG 1 pos
METHOD method_58981 getZSize ()I
METHOD method_58982 copy ()Lnet/minecraft/class_9514;
METHOD method_58983 writeToNbt ()Lnet/minecraft/class_2520;

View File

@ -0,0 +1,25 @@
CLASS net/minecraft/class_9513 net/minecraft/world/GridCarrierView
FIELD field_50513 world Lnet/minecraft/class_1937;
FIELD field_50514 gridCarrier Lnet/minecraft/class_9511;
FIELD field_50515 biome Lnet/minecraft/class_6880;
FIELD field_50516 grid Lnet/minecraft/class_9514;
FIELD field_50517 gridBox Lnet/minecraft/class_238;
METHOD <init> (Lnet/minecraft/class_1937;Lnet/minecraft/class_9511;)V
ARG 1 world
ARG 2 gridCarrier
METHOD method_58959 getWorld ()Lnet/minecraft/class_1937;
METHOD method_58960 setGridPosition (DDD)V
ARG 1 x
ARG 3 y
ARG 5 z
METHOD method_58961 setGrid (Lnet/minecraft/class_9514;)V
ARG 1 grid
METHOD method_58962 setBiome (Lnet/minecraft/class_6880;)V
ARG 1 biome
METHOD method_58963 getGridCarrierUuid ()Ljava/util/UUID;
METHOD method_58964 getGridCarrier ()Lnet/minecraft/class_9511;
METHOD method_58965 getGrid ()Lnet/minecraft/class_9514;
METHOD method_58966 getBiome ()Lnet/minecraft/class_6880;
METHOD method_58967 getGridBox ()Lnet/minecraft/class_238;
METHOD method_58968 getRenderOffsetGridBox ()Lnet/minecraft/class_238;
METHOD method_58969 getRenderOFfset ()Lnet/minecraft/class_243;

View File

@ -8,6 +8,7 @@ CLASS net/minecraft/class_3746 net/minecraft/world/TestableWorld
METHOD method_35237 testFluidState (Lnet/minecraft/class_2338;Ljava/util/function/Predicate;)Z METHOD method_35237 testFluidState (Lnet/minecraft/class_2338;Ljava/util/function/Predicate;)Z
ARG 1 pos ARG 1 pos
ARG 2 state ARG 2 state
METHOD method_58798 isPotato ()Z
METHOD method_8598 getTopPosition (Lnet/minecraft/class_2902$class_2903;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; METHOD method_8598 getTopPosition (Lnet/minecraft/class_2902$class_2903;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
ARG 1 heightmap ARG 1 heightmap
ARG 2 pos ARG 2 pos

View File

@ -20,6 +20,8 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World
FIELD field_38861 threadSafeRandom Lnet/minecraft/class_5819; FIELD field_38861 threadSafeRandom Lnet/minecraft/class_5819;
FIELD field_42475 registryManager Lnet/minecraft/class_5455; FIELD field_42475 registryManager Lnet/minecraft/class_5455;
FIELD field_42476 damageSources Lnet/minecraft/class_8109; FIELD field_42476 damageSources Lnet/minecraft/class_8109;
FIELD field_50736 isPotato Z
FIELD field_50737 POTATO Lnet/minecraft/class_5321;
FIELD field_9223 border Lnet/minecraft/class_2784; FIELD field_9223 border Lnet/minecraft/class_2784;
FIELD field_9226 ambientDarkness I FIELD field_9226 ambientDarkness I
FIELD field_9229 random Lnet/minecraft/class_5819; FIELD field_9229 random Lnet/minecraft/class_5819;
@ -264,6 +266,25 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World
ARG 10 power ARG 10 power
ARG 11 createFire ARG 11 createFire
ARG 12 explosionSourceType ARG 12 explosionSourceType
METHOD method_58786 getGridCarrierViews ()Ljava/lang/Iterable;
METHOD method_58787 playSoundSequence (DDDLjava/util/function/Consumer;)V
ARG 1 x
ARG 3 y
ARG 5 z
ARG 7 sequencerConsumer
METHOD method_58788 playSoundWithDelay (IDDDLnet/minecraft/class_3414;Lnet/minecraft/class_3419;FF)V
ARG 1 delay
ARG 2 x
ARG 4 y
ARG 6 z
ARG 8 sound
ARG 9 category
ARG 10 volume
ARG 11 pitch
METHOD method_58791 getGridVarrierView (Ljava/util/UUID;)Lnet/minecraft/class_9513;
ARG 1 uuid
METHOD method_59089 createGridCarrierView (Lnet/minecraft/class_9511;)Lnet/minecraft/class_9513;
ARG 1 gridCarrier
METHOD method_8413 updateListeners (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)V METHOD method_8413 updateListeners (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)V
ARG 1 pos ARG 1 pos
ARG 2 oldState ARG 2 oldState

View File

@ -0,0 +1,47 @@
CLASS net/minecraft/class_9630 net/minecraft/world/biome/PotatoBiomeCreator
FIELD field_51241 DEFAULT_WATER_COLOR I
FIELD field_51242 DEFAULT_WATER_FOG_COLOR I
FIELD field_51243 DEFAULT_FOG_COLOR I
FIELD field_51244 DEFAULT_GRASS_COLOR I
FIELD field_51245 DEFAULT_FOLIAGE_COLOR I
FIELD field_51246 CORRUPTION_WATER_FOG_AND_FOLIAGE_COLOR I
FIELD field_51247 CORRUPTION_WATER_AND_FOG_COLOR I
FIELD field_51248 CORRUPTION_GRASS_COLOR I
FIELD field_51249 WASTELAND_WATER_AND_GRASS_COLOR I
FIELD field_51250 WASTELAND_FOG_COLOR I
FIELD field_51251 WASTELAND_WATER_FOG_COLOR I
FIELD field_51252 MUSIC Lnet/minecraft/class_5195;
METHOD method_59476 getSkyColor (F)I
METHOD method_59477 addStandardFeatures (Lnet/minecraft/class_5485$class_5495;Z)V
ARG 0 builder
ARG 1 sparsePotatoes
METHOD method_59478 addFarmAnimals (Lnet/minecraft/class_5483$class_5496;)V
ARG 0 spawnSettings
METHOD method_59479 addMonsters (Lnet/minecraft/class_5483$class_5496;III)V
ARG 0 spawnSettings
ARG 1 zombieWeight
ARG 2 zombieVillagerWeight
ARG 3 skeletonWeight
METHOD method_59480 createHash (Lnet/minecraft/class_7871;Lnet/minecraft/class_7871;)Lnet/minecraft/class_1959;
ARG 0 featureLookup
ARG 1 carverLookup
METHOD method_59481 addHashMobs (Lnet/minecraft/class_5483$class_5496;)V
ARG 0 spawnSettings
METHOD method_59482 createFields (Lnet/minecraft/class_7871;Lnet/minecraft/class_7871;)Lnet/minecraft/class_1959;
ARG 0 featureLookup
ARG 1 carverLookup
METHOD method_59483 addArboretumMobs (Lnet/minecraft/class_5483$class_5496;)V
ARG 0 spawnSettings
METHOD method_59484 createArboretum (Lnet/minecraft/class_7871;Lnet/minecraft/class_7871;)Lnet/minecraft/class_1959;
ARG 0 featureLookup
ARG 1 carverLookup
METHOD method_59485 addStandardMobs (Lnet/minecraft/class_5483$class_5496;)V
ARG 0 spawnSettings
METHOD method_59486 createWasteland (Lnet/minecraft/class_7871;Lnet/minecraft/class_7871;)Lnet/minecraft/class_1959;
ARG 0 featureLookup
ARG 1 carverLookup
METHOD method_59487 addCaveMobs (Lnet/minecraft/class_5483$class_5496;)V
ARG 0 spawnSettings
METHOD method_59488 createCorruption (Lnet/minecraft/class_7871;Lnet/minecraft/class_7871;)Lnet/minecraft/class_1959;
ARG 0 featureLookup
ARG 1 carverLookup

View File

@ -9,6 +9,8 @@ CLASS net/minecraft/class_8197 net/minecraft/world/biome/source/MultiNoiseBiomeS
METHOD method_49507 getEntries ()Lnet/minecraft/class_6544$class_6547; METHOD method_49507 getEntries ()Lnet/minecraft/class_6544$class_6547;
METHOD method_49509 (Lnet/minecraft/class_8197$class_5305;)Lnet/minecraft/class_6544$class_6547; METHOD method_49509 (Lnet/minecraft/class_8197$class_5305;)Lnet/minecraft/class_6544$class_6547;
ARG 0 preset ARG 0 preset
METHOD method_49511 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_49512 getPresetToEntriesMap ()Ljava/util/Map; METHOD method_49512 getPresetToEntriesMap ()Ljava/util/Map;
CLASS class_5305 Preset CLASS class_5305 Preset
FIELD comp_1309 id Lnet/minecraft/class_2960; FIELD comp_1309 id Lnet/minecraft/class_2960;
@ -17,6 +19,7 @@ CLASS net/minecraft/class_8197 net/minecraft/world/biome/source/MultiNoiseBiomeS
FIELD field_24724 BY_IDENTIFIER Ljava/util/Map; FIELD field_24724 BY_IDENTIFIER Ljava/util/Map;
FIELD field_34499 OVERWORLD Lnet/minecraft/class_8197$class_5305; FIELD field_34499 OVERWORLD Lnet/minecraft/class_8197$class_5305;
FIELD field_42990 CODEC Lcom/mojang/serialization/Codec; FIELD field_42990 CODEC Lcom/mojang/serialization/Codec;
FIELD field_50752 POTATO Lnet/minecraft/class_8197$class_5305;
METHOD <init> (Lnet/minecraft/class_2960;Lnet/minecraft/class_8197$class_5305$class_8165;)V METHOD <init> (Lnet/minecraft/class_2960;Lnet/minecraft/class_8197$class_5305$class_8165;)V
ARG 1 id ARG 1 id
ARG 2 biomeSourceFunction ARG 2 biomeSourceFunction

View File

@ -4,3 +4,5 @@ CLASS net/minecraft/class_3562 net/minecraft/world/chunk/light/ChunkLightingView
METHOD method_15544 getLightSection (Lnet/minecraft/class_4076;)Lnet/minecraft/class_2804; METHOD method_15544 getLightSection (Lnet/minecraft/class_4076;)Lnet/minecraft/class_2804;
ARG 1 pos ARG 1 pos
CLASS class_3563 Empty CLASS class_3563 Empty
FIELD field_51032 MIN Lnet/minecraft/class_3562$class_3563;
FIELD field_51033 MAX Lnet/minecraft/class_3562$class_3563;

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_9585 net/minecraft/world/gen/feature/CloudFeature

View File

@ -82,6 +82,7 @@ CLASS net/minecraft/class_3864 net/minecraft/world/gen/feature/DefaultBiomeFeatu
METHOD method_17006 addDefaultOres (Lnet/minecraft/class_5485$class_5495;ZZ)V METHOD method_17006 addDefaultOres (Lnet/minecraft/class_5485$class_5495;ZZ)V
ARG 0 builder ARG 0 builder
ARG 1 largeCopperOreBlob ARG 1 largeCopperOreBlob
ARG 2 potato
METHOD method_17007 addExtraGoldOre (Lnet/minecraft/class_5485$class_5495;)V METHOD method_17007 addExtraGoldOre (Lnet/minecraft/class_5485$class_5495;)V
ARG 0 builder ARG 0 builder
METHOD method_17008 addEmeraldOre (Lnet/minecraft/class_5485$class_5495;)V METHOD method_17008 addEmeraldOre (Lnet/minecraft/class_5485$class_5495;)V

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_9587 net/minecraft/world/gen/feature/HashWellFeature
FIELD field_51005 CAN_GENERATE Lnet/minecraft/class_2715;
FIELD field_51006 fluidInside Lnet/minecraft/class_2680;
FIELD field_51007 gravtater Lnet/minecraft/class_2680;
FIELD field_51008 slab Lnet/minecraft/class_2680;
FIELD field_51009 wall Lnet/minecraft/class_2680;

View File

@ -17,5 +17,7 @@ CLASS net/minecraft/class_6804 net/minecraft/world/gen/feature/MiscConfiguredFea
FIELD field_35815 SPRING_LAVA_FROZEN Lnet/minecraft/class_5321; FIELD field_35815 SPRING_LAVA_FROZEN Lnet/minecraft/class_5321;
FIELD field_35816 SPRING_WATER Lnet/minecraft/class_5321; FIELD field_35816 SPRING_WATER Lnet/minecraft/class_5321;
FIELD field_38809 DISK_GRASS Lnet/minecraft/class_5321; FIELD field_38809 DISK_GRASS Lnet/minecraft/class_5321;
FIELD field_51257 POTATO_CLOUD Lnet/minecraft/class_5321;
FIELD field_51258 HASH_WELL Lnet/minecraft/class_5321;
METHOD method_46853 bootstrap (Lnet/minecraft/class_7891;)V METHOD method_46853 bootstrap (Lnet/minecraft/class_7891;)V
ARG 0 featureRegisterable ARG 0 featureRegisterable

View File

@ -17,5 +17,7 @@ CLASS net/minecraft/class_6814 net/minecraft/world/gen/feature/MiscPlacedFeature
FIELD field_36016 SPRING_LAVA_FROZEN Lnet/minecraft/class_5321; FIELD field_36016 SPRING_LAVA_FROZEN Lnet/minecraft/class_5321;
FIELD field_36017 SPRING_WATER Lnet/minecraft/class_5321; FIELD field_36017 SPRING_WATER Lnet/minecraft/class_5321;
FIELD field_38813 DISK_GRASS Lnet/minecraft/class_5321; FIELD field_38813 DISK_GRASS Lnet/minecraft/class_5321;
FIELD field_51283 POTATO_CLOUD Lnet/minecraft/class_5321;
FIELD field_51284 HASH_WELL Lnet/minecraft/class_5321;
METHOD method_46862 bootstrap (Lnet/minecraft/class_7891;)V METHOD method_46862 bootstrap (Lnet/minecraft/class_7891;)V
ARG 0 featureRegisterable ARG 0 featureRegisterable

View File

@ -21,5 +21,10 @@ CLASS net/minecraft/class_6805 net/minecraft/world/gen/feature/NetherConfiguredF
FIELD field_35838 SPRING_NETHER_OPEN Lnet/minecraft/class_5321; FIELD field_35838 SPRING_NETHER_OPEN Lnet/minecraft/class_5321;
FIELD field_35839 PATCH_FIRE Lnet/minecraft/class_5321; FIELD field_35839 PATCH_FIRE Lnet/minecraft/class_5321;
FIELD field_35840 PATCH_SOUL_FIRE Lnet/minecraft/class_5321; FIELD field_35840 PATCH_SOUL_FIRE Lnet/minecraft/class_5321;
FIELD field_51259 POISON Lnet/minecraft/class_5321;
FIELD field_51260 SMALL_DEBRIS_COLUMNS Lnet/minecraft/class_5321;
FIELD field_51261 LARGE_POTATO_COLUMNS Lnet/minecraft/class_5321;
FIELD field_51262 CORRUPTED_BUDS Lnet/minecraft/class_5321;
FIELD field_51263 POTATO_SPROUTS Lnet/minecraft/class_5321;
METHOD method_46854 bootstrap (Lnet/minecraft/class_7891;)V METHOD method_46854 bootstrap (Lnet/minecraft/class_7891;)V
ARG 0 featureRegisterable ARG 0 featureRegisterable

View File

@ -19,5 +19,10 @@ CLASS net/minecraft/class_6815 net/minecraft/world/gen/feature/NetherPlacedFeatu
FIELD field_36035 SPRING_OPEN Lnet/minecraft/class_5321; FIELD field_36035 SPRING_OPEN Lnet/minecraft/class_5321;
FIELD field_36037 PATCH_SOUL_FIRE Lnet/minecraft/class_5321; FIELD field_36037 PATCH_SOUL_FIRE Lnet/minecraft/class_5321;
FIELD field_36038 PATCH_FIRE Lnet/minecraft/class_5321; FIELD field_36038 PATCH_FIRE Lnet/minecraft/class_5321;
FIELD field_51285 POISON_POOL Lnet/minecraft/class_5321;
FIELD field_51286 SMALL_DEBRIS_COLUMNS Lnet/minecraft/class_5321;
FIELD field_51287 LARGE_POTATO_COLUMNS Lnet/minecraft/class_5321;
FIELD field_51288 CORRUPTED_BUDS Lnet/minecraft/class_5321;
FIELD field_51289 POTATO_SPROUTS Lnet/minecraft/class_5321;
METHOD method_46863 bootstrap (Lnet/minecraft/class_7891;)V METHOD method_46863 bootstrap (Lnet/minecraft/class_7891;)V
ARG 0 featureRegisterable ARG 0 featureRegisterable

View File

@ -31,5 +31,9 @@ CLASS net/minecraft/class_6806 net/minecraft/world/gen/feature/OreConfiguredFeat
FIELD field_35881 ORE_COAL_BURIED Lnet/minecraft/class_5321; FIELD field_35881 ORE_COAL_BURIED Lnet/minecraft/class_5321;
FIELD field_35882 ORE_IRON Lnet/minecraft/class_5321; FIELD field_35882 ORE_IRON Lnet/minecraft/class_5321;
FIELD field_45663 ORE_DIAMOND_MEDIUM Lnet/minecraft/class_5321; FIELD field_45663 ORE_DIAMOND_MEDIUM Lnet/minecraft/class_5321;
FIELD field_51264 ORE_TATERSTONE Lnet/minecraft/class_5321;
FIELD field_51265 ORE_AMBER Lnet/minecraft/class_5321;
FIELD field_51266 ORE_GRAVTATER Lnet/minecraft/class_5321;
FIELD field_51267 ORE_POISONOUS_POTATO Lnet/minecraft/class_5321;
METHOD method_46855 bootstrap (Lnet/minecraft/class_7891;)V METHOD method_46855 bootstrap (Lnet/minecraft/class_7891;)V
ARG 0 featureRegisterable ARG 0 featureRegisterable

View File

@ -39,6 +39,12 @@ CLASS net/minecraft/class_6816 net/minecraft/world/gen/feature/OrePlacedFeatures
FIELD field_36076 ORE_GOLD_LOWER Lnet/minecraft/class_5321; FIELD field_36076 ORE_GOLD_LOWER Lnet/minecraft/class_5321;
FIELD field_36077 ORE_REDSTONE Lnet/minecraft/class_5321; FIELD field_36077 ORE_REDSTONE Lnet/minecraft/class_5321;
FIELD field_45664 ORE_DIAMOND_MEDIUM Lnet/minecraft/class_5321; FIELD field_45664 ORE_DIAMOND_MEDIUM Lnet/minecraft/class_5321;
FIELD field_51290 ORE_GOLD_ABOVE_ZERO Lnet/minecraft/class_5321;
FIELD field_51291 ORE_COPPER_SMALL Lnet/minecraft/class_5321;
FIELD field_51292 ORE_TATERSTONE Lnet/minecraft/class_5321;
FIELD field_51293 ORE_AMBER Lnet/minecraft/class_5321;
FIELD field_51294 ORE_GRAVTATER Lnet/minecraft/class_5321;
FIELD field_51295 ORE_POISONOUS_POTATO Lnet/minecraft/class_5321;
METHOD method_39732 modifiersWithCount (ILnet/minecraft/class_6797;)Ljava/util/List; METHOD method_39732 modifiersWithCount (ILnet/minecraft/class_6797;)Ljava/util/List;
ARG 0 count ARG 0 count
ARG 1 heightModifier ARG 1 heightModifier

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_9588 net/minecraft/world/gen/feature/ParkLaneFeature

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_9589 net/minecraft/world/gen/feature/ParkLaneSurfaceFeature

View File

@ -4,5 +4,6 @@ CLASS net/minecraft/class_6807 net/minecraft/world/gen/feature/PileConfiguredFea
FIELD field_35885 PILE_SNOW Lnet/minecraft/class_5321; FIELD field_35885 PILE_SNOW Lnet/minecraft/class_5321;
FIELD field_35886 PILE_ICE Lnet/minecraft/class_5321; FIELD field_35886 PILE_ICE Lnet/minecraft/class_5321;
FIELD field_35887 PILE_PUMPKIN Lnet/minecraft/class_5321; FIELD field_35887 PILE_PUMPKIN Lnet/minecraft/class_5321;
FIELD field_51268 PILE_POTATO_FRUIT Lnet/minecraft/class_5321;
METHOD method_46856 bootstrap (Lnet/minecraft/class_7891;)V METHOD method_46856 bootstrap (Lnet/minecraft/class_7891;)V
ARG 0 featureRegisterable ARG 0 featureRegisterable

View File

@ -0,0 +1,11 @@
CLASS net/minecraft/class_9590 net/minecraft/world/gen/feature/PotatoBudsFeature
METHOD method_59258 (Lnet/minecraft/class_1936;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338$class_2339;I)V
ARG 0 world
ARG 1 random
ARG 2 pos
METHOD method_59259 tryFindSurfacePos (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338$class_2339;)Z
ARG 0 world
ARG 1 pos
METHOD method_59260 isNotAirOrCorruptedPeelgrass (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z
ARG 0 world
ARG 1 pos

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_9591 net/minecraft/world/gen/feature/PotatoFieldFeature
METHOD method_59266 canPlaceAt (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;)Z
ARG 1 world
ARG 2 pos

View File

@ -36,6 +36,9 @@ CLASS net/minecraft/class_6808 net/minecraft/world/gen/feature/TreeConfiguredFea
FIELD field_38811 TALL_MANGROVE Lnet/minecraft/class_5321; FIELD field_38811 TALL_MANGROVE Lnet/minecraft/class_5321;
FIELD field_42959 CHERRY_BEES_005 Lnet/minecraft/class_5321; FIELD field_42959 CHERRY_BEES_005 Lnet/minecraft/class_5321;
FIELD field_42960 CHERRY Lnet/minecraft/class_5321; FIELD field_42960 CHERRY Lnet/minecraft/class_5321;
FIELD field_51269 POTATO_TREE_TALL Lnet/minecraft/class_5321;
FIELD field_51270 POTATO_TREE Lnet/minecraft/class_5321;
FIELD field_51271 MOTHER_POTATO_TREE Lnet/minecraft/class_5321;
METHOD method_39710 oak ()Lnet/minecraft/class_4643$class_4644; METHOD method_39710 oak ()Lnet/minecraft/class_4643$class_4644;
METHOD method_39711 builder (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;IIII)Lnet/minecraft/class_4643$class_4644; METHOD method_39711 builder (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;IIII)Lnet/minecraft/class_4643$class_4644;
ARG 0 log ARG 0 log

View File

@ -28,5 +28,10 @@ CLASS net/minecraft/class_6818 net/minecraft/world/gen/feature/TreePlacedFeature
FIELD field_38815 TALL_MANGROVE_CHECKED Lnet/minecraft/class_5321; FIELD field_38815 TALL_MANGROVE_CHECKED Lnet/minecraft/class_5321;
FIELD field_42962 CHERRY_BEES_005 Lnet/minecraft/class_5321; FIELD field_42962 CHERRY_BEES_005 Lnet/minecraft/class_5321;
FIELD field_42963 CHERRY_CHECKED Lnet/minecraft/class_5321; FIELD field_42963 CHERRY_CHECKED Lnet/minecraft/class_5321;
FIELD field_51296 POTATO_TREE Lnet/minecraft/class_5321;
FIELD field_51297 POTATO_TREE_TALL Lnet/minecraft/class_5321;
FIELD field_51298 MOTHER_POTATO_TREE Lnet/minecraft/class_5321;
FIELD field_51299 POTATO_CHECKED Lnet/minecraft/class_5321;
FIELD field_51300 MOTHER_POTATO_CHECKED Lnet/minecraft/class_5321;
METHOD method_46866 bootstrap (Lnet/minecraft/class_7891;)V METHOD method_46866 bootstrap (Lnet/minecraft/class_7891;)V
ARG 0 featureRegisterable ARG 0 featureRegisterable

View File

@ -0,0 +1,17 @@
CLASS net/minecraft/class_9592 net/minecraft/world/gen/feature/TwistedPotatoFeature
METHOD method_59273 canReplace (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z
ARG 0 world
ARG 1 pos
METHOD method_59274 placeRoots (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;I)V
ARG 0 world
ARG 1 pos
ARG 2 random
ARG 3 maxDistance
METHOD method_59275 placeRoots (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;II)V
ARG 0 world
ARG 1 pos
ARG 2 random
ARG 3 startPos
ARG 4 maxDistance
ARG 5 rootsPlaced
METHOD method_59276 getPowerfulPotatoBlockState ()Lnet/minecraft/class_2680;

View File

@ -23,6 +23,10 @@ CLASS net/minecraft/class_6801 net/minecraft/world/gen/feature/UndergroundConfig
FIELD field_38033 SCULK_PATCH_DEEP_DARK Lnet/minecraft/class_5321; FIELD field_38033 SCULK_PATCH_DEEP_DARK Lnet/minecraft/class_5321;
FIELD field_38034 SCULK_VEIN Lnet/minecraft/class_5321; FIELD field_38034 SCULK_VEIN Lnet/minecraft/class_5321;
FIELD field_38477 SCULK_PATCH_ANCIENT_CITY Lnet/minecraft/class_5321; FIELD field_38477 SCULK_PATCH_ANCIENT_CITY Lnet/minecraft/class_5321;
FIELD field_51253 LARGE_POTATOSTONE Lnet/minecraft/class_5321;
FIELD field_51254 POTATO_LEAF Lnet/minecraft/class_5321;
FIELD field_51255 TWISTED_POTATO Lnet/minecraft/class_5321;
FIELD field_51256 POTATO_GEODE Lnet/minecraft/class_5321;
METHOD method_39686 createSmallDripleafFeature ()Lnet/minecraft/class_6880; METHOD method_39686 createSmallDripleafFeature ()Lnet/minecraft/class_6880;
METHOD method_39687 createBigDripleafFeature (Lnet/minecraft/class_2350;)Lnet/minecraft/class_6880; METHOD method_39687 createBigDripleafFeature (Lnet/minecraft/class_2350;)Lnet/minecraft/class_6880;
ARG 0 direction ARG 0 direction

View File

@ -19,5 +19,9 @@ CLASS net/minecraft/class_6812 net/minecraft/world/gen/feature/UndergroundPlaced
FIELD field_38036 SCULK_PATCH_DEEP_DARK Lnet/minecraft/class_5321; FIELD field_38036 SCULK_PATCH_DEEP_DARK Lnet/minecraft/class_5321;
FIELD field_38037 SCULK_VEIN Lnet/minecraft/class_5321; FIELD field_38037 SCULK_VEIN Lnet/minecraft/class_5321;
FIELD field_38478 SCULK_PATCH_ANCIENT_CITY Lnet/minecraft/class_5321; FIELD field_38478 SCULK_PATCH_ANCIENT_CITY Lnet/minecraft/class_5321;
FIELD field_51279 LARGE_POTATOSTONE Lnet/minecraft/class_5321;
FIELD field_51280 POTATO_GEODE Lnet/minecraft/class_5321;
FIELD field_51281 POTATO_LEAF Lnet/minecraft/class_5321;
FIELD field_51282 TWISTED_POTATO Lnet/minecraft/class_5321;
METHOD method_46860 bootstrap (Lnet/minecraft/class_7891;)V METHOD method_46860 bootstrap (Lnet/minecraft/class_7891;)V
ARG 0 featureRegisterable ARG 0 featureRegisterable

View File

@ -43,6 +43,13 @@ CLASS net/minecraft/class_6809 net/minecraft/world/gen/feature/VegetationConfigu
FIELD field_35966 DARK_FOREST_VEGETATION Lnet/minecraft/class_5321; FIELD field_35966 DARK_FOREST_VEGETATION Lnet/minecraft/class_5321;
FIELD field_38812 MANGROVE_VEGETATION Lnet/minecraft/class_5321; FIELD field_38812 MANGROVE_VEGETATION Lnet/minecraft/class_5321;
FIELD field_42961 FLOWER_CHERRY Lnet/minecraft/class_5321; FIELD field_42961 FLOWER_CHERRY Lnet/minecraft/class_5321;
FIELD field_51272 ARBORETUM_TREES Lnet/minecraft/class_5321;
FIELD field_51273 PATCH_POTATO Lnet/minecraft/class_5321;
FIELD field_51274 POTATO_FIELD Lnet/minecraft/class_5321;
FIELD field_51275 PARK_LANE Lnet/minecraft/class_5321;
FIELD field_51276 PARK_LANE_SURFACE Lnet/minecraft/class_5321;
FIELD field_51277 LEAF_PILE Lnet/minecraft/class_5321;
FIELD field_51278 VENOMOUS_COLUMN Lnet/minecraft/class_5321;
METHOD method_39717 createRandomPatchFeatureConfig (Lnet/minecraft/class_4651;I)Lnet/minecraft/class_4638; METHOD method_39717 createRandomPatchFeatureConfig (Lnet/minecraft/class_4651;I)Lnet/minecraft/class_4638;
ARG 0 block ARG 0 block
ARG 1 tries ARG 1 tries

View File

@ -75,6 +75,15 @@ CLASS net/minecraft/class_6819 net/minecraft/world/gen/feature/VegetationPlacedF
FIELD field_38816 TREES_MANGROVE Lnet/minecraft/class_5321; FIELD field_38816 TREES_MANGROVE Lnet/minecraft/class_5321;
FIELD field_42964 FLOWER_CHERRY Lnet/minecraft/class_5321; FIELD field_42964 FLOWER_CHERRY Lnet/minecraft/class_5321;
FIELD field_42965 TREES_CHERRY Lnet/minecraft/class_5321; FIELD field_42965 TREES_CHERRY Lnet/minecraft/class_5321;
FIELD field_51301 LEAF_PILE_HASH Lnet/minecraft/class_5321;
FIELD field_51302 VENOMOUS_COLUMN_HASH Lnet/minecraft/class_5321;
FIELD field_51303 ARBORETUM_TREES Lnet/minecraft/class_5321;
FIELD field_51304 PATCH_POTATO Lnet/minecraft/class_5321;
FIELD field_51305 PATCH_POTATO_SPARSE Lnet/minecraft/class_5321;
FIELD field_51306 POTATO_FIELD Lnet/minecraft/class_5321;
FIELD field_51307 PARK_LANE Lnet/minecraft/class_5321;
FIELD field_51308 PARK_LANE_SURFACE Lnet/minecraft/class_5321;
FIELD field_51309 PATCH_DEAD_BUSH_2_ALL_LEVELS Lnet/minecraft/class_5321;
METHOD method_39738 modifiers (I)Ljava/util/List; METHOD method_39738 modifiers (I)Ljava/util/List;
ARG 0 count ARG 0 count
METHOD method_39739 mushroomModifiers (ILnet/minecraft/class_6797;)Ljava/util/List; METHOD method_39739 mushroomModifiers (ILnet/minecraft/class_6797;)Ljava/util/List;

View File

@ -12,5 +12,7 @@ CLASS net/minecraft/class_6825 net/minecraft/world/gen/feature/VillagePlacedFeat
FIELD field_36205 FLOWER_PLAIN Lnet/minecraft/class_5321; FIELD field_36205 FLOWER_PLAIN Lnet/minecraft/class_5321;
FIELD field_36206 PATCH_TAIGA_GRASS Lnet/minecraft/class_5321; FIELD field_36206 PATCH_TAIGA_GRASS Lnet/minecraft/class_5321;
FIELD field_36207 PATCH_BERRY_BUSH Lnet/minecraft/class_5321; FIELD field_36207 PATCH_BERRY_BUSH Lnet/minecraft/class_5321;
FIELD field_51310 PILE_POTATO_FRUIT Lnet/minecraft/class_5321;
FIELD field_51311 POTATO Lnet/minecraft/class_5321;
METHOD method_46868 bootstrap (Lnet/minecraft/class_7891;)V METHOD method_46868 bootstrap (Lnet/minecraft/class_7891;)V
ARG 0 featureRegisterable ARG 0 featureRegisterable

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_9593 net/minecraft/world/gen/placementmodifier/CloudPlacementModifier
FIELD field_51015 CODEC Lcom/mojang/serialization/Codec;

View File

@ -1,6 +1,10 @@
CLASS net/minecraft/class_5452 net/minecraft/world/gen/placementmodifier/CountMultilayerPlacementModifier CLASS net/minecraft/class_5452 net/minecraft/world/gen/placementmodifier/CountMultilayerPlacementModifier
FIELD field_35716 MODIFIER_CODEC Lcom/mojang/serialization/Codec; FIELD field_35716 MODIFIER_CODEC Lcom/mojang/serialization/Codec;
FIELD field_35717 count Lnet/minecraft/class_6017; FIELD field_35717 count Lnet/minecraft/class_6017;
FIELD field_51016 startOffset I
METHOD <init> (Lnet/minecraft/class_6017;I)V
ARG 1 count
ARG 2 startOffset
METHOD method_30472 blocksSpawn (Lnet/minecraft/class_2680;)Z METHOD method_30472 blocksSpawn (Lnet/minecraft/class_2680;)Z
ARG 0 state ARG 0 state
METHOD method_30473 findPos (Lnet/minecraft/class_5444;IIII)I METHOD method_30473 findPos (Lnet/minecraft/class_5444;IIII)I
@ -13,3 +17,12 @@ CLASS net/minecraft/class_5452 net/minecraft/world/gen/placementmodifier/CountMu
ARG 0 count ARG 0 count
METHOD method_39621 of (Lnet/minecraft/class_6017;)Lnet/minecraft/class_5452; METHOD method_39621 of (Lnet/minecraft/class_6017;)Lnet/minecraft/class_5452;
ARG 0 count ARG 0 count
METHOD method_59288 of (II)Lnet/minecraft/class_5452;
ARG 0 count
ARG 1 startOffset
METHOD method_59289 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_59290 (Lnet/minecraft/class_5452;)Ljava/lang/Integer;
ARG 0 placementModifier
METHOD method_59291 (Lnet/minecraft/class_5452;)Lnet/minecraft/class_6017;
ARG 0 placementModifier