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_49922 CRAFTER_RECIPE_CRAFTED Lnet/minecraft/class_8508;
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;
ARG 0 registry
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
METHOD method_55105 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
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
COMMENT the tool used to break the block, or {@link ItemStack#EMPTY} for explosions
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
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.

View File

@ -17,6 +17,7 @@ CLASS net/minecraft/class_8177 net/minecraft/block/BlockSetType
FIELD field_46533 VALUES Ljava/util/Map;
FIELD field_46534 CODEC Lcom/mojang/serialization/Codec;
FIELD field_47100 COPPER Lnet/minecraft/class_8177;
FIELD field_50988 POTATO Lnet/minecraft/class_8177;
METHOD <init> (Ljava/lang/String;)V
ARG 1 name
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_46287 MELON_STEM Lnet/minecraft/class_2248;
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
ARG 0 state
METHOD method_26104 (Lnet/minecraft/class_2680;)I
@ -199,6 +200,12 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks
ARG 0 block
METHOD method_56717 (Lnet/minecraft/class_2680;)I
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;
ARG 0 id
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_53992 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2281;
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;
ARG 1 ctx
ARG 2 dir

View File

@ -1,4 +1,14 @@
CLASS net/minecraft/class_9552 net/minecraft/block/CorruptedPotatoPeelsBlock
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;
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_54010 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
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_33533 RAW_IRON_PINK 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
ARG 1 id
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
METHOD method_59138 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
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_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_46535 CODEC Lcom/mojang/serialization/Codec;
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
ARG 1 name
ARG 2 setType

View File

@ -45,6 +45,8 @@ CLASS net/minecraft/class_2609 net/minecraft/block/entity/AbstractFurnaceBlockEn
ARG 1 item
ARG 2 fuelTime
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 3 count
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
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_50906 DELAY_KEY Ljava/lang/String;
FIELD field_50906 DELAY_NBT_KEY Ljava/lang/String;
FIELD field_50907 delay I
FIELD field_50908 amount I
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
ARG 1 x
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
FIELD field_43099 stack Ljava/util/Deque;
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 2 handlerId
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 10 velocityY
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_4083 ContinuousFalling
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 11 velocityY
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
FIELD field_18303 sprites Ljava/util/List;
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
CLASS class_710 Factory
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
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
METHOD method_56849 getFastClouds ()Lnet/minecraft/class_1921;
METHOD method_56850 getFancyClouds ()Lnet/minecraft/class_1921;
METHOD method_59362 getPoisonousPotato ()Lnet/minecraft/class_1921;
CLASS class_4687 MultiPhase
FIELD field_21403 phases Lnet/minecraft/class_1921$class_4688;
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 3 random
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
ARG 1 song
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
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_4676 dispatcher Lnet/minecraft/class_898;
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;
ARG 1 entity
ARG 2 tickDelta

View File

@ -68,3 +68,13 @@ CLASS net/minecraft/class_5619 net/minecraft/client/render/entity/EntityRenderer
ARG 0 context
METHOD method_45802 (Lnet/minecraft/class_5617$class_5618;)Lnet/minecraft/class_897;
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
ARG 0 value
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
FIELD field_4708 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
ARG 1 ctx
ARG 2 shadowRadius
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
ARG 0 vertexConsumer
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 5 tickDelta
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
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 3 legArmorLayer
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
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_49161 BOGGED_OUTER_ARMOR 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_32077 createBoat (Lnet/minecraft/class_1690$class_1692;)Lnet/minecraft/class_5601;
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_37952 LOGGER Lorg/slf4j/Logger;
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
ARG 1 networkHandler
ARG 2 properties
@ -155,6 +156,12 @@ CLASS net/minecraft/class_638 net/minecraft/client/world/ClientWorld
ARG 2 state
METHOD method_53875 addEntity (Lnet/minecraft/class_1297;)V
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
ARG 1 timeOfDay
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
METHOD method_58570 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332;
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_18625 statusEffects Lcom/google/common/collect/ImmutableList$Builder;
FIELD field_49995 eatSeconds F
FIELD field_50492 eatSound Lnet/minecraft/class_6880;
METHOD method_19237 saturationModifier (F)Lnet/minecraft/class_4174$class_4175;
COMMENT Specifies the saturation modifier of a food item.
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;
COMMENT Specifies that a food item is snack-like and is eaten quickly.
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
FIELD field_49996 CODEC Lcom/mojang/serialization/Codec;
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_20381 HONEY_BOTTLE 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;
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_42084 requiredFeatures 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
ARG 1 requiredFeatures
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
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_6038 lastRenderX D
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
ARG 1 o
METHOD method_17681 getWidth ()F
@ -2282,6 +2285,8 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity
COMMENT
COMMENT @see #isCustomNameVisible
ARG 1 visible
METHOD method_58842 isPotato ()Z
METHOD method_58843 hasPotatoForm ()Z
METHOD method_5982 checkDespawn ()V
COMMENT Checks whether the entity should be despawned.
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
METHOD method_58150 updatePotionSwirls ()V
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
ARG 1 type
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 2 amount
METHOD method_7329 dropItem (Lnet/minecraft/class_1799;ZZ)Lnet/minecraft/class_1542;
ARG 1 stack
ARG 3 retainOwnership
CLASS class_6823 FallSounds

View File

@ -1,2 +1,5 @@
CLASS net/minecraft/class_1549 net/minecraft/entity/mob/CaveSpiderEntity
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_38117 MINING_FATIGUE_AMPLIFIER I
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
FIELD field_30470 WARMUP_TIME I
FIELD field_50423 potato Z
FIELD field_7280 SPIKES_RETRACTED Lnet/minecraft/class_2940;
FIELD field_7281 spikesExtensionRate F
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_7289 wanderGoal Lnet/minecraft/class_1379;
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
ARG 0 type
ARG 1 world
@ -19,6 +24,16 @@ CLASS net/minecraft/class_1577 net/minecraft/entity/mob/GuardianEntity
ARG 4 random
METHOD method_26915 createGuardianAttributes ()Lnet/minecraft/class_5132$class_5133;
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_7053 getSpikesExtension (F)F
ARG 1 tickDelta
@ -34,6 +49,9 @@ CLASS net/minecraft/class_1577 net/minecraft/entity/mob/GuardianEntity
ARG 1 tickDelta
METHOD method_7062 getFlopSound ()Lnet/minecraft/class_3414;
METHOD method_7063 hasBeamTarget ()Z
CLASS 5
METHOD method_58889 (Lnet/minecraft/class_1309;)Z
ARG 1 target
CLASS class_1578 FireBeamGoal
FIELD field_7291 beamTicks I
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;
METHOD <init> (Lnet/minecraft/class_1577;)V
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
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_6816 SADDLED Lnet/minecraft/class_2940;
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
METHOD method_58373 (Lnet/minecraft/class_1799;)Z
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_58375 (Lnet/minecraft/class_1799;)Z
ARG 0 stack
METHOD method_58876 isShears (Lnet/minecraft/class_1799;)Z
ARG 1 stack
METHOD method_6628 getNeckAngle (F)F
ARG 1 delta
METHOD method_6629 isSheared ()Z
@ -24,6 +26,7 @@ CLASS net/minecraft/class_1472 net/minecraft/entity/passive/SheepEntity
ARG 0 random
METHOD method_6633 getColor ()Lnet/minecraft/class_1767;
METHOD method_6634 getRgbColor (Lnet/minecraft/class_1767;)[F
ARG 1 dyeColor
METHOD method_6635 setSheared (Z)V
ARG 1 sheared
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_49990 explodedBy Lnet/minecraft/class_1297;
FIELD field_49991 ignoreFallDamageFromCurrentExplosion Z
FIELD field_50477 lashingPotatoHook Lnet/minecraft/class_9508;
FIELD field_7483 strideDistance F
FIELD field_7484 itemCooldownManager Lnet/minecraft/class_1796;
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_58397 (Lnet/minecraft/class_243;)V
ARG 1 currentExplosionImpactPos
METHOD method_58935 isWearingPoisonousPototoPlantOnHead ()Z
METHOD method_7254 unlockRecipes (Ljava/util/Collection;)I
ARG 1 recipes
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 1 slot
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
METHOD method_58350 getMaxCount (Lnet/minecraft/class_1799;)I
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
ARG 1 stack
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;
COMMENT Called when the player uses (or starts using) the item.
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
ARG 0 displayContext
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
COMMENT Sets the count of items in this item stack to not exceed {@code maxCount}.
ARG 1 maxCount
METHOD method_59038 setExplicitFoil ()Lnet/minecraft/class_1799;
METHOD method_7909 getItem ()Lnet/minecraft/class_1792;
COMMENT {@return the item of this stack}
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_48847 VAULT 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_8047 JUNGLE_PRESSURE_PLATE 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
METHOD method_58110 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793;
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;
ARG 0 block
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 11 from6
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
FIELD field_49712 codecSupplier Ljava/util/function/Supplier;
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)
FIELD field_49678 PROPERTY_MAP 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;
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.

View File

@ -217,3 +217,7 @@ CLASS net/minecraft/class_2602 net/minecraft/network/listener/ClientPlayPacketLi
ARG 1 packet
METHOD method_56607 onDebugSample (Lnet/minecraft/class_9178;)V
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
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;
ARG 0 entity
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 5 y
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
METHOD method_31418 getLightningRodPos (Lnet/minecraft/class_2338;)Ljava/util/Optional;
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
ARG 0 poiType
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
ARG 1 pos
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_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.
@ -415,3 +423,7 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld
ARG 2 angle
COMMENT the angle of the spawned entity
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_48855 VAULT 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
ARG 1 volume
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
METHOD method_10852 append ([Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250;
COMMENT Appends a text to this text's siblings.
ARG 1 texts
METHOD method_10862 setStyle (Lnet/minecraft/class_2583;)Lnet/minecraft/class_5250;
COMMENT Sets the style of this text.
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;
COMMENT {@return the text with the RGB color {@code 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
FIELD field_49012 UNSIGNED_BYTE 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;
COMMENT Returns an exclusive-or codec for {@link Either} instances.
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;
ARG 1 ops
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
METHOD decode (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult;
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}.
ARG 1 mode
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;
ARG 1 pos
ARG 2 type
METHOD method_58798 isPotato ()Z
METHOD method_8315 getMaxLightLevel ()I
METHOD method_8316 getFluidState (Lnet/minecraft/class_2338;)Lnet/minecraft/class_3610;
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
METHOD method_31591 (Lnet/minecraft/class_1309;)Z
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;
COMMENT Computes a list of entities within some box, excluding the given entity, that satisfy the given predicate.
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
ARG 1 pos
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;
ARG 1 heightmap
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_42475 registryManager Lnet/minecraft/class_5455;
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_9226 ambientDarkness I
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 11 createFire
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
ARG 1 pos
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_49509 (Lnet/minecraft/class_8197$class_5305;)Lnet/minecraft/class_6544$class_6547;
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;
CLASS class_5305 Preset
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_34499 OVERWORLD Lnet/minecraft/class_8197$class_5305;
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
ARG 1 id
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;
ARG 1 pos
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
ARG 0 builder
ARG 1 largeCopperOreBlob
ARG 2 potato
METHOD method_17007 addExtraGoldOre (Lnet/minecraft/class_5485$class_5495;)V
ARG 0 builder
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_35816 SPRING_WATER 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
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_36017 SPRING_WATER 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
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_35839 PATCH_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
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_36037 PATCH_SOUL_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
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_35882 ORE_IRON 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
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_36077 ORE_REDSTONE 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;
ARG 0 count
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_35886 PILE_ICE 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
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_42959 CHERRY_BEES_005 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_39711 builder (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;IIII)Lnet/minecraft/class_4643$class_4644;
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_42962 CHERRY_BEES_005 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
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_38034 SCULK_VEIN 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_39687 createBigDripleafFeature (Lnet/minecraft/class_2350;)Lnet/minecraft/class_6880;
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_38037 SCULK_VEIN 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
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_38812 MANGROVE_VEGETATION 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;
ARG 0 block
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_42964 FLOWER_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;
ARG 0 count
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_36206 PATCH_TAIGA_GRASS 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
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
FIELD field_35716 MODIFIER_CODEC Lcom/mojang/serialization/Codec;
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
ARG 0 state
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
METHOD method_39621 of (Lnet/minecraft/class_6017;)Lnet/minecraft/class_5452;
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