22w11a stuff (#3044)

* this is all i can bear to do for now, im tired

* i lied

* Update DispenserBehavior.mapping

* have a little more, as a treat

* fixes

* *more* stuff

* more animation stuff

* model parts

* initAndGetDefault

y'all have some weird defaults mojang
This commit is contained in:
Shnupbups 2022-03-20 02:55:02 +11:00 committed by GitHub
parent f61113a967
commit 64377ac365
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
103 changed files with 691 additions and 20 deletions

View File

@ -676,6 +676,7 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock
METHOD method_40143 isIn (Lnet/minecraft/class_6885;)Z
ARG 1 blocks
METHOD method_40144 streamTags ()Ljava/util/stream/Stream;
METHOD method_41520 getRegistryEntry ()Lnet/minecraft/class_6880;
CLASS class_3752 ShapeCache
FIELD field_16555 lightSubtracted I
FIELD field_16556 translucent Z

View File

@ -159,6 +159,12 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks
ARG 0 state
ARG 1 world
ARG 2 pos
METHOD method_41421 (Lnet/minecraft/class_2680;)I
ARG 0 state
METHOD method_41422 (Lnet/minecraft/class_2680;)I
ARG 0 state
METHOD method_41423 (Lnet/minecraft/class_2680;)I
ARG 0 state
METHOD method_41424 (Lnet/minecraft/class_2680;)I
ARG 0 state
METHOD method_9492 register (Ljava/lang/String;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248;

View File

@ -0,0 +1,28 @@
CLASS net/minecraft/class_7113 net/minecraft/block/FrogspawnBlock
FIELD field_37578 SHAPE Lnet/minecraft/class_265;
FIELD field_37579 MIN_TADPOLES I
FIELD field_37580 MAX_TADPOLES I
FIELD field_37581 MIN_HATCH_TIME I
FIELD field_37582 MAX_HATCH_TIME I
FIELD field_37583 minHatchTime I
FIELD field_37584 maxHatchTime I
METHOD method_41425 setHatchTimeRange (II)V
ARG 0 min
ARG 1 max
METHOD method_41426 hatch (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)V
ARG 1 world
ARG 2 pos
ARG 3 random
METHOD method_41427 canLayAt (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
ARG 0 world
ARG 1 pos
METHOD method_41428 breakWithoutDrop (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 1 world
ARG 2 pos
METHOD method_41429 getHatchTime (Ljava/util/Random;)I
ARG 0 random
METHOD method_41430 spawnTadpoles (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)V
ARG 1 world
ARG 2 pos
ARG 3 random
METHOD method_41431 resetHatchTimeRange ()V

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_7114 net/minecraft/block/MangroveLeavesBlock
METHOD method_41433 hasNearbyPropagule (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z
ARG 0 world
ARG 1 pos

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_7116 net/minecraft/block/MangroveRootsBlock
FIELD field_37593 WATERLOGGED Lnet/minecraft/class_2746;

View File

@ -78,6 +78,7 @@ CLASS net/minecraft/class_3614 net/minecraft/block/Material
FIELD field_27340 AMETHYST Lnet/minecraft/class_3614;
FIELD field_27890 POWDER_SNOW Lnet/minecraft/class_3614;
FIELD field_28242 SCULK Lnet/minecraft/class_3614;
FIELD field_37828 FROGSPAWN Lnet/minecraft/class_3614;
METHOD <init> (Lnet/minecraft/class_3620;ZZZZZZLnet/minecraft/class_3619;)V
ARG 1 color
ARG 2 liquid

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_7117 net/minecraft/block/MudBlock
FIELD field_37594 COLLISION_SHAPE Lnet/minecraft/class_265;

View File

@ -0,0 +1,10 @@
CLASS net/minecraft/class_7115 net/minecraft/block/PropaguleBlock
FIELD field_37588 AGE Lnet/minecraft/class_2758;
FIELD field_37590 WATERLOGGED Lnet/minecraft/class_2746;
FIELD field_37591 HANGING Lnet/minecraft/class_2746;
FIELD field_37592 SHAPES [Lnet/minecraft/class_265;
METHOD method_41434 getDefaultHangingState ()Lnet/minecraft/class_2680;
METHOD method_41435 isHanging (Lnet/minecraft/class_2680;)Z
ARG 0 state
METHOD method_41436 isFullyGrown (Lnet/minecraft/class_2680;)Z
ARG 0 state

View File

@ -36,6 +36,8 @@ CLASS net/minecraft/class_2357 net/minecraft/block/dispenser/DispenserBehavior
ARG 3 filledBottleStack
METHOD method_27900 (Lnet/minecraft/class_4970$class_4971;)Z
ARG 0 state
CLASS 20
FIELD field_38001 fallback Lnet/minecraft/class_2347;
CLASS 22
METHOD method_17199 (Lnet/minecraft/class_1799;Lnet/minecraft/class_1681;)V
ARG 1 entity

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_7133 net/minecraft/block/entity/SculkShriekerBlockEntity
METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 pos
ARG 2 state

View File

@ -40,3 +40,11 @@ CLASS net/minecraft/class_4067 net/minecraft/client/option/DoubleOption
ARG 1 value
METHOD method_18619 getDisplayString (Lnet/minecraft/class_315;)Lnet/minecraft/class_2561;
ARG 1 options
METHOD method_41809 getPixelValueText (I)Lnet/minecraft/class_2561;
ARG 1 value
METHOD method_41812 getGenericValueText (Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561;
ARG 1 value
METHOD method_41813 getGenericValueText (I)Lnet/minecraft/class_2561;
ARG 1 value
METHOD method_41814 getPercentValueText (D)Lnet/minecraft/class_2561;
ARG 1 value

View File

@ -185,6 +185,7 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions
FIELD field_35426 showAutosaveIndicator Z
FIELD field_35637 allowServerListing Z
FIELD field_37208 skipRealms32BitWarning Z
FIELD field_37877 directionalAudio Z
METHOD <init> (Lnet/minecraft/class_310;Ljava/io/File;)V
ARG 1 client
ARG 2 optionsFile

View File

@ -55,6 +55,9 @@ CLASS net/minecraft/class_316 net/minecraft/client/option/Option
FIELD field_35425 SHOW_AUTOSAVE_INDICATOR Lnet/minecraft/class_4064;
FIELD field_35635 ALLOW_SERVER_LISTING Lnet/minecraft/class_4064;
FIELD field_35636 ALLOW_SERVER_LISTING_TOOLTIP Lnet/minecraft/class_2561;
FIELD field_37858 DIRECTIONAL_AUDIO Lnet/minecraft/class_4064;
FIELD field_37860 DIRECTIONAL_AUDIO_ON_TEXT Lnet/minecraft/class_2561;
FIELD field_37861 DIRECTIONAL_AUDIO_OFF_TEXT Lnet/minecraft/class_2561;
METHOD <init> (Ljava/lang/String;)V
ARG 1 key
METHOD method_18513 (Lnet/minecraft/class_315;)Ljava/lang/Double;
@ -391,4 +394,10 @@ CLASS net/minecraft/class_316 net/minecraft/client/option/Option
ARG 0 gameOptions
ARG 1 option
ARG 2 allowServerListing
METHOD method_41745 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
ARG 0 gameOptions
METHOD method_41746 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
ARG 0 gameOptions
ARG 1 option
ARG 2 directionalAudio
CLASS class_5679 TooltipFactory

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_7213 net/minecraft/client/render/entity/FrogEntityRenderer
FIELD field_37968 TEXTURES Ljava/util/Map;

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_7214 net/minecraft/client/render/entity/TadpoleEntityRenderer
FIELD field_37969 TEXTURE Lnet/minecraft/class_2960;

View File

@ -0,0 +1,12 @@
CLASS net/minecraft/class_7187 net/minecraft/client/render/entity/animation/AnimationHelper
METHOD method_41824 (FLnet/minecraft/class_1160;FLnet/minecraft/class_630;Lnet/minecraft/class_7179;)V
ARG 4 transformation
METHOD method_41826 getRunningSeconds (Lnet/minecraft/class_7184;J)F
ARG 0 animation
ARG 1 runningTime
METHOD method_41827 animate (Lnet/minecraft/class_5597;Lnet/minecraft/class_7184;JFLnet/minecraft/class_1160;)V
ARG 0 model
ARG 1 animation
ARG 2 runningTime
METHOD method_41828 (Ljava/util/List;FLnet/minecraft/class_1160;FLnet/minecraft/class_630;)V
ARG 4 part

View File

@ -0,0 +1,7 @@
CLASS net/minecraft/class_7188 net/minecraft/client/render/entity/animation/FrogAnimations
FIELD field_37892 CROAKING Lnet/minecraft/class_7184;
FIELD field_37893 WALKING Lnet/minecraft/class_7184;
FIELD field_37894 LONG_JUMPING Lnet/minecraft/class_7184;
FIELD field_37895 USING_TONGUE Lnet/minecraft/class_7184;
FIELD field_37896 SWIMMING Lnet/minecraft/class_7184;
FIELD field_37897 IDLING_IN_WATER Lnet/minecraft/class_7184;

View File

@ -114,3 +114,21 @@ CLASS net/minecraft/class_6230 net/minecraft/client/render/entity/model/EntityMo
COMMENT The key of a right hind foot model part, whose value is {@value}.
FIELD field_32639 LEFT_FRONT_FOOT Ljava/lang/String;
COMMENT The key of a left front foot model part, whose value is {@value}.
FIELD field_37942 ROOT Ljava/lang/String;
COMMENT The key of a root model part, whose value is {@value}.
FIELD field_37943 CROAKING_BODY Ljava/lang/String;
COMMENT The key of a croaking body model part, whose value is {@value}.
FIELD field_37944 TONGUE Ljava/lang/String;
COMMENT The key of a tongue model part, whose value is {@value}.
FIELD field_37945 TONGUE_RL Ljava/lang/String;
COMMENT The key of a tongue rl model part, whose value is {@value}.
FIELD field_37946 LEFT_HAND Ljava/lang/String;
COMMENT The key of a left hand model part, whose value is {@value}.
FIELD field_37947 RIGHT_HAND Ljava/lang/String;
COMMENT The key of a right hand model part, whose value is {@value}.
FIELD field_37948 LEFT_FOOT Ljava/lang/String;
COMMENT The key of a left foot model part, whose value is {@value}.
FIELD field_37949 RIGHT_FOOT Ljava/lang/String;
COMMENT The key of a right foot model part, whose value is {@value}.
FIELD field_37950 EYES Ljava/lang/String;
COMMENT The key of an eyes model part, whose value is {@value}.

View File

@ -0,0 +1,19 @@
CLASS net/minecraft/class_7198 net/minecraft/client/render/entity/model/FrogEntityModel
FIELD field_37919 root Lnet/minecraft/class_630;
FIELD field_37920 body Lnet/minecraft/class_630;
FIELD field_37921 head Lnet/minecraft/class_630;
FIELD field_37922 eyes Lnet/minecraft/class_630;
FIELD field_37923 tongue Lnet/minecraft/class_630;
FIELD field_37924 leftArm Lnet/minecraft/class_630;
FIELD field_37925 rightArm Lnet/minecraft/class_630;
FIELD field_37926 leftLeg Lnet/minecraft/class_630;
FIELD field_37927 rightLEg Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_41905 getTexturedModelData ()Lnet/minecraft/class_5607;
METHOD method_41906 runAnimation (Lnet/minecraft/class_7094;Lnet/minecraft/class_7184;J)V
ARG 1 animationState
ARG 2 animation
ARG 3 time
METHOD method_41908 (Lnet/minecraft/class_7184;JLnet/minecraft/class_7094;)V
ARG 4 state

View File

@ -1,2 +1,8 @@
CLASS net/minecraft/class_5597 net/minecraft/client/render/entity/model/SinglePartEntityModel
METHOD method_32008 getPart ()Lnet/minecraft/class_630;
METHOD method_41909 getChild (Ljava/lang/String;)Ljava/util/Optional;
ARG 1 name
METHOD method_41910 (Ljava/lang/String;Lnet/minecraft/class_630;)Lnet/minecraft/class_630;
ARG 1 part
METHOD method_41911 (Ljava/lang/String;Lnet/minecraft/class_630;)Z
ARG 1 part

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_7201 net/minecraft/client/render/entity/model/TadpoleEntityModel
FIELD field_37933 root Lnet/minecraft/class_630;
FIELD field_37934 tail Lnet/minecraft/class_630;
METHOD <init> (Lnet/minecraft/class_630;)V
ARG 1 root
METHOD method_41917 getTexturedModelData ()Lnet/minecraft/class_5607;

View File

@ -1,9 +0,0 @@
CLASS net/minecraft/class_5317 net/minecraft/client/world/GeneratorType
FIELD field_25050 DEFAULT Lnet/minecraft/class_5321;
FIELD field_25054 FLAT Lnet/minecraft/class_5321;
FIELD field_25056 SINGLE_BIOME_SURFACE Lnet/minecraft/class_5321;
FIELD field_25059 DEBUG_ALL_BLOCK_STATES Lnet/minecraft/class_5321;
FIELD field_35756 LARGE_BIOMES Lnet/minecraft/class_5321;
FIELD field_35757 AMPLIFIED Lnet/minecraft/class_5321;
METHOD method_29077 createDefaultOptions (Lnet/minecraft/class_5455;JZZ)Lnet/minecraft/class_5285;
ARG 4 generateStructures

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_7228 net/minecraft/data/server/BiomeParametersProvider
FIELD field_38012 LOGGER Lorg/slf4j/Logger;
FIELD field_38013 GSON Lcom/google/gson/Gson;
FIELD field_38014 dataGenerator Lnet/minecraft/class_2403;
METHOD <init> (Lnet/minecraft/class_2403;)V
ARG 1 dataGenerator

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_7229 net/minecraft/data/server/FlatLevelGeneratorPresetTagProvider
METHOD <init> (Lnet/minecraft/class_2403;)V
ARG 1 dataGenerator

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_7230 net/minecraft/data/server/WorldPresetTagProvider
METHOD <init> (Lnet/minecraft/class_2403;)V
ARG 1 dataGenerator

View File

@ -0,0 +1,5 @@
CLASS net/minecraft/class_7090 net/minecraft/datafixer/fix/BlendingDataFix
FIELD field_37414 name Ljava/lang/String;
METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V
ARG 1 schema
ARG 2 name

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_7091 net/minecraft/datafixer/fix/ChunkDeleteIgnoredLightDataFix
METHOD <init> (Lcom/mojang/datafixers/schemas/Schema;)V
ARG 1 schema

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_7092 net/minecraft/datafixer/schema/Schema3076

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_7093 net/minecraft/datafixer/schema/Schema3078

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_7100 net/minecraft/entity/ai/brain/sensor/FrogAttackablesSensor
FIELD field_37444 RANGE F

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_7101 net/minecraft/entity/ai/brain/sensor/IsInWaterSensor

View File

@ -0,0 +1,17 @@
CLASS net/minecraft/class_7096 net/minecraft/entity/ai/brain/task/BiasedLongJumpTask
FIELD field_37427 favoredBlocks Lnet/minecraft/class_6862;
FIELD field_37428 biasChance F
FIELD field_37429 unfavoredTargets Ljava/util/List;
FIELD field_37430 useBias Z
METHOD <init> (Lnet/minecraft/class_6019;IIFLjava/util/function/Function;Lnet/minecraft/class_6862;FLjava/util/function/Predicate;)V
ARG 1 cooldownRange
ARG 2 verticalRange
ARG 3 horizontalRange
ARG 4 maxRange
ARG 5 entityToSound
ARG 6 favoredBlocks
ARG 7 biasChance
ARG 8 jumpToPredicate
METHOD method_41338 isFluidStateAndBelowEmpty (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z
ARG 1 world
ARG 2 pos

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_7095 net/minecraft/entity/ai/brain/task/CroakTask
FIELD field_37426 runningTicks I

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_7108 net/minecraft/entity/ai/brain/task/FrogEatEntityTask
METHOD method_41386 createDroppedStack (Lnet/minecraft/class_7102;Lnet/minecraft/class_1297;)Lnet/minecraft/class_1799;
ARG 0 frog
ARG 1 eatenEntity

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_7099 net/minecraft/entity/ai/brain/task/LayFrogSpawnTask
FIELD field_37440 frogSpawn Lnet/minecraft/class_2248;
METHOD <init> (Lnet/minecraft/class_2248;Lnet/minecraft/class_4140;)V
ARG 1 frogSpawn

View File

@ -13,12 +13,20 @@ CLASS net/minecraft/class_6030 net/minecraft/entity/ai/brain/task/LongJumpTask
FIELD field_30145 cooldown I
FIELD field_30146 targetTime J
FIELD field_33460 entityToSound Ljava/util/function/Function;
FIELD field_37432 jumpToPredicate Ljava/util/function/Predicate;
METHOD <init> (Lnet/minecraft/class_6019;IIFLjava/util/function/Function;)V
ARG 1 cooldownRange
ARG 2 verticalRange
ARG 3 horizontalRange
ARG 4 maxRange
ARG 5 entityToSound
METHOD <init> (Lnet/minecraft/class_6019;IIFLjava/util/function/Function;Ljava/util/function/Predicate;)V
ARG 1 cooldownRange
ARG 2 verticalRange
ARG 3 horizontalRange
ARG 4 maxRange
ARG 5 entityToSound
ARG 6 jumpToPredicate
METHOD method_35078 getRammingVelocity (Lnet/minecraft/class_1308;Lnet/minecraft/class_243;)Lnet/minecraft/class_243;
ARG 1 entity
ARG 2 pos
@ -30,8 +38,17 @@ CLASS net/minecraft/class_6030 net/minecraft/entity/ai/brain/task/LongJumpTask
ARG 1 entity
ARG 2 startPos
ARG 3 endPos
METHOD method_41336 getTarget (Lnet/minecraft/class_3218;)Ljava/util/Optional;
ARG 1 world
METHOD method_41337 canJumpTo (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;Lnet/minecraft/class_2338;)Z
ARG 1 world
ARG 2 entity
ARG 3 pos
METHOD method_41339 (Lnet/minecraft/class_2680;)Z
ARG 0 state
CLASS class_6031 Target
FIELD field_30147 pos Lnet/minecraft/class_2338;
METHOD <init> (Lnet/minecraft/class_2338;I)V
ARG 1 pos
ARG 2 weight
METHOD method_35084 getPos ()Lnet/minecraft/class_2338;

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_7097 net/minecraft/entity/ai/brain/task/WalkTowardsLandTask
FIELD field_37434 range I
FIELD field_37435 speed F
METHOD <init> (IF)V
ARG 1 range
ARG 2 speed

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_7098 net/minecraft/entity/ai/brain/task/WalkTowardsWaterTask
FIELD field_37437 range I
FIELD field_37438 speed F
METHOD <init> (IF)V
ARG 1 range
ARG 2 speed

View File

@ -17,7 +17,7 @@ CLASS net/minecraft/class_2943 net/minecraft/entity/data/TrackedDataHandlerRegis
FIELD field_13327 INTEGER Lnet/minecraft/class_2941;
FIELD field_13328 DATA_HANDLERS Lnet/minecraft/class_3513;
FIELD field_17207 VILLAGER_DATA Lnet/minecraft/class_2941;
FIELD field_17910 FIREWORK_DATA Lnet/minecraft/class_2941;
FIELD field_17910 OPTIONAL_INT Lnet/minecraft/class_2941;
FIELD field_18238 ENTITY_POSE Lnet/minecraft/class_2941;
METHOD method_12719 getId (Lnet/minecraft/class_2941;)I
ARG 0 handler

View File

@ -127,6 +127,8 @@ CLASS net/minecraft/class_4838 net/minecraft/entity/mob/PiglinBrain
METHOD method_24774 dropBarteredItem (Lnet/minecraft/class_4836;Ljava/util/List;)V
ARG 0 piglin
ARG 1 items
METHOD method_24775 (Lnet/minecraft/class_4836;Lnet/minecraft/class_1309;)Z
ARG 1 target
METHOD method_24776 getBarteredItem (Lnet/minecraft/class_4836;)Ljava/util/List;
ARG 0 piglin
METHOD method_24777 getPreferredTarget (Lnet/minecraft/class_4836;)Ljava/util/Optional;

View File

@ -0,0 +1,37 @@
CLASS net/minecraft/class_7107 net/minecraft/entity/passive/FrogBrain
FIELD field_37474 longJumpCooldownRange Lnet/minecraft/class_6019;
METHOD method_41366 getTemptItems ()Lnet/minecraft/class_1856;
METHOD method_41367 (Lnet/minecraft/class_1309;)Ljava/lang/Float;
ARG 0 frog
METHOD method_41368 create (Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;
ARG 0 brain
METHOD method_41369 coolDownLongJump (Lnet/minecraft/class_7102;)V
ARG 0 frog
METHOD method_41370 (Lnet/minecraft/class_2680;)Z
ARG 0 state
METHOD method_41371 (Lnet/minecraft/class_1309;)Ljava/lang/Float;
ARG 0 frog
METHOD method_41372 addCoreActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain
METHOD method_41373 updateActivities (Lnet/minecraft/class_7102;)V
ARG 0 frog
METHOD method_41374 addIdleActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain
METHOD method_41375 isNotBreeding (Lnet/minecraft/class_7102;)Z
ARG 0 frog
METHOD method_41376 addSwimActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain
METHOD method_41377 (Lnet/minecraft/class_7102;)Lnet/minecraft/class_3414;
ARG 0 frog
METHOD method_41378 addLaySpawnActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain
METHOD method_41379 (Lnet/minecraft/class_7102;)Ljava/util/Optional;
ARG 0 frog
METHOD method_41380 addLongJumpActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain
METHOD method_41381 (Lnet/minecraft/class_7102;)Ljava/util/Optional;
ARG 0 frog
METHOD method_41382 addTongueActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain
METHOD method_41383 (Lnet/minecraft/class_7102;)Ljava/util/Optional;
ARG 0 frog

View File

@ -0,0 +1,44 @@
CLASS net/minecraft/class_7102 net/minecraft/entity/passive/FrogEntity
FIELD field_37448 SLIME_BALL Lnet/minecraft/class_1856;
FIELD field_37449 SENSORS Lcom/google/common/collect/ImmutableList;
FIELD field_37450 MEMORY_MODULES Lcom/google/common/collect/ImmutableList;
FIELD field_37451 longJumping Lnet/minecraft/class_7094;
FIELD field_37452 croaking Lnet/minecraft/class_7094;
FIELD field_37453 usingTongue Lnet/minecraft/class_7094;
FIELD field_37454 walking Lnet/minecraft/class_7094;
FIELD field_37455 swimming Lnet/minecraft/class_7094;
FIELD field_37456 idlingInWater Lnet/minecraft/class_7094;
FIELD field_37457 VARIANT Lnet/minecraft/class_2940;
FIELD field_37458 TARGET Lnet/minecraft/class_2940;
METHOD method_41352 setFrogTarget (Lnet/minecraft/class_1297;)V
ARG 1 entity
METHOD method_41353 setVariant (Lnet/minecraft/class_7102$class_7106;)V
ARG 1 variant
METHOD method_41354 getVariant ()Lnet/minecraft/class_7102$class_7106;
METHOD method_41355 createFrogAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_41356 shouldWalk ()Z
METHOD method_41357 shouldSwim ()Z
METHOD method_41358 isValidFrogTarget (Lnet/minecraft/class_1309;)Z
ARG 0 entity
METHOD method_41359 clearFrogTarget ()V
METHOD method_41360 getFrogTarget ()Ljava/util/Optional;
CLASS class_7103 FrogLookControl
METHOD <init> (Lnet/minecraft/class_7102;Lnet/minecraft/class_1308;)V
ARG 2 entity
CLASS class_7104 FrogSwimPathNodeMaker
FIELD field_37461 pos Lnet/minecraft/class_2338$class_2339;
CLASS class_7105 FrogSwimNavigation
METHOD <init> (Lnet/minecraft/class_7102;Lnet/minecraft/class_1937;)V
ARG 1 frog
ARG 2 world
CLASS class_7106 Variant
FIELD field_37465 VALUES [Lnet/minecraft/class_7102$class_7106;
FIELD field_37466 id I
FIELD field_37467 name Ljava/lang/String;
METHOD <init> (Ljava/lang/String;IILjava/lang/String;)V
ARG 3 id
ARG 4 name
METHOD method_41361 getId ()I
METHOD method_41362 fromId (I)Lnet/minecraft/class_7102$class_7106;
ARG 0 id
METHOD method_41363 getName ()Ljava/lang/String;

View File

@ -0,0 +1,9 @@
CLASS net/minecraft/class_7111 net/minecraft/entity/passive/TadpoleBrain
METHOD method_41400 create (Lnet/minecraft/class_4095;)Lnet/minecraft/class_4095;
ARG 0 brain
METHOD method_41401 (Lnet/minecraft/class_7110;)V
ARG 0 tadpole
METHOD method_41402 addCoreActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain
METHOD method_41403 addIdleActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain

View File

@ -0,0 +1,21 @@
CLASS net/minecraft/class_7110 net/minecraft/entity/passive/TadpoleEntity
FIELD field_37496 MAX_TADPOLE_AGE I
FIELD field_37497 SENSORS Lcom/google/common/collect/ImmutableList;
FIELD field_37498 MEMORY_MODULES Lcom/google/common/collect/ImmutableList;
FIELD field_37499 tadpoleAge I
METHOD method_41391 eatSlimeBall (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)V
ARG 1 player
ARG 2 stack
METHOD method_41392 increaseAge (I)V
ARG 1 seconds
METHOD method_41393 decrementItem (Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)V
ARG 1 player
ARG 2 stack
METHOD method_41394 setTadpoleAge (I)V
ARG 1 tadpoleAge
METHOD method_41395 createTadpoleAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_41396 getTadpoleAge ()I
METHOD method_41397 growUp ()V
METHOD method_41398 getTicksUntilGrowth ()I
METHOD method_41399 isSlimeBall (Lnet/minecraft/class_1799;)Z
ARG 1 stack

View File

@ -294,6 +294,10 @@ CLASS net/minecraft/class_1802 net/minecraft/item/Items
FIELD field_37524 SCULK_VEIN Lnet/minecraft/class_1792;
FIELD field_37525 SCULK_CATALYST Lnet/minecraft/class_1792;
FIELD field_37538 SCULK_SHRIEKER Lnet/minecraft/class_1792;
FIELD field_37539 OCHRE_FROGLIGHT Lnet/minecraft/class_1792;
FIELD field_37540 VERDANT_FROGLIGHT Lnet/minecraft/class_1792;
FIELD field_37541 PEARLESCENT_FROGLIGHT Lnet/minecraft/class_1792;
FIELD field_37542 FROGSPAWN Lnet/minecraft/class_1792;
FIELD field_8043 ORANGE_TERRACOTTA Lnet/minecraft/class_1792;
FIELD field_8047 JUNGLE_PRESSURE_PLATE Lnet/minecraft/class_1792;
FIELD field_8048 SPRUCE_BUTTON Lnet/minecraft/class_1792;

View File

@ -82,6 +82,13 @@ CLASS net/minecraft/class_2498 net/minecraft/sound/BlockSoundGroup
FIELD field_29034 DEEPSLATE_BRICKS Lnet/minecraft/class_2498;
FIELD field_29035 DEEPSLATE_TILES Lnet/minecraft/class_2498;
FIELD field_29036 POLISHED_DEEPSLATE Lnet/minecraft/class_2498;
FIELD field_37636 FROGLIGHT Lnet/minecraft/class_2498;
FIELD field_37637 FROGSPAWN Lnet/minecraft/class_2498;
FIELD field_37638 MANGROVE_ROOTS Lnet/minecraft/class_2498;
FIELD field_37639 MUDDY_MANGROVE_ROOTS Lnet/minecraft/class_2498;
FIELD field_37640 MUD Lnet/minecraft/class_2498;
FIELD field_37641 MUD_BRICKS Lnet/minecraft/class_2498;
FIELD field_37642 PACKED_MUD Lnet/minecraft/class_2498;
FIELD field_37643 SCULK_CATALYST Lnet/minecraft/class_2498;
FIELD field_37644 SCULK Lnet/minecraft/class_2498;
FIELD field_37645 SCULK_VEIN Lnet/minecraft/class_2498;

View File

@ -228,6 +228,8 @@ CLASS net/minecraft/class_2741 net/minecraft/state/property/Properties
FIELD field_33723 LEVEL_15_MAX I
FIELD field_37651 BLOOM Lnet/minecraft/class_2746;
FIELD field_37652 SHRIEKING Lnet/minecraft/class_2746;
FIELD field_37653 AGE_4_MAX I
FIELD field_37654 AGE_4 Lnet/minecraft/class_2758;
METHOD method_11813 (Lnet/minecraft/class_2768;)Z
ARG 0 shape
METHOD method_11814 (Lnet/minecraft/class_2350;)Z

View File

@ -0,0 +1,4 @@
CLASS net/minecraft/class_7151 net/minecraft/structure/StructureType
METHOD method_41623 register (Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_7151;
ARG 0 id
ARG 1 codec

View File

@ -1,3 +1,3 @@
CLASS net/minecraft/class_3481 net/minecraft/tag/BlockTags
METHOD method_15069 register (Ljava/lang/String;)Lnet/minecraft/class_6862;
METHOD method_15069 of (Ljava/lang/String;)Lnet/minecraft/class_6862;
ARG 0 id

View File

@ -1,3 +1,3 @@
CLASS net/minecraft/class_3483 net/minecraft/tag/EntityTypeTags
METHOD method_15077 register (Ljava/lang/String;)Lnet/minecraft/class_6862;
METHOD method_15077 of (Ljava/lang/String;)Lnet/minecraft/class_6862;
ARG 0 id

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_7088 net/minecraft/tag/FlatLevelGeneratorPresetTags
METHOD method_41292 of (Ljava/lang/String;)Lnet/minecraft/class_6862;
ARG 0 id

View File

@ -1,3 +1,3 @@
CLASS net/minecraft/class_3486 net/minecraft/tag/FluidTags
METHOD method_15095 register (Ljava/lang/String;)Lnet/minecraft/class_6862;
METHOD method_15095 of (Ljava/lang/String;)Lnet/minecraft/class_6862;
ARG 0 id

View File

@ -1,3 +1,3 @@
CLASS net/minecraft/class_5698 net/minecraft/tag/GameEventTags
METHOD method_32823 register (Ljava/lang/String;)Lnet/minecraft/class_6862;
METHOD method_32823 of (Ljava/lang/String;)Lnet/minecraft/class_6862;
ARG 0 id

View File

@ -1,3 +1,3 @@
CLASS net/minecraft/class_3489 net/minecraft/tag/ItemTags
METHOD method_15102 register (Ljava/lang/String;)Lnet/minecraft/class_6862;
METHOD method_15102 of (Ljava/lang/String;)Lnet/minecraft/class_6862;
ARG 0 id

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_7089 net/minecraft/tag/WorldPresetTags
METHOD method_41293 of (Ljava/lang/String;)Lnet/minecraft/class_6862;
ARG 0 id

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_4719 net/minecraft/util/SignType
FIELD field_21683 name Ljava/lang/String;
FIELD field_22183 CRIMSON Lnet/minecraft/class_4719;
FIELD field_22184 WARPED Lnet/minecraft/class_4719;
FIELD field_37657 MANGROVE Lnet/minecraft/class_4719;
METHOD <init> (Ljava/lang/String;)V
ARG 1 name
METHOD method_24026 stream ()Ljava/util/stream/Stream;

View File

@ -24,6 +24,9 @@ CLASS net/minecraft/class_5458 net/minecraft/util/registry/BuiltinRegistries
FIELD field_36476 DYNAMIC_REGISTRY_MANAGER Lnet/minecraft/class_5455;
FIELD field_37231 STRUCTURE_SET Lnet/minecraft/class_2378;
FIELD field_37232 DENSITY_FUNCTION Lnet/minecraft/class_2378;
FIELD field_38009 DIMENSION_TYPE Lnet/minecraft/class_2378;
FIELD field_38010 WORLD_PRESET Lnet/minecraft/class_2378;
FIELD field_38011 FLAT_LEVEL_GENERATOR_PRESET Lnet/minecraft/class_2378;
METHOD method_30559 init ()V
METHOD method_30561 add (Lnet/minecraft/class_2378;Ljava/lang/String;Ljava/lang/Object;)Lnet/minecraft/class_6880;
ARG 0 registry

View File

@ -18,7 +18,7 @@ CLASS net/minecraft/class_2378 net/minecraft/util/registry/Registry
FIELD field_11159 STATUS_EFFECT Lnet/minecraft/class_2378;
FIELD field_11160 ENCHANTMENT Lnet/minecraft/class_2378;
FIELD field_16643 CHUNK_STATUS Lnet/minecraft/class_2348;
FIELD field_16644 STRUCTURE_FEATURE Lnet/minecraft/class_2378;
FIELD field_16644 STRUCTURE_TYPE Lnet/minecraft/class_2378;
FIELD field_16645 STRUCTURE_PIECE Lnet/minecraft/class_2378;
FIELD field_16792 RULE_TEST Lnet/minecraft/class_2378;
FIELD field_16793 STRUCTURE_POOL_ELEMENT Lnet/minecraft/class_2378;
@ -49,7 +49,7 @@ CLASS net/minecraft/class_2378 net/minecraft/util/registry/Registry
FIELD field_25074 MOTIVE_KEY Lnet/minecraft/class_5321;
FIELD field_25075 CUSTOM_STAT_KEY Lnet/minecraft/class_5321;
FIELD field_25076 CHUNK_STATUS_KEY Lnet/minecraft/class_5321;
FIELD field_25077 STRUCTURE_FEATURE_KEY Lnet/minecraft/class_5321;
FIELD field_25077 STRUCTURE_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_25078 STRUCTURE_PIECE_KEY Lnet/minecraft/class_5321;
FIELD field_25079 RULE_TEST_KEY Lnet/minecraft/class_5321;
FIELD field_25080 POS_RULE_TEST_KEY Lnet/minecraft/class_5321;
@ -148,6 +148,8 @@ CLASS net/minecraft/class_2378 net/minecraft/util/registry/Registry
FIELD field_37228 DENSITY_FUNCTION_KEY Lnet/minecraft/class_5321;
FIELD field_37229 DENSITY_FUNCTION_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_37230 DENSITY_FUNCTION_TYPE Lnet/minecraft/class_2378;
FIELD field_37997 COMMAND_ARGUMENT_TYPE_KEY Lnet/minecraft/class_5321;
FIELD field_38000 COMMAND_ARGUMENT_TYPE Lnet/minecraft/class_2378;
METHOD <init> (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;)V
ARG 1 key
ARG 2 lifecycle
@ -402,6 +404,7 @@ CLASS net/minecraft/class_2378 net/minecraft/util/registry/Registry
ARG 0 registry
METHOD method_40294 createEntryCodec ()Lcom/mojang/serialization/Codec;
METHOD method_40295 getIndexedEntries ()Lnet/minecraft/class_2359;
METHOD method_42021 getKeys ()Ljava/util/Set;
CLASS 1
METHOD method_40296 (Lnet/minecraft/class_6880$class_6883;)Lnet/minecraft/class_6880;
ARG 0 entry

View File

@ -7,10 +7,14 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
FIELD field_26393 weather Lnet/minecraft/class_1959$class_5482;
FIELD field_26395 spawnSettings Lnet/minecraft/class_5483;
FIELD field_26635 generationSettings Lnet/minecraft/class_5485;
FIELD field_26750 REGISTRY_ENTRY_LIST_CODEC Lcom/mojang/serialization/Codec;
FIELD field_9324 FOLIAGE_NOISE Lnet/minecraft/class_3543;
FIELD field_9335 TEMPERATURE_NOISE Lnet/minecraft/class_3543;
METHOD <init> (Lnet/minecraft/class_1959$class_5482;Lnet/minecraft/class_4763;Lnet/minecraft/class_5485;Lnet/minecraft/class_5483;)V
ARG 1 weather
ARG 2 effects
ARG 3 generationSettings
ARG 4 spawnSettings
METHOD method_21740 getTemperature (Lnet/minecraft/class_2338;)F
ARG 1 blockPos
METHOD method_24376 getFogColor ()I
@ -42,6 +46,7 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
ARG 1 pos
METHOD method_38103 (Lnet/minecraft/class_1959$class_5482;Lnet/minecraft/class_4763;)Lnet/minecraft/class_1959;
ARG 0 weather
ARG 1 effects
METHOD method_38104 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_39927 doesNotSnow (Lnet/minecraft/class_2338;)Z

View File

@ -67,7 +67,20 @@ CLASS net/minecraft/class_5478 net/minecraft/world/biome/OverworldBiomeCreator
METHOD method_38579 createGrove ()Lnet/minecraft/class_1959;
METHOD method_39151 createBiome (Lnet/minecraft/class_1959$class_1963;FFIILnet/minecraft/class_5483$class_5496;Lnet/minecraft/class_5485$class_5495;Lnet/minecraft/class_5195;)Lnet/minecraft/class_1959;
ARG 0 precipitation
ARG 1 temperature
ARG 2 downfall
ARG 3 waterColor
ARG 4 waterFogColor
ARG 5 spawnSettings
ARG 6 generationSettings
ARG 7 music
METHOD method_39152 createBiome (Lnet/minecraft/class_1959$class_1963;FFLnet/minecraft/class_5483$class_5496;Lnet/minecraft/class_5485$class_5495;Lnet/minecraft/class_5195;)Lnet/minecraft/class_1959;
ARG 0 precipitation
ARG 1 temperature
ARG 2 downfall
ARG 3 spawnSettings
ARG 4 generationSettings
ARG 5 music
METHOD method_39153 addBasicFeatures (Lnet/minecraft/class_5485$class_5495;)V
ARG 0 generationSettings
METHOD method_42061 createDeepDark ()Lnet/minecraft/class_1959;

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_1973 net/minecraft/world/biome/source/CheckerboardBiom
FIELD field_9480 gridSize I
FIELD field_9481 biomeArray Lnet/minecraft/class_6885;
METHOD <init> (Lnet/minecraft/class_6885;I)V
ARG 1 biomes
ARG 2 size
METHOD method_28454 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -1,3 +1,5 @@
CLASS net/minecraft/class_1992 net/minecraft/world/biome/source/FixedBiomeSource
FIELD field_24717 CODEC Lcom/mojang/serialization/Codec;
FIELD field_9486 biome Lnet/minecraft/class_6880;
METHOD <init> (Lnet/minecraft/class_6880;)V
ARG 1 biome

View File

@ -31,6 +31,9 @@ CLASS net/minecraft/class_4766 net/minecraft/world/biome/source/MultiNoiseBiomeS
METHOD method_39532 getBiomeSource (Lnet/minecraft/class_2378;Z)Lnet/minecraft/class_4766;
ARG 1 biomeRegistry
ARG 2 useInstance
METHOD method_41416 (Lnet/minecraft/class_6880;)Ljava/util/stream/Stream;
ARG 0 entry
METHOD method_41418 stream ()Ljava/util/stream/Stream;
CLASS class_5502 Instance
FIELD comp_274 preset Lnet/minecraft/class_4766$class_5305;
FIELD comp_275 biomeRegistry Lnet/minecraft/class_2378;

View File

@ -7,5 +7,11 @@ CLASS net/minecraft/class_2169 net/minecraft/world/biome/source/TheEndBiomeSourc
FIELD field_26704 barrensBiome Lnet/minecraft/class_6880;
METHOD <init> (Lnet/minecraft/class_2378;)V
ARG 1 biomeRegistry
METHOD <init> (Lnet/minecraft/class_6880;Lnet/minecraft/class_6880;Lnet/minecraft/class_6880;Lnet/minecraft/class_6880;Lnet/minecraft/class_6880;)V
ARG 1 centerBiome
ARG 2 highlandsBiome
ARG 3 midlandsBiome
ARG 4 smallIslandsBiome
ARG 5 barrensBiome
METHOD method_31105 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance

View File

@ -1,4 +1,6 @@
CLASS net/minecraft/class_6554 net/minecraft/world/biome/source/util/VanillaBiomeParameters
FIELD field_34500 MAX_VALLEY_WEIRDNESS F
FIELD field_34502 MAX_HIGH_WEIRDNESS F
FIELD field_34504 defaultParameter Lnet/minecraft/class_6544$class_6546;
FIELD field_34505 temperatureParameters [Lnet/minecraft/class_6544$class_6546;
FIELD field_34506 humidityParameters [Lnet/minecraft/class_6544$class_6546;
@ -8,7 +10,7 @@ CLASS net/minecraft/class_6554 net/minecraft/world/biome/source/util/VanillaBiom
FIELD field_34510 mushroomFieldsContinentalness Lnet/minecraft/class_6544$class_6546;
FIELD field_34511 deepOceanContinentalness Lnet/minecraft/class_6544$class_6546;
FIELD field_34512 oceanContinentalness Lnet/minecraft/class_6544$class_6546;
FIELD field_34513 shoreContinentalness Lnet/minecraft/class_6544$class_6546;
FIELD field_34513 coastContinentalness Lnet/minecraft/class_6544$class_6546;
FIELD field_34514 riverContinentalness Lnet/minecraft/class_6544$class_6546;
FIELD field_34515 nearInlandContinentalness Lnet/minecraft/class_6544$class_6546;
FIELD field_34516 midInlandContinentalness Lnet/minecraft/class_6544$class_6546;
@ -18,6 +20,8 @@ CLASS net/minecraft/class_6554 net/minecraft/world/biome/source/util/VanillaBiom
FIELD field_34520 uncommonBiomes [[Lnet/minecraft/class_5321;
FIELD field_34521 nearMountainBiomes [[Lnet/minecraft/class_5321;
FIELD field_34522 specialNearMountainBiomes [[Lnet/minecraft/class_5321;
FIELD field_35041 MAX_MID_WEIRDNESS F
FIELD field_35047 MAX_LOW_WEIRDNESS F
FIELD field_36339 windsweptBiomes [[Lnet/minecraft/class_5321;
METHOD method_38179 getWeirdnessDescription (D)Ljava/lang/String;
ARG 0 weirdness

View File

@ -4,12 +4,22 @@ CLASS net/minecraft/class_5363 net/minecraft/world/dimension/DimensionOptions
FIELD field_25413 NETHER Lnet/minecraft/class_5321;
FIELD field_25414 END Lnet/minecraft/class_5321;
FIELD field_25415 BASE_DIMENSIONS Ljava/util/Set;
FIELD field_25416 dimensionTypeSupplier Lnet/minecraft/class_6880;
FIELD field_25416 dimensionTypeEntry Lnet/minecraft/class_6880;
FIELD field_25417 chunkGenerator Lnet/minecraft/class_2794;
METHOD <init> (Lnet/minecraft/class_6880;Lnet/minecraft/class_2794;)V
ARG 1 dimensionTypeEntry
ARG 2 chunkGenerator
METHOD method_29566 getDimensionTypeSupplier ()Lnet/minecraft/class_6880;
METHOD method_29566 getDimensionTypeEntry ()Lnet/minecraft/class_6880;
METHOD method_29567 hasDefaultSettings (Lnet/minecraft/class_2378;)Z
ARG 0 registry
METHOD method_29568 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_29569 createRegistry (Lnet/minecraft/class_2378;)Lnet/minecraft/class_2378;
ARG 0 registry
METHOD method_29571 getChunkGenerator ()Lnet/minecraft/class_2794;
METHOD method_41525 (Lnet/minecraft/class_2378;Lnet/minecraft/class_2385;Lnet/minecraft/class_5321;)V
ARG 2 registryKey
METHOD method_41526 streamRegistry (Ljava/util/stream/Stream;)Ljava/util/stream/Stream;
ARG 0 stream
METHOD method_41527 (Lnet/minecraft/class_5321;)Z
ARG 0 registryKey

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_7231 net/minecraft/world/dimension/DimensionTypeRegistrar
METHOD method_42043 initAndGetDefault ()Lnet/minecraft/class_6880;

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_7134 net/minecraft/world/dimension/DimensionTypes
FIELD field_37670 OVERWORLD_ID Lnet/minecraft/class_2960;
FIELD field_37671 THE_NETHER_ID Lnet/minecraft/class_2960;
FIELD field_37672 THE_END_ID Lnet/minecraft/class_2960;
METHOD method_41524 of (Ljava/lang/String;)Lnet/minecraft/class_5321;
ARG 0 id

View File

@ -0,0 +1,7 @@
CLASS net/minecraft/class_7142 net/minecraft/world/gen/FlatLevelGeneratorPreset
FIELD field_37711 CODEC Lcom/mojang/serialization/Codec;
FIELD field_37712 ENTRY_CODEC Lcom/mojang/serialization/Codec;
METHOD method_41577 (Lnet/minecraft/class_7142;)Lnet/minecraft/class_3232;
ARG 0 preset
METHOD method_41578 (Lnet/minecraft/class_7142;)Lnet/minecraft/class_6880;
ARG 0 preset

View File

@ -0,0 +1,19 @@
CLASS net/minecraft/class_7143 net/minecraft/world/gen/FlatLevelGeneratorPresets
METHOD method_41579 initAndGetDefault ()Lnet/minecraft/class_6880;
METHOD method_41580 of (Ljava/lang/String;)Lnet/minecraft/class_5321;
ARG 0 id
CLASS class_7144 Registrar
FIELD field_37722 flatLevelGeneratorPresetRegistry Lnet/minecraft/class_2378;
FIELD field_37723 biomeRegistry Lnet/minecraft/class_2378;
FIELD field_37724 structureSetRegistry Lnet/minecraft/class_2378;
METHOD method_41581 initAndGetDefault ()Lnet/minecraft/class_6880;
METHOD method_41582 (Lnet/minecraft/class_5321;)Ljava/util/stream/Stream;
ARG 1 structureSet
METHOD method_41583 createAndRegister (Lnet/minecraft/class_5321;Lnet/minecraft/class_1935;Lnet/minecraft/class_5321;Ljava/util/Set;ZZ[Lnet/minecraft/class_3229;)Lnet/minecraft/class_6880;
ARG 1 registryKey
ARG 2 icon
ARG 3 biome
ARG 4 structureSets
ARG 5 hasFeatures
ARG 6 hasLakes
ARG 7 layers

View File

@ -9,3 +9,11 @@ CLASS net/minecraft/class_2893 net/minecraft/world/gen/GenerationStep
METHOD method_28546 byName (Ljava/lang/String;)Lnet/minecraft/class_2893$class_2894;
ARG 0 name
CLASS class_2895 Feature
FIELD field_37680 CODEC Lcom/mojang/serialization/Codec;
FIELD field_37681 VALUES Ljava/util/Map;
FIELD field_37682 name Ljava/lang/String;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
ARG 3 name
METHOD method_41532 getName ()Ljava/lang/String;
METHOD method_41534 get (Ljava/lang/String;)Lnet/minecraft/class_2893$class_2895;
ARG 0 name

View File

@ -18,6 +18,7 @@ CLASS net/minecraft/class_5285 net/minecraft/world/gen/GeneratorOptions
ARG 6 legacyCustomOptions
METHOD method_28024 withHardcore (ZLjava/util/OptionalLong;)Lnet/minecraft/class_5285;
ARG 1 hardcore
ARG 2 seed
METHOD method_28028 getSeed ()J
METHOD method_28029 shouldGenerateStructures ()Z
METHOD method_28030 hasBonusChest ()Z
@ -48,3 +49,7 @@ CLASS net/minecraft/class_5285 net/minecraft/world/gen/GeneratorOptions
ARG 0 worldKey
METHOD method_40024 parseSeed (Ljava/lang/String;)Ljava/util/OptionalLong;
ARG 0 seed
METHOD method_41563 create (Lnet/minecraft/class_5455;Lnet/minecraft/class_5285;Lnet/minecraft/class_2794;)Lnet/minecraft/class_5285;
ARG 0 dynamicRegistryManager
ARG 1 generatorOptions
ARG 2 chunkGenerator

View File

@ -8,18 +8,22 @@ CLASS net/minecraft/class_5138 net/minecraft/world/gen/StructureAccessor
ARG 3 locator
METHOD method_26973 addStructureReference (Lnet/minecraft/class_4076;Lnet/minecraft/class_3195;JLnet/minecraft/class_2810;)V
ARG 1 pos
ARG 2 structureFeature
ARG 3 reference
ARG 5 holder
METHOD method_26975 getStructureStart (Lnet/minecraft/class_4076;Lnet/minecraft/class_3195;Lnet/minecraft/class_2810;)Lnet/minecraft/class_3449;
ARG 1 pos
ARG 2 structureFeature
ARG 3 holder
METHOD method_26976 setStructureStart (Lnet/minecraft/class_4076;Lnet/minecraft/class_3195;Lnet/minecraft/class_3449;Lnet/minecraft/class_2810;)V
ARG 1 pos
ARG 2 structureFeature
ARG 3 structureStart
ARG 4 holder
METHOD method_27834 shouldGenerateStructures ()Z
METHOD method_28388 getStructureAt (Lnet/minecraft/class_2338;Lnet/minecraft/class_3195;)Lnet/minecraft/class_3449;
ARG 1 pos
ARG 2 structureFeature
METHOD method_29951 forRegion (Lnet/minecraft/class_3233;)Lnet/minecraft/class_5138;
ARG 1 region
METHOD method_38852 hasStructureReferences (Lnet/minecraft/class_2338;)Z
@ -34,8 +38,19 @@ CLASS net/minecraft/class_5138 net/minecraft/world/gen/StructureAccessor
COMMENT position is in the expanded bounding box of the structure but not in any
COMMENT child piece of it.
ARG 1 pos
ARG 2 structureFeature
METHOD method_39783 getStructurePresence (Lnet/minecraft/class_1923;Lnet/minecraft/class_3195;Z)Lnet/minecraft/class_6833;
ARG 1 chunkPos
ARG 3 skipExistingChunk
METHOD method_39784 incrementReferences (Lnet/minecraft/class_3449;)V
ARG 1 structureStart
METHOD method_41033 structureContains (Lnet/minecraft/class_2338;Lnet/minecraft/class_3449;)Z
ARG 1 pos
ARG 2 structureStart
METHOD method_41034 getStructureContaining (Lnet/minecraft/class_2338;Lnet/minecraft/class_5321;)Lnet/minecraft/class_3449;
ARG 1 pos
ARG 2 structureFeature
METHOD method_41036 getRegistryManager ()Lnet/minecraft/class_5455;
METHOD method_41413 getStructureContaining (Lnet/minecraft/class_2338;Lnet/minecraft/class_6862;)Lnet/minecraft/class_3449;
ARG 1 pos
ARG 2 structureFeatureTag

View File

@ -0,0 +1,19 @@
CLASS net/minecraft/class_7145 net/minecraft/world/gen/WorldPreset
FIELD field_37725 CODEC Lcom/mojang/serialization/Codec;
FIELD field_37726 ENTRY_CODEC Lcom/mojang/serialization/Codec;
FIELD field_37727 dimensions Ljava/util/Map;
METHOD <init> (Ljava/util/Map;)V
ARG 1 dimensions
METHOD method_41584 getOverworld ()Ljava/util/Optional;
METHOD method_41585 createGeneratorOptions (JZZ)Lnet/minecraft/class_5285;
ARG 1 seed
ARG 3 generateStructures
ARG 4 bonusChest
METHOD method_41587 createGeneratorOptions (Lnet/minecraft/class_5285;)Lnet/minecraft/class_5285;
ARG 1 generatorOptions
METHOD method_41588 (Lnet/minecraft/class_7145;)Ljava/util/Map;
ARG 0 preset
METHOD method_41589 (Lnet/minecraft/class_2385;Lnet/minecraft/class_5321;)V
ARG 2 registryKey
METHOD method_41590 getOverworldOrElseThrow ()Lnet/minecraft/class_5363;
METHOD method_41591 createDimensionOptionsRegistry ()Lnet/minecraft/class_2378;

View File

@ -0,0 +1,51 @@
CLASS net/minecraft/class_5317 net/minecraft/world/gen/WorldPresets
FIELD field_25050 DEFAULT Lnet/minecraft/class_5321;
FIELD field_25054 FLAT Lnet/minecraft/class_5321;
FIELD field_25056 SINGLE_BIOME_SURFACE Lnet/minecraft/class_5321;
FIELD field_25059 DEBUG_ALL_BLOCK_STATES Lnet/minecraft/class_5321;
FIELD field_35756 LARGE_BIOMES Lnet/minecraft/class_5321;
FIELD field_35757 AMPLIFIED Lnet/minecraft/class_5321;
METHOD method_29077 createDefaultOptions (Lnet/minecraft/class_5455;JZZ)Lnet/minecraft/class_5285;
ARG 0 dynamicRegistryManager
ARG 1 seed
ARG 3 generateStructures
ARG 4 bonusChest
METHOD method_41593 initAndGetDefault ()Lnet/minecraft/class_6880;
METHOD method_41594 getWorldPreset (Lnet/minecraft/class_5285;)Ljava/util/Optional;
ARG 0 generatorOptions
METHOD method_41595 createDefaultOptions (Lnet/minecraft/class_5455;)Lnet/minecraft/class_5285;
ARG 0 dynamicRegistryManager
METHOD method_41596 createDefaultOptions (Lnet/minecraft/class_5455;J)Lnet/minecraft/class_5285;
ARG 0 dynamicRegistryManager
ARG 1 seed
METHOD method_41597 of (Ljava/lang/String;)Lnet/minecraft/class_5321;
ARG 0 id
METHOD method_41598 createDemoOptions (Lnet/minecraft/class_5455;)Lnet/minecraft/class_5285;
ARG 0 dynamicRegistryManager
METHOD method_41599 getDefaultOverworldOptions (Lnet/minecraft/class_5455;)Lnet/minecraft/class_5363;
ARG 0 dynamicRegistryManager
CLASS class_7146 Registrar
FIELD field_37728 worldPresetRegistry Lnet/minecraft/class_2378;
FIELD field_37729 dimensionTypeRegistry Lnet/minecraft/class_2378;
FIELD field_37730 biomeRegistry Lnet/minecraft/class_2378;
FIELD field_37731 structureSetRegistry Lnet/minecraft/class_2378;
FIELD field_37732 chunkGeneratorSettingsRegistry Lnet/minecraft/class_2378;
FIELD field_37733 noiseParametersRegistry Lnet/minecraft/class_2378;
FIELD field_37734 overworldDimensionType Lnet/minecraft/class_6880;
FIELD field_37735 theNetherDimensionType Lnet/minecraft/class_6880;
FIELD field_37736 netherChunkGeneratorSettings Lnet/minecraft/class_6880;
FIELD field_37737 netherDimensionOptions Lnet/minecraft/class_5363;
FIELD field_37738 theEndDimensionType Lnet/minecraft/class_6880;
FIELD field_37739 endChunkGeneratorSettings Lnet/minecraft/class_6880;
FIELD field_37740 endDimensionOptions Lnet/minecraft/class_5363;
METHOD method_41600 initAndGetDefault ()Lnet/minecraft/class_6880;
METHOD method_41601 createOverworldOptions (Lnet/minecraft/class_1966;Lnet/minecraft/class_6880;)Lnet/minecraft/class_5363;
ARG 1 biomeSource
ARG 2 chunkGeneratorSettings
METHOD method_41602 createOverworldOptions (Lnet/minecraft/class_2794;)Lnet/minecraft/class_5363;
ARG 1 chunkGenerator
METHOD method_41603 createPreset (Lnet/minecraft/class_5363;)Lnet/minecraft/class_7145;
ARG 1 dimensionOptions
METHOD method_41604 register (Lnet/minecraft/class_5321;Lnet/minecraft/class_5363;)Lnet/minecraft/class_6880;
ARG 1 key
ARG 2 dimensionOptions

View File

@ -1,4 +1,16 @@
CLASS net/minecraft/class_6871 net/minecraft/world/gen/chunk/placement/ConcentricRingsStructurePlacement
FIELD field_36419 CODEC Lcom/mojang/serialization/Codec;
FIELD field_37770 structureCount I
FIELD field_37771 biasedToBiomes Lnet/minecraft/class_6885;
METHOD <init> (IIILnet/minecraft/class_6885;)V
ARG 3 structureCount
ARG 4 biasedToBiomes
METHOD <init> (Lnet/minecraft/class_2382;Lnet/minecraft/class_6874$class_7154;FILjava/util/Optional;IIILnet/minecraft/class_6885;)V
ARG 1 locateOffset
ARG 2 generationPredicateType
ARG 8 structureCount
ARG 9 biasedToBiomes
METHOD method_40167 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_41630 getStructureCount ()I
METHOD method_41631 getBiasedToBiomes ()Lnet/minecraft/class_6885;

View File

@ -1,5 +1,56 @@
CLASS net/minecraft/class_6874 net/minecraft/world/gen/chunk/placement/StructurePlacement
FIELD field_36428 TYPE_CODEC Lcom/mojang/serialization/Codec;
FIELD field_37776 locateOffset Lnet/minecraft/class_2382;
FIELD field_37777 frequencyReductionMethod Lnet/minecraft/class_6874$class_7154;
FIELD field_37778 frequency F
FIELD field_37779 salt I
FIELD field_37780 exclusionZone Ljava/util/Optional;
METHOD <init> (Lnet/minecraft/class_2382;Lnet/minecraft/class_6874$class_7154;FILjava/util/Optional;)V
ARG 1 locateOffset
ARG 2 frequencyReductionMethod
ARG 3 frequency
ARG 4 salt
ARG 5 exclusionZone
METHOD method_40166 getType ()Lnet/minecraft/class_6875;
METHOD method_40168 isStartChunk (Lnet/minecraft/class_2794;Lnet/minecraft/class_7138;JII)Z
ARG 1 chunkGenerator
METHOD method_41635 defaultShouldGenerate (JIIIF)Z
ARG 0 seed
ARG 2 regionX
ARG 3 regionZ
ARG 4 salt
ARG 5 frequency
METHOD method_41638 legacyType3ShouldGenerate (JIIIF)Z
ARG 0 seed
ARG 3 chunkX
ARG 4 chunkZ
ARG 5 frequency
METHOD method_41640 legacyType2ShouldGenerate (JIIIF)Z
ARG 0 seed
ARG 3 regionX
ARG 4 regionZ
ARG 5 frequency
METHOD method_41641 legacyType1ShouldGenerate (JIIIF)Z
ARG 0 seed
ARG 5 frequency
METHOD method_41642 getLocateOffset ()Lnet/minecraft/class_2382;
METHOD method_41643 getFrequencyReductionMethod ()Lnet/minecraft/class_6874$class_7154;
METHOD method_41644 getFrequency ()F
METHOD method_41645 getSalt ()I
METHOD method_41646 getExclusionZone ()Ljava/util/Optional;
CLASS class_7153 GenerationPredicate
METHOD shouldGenerate (JIIIF)Z
ARG 1 seed
ARG 6 chance
CLASS class_7154 FrequencyReductionMethod
FIELD field_37786 CODEC Lcom/mojang/serialization/Codec;
FIELD field_37787 name Ljava/lang/String;
FIELD field_37788 generationPredicate Lnet/minecraft/class_6874$class_7153;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_6874$class_7153;)V
ARG 3 name
ARG 4 generationPredicate
METHOD method_41650 shouldGenerate (JIIIF)Z
ARG 1 seed
ARG 6 chance
METHOD method_41651 get (Ljava/lang/String;)Lnet/minecraft/class_6874$class_7154;
ARG 0 name

View File

@ -10,6 +10,7 @@ CLASS net/minecraft/class_6916 net/minecraft/world/gen/densityfunction/DensityFu
METHOD method_40483 interpolated (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910;
ARG 0 inputFunction
METHOD method_40485 rangeChoice (Lnet/minecraft/class_6910;DDLnet/minecraft/class_6910;Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910;
METHOD method_40486 add (Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910;
METHOD method_40487 shiftedNoise (Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;DLnet/minecraft/class_6880;)Lnet/minecraft/class_6910;
ARG 4 noiseParameters
METHOD method_40491 weirdScaledSampler (Lnet/minecraft/class_6910;Lnet/minecraft/class_6880;Lnet/minecraft/class_6916$class_6944$class_7048;)Lnet/minecraft/class_6910;
@ -31,6 +32,7 @@ CLASS net/minecraft/class_6916 net/minecraft/world/gen/densityfunction/DensityFu
METHOD method_40498 blendAlpha ()Lnet/minecraft/class_6910;
METHOD method_40499 flatCache (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910;
ARG 0 inputFunction
METHOD method_40500 mul (Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910;
METHOD method_40501 shiftA (Lnet/minecraft/class_6880;)Lnet/minecraft/class_6910;
ARG 0 noiseParameters
METHOD method_40502 (Lnet/minecraft/class_6880;DD)Lnet/minecraft/class_6910;
@ -40,10 +42,12 @@ CLASS net/minecraft/class_6916 net/minecraft/world/gen/densityfunction/DensityFu
METHOD method_40503 blendOffset ()Lnet/minecraft/class_6910;
METHOD method_40504 cache2d (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910;
ARG 0 inputFunction
METHOD method_40505 min (Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910;
METHOD method_40506 shiftB (Lnet/minecraft/class_6880;)Lnet/minecraft/class_6910;
ARG 0 noiseParameters
METHOD method_40507 cacheOnce (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910;
ARG 0 inputFunction
METHOD method_40508 max (Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910;
METHOD method_40509 shift (Lnet/minecraft/class_6880;)Lnet/minecraft/class_6910;
ARG 0 noiseParameters
METHOD method_40510 cacheAllInCell (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910;
@ -55,6 +59,8 @@ CLASS net/minecraft/class_6916 net/minecraft/world/gen/densityfunction/DensityFu
ARG 0 registry
ARG 1 id
ARG 2 codec
METHOD method_41528 spline (Lnet/minecraft/class_6492;)Lnet/minecraft/class_6910;
ARG 0 spline
CLASS class_6919 BlendAlpha
FIELD field_37079 CODEC Lcom/mojang/serialization/Codec;
CLASS class_6920 BlendDensity
@ -130,6 +136,7 @@ CLASS net/minecraft/class_6916 net/minecraft/world/gen/densityfunction/DensityFu
CLASS class_7049 Beardifier
CLASS class_7050
FIELD field_37078 CODEC Lcom/mojang/serialization/Codec;
CLASS class_7051 RegistryEntryHolder
CLASS class_7052 Wrapper
CLASS class_7055 Operation
FIELD field_37110 LOGGER Lorg/slf4j/Logger;

View File

@ -2,6 +2,9 @@ CLASS net/minecraft/class_6954 net/minecraft/world/gen/densityfunction/DensityFu
METHOD method_41100 init ()Lnet/minecraft/class_6880;
METHOD method_41109 of (Ljava/lang/String;)Lnet/minecraft/class_5321;
ARG 0 id
METHOD method_41112 register (Lnet/minecraft/class_5321;Lnet/minecraft/class_6910;)Lnet/minecraft/class_6880;
ARG 0 key
ARG 1 function
CLASS class_5841 CaveScaler
METHOD method_33835 scaleCaves (D)D
ARG 0 value

View File

@ -0,0 +1,5 @@
CLASS net/minecraft/class_7147 net/minecraft/world/gen/feature/BasicTempleStructureFeature
METHOD <init> (Lnet/minecraft/class_7147$class_7148;IILnet/minecraft/class_6885;Ljava/util/Map;Lnet/minecraft/class_2893$class_2895;Z)V
ARG 4 validBiomes
ARG 5 structureSpawns
ARG 6 featureGenerationStep

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_2956 net/minecraft/world/gen/feature/BuriedTreasureFeature
FIELD field_37790 CODEC Lcom/mojang/serialization/Codec;
METHOD method_38672 addPieces (Lnet/minecraft/class_6626;Lnet/minecraft/class_3195$class_7149;)V
ARG 0 collector

View File

@ -179,3 +179,5 @@ CLASS net/minecraft/class_3864 net/minecraft/world/gen/feature/DefaultBiomeFeatu
ARG 0 builder
METHOD method_39933 addVines (Lnet/minecraft/class_5485$class_5495;)V
ARG 0 builder
METHOD method_42042 addSculk (Lnet/minecraft/class_5485$class_5495;)V
ARG 0 builder

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_3006 net/minecraft/world/gen/feature/DesertPyramidFeature
FIELD field_37791 CODEC Lcom/mojang/serialization/Codec;

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_3021 net/minecraft/world/gen/feature/EndCityFeature
FIELD field_31502 Z_SEED_MULTIPLIER I
FIELD field_37792 CODEC Lcom/mojang/serialization/Codec;
METHOD method_13085 getGenerationHeight (Lnet/minecraft/class_1923;Lnet/minecraft/class_2794;Lnet/minecraft/class_5539;Lnet/minecraft/class_7138;)I
ARG 0 pos
ARG 1 chunkGenerator

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_3071 net/minecraft/world/gen/feature/IglooFeature
FIELD field_37793 CODEC Lcom/mojang/serialization/Codec;
METHOD method_38675 addPieces (Lnet/minecraft/class_6626;Lnet/minecraft/class_3195$class_7149;)V

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_5434 net/minecraft/world/gen/feature/JigsawFeature
FIELD field_37794 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_6885;Ljava/util/Map;Lnet/minecraft/class_2893$class_2895;ZLnet/minecraft/class_6880;ILnet/minecraft/class_6122;ZLnet/minecraft/class_2902$class_2903;)V
ARG 4 surface

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_3076 net/minecraft/world/gen/feature/JungleTempleFeature
FIELD field_37800 CODEC Lcom/mojang/serialization/Codec;

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_3098 net/minecraft/world/gen/feature/MineshaftFeature
FIELD field_37801 CODEC Lcom/mojang/serialization/Codec;
METHOD method_38678 addPieces (Lnet/minecraft/class_6626;Lnet/minecraft/class_2338;Lnet/minecraft/class_3195$class_7149;)V
CLASS class_3100 Type
FIELD field_13689 name Ljava/lang/String;

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_3108 net/minecraft/world/gen/feature/NetherFortressFeature
FIELD field_13705 MONSTER_SPAWNS Lnet/minecraft/class_6012;
FIELD field_37803 CODEC Lcom/mojang/serialization/Codec;
METHOD method_38679 addPieces (Lnet/minecraft/class_6626;Lnet/minecraft/class_3195$class_7149;)V
ARG 0 collector

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_4785 net/minecraft/world/gen/feature/NetherFossilFeature
FIELD field_37804 CODEC Lcom/mojang/serialization/Codec;

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_3116 net/minecraft/world/gen/feature/OceanMonumentFeature
FIELD field_37806 CODEC Lcom/mojang/serialization/Codec;
METHOD method_38680 modifyPiecesOnRead (Lnet/minecraft/class_1923;JLnet/minecraft/class_6624;)Lnet/minecraft/class_6624;
ARG 0 pos
ARG 1 worldSeed

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_3411 net/minecraft/world/gen/feature/OceanRuinFeature
FIELD field_37807 CODEC Lcom/mojang/serialization/Codec;
METHOD method_38700 addPieces (Lnet/minecraft/class_6626;Lnet/minecraft/class_3195$class_7149;)V
CLASS class_3413 BiomeType
FIELD field_14529 name Ljava/lang/String;

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_5183 net/minecraft/world/gen/feature/RuinedPortalFeature
FIELD field_23998 RARE_PORTAL_STRUCTURE_IDS [Ljava/lang/String;
FIELD field_23999 COMMON_PORTAL_STRUCTURE_IDS [Ljava/lang/String;
FIELD field_37812 CODEC Lcom/mojang/serialization/Codec;
METHOD method_27209 isColdAt (Lnet/minecraft/class_2338;Lnet/minecraft/class_6880;)Z
ARG 0 pos
ARG 1 biome

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_7140 net/minecraft/world/gen/feature/SculkPatchFeature

View File

@ -0,0 +1,2 @@
CLASS net/minecraft/class_7141 net/minecraft/world/gen/feature/SculkPatchFeatureConfig
FIELD field_37710 CODEC Lcom/mojang/serialization/Codec;

View File

@ -1,2 +1,3 @@
CLASS net/minecraft/class_3170 net/minecraft/world/gen/feature/ShipwreckFeature
FIELD field_37815 CODEC Lcom/mojang/serialization/Codec;
METHOD method_38685 addPieces (Lnet/minecraft/class_6626;Lnet/minecraft/class_3195$class_7149;)V

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_3188 net/minecraft/world/gen/feature/StrongholdFeature
FIELD field_37817 CODEC Lcom/mojang/serialization/Codec;

View File

@ -1,2 +1,18 @@
CLASS net/minecraft/class_3195 net/minecraft/world/gen/feature/StructureFeature
FIELD field_37746 validBiomes Lnet/minecraft/class_6885;
FIELD field_37747 structureSpawns Ljava/util/Map;
FIELD field_37748 featureGenerationStep Lnet/minecraft/class_2893$class_2895;
FIELD field_37749 adaptNoise Z
METHOD <init> (Lnet/minecraft/class_6885;Ljava/util/Map;Lnet/minecraft/class_2893$class_2895;Z)V
ARG 1 validBiomes
ARG 2 structureSpawns
ARG 3 featureGenerationStep
ARG 4 adaptNoise
METHOD method_38694 postPlace (Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_1923;Lnet/minecraft/class_6624;)V
METHOD method_41607 getValidBiomes ()Lnet/minecraft/class_6885;
METHOD method_41609 expandBoxIfShouldAdaptNoise (Lnet/minecraft/class_3341;)Lnet/minecraft/class_3341;
ARG 1 box
METHOD method_41615 getStructureSpawns ()Ljava/util/Map;
METHOD method_41616 getFeatureGenerationStep ()Lnet/minecraft/class_2893$class_2895;
METHOD method_41617 shouldAdaptNoise ()Z
METHOD method_41618 getType ()Lnet/minecraft/class_7151;

View File

@ -1,3 +1,4 @@
CLASS net/minecraft/class_3197 net/minecraft/world/gen/feature/SwampHutFeature
FIELD field_37818 CODEC Lcom/mojang/serialization/Codec;
METHOD method_38693 addPieces (Lnet/minecraft/class_6626;Lnet/minecraft/class_3195$class_7149;)V
ARG 0 collector

View File

@ -24,6 +24,10 @@ CLASS net/minecraft/class_6801 net/minecraft/world/gen/feature/UndergroundConfig
FIELD field_35792 COAL_FOSSIL_IDS Ljava/util/List;
FIELD field_35793 CAVE_VINES_PLANT_PROVIDER Lnet/minecraft/class_4657;
FIELD field_35794 RANDOMIZED_AGE_CAVE_VINES_PROVIDER Lnet/minecraft/class_5929;
FIELD field_38032 SCULK_VEIN_BLOCK Lnet/minecraft/class_5778;
FIELD field_38033 SCULK_PATCH Lnet/minecraft/class_6880;
FIELD field_38034 SCULK_VEIN Lnet/minecraft/class_6880;
FIELD field_38035 GLOW_LICHEN_BLOCK Lnet/minecraft/class_5778;
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

@ -16,3 +16,5 @@ CLASS net/minecraft/class_6812 net/minecraft/world/gen/feature/UndergroundPlaced
FIELD field_35994 SPORE_BLOSSOM Lnet/minecraft/class_6880;
FIELD field_35995 CLASSIC_VINES_CAVE_FEATURE Lnet/minecraft/class_6880;
FIELD field_35996 AMETHYST_GEODE Lnet/minecraft/class_6880;
FIELD field_38036 SCULK_PATCH Lnet/minecraft/class_6880;
FIELD field_38037 SCULK_VEIN Lnet/minecraft/class_6880;

View File

@ -1 +1,2 @@
CLASS net/minecraft/class_3223 net/minecraft/world/gen/feature/WoodlandMansionFeature
FIELD field_37819 CODEC Lcom/mojang/serialization/Codec;

View File

@ -57,6 +57,15 @@ constant entity_model_parts net/minecraft/client/render/entity/model/EntityModel
constant entity_model_parts net/minecraft/client/render/entity/model/EntityModelPartNames TOP_GILLS
constant entity_model_parts net/minecraft/client/render/entity/model/EntityModelPartNames LEFT_GILLS
constant entity_model_parts net/minecraft/client/render/entity/model/EntityModelPartNames RIGHT_GILLS
constant entity_model_parts net/minecraft/client/render/entity/model/EntityModelPartNames ROOT
constant entity_model_parts net/minecraft/client/render/entity/model/EntityModelPartNames CROAKING_BODY
constant entity_model_parts net/minecraft/client/render/entity/model/EntityModelPartNames TONGUE
constant entity_model_parts net/minecraft/client/render/entity/model/EntityModelPartNames TONGUE_RL
constant entity_model_parts net/minecraft/client/render/entity/model/EntityModelPartNames LEFT_HAND
constant entity_model_parts net/minecraft/client/render/entity/model/EntityModelPartNames RIGHT_HAND
constant entity_model_parts net/minecraft/client/render/entity/model/EntityModelPartNames LEFT_FOOT
constant entity_model_parts net/minecraft/client/render/entity/model/EntityModelPartNames RIGHT_FOOT
constant entity_model_parts net/minecraft/client/render/entity/model/EntityModelPartNames EYES
target_method net/minecraft/client/model/ModelPart getChild (Ljava/lang/String;)Lnet/minecraft/client/model/ModelPart;
param 0 entity_model_parts