This commit is contained in:
modmuss50 2021-10-07 15:55:57 +01:00
parent 5e977903e1
commit 1391c4cb97
48 changed files with 26 additions and 158 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 = "21w39a" def minecraft_version = "21w40a"
def ENV = System.getenv() def ENV = System.getenv()
// Fetch build number from Github Actions // Fetch build number from Github Actions

View File

@ -1,6 +1,5 @@
CLASS net/minecraft/class_2573 net/minecraft/block/entity/BannerBlockEntity CLASS net/minecraft/class_2573 net/minecraft/block/entity/BannerBlockEntity
FIELD field_11769 patterns Ljava/util/List; FIELD field_11769 patterns Ljava/util/List;
FIELD field_11770 patternListTagRead Z
FIELD field_11772 customName Lnet/minecraft/class_2561; FIELD field_11772 customName Lnet/minecraft/class_2561;
FIELD field_11773 patternListTag Lnet/minecraft/class_2499; FIELD field_11773 patternListTag Lnet/minecraft/class_2499;
FIELD field_11774 baseColor Lnet/minecraft/class_1767; FIELD field_11774 baseColor Lnet/minecraft/class_1767;

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_2593 net/minecraft/block/entity/CommandBlockBlockEntity CLASS net/minecraft/class_2593 net/minecraft/block/entity/CommandBlockBlockEntity
FIELD field_11916 needsUpdatePacket Z
FIELD field_11917 conditionMet Z FIELD field_11917 conditionMet Z
FIELD field_11918 auto Z FIELD field_11918 auto Z
FIELD field_11919 powered Z FIELD field_11919 powered Z
@ -7,9 +6,6 @@ CLASS net/minecraft/class_2593 net/minecraft/block/entity/CommandBlockBlockEntit
METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V METHOD <init> (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 1 pos ARG 1 pos
ARG 2 state ARG 2 state
METHOD method_11036 needsUpdatePacket ()Z
METHOD method_11037 setNeedsUpdatePacket (Z)V
ARG 1 needsUpdatePacket
METHOD method_11038 setPowered (Z)V METHOD method_11038 setPowered (Z)V
ARG 1 powered ARG 1 powered
METHOD method_11039 getCommandBlockType ()Lnet/minecraft/class_2593$class_2594; METHOD method_11039 getCommandBlockType ()Lnet/minecraft/class_2593$class_2594;

View File

@ -1,7 +0,0 @@
CLASS net/minecraft/class_6574
METHOD method_38418 (III)Lnet/minecraft/class_5820;
ARG 1 x
ARG 2 y
ARG 3 z
METHOD method_38419 (Lnet/minecraft/class_2338;)Lnet/minecraft/class_5820;
ARG 1 pos

View File

@ -15,16 +15,12 @@ CLASS net/minecraft/class_638 net/minecraft/client/world/ClientWorld
FIELD field_3727 netHandler Lnet/minecraft/class_634; FIELD field_3727 netHandler Lnet/minecraft/class_634;
FIELD field_3729 client Lnet/minecraft/class_310; FIELD field_3729 client Lnet/minecraft/class_310;
FIELD field_3733 scoreboard Lnet/minecraft/class_269; FIELD field_3733 scoreboard Lnet/minecraft/class_269;
METHOD <init> (Lnet/minecraft/class_634;Lnet/minecraft/class_638$class_5271;Lnet/minecraft/class_5321;Lnet/minecraft/class_2874;ILjava/util/function/Supplier;Lnet/minecraft/class_761;ZJ)V METHOD <init> (Lnet/minecraft/class_634;Lnet/minecraft/class_638$class_5271;Lnet/minecraft/class_5321;Lnet/minecraft/class_2874;IILjava/util/function/Supplier;Lnet/minecraft/class_761;ZJ)V
ARG 1 netHandler ARG 1 netHandler
ARG 2 properties ARG 2 properties
ARG 3 registryRef ARG 3 registryRef
ARG 4 dimensionType ARG 4 dimensionType
ARG 5 loadDistance ARG 5 loadDistance
ARG 6 profiler
ARG 7 worldRenderer
ARG 8 debugWorld
ARG 9 seed
METHOD method_18107 addPlayer (ILnet/minecraft/class_742;)V METHOD method_18107 addPlayer (ILnet/minecraft/class_742;)V
ARG 1 id ARG 1 id
ARG 2 player ARG 2 player

View File

@ -1,10 +1,5 @@
CLASS net/minecraft/class_2437 net/minecraft/data/server/FishingLootTableGenerator CLASS net/minecraft/class_2437 net/minecraft/data/server/FishingLootTableGenerator
FIELD field_11346 NEEDS_JUNGLE_BIOME Lnet/minecraft/class_5341$class_210; FIELD field_11346 NEEDS_JUNGLE_BIOME Lnet/minecraft/class_5341$class_210;
FIELD field_11347 NEEDS_JUNGLE_HILLS_BIOME Lnet/minecraft/class_5341$class_210;
FIELD field_11348 NEEDS_MODIFIED_JUNGLE_BIOME Lnet/minecraft/class_5341$class_210;
FIELD field_11349 NEEDS_BAMBOO_JUNGLE_BIOME Lnet/minecraft/class_5341$class_210; FIELD field_11349 NEEDS_BAMBOO_JUNGLE_BIOME Lnet/minecraft/class_5341$class_210;
FIELD field_11350 NEEDS_JUNGLE_EDGE_BIOME Lnet/minecraft/class_5341$class_210;
FIELD field_11351 NEEDS_MODIFIED_JUNGLE_EDGE_BIOME Lnet/minecraft/class_5341$class_210;
FIELD field_11352 NEEDS_BAMBOO_JUNGLE_HILLS_BIOME Lnet/minecraft/class_5341$class_210;
METHOD accept (Ljava/lang/Object;)V METHOD accept (Ljava/lang/Object;)V
ARG 1 exporter ARG 1 exporter

View File

@ -1,4 +1,3 @@
CLASS net/minecraft/class_5356 net/minecraft/entity/ai/brain/sensor/NearestVisibleAdultSensor CLASS net/minecraft/class_5356 net/minecraft/entity/ai/brain/sensor/NearestVisibleAdultSensor
METHOD method_29529 findNearestVisibleAdult (Lnet/minecraft/class_1296;Ljava/util/List;)V METHOD method_29529 findNearestVisibleAdult (Lnet/minecraft/class_1296;Lnet/minecraft/class_6670;)V
ARG 1 entity ARG 1 entity
ARG 2 visibleMobs

View File

@ -3,5 +3,5 @@ CLASS net/minecraft/class_4257 net/minecraft/entity/ai/brain/sensor/VillagerBabi
ARG 1 entities ARG 1 entities
METHOD method_20001 isVillagerBaby (Lnet/minecraft/class_1309;)Z METHOD method_20001 isVillagerBaby (Lnet/minecraft/class_1309;)Z
ARG 1 entity ARG 1 entity
METHOD method_20002 getVisibleMobs (Lnet/minecraft/class_1309;)Ljava/util/List; METHOD method_20002 getVisibleMobs (Lnet/minecraft/class_1309;)Lnet/minecraft/class_6670;
ARG 1 entity ARG 1 entity

View File

@ -11,7 +11,7 @@ CLASS net/minecraft/class_4109 net/minecraft/entity/ai/brain/task/FindInteractio
ARG 2 maxDistance ARG 2 maxDistance
ARG 3 shouldRunPredicate ARG 3 shouldRunPredicate
ARG 4 predicate ARG 4 predicate
METHOD method_18959 getVisibleMobs (Lnet/minecraft/class_1309;)Ljava/util/List; METHOD method_18959 getVisibleMobs (Lnet/minecraft/class_1309;)Lnet/minecraft/class_6670;
ARG 1 entity ARG 1 entity
METHOD method_18962 test (Lnet/minecraft/class_1309;)Z METHOD method_18962 test (Lnet/minecraft/class_1309;)Z
ARG 1 entity ARG 1 entity

View File

@ -4,7 +4,6 @@ CLASS net/minecraft/class_4119 net/minecraft/entity/ai/brain/task/FollowMobTask
METHOD <init> (F)V METHOD <init> (F)V
ARG 1 maxDistance ARG 1 maxDistance
METHOD <init> (Ljava/util/function/Predicate;F)V METHOD <init> (Ljava/util/function/Predicate;F)V
ARG 1 predicate
ARG 2 maxDistance ARG 2 maxDistance
METHOD <init> (Lnet/minecraft/class_1299;F)V METHOD <init> (Lnet/minecraft/class_1299;F)V
ARG 1 entityType ARG 1 entityType

View File

@ -65,7 +65,6 @@ CLASS net/minecraft/class_4215 net/minecraft/entity/ai/brain/task/LookTargetUtil
ARG 0 source ARG 0 source
ARG 1 target ARG 1 target
METHOD method_25940 isTargetWithinAttackRange (Lnet/minecraft/class_1308;Lnet/minecraft/class_1309;I)Z METHOD method_25940 isTargetWithinAttackRange (Lnet/minecraft/class_1308;Lnet/minecraft/class_1309;I)Z
ARG 0 source
ARG 1 target ARG 1 target
ARG 2 rangedWeaponReachReduction ARG 2 rangedWeaponReachReduction
METHOD method_25941 isTargetWithinMeleeRange (Lnet/minecraft/class_1308;Lnet/minecraft/class_1309;)Z METHOD method_25941 isTargetWithinMeleeRange (Lnet/minecraft/class_1308;Lnet/minecraft/class_1309;)Z

View File

@ -38,8 +38,6 @@ CLASS net/minecraft/class_6336 net/minecraft/entity/ai/brain/task/PrepareRamTask
METHOD method_36263 canReach (Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Z METHOD method_36263 canReach (Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;)Z
ARG 1 entity ARG 1 entity
ARG 2 target ARG 2 target
METHOD method_36264 (Lnet/minecraft/class_1314;Ljava/util/List;)Ljava/util/Optional;
ARG 2 mobs
METHOD method_36265 (Lnet/minecraft/class_1408;Lnet/minecraft/class_2338;)Z METHOD method_36265 (Lnet/minecraft/class_1408;Lnet/minecraft/class_2338;)Z
ARG 1 start ARG 1 start
METHOD method_36266 calculateRamTarget (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_243; METHOD method_36266 calculateRamTarget (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_243;

View File

@ -2,7 +2,6 @@ CLASS net/minecraft/class_1333 net/minecraft/entity/ai/control/LookControl
COMMENT The look control adjusts a mob's rotations to look at a target position. COMMENT The look control adjusts a mob's rotations to look at a target position.
FIELD field_6358 maxPitchChange F FIELD field_6358 maxPitchChange F
FIELD field_6359 maxYawChange F FIELD field_6359 maxYawChange F
FIELD field_6360 pending Z
FIELD field_6361 entity Lnet/minecraft/class_1308; FIELD field_6361 entity Lnet/minecraft/class_1308;
FIELD field_6362 z D FIELD field_6362 z D
FIELD field_6363 y D FIELD field_6363 y D
@ -49,4 +48,3 @@ CLASS net/minecraft/class_1333 net/minecraft/entity/ai/control/LookControl
ARG 7 maxYawChange ARG 7 maxYawChange
ARG 8 maxPitchChange ARG 8 maxPitchChange
METHOD method_6231 tick ()V METHOD method_6231 tick ()V
METHOD method_6232 isPending ()Z

View File

@ -13,8 +13,6 @@ CLASS net/minecraft/class_1293 net/minecraft/entity/effect/StatusEffectInstance
FIELD field_5895 duration I FIELD field_5895 duration I
FIELD field_5896 type Lnet/minecraft/class_1291; FIELD field_5896 type Lnet/minecraft/class_1291;
FIELD field_5897 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_5897 LOGGER Lorg/apache/logging/log4j/Logger;
METHOD <init> (Lnet/minecraft/class_1291;)V
ARG 1 type
METHOD <init> (Lnet/minecraft/class_1291;I)V METHOD <init> (Lnet/minecraft/class_1291;I)V
ARG 1 type ARG 1 type
ARG 2 duration ARG 2 duration
@ -43,8 +41,6 @@ CLASS net/minecraft/class_1293 net/minecraft/entity/effect/StatusEffectInstance
ARG 5 showParticles ARG 5 showParticles
ARG 6 showIcon ARG 6 showIcon
ARG 7 hiddenEffect ARG 7 hiddenEffect
METHOD <init> (Lnet/minecraft/class_1293;)V
ARG 1 that
METHOD compareTo (Ljava/lang/Object;)I METHOD compareTo (Ljava/lang/Object;)I
ARG 1 that ARG 1 that
METHOD equals (Ljava/lang/Object;)Z METHOD equals (Ljava/lang/Object;)Z

View File

@ -1,7 +1,7 @@
CLASS net/minecraft/class_1413 net/minecraft/entity/mob/MobVisibilityCache CLASS net/minecraft/class_1413 net/minecraft/entity/mob/MobVisibilityCache
FIELD field_6690 invisibleEntities Ljava/util/List; FIELD field_6690 invisibleEntities Lit/unimi/dsi/fastutil/ints/IntSet;
FIELD field_6691 owner Lnet/minecraft/class_1308; FIELD field_6691 owner Lnet/minecraft/class_1308;
FIELD field_6692 visibleEntities Ljava/util/List; FIELD field_6692 visibleEntities Lit/unimi/dsi/fastutil/ints/IntSet;
METHOD <init> (Lnet/minecraft/class_1308;)V METHOD <init> (Lnet/minecraft/class_1308;)V
ARG 1 owner ARG 1 owner
METHOD method_6369 canSee (Lnet/minecraft/class_1297;)Z METHOD method_6369 canSee (Lnet/minecraft/class_1297;)Z

View File

@ -1,19 +1,3 @@
CLASS net/minecraft/class_1480 net/minecraft/entity/mob/WaterCreatureEntity CLASS net/minecraft/class_1480 net/minecraft/entity/mob/WaterCreatureEntity
METHOD method_35174 canSpawnUnderground (Lnet/minecraft/class_1299;Lnet/minecraft/class_5425;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z
ARG 0 entityType
ARG 1 world
ARG 2 spawnReason
ARG 3 pos
ARG 4 random
METHOD method_37359 hasNoLight (Lnet/minecraft/class_5425;Lnet/minecraft/class_2338;)Z
ARG 0 world
ARG 1 pos
METHOD method_37360 hasStoneFloor (Lnet/minecraft/class_2338;Lnet/minecraft/class_5425;)Z
COMMENT Returns if the position has a stone floor.
COMMENT
COMMENT @implNote This method checks if a block in the {@link net.minecraft.tag.BlockTags#BASE_STONE_OVERWORLD}
COMMENT tag exists within 5 blocks, and all blocks in between are water.
ARG 0 pos
ARG 1 world
METHOD method_6673 tickWaterBreathingAir (I)V METHOD method_6673 tickWaterBreathingAir (I)V
ARG 1 air ARG 1 air

View File

@ -6,12 +6,6 @@ CLASS net/minecraft/class_1433 net/minecraft/entity/passive/DolphinEntity
FIELD field_6748 CAN_TAKE Ljava/util/function/Predicate; FIELD field_6748 CAN_TAKE Ljava/util/function/Predicate;
FIELD field_6749 MOISTNESS Lnet/minecraft/class_2940; FIELD field_6749 MOISTNESS Lnet/minecraft/class_2940;
FIELD field_6750 HAS_FISH Lnet/minecraft/class_2940; FIELD field_6750 HAS_FISH Lnet/minecraft/class_2940;
METHOD method_20664 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 1 world
ARG 2 spawnReason
ARG 3 pos
ARG 4 random
METHOD method_26884 createDolphinAttributes ()Lnet/minecraft/class_5132$class_5133; METHOD method_26884 createDolphinAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_6484 isNearTarget ()Z METHOD method_6484 isNearTarget ()Z
METHOD method_6485 (Lnet/minecraft/class_1542;)Z METHOD method_6485 (Lnet/minecraft/class_1542;)Z

View File

@ -1,11 +1,5 @@
CLASS net/minecraft/class_1422 net/minecraft/entity/passive/FishEntity CLASS net/minecraft/class_1422 net/minecraft/entity/passive/FishEntity
FIELD field_6730 FROM_BUCKET Lnet/minecraft/class_2940; FIELD field_6730 FROM_BUCKET Lnet/minecraft/class_2940;
METHOD method_20662 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 1 world
ARG 2 spawnReason
ARG 3 pos
ARG 4 random
METHOD method_26879 createFishAttributes ()Lnet/minecraft/class_5132$class_5133; METHOD method_26879 createFishAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_6456 hasSelfControl ()Z METHOD method_6456 hasSelfControl ()Z
METHOD method_6457 getFlopSound ()Lnet/minecraft/class_3414; METHOD method_6457 getFlopSound ()Lnet/minecraft/class_3414;

View File

@ -18,12 +18,6 @@ CLASS net/minecraft/class_1477 net/minecraft/entity/passive/SquidEntity
FIELD field_6911 swimY F FIELD field_6911 swimY F
FIELD field_6912 thrustTimerSpeed F FIELD field_6912 thrustTimerSpeed F
FIELD field_6913 turningSpeed F FIELD field_6913 turningSpeed F
METHOD method_20670 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 1 world
ARG 2 spawnReason
ARG 3 pos
ARG 4 random
METHOD method_26895 createSquidAttributes ()Lnet/minecraft/class_5132$class_5133; METHOD method_26895 createSquidAttributes ()Lnet/minecraft/class_5132$class_5133;
METHOD method_33336 getInkParticle ()Lnet/minecraft/class_2394; METHOD method_33336 getInkParticle ()Lnet/minecraft/class_2394;
METHOD method_33337 getSquirtSound ()Lnet/minecraft/class_3414; METHOD method_33337 getSquirtSound ()Lnet/minecraft/class_3414;

View File

@ -80,8 +80,6 @@ CLASS net/minecraft/class_1646 net/minecraft/entity/passive/VillagerEntity
METHOD method_20696 decayGossip ()V METHOD method_20696 decayGossip ()V
METHOD method_20697 eatForBreeding ()V METHOD method_20697 eatForBreeding ()V
METHOD method_20698 lacksFood ()Z METHOD method_20698 lacksFood ()Z
METHOD method_20699 (Lnet/minecraft/class_1309;)Z
ARG 0 entity
METHOD method_20741 hasRecentlySlept (J)Z METHOD method_20741 hasRecentlySlept (J)Z
ARG 1 worldTime ARG 1 worldTime
METHOD method_20821 clearDailyRestockCount ()V METHOD method_20821 clearDailyRestockCount ()V

View File

@ -51,11 +51,6 @@ CLASS net/minecraft/class_1806 net/minecraft/item/FilledMapItem
ARG 1 map ARG 1 map
METHOD method_8003 getMapId (Lnet/minecraft/class_1799;)Ljava/lang/Integer; METHOD method_8003 getMapId (Lnet/minecraft/class_1799;)Ljava/lang/Integer;
ARG 0 stack ARG 0 stack
METHOD method_8004 hasPositiveDepth ([Lnet/minecraft/class_1959;III)Z
ARG 0 biomes
ARG 1 scale
ARG 2 x
ARG 3 z
METHOD method_8005 createMap (Lnet/minecraft/class_1937;IIBZZ)Lnet/minecraft/class_1799; METHOD method_8005 createMap (Lnet/minecraft/class_1937;IIBZZ)Lnet/minecraft/class_1799;
ARG 0 world ARG 0 world
ARG 1 x ARG 1 x

View File

@ -14,15 +14,11 @@ CLASS net/minecraft/class_2678 net/minecraft/network/packet/s2c/play/GameJoinS2C
FIELD comp_97 maxPlayers I FIELD comp_97 maxPlayers I
FIELD comp_98 viewDistance I FIELD comp_98 viewDistance I
FIELD comp_99 reducedDebugInfo Z FIELD comp_99 reducedDebugInfo Z
METHOD <init> (IZLnet/minecraft/class_1934;Lnet/minecraft/class_1934;Ljava/util/Set;Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_2874;Lnet/minecraft/class_5321;JIIZZZZ)V METHOD <init> (IZLnet/minecraft/class_1934;Lnet/minecraft/class_1934;Ljava/util/Set;Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_2874;Lnet/minecraft/class_5321;JIIIZZZZ)V
ARG 1 playerEntityId ARG 1 playerEntityId
ARG 3 previousGameMode ARG 3 previousGameMode
ARG 11 maxPlayers ARG 11 maxPlayers
ARG 12 chunkLoadDistance ARG 12 chunkLoadDistance
ARG 13 reducedDebugInfo
ARG 14 showDeathScreen
ARG 15 debugWorld
ARG 16 flatWorld
METHOD <init> (Lnet/minecraft/class_2540;)V METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf ARG 1 buf
METHOD comp_100 showDeathScreen ()Z METHOD comp_100 showDeathScreen ()Z

View File

@ -68,8 +68,6 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity
ARG 2 score ARG 2 score
METHOD method_14213 setClientSettings (Lnet/minecraft/class_2803;)V METHOD method_14213 setClientSettings (Lnet/minecraft/class_2803;)V
ARG 1 packet ARG 1 packet
METHOD method_14216 sendBlockEntityUpdate (Lnet/minecraft/class_2586;)V
ARG 1 blockEntity
METHOD method_14217 markHealthDirty ()V METHOD method_14217 markHealthDirty ()V
METHOD method_14218 updateInput (FFZZ)V METHOD method_14218 updateInput (FFZZ)V
ARG 1 sidewaysSpeed ARG 1 sidewaysSpeed

View File

@ -6,11 +6,11 @@ CLASS net/minecraft/class_2834 net/minecraft/world/chunk/ArrayPalette
FIELD field_12903 indexBits I FIELD field_12903 indexBits I
FIELD field_12904 array [Ljava/lang/Object; FIELD field_12904 array [Ljava/lang/Object;
FIELD field_12905 listener Lnet/minecraft/class_2835; FIELD field_12905 listener Lnet/minecraft/class_2835;
METHOD <init> (Lnet/minecraft/class_2359;ILnet/minecraft/class_2835;)V METHOD <init> (Lnet/minecraft/class_2359;ILnet/minecraft/class_2835;Ljava/util/List;)V
ARG 1 idList ARG 1 idList
ARG 2 bits ARG 2 bits
ARG 3 listener ARG 3 listener
METHOD method_38295 create (ILnet/minecraft/class_2359;Lnet/minecraft/class_2835;)Lnet/minecraft/class_2837; METHOD method_38295 create (ILnet/minecraft/class_2359;Lnet/minecraft/class_2835;Ljava/util/List;)Lnet/minecraft/class_2837;
ARG 0 bits ARG 0 bits
ARG 1 idList ARG 1 idList
ARG 2 listener ARG 2 listener

View File

@ -13,7 +13,7 @@ CLASS net/minecraft/class_2814 net/minecraft/world/chunk/BiMapPalette
ARG 2 bits ARG 2 bits
ARG 3 listener ARG 3 listener
ARG 4 entries ARG 4 entries
METHOD method_38287 create (ILnet/minecraft/class_2359;Lnet/minecraft/class_2835;)Lnet/minecraft/class_2837; METHOD method_38287 create (ILnet/minecraft/class_2359;Lnet/minecraft/class_2835;Ljava/util/List;)Lnet/minecraft/class_2837;
ARG 0 bits ARG 0 bits
ARG 1 idList ARG 1 idList
ARG 2 listener ARG 2 listener

View File

@ -1,9 +1,9 @@
CLASS net/minecraft/class_2791 net/minecraft/world/chunk/Chunk CLASS net/minecraft/class_2791 net/minecraft/world/chunk/Chunk
COMMENT Represents a scoped, modifiable view of biomes, block states, fluid states and block entities. COMMENT Represents a scoped, modifiable view of biomes, block states, fluid states and block entities.
FIELD field_34539 chunkNoiseSampler Lnet/minecraft/class_6568;
FIELD field_34536 postProcessingLists [Lit/unimi/dsi/fastutil/shorts/ShortList; FIELD field_34536 postProcessingLists [Lit/unimi/dsi/fastutil/shorts/ShortList;
FIELD field_34537 needsSaving Z FIELD field_34537 needsSaving Z
FIELD field_34538 pos Lnet/minecraft/class_1923; FIELD field_34538 pos Lnet/minecraft/class_1923;
FIELD field_34539 chunkNoiseSampler Lnet/minecraft/class_6568;
FIELD field_34540 upgradeData Lnet/minecraft/class_2843; FIELD field_34540 upgradeData Lnet/minecraft/class_2843;
FIELD field_34541 heightmaps Ljava/util/Map; FIELD field_34541 heightmaps Ljava/util/Map;
FIELD field_34542 blockEntityNbts Ljava/util/Map; FIELD field_34542 blockEntityNbts Ljava/util/Map;
@ -99,13 +99,13 @@ CLASS net/minecraft/class_2791 net/minecraft/world/chunk/Chunk
ARG 6 verticalNoiseResolutuion ARG 6 verticalNoiseResolutuion
ARG 7 noiseColumnSampler ARG 7 noiseColumnSampler
ARG 9 settings ARG 9 settings
METHOD method_38257 (Lnet/minecraft/class_1966;Lnet/minecraft/class_6544$class_6552;)V
ARG 1 source
ARG 2 sampler
METHOD method_38256 fillSectionArray (Lnet/minecraft/class_5539;Lnet/minecraft/class_2378;[Lnet/minecraft/class_2826;)V METHOD method_38256 fillSectionArray (Lnet/minecraft/class_5539;Lnet/minecraft/class_2378;[Lnet/minecraft/class_2826;)V
ARG 0 world ARG 0 world
ARG 1 biome ARG 1 biome
ARG 2 sectionArray ARG 2 sectionArray
METHOD method_38257 (Lnet/minecraft/class_1966;Lnet/minecraft/class_6544$class_6552;)V
ARG 1 source
ARG 2 sampler
METHOD method_38259 getSection (I)Lnet/minecraft/class_2826; METHOD method_38259 getSection (I)Lnet/minecraft/class_2826;
ARG 1 yIndex ARG 1 yIndex
METHOD method_38870 increaseInhabitedTime (J)V METHOD method_38870 increaseInhabitedTime (J)V

View File

@ -4,7 +4,7 @@ CLASS net/minecraft/class_2816 net/minecraft/world/chunk/IdListPalette
FIELD field_12828 idList Lnet/minecraft/class_2359; FIELD field_12828 idList Lnet/minecraft/class_2359;
METHOD <init> (Lnet/minecraft/class_2359;)V METHOD <init> (Lnet/minecraft/class_2359;)V
ARG 1 idList ARG 1 idList
METHOD method_38286 create (ILnet/minecraft/class_2359;Lnet/minecraft/class_2835;)Lnet/minecraft/class_2837; METHOD method_38286 create (ILnet/minecraft/class_2359;Lnet/minecraft/class_2835;Ljava/util/List;)Lnet/minecraft/class_2837;
ARG 0 bits ARG 0 bits
ARG 1 idList ARG 1 idList
ARG 2 listener ARG 2 listener

View File

@ -41,7 +41,7 @@ CLASS net/minecraft/class_2837 net/minecraft/world/chunk/Palette
ARG 1 predicate ARG 1 predicate
CLASS class_6559 Factory CLASS class_6559 Factory
COMMENT An interface for easy creation of palettes. COMMENT An interface for easy creation of palettes.
METHOD create (ILnet/minecraft/class_2359;Lnet/minecraft/class_2835;)Lnet/minecraft/class_2837; METHOD create (ILnet/minecraft/class_2359;Lnet/minecraft/class_2835;Ljava/util/List;)Lnet/minecraft/class_2837;
COMMENT Creates a palette. COMMENT Creates a palette.
COMMENT COMMENT
COMMENT @return the created new palette COMMENT @return the created new palette

View File

@ -18,7 +18,6 @@ CLASS net/minecraft/class_2841 net/minecraft/world/chunk/PalettedContainer
ARG 2 paletteProvider ARG 2 paletteProvider
ARG 3 dataProvider ARG 3 dataProvider
ARG 4 storage ARG 4 storage
ARG 5 entries
METHOD method_12321 get (III)Ljava/lang/Object; METHOD method_12321 get (III)Ljava/lang/Object;
ARG 1 x ARG 1 x
ARG 2 y ARG 2 y

View File

@ -4,10 +4,10 @@ CLASS net/minecraft/class_6564 net/minecraft/world/chunk/SingularPalette
FIELD field_34573 idList Lnet/minecraft/class_2359; FIELD field_34573 idList Lnet/minecraft/class_2359;
FIELD field_34574 entry Ljava/lang/Object; FIELD field_34574 entry Ljava/lang/Object;
FIELD field_34575 listener Lnet/minecraft/class_2835; FIELD field_34575 listener Lnet/minecraft/class_2835;
METHOD <init> (Lnet/minecraft/class_2359;Lnet/minecraft/class_2835;)V METHOD <init> (Lnet/minecraft/class_2359;Lnet/minecraft/class_2835;Ljava/util/List;)V
ARG 1 idList ARG 1 idList
ARG 2 listener ARG 2 listener
METHOD method_38316 create (ILnet/minecraft/class_2359;Lnet/minecraft/class_2835;)Lnet/minecraft/class_2837; METHOD method_38316 create (ILnet/minecraft/class_2359;Lnet/minecraft/class_2835;Ljava/util/List;)Lnet/minecraft/class_2837;
COMMENT Creates a singular pallete. Used as method reference to create factory. COMMENT Creates a singular pallete. Used as method reference to create factory.
ARG 0 bitSize ARG 0 bitSize
COMMENT {@code 0}, as this palette has only 2<sup>0</sup>=1 entry COMMENT {@code 0}, as this palette has only 2<sup>0</sup>=1 entry

View File

@ -1,6 +1,3 @@
CLASS net/minecraft/class_5842 net/minecraft/world/gen/DeepslateBlockSource CLASS net/minecraft/class_5842 net/minecraft/world/gen/DeepslateBlockSource
FIELD field_31468 DEFAULT_MIN_Y I METHOD <init> (Lnet/minecraft/class_6574;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;II)V
FIELD field_31469 MAX_Y I
FIELD field_34588 deepslateState Lnet/minecraft/class_2680;
METHOD <init> (Lnet/minecraft/class_6574;Lnet/minecraft/class_2680;)V
ARG 2 deepslateState ARG 2 deepslateState

View File

@ -24,7 +24,7 @@ CLASS net/minecraft/class_5818 net/minecraft/world/gen/NoiseColumnSampler
FIELD field_34666 noodleCavesSecondWeightNoiseSampler Lnet/minecraft/class_6568$class_6571; FIELD field_34666 noodleCavesSecondWeightNoiseSampler Lnet/minecraft/class_6568$class_6571;
FIELD field_34667 hasNoiseCaves Z FIELD field_34667 hasNoiseCaves Z
FIELD field_34680 noise Lnet/minecraft/class_6568$class_6572; FIELD field_34680 noise Lnet/minecraft/class_6568$class_6572;
METHOD <init> (IIILnet/minecraft/class_5309;Lnet/minecraft/class_2088;ZJ)V METHOD <init> (IIILnet/minecraft/class_5309;Lnet/minecraft/class_2088;ZJLnet/minecraft/class_2919$class_6675;)V
ARG 1 horizontalNoiseResolution ARG 1 horizontalNoiseResolution
ARG 2 verticalNoiseResolution ARG 2 verticalNoiseResolution
ARG 3 noiseSizeY ARG 3 noiseSizeY

View File

@ -15,8 +15,6 @@ CLASS net/minecraft/class_6646 net/minecraft/world/gen/blockpredicate/BlockPredi
METHOD method_38880 allOf (Ljava/util/List;)Lnet/minecraft/class_6646; METHOD method_38880 allOf (Ljava/util/List;)Lnet/minecraft/class_6646;
ARG 0 predicates ARG 0 predicates
METHOD method_38881 matchingBlocks (Ljava/util/List;Lnet/minecraft/class_2338;)Lnet/minecraft/class_6646; METHOD method_38881 matchingBlocks (Ljava/util/List;Lnet/minecraft/class_2338;)Lnet/minecraft/class_6646;
ARG 0 blocks
ARG 1 pos
METHOD method_38882 allOf ([Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646; METHOD method_38882 allOf ([Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646;
ARG 0 predicates ARG 0 predicates
METHOD method_38883 replaceable ()Lnet/minecraft/class_6646; METHOD method_38883 replaceable ()Lnet/minecraft/class_6646;
@ -26,7 +24,5 @@ CLASS net/minecraft/class_6646 net/minecraft/world/gen/blockpredicate/BlockPredi
METHOD method_38885 anyOf (Ljava/util/List;)Lnet/minecraft/class_6646; METHOD method_38885 anyOf (Ljava/util/List;)Lnet/minecraft/class_6646;
ARG 0 predicates ARG 0 predicates
METHOD method_38886 matchingFluids (Ljava/util/List;Lnet/minecraft/class_2338;)Lnet/minecraft/class_6646; METHOD method_38886 matchingFluids (Ljava/util/List;Lnet/minecraft/class_2338;)Lnet/minecraft/class_6646;
ARG 0 fluids
ARG 1 pos
METHOD method_38887 anyOf ([Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646; METHOD method_38887 anyOf ([Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646;
ARG 0 predicates ARG 0 predicates

View File

@ -1,10 +1,3 @@
CLASS net/minecraft/class_6649 net/minecraft/world/gen/blockpredicate/MatchingBlocksBlockPredicate CLASS net/minecraft/class_6649 net/minecraft/world/gen/blockpredicate/MatchingBlocksBlockPredicate
FIELD field_35062 CODEC Lcom/mojang/serialization/Codec; FIELD field_35062 CODEC Lcom/mojang/serialization/Codec;
FIELD field_35063 blocks Ljava/util/List; FIELD field_35063 blocks Ljava/util/List;
FIELD field_35064 pos Lnet/minecraft/class_2338;
METHOD <init> (Ljava/util/List;Lnet/minecraft/class_2338;)V
ARG 1 blocks
ARG 2 pos
METHOD test (Ljava/lang/Object;Ljava/lang/Object;)Z
ARG 1 world
ARG 2 pos

View File

@ -1,10 +1,3 @@
CLASS net/minecraft/class_6650 net/minecraft/world/gen/blockpredicate/MatchingFluidsBlockPredicate CLASS net/minecraft/class_6650 net/minecraft/world/gen/blockpredicate/MatchingFluidsBlockPredicate
FIELD field_35065 CODEC Lcom/mojang/serialization/Codec; FIELD field_35065 CODEC Lcom/mojang/serialization/Codec;
FIELD field_35066 fluids Ljava/util/List; FIELD field_35066 fluids Ljava/util/List;
FIELD field_35067 pos Lnet/minecraft/class_2338;
METHOD <init> (Ljava/util/List;Lnet/minecraft/class_2338;)V
ARG 1 fluids
ARG 2 pos
METHOD test (Ljava/lang/Object;Ljava/lang/Object;)Z
ARG 1 world
ARG 2 pos

View File

@ -1,6 +1,2 @@
CLASS net/minecraft/class_6652 net/minecraft/world/gen/blockpredicate/ReplaceableBlockPredicate CLASS net/minecraft/class_6652 net/minecraft/world/gen/blockpredicate/ReplaceableBlockPredicate
FIELD field_35070 INSTANCE Lnet/minecraft/class_6652;
FIELD field_35071 CODEC Lcom/mojang/serialization/Codec; FIELD field_35071 CODEC Lcom/mojang/serialization/Codec;
METHOD test (Ljava/lang/Object;Ljava/lang/Object;)Z
ARG 1 world
ARG 2 pos

View File

@ -1,14 +1,13 @@
CLASS net/minecraft/class_6350 net/minecraft/world/gen/chunk/AquiferSampler 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;
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_6574;Lnet/minecraft/class_5818;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_5216;Lnet/minecraft/class_5216;Lnet/minecraft/class_5216;Lnet/minecraft/class_5216;Lnet/minecraft/class_6574;Lnet/minecraft/class_5818;IILnet/minecraft/class_6350$class_6565;)Lnet/minecraft/class_6350;
METHOD method_38317 apply (IIIDD)Lnet/minecraft/class_2680; METHOD method_38317 apply (IIIDD)Lnet/minecraft/class_2680;
ARG 1 x ARG 1 x
ARG 2 y ARG 2 y
ARG 3 z ARG 3 z
CLASS class_5832 Impl CLASS class_5832 Impl
FIELD field_28813 edgeDensityNoise Lnet/minecraft/class_5216; FIELD field_28813 edgeDensityNoise Lnet/minecraft/class_5216;
FIELD field_28814 fluidLevelNoise Lnet/minecraft/class_5216;
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
@ -23,11 +22,7 @@ CLASS net/minecraft/class_6350 net/minecraft/world/gen/chunk/AquiferSampler
ARG 2 y ARG 2 y
METHOD method_33734 getLocalX (I)I METHOD method_33734 getLocalX (I)I
ARG 1 x ARG 1 x
METHOD method_33735 calculateDensity (IDLnet/minecraft/class_6350$class_6351;Lnet/minecraft/class_6350$class_6351;)D METHOD method_33735 calculateDensity (IIILorg/apache/commons/lang3/mutable/MutableDouble;Lnet/minecraft/class_6350$class_6351;Lnet/minecraft/class_6350$class_6351;)D
ARG 1 y
ARG 2 noise
ARG 4 first
ARG 5 second
METHOD method_33736 maxDistance (II)D METHOD method_33736 maxDistance (II)D
ARG 1 a ARG 1 a
ARG 2 b ARG 2 b

View File

@ -22,7 +22,7 @@ CLASS net/minecraft/class_5284 net/minecraft/world/gen/chunk/ChunkGeneratorSetti
FIELD field_33587 oreVeins Z FIELD field_33587 oreVeins Z
FIELD field_33651 noodleCaves Z FIELD field_33651 noodleCaves Z
FIELD field_34625 multiNoiseParameters Lnet/minecraft/class_2088; FIELD field_34625 multiNoiseParameters Lnet/minecraft/class_2088;
METHOD <init> (Lnet/minecraft/class_5311;Lnet/minecraft/class_5309;Lnet/minecraft/class_2088;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIIZZZZZZ)V METHOD <init> (Lnet/minecraft/class_5311;Lnet/minecraft/class_5309;Lnet/minecraft/class_2088;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIIZZZZZZZ)V
ARG 1 structuresConfig ARG 1 structuresConfig
ARG 2 generationShapeConfig ARG 2 generationShapeConfig
ARG 3 multiNoiseParameters ARG 3 multiNoiseParameters

View File

@ -163,4 +163,3 @@ CLASS net/minecraft/class_6568 net/minecraft/world/gen/chunk/ChunkNoiseSampler
ARG 2 y ARG 2 y
ARG 3 z ARG 3 z
CLASS class_6573 ValueSampler CLASS class_6573 ValueSampler
METHOD sample sample ()D

View File

@ -23,9 +23,6 @@ CLASS net/minecraft/class_3754 net/minecraft/world/gen/chunk/NoiseChunkGenerator
ARG 2 biomeSource ARG 2 biomeSource
ARG 3 seed ARG 3 seed
ARG 5 settings ARG 5 settings
METHOD method_16412 buildBedrock (Lnet/minecraft/class_2791;Ljava/util/Random;)V
ARG 1 chunk
ARG 2 random
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 1 x ARG 1 x
ARG 2 z ARG 2 z

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_6620 net/minecraft/world/gen/decorator/BlockSurvivesFilterDecorator

View File

@ -1,4 +0,0 @@
CLASS net/minecraft/class_6617 net/minecraft/world/gen/decorator/BlockSurvivesFilterDecoratorConfig
FIELD comp_120 state Lnet/minecraft/class_2680;
FIELD field_34931 CODEC Lcom/mojang/serialization/Codec;
METHOD comp_120 state ()Lnet/minecraft/class_2680;

View File

@ -170,8 +170,6 @@ CLASS net/minecraft/class_3864 net/minecraft/world/gen/feature/DefaultBiomeFeatu
ARG 0 builder ARG 0 builder
METHOD method_34664 addClayOre (Lnet/minecraft/class_5485$class_5495;)V METHOD method_34664 addClayOre (Lnet/minecraft/class_5485$class_5495;)V
ARG 0 builder ARG 0 builder
METHOD method_35924 addCaveWaterMobs (Lnet/minecraft/class_5483$class_5496;)V
ARG 0 builder
METHOD method_38567 addMeadowFlowers (Lnet/minecraft/class_5485$class_5495;)V METHOD method_38567 addMeadowFlowers (Lnet/minecraft/class_5485$class_5495;)V
ARG 0 builder ARG 0 builder
METHOD method_38568 addDefaultOres (Lnet/minecraft/class_5485$class_5495;)V METHOD method_38568 addDefaultOres (Lnet/minecraft/class_5485$class_5495;)V

View File

@ -1,6 +1,4 @@
CLASS net/minecraft/class_4638 net/minecraft/world/gen/feature/RandomPatchFeatureConfig CLASS net/minecraft/class_4638 net/minecraft/world/gen/feature/RandomPatchFeatureConfig
FIELD comp_149 tries I FIELD comp_149 tries I
FIELD field_24902 CODEC Lcom/mojang/serialization/Codec; FIELD field_24902 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (IIILjava/util/Set;Ljava/util/Set;ZLjava/util/function/Supplier;)V
ARG 4 blacklist
METHOD comp_149 tries ()I METHOD comp_149 tries ()I

View File

@ -4,8 +4,6 @@ CLASS net/minecraft/class_5820 net/minecraft/world/gen/random/AtomicSimpleRandom
FIELD field_31472 SEED_MASK J FIELD field_31472 SEED_MASK J
FIELD field_31473 MULTIPLIER J FIELD field_31473 MULTIPLIER J
FIELD field_31474 INCREMENT J FIELD field_31474 INCREMENT J
FIELD field_31477 nextNextGaussian D
FIELD field_31478 hasNextGaussian Z
METHOD <init> (J)V METHOD <init> (J)V
ARG 1 seed ARG 1 seed
METHOD method_33651 (I)I METHOD method_33651 (I)I

View File

@ -1,10 +1,7 @@
CLASS net/minecraft/class_6574 net/minecraft/world/gen/random/BlockPosRandomDeriver CLASS net/minecraft/class_6574 net/minecraft/world/gen/random/BlockPosRandomDeriver
FIELD field_34688 seed J METHOD method_38418 createRandom (III)Lnet/minecraft/class_5819;
METHOD <init> (J)V
ARG 1 seed
METHOD method_38418 createRandom (III)Lnet/minecraft/class_5820;
ARG 1 x ARG 1 x
ARG 2 y ARG 2 y
ARG 3 z ARG 3 z
METHOD method_38419 createRandom (Lnet/minecraft/class_2338;)Lnet/minecraft/class_5820; METHOD method_38419 createRandom (Lnet/minecraft/class_2338;)Lnet/minecraft/class_5819;
ARG 1 pos ARG 1 pos

View File

@ -1,7 +1,5 @@
CLASS net/minecraft/class_2919 net/minecraft/world/gen/random/ChunkRandom CLASS net/minecraft/class_2919 net/minecraft/world/gen/random/ChunkRandom
FIELD field_28768 sampleCount I FIELD field_28768 sampleCount I
METHOD <init> (J)V
ARG 1 seed
METHOD method_12659 setTerrainSeed (II)V METHOD method_12659 setTerrainSeed (II)V
COMMENT Seeds the randomizer to generate the surface terrain blocks (such as grass, sand, etc.) COMMENT Seeds the randomizer to generate the surface terrain blocks (such as grass, sand, etc.)
COMMENT and the bedrock patterns. COMMENT and the bedrock patterns.

View File

@ -4,7 +4,5 @@ CLASS net/minecraft/class_6575 net/minecraft/world/gen/random/SimpleRandom
FIELD field_34691 MULTIPLIER J FIELD field_34691 MULTIPLIER J
FIELD field_34692 INCREMENT J FIELD field_34692 INCREMENT J
FIELD field_34693 seed J FIELD field_34693 seed J
FIELD field_34694 nextNextGaussian D
FIELD field_34695 hasNextGaussian Z
METHOD <init> (J)V METHOD <init> (J)V
ARG 1 seed ARG 1 seed