world stuff (#2422)

This commit is contained in:
Shnupbups 2021-05-22 00:29:23 +10:00 committed by GitHub
parent 007d1f97a7
commit 18d8ec67ce
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
14 changed files with 69 additions and 0 deletions

View File

@ -168,6 +168,11 @@ CLASS net/minecraft/class_1928 net/minecraft/world/GameRules
FIELD field_19415 ruleFactory Ljava/util/function/Function;
FIELD field_19416 changeCallback Ljava/util/function/BiConsumer;
FIELD field_24104 ruleAcceptor Lnet/minecraft/class_1928$class_5199;
METHOD <init> (Ljava/util/function/Supplier;Ljava/util/function/Function;Ljava/util/function/BiConsumer;Lnet/minecraft/class_1928$class_5199;)V
ARG 1 argumentType
ARG 2 ruleFactory
ARG 3 changeCallback
ARG 4 ruleAcceptor
METHOD method_20773 createRule ()Lnet/minecraft/class_1928$class_4315;
METHOD method_20775 argument (Ljava/lang/String;)Lcom/mojang/brigadier/builder/RequiredArgumentBuilder;
ARG 1 name

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_2902 net/minecraft/world/Heightmap
FIELD field_13193 blockPredicate Ljava/util/function/Predicate;
FIELD field_16744 NOT_AIR Ljava/util/function/Predicate;
FIELD field_16745 SUFFOCATES Ljava/util/function/Predicate;
FIELD field_33770 LOGGER Lorg/apache/logging/log4j/Logger;
METHOD <init> (Lnet/minecraft/class_2791;Lnet/minecraft/class_2902$class_2903;)V
ARG 1 chunk
ARG 2 type

View File

@ -14,6 +14,14 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
FIELD field_9335 TEMPERATURE_NOISE Lnet/minecraft/class_3543;
FIELD field_9341 scale F
FIELD field_9343 depth F
METHOD <init> (Lnet/minecraft/class_1959$class_5482;Lnet/minecraft/class_1959$class_1961;FFLnet/minecraft/class_4763;Lnet/minecraft/class_5485;Lnet/minecraft/class_5483;)V
ARG 1 weather
ARG 2 category
ARG 3 depth
ARG 4 scale
ARG 5 effects
ARG 6 generationSettings
ARG 7 spawnSettings
METHOD method_21740 getTemperature (Lnet/minecraft/class_2338;)F
ARG 1 blockPos
METHOD method_24376 getFogColor ()I

View File

@ -12,6 +12,19 @@ CLASS net/minecraft/class_4763 net/minecraft/world/biome/BiomeEffects
FIELD field_26419 foliageColor Ljava/util/Optional;
FIELD field_26420 grassColor Ljava/util/Optional;
FIELD field_26421 grassColorModifier Lnet/minecraft/class_4763$class_5486;
METHOD <init> (IIIILjava/util/Optional;Ljava/util/Optional;Lnet/minecraft/class_4763$class_5486;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 fogColor
ARG 2 waterColor
ARG 3 waterFogColor
ARG 4 skyColor
ARG 5 foliageColor
ARG 6 grassColor
ARG 7 grassColorModifier
ARG 8 particleConfig
ARG 9 loopSound
ARG 10 moodSound
ARG 11 additionsSound
ARG 12 music
METHOD method_24387 getFogColor ()I
METHOD method_24388 getWaterColor ()I
METHOD method_24389 getWaterFogColor ()I

View File

@ -7,6 +7,11 @@ CLASS net/minecraft/class_5485 net/minecraft/world/biome/GenerationSettings
FIELD field_26638 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_26639 INSTANCE Lnet/minecraft/class_5485;
FIELD field_26640 flowerFeatures Ljava/util/List;
METHOD <init> (Ljava/util/function/Supplier;Ljava/util/Map;Ljava/util/List;Ljava/util/List;)V
ARG 1 surfaceBuilder
ARG 2 carvers
ARG 3 features
ARG 4 structureFeatures
METHOD method_30975 getStructureFeatures ()Ljava/util/Collection;
METHOD method_30976 getCarversForStep (Lnet/minecraft/class_2893$class_2894;)Ljava/util/List;
ARG 1 carverStep

View File

@ -7,6 +7,11 @@ CLASS net/minecraft/class_5483 net/minecraft/world/biome/SpawnSettings
FIELD field_26646 INSTANCE Lnet/minecraft/class_5483;
FIELD field_26692 playerSpawnFriendly Z
FIELD field_30982 EMPTY_ENTRY_POOL Lnet/minecraft/class_6012;
METHOD <init> (FLjava/util/Map;Ljava/util/Map;Z)V
ARG 1 creatureSpawnProbability
ARG 2 spawners
ARG 3 spawnCosts
ARG 4 playerSpawnFriendly
METHOD method_31002 getCreatureSpawnProbability ()F
METHOD method_31003 getSpawnDensity (Lnet/minecraft/class_1299;)Lnet/minecraft/class_5483$class_5265;
ARG 1 entityType
@ -35,6 +40,9 @@ CLASS net/minecraft/class_5483 net/minecraft/world/biome/SpawnSettings
FIELD field_24407 gravityLimit D
FIELD field_24408 mass D
FIELD field_25820 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (DD)V
ARG 1 gravityLimit
ARG 3 mass
METHOD method_27837 getGravityLimit ()D
COMMENT Represents the cap of gravity as in {@link
COMMENT net.minecraft.util.math.GravityField#calculate(BlockPos, double)} for

View File

@ -4,18 +4,23 @@ CLASS net/minecraft/class_4548 net/minecraft/world/biome/source/BiomeArray
FIELD field_20652 HORIZONTAL_SECTION_COUNT I
FIELD field_20654 data [Lnet/minecraft/class_1959;
FIELD field_21813 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_25831 biomes Lnet/minecraft/class_2359;
METHOD <init> (Lnet/minecraft/class_2359;Lnet/minecraft/class_5539;Lnet/minecraft/class_1923;Lnet/minecraft/class_1966;)V
ARG 1 biomes
ARG 2 world
ARG 3 chunkPos
ARG 4 biomeSource
METHOD <init> (Lnet/minecraft/class_2359;Lnet/minecraft/class_5539;Lnet/minecraft/class_1923;Lnet/minecraft/class_1966;[I)V
ARG 1 biomes
ARG 2 world
ARG 3 chunkPos
ARG 4 biomeSource
METHOD <init> (Lnet/minecraft/class_2359;Lnet/minecraft/class_5539;[I)V
ARG 1 biomes
ARG 2 world
ARG 3 ids
METHOD <init> (Lnet/minecraft/class_2359;Lnet/minecraft/class_5539;[Lnet/minecraft/class_1959;)V
ARG 1 biomes
ARG 2 world
ARG 3 data
METHOD method_22401 toIntArray ()[I

View File

@ -15,6 +15,9 @@ CLASS net/minecraft/class_4766 net/minecraft/world/biome/source/MultiNoiseBiomeS
FIELD field_26435 humidityNoiseParameters Lnet/minecraft/class_4766$class_5487;
FIELD field_26436 altitudeNoiseParameters Lnet/minecraft/class_4766$class_5487;
FIELD field_26437 weirdnessNoiseParameters Lnet/minecraft/class_4766$class_5487;
METHOD <init> (JLjava/util/List;)V
ARG 1 seed
ARG 3 biomePoints
METHOD <init> (JLjava/util/List;Ljava/util/Optional;)V
ARG 1 seed
ARG 3 biomePoints
@ -59,6 +62,9 @@ CLASS net/minecraft/class_4766 net/minecraft/world/biome/source/MultiNoiseBiomeS
METHOD <init> (ILjava/util/List;)V
ARG 1 firstOctave
ARG 2 amplitudes
METHOD <init> (I[D)V
ARG 1 firstOctave
ARG 2 amplitudes
METHOD method_30832 getFirstOctave ()I
METHOD method_30834 getAmplitudes ()Lit/unimi/dsi/fastutil/doubles/DoubleList;
CLASS class_5502 Instance
@ -66,6 +72,10 @@ CLASS net/minecraft/class_4766 net/minecraft/world/biome/source/MultiNoiseBiomeS
FIELD field_26695 preset Lnet/minecraft/class_4766$class_5305;
FIELD field_26696 biomeRegistry Lnet/minecraft/class_2378;
FIELD field_26697 seed J
METHOD <init> (Lnet/minecraft/class_4766$class_5305;Lnet/minecraft/class_2378;J)V
ARG 1 preset
ARG 2 biomeRegistry
ARG 3 seed
METHOD method_31094 getPreset ()Lnet/minecraft/class_4766$class_5305;
METHOD method_31095 (Lnet/minecraft/class_4766$class_5305;)Lcom/mojang/serialization/DataResult;
ARG 0 preset

View File

@ -6,6 +6,7 @@ CLASS net/minecraft/class_2843 net/minecraft/world/chunk/UpgradeData
FIELD field_12954 CALLBACK_LOGICS Ljava/util/Set;
FIELD field_12955 centerIndicesToUpgrade [[I
FIELD field_12956 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_31412 INDICES_KEY Ljava/lang/String;
METHOD <init> (Lnet/minecraft/class_2487;Lnet/minecraft/class_5539;)V
ARG 1 nbt
ARG 2 world

View File

@ -96,8 +96,11 @@ CLASS net/minecraft/class_2818 net/minecraft/world/chunk/WorldChunk
METHOD method_31724 canTickBlockEntity (Lnet/minecraft/class_2338;)Z
ARG 1 pos
METHOD method_31725 removeBlockEntityTicker (Lnet/minecraft/class_2338;)V
ARG 1 pos
METHOD method_32917 (I)Lnet/minecraft/class_5713;
ARG 1 sectionCoord
METHOD method_32918 removeGameEventListener (Lnet/minecraft/class_2586;)V
ARG 1 blockEntity
METHOD method_32919 updateGameEventListener (Lnet/minecraft/class_2586;)V
ARG 1 blockEntity
METHOD method_32920 (Lnet/minecraft/class_2586;)V
@ -108,6 +111,9 @@ CLASS net/minecraft/class_2818 net/minecraft/world/chunk/WorldChunk
FIELD field_27224 blockEntity Lnet/minecraft/class_2586;
FIELD field_27225 ticker Lnet/minecraft/class_5558;
FIELD field_27226 hasWarned Z
METHOD <init> (Lnet/minecraft/class_2818;Lnet/minecraft/class_2586;Lnet/minecraft/class_5558;)V
ARG 2 blockEntity
ARG 3 ticker
CLASS class_5564 WrappedBlockEntityTickInvoker
FIELD field_27228 wrapped Lnet/minecraft/class_5562;
METHOD method_31727 setWrapped (Lnet/minecraft/class_5562;)V

View File

@ -20,3 +20,6 @@ CLASS net/minecraft/class_3568 net/minecraft/world/chunk/light/LightingProvider
ARG 2 ambientDarkness
METHOD method_22876 displaySectionLevel (Lnet/minecraft/class_1944;Lnet/minecraft/class_4076;)Ljava/lang/String;
ARG 1 lightType
METHOD method_31928 getHeight ()I
METHOD method_31929 getBottomY ()I
METHOD method_31930 getTopY ()I

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_3565 net/minecraft/world/chunk/light/LightingView
ARG 1 pos
METHOD method_15514 addLightSource (Lnet/minecraft/class_2338;I)V
ARG 1 pos
ARG 2 level
METHOD method_15516 doLightUpdates (IZZ)I
METHOD method_15518 hasUpdates ()Z
METHOD method_15551 setSectionStatus (Lnet/minecraft/class_4076;Z)V

View File

@ -3,3 +3,5 @@ CLASS net/minecraft/class_5819 net/minecraft/world/gen/WorldGenRandom
ARG 1 count
METHOD nextInt (I)I
ARG 1 bound
METHOD setSeed (J)V
ARG 1 seed

View File

@ -56,6 +56,7 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
COMMENT Generates caves for the given chunk.
ARG 1 seed
ARG 3 access
ARG 4 chunk
ARG 5 carver
METHOD method_12109 getStructuresConfig ()Lnet/minecraft/class_5311;
METHOD method_12110 buildSurface (Lnet/minecraft/class_3233;Lnet/minecraft/class_2791;)V