This commit is contained in:
Player 2022-02-16 19:13:28 +01:00
parent ae2126e384
commit fd8c5a7486
38 changed files with 63 additions and 392 deletions

View File

@ -27,7 +27,7 @@ plugins {
id 'net.fabricmc.filament' version '0.3.0' id 'net.fabricmc.filament' version '0.3.0'
} }
def minecraft_version = "22w06a" def minecraft_version = "22w07a"
def ENV = System.getenv() def ENV = System.getenv()
// Fetch build number from Github Actions // Fetch build number from Github Actions

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_6910
CLASS class_6912
METHOD method_39327 getBlender ()Lnet/minecraft/class_6748;

View File

@ -0,0 +1,6 @@
CLASS net/minecraft/class_6954
CLASS class_5841 CaveScaler
METHOD method_33835 scaleCaves (D)D
ARG 0 value
METHOD method_33836 scaleTunnels (D)D
ARG 0 value

View File

@ -0,0 +1,13 @@
CLASS net/minecraft/class_6955
CLASS class_6354 VeinType
FIELD field_33605 ore Lnet/minecraft/class_2680;
FIELD field_33606 stone Lnet/minecraft/class_2680;
FIELD field_33607 minY I
FIELD field_33608 maxY I
FIELD field_33668 rawBlock Lnet/minecraft/class_2680;
METHOD <init> (Ljava/lang/String;ILnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;II)V
ARG 3 ore
ARG 4 rawBlock
ARG 5 stone
ARG 6 minY
ARG 7 maxY

View File

@ -31,7 +31,7 @@ CLASS net/minecraft/class_4360 net/minecraft/client/realms/gui/RealmsDataFetcher
ARG 2 realms ARG 2 realms
ARG 3 persistence ARG 3 persistence
METHOD method_21073 isStopped ()Z METHOD method_21073 isStopped ()Z
METHOD method_21074 removeItem (Lnet/minecraft/class_4877;)V METHOD method_21074 removeItem (Lnet/minecraft/class_4877;)Ljava/util/List;
ARG 1 server ARG 1 server
METHOD method_21075 isFetchedSinceLastTry (Lnet/minecraft/class_4360$class_4364;)Z METHOD method_21075 isFetchedSinceLastTry (Lnet/minecraft/class_4360$class_4364;)Z
ARG 1 task ARG 1 task

View File

@ -24,8 +24,6 @@ CLASS net/minecraft/class_5317 net/minecraft/client/world/GeneratorType
METHOD method_29079 createFixedBiomeOptions (Lnet/minecraft/class_5455;Lnet/minecraft/class_5285;Lnet/minecraft/class_6880;)Lnet/minecraft/class_5285; METHOD method_29079 createFixedBiomeOptions (Lnet/minecraft/class_5455;Lnet/minecraft/class_5285;Lnet/minecraft/class_6880;)Lnet/minecraft/class_5285;
ARG 0 registryManager ARG 0 registryManager
ARG 1 generatorOptions ARG 1 generatorOptions
METHOD method_29082 (Lnet/minecraft/class_525;Lnet/minecraft/class_5285;Lnet/minecraft/class_3232;)V
ARG 2 config
METHOD method_29086 (Lnet/minecraft/class_525;Lnet/minecraft/class_5285;)Lnet/minecraft/class_437; METHOD method_29086 (Lnet/minecraft/class_525;Lnet/minecraft/class_5285;)Lnet/minecraft/class_437;
ARG 0 screen ARG 0 screen
ARG 1 generatorOptions ARG 1 generatorOptions

View File

@ -3,7 +3,5 @@ CLASS net/minecraft/class_2427 net/minecraft/data/report/RegistryDumpProvider
FIELD field_17170 GSON Lcom/google/gson/Gson; FIELD field_17170 GSON Lcom/google/gson/Gson;
METHOD <init> (Lnet/minecraft/class_2403;)V METHOD <init> (Lnet/minecraft/class_2403;)V
ARG 1 generator ARG 1 generator
METHOD method_17174 (Lcom/google/gson/JsonObject;Lnet/minecraft/class_2960;)V
ARG 1 id
METHOD method_17175 toJson (Lnet/minecraft/class_2378;)Lcom/google/gson/JsonElement; METHOD method_17175 toJson (Lnet/minecraft/class_2378;)Lcom/google/gson/JsonElement;
ARG 0 registry ARG 0 registry

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_1540 net/minecraft/entity/FallingBlockEntity CLASS net/minecraft/class_1540 net/minecraft/entity/FallingBlockEntity
FIELD field_35671 discardTime J
FIELD field_7187 fallHurtAmount F FIELD field_7187 fallHurtAmount F
FIELD field_7188 block Lnet/minecraft/class_2680; FIELD field_7188 block Lnet/minecraft/class_2680;
FIELD field_7189 destroyedOnLanding Z FIELD field_7189 destroyedOnLanding Z

View File

@ -1,9 +1,7 @@
CLASS net/minecraft/class_1480 net/minecraft/entity/mob/WaterCreatureEntity CLASS net/minecraft/class_1480 net/minecraft/entity/mob/WaterCreatureEntity
METHOD method_38986 canSpawn (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z METHOD method_38986 canSpawn (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z
ARG 0 type ARG 0 type
ARG 1 world
ARG 2 reason ARG 2 reason
ARG 3 pos
ARG 4 random ARG 4 random
METHOD method_6673 tickWaterBreathingAir (I)V METHOD method_6673 tickWaterBreathingAir (I)V
ARG 1 air ARG 1 air

View File

@ -5,7 +5,5 @@ CLASS net/minecraft/class_5776 net/minecraft/entity/passive/GlowSquidEntity
METHOD method_33334 getDarkTicksRemaining ()I METHOD method_33334 getDarkTicksRemaining ()I
METHOD method_38962 canSpawn (Lnet/minecraft/class_1299;Lnet/minecraft/class_5425;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z METHOD method_38962 canSpawn (Lnet/minecraft/class_1299;Lnet/minecraft/class_5425;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z
ARG 0 type ARG 0 type
ARG 1 world
ARG 2 reason ARG 2 reason
ARG 3 pos
ARG 4 random ARG 4 random

View File

@ -17,7 +17,6 @@ CLASS net/minecraft/class_1718 net/minecraft/screen/EnchantmentScreenHandler
ARG 6 world ARG 6 world
ARG 7 pos ARG 7 pos
METHOD method_17411 (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V METHOD method_17411 (Lnet/minecraft/class_1799;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 2 world
ARG 3 pos ARG 3 pos
METHOD method_17412 (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V METHOD method_17412 (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 2 world ARG 2 world

View File

@ -97,7 +97,6 @@ CLASS net/minecraft/class_1703 net/minecraft/screen/ScreenHandler
METHOD method_37422 nextRevision ()I METHOD method_37422 nextRevision ()I
METHOD method_37449 setPreviousTrackedSlotMutable (ILnet/minecraft/class_1799;)V METHOD method_37449 setPreviousTrackedSlotMutable (ILnet/minecraft/class_1799;)V
ARG 1 slot ARG 1 slot
ARG 2 stack
METHOD method_7591 packQuickCraftData (II)I METHOD method_7591 packQuickCraftData (II)I
ARG 0 quickCraftStage ARG 0 quickCraftStage
ARG 1 buttonId ARG 1 buttonId

View File

@ -28,8 +28,6 @@ CLASS net/minecraft/class_6885 net/minecraft/util/registry/RegistryEntryList
CLASS class_6888 Named CLASS class_6888 Named
FIELD field_36459 tag Lnet/minecraft/class_6862; FIELD field_36459 tag Lnet/minecraft/class_6862;
FIELD field_36460 entries Ljava/util/List; FIELD field_36460 entries Ljava/util/List;
METHOD <init> (Lnet/minecraft/class_6862;)V
ARG 1 tag
METHOD method_40250 copyOf (Ljava/util/List;)V METHOD method_40250 copyOf (Ljava/util/List;)V
ARG 1 entries ARG 1 entries
METHOD method_40251 getTag ()Lnet/minecraft/class_6862; METHOD method_40251 getTag ()Lnet/minecraft/class_6862;

View File

@ -1,6 +1,5 @@
CLASS net/minecraft/class_2370 net/minecraft/util/registry/SimpleRegistry CLASS net/minecraft/class_2370 net/minecraft/util/registry/SimpleRegistry
FIELD field_11107 idToEntry Ljava/util/Map; FIELD field_11107 idToEntry Ljava/util/Map;
FIELD field_11108 randomEntries Ljava/util/List;
FIELD field_11109 nextId I FIELD field_11109 nextId I
FIELD field_25067 keyToEntry Ljava/util/Map; FIELD field_25067 keyToEntry Ljava/util/Map;
FIELD field_26682 rawIdToEntry Lit/unimi/dsi/fastutil/objects/ObjectList; FIELD field_26682 rawIdToEntry Lit/unimi/dsi/fastutil/objects/ObjectList;
@ -24,16 +23,10 @@ CLASS net/minecraft/class_2370 net/minecraft/util/registry/SimpleRegistry
ARG 5 checkDuplicateKeys ARG 5 checkDuplicateKeys
METHOD method_40253 getValue (Lnet/minecraft/class_6880$class_6883;)Ljava/lang/Object; METHOD method_40253 getValue (Lnet/minecraft/class_6880$class_6883;)Ljava/lang/Object;
ARG 0 entry ARG 0 entry
METHOD method_40254 (Lnet/minecraft/class_6880$class_6883;Ljava/util/function/Consumer;)V
ARG 0 entry
ARG 1 valueConsumer
METHOD method_40255 (Lnet/minecraft/class_6885$class_6888;)V METHOD method_40255 (Lnet/minecraft/class_6885$class_6888;)V
ARG 0 entryList ARG 0 entryList
METHOD method_40256 (Ljava/util/Map$Entry;)Z METHOD method_40256 (Ljava/util/Map$Entry;)Z
ARG 0 entry ARG 0 entry
METHOD method_40258 (Ljava/util/Map;Lnet/minecraft/class_6862;Ljava/util/List;)V
ARG 1 tag
ARG 2 entries
METHOD method_40259 (Ljava/util/Map;Lnet/minecraft/class_6880$class_6883;)V METHOD method_40259 (Ljava/util/Map;Lnet/minecraft/class_6880$class_6883;)V
ARG 1 entry ARG 1 entry
METHOD method_40261 (Lnet/minecraft/class_6880$class_6883;)V METHOD method_40261 (Lnet/minecraft/class_6880$class_6883;)V

View File

@ -29,14 +29,12 @@ CLASS net/minecraft/class_6832 net/minecraft/world/StructureLocator
METHOD method_39828 cache (JLit/unimi/dsi/fastutil/objects/Object2IntMap;)V METHOD method_39828 cache (JLit/unimi/dsi/fastutil/objects/Object2IntMap;)V
ARG 1 pos ARG 1 pos
ARG 3 referencesByStructure ARG 3 referencesByStructure
METHOD method_39829 isGenerationPossible (Lnet/minecraft/class_1923;Lnet/minecraft/class_5312;Ljava/util/Collection;)Z METHOD method_39829 isGenerationPossible (Lnet/minecraft/class_1923;Lnet/minecraft/class_5312;)Z
COMMENT {@return whether {@code feature} is able to generate in {@code pos}} COMMENT {@return whether {@code feature} is able to generate in {@code pos}}
COMMENT COMMENT
COMMENT <p>This method only performs simple checks like biomes. COMMENT <p>This method only performs simple checks like biomes.
ARG 1 pos ARG 1 pos
ARG 2 feature ARG 2 feature
ARG 3 allowedBiomes
COMMENT the list of biomes where the {@code feature} can generate
METHOD method_39830 incrementReferences (Lnet/minecraft/class_1923;Lnet/minecraft/class_3195;)V METHOD method_39830 incrementReferences (Lnet/minecraft/class_1923;Lnet/minecraft/class_3195;)V
ARG 1 pos ARG 1 pos
ARG 2 feature ARG 2 feature
@ -71,7 +69,5 @@ CLASS net/minecraft/class_6832 net/minecraft/world/StructureLocator
ARG 1 referencesByStructure ARG 1 referencesByStructure
ARG 2 feature ARG 2 feature
ARG 3 skipExistingChunk ARG 3 skipExistingChunk
METHOD method_39841 (Ljava/util/function/Predicate;Lnet/minecraft/class_6880;)Z
ARG 1 entry
METHOD method_39842 collectStructuresAndReferences (Lnet/minecraft/class_2487;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; METHOD method_39842 collectStructuresAndReferences (Lnet/minecraft/class_2487;)Lit/unimi/dsi/fastutil/objects/Object2IntMap;
ARG 1 nbt ARG 1 nbt

View File

@ -136,8 +136,6 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World
METHOD method_39425 shouldTickBlocksInChunk (J)Z METHOD method_39425 shouldTickBlocksInChunk (J)Z
COMMENT {@return whether the blocks in the specified chunk should get ticked} COMMENT {@return whether the blocks in the specified chunk should get ticked}
ARG 1 chunkPos ARG 1 chunkPos
METHOD method_39522 shouldRemoveEntityLater (Lnet/minecraft/class_1297$class_5529;)Z
ARG 1 reason
METHOD method_8413 updateListeners (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)V METHOD method_8413 updateListeners (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)V
ARG 1 pos ARG 1 pos
ARG 2 oldState ARG 2 oldState

View File

@ -15,7 +15,7 @@ CLASS net/minecraft/class_1966 net/minecraft/world/biome/source/BiomeSource
METHOD method_27985 withSeed (J)Lnet/minecraft/class_1966; METHOD method_27985 withSeed (J)Lnet/minecraft/class_1966;
ARG 1 seed ARG 1 seed
METHOD method_28442 getCodec ()Lcom/mojang/serialization/Codec; METHOD method_28442 getCodec ()Lcom/mojang/serialization/Codec;
METHOD method_28443 getBiomes ()Ljava/util/stream/Stream; METHOD method_28443 getBiomes ()Ljava/util/Set;
METHOD method_38114 addDebugInfo (Ljava/util/List;Lnet/minecraft/class_2338;Lnet/minecraft/class_6544$class_6552;)V METHOD method_38114 addDebugInfo (Ljava/util/List;Lnet/minecraft/class_2338;Lnet/minecraft/class_6544$class_6552;)V
ARG 1 info ARG 1 info
ARG 2 pos ARG 2 pos

View File

@ -23,7 +23,7 @@ CLASS net/minecraft/class_6544 net/minecraft/world/biome/source/util/MultiNoiseU
ARG 4 depth ARG 4 depth
ARG 5 weirdness ARG 5 weirdness
ARG 6 offset ARG 6 offset
METHOD method_39164 findFittestPosition (Ljava/util/List;Lnet/minecraft/class_5818;)Lnet/minecraft/class_2338; METHOD method_39164 findFittestPosition (Ljava/util/List;Lnet/minecraft/class_6544$class_6552;)Lnet/minecraft/class_2338;
ARG 0 noises ARG 0 noises
ARG 1 sampler ARG 1 sampler
CLASS class_4762 NoiseHypercube CLASS class_4762 NoiseHypercube
@ -171,7 +171,7 @@ CLASS net/minecraft/class_6544 net/minecraft/world/biome/source/util/MultiNoiseU
ARG 2 subTree ARG 2 subTree
CLASS class_6552 MultiNoiseSampler CLASS class_6552 MultiNoiseSampler
METHOD method_39165 findBestSpawnPosition ()Lnet/minecraft/class_2338; METHOD method_39165 findBestSpawnPosition ()Lnet/minecraft/class_2338;
METHOD sample (III)Lnet/minecraft/class_6544$class_6553; METHOD method_40444 sample (III)Lnet/minecraft/class_6544$class_6553;
ARG 1 x ARG 1 x
ARG 2 y ARG 2 y
ARG 3 z ARG 3 z
@ -191,15 +191,15 @@ CLASS net/minecraft/class_6544 net/minecraft/world/biome/source/util/MultiNoiseU
METHOD method_38166 getNoiseValueList ()[J METHOD method_38166 getNoiseValueList ()[J
CLASS class_6729 FittestPositionFinder CLASS class_6729 FittestPositionFinder
FIELD field_35360 bestResult Lnet/minecraft/class_6544$class_6729$class_6730; FIELD field_35360 bestResult Lnet/minecraft/class_6544$class_6729$class_6730;
METHOD <init> (Ljava/util/List;Lnet/minecraft/class_5818;)V METHOD <init> (Ljava/util/List;Lnet/minecraft/class_6544$class_6552;)V
ARG 1 noises ARG 1 noises
ARG 2 sampler ARG 2 sampler
METHOD method_39166 findFittest (Ljava/util/List;Lnet/minecraft/class_5818;FF)V METHOD method_39166 findFittest (Ljava/util/List;Lnet/minecraft/class_6544$class_6552;FF)V
ARG 1 noises ARG 1 noises
ARG 2 sampler ARG 2 sampler
ARG 3 maxDistance ARG 3 maxDistance
ARG 4 step ARG 4 step
METHOD method_39167 calculateFitness (Ljava/util/List;Lnet/minecraft/class_5818;II)Lnet/minecraft/class_6544$class_6729$class_6730; METHOD method_39167 calculateFitness (Ljava/util/List;Lnet/minecraft/class_6544$class_6552;II)Lnet/minecraft/class_6544$class_6729$class_6730;
ARG 0 noises ARG 0 noises
ARG 1 sampler ARG 1 sampler
ARG 2 x ARG 2 x

View File

@ -1,7 +0,0 @@
CLASS net/minecraft/class_6576 net/minecraft/world/biome/source/util/TerrainNoisePoint
FIELD comp_77 offset D
FIELD comp_78 factor D
FIELD comp_79 peaks D
METHOD comp_77 offset ()D
METHOD comp_78 factor ()D
METHOD comp_79 peaks ()D

View File

@ -12,9 +12,6 @@ CLASS net/minecraft/class_6555 net/minecraft/world/biome/source/util/VanillaTerr
METHOD method_38208 getNormalizedWeirdness (F)F METHOD method_38208 getNormalizedWeirdness (F)F
ARG 0 weirdness ARG 0 weirdness
METHOD method_38209 createNoisePoint (FFF)Lnet/minecraft/class_6555$class_6556; METHOD method_38209 createNoisePoint (FFF)Lnet/minecraft/class_6555$class_6556;
ARG 1 continentalnessNoise
ARG 2 erosionNoise
ARG 3 weirdnessNoise
METHOD method_38211 createFlatOffsetSpline (FFFFFFLnet/minecraft/class_6501;)Lnet/minecraft/class_6492; METHOD method_38211 createFlatOffsetSpline (FFFFFFLnet/minecraft/class_6501;)Lnet/minecraft/class_6492;
METHOD method_38212 createLandSpline (FFFFFFZZLnet/minecraft/class_6501;)Lnet/minecraft/class_6492; METHOD method_38212 createLandSpline (FFFFFFZZLnet/minecraft/class_6501;)Lnet/minecraft/class_6492;
METHOD method_38213 buildErosionFactorSpline (FZLnet/minecraft/class_6501;)Lnet/minecraft/class_6492; METHOD method_38213 buildErosionFactorSpline (FZLnet/minecraft/class_6501;)Lnet/minecraft/class_6492;

View File

@ -86,7 +86,7 @@ CLASS net/minecraft/class_2791 net/minecraft/world/chunk/Chunk
ARG 1 pos ARG 1 pos
METHOD method_32914 getGameEventDispatcher (I)Lnet/minecraft/class_5713; METHOD method_32914 getGameEventDispatcher (I)Lnet/minecraft/class_5713;
ARG 1 ySectionCoord ARG 1 ySectionCoord
METHOD method_38255 getOrCreateChunkNoiseSampler (Lnet/minecraft/class_5818;Ljava/util/function/Supplier;Lnet/minecraft/class_5284;Lnet/minecraft/class_6350$class_6565;Lnet/minecraft/class_6748;)Lnet/minecraft/class_6568; METHOD method_38255 getOrCreateChunkNoiseSampler (Lnet/minecraft/class_6953;Ljava/util/function/Supplier;Lnet/minecraft/class_5284;Lnet/minecraft/class_6350$class_6565;Lnet/minecraft/class_6748;)Lnet/minecraft/class_6568;
ARG 1 noiseColumnSampler ARG 1 noiseColumnSampler
ARG 2 columnSampler ARG 2 columnSampler
ARG 3 chunkGeneratorSettings ARG 3 chunkGeneratorSettings

View File

@ -10,8 +10,6 @@ CLASS net/minecraft/class_2843 net/minecraft/world/chunk/UpgradeData
METHOD <init> (Lnet/minecraft/class_2487;Lnet/minecraft/class_5539;)V METHOD <init> (Lnet/minecraft/class_2487;Lnet/minecraft/class_5539;)V
ARG 1 nbt ARG 1 nbt
ARG 2 world ARG 2 world
METHOD <init> (Lnet/minecraft/class_5539;)V
ARG 1 world
METHOD method_12348 upgradeCenter (Lnet/minecraft/class_2818;)V METHOD method_12348 upgradeCenter (Lnet/minecraft/class_2818;)V
ARG 1 chunk ARG 1 chunk
METHOD method_12349 isDone ()Z METHOD method_12349 isDone ()Z

View File

@ -1,5 +1,5 @@
CLASS net/minecraft/class_6583 net/minecraft/world/gen/BlockSource CLASS net/minecraft/class_6583 net/minecraft/world/gen/BlockSource
METHOD apply (Lnet/minecraft/class_6568;III)Lnet/minecraft/class_2680; METHOD method_40553 apply (Lnet/minecraft/class_6568;III)Lnet/minecraft/class_2680;
ARG 1 sampler ARG 1 sampler
ARG 2 x ARG 2 x
ARG 3 y ARG 3 y

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_6582 net/minecraft/world/gen/ChainedBlockSource CLASS net/minecraft/class_6582 net/minecraft/world/gen/ChainedBlockSource
FIELD field_34719 samplers Ljava/util/List; FIELD comp_437 samplers Ljava/util/List;
METHOD <init> (Ljava/util/List;)V METHOD <init> (Ljava/util/List;)V
ARG 1 samplers ARG 1 samplers
METHOD comp_437 samplers ()Ljava/util/List;

View File

@ -1,210 +0,0 @@
CLASS net/minecraft/class_5818 net/minecraft/world/gen/NoiseColumnSampler
COMMENT Samples noise values for use in chunk generation.
FIELD field_28754 config Lnet/minecraft/class_5309;
FIELD field_28756 islandNoise Lnet/minecraft/class_3541;
FIELD field_34633 caveLayerNoise Lnet/minecraft/class_5216;
FIELD field_34634 pillarNoise Lnet/minecraft/class_5216;
FIELD field_34635 pillarRarenessNoise Lnet/minecraft/class_5216;
FIELD field_34636 pillarThicknessNoise Lnet/minecraft/class_5216;
FIELD field_34637 spaghetti2dNoise Lnet/minecraft/class_5216;
FIELD field_34638 spaghetti2dElevationNoise Lnet/minecraft/class_5216;
FIELD field_34639 spaghetti2dModulatorNoise Lnet/minecraft/class_5216;
FIELD field_34640 spaghetti2dThicknessNoise Lnet/minecraft/class_5216;
FIELD field_34641 spaghetti3dFirstNoise Lnet/minecraft/class_5216;
FIELD field_34642 spaghetti3dSecondNoise Lnet/minecraft/class_5216;
FIELD field_34643 spaghetti3dRarityNoise Lnet/minecraft/class_5216;
FIELD field_34644 spaghetti3dThicknessNoise Lnet/minecraft/class_5216;
FIELD field_34645 spaghettiRoughnessNoise Lnet/minecraft/class_5216;
FIELD field_34646 spaghettiRoughnessModulatorNoise Lnet/minecraft/class_5216;
FIELD field_34647 caveEntranceNoise Lnet/minecraft/class_5216;
FIELD field_34648 caveCheeseNoise Lnet/minecraft/class_5216;
FIELD field_34649 temperatureNoise Lnet/minecraft/class_5216;
FIELD field_34650 humidityNoise Lnet/minecraft/class_5216;
FIELD field_34651 continentalnessNoise Lnet/minecraft/class_5216;
FIELD field_34652 erosionNoise Lnet/minecraft/class_5216;
FIELD field_34653 weirdnessNoise Lnet/minecraft/class_5216;
FIELD field_34654 shiftNoise Lnet/minecraft/class_5216;
FIELD field_34656 oreGapNoise Lnet/minecraft/class_5216;
FIELD field_34657 initialNoiseSampler Lnet/minecraft/class_6568$class_6571;
FIELD field_34659 oreFrequencyNoiseSamplerFactory Lnet/minecraft/class_6568$class_6571;
FIELD field_34660 firstOrePlacementNoiseFactory Lnet/minecraft/class_6568$class_6571;
FIELD field_34661 secondOrePlacementNoiseFactory Lnet/minecraft/class_6568$class_6571;
FIELD field_34662 oreRandomDeriver Lnet/minecraft/class_6574;
FIELD field_34663 noodleNoiseFactory Lnet/minecraft/class_6568$class_6571;
FIELD field_34664 noodleThicknessNoiseFactory Lnet/minecraft/class_6568$class_6571;
FIELD field_34665 noodleRidgeFirstNoiseFactory Lnet/minecraft/class_6568$class_6571;
FIELD field_34666 noodleRidgeSecondNoiseFactory Lnet/minecraft/class_6568$class_6571;
FIELD field_34667 hasNoiseCaves Z
FIELD field_34680 terrainNoise Lnet/minecraft/class_5822;
FIELD field_34681 jaggedNoise Lnet/minecraft/class_5216;
FIELD field_34683 aquiferBarrierNoise Lnet/minecraft/class_5216;
FIELD field_34685 aquiferLavaNoise Lnet/minecraft/class_5216;
FIELD field_34686 aquiferRandomDeriver Lnet/minecraft/class_6574;
FIELD field_35131 aquiferFluidLevelFloodednessNoise Lnet/minecraft/class_5216;
FIELD field_35132 aquiferFluidLevelSpreadNoise Lnet/minecraft/class_5216;
FIELD field_35208 depthBasedLayerRandomDeriver Lnet/minecraft/class_6574;
FIELD field_35362 spawnSuitabilityNoises Ljava/util/List;
FIELD field_35592 amplified Z
METHOD <init> (Lnet/minecraft/class_5309;ZJLnet/minecraft/class_2378;Lnet/minecraft/class_2919$class_6675;)V
ARG 1 config
ARG 2 hasNoiseCaves
ARG 3 seed
ARG 5 noiseRegistry
ARG 6 randomProvider
METHOD method_33645 applySlides (DI)D
COMMENT Interpolates the noise at the top and bottom of the world.
ARG 1 noise
ARG 3 y
METHOD method_38374 shouldPlaceOreVeinBlock (DD)Z
ARG 1 firstOrePlacementNoise
ARG 3 secondOrePlacementNoise
METHOD method_38375 sampleTemperatureNoise (DDD)D
ARG 1 x
ARG 3 y
ARG 5 z
METHOD method_38376 createTerrainNoisePoint (IIFFFLnet/minecraft/class_6748;)Lnet/minecraft/class_6576;
ARG 1 x
ARG 2 z
ARG 3 continentalness
ARG 4 weirdness
ARG 5 erosion
METHOD method_38377 sampleShiftNoise (III)D
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_38379 createNoiseSamplerFactory (Lnet/minecraft/class_5216;IIID)Lnet/minecraft/class_6568$class_6571;
ARG 0 noiseSampler
ARG 1 minY
ARG 2 maxY
ARG 3 alternative
ARG 4 scale
METHOD method_38380 sampleNoiseColumn (IIILnet/minecraft/class_6576;Lnet/minecraft/class_6748;)D
ARG 1 x
ARG 2 y
ARG 3 z
ARG 4 point
ARG 5 blender
METHOD method_38381 sampleNoiseColumn (IIILnet/minecraft/class_6576;DZZLnet/minecraft/class_6748;)D
ARG 1 x
ARG 2 y
ARG 3 z
ARG 4 point
ARG 5 noise
ARG 7 hasNoNoiseCaves
ARG 9 blender
METHOD method_38382 (IIILnet/minecraft/class_5216;DIII)D
ARG 6 x
ARG 7 y
ARG 8 z
METHOD method_38383 (IILnet/minecraft/class_6576;)I
ARG 1 x
ARG 2 z
ARG 3 point
METHOD method_38384 (Lnet/minecraft/class_6568$class_6572;Lnet/minecraft/class_6568;)Lnet/minecraft/class_6568$class_6573;
ARG 1 chunkNoiseSampler
METHOD method_38385 (Lnet/minecraft/class_6568$class_6573;Lnet/minecraft/class_2680;Lnet/minecraft/class_6568$class_6573;Lnet/minecraft/class_6568$class_6573;III)Lnet/minecraft/class_2680;
ARG 5 x
ARG 6 y
ARG 7 z
METHOD method_38386 (Lnet/minecraft/class_6568$class_6573;Lnet/minecraft/class_6568$class_6573;Lnet/minecraft/class_6568$class_6573;Lnet/minecraft/class_6568$class_6573;Lnet/minecraft/class_6568$class_6573;Lnet/minecraft/class_6568$class_6572;Lnet/minecraft/class_6568;III)Lnet/minecraft/class_2680;
ARG 7 x
ARG 8 y
ARG 9 z
METHOD method_38387 (Lnet/minecraft/class_6568;)Lnet/minecraft/class_6568$class_6573;
ARG 1 chunkNoiseSampler
METHOD method_38388 (Lnet/minecraft/class_6568;III)D
ARG 2 x
ARG 3 y
ARG 4 z
METHOD method_38389 createAquiferSampler (Lnet/minecraft/class_6568;IIIILnet/minecraft/class_6350$class_6565;Z)Lnet/minecraft/class_6350;
ARG 1 chunkNoiseSampler
ARG 2 x
ARG 3 z
ARG 4 minimumY
ARG 5 height
ARG 6 fluidLevelSampler
ARG 7 hasAquifers
METHOD method_38390 createInitialNoiseBlockStateSampler (Lnet/minecraft/class_6568;Lnet/minecraft/class_6568$class_6572;Z)Lnet/minecraft/class_6568$class_6569;
ARG 1 chunkNoiseSampler
ARG 2 columnSampler
ARG 3 hasNoodleCaves
METHOD method_38391 createOreVeinSampler (Lnet/minecraft/class_6568;Z)Lnet/minecraft/class_6568$class_6569;
ARG 1 chunkNoiseSampler
ARG 2 hasOreVeins
METHOD method_38392 (Lnet/minecraft/class_5818$class_6354;)I
ARG 0 veinType
METHOD method_38393 sample (Lnet/minecraft/class_5216;DDDD)D
ARG 0 sampler
ARG 1 x
ARG 3 y
ARG 5 z
ARG 7 invertedScale
METHOD method_38395 clampBetweenNoiseRange (D)D
ARG 0 value
METHOD method_38396 sampleHumidityNoise (DDD)D
ARG 1 x
ARG 3 y
ARG 5 z
METHOD method_38397 getVeinType (DI)Lnet/minecraft/class_5818$class_6354;
ARG 1 oreFrequencyNoise
ARG 3 y
METHOD method_38398 sampleCaveEntranceNoise (III)D
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_38399 (Lnet/minecraft/class_5818$class_6354;)I
ARG 0 veinType
METHOD method_38401 sampleContinentalnessNoise (DDD)D
ARG 1 x
ARG 3 y
ARG 5 z
METHOD method_38402 samplePillarNoise (III)D
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_38404 sampleErosionNoise (DDD)D
ARG 1 x
ARG 3 y
ARG 5 z
METHOD method_38405 sampleCaveLayerNoise (III)D
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_38407 sampleWeirdnessNoise (DDD)D
ARG 1 x
ARG 3 y
ARG 5 z
METHOD method_38408 sampleSpaghetti3dNoise (III)D
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_38410 sampleSpaghetti2dNoise (III)D
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_38411 sampleSpaghettiRoughnessNoise (III)D
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_38412 (III)Lnet/minecraft/class_2680;
ARG 0 x
ARG 1 y
ARG 2 z
METHOD method_39043 getDepthBasedLayerRandomDeriver ()Lnet/minecraft/class_6574;
CLASS class_5841 CaveScaler
METHOD method_33835 scaleCaves (D)D
ARG 0 value
METHOD method_33836 scaleTunnels (D)D
ARG 0 value
CLASS class_6354 VeinType
FIELD field_33605 ore Lnet/minecraft/class_2680;
FIELD field_33606 stone Lnet/minecraft/class_2680;
FIELD field_33607 minY I
FIELD field_33608 maxY I
FIELD field_33668 rawBlock Lnet/minecraft/class_2680;
METHOD <init> (Ljava/lang/String;ILnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;II)V
ARG 3 ore
ARG 4 rawBlock
ARG 5 stone
ARG 6 minY
ARG 7 maxY

View File

@ -1,11 +1,4 @@
CLASS net/minecraft/class_5836 net/minecraft/world/gen/NoiseHelper CLASS net/minecraft/class_5836 net/minecraft/world/gen/NoiseHelper
METHOD method_33782 lerpFromProgress (Lnet/minecraft/class_5216;DDDDD)D
ARG 0 sampler
ARG 1 x
ARG 3 y
ARG 5 z
ARG 7 start
ARG 9 end
METHOD method_39119 appendDebugInfo (Ljava/lang/StringBuilder;DDD[B)V METHOD method_39119 appendDebugInfo (Ljava/lang/StringBuilder;DDD[B)V
ARG 0 builder ARG 0 builder
ARG 1 originX ARG 1 originX

View File

@ -2,23 +2,16 @@ CLASS net/minecraft/class_6350 net/minecraft/world/gen/chunk/AquiferSampler
METHOD method_33742 needsFluidTick ()Z METHOD method_33742 needsFluidTick ()Z
METHOD method_36381 seaLevel (Lnet/minecraft/class_6350$class_6565;)Lnet/minecraft/class_6350; METHOD method_36381 seaLevel (Lnet/minecraft/class_6350$class_6565;)Lnet/minecraft/class_6350;
ARG 0 fluidLevelSampler ARG 0 fluidLevelSampler
METHOD method_36382 aquifer (Lnet/minecraft/class_6568;Lnet/minecraft/class_1923;Lnet/minecraft/class_5216;Lnet/minecraft/class_5216;Lnet/minecraft/class_5216;Lnet/minecraft/class_5216;Lnet/minecraft/class_6574;IILnet/minecraft/class_6350$class_6565;)Lnet/minecraft/class_6350; METHOD method_36382 aquifer (Lnet/minecraft/class_6568;Lnet/minecraft/class_1923;Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;Lnet/minecraft/class_6574;IILnet/minecraft/class_6350$class_6565;)Lnet/minecraft/class_6350;
ARG 0 chunkNoiseSampler ARG 0 chunkNoiseSampler
ARG 1 chunkPos ARG 1 chunkPos
ARG 2 barrierNoise
ARG 3 fluidLevelFloodednessNoise
ARG 4 fluidLevelSpreadNoise
ARG 5 fluidTypeNoise
ARG 6 randomDeriver ARG 6 randomDeriver
ARG 7 minY ARG 7 minY
ARG 8 height ARG 8 height
ARG 9 fluidLevelSampler ARG 9 fluidLevelSampler
METHOD method_38317 apply (IIIDD)Lnet/minecraft/class_2680; METHOD method_38317 apply (Lnet/minecraft/class_6910$class_6912;D)Lnet/minecraft/class_2680;
ARG 1 x
ARG 2 y
ARG 3 z
CLASS class_5832 Impl CLASS class_5832 Impl
FIELD field_28813 barrierNoise Lnet/minecraft/class_5216; FIELD field_28813 barrierNoise Lnet/minecraft/class_6910;
FIELD field_28816 waterLevels [Lnet/minecraft/class_6350$class_6351; FIELD field_28816 waterLevels [Lnet/minecraft/class_6350$class_6351;
FIELD field_28817 blockPositions [J FIELD field_28817 blockPositions [J
FIELD field_28820 needsFluidTick Z FIELD field_28820 needsFluidTick Z
@ -27,26 +20,22 @@ CLASS net/minecraft/class_6350 net/minecraft/world/gen/chunk/AquiferSampler
FIELD field_28824 startZ I FIELD field_28824 startZ I
FIELD field_28825 sizeX I FIELD field_28825 sizeX I
FIELD field_28826 sizeZ I FIELD field_28826 sizeZ I
FIELD field_33575 fluidTypeNoise Lnet/minecraft/class_5216; FIELD field_33575 fluidTypeNoise Lnet/minecraft/class_6910;
FIELD field_34578 chunkNoiseSampler Lnet/minecraft/class_6568; FIELD field_34578 chunkNoiseSampler Lnet/minecraft/class_6568;
FIELD field_34579 randomDeriver Lnet/minecraft/class_6574; FIELD field_34579 randomDeriver Lnet/minecraft/class_6574;
FIELD field_34580 fluidLevelSampler Lnet/minecraft/class_6350$class_6565; FIELD field_34580 fluidLevelSampler Lnet/minecraft/class_6350$class_6565;
FIELD field_35122 fluidLevelFloodednessNoise Lnet/minecraft/class_5216; FIELD field_35122 fluidLevelFloodednessNoise Lnet/minecraft/class_6910;
FIELD field_35123 fluidLevelSpreadNoise Lnet/minecraft/class_5216; FIELD field_35123 fluidLevelSpreadNoise Lnet/minecraft/class_6910;
METHOD <init> (Lnet/minecraft/class_6568;Lnet/minecraft/class_1923;Lnet/minecraft/class_5216;Lnet/minecraft/class_5216;Lnet/minecraft/class_5216;Lnet/minecraft/class_5216;Lnet/minecraft/class_6574;IILnet/minecraft/class_6350$class_6565;)V METHOD <init> (Lnet/minecraft/class_6568;Lnet/minecraft/class_1923;Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;Lnet/minecraft/class_6574;IILnet/minecraft/class_6350$class_6565;)V
ARG 1 chunkNoiseSampler ARG 1 chunkNoiseSampler
ARG 2 chunkPos ARG 2 chunkPos
ARG 3 barrierNoise
ARG 4 fluidLevelFloodednessNoise
ARG 5 fluidLevelSpreadNoise
ARG 6 fluidTypeNoise
ARG 7 randomDeriver ARG 7 randomDeriver
ARG 8 minY ARG 8 minY
ARG 9 height ARG 9 height
ARG 10 fluidLevelSampler ARG 10 fluidLevelSampler
METHOD method_33734 getLocalX (I)I METHOD method_33734 getLocalX (I)I
ARG 1 x ARG 1 x
METHOD method_33735 calculateDensity (IIILorg/apache/commons/lang3/mutable/MutableDouble;Lnet/minecraft/class_6350$class_6351;Lnet/minecraft/class_6350$class_6351;)D METHOD method_33735 calculateDensity (Lnet/minecraft/class_6910$class_6912;Lorg/apache/commons/lang3/mutable/MutableDouble;Lnet/minecraft/class_6350$class_6351;Lnet/minecraft/class_6350$class_6351;)D
METHOD method_33736 maxDistance (II)D METHOD method_33736 maxDistance (II)D
ARG 1 a ARG 1 a
METHOD method_33738 getWaterLevel (J)Lnet/minecraft/class_6350$class_6351; METHOD method_33738 getWaterLevel (J)Lnet/minecraft/class_6350$class_6351;

View File

@ -9,12 +9,6 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
FIELD field_16567 structuresConfig Lnet/minecraft/class_5311; FIELD field_16567 structuresConfig Lnet/minecraft/class_5311;
FIELD field_24746 CODEC Lcom/mojang/serialization/Codec; FIELD field_24746 CODEC Lcom/mojang/serialization/Codec;
FIELD field_24747 biomeSource Lnet/minecraft/class_1966; FIELD field_24747 biomeSource Lnet/minecraft/class_1966;
METHOD <init> (Lnet/minecraft/class_1966;Lnet/minecraft/class_1966;Lnet/minecraft/class_5311;J)V
ARG 3 structuresConfig
ARG 4 worldSeed
METHOD <init> (Lnet/minecraft/class_1966;Lnet/minecraft/class_5311;)V
ARG 1 biomeSource
ARG 2 structuresConfig
METHOD method_12088 populateNoise (Ljava/util/concurrent/Executor;Lnet/minecraft/class_6748;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture; METHOD method_12088 populateNoise (Ljava/util/concurrent/Executor;Lnet/minecraft/class_6748;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
COMMENT Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config. COMMENT Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.
ARG 1 executor ARG 1 executor

View File

@ -8,66 +8,40 @@ CLASS net/minecraft/class_6568 net/minecraft/world/gen/chunk/ChunkNoiseSampler
FIELD field_34604 biomeZ I FIELD field_34604 biomeZ I
FIELD field_34605 interpolators Ljava/util/List; FIELD field_34605 interpolators Ljava/util/List;
FIELD field_34613 aquiferSampler Lnet/minecraft/class_6350; FIELD field_34613 aquiferSampler Lnet/minecraft/class_6350;
FIELD field_34614 initialNoiseBlockStateSampler Lnet/minecraft/class_6568$class_6569;
FIELD field_34615 oreVeinSampler Lnet/minecraft/class_6568$class_6569;
FIELD field_35487 blender Lnet/minecraft/class_6748; FIELD field_35487 blender Lnet/minecraft/class_6748;
FIELD field_35674 generationShapeConfig Lnet/minecraft/class_5309; FIELD field_35674 generationShapeConfig Lnet/minecraft/class_5309;
METHOD <init> (IIILnet/minecraft/class_5818;IILnet/minecraft/class_6568$class_6572;Lnet/minecraft/class_5284;Lnet/minecraft/class_6350$class_6565;Lnet/minecraft/class_6748;)V METHOD <init> (IIILnet/minecraft/class_6953;IILnet/minecraft/class_6910;Lnet/minecraft/class_5284;Lnet/minecraft/class_6350$class_6565;Lnet/minecraft/class_6748;)V
ARG 1 horizontalNoiseResolution ARG 1 horizontalNoiseResolution
ARG 2 verticalNoiseResolution ARG 2 verticalNoiseResolution
ARG 3 horizontalSize ARG 3 horizontalSize
ARG 5 minimumY ARG 5 minimumY
ARG 6 minimumZ ARG 6 minimumZ
ARG 8 chunkGeneratorSettings
ARG 9 fluidLevelSampler
ARG 10 blender
METHOD method_38336 sampleStartNoise ()V METHOD method_38336 sampleStartNoise ()V
METHOD method_38337 sampleNoiseY (D)V METHOD method_38337 sampleNoiseY (ID)V
ARG 1 deltaY
METHOD method_38338 (DLnet/minecraft/class_6568$class_5917;)V METHOD method_38338 (DLnet/minecraft/class_6568$class_5917;)V
ARG 2 interpolator ARG 2 interpolator
METHOD method_38339 sampleEndNoise (I)V METHOD method_38339 sampleEndNoise (I)V
ARG 1 x ARG 1 x
METHOD method_38341 sampleInitialNoiseBlockState (III)Lnet/minecraft/class_2680;
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_38342 (IILnet/minecraft/class_6568$class_5917;)V METHOD method_38342 (IILnet/minecraft/class_6568$class_5917;)V
ARG 2 interpolator ARG 2 interpolator
METHOD method_38343 (ILnet/minecraft/class_6568$class_5917;)V
ARG 1 interpolator
METHOD method_38344 createNoiseInterpolator (Lnet/minecraft/class_6568$class_6572;)Lnet/minecraft/class_6568$class_5917;
ARG 1 columnSampler
METHOD method_38345 (Lnet/minecraft/class_6568$class_5917;)V
ARG 0 interpolator
METHOD method_38346 createMultiNoisePoint (II)Lnet/minecraft/class_5818$class_6747;
ARG 1 x
ARG 2 z
METHOD method_38348 swapBuffers ()V METHOD method_38348 swapBuffers ()V
METHOD method_38349 sampleNoiseX (D)V METHOD method_38349 sampleNoiseX (ID)V
ARG 1 deltaX
METHOD method_38350 (DLnet/minecraft/class_6568$class_5917;)V METHOD method_38350 (DLnet/minecraft/class_6568$class_5917;)V
ARG 2 interpolator ARG 2 interpolator
METHOD method_38352 sampleOreVeins (III)Lnet/minecraft/class_2680;
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_38354 getAquiferSampler ()Lnet/minecraft/class_6350; METHOD method_38354 getAquiferSampler ()Lnet/minecraft/class_6350;
METHOD method_38355 sampleNoise (D)V METHOD method_38355 sampleNoise (ID)V
ARG 1 deltaZ
METHOD method_38356 (DLnet/minecraft/class_6568$class_5917;)V METHOD method_38356 (DLnet/minecraft/class_6568$class_5917;)V
ARG 2 interpolator ARG 2 interpolator
METHOD method_38362 sampleNoiseCorners (II)V METHOD method_38362 sampleNoiseCorners (II)V
ARG 1 noiseY ARG 1 noiseY
ARG 2 noiseZ ARG 2 noiseZ
METHOD method_39327 getBlender ()Lnet/minecraft/class_6748; METHOD method_39542 create (IIIILnet/minecraft/class_6953;Lnet/minecraft/class_5284;Lnet/minecraft/class_6350$class_6565;)Lnet/minecraft/class_6568;
METHOD method_39542 create (IIIILnet/minecraft/class_5818;Lnet/minecraft/class_5284;Lnet/minecraft/class_6350$class_6565;)Lnet/minecraft/class_6568;
ARG 0 minimumY ARG 0 minimumY
ARG 2 horizontalSize ARG 2 horizontalSize
ARG 3 verticalNoiseResolution ARG 3 verticalNoiseResolution
ARG 5 chunkGeneratorSettings ARG 5 chunkGeneratorSettings
ARG 6 fluidLevelSampler ARG 6 fluidLevelSampler
METHOD method_39543 create (Lnet/minecraft/class_2791;Lnet/minecraft/class_5818;Ljava/util/function/Supplier;Lnet/minecraft/class_5284;Lnet/minecraft/class_6350$class_6565;Lnet/minecraft/class_6748;)Lnet/minecraft/class_6568; METHOD method_39543 create (Lnet/minecraft/class_2791;Lnet/minecraft/class_6953;Ljava/util/function/Supplier;Lnet/minecraft/class_5284;Lnet/minecraft/class_6350$class_6565;Lnet/minecraft/class_6748;)Lnet/minecraft/class_6568;
ARG 0 chunk ARG 0 chunk
ARG 3 chunkGeneratorSettings ARG 3 chunkGeneratorSettings
ARG 4 fluidLevelSampler ARG 4 fluidLevelSampler
@ -89,21 +63,15 @@ CLASS net/minecraft/class_6568 net/minecraft/world/gen/chunk/ChunkNoiseSampler
FIELD field_29244 x1z1 D FIELD field_29244 x1z1 D
FIELD field_29245 z0 D FIELD field_29245 z0 D
FIELD field_29246 z1 D FIELD field_29246 z1 D
FIELD field_34623 columnSampler Lnet/minecraft/class_6568$class_6572; FIELD field_34623 columnSampler Lnet/minecraft/class_6910;
FIELD field_34624 result D FIELD field_34624 result D
METHOD <init> (Lnet/minecraft/class_6568;Lnet/minecraft/class_6568$class_6572;)V METHOD <init> (Lnet/minecraft/class_6568;Lnet/minecraft/class_6910;)V
ARG 2 columnSampler ARG 2 columnSampler
METHOD method_34286 sampleStartNoise ()V
METHOD method_34287 sampleNoiseY (D)V METHOD method_34287 sampleNoiseY (D)V
ARG 1 deltaY ARG 1 deltaY
METHOD method_34288 sampleEndNoise (I)V
ARG 1 x
METHOD method_34289 sampleNoiseCorners (II)V METHOD method_34289 sampleNoiseCorners (II)V
ARG 1 noiseY ARG 1 noiseY
ARG 2 noiseZ ARG 2 noiseZ
METHOD method_34290 sampleNoise ([[DI)V
ARG 1 buffer
ARG 2 noiseX
METHOD method_34291 swapBuffers ()V METHOD method_34291 swapBuffers ()V
METHOD method_34292 sampleNoiseX (D)V METHOD method_34292 sampleNoiseX (D)V
ARG 1 deltaX ARG 1 deltaX
@ -113,16 +81,4 @@ CLASS net/minecraft/class_6568 net/minecraft/world/gen/chunk/ChunkNoiseSampler
METHOD method_38363 sampleNoise (D)V METHOD method_38363 sampleNoise (D)V
ARG 1 deltaZ ARG 1 deltaZ
CLASS class_6569 BlockStateSampler CLASS class_6569 BlockStateSampler
METHOD calculate sample (III)Lnet/minecraft/class_2680; METHOD calculate sample (Lnet/minecraft/class_6910$class_6912;)Lnet/minecraft/class_2680;
ARG 1 x
ARG 2 y
ARG 3 z
CLASS class_6571 ValueSamplerFactory
METHOD instantiate create (Lnet/minecraft/class_6568;)Lnet/minecraft/class_6568$class_6573;
ARG 1 chunkNoiseSampler
CLASS class_6572 ColumnSampler
METHOD calculateNoise (III)D
ARG 1 x
ARG 2 y
ARG 3 z
CLASS class_6573 ValueSampler

View File

@ -6,8 +6,6 @@ CLASS net/minecraft/class_2891 net/minecraft/world/gen/chunk/DebugChunkGenerator
FIELD field_13164 BARRIER Lnet/minecraft/class_2680; FIELD field_13164 BARRIER Lnet/minecraft/class_2680;
FIELD field_24768 CODEC Lcom/mojang/serialization/Codec; FIELD field_24768 CODEC Lcom/mojang/serialization/Codec;
FIELD field_26747 biomeRegistry Lnet/minecraft/class_2378; FIELD field_26747 biomeRegistry Lnet/minecraft/class_2378;
METHOD <init> (Lnet/minecraft/class_2378;)V
ARG 1 biomeRegistry
METHOD method_12578 getBlockState (II)Lnet/minecraft/class_2680; METHOD method_12578 getBlockState (II)Lnet/minecraft/class_2680;
ARG 0 x ARG 0 x
ARG 1 z ARG 1 z

View File

@ -1,8 +1,6 @@
CLASS net/minecraft/class_2897 net/minecraft/world/gen/chunk/FlatChunkGenerator CLASS net/minecraft/class_2897 net/minecraft/world/gen/chunk/FlatChunkGenerator
FIELD field_24510 config Lnet/minecraft/class_3232; FIELD field_24510 config Lnet/minecraft/class_3232;
FIELD field_24769 CODEC Lcom/mojang/serialization/Codec; FIELD field_24769 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_3232;)V
ARG 1 config
METHOD method_28002 (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680; METHOD method_28002 (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680;
ARG 0 state ARG 0 state
METHOD method_28545 getConfig ()Lnet/minecraft/class_3232; METHOD method_28545 getConfig ()Lnet/minecraft/class_3232;

View File

@ -5,20 +5,15 @@ CLASS net/minecraft/class_3754 net/minecraft/world/gen/chunk/NoiseChunkGenerator
FIELD field_24774 settings Lnet/minecraft/class_6880; FIELD field_24774 settings Lnet/minecraft/class_6880;
FIELD field_24778 seed J FIELD field_24778 seed J
FIELD field_28746 EMPTY [Lnet/minecraft/class_2680; FIELD field_28746 EMPTY [Lnet/minecraft/class_2680;
FIELD field_28748 noiseColumnSampler Lnet/minecraft/class_5818; FIELD field_28748 noiseColumnSampler Lnet/minecraft/class_6544$class_6552;
FIELD field_34590 blockStateSampler Lnet/minecraft/class_6583;
FIELD field_34591 fluidLevelSampler Lnet/minecraft/class_6350$class_6565; FIELD field_34591 fluidLevelSampler Lnet/minecraft/class_6350$class_6565;
FIELD field_35183 surfaceBuilder Lnet/minecraft/class_6724; FIELD field_35183 surfaceBuilder Lnet/minecraft/class_6724;
FIELD field_35361 noiseRegistry Lnet/minecraft/class_2378; FIELD field_35361 noiseRegistry Lnet/minecraft/class_2378;
METHOD <init> (Lnet/minecraft/class_2378;Lnet/minecraft/class_1966;JLnet/minecraft/class_6880;)V METHOD <init> (Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;Lnet/minecraft/class_1966;JLnet/minecraft/class_6880;)V
ARG 1 noiseRegistry ARG 1 noiseRegistry
ARG 2 biomeSource METHOD <init> (Lnet/minecraft/class_2378;Lnet/minecraft/class_2378;Lnet/minecraft/class_1966;Lnet/minecraft/class_1966;JLnet/minecraft/class_6880;)V
ARG 3 seed
METHOD <init> (Lnet/minecraft/class_2378;Lnet/minecraft/class_1966;Lnet/minecraft/class_1966;JLnet/minecraft/class_6880;)V
ARG 1 noiseRegistry ARG 1 noiseRegistry
ARG 2 populationSource
ARG 3 biomeSource ARG 3 biomeSource
ARG 4 seed
METHOD method_26263 sampleHeightmap (II[Lnet/minecraft/class_2680;Ljava/util/function/Predicate;II)Ljava/util/OptionalInt; METHOD method_26263 sampleHeightmap (II[Lnet/minecraft/class_2680;Ljava/util/function/Predicate;II)Ljava/util/OptionalInt;
ARG 3 states ARG 3 states
ARG 4 predicate ARG 4 predicate
@ -41,10 +36,6 @@ CLASS net/minecraft/class_3754 net/minecraft/world/gen/chunk/NoiseChunkGenerator
ARG 3 y ARG 3 y
ARG 4 z ARG 4 z
ARG 5 state ARG 5 state
METHOD method_38326 (Lnet/minecraft/class_6568;III)Lnet/minecraft/class_6544$class_6553;
ARG 2 x
ARG 3 y
ARG 4 z
METHOD method_38327 populateBiomes (Lnet/minecraft/class_6748;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)V METHOD method_38327 populateBiomes (Lnet/minecraft/class_6748;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)V
METHOD method_39041 applyMaterialRule (Lnet/minecraft/class_5873;Ljava/util/function/Function;Lnet/minecraft/class_2791;Lnet/minecraft/class_6568;Lnet/minecraft/class_2338;Z)Ljava/util/Optional; METHOD method_39041 applyMaterialRule (Lnet/minecraft/class_5873;Ljava/util/function/Function;Lnet/minecraft/class_2791;Lnet/minecraft/class_6568;Lnet/minecraft/class_2338;Z)Ljava/util/Optional;
ARG 1 context ARG 1 context

View File

@ -1,11 +1,14 @@
CLASS net/minecraft/class_5310 net/minecraft/world/gen/chunk/SlideConfig CLASS net/minecraft/class_5310 net/minecraft/world/gen/chunk/SlideConfig
FIELD comp_432 target D
FIELD comp_433 size I
FIELD comp_434 offset I
FIELD field_24817 CODEC Lcom/mojang/serialization/Codec; FIELD field_24817 CODEC Lcom/mojang/serialization/Codec;
FIELD field_24818 target D
FIELD field_24819 size I
FIELD field_24820 offset I
METHOD <init> (DII)V METHOD <init> (DII)V
ARG 1 target ARG 1 target
ARG 3 size ARG 3 size
ARG 4 offset ARG 4 offset
METHOD comp_432 target ()D
METHOD comp_433 size ()I
METHOD comp_434 offset ()I
METHOD method_28595 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; METHOD method_28595 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance ARG 0 instance

View File

@ -10,7 +10,6 @@ CLASS net/minecraft/class_5311 net/minecraft/world/gen/chunk/placement/Structure
FIELD field_24823 STRONGHOLD_PLACEMENT Lnet/minecraft/class_6871; FIELD field_24823 STRONGHOLD_PLACEMENT Lnet/minecraft/class_6871;
COMMENT Default structure placement for the stronghold. COMMENT Default structure placement for the stronghold.
FIELD field_24824 placements Ljava/util/Map; FIELD field_24824 placements Ljava/util/Map;
FIELD field_34696 configuredStructures Lcom/google/common/collect/ImmutableMap;
FIELD field_36413 DEFAULT_PLACEMENTS_WITH_STRONGHOLD Lcom/google/common/collect/ImmutableMap; FIELD field_36413 DEFAULT_PLACEMENTS_WITH_STRONGHOLD Lcom/google/common/collect/ImmutableMap;
METHOD <init> (Ljava/util/Map;)V METHOD <init> (Ljava/util/Map;)V
ARG 1 placements ARG 1 placements
@ -27,9 +26,3 @@ CLASS net/minecraft/class_5311 net/minecraft/world/gen/chunk/placement/Structure
ARG 1 structureType ARG 1 structureType
METHOD method_28601 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; METHOD method_28601 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance ARG 0 instance
METHOD method_38423 (Ljava/util/Map$Entry;)Lcom/google/common/collect/ImmutableMultimap;
ARG 0 entry
METHOD method_38424 getConfiguredStructureFeature (Lnet/minecraft/class_3195;)Lcom/google/common/collect/ImmutableMultimap;
ARG 1 feature
METHOD method_38425 (Lnet/minecraft/class_3195;)Lcom/google/common/collect/ImmutableMultimap$Builder;
ARG 0 feature

View File

@ -4,7 +4,7 @@ CLASS net/minecraft/class_5312 net/minecraft/world/gen/feature/ConfiguredStructu
FIELD field_24836 config Lnet/minecraft/class_3037; FIELD field_24836 config Lnet/minecraft/class_3037;
FIELD field_25834 CODEC Lcom/mojang/serialization/Codec; FIELD field_25834 CODEC Lcom/mojang/serialization/Codec;
FIELD field_26757 REGISTRY_ELEMENT_CODEC Lcom/mojang/serialization/Codec; FIELD field_26757 REGISTRY_ELEMENT_CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_3195;Lnet/minecraft/class_3037;)V METHOD <init> (Lnet/minecraft/class_3195;Lnet/minecraft/class_3037;Lnet/minecraft/class_6885;)V
ARG 1 feature ARG 1 feature
ARG 2 config ARG 2 config
METHOD method_28622 tryPlaceStart (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_1966;Lnet/minecraft/class_3485;JLnet/minecraft/class_1923;ILnet/minecraft/class_5539;Ljava/util/function/Predicate;)Lnet/minecraft/class_3449; METHOD method_28622 tryPlaceStart (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_1966;Lnet/minecraft/class_3485;JLnet/minecraft/class_1923;ILnet/minecraft/class_5539;Ljava/util/function/Predicate;)Lnet/minecraft/class_3449;

View File

@ -3,15 +3,3 @@ CLASS net/minecraft/class_5470 net/minecraft/world/gen/feature/ConfiguredStructu
ARG 0 id ARG 0 id
ARG 1 configuredStructureFeature ARG 1 configuredStructureFeature
METHOD method_38569 getDefault ()Lnet/minecraft/class_6880; METHOD method_38569 getDefault ()Lnet/minecraft/class_6880;
METHOD method_38570 registerAll (Lnet/minecraft/class_5470$class_6896;)V
METHOD method_38571 register (Lnet/minecraft/class_5470$class_6896;Lnet/minecraft/class_6880;Ljava/util/Set;)V
ARG 2 biomes
METHOD method_38572 register (Lnet/minecraft/class_5470$class_6896;Lnet/minecraft/class_6880;Lnet/minecraft/class_5321;)V
ARG 2 biome
METHOD method_38573 (Lnet/minecraft/class_5470$class_6896;Lnet/minecraft/class_6880;Lnet/minecraft/class_5321;)V
ARG 2 biome
CLASS class_6896
METHOD accept (Lnet/minecraft/class_3195;Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;)V
ARG 1 feature
ARG 2 configuredFeatureKey
ARG 3 biomeKey

View File

@ -11,7 +11,6 @@ CLASS net/minecraft/class_3195 net/minecraft/world/gen/feature/StructureFeature
ARG 1 configCodec ARG 1 configCodec
ARG 2 piecesGenerator ARG 2 piecesGenerator
METHOD <init> (Lcom/mojang/serialization/Codec;Lnet/minecraft/class_6834;Lnet/minecraft/class_6621;)V METHOD <init> (Lcom/mojang/serialization/Codec;Lnet/minecraft/class_6834;Lnet/minecraft/class_6621;)V
ARG 1 configCodec
ARG 2 piecesGenerator ARG 2 piecesGenerator
ARG 3 postPlacementProcessor ARG 3 postPlacementProcessor
METHOD method_14019 getName ()Ljava/lang/String; METHOD method_14019 getName ()Ljava/lang/String;
@ -27,7 +26,7 @@ CLASS net/minecraft/class_3195 net/minecraft/world/gen/feature/StructureFeature
ARG 5 worldSeed ARG 5 worldSeed
ARG 7 pos ARG 7 pos
ARG 8 structureReferences ARG 8 structureReferences
METHOD method_28659 configure (Lnet/minecraft/class_3037;)Lnet/minecraft/class_5312; METHOD method_28659 configure (Lnet/minecraft/class_3037;Lnet/minecraft/class_6862;)Lnet/minecraft/class_5312;
ARG 1 config ARG 1 config
METHOD method_28660 readStructureStart (Lnet/minecraft/class_6625;Lnet/minecraft/class_2487;J)Lnet/minecraft/class_3449; METHOD method_28660 readStructureStart (Lnet/minecraft/class_6625;Lnet/minecraft/class_2487;J)Lnet/minecraft/class_3449;
ARG 0 context ARG 0 context
@ -47,10 +46,6 @@ CLASS net/minecraft/class_3195 net/minecraft/world/gen/feature/StructureFeature
METHOD method_38671 getLocatedPos (Lnet/minecraft/class_6872;Lnet/minecraft/class_1923;)Lnet/minecraft/class_2338; METHOD method_38671 getLocatedPos (Lnet/minecraft/class_6872;Lnet/minecraft/class_1923;)Lnet/minecraft/class_2338;
COMMENT {@return a block position for feature location} COMMENT {@return a block position for feature location}
ARG 1 chunkPos ARG 1 chunkPos
METHOD method_38688 (Lnet/minecraft/class_5312;)Lnet/minecraft/class_3037;
ARG 0 configuredFeature
METHOD method_38689 (Lnet/minecraft/class_3037;)Lnet/minecraft/class_5312;
ARG 1 config
METHOD method_38690 getPostProcessor ()Lnet/minecraft/class_6621; METHOD method_38690 getPostProcessor ()Lnet/minecraft/class_6621;
METHOD method_39821 canGenerate (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_1966;Lnet/minecraft/class_3485;JLnet/minecraft/class_1923;Lnet/minecraft/class_3037;Lnet/minecraft/class_5539;Ljava/util/function/Predicate;)Z METHOD method_39821 canGenerate (Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_1966;Lnet/minecraft/class_3485;JLnet/minecraft/class_1923;Lnet/minecraft/class_3037;Lnet/minecraft/class_5539;Ljava/util/function/Predicate;)Z
ARG 1 registryManager ARG 1 registryManager

View File

@ -23,8 +23,6 @@ CLASS net/minecraft/class_6759 net/minecraft/world/tick/Tick
ARG 3 priority ARG 3 priority
METHOD method_39404 toNbt (Ljava/util/function/Function;)Lnet/minecraft/class_2487; METHOD method_39404 toNbt (Ljava/util/function/Function;)Lnet/minecraft/class_2487;
ARG 1 typeToNameFunction ARG 1 typeToNameFunction
METHOD method_39405 (Lnet/minecraft/class_2487;JLjava/util/function/Consumer;Ljava/lang/Object;)V
ARG 4 type
METHOD method_39406 tick (Lnet/minecraft/class_2499;Ljava/util/function/Function;Lnet/minecraft/class_1923;Ljava/util/function/Consumer;)V METHOD method_39406 tick (Lnet/minecraft/class_2499;Ljava/util/function/Function;Lnet/minecraft/class_1923;Ljava/util/function/Consumer;)V
ARG 0 tickList ARG 0 tickList
ARG 1 nameToTypeFunction ARG 1 nameToTypeFunction