1.18_experimental-snapshot-1

This commit is contained in:
modmuss50 2021-07-13 18:45:42 +01:00
parent 662779b615
commit ff060081f2
101 changed files with 70 additions and 750 deletions

View File

@ -26,7 +26,7 @@ plugins {
id 'net.fabricmc.filament' version '0.3.0'
}
def minecraft_version = "1.17.1"
def minecraft_version = "1.18_experimental-snapshot-1"
def ENV = System.getenv()
// Fetch build number from Github Actions
@ -148,7 +148,7 @@ task downloadVersionsManifest {
outputs.file(manifestFile)
doLast {
logger.lifecycle(":downloading minecraft versions manifest")
FileUtils.copyURLToFile(new URL("https://launchermeta.mojang.com/mc/game/version_manifest_v2.json"), manifestFile)
FileUtils.copyURLToFile(new URL("https://maven.fabricmc.net/net/minecraft/experimental_versions.json"), manifestFile)
}
}

View File

@ -2,16 +2,16 @@ CLASS net/minecraft/class_3797 net/minecraft/MinecraftVersion
FIELD field_16733 name Ljava/lang/String;
FIELD field_16734 dataPackVersion I
FIELD field_16735 protocolVersion I
FIELD field_16736 worldVersion I
FIELD field_16736 worldVersion Lnet/minecraft/class_6477;
FIELD field_16737 stable Z
FIELD field_16738 id Ljava/lang/String;
FIELD field_16739 buildTime Ljava/util/Date;
FIELD field_16740 releaseTarget Ljava/lang/String;
FIELD field_16741 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_25319 GAME_VERSION Lcom/mojang/bridge/game/GameVersion;
FIELD field_25319 GAME_VERSION Lnet/minecraft/class_6418;
FIELD field_27843 resourcePackVersion I
METHOD <init> (Lcom/google/gson/JsonObject;)V
ARG 1 json
METHOD getPackVersion (Lcom/mojang/bridge/game/PackType;)I
ARG 1 packType
METHOD method_16672 create ()Lcom/mojang/bridge/game/GameVersion;
METHOD method_16672 create ()Lnet/minecraft/class_6418;

View File

@ -2,7 +2,7 @@ CLASS net/minecraft/class_155 net/minecraft/SharedConstants
FIELD field_1124 RESOURCE_LEAK_DETECTOR_DISABLED Lio/netty/util/ResourceLeakDetector$Level;
FIELD field_1125 isDevelopment Z
FIELD field_1126 INVALID_CHARS_LEVEL_NAME [C
FIELD field_16742 gameVersion Lcom/mojang/bridge/game/GameVersion;
FIELD field_16742 gameVersion Lnet/minecraft/class_6418;
FIELD field_25135 useChoiceTypeRegistrations Z
COMMENT Specifies whether Minecraft should use choice type registrations from the game's schema when entity types or block entity types are created.
FIELD field_29702 TICKS_PER_SECOND I
@ -19,10 +19,9 @@ CLASS net/minecraft/class_155 net/minecraft/SharedConstants
FIELD field_29735 RELEASE_TARGET_PROTOCOL_VERSION I
FIELD field_29737 SNBT_TOO_OLD_THRESHOLD I
FIELD field_29740 DATA_VERSION_KEY Ljava/lang/String;
METHOD method_16673 getGameVersion ()Lcom/mojang/bridge/game/GameVersion;
METHOD method_16673 getGameVersion ()Lnet/minecraft/class_6418;
METHOD method_31372 getProtocolVersion ()I
METHOD method_34872 setGameVersion (Lcom/mojang/bridge/game/GameVersion;)V
ARG 0 version
METHOD method_34872 setGameVersion (Lnet/minecraft/class_6418;)V
METHOD method_36208 createGameVersion ()V
METHOD method_643 isValidChar (C)Z
ARG 0 chr

View File

@ -1,7 +1,6 @@
CLASS net/minecraft/class_2320 net/minecraft/block/TallPlantBlock
FIELD field_10929 HALF Lnet/minecraft/class_2754;
METHOD method_10021 placeAt (Lnet/minecraft/class_1936;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;I)V
ARG 0 world
ARG 1 state
ARG 2 pos
ARG 3 flags
@ -14,7 +13,3 @@ CLASS net/minecraft/class_2320 net/minecraft/block/TallPlantBlock
ARG 1 pos
ARG 2 state
ARG 3 player
METHOD method_37458 withWaterloggedState (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_2680;
ARG 0 world
ARG 1 pos
ARG 2 state

View File

@ -33,7 +33,3 @@ CLASS net/minecraft/class_2631 net/minecraft/block/entity/SkullBlockEntity
ARG 1 owner
METHOD method_37428 setExecutor (Ljava/util/concurrent/Executor;)V
ARG 0 executor
METHOD method_37468 (Ljava/util/function/Consumer;Lcom/mojang/authlib/GameProfile;Ljava/util/Optional;)V
ARG 2 profile
METHOD method_37469 (Ljava/util/function/Consumer;Lcom/mojang/authlib/GameProfile;)V
ARG 1 profile

View File

@ -0,0 +1,19 @@
CLASS net/minecraft/class_6452
CLASS class_4762 MixedNoisePoint
COMMENT Represents a point in a multi-dimensional cartesian plane. Mixed-noise
COMMENT biome generator picks the closest noise point from its selected point
COMMENT and choose the biome associated to that closest point. Another factor,
COMMENT rarity potential, favors larger differences in values instead, contrary
COMMENT to other point values.
FIELD field_22043 temperature Lnet/minecraft/class_6452$class_6454;
FIELD field_22044 humidity Lnet/minecraft/class_6452$class_6454;
FIELD field_22046 weirdness Lnet/minecraft/class_6452$class_6454;
FIELD field_22047 weight F
COMMENT This value awards another point with value farthest from this one; i.e.
COMMENT unlike other points where closer distance is better, for this value the
COMMENT farther the better. The result of the different values can be
COMMENT approximately modeled by a hyperbola weight=cosh(peak-1) as used by the
COMMENT mixed-noise generator.
FIELD field_24679 CODEC Lcom/mojang/serialization/Codec;
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o

View File

@ -40,7 +40,3 @@ CLASS net/minecraft/class_524 net/minecraft/client/gui/screen/world/EditWorldScr
METHOD method_29784 onBackupConfirm (Lnet/minecraft/class_32;Ljava/lang/String;)V
ARG 0 storage
ARG 1 levelName
METHOD method_37470 (Ljava/nio/file/Path;)Z
ARG 0 path
METHOD method_37471 (Ljava/nio/file/Path;)V
ARG 0 path

View File

@ -1,6 +1,5 @@
CLASS net/minecraft/class_5292 net/minecraft/client/gui/screen/world/MoreOptionsDialog
FIELD field_24589 bonusItemsButton Lnet/minecraft/class_5676;
FIELD field_24591 AMPLIFIED_INFO_TEXT Lnet/minecraft/class_2561;
FIELD field_24592 textRenderer Lnet/minecraft/class_327;
FIELD field_24593 parentWidth I
FIELD field_24594 seedTextField Lnet/minecraft/class_342;
@ -15,7 +14,6 @@ CLASS net/minecraft/class_5292 net/minecraft/client/gui/screen/world/MoreOptions
FIELD field_25049 generatorType Ljava/util/Optional;
FIELD field_25483 registryManager Lnet/minecraft/class_5455$class_5457;
FIELD field_26604 MAP_FEATURES_INFO_TEXT Lnet/minecraft/class_2561;
FIELD field_26605 generatorInfoText Lnet/minecraft/class_5489;
FIELD field_28000 SELECT_SETTINGS_FILE_TEXT Lnet/minecraft/class_2561;
METHOD <init> (Lnet/minecraft/class_5455$class_5457;Lnet/minecraft/class_5285;Ljava/util/Optional;Ljava/util/OptionalLong;)V
ARG 1 registryManager
@ -58,8 +56,6 @@ CLASS net/minecraft/class_5292 net/minecraft/client/gui/screen/world/MoreOptions
ARG 2 generatorOptions
METHOD method_32676 (Lnet/minecraft/class_4185;)V
ARG 0 button
METHOD method_32677 (Lnet/minecraft/class_5676;)Lnet/minecraft/class_5250;
ARG 0 button
METHOD method_32678 (Lnet/minecraft/class_5676;Ljava/lang/Boolean;)V
ARG 1 button
ARG 2 bonusChest

View File

@ -69,5 +69,3 @@ CLASS net/minecraft/class_634 net/minecraft/client/network/ClientPlayNetworkHand
METHOD method_36322 getServerResourcePackPrompt (Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561;
ARG 0 defaultPrompt
ARG 1 customPrompt
METHOD method_37472 (I)V
ARG 1 entityId

View File

@ -65,7 +65,6 @@ CLASS net/minecraft/class_757 net/minecraft/client/render/GameRenderer
COMMENT @see Matrix4f#viewboxMatrix
FIELD field_33626 renderTypeTextIntensityShader Lnet/minecraft/class_5944;
FIELD field_33627 renderTypeTextIntensitySeeThroughShader Lnet/minecraft/class_5944;
FIELD field_34055 hasWorldIcon Z
FIELD field_3988 zoomX F
FIELD field_3992 renderHand Z
FIELD field_3993 LOGGER Lorg/apache/logging/log4j/Logger;
@ -122,8 +121,6 @@ CLASS net/minecraft/class_757 net/minecraft/client/render/GameRenderer
ARG 3 tickDelta
METHOD method_3174 getNightVisionStrength (Lnet/minecraft/class_1309;F)F
ARG 0 entity
METHOD method_3176 updateWorldIcon (Ljava/nio/file/Path;)V
ARG 1 path
METHOD method_3182 tick ()V
METHOD method_3183 getShader ()Lnet/minecraft/class_279;
METHOD method_3184 toggleShadersEnabled ()V
@ -341,6 +338,3 @@ CLASS net/minecraft/class_757 net/minecraft/client/render/GameRenderer
ARG 0 shader
METHOD method_36541 (Lnet/minecraft/class_5944;)V
ARG 0 shader
METHOD method_37473 updateWorldIcon ()V
METHOD method_37474 (Ljava/nio/file/Path;)V
ARG 1 path

View File

@ -25,7 +25,6 @@ CLASS net/minecraft/class_330 net/minecraft/client/render/MapRenderer
FIELD field_2046 state Lnet/minecraft/class_22;
FIELD field_2048 texture Lnet/minecraft/class_1043;
FIELD field_21689 renderLayer Lnet/minecraft/class_1921;
FIELD field_34044 needsUpdate Z
METHOD <init> (Lnet/minecraft/class_330;ILnet/minecraft/class_22;)V
ARG 2 id
ARG 3 state
@ -35,6 +34,3 @@ CLASS net/minecraft/class_330 net/minecraft/client/render/MapRenderer
ARG 2 vertexConsumers
ARG 3 hidePlayerIcons
ARG 4 light
METHOD method_37450 setNeedsUpdate ()V
METHOD method_37451 setState (Lnet/minecraft/class_22;)V
ARG 1 state

View File

@ -30,7 +30,6 @@ CLASS net/minecraft/class_1046 net/minecraft/client/texture/PlayerSkinTexture
ARG 3 x2
ARG 4 y2
METHOD method_22798 remapTexture (Lnet/minecraft/class_1011;)Lnet/minecraft/class_1011;
ARG 0 image
METHOD method_4531 uploadTexture (Lnet/minecraft/class_1011;)V
ARG 1 image
METHOD method_4534 onTextureLoaded (Lnet/minecraft/class_1011;)V

View File

@ -1,7 +1,3 @@
CLASS net/minecraft/class_311 net/minecraft/client/util/GlAllocationUtils
FIELD field_34054 ALLOCATOR Lorg/lwjgl/system/MemoryUtil$MemoryAllocator;
METHOD method_1596 allocateByteBuffer (I)Ljava/nio/ByteBuffer;
ARG 0 size
METHOD method_37465 resizeByteBuffer (Ljava/nio/ByteBuffer;I)Ljava/nio/ByteBuffer;
ARG 0 source
ARG 1 size

View File

@ -1,10 +0,0 @@
CLASS net/minecraft/class_6417 net/minecraft/client/util/MacWindowUtil
FIELD field_34053 FULLSCREEN_MASK I
METHOD method_37461 toggleFullscreen (J)V
ARG 0 handle
METHOD method_37462 isFullscreen (Lca/weblite/objc/NSObject;)Z
ARG 0 handle
METHOD method_37463 getCocoaWindow (J)Ljava/util/Optional;
ARG 0 handle
METHOD method_37464 toggleFullscreen (Lca/weblite/objc/NSObject;)V
ARG 0 handle

View File

@ -17,24 +17,8 @@ CLASS net/minecraft/class_318 net/minecraft/client/util/ScreenshotRecorder
ARG 2 width
ARG 3 height
ARG 4 unitHeight
METHOD method_1659 saveScreenshot (Ljava/io/File;Lnet/minecraft/class_276;Ljava/util/function/Consumer;)V
ARG 0 gameDirectory
ARG 1 framebuffer
ARG 2 messageReceiver
METHOD method_1660 getScreenshotFilename (Ljava/io/File;)Ljava/io/File;
ARG 0 directory
METHOD method_1662 saveScreenshotInner (Ljava/io/File;Ljava/lang/String;Lnet/minecraft/class_276;Ljava/util/function/Consumer;)V
ARG 0 gameDirectory
ARG 1 fileName
ARG 2 framebuffer
ARG 3 messageReceiver
METHOD method_1663 takeScreenshot (Lnet/minecraft/class_276;)Lnet/minecraft/class_1011;
ARG 0 framebuffer
METHOD method_22690 saveScreenshot (Ljava/io/File;Ljava/lang/String;Lnet/minecraft/class_276;Ljava/util/function/Consumer;)V
ARG 0 gameDirectory
ARG 1 fileName
ARG 2 framebuffer
ARG 3 messageReceiver
METHOD method_35710 writeToStream ()V
COMMENT Writes the contents in the {@link #buffer} into the {@link #stream}.
METHOD method_35711 getIntoBuffer (Ljava/nio/ByteBuffer;IIII)V

View File

@ -1,10 +1,8 @@
CLASS net/minecraft/class_5317 net/minecraft/client/world/GeneratorType
FIELD field_25050 DEFAULT Lnet/minecraft/class_5317;
FIELD field_25051 AMPLIFIED Lnet/minecraft/class_5317;
FIELD field_25052 VALUES Ljava/util/List;
FIELD field_25053 SCREEN_PROVIDERS Ljava/util/Map;
FIELD field_25054 FLAT Lnet/minecraft/class_5317;
FIELD field_25055 LARGE_BIOMES Lnet/minecraft/class_5317;
FIELD field_25056 SINGLE_BIOME_SURFACE Lnet/minecraft/class_5317;
FIELD field_25057 SINGLE_BIOME_CAVES Lnet/minecraft/class_5317;
FIELD field_25058 SINGLE_BIOME_FLOATING_ISLANDS Lnet/minecraft/class_5317;

View File

@ -13,8 +13,6 @@ CLASS net/minecraft/class_4148 net/minecraft/entity/ai/brain/sensor/Sensor
FIELD field_30259 DEFAULT_RUN_TIME I
FIELD field_33762 ATTACKABLE_TARGET_PREDICATE Lnet/minecraft/class_4051;
FIELD field_33763 ATTACKABLE_TARGET_PREDICATE_IGNORE_DISTANCE_SCALING Lnet/minecraft/class_4051;
FIELD field_34050 ATTACKABLE_TARGET_PREDICATE_IGNORE_VISIBILITY Lnet/minecraft/class_4051;
FIELD field_34051 ATTACKABLE_TARGET_PREDICATE_IGNORE_VISIBILITY_OR_DISTANCE_SCALING Lnet/minecraft/class_4051;
METHOD <init> (I)V
ARG 1 senseInterval
METHOD method_19099 getOutputMemoryModules ()Ljava/util/Set;
@ -30,6 +28,3 @@ CLASS net/minecraft/class_4148 net/minecraft/entity/ai/brain/sensor/Sensor
METHOD method_36982 testAttackableTargetPredicate (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z
ARG 0 entity
ARG 1 target
METHOD method_37456 testAttackableTargetPredicateIgnoreVisibility (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z
ARG 0 entity
ARG 1 target

View File

@ -1,2 +1 @@
CLASS net/minecraft/class_5755 net/minecraft/entity/ai/brain/task/AquaticStrollTask
FIELD field_34048 NORMALIZED_POS_MULTIPLIERS [[I

View File

@ -1,15 +1,6 @@
CLASS net/minecraft/class_4120 net/minecraft/entity/ai/brain/task/GoTowardsLookTarget
FIELD field_18378 speed Ljava/util/function/Function;
FIELD field_19002 completionRange I
FIELD field_34049 predicate Ljava/util/function/Predicate;
METHOD <init> (FI)V
ARG 1 speed
ARG 2 completionRange
METHOD <init> (Ljava/util/function/Predicate;Ljava/util/function/Function;I)V
ARG 1 predicate
ARG 2 speed
ARG 3 completionRange
METHOD method_33204 (Lnet/minecraft/class_1309;)Z
ARG 0 entity
METHOD method_37455 (FLnet/minecraft/class_1309;)Ljava/lang/Float;
ARG 1 entity

View File

@ -22,8 +22,3 @@ CLASS net/minecraft/class_4130 net/minecraft/entity/ai/brain/task/HoldTradeOffer
ARG 1 villager
METHOD method_19603 findPotentialCustomer (Lnet/minecraft/class_1646;)Lnet/minecraft/class_1309;
ARG 1 villager
METHOD method_37447 holdOffer (Lnet/minecraft/class_1646;Lnet/minecraft/class_1799;)V
ARG 0 villager
ARG 1 stack
METHOD method_37448 holdNothing (Lnet/minecraft/class_1646;)V
ARG 0 villager

View File

@ -4,21 +4,12 @@ CLASS net/minecraft/class_4818 net/minecraft/entity/ai/brain/task/StrollTask
FIELD field_22312 verticalRadius I
FIELD field_30157 MIN_RUN_TIME I
FIELD field_30158 MAX_RUN_TIME I
FIELD field_34047 strollInsideWater Z
METHOD <init> (F)V
ARG 1 speed
METHOD <init> (FII)V
ARG 1 speed
ARG 2 horizontalRadius
ARG 3 verticalRadius
METHOD <init> (FIIZ)V
ARG 1 speed
ARG 2 horizontalRadius
ARG 3 verticalRadius
ARG 4 strollInsideWater
METHOD <init> (FZ)V
ARG 1 speed
ARG 2 strollInsideWater
METHOD method_24593 (Lnet/minecraft/class_243;)Lnet/minecraft/class_4142;
ARG 1 pos
METHOD method_33201 findWalkTarget (Lnet/minecraft/class_1314;)Lnet/minecraft/class_243;

View File

@ -6,7 +6,6 @@ CLASS net/minecraft/class_1308 net/minecraft/entity/mob/MobEntity
FIELD field_30088 AI_DISABLED_FLAG I
FIELD field_30089 LEFT_HANDED_FLAG I
FIELD field_30090 ATTACKING_FLAG I
FIELD field_34043 DEFAULT_DROP_CHANCE F
FIELD field_6184 lootTableSeed J
FIELD field_6185 targetSelector Lnet/minecraft/class_1355;
FIELD field_6186 armorDropChances [F

View File

@ -70,5 +70,3 @@ CLASS net/minecraft/class_5768 net/minecraft/entity/passive/AxolotlBrain
ARG 0 brain
METHOD method_33252 addIdleActivities (Lnet/minecraft/class_4095;)V
ARG 0 brain
METHOD method_37457 canGoToLookTarget (Lnet/minecraft/class_1309;)Z
ARG 0 entity

View File

@ -71,19 +71,6 @@ CLASS net/minecraft/class_2535 net/minecraft/network/ClientConnection
METHOD method_10759 handlePacket (Lnet/minecraft/class_2596;Lnet/minecraft/class_2547;)V
ARG 0 packet
ARG 1 listener
METHOD method_10760 setCompressionThreshold (IZ)V
COMMENT Sets the compression threshold of this connection.
COMMENT
COMMENT <p>Packets over the threshold in size will be written as a {@code 0}
COMMENT byte followed by contents, while compressed ones will be written as
COMMENT a var int for the decompressed size followed by the compressed contents.
COMMENT
COMMENT <p>The connections on the two sides must have the same compression
COMMENT threshold, or compression errors may result.
ARG 1 compressionThreshold
COMMENT the compression threshold, in number of bytes
ARG 2 rejectsBadPackets
COMMENT whether this connection may abort if a compressed packet with a bad size is received
METHOD method_10762 getAveragePacketsReceived ()F
METHOD method_10763 setPacketListener (Lnet/minecraft/class_2547;)V
COMMENT Sets the packet listener that will handle oncoming packets, including

View File

@ -702,8 +702,3 @@ CLASS net/minecraft/class_2540 net/minecraft/network/PacketByteBuf
COMMENT @return the read optional value
COMMENT @see #writeOptional(Optional, BiConsumer)
ARG 1 parser
METHOD method_37452 (ILjava/util/function/IntFunction;I)Ljava/lang/Object;
ARG 2 value
METHOD method_37453 getMaxValidator (Ljava/util/function/IntFunction;I)Ljava/util/function/IntFunction;
ARG 0 applier
ARG 1 max

View File

@ -3,10 +3,3 @@ CLASS net/minecraft/class_2532 net/minecraft/network/PacketInflater
FIELD field_11623 compressionThreshold I
FIELD field_33279 MAXIMUM_PACKET_SIZE I
COMMENT The maximum size allowed for a compressed packet. Has value {@value}.
FIELD field_34058 rejectsBadPackets Z
METHOD <init> (IZ)V
ARG 1 compressionThreshold
ARG 2 rejectsBadPackets
METHOD method_10739 setCompressionThreshold (IZ)V
ARG 1 compressionThreshold
ARG 2 rejectsBadPackets

View File

@ -4,7 +4,6 @@ CLASS net/minecraft/class_2820 net/minecraft/network/packet/c2s/play/BookUpdateC
FIELD field_34040 MAX_PAGE_LENGTH I
FIELD field_34041 pages Ljava/util/List;
FIELD field_34042 title Ljava/util/Optional;
FIELD field_34046 MAX_PAGES I
METHOD <init> (ILjava/util/List;Ljava/util/Optional;)V
ARG 1 slot
ARG 2 pages

View File

@ -6,7 +6,6 @@ CLASS net/minecraft/class_2813 net/minecraft/network/packet/c2s/play/ClickSlotC2
FIELD field_12819 syncId I
FIELD field_29540 modifiedStacks Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
FIELD field_34037 revision I
FIELD field_34045 MAX_MODIFIED_STACKS I
METHOD <init> (IIIILnet/minecraft/class_1713;Lnet/minecraft/class_1799;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;)V
ARG 1 syncId
ARG 2 revision

View File

@ -1,9 +1,3 @@
CLASS net/minecraft/class_2716 net/minecraft/network/packet/s2c/play/EntitiesDestroyS2CPacket
FIELD field_33690 entityIds Lit/unimi/dsi/fastutil/ints/IntList;
METHOD <init> (Lit/unimi/dsi/fastutil/ints/IntList;)V
ARG 1 entityIds
METHOD <init> (Lnet/minecraft/class_2540;)V
ARG 1 buf
METHOD <init> ([I)V
ARG 1 entityIds
METHOD method_36548 getEntityIds ()Lit/unimi/dsi/fastutil/ints/IntList;

View File

@ -30,7 +30,5 @@ CLASS net/minecraft/class_3268 net/minecraft/resource/DefaultResourcePack
ARG 2 path
METHOD method_23858 (Ljava/util/function/Predicate;Ljava/nio/file/Path;)Z
ARG 1 path
METHOD method_37454 getPath (Ljava/net/URI;)Ljava/nio/file/Path;
ARG 0 uri
CLASS 1
FIELD field_29185 stream Ljava/io/InputStream;

View File

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

View File

@ -203,7 +203,6 @@ CLASS net/minecraft/server/MinecraftServer
ARG 3 force
COMMENT when set to true, all the {@link ServerWorld}s will be saved even if {@link ServerWorld#savingDisabled} is set to true
METHOD method_3724 isSinglePlayer ()Z
METHOD method_3725 getIconFile ()Ljava/util/Optional;
METHOD method_3727 hasGui ()Z
METHOD method_3728 kickNonWhitelistedPlayers (Lnet/minecraft/class_2168;)V
ARG 1 source
@ -239,8 +238,6 @@ CLASS net/minecraft/server/MinecraftServer
METHOD method_3745 setFlightEnabled (Z)V
ARG 1 flightEnabled
METHOD method_3747 stop (Z)V
METHOD method_37475 (Lnet/minecraft/class_2926;Ljava/io/File;)V
ARG 1 file
METHOD method_3748 tick (Ljava/util/function/BooleanSupplier;)V
ARG 1 shouldKeepTicking
METHOD method_3749 getMaxWorldBorderRadius ()I

View File

@ -16,7 +16,6 @@ CLASS net/minecraft/class_3898 net/minecraft/server/world/ThreadedAnvilChunkStor
FIELD field_17442 worldGenerationProgressListener Lnet/minecraft/class_3949;
FIELD field_17705 persistentStateManagerFactory Ljava/util/function/Supplier;
FIELD field_17706 structureManager Lnet/minecraft/class_3485;
FIELD field_17707 saveDir Ljava/lang/String;
FIELD field_18239 MAX_LEVEL I
COMMENT Specifies the maximum ticket level a chunk can be before a chunk's {@link net.minecraft.server.world.ChunkHolder.LevelType} is {@link net.minecraft.server.world.ChunkHolder.LevelType#BORDER}.
FIELD field_18241 playerChunkWatchingManager Lnet/minecraft/class_3210;

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_6140 net/minecraft/unused/packageinfo/PackageInfo6140

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_6141 net/minecraft/unused/packageinfo/PackageInfo6141

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_6143 net/minecraft/unused/packageinfo/PackageInfo6143

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_6144 net/minecraft/unused/packageinfo/PackageInfo6144

View File

@ -15,16 +15,9 @@ CLASS net/minecraft/class_3312 net/minecraft/util/UserCache
ARG 2 cacheFile
METHOD method_14508 add (Lcom/mojang/authlib/GameProfile;)V
ARG 1 profile
METHOD method_14509 findProfileByName (Lcom/mojang/authlib/GameProfileRepository;Ljava/lang/String;)Ljava/util/Optional;
ARG 0 repository
ARG 1 name
METHOD method_14510 setUseRemote (Z)V
ARG 0 value
METHOD method_14512 getByUuid (Ljava/util/UUID;)Ljava/util/Optional;
ARG 1 uuid
METHOD method_14514 shouldUseRemote ()Z
METHOD method_14515 findByName (Ljava/lang/String;)Ljava/util/Optional;
ARG 1 name
METHOD method_14516 getLastAccessedEntries (I)Ljava/util/stream/Stream;
ARG 1 limit
METHOD method_14517 load ()Ljava/util/List;
@ -36,27 +29,15 @@ CLASS net/minecraft/class_3312 net/minecraft/util/UserCache
ARG 1 dateFormat
METHOD method_30166 (Lcom/google/gson/JsonArray;Ljava/text/DateFormat;Lnet/minecraft/class_3312$class_3313;)V
ARG 2 entry
METHOD method_30167 entryFromJson (Lcom/google/gson/JsonElement;Ljava/text/DateFormat;)Ljava/util/Optional;
ARG 0 json
ARG 1 dateFormat
METHOD method_30168 (Ljava/text/DateFormat;Ljava/util/List;Lcom/google/gson/JsonElement;)V
ARG 2 json
METHOD method_30169 incrementAndGetAccessCount ()J
METHOD method_30170 getDateFormat ()Ljava/text/DateFormat;
METHOD method_37155 (Ljava/lang/String;Ljava/util/Optional;Ljava/lang/Throwable;)V
ARG 2 profile
ARG 3 throwable
METHOD method_37156 findByNameAsync (Ljava/lang/String;Ljava/util/function/Consumer;)V
ARG 1 username
ARG 2 consumer
METHOD method_37157 setExecutor (Ljava/util/concurrent/Executor;)V
ARG 1 executor
METHOD method_37158 (Ljava/util/function/Consumer;Ljava/util/Optional;Ljava/lang/Throwable;)V
ARG 1 profile
ARG 2 throwable
METHOD method_37160 (Ljava/util/function/Consumer;Ljava/util/Optional;Ljava/lang/Throwable;)V
ARG 1 profile
ARG 2 throwable
CLASS 1
METHOD onProfileLookupFailed (Lcom/mojang/authlib/GameProfile;Ljava/lang/Exception;)V
ARG 1 profile

View File

@ -23,6 +23,3 @@ CLASS net/minecraft/class_3846 net/minecraft/util/thread/TaskExecutor
METHOD method_16907 runNext ()Z
METHOD method_16908 execute ()V
METHOD method_34996 getQueueSize ()I
METHOD method_37477 awaitAll ()V
METHOD method_37478 (I)Z
ARG 0 runCount

View File

@ -6,22 +6,14 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
FIELD field_26392 FROZEN_OCEAN_NOISE Lnet/minecraft/class_3543;
FIELD field_26393 weather Lnet/minecraft/class_1959$class_5482;
FIELD field_26395 spawnSettings Lnet/minecraft/class_5483;
FIELD field_26634 structures Ljava/util/Map;
FIELD field_26635 generationSettings Lnet/minecraft/class_5485;
FIELD field_9324 FOLIAGE_NOISE Lnet/minecraft/class_3543;
FIELD field_9329 category Lnet/minecraft/class_1959$class_1961;
FIELD field_9330 LOGGER Lorg/apache/logging/log4j/Logger;
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
METHOD <init> (Lnet/minecraft/class_1959$class_5482;Lnet/minecraft/class_1959$class_1961;Lnet/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
@ -45,23 +37,14 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
ARG 1 world
ARG 2 pos
ARG 3 doWaterCheck
METHOD method_8686 getScale ()F
METHOD method_8687 getWaterColor ()I
METHOD method_8688 getCategory ()Lnet/minecraft/class_1959$class_1961;
METHOD method_8694 getPrecipitation ()Lnet/minecraft/class_1959$class_1963;
METHOD method_8695 getDepth ()F
METHOD method_8696 canSetSnow (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z
ARG 1 world
ARG 2 blockPos
METHOD method_8697 getSkyColor ()I
METHOD method_8698 getFoliageColor ()I
METHOD method_8702 generateFeatureStep (Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_3233;JLnet/minecraft/class_2919;Lnet/minecraft/class_2338;)V
ARG 1 structureAccessor
ARG 2 chunkGenerator
ARG 3 region
ARG 4 populationSeed
ARG 6 random
ARG 7 origin
METHOD method_8703 buildSurface (Ljava/util/Random;Lnet/minecraft/class_2791;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIJ)V
ARG 1 random
ARG 2 chunk
@ -89,10 +72,8 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
FIELD field_26396 temperatureModifier Lnet/minecraft/class_1959$class_5484;
FIELD field_26636 spawnSettings Lnet/minecraft/class_5483;
FIELD field_26637 generationSettings Lnet/minecraft/class_5485;
FIELD field_9344 depth Ljava/lang/Float;
FIELD field_9345 category Lnet/minecraft/class_1959$class_1961;
FIELD field_9346 precipitation Lnet/minecraft/class_1959$class_1963;
FIELD field_9348 scale Ljava/lang/Float;
FIELD field_9349 temperature Ljava/lang/Float;
FIELD field_9351 downfall Ljava/lang/Float;
METHOD method_24379 effects (Lnet/minecraft/class_4763;)Lnet/minecraft/class_1959$class_1960;
@ -110,10 +91,6 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
ARG 1 precipitation
METHOD method_8738 category (Lnet/minecraft/class_1959$class_1961;)Lnet/minecraft/class_1959$class_1960;
ARG 1 category
METHOD method_8740 depth (F)Lnet/minecraft/class_1959$class_1960;
ARG 1 depth
METHOD method_8743 scale (F)Lnet/minecraft/class_1959$class_1960;
ARG 1 scale
METHOD method_8747 temperature (F)Lnet/minecraft/class_1959$class_1960;
ARG 1 temperature
CLASS class_1961 Category
@ -138,48 +115,6 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
METHOD method_8752 getName ()Ljava/lang/String;
METHOD method_8753 (Lnet/minecraft/class_1959$class_1963;)Lnet/minecraft/class_1959$class_1963;
ARG 0 precipitation
CLASS class_4762 MixedNoisePoint
COMMENT Represents a point in a multi-dimensional cartesian plane. Mixed-noise
COMMENT biome generator picks the closest noise point from its selected point
COMMENT and choose the biome associated to that closest point. Another factor,
COMMENT rarity potential, favors larger differences in values instead, contrary
COMMENT to other point values.
FIELD field_22043 temperature F
FIELD field_22044 humidity F
FIELD field_22045 altitude F
FIELD field_22046 weirdness F
FIELD field_22047 weight F
COMMENT This value awards another point with value farthest from this one; i.e.
COMMENT unlike other points where closer distance is better, for this value the
COMMENT farther the better. The result of the different values can be
COMMENT approximately modeled by a hyperbola weight=cosh(peak-1) as used by the
COMMENT mixed-noise generator.
FIELD field_24679 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (FFFFF)V
ARG 1 temperature
ARG 2 humidity
ARG 3 altitude
ARG 4 weirdness
ARG 5 weight
METHOD equals (Ljava/lang/Object;)Z
ARG 1 o
METHOD method_24381 calculateDistanceTo (Lnet/minecraft/class_1959$class_4762;)F
COMMENT Calculates the distance from this noise point to another one. The
COMMENT distance is a squared distance in a multi-dimensional cartesian plane
COMMENT from a mathematical point of view, with a special parameter that
COMMENT reduces the calculated distance.
COMMENT
COMMENT <p>For most fields except weight, smaller difference between
COMMENT two points' fields will lead to smaller distance. For weight,
COMMENT larger differences lead to smaller distance.
COMMENT
COMMENT <p>This distance is used by the mixed-noise biome layer source. The
COMMENT layer source calculates an arbitrary noise point, and selects the
COMMENT biome that offers a closest point to its arbitrary point.
ARG 1 other
COMMENT the other noise point
METHOD method_28425 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
CLASS class_5482 Weather
FIELD field_26398 CODEC Lcom/mojang/serialization/MapCodec;
FIELD field_26399 precipitation Lnet/minecraft/class_1959$class_1963;

View File

@ -1,69 +0,0 @@
CLASS net/minecraft/class_6142 net/minecraft/world/biome/BiomeIds
FIELD field_31731 BIRCH_FOREST I
FIELD field_31732 BIRCH_FOREST_HILLS I
FIELD field_31733 DARK_FOREST I
FIELD field_31734 SNOWY_TAIGA I
FIELD field_31735 SNOWY_TAIGA_HILLS I
FIELD field_31736 GIANT_TREE_TAIGA I
FIELD field_31737 GIANT_TREE_TAIGA_HILLS I
FIELD field_31738 WOODED_MOUNTAINS I
FIELD field_31739 SAVANNA I
FIELD field_31740 SAVANNA_PLATEAU I
FIELD field_31741 BADLANDS I
FIELD field_31742 WOODED_BADLANDS_PLATEAU I
FIELD field_31743 BADLANDS_PLATEAU I
FIELD field_31744 WARM_OCEAN I
FIELD field_31745 LUKEWARM_OCEAN I
FIELD field_31746 COLD_OCEAN I
FIELD field_31747 DEEP_WARM_OCEAN I
FIELD field_31748 DEEP_LUKEWARM_OCEAN I
FIELD field_31749 DEEP_COLD_OCEAN I
FIELD field_31750 DEEP_FROZEN_OCEAN I
FIELD field_31751 SUNFLOWER_PLAINS I
FIELD field_31752 DESERT_LAKES I
FIELD field_31753 GRAVELLY_MOUNTAINS I
FIELD field_31754 FLOWER_FOREST I
FIELD field_31755 TAIGA_MOUNTAINS I
FIELD field_31756 SWAMP_HILLS I
FIELD field_31757 ICE_SPIKES I
FIELD field_31758 MODIFIED_JUNGLE I
FIELD field_31759 MODIFIED_JUNGLE_EDGE I
FIELD field_31760 TALL_BIRCH_FOREST I
FIELD field_31761 TALL_BIRCH_HILLS I
FIELD field_31762 DARK_FOREST_HILLS I
FIELD field_31763 SNOWY_TAIGA_MOUNTAINS I
FIELD field_31764 GIANT_SPRUCE_TAIGA I
FIELD field_31765 GIANT_SPRUCE_TAIGA_HILLS I
FIELD field_31766 MODIFIED_GRAVELLY_MOUNTAINS I
FIELD field_31767 SHATTERED_SAVANNA I
FIELD field_31768 SHATTERED_SAVANNA_PLATEAU I
FIELD field_31769 ERODED_BADLANDS I
FIELD field_31770 MODIFIED_WOODED_BADLANDS_PLATEAU I
FIELD field_31771 MODIFIED_BADLANDS_PLATEAU I
FIELD field_31772 BAMBOO_JUNGLE I
FIELD field_31773 BAMBOO_JUNGLE_HILLS I
FIELD field_31774 OCEAN I
FIELD field_31775 PLAINS I
FIELD field_31776 DESERT I
FIELD field_31777 MOUNTAINS I
FIELD field_31778 FOREST I
FIELD field_31779 TAIGA I
FIELD field_31780 SWAMP I
FIELD field_31781 RIVER I
FIELD field_31782 FROZEN_OCEAN I
FIELD field_31783 FROZEN_RIVER I
FIELD field_31784 SNOWY_TUNDRA I
FIELD field_31785 SNOWY_MOUNTAINS I
FIELD field_31786 MUSHROOM_FIELDS I
FIELD field_31787 MUSHROOM_FIELD_SHORE I
FIELD field_31788 BEACH I
FIELD field_31789 DESERT_HILLS I
FIELD field_31790 WOODED_HILLS I
FIELD field_31791 TAIGA_HILLS I
FIELD field_31792 MOUNTAIN_EDGE I
FIELD field_31793 JUNGLE I
FIELD field_31794 JUNGLE_HILLS I
FIELD field_31795 JUNGLE_EDGE I
FIELD field_31796 DEEP_OCEAN I
FIELD field_31797 STONE_SHORE I
FIELD field_31798 SNOWY_BEACH I

View File

@ -1,122 +1,46 @@
CLASS net/minecraft/class_5478 net/minecraft/world/biome/DefaultBiomeCreator
METHOD method_30683 createJungle ()Lnet/minecraft/class_1959;
METHOD method_30684 createMushroomFields (FF)Lnet/minecraft/class_1959;
METHOD method_30684 createMushroomFields ()Lnet/minecraft/class_1959;
METHOD method_30685 createBeach (FFIZZ)Lnet/minecraft/class_1959;
ARG 0 depth
ARG 1 scale
METHOD method_30685 createBeach (FFFFIZZ)Lnet/minecraft/class_1959;
METHOD method_30686 createRiver (FIZ)Lnet/minecraft/class_1959;
ARG 0 depth
ARG 1 scale
ARG 2 temperature
ARG 3 downfall
ARG 4 waterColor
ARG 5 snowy
ARG 6 stony
METHOD method_30686 createRiver (FFFIZ)Lnet/minecraft/class_1959;
METHOD method_30687 createGiantTreeTaiga (FZ)Lnet/minecraft/class_1959;
ARG 0 depth
ARG 1 scale
ARG 2 temperature
ARG 3 waterColor
ARG 4 frozen
METHOD method_30687 createGiantTreeTaiga (FFFZ)Lnet/minecraft/class_1959;
ARG 0 depth
ARG 1 scale
ARG 2 temperature
ARG 3 spruce
METHOD method_30688 createBambooJungle (FFII)Lnet/minecraft/class_1959;
ARG 0 depth
ARG 1 scale
ARG 2 parrotWeight
ARG 3 parrotMaxGroupSize
METHOD method_30689 createJungle (FFIII)Lnet/minecraft/class_1959;
ARG 0 depth
ARG 1 scale
ARG 2 parrotWeight
ARG 3 parrotMaxGroupSize
ARG 4 ocelotMaxGroupSize
METHOD method_30690 createMountains (FFLnet/minecraft/class_3504;Z)Lnet/minecraft/class_1959;
ARG 0 depth
ARG 1 scale
ARG 2 surfaceBuilder
ARG 3 extraTrees
METHOD method_30691 createBirchForest (FFZ)Lnet/minecraft/class_1959;
ARG 0 depth
ARG 1 scale
ARG 2 tallTrees
METHOD method_30692 createOcean (Lnet/minecraft/class_5483$class_5496;IIZLnet/minecraft/class_5485$class_5495;)Lnet/minecraft/class_1959;
METHOD method_30688 createBambooJungle (II)Lnet/minecraft/class_1959;
METHOD method_30689 createJungle (III)Lnet/minecraft/class_1959;
METHOD method_30690 createMountains (Lnet/minecraft/class_3504;Z)Lnet/minecraft/class_1959;
METHOD method_30691 createBirchForest (Z)Lnet/minecraft/class_1959;
METHOD method_30692 createOcean (Lnet/minecraft/class_5483$class_5496;IILnet/minecraft/class_5485$class_5495;)Lnet/minecraft/class_1959;
ARG 0 spawnSettings
ARG 1 waterColor
ARG 2 waterFogColor
ARG 3 deep
METHOD method_30693 createWoodedBadlandsPlateau (FF)Lnet/minecraft/class_1959;
METHOD method_30693 createWoodedBadlandsPlateau ()Lnet/minecraft/class_1959;
METHOD method_30694 createSavanna (FZZ)Lnet/minecraft/class_1959;
ARG 0 depth
ARG 1 scale
METHOD method_30694 createSavanna (FFFZZ)Lnet/minecraft/class_1959;
METHOD method_30695 createJungleFeatures (FZZZLnet/minecraft/class_5483$class_5496;)Lnet/minecraft/class_1959;
ARG 0 depth
ARG 1 scale
ARG 2 temperature
ARG 3 mountain
ARG 4 shattered
METHOD method_30695 createJungleFeatures (FFFZZZLnet/minecraft/class_5483$class_5496;)Lnet/minecraft/class_1959;
ARG 0 depth
ARG 1 scale
ARG 2 downfall
ARG 3 bamboo
ARG 4 edge
ARG 5 modified
METHOD method_30696 createNormalBadlands (FFZ)Lnet/minecraft/class_1959;
ARG 0 depth
ARG 1 scale
ARG 2 plateau
METHOD method_30697 createSnowyTundra (FFZZ)Lnet/minecraft/class_1959;
ARG 0 depth
ARG 1 scale
ARG 2 iceSpikes
ARG 3 mountains
METHOD method_30698 createDesert (FFZZZ)Lnet/minecraft/class_1959;
ARG 0 depth
ARG 1 scale
ARG 2 villages
ARG 3 pyramids
ARG 4 fossils
METHOD method_30699 createTaiga (FFZZZZ)Lnet/minecraft/class_1959;
ARG 0 depth
ARG 1 scale
ARG 2 snowy
ARG 3 mountains
ARG 4 villages
ARG 5 igloos
METHOD method_30700 createBadlands (Lnet/minecraft/class_3504;FFZZ)Lnet/minecraft/class_1959;
ARG 1 depth
ARG 2 scale
ARG 3 plateau
ARG 4 wooded
METHOD method_30696 createNormalBadlands (Z)Lnet/minecraft/class_1959;
METHOD method_30697 createSnowyTundra (ZZ)Lnet/minecraft/class_1959;
METHOD method_30698 createDesert (ZZZ)Lnet/minecraft/class_1959;
METHOD method_30699 createTaiga (ZZZZ)Lnet/minecraft/class_1959;
METHOD method_30700 createBadlands (Lnet/minecraft/class_3504;ZZ)Lnet/minecraft/class_1959;
METHOD method_30701 createPlains (Z)Lnet/minecraft/class_1959;
ARG 0 sunflower
METHOD method_30702 createColdOcean (Z)Lnet/minecraft/class_1959;
ARG 0 deep
METHOD method_30703 createJungleEdge ()Lnet/minecraft/class_1959;
METHOD method_30704 createNormalForest (FF)Lnet/minecraft/class_1959;
ARG 0 depth
ARG 1 scale
METHOD method_30705 createDarkForest (FFZ)Lnet/minecraft/class_1959;
ARG 0 depth
ARG 1 scale
ARG 2 hills
METHOD method_30704 createNormalForest ()Lnet/minecraft/class_1959;
METHOD method_30705 createDarkForest (Z)Lnet/minecraft/class_1959;
METHOD method_30706 createNormalOcean (Z)Lnet/minecraft/class_1959;
ARG 0 deep
METHOD method_30707 createModifiedJungleEdge ()Lnet/minecraft/class_1959;
METHOD method_30708 createSwamp (FFZ)Lnet/minecraft/class_1959;
ARG 0 depth
ARG 1 scale
ARG 2 hills
METHOD method_30708 createSwamp (Z)Lnet/minecraft/class_1959;
METHOD method_30709 createLukewarmOcean (Z)Lnet/minecraft/class_1959;
ARG 0 deep
METHOD method_30710 createModifiedJungle ()Lnet/minecraft/class_1959;
METHOD method_30711 createForest (FFZLnet/minecraft/class_5483$class_5496;)Lnet/minecraft/class_1959;
ARG 0 depth
ARG 1 scale
ARG 2 flower
ARG 3 spawnSettings
METHOD method_30711 createForest (ZLnet/minecraft/class_5483$class_5496;)Lnet/minecraft/class_1959;
METHOD method_30712 createFrozenOcean (Z)Lnet/minecraft/class_1959;
ARG 0 monument
METHOD method_30713 createJungleHills ()Lnet/minecraft/class_1959;
@ -145,13 +69,8 @@ CLASS net/minecraft/class_5478 net/minecraft/world/biome/DefaultBiomeCreator
METHOD method_31066 createOceanGenerationSettings (Lnet/minecraft/class_3504;ZZZ)Lnet/minecraft/class_5485$class_5495;
ARG 1 deep
ARG 2 warm
METHOD method_31067 composeSavannaGenerationSettings (FFFZZLnet/minecraft/class_5483$class_5496;)Lnet/minecraft/class_1959;
METHOD method_31067 composeSavannaGenerationSettings (FZZLnet/minecraft/class_5483$class_5496;)Lnet/minecraft/class_1959;
ARG 0 depth
ARG 1 scale
ARG 2 temperature
ARG 3 plateau
ARG 4 shattered
ARG 5 spawnSettings
METHOD method_31068 createSavannaSpawnSettings ()Lnet/minecraft/class_5483$class_5496;
METHOD method_31069 createForestSpawnSettings ()Lnet/minecraft/class_5483$class_5496;
METHOD method_33132 createDripstoneCaves ()Lnet/minecraft/class_1959;

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_3646 net/minecraft/world/biome/layer/AddBambooJungleLayer

View File

@ -1,9 +0,0 @@
CLASS net/minecraft/class_3640 net/minecraft/world/biome/layer/AddBaseBiomesLayer
FIELD field_16062 TEMPERATE_BIOMES [I
FIELD field_16064 DRY_BIOMES [I
FIELD field_16066 SNOWY_BIOMES [I
FIELD field_16068 COOL_BIOMES [I
FIELD field_16070 chosenGroup1 [I
FIELD field_16082 OLD_GROUP_1 [I
METHOD <init> (Z)V
ARG 1 old

View File

@ -1,4 +0,0 @@
CLASS net/minecraft/class_3632 net/minecraft/world/biome/layer/AddClimateLayers
CLASS class_3635 AddSpecialBiomesLayer
CLASS class_3926 AddTemperateBiomesLayer
CLASS class_3927 AddCoolBiomesLayer

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_3639 net/minecraft/world/biome/layer/AddColdClimatesLayer

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_3636 net/minecraft/world/biome/layer/AddDeepOceanLayer

View File

@ -1,7 +0,0 @@
CLASS net/minecraft/class_3655 net/minecraft/world/biome/layer/AddEdgeBiomesLayer
FIELD field_26728 SNOWY_IDS Lit/unimi/dsi/fastutil/ints/IntSet;
FIELD field_26729 FOREST_IDS Lit/unimi/dsi/fastutil/ints/IntSet;
METHOD method_15851 isWooded (I)Z
ARG 0 id
METHOD method_15852 isBadlands (I)Z
ARG 1 id

View File

@ -1,5 +0,0 @@
CLASS net/minecraft/class_3648 net/minecraft/world/biome/layer/AddHillsLayer
FIELD field_16128 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_26727 MUTATED_BIOMES Lit/unimi/dsi/fastutil/ints/Int2IntMap;
METHOD method_31118 (Lit/unimi/dsi/fastutil/ints/Int2IntOpenHashMap;)V
ARG 0 map

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_3651 net/minecraft/world/biome/layer/AddIslandLayer

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_3637 net/minecraft/world/biome/layer/AddMushroomIslandLayer

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_3649 net/minecraft/world/biome/layer/AddSunflowerPlainsLayer

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_3647 net/minecraft/world/biome/layer/ApplyOceanTemperatureLayer

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_3652 net/minecraft/world/biome/layer/ApplyRiverLayer

View File

@ -1,34 +0,0 @@
CLASS net/minecraft/class_3645 net/minecraft/world/biome/layer/BiomeLayers
FIELD field_26709 BY_CATEGORY Lit/unimi/dsi/fastutil/ints/Int2IntMap;
METHOD method_15843 build (JZII)Lnet/minecraft/class_3642;
ARG 0 seed
ARG 2 old
ARG 3 biomeSize
ARG 4 riverSize
METHOD method_15844 areSimilar (II)Z
ARG 0 id1
ARG 1 id2
METHOD method_15845 isOcean (I)Z
ARG 0 id
METHOD method_15846 isShallowOcean (I)Z
ARG 0 id
METHOD method_15847 build (ZIILjava/util/function/LongFunction;)Lnet/minecraft/class_3627;
ARG 0 old
ARG 1 biomeSize
ARG 2 riverSize
ARG 3 contextProvider
METHOD method_15848 stack (JLnet/minecraft/class_3660;Lnet/minecraft/class_3627;ILjava/util/function/LongFunction;)Lnet/minecraft/class_3627;
ARG 0 seed
ARG 2 layer
ARG 3 parent
ARG 4 count
ARG 5 contextProvider
METHOD method_15849 (JJ)Lnet/minecraft/class_3631;
ARG 2 salt
METHOD method_31116 (Lit/unimi/dsi/fastutil/ints/Int2IntOpenHashMap;)V
ARG 0 map
METHOD method_31117 putCategory (Lit/unimi/dsi/fastutil/ints/Int2IntOpenHashMap;Lnet/minecraft/class_3645$class_5503;I)V
ARG 0 map
ARG 1 category
ARG 2 id
CLASS class_5503 Category

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_3643 net/minecraft/world/biome/layer/ContinentLayer

View File

@ -1,13 +0,0 @@
CLASS net/minecraft/class_3641 net/minecraft/world/biome/layer/EaseBiomeEdgeLayer
METHOD method_15840 areEdgesSimilar ([IIIIIIII)Z
ARG 1 ids
ARG 2 n
ARG 3 e
ARG 4 s
ARG 5 w
ARG 6 center
ARG 7 id1
ARG 8 id2
METHOD method_15841 isMountainBiome ([II)Z
ARG 1 ids
ARG 2 id

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_3638 net/minecraft/world/biome/layer/IncreaseEdgeCurvatureLayer

View File

@ -1,3 +0,0 @@
CLASS net/minecraft/class_3653 net/minecraft/world/biome/layer/NoiseToRiverLayer
METHOD method_15850 isValidForRiver (I)I
ARG 0 value

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_3644 net/minecraft/world/biome/layer/OceanTemperatureLayer

View File

@ -1,7 +0,0 @@
CLASS net/minecraft/class_3656 net/minecraft/world/biome/layer/ScaleLayer
METHOD method_15853 sample (Lnet/minecraft/class_3628;IIII)I
ARG 1 context
ARG 2 tl
ARG 3 tr
ARG 4 bl
ARG 5 br

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_3650 net/minecraft/world/biome/layer/SimpleLandNoiseLayer

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_3654 net/minecraft/world/biome/layer/SmoothLayer

View File

@ -1,8 +0,0 @@
CLASS net/minecraft/class_3663 net/minecraft/world/biome/layer/type/CrossSamplingLayer
METHOD method_15868 sample (Lnet/minecraft/class_3630;IIIII)I
ARG 1 context
ARG 2 n
ARG 3 e
ARG 4 s
ARG 5 w
ARG 6 center

View File

@ -1,8 +0,0 @@
CLASS net/minecraft/class_3662 net/minecraft/world/biome/layer/type/DiagonalCrossSamplingLayer
METHOD method_15867 sample (Lnet/minecraft/class_3630;IIIII)I
ARG 1 context
ARG 2 sw
ARG 3 se
ARG 4 ne
ARG 5 nw
ARG 6 center

View File

@ -1,4 +0,0 @@
CLASS net/minecraft/class_3661 net/minecraft/world/biome/layer/type/IdentitySamplingLayer
METHOD method_15866 sample (Lnet/minecraft/class_3630;I)I
ARG 1 context
ARG 2 value

View File

@ -1,10 +0,0 @@
CLASS net/minecraft/class_3658 net/minecraft/world/biome/layer/type/InitLayer
METHOD method_15854 create (Lnet/minecraft/class_3628;)Lnet/minecraft/class_3627;
ARG 1 context
METHOD method_15855 sample (Lnet/minecraft/class_3630;II)I
ARG 1 context
ARG 2 x
ARG 3 y
METHOD method_15857 (Lnet/minecraft/class_3628;II)I
ARG 2 x
ARG 3 z

View File

@ -1,14 +0,0 @@
CLASS net/minecraft/class_3659 net/minecraft/world/biome/layer/type/MergingLayer
METHOD method_15858 (Lnet/minecraft/class_3628;Lnet/minecraft/class_3625;Lnet/minecraft/class_3625;II)I
ARG 4 x
ARG 5 z
METHOD method_15860 create (Lnet/minecraft/class_3628;Lnet/minecraft/class_3627;Lnet/minecraft/class_3627;)Lnet/minecraft/class_3627;
ARG 1 context
ARG 2 layer1
ARG 3 layer2
METHOD method_15861 sample (Lnet/minecraft/class_3630;Lnet/minecraft/class_3625;Lnet/minecraft/class_3625;II)I
ARG 1 context
ARG 2 sampler1
ARG 3 sampler2
ARG 4 x
ARG 5 z

View File

@ -1,12 +0,0 @@
CLASS net/minecraft/class_3660 net/minecraft/world/biome/layer/type/ParentedLayer
METHOD method_15862 create (Lnet/minecraft/class_3628;Lnet/minecraft/class_3627;)Lnet/minecraft/class_3627;
ARG 1 context
ARG 2 parent
METHOD method_15863 sample (Lnet/minecraft/class_3628;Lnet/minecraft/class_3625;II)I
ARG 1 context
ARG 2 parent
ARG 3 x
ARG 4 z
METHOD method_15864 (Lnet/minecraft/class_3628;Lnet/minecraft/class_3625;II)I
ARG 3 x
ARG 4 z

View File

@ -1,4 +0,0 @@
CLASS net/minecraft/class_3664 net/minecraft/world/biome/layer/type/SouthEastSamplingLayer
METHOD method_15869 sample (Lnet/minecraft/class_3630;I)I
ARG 1 context
ARG 2 se

View File

@ -1,13 +0,0 @@
CLASS net/minecraft/class_3631 net/minecraft/world/biome/layer/util/CachingLayerContext
FIELD field_16044 cacheCapacity I
FIELD field_16045 cache Lit/unimi/dsi/fastutil/longs/Long2IntLinkedOpenHashMap;
FIELD field_16729 localSeed J
FIELD field_16730 worldSeed J
FIELD field_16732 noiseSampler Lnet/minecraft/class_3756;
METHOD <init> (IJJ)V
ARG 1 cacheCapacity
ARG 2 seed
ARG 4 salt
METHOD method_22417 addSalt (JJ)J
ARG 0 seed
ARG 2 salt

View File

@ -1,9 +0,0 @@
CLASS net/minecraft/class_3626 net/minecraft/world/biome/layer/util/CachingLayerSampler
FIELD field_16035 operator Lnet/minecraft/class_4;
FIELD field_16036 cacheCapacity I
FIELD field_16038 cache Lit/unimi/dsi/fastutil/longs/Long2IntLinkedOpenHashMap;
METHOD <init> (Lit/unimi/dsi/fastutil/longs/Long2IntLinkedOpenHashMap;ILnet/minecraft/class_4;)V
ARG 1 cache
ARG 2 cacheCapacity
ARG 3 operator
METHOD method_15827 getCapacity ()I

View File

@ -1,5 +0,0 @@
CLASS net/minecraft/class_3741 net/minecraft/world/biome/layer/util/CoordinateTransformer
METHOD method_16342 transformX (I)I
ARG 1 x
METHOD method_16343 transformZ (I)I
ARG 1 y

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_3740 net/minecraft/world/biome/layer/util/IdentityCoordinateTransformer

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_3627 net/minecraft/world/biome/layer/util/LayerFactory

View File

@ -1,4 +0,0 @@
CLASS net/minecraft/class_4 net/minecraft/world/biome/layer/util/LayerOperator
METHOD apply (II)I
ARG 1 x
ARG 2 z

View File

@ -1,4 +0,0 @@
CLASS net/minecraft/class_3630 net/minecraft/world/biome/layer/util/LayerRandomnessSource
METHOD method_15834 nextInt (I)I
ARG 1 bound
METHOD method_15835 getNoiseSampler ()Lnet/minecraft/class_3756;

View File

@ -1,21 +0,0 @@
CLASS net/minecraft/class_3628 net/minecraft/world/biome/layer/util/LayerSampleContext
METHOD method_15828 createSampler (Lnet/minecraft/class_4;Lnet/minecraft/class_3625;Lnet/minecraft/class_3625;)Lnet/minecraft/class_3625;
ARG 1 operator
ARG 2 firstParent
ARG 3 secondParent
METHOD method_15830 initSeed (JJ)V
ARG 1 x
ARG 3 y
METHOD method_15831 createSampler (Lnet/minecraft/class_4;)Lnet/minecraft/class_3625;
ARG 1 operator
METHOD method_15832 createSampler (Lnet/minecraft/class_4;Lnet/minecraft/class_3625;)Lnet/minecraft/class_3625;
ARG 1 operator
ARG 2 parent
METHOD method_16669 choose (IIII)I
ARG 1 a
ARG 2 b
ARG 3 c
ARG 4 d
METHOD method_16670 choose (II)I
ARG 1 a
ARG 2 b

View File

@ -1,4 +0,0 @@
CLASS net/minecraft/class_3625 net/minecraft/world/biome/layer/util/LayerSampler
METHOD method_15825 sample (II)I
ARG 1 x
ARG 2 z

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_3739 net/minecraft/world/biome/layer/util/NorthWestCoordinateTransformer

View File

@ -1,9 +0,0 @@
CLASS net/minecraft/class_3642 net/minecraft/world/biome/source/BiomeLayerSampler
FIELD field_16516 sampler Lnet/minecraft/class_3626;
FIELD field_16592 LOGGER Lorg/apache/logging/log4j/Logger;
METHOD <init> (Lnet/minecraft/class_3627;)V
ARG 1 layerFactory
METHOD method_16341 sample (Lnet/minecraft/class_2378;II)Lnet/minecraft/class_1959;
ARG 1 biomeRegistry
ARG 2 x
ARG 3 z

View File

@ -1,12 +1,8 @@
CLASS net/minecraft/class_1966 net/minecraft/world/biome/source/BiomeSource
FIELD field_20643 biomes Ljava/util/List;
FIELD field_24713 CODEC Lcom/mojang/serialization/Codec;
FIELD field_9390 topMaterials Ljava/util/Set;
FIELD field_9392 structureFeatures Ljava/util/Map;
METHOD <init> (Ljava/util/List;)V
ARG 1 biomes
METHOD method_22394 (Lnet/minecraft/class_3195;Lnet/minecraft/class_1959;)Z
ARG 1 biome
FIELD field_9390 topMaterials Lcom/google/common/collect/ImmutableSet;
FIELD field_9392 structureFeatures Lcom/google/common/collect/ImmutableSet;
METHOD method_24385 locateBiome (IIIIILjava/util/function/Predicate;Ljava/util/Random;Z)Lnet/minecraft/class_2338;
ARG 1 x
ARG 2 y
@ -20,7 +16,6 @@ CLASS net/minecraft/class_1966 net/minecraft/world/biome/source/BiomeSource
METHOD method_28443 getBiomes ()Ljava/util/List;
METHOD method_8754 hasStructureFeature (Lnet/minecraft/class_3195;)Z
ARG 1 feature
METHOD method_8761 getTopMaterials ()Ljava/util/Set;
METHOD method_8762 locateBiome (IIIILjava/util/function/Predicate;Ljava/util/Random;)Lnet/minecraft/class_2338;
ARG 1 x
ARG 2 y

View File

@ -1,9 +1,8 @@
CLASS net/minecraft/class_4766 net/minecraft/world/biome/source/MultiNoiseBiomeSource
FIELD field_22078 temperatureNoise Lnet/minecraft/class_5216;
FIELD field_22079 humidityNoise Lnet/minecraft/class_5216;
FIELD field_22080 altitudeNoise Lnet/minecraft/class_5216;
FIELD field_22081 weirdnessNoise Lnet/minecraft/class_5216;
FIELD field_24115 biomePoints Ljava/util/List;
FIELD field_24115 biomePoints Lnet/minecraft/class_6452$class_6455;
FIELD field_24116 threeDimensionalSampling Z
FIELD field_24718 CUSTOM_CODEC Lcom/mojang/serialization/MapCodec;
COMMENT Used to parse a custom biome source, when a preset hasn't been provided.
@ -13,36 +12,11 @@ CLASS net/minecraft/class_4766 net/minecraft/world/biome/source/MultiNoiseBiomeS
FIELD field_26433 DEFAULT_NOISE_PARAMETERS Lnet/minecraft/class_4766$class_5487;
FIELD field_26434 temperatureNoiseParameters Lnet/minecraft/class_4766$class_5487;
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
ARG 4 instance
METHOD <init> (JLjava/util/List;Lnet/minecraft/class_4766$class_5487;Lnet/minecraft/class_4766$class_5487;Lnet/minecraft/class_4766$class_5487;Lnet/minecraft/class_4766$class_5487;)V
ARG 1 seed
ARG 3 biomePoints
ARG 4 temperatureNoiseParameters
ARG 5 humidityNoiseParameters
ARG 6 altitudeNoiseParameters
ARG 7 weirdnessNoiseParameters
METHOD <init> (JLjava/util/List;Lnet/minecraft/class_4766$class_5487;Lnet/minecraft/class_4766$class_5487;Lnet/minecraft/class_4766$class_5487;Lnet/minecraft/class_4766$class_5487;Ljava/util/Optional;)V
ARG 1 seed
ARG 3 biomePoints
ARG 4 temperatureNoiseParameters
ARG 5 humidityNoiseParameters
ARG 6 altitudeNoiseParameters
ARG 7 weirdnessNoiseParameters
ARG 8 instance
METHOD method_28462 matchesInstance (J)Z
ARG 1 seed
METHOD method_28464 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_30827 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_31085 getInstance ()Ljava/util/Optional;
CLASS class_5305 Preset
FIELD field_24723 NETHER Lnet/minecraft/class_4766$class_5305;

View File

@ -1,17 +0,0 @@
CLASS net/minecraft/class_2088 net/minecraft/world/biome/source/VanillaLayeredBiomeSource
FIELD field_24498 legacyBiomeInitLayer Z
FIELD field_24727 CODEC Lcom/mojang/serialization/Codec;
FIELD field_24728 seed J
FIELD field_24729 largeBiomes Z
FIELD field_26698 biomeRegistry Lnet/minecraft/class_2378;
FIELD field_9677 BIOMES Ljava/util/List;
FIELD field_9680 biomeSampler Lnet/minecraft/class_3642;
METHOD <init> (JZZLnet/minecraft/class_2378;)V
ARG 1 seed
ARG 3 legacyBiomeInitLayer
ARG 4 largeBiomes
ARG 5 biomeRegistry
METHOD method_28475 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_31103 (Lnet/minecraft/class_2378;Lnet/minecraft/class_5321;)Ljava/util/function/Supplier;
ARG 1 key

View File

@ -2,14 +2,12 @@ CLASS net/minecraft/class_2804 net/minecraft/world/chunk/ChunkNibbleArray
FIELD field_12783 bytes [B
FIELD field_31403 BYTES_LENGTH I
FIELD field_31404 COPY_BLOCK_SIZE I
FIELD field_34052 COPY_TIMES I
METHOD <init> (I)V
ARG 1 size
METHOD <init> ([B)V
ARG 1 bytes
METHOD method_12137 asByteArray ()[B
METHOD method_12138 divideByTwo (I)I
ARG 0 i
ARG 1 n
METHOD method_12139 get (III)I
ARG 1 x
@ -31,5 +29,3 @@ CLASS net/minecraft/class_2804 net/minecraft/world/chunk/ChunkNibbleArray
ARG 3 z
ARG 4 value
METHOD method_12146 isUninitialized ()Z
METHOD method_37459 isOdd (I)I
ARG 0 i

View File

@ -21,10 +21,10 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
ARG 5 chunkType
ARG 6 generationTask
ARG 7 loadTask
METHOD method_12151 (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
METHOD method_12151 (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;Z)Ljava/util/concurrent/CompletableFuture;
ARG 0 status
METHOD method_12152 getTaskMargin ()I
METHOD method_12154 runGenerationTask (Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;
METHOD method_12154 runGenerationTask (Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Z)Ljava/util/concurrent/CompletableFuture;
ARG 2 world
ARG 4 structureManager
ARG 5 lightingProvider
@ -47,7 +47,7 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
ARG 3 heightMapTypes
ARG 4 chunkType
ARG 5 task
METHOD method_16556 (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
METHOD method_16556 (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;Z)Ljava/util/concurrent/CompletableFuture;
ARG 0 targetStatus
ARG 2 world
METHOD method_16557 register (Ljava/lang/String;Lnet/minecraft/class_2806;ILjava/util/EnumSet;Lnet/minecraft/class_2806$class_2808;Lnet/minecraft/class_2806$class_2807;)Lnet/minecraft/class_2806;
@ -60,7 +60,7 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
METHOD method_16558 createOrderedList ()Ljava/util/List;
METHOD method_16559 getIndex ()I
METHOD method_16560 getPrevious ()Lnet/minecraft/class_2806;
METHOD method_17034 (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
METHOD method_17034 (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;Z)Ljava/util/concurrent/CompletableFuture;
ARG 0 targetStatus
METHOD method_20608 shouldExcludeBlockLight (Lnet/minecraft/class_2806;Lnet/minecraft/class_2791;)Z
ARG 0 status
@ -88,7 +88,7 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
ARG 2 structureManager
ARG 3 lightingProvider
ARG 5 chunk
METHOD method_20613 (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
METHOD method_20613 (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;Z)Ljava/util/concurrent/CompletableFuture;
ARG 0 targetStatus
METHOD method_20614 (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 status
@ -102,11 +102,11 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
ARG 2 structureManager
ARG 3 lightingProvider
ARG 5 chunk
METHOD method_33732 (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
METHOD method_33732 (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;Z)Ljava/util/concurrent/CompletableFuture;
ARG 2 world
CLASS class_2807 GenerationTask
COMMENT A task called when a chunk needs to be generated.
METHOD doWork (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
METHOD doWork (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;Z)Ljava/util/concurrent/CompletableFuture;
ARG 1 targetStatus
COMMENT the status the chunk will be set to after the task is completed
ARG 3 world

View File

@ -17,8 +17,6 @@ CLASS net/minecraft/class_3569 net/minecraft/world/chunk/light/SkyLightStorage
ARG 1 sectionPos
METHOD method_20810 enqueueAddSection (J)V
ARG 1 sectionPos
METHOD method_37460 copy (Lnet/minecraft/class_2804;)Lnet/minecraft/class_2804;
ARG 0 source
CLASS class_3570 Data
FIELD field_15821 columnToTopSection Lit/unimi/dsi/fastutil/longs/Long2IntOpenHashMap;
FIELD field_15822 minSectionY I

View File

@ -1,5 +1,4 @@
CLASS net/minecraft/class_5842 net/minecraft/world/gen/DeepslateBlockSource
FIELD field_28909 random Lnet/minecraft/class_2919;
FIELD field_28910 seed J
FIELD field_28911 defaultBlock Lnet/minecraft/class_2680;
FIELD field_28912 deepslateState Lnet/minecraft/class_2680;

View File

@ -31,13 +31,9 @@ CLASS net/minecraft/class_5818 net/minecraft/world/gen/NoiseColumnSampler
COMMENT Interpolates the noise at the top and bottom of the world.
ARG 1 noise
ARG 3 y
METHOD method_33646 getOffset (IDDD)D
METHOD method_33646 getOffset (DDDD)D
COMMENT Calculates an offset for the noise.
COMMENT <p>For example in the overworld, this makes lower y values solid while making higher y values air.
ARG 1 y
ARG 2 depth
ARG 4 scale
ARG 6 randomDensityOffset
METHOD method_33647 getDensityNoise (II)D
COMMENT Applies a random change to the density to subtly vary the height of the terrain.
ARG 1 x

View File

@ -28,9 +28,7 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
METHOD method_12098 getBiomeSource ()Lnet/minecraft/class_1966;
METHOD method_12100 getSpawnHeight (Lnet/minecraft/class_5539;)I
ARG 1 world
METHOD method_12102 generateFeatures (Lnet/minecraft/class_3233;Lnet/minecraft/class_5138;)V
ARG 1 region
ARG 2 accessor
METHOD method_12102 generateFeatures (Lnet/minecraft/class_5281;Lnet/minecraft/class_1923;Lnet/minecraft/class_5138;)V
METHOD method_12103 locateStructure (Lnet/minecraft/class_3218;Lnet/minecraft/class_3195;Lnet/minecraft/class_2338;IZ)Lnet/minecraft/class_2338;
COMMENT Tries to find the closest structure of a given type near a given block.
COMMENT <p>

View File

@ -55,7 +55,6 @@ CLASS net/minecraft/class_5464 net/minecraft/world/gen/feature/ConfiguredFeature
FIELD field_28959 BOTTOM_TO_TOP_OFFSET_4 Lnet/minecraft/class_2997;
FIELD field_28960 DARK_OAK_TREE_HEIGHTMAP Lnet/minecraft/class_3243;
FIELD field_29531 HEIGHTMAP_OCEAN_FLOOR Lnet/minecraft/class_3243;
FIELD field_29532 BOTTOM_TO_60 Lnet/minecraft/class_2997;
FIELD field_29533 HEIGHTMAP_OCEAN_FLOOR_NO_WATER Lnet/minecraft/class_3243;
FIELD field_29534 SQUARE_HEIGHTMAP_OCEAN_FLOOR_NO_WATER Lnet/minecraft/class_3243;
CLASS class_5467 States

View File

@ -85,7 +85,7 @@ CLASS net/minecraft/class_3864 net/minecraft/world/gen/feature/DefaultBiomeFeatu
ARG 0 builder
METHOD method_17004 addDungeons (Lnet/minecraft/class_5485$class_5495;)V
ARG 0 builder
METHOD method_17005 addMineables (Lnet/minecraft/class_5485$class_5495;Z)V
METHOD method_17005 addMineables (Lnet/minecraft/class_5485$class_5495;)V
ARG 0 builder
METHOD method_17006 addDefaultOres (Lnet/minecraft/class_5485$class_5495;)V
ARG 0 builder
@ -177,5 +177,3 @@ CLASS net/minecraft/class_3864 net/minecraft/world/gen/feature/DefaultBiomeFeatu
ARG 0 builder
METHOD method_35924 addCaveWaterMobs (Lnet/minecraft/class_5483$class_5496;)V
ARG 0 builder
METHOD method_36453 addMineables (Lnet/minecraft/class_5485$class_5495;)V
ARG 0 builder

View File

@ -7,13 +7,8 @@ CLASS net/minecraft/class_5780 net/minecraft/world/gen/feature/GlowLichenFeature
FIELD field_28434 spreadChance F
FIELD field_28435 canPlaceOn Ljava/util/List;
FIELD field_28436 directions Ljava/util/List;
METHOD <init> (IZZZFLjava/util/List;)V
METHOD <init> (IIZZZFLjava/util/List;)V
ARG 1 searchRange
ARG 2 placeOnFloor
ARG 3 placeOnCeiling
ARG 4 placeOnWalls
ARG 5 spreadChance
ARG 6 canPlaceOn
METHOD method_33396 canGrowOn (Lnet/minecraft/class_2248;)Z
ARG 1 block
METHOD method_33397 (Lnet/minecraft/class_2248;Lnet/minecraft/class_2680;)Z

View File

@ -3,13 +3,11 @@ CLASS net/minecraft/class_5835 net/minecraft/world/gen/feature/UnderwaterMagmaFe
FIELD field_28854 floorSearchRange I
FIELD field_28855 placementRadiusAroundFloor I
FIELD field_28856 placementProbabilityPerValidPosition F
METHOD <init> (IIF)V
METHOD <init> (IIIF)V
ARG 1 floorSearchRange
ARG 2 placementRadiusAroundFloor
ARG 3 placementProbabilityPerValidPosition
METHOD method_33771 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_33772 (Lnet/minecraft/class_5835;)Ljava/lang/Float;
METHOD method_33772 (Lnet/minecraft/class_5835;)Ljava/lang/Integer;
ARG 0 config
METHOD method_33773 (Lnet/minecraft/class_5835;)Ljava/lang/Integer;
ARG 0 config

View File

@ -4,12 +4,6 @@ CLASS net/minecraft/class_5821 net/minecraft/world/gen/feature/util/FeatureConte
FIELD field_28771 random Ljava/util/Random;
FIELD field_28772 origin Lnet/minecraft/class_2338;
FIELD field_28773 config Lnet/minecraft/class_3037;
METHOD <init> (Lnet/minecraft/class_5281;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_3037;)V
ARG 1 world
ARG 2 generator
ARG 3 random
ARG 4 origin
ARG 5 config
METHOD method_33652 getWorld ()Lnet/minecraft/class_5281;
METHOD method_33653 getGenerator ()Lnet/minecraft/class_2794;
METHOD method_33654 getRandom ()Ljava/util/Random;

View File

@ -1,15 +1,5 @@
CLASS net/minecraft/class_3510 net/minecraft/world/gen/surfacebuilder/DefaultSurfaceBuilder
METHOD method_15218 generate (Ljava/util/Random;Lnet/minecraft/class_2791;Lnet/minecraft/class_1959;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;II)V
ARG 1 random
ARG 2 chunk
ARG 3 biome
ARG 4 x
ARG 5 z
ARG 6 height
ARG 7 noise
ARG 9 defaultBlock
METHOD method_15218 generate (Ljava/util/Random;Lnet/minecraft/class_2791;Lnet/minecraft/class_1959;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)V
ARG 10 fluidBlock
ARG 11 topBlock
ARG 12 underBlock
ARG 13 underwaterBlock
ARG 14 seaLevel

View File

@ -51,7 +51,6 @@ CLASS net/minecraft/class_32 net/minecraft/world/level/storage/LevelStorage
ARG 1 savePath
METHOD method_27012 needsConversion ()Z
METHOD method_27013 readLevelProperties (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_5359;)Lnet/minecraft/class_5219;
METHOD method_27014 getIconFile ()Ljava/util/Optional;
METHOD method_27015 deleteSessionLock ()V
METHOD method_27016 createBackup ()J
METHOD method_27017 checkValid ()V

View File

@ -2,18 +2,17 @@ CLASS net/minecraft/class_5315 net/minecraft/world/level/storage/SaveVersionInfo
FIELD field_25024 levelFormatVersion I
FIELD field_25025 lastPlayed J
FIELD field_25026 versionName Ljava/lang/String;
FIELD field_25027 versionId I
FIELD field_25027 versionId Lnet/minecraft/class_6477;
FIELD field_25028 stable Z
METHOD <init> (IJLjava/lang/String;IZ)V
METHOD <init> (IJLjava/lang/String;ILjava/lang/String;Z)V
ARG 1 levelFormatVersion
ARG 2 lastPlayed
ARG 4 versionName
ARG 5 versionId
ARG 6 stable
METHOD method_29022 getLevelFormatVersion ()I
METHOD method_29023 fromDynamic (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/class_5315;
ARG 0 dynamic
METHOD method_29024 getLastPlayed ()J
METHOD method_29025 getVersionName ()Ljava/lang/String;
METHOD method_29026 getVersionId ()I
METHOD method_29026 getVersionId ()Lnet/minecraft/class_6477;
METHOD method_29027 isStable ()Z

View File

@ -1,6 +1,4 @@
CLASS net/minecraft/class_5571 net/minecraft/world/storage/ChunkDataAccess
METHOD method_31758 awaitAll (Z)V
ARG 1 sync
METHOD method_31759 readChunkData (Lnet/minecraft/class_1923;)Ljava/util/concurrent/CompletableFuture;
ARG 1 pos
METHOD method_31760 writeChunkData (Lnet/minecraft/class_5566;)V

View File

@ -6,7 +6,6 @@ CLASS net/minecraft/class_5565 net/minecraft/world/storage/EntityChunkDataAccess
FIELD field_27235 emptyChunks Lit/unimi/dsi/fastutil/longs/LongSet;
FIELD field_31414 ENTITIES_KEY Ljava/lang/String;
FIELD field_31415 POSITION_KEY Ljava/lang/String;
FIELD field_34056 taskExecutor Lnet/minecraft/class_3846;
METHOD <init> (Lnet/minecraft/class_3218;Ljava/io/File;Lcom/mojang/datafixers/DataFixer;ZLjava/util/concurrent/Executor;)V
ARG 1 world
ARG 2 chunkFile

View File

@ -8,8 +8,6 @@ CLASS net/minecraft/class_4698 net/minecraft/world/storage/StorageIoWorker
ARG 1 directory
ARG 2 dsync
ARG 3 name
METHOD method_23698 completeAll (Z)Ljava/util/concurrent/CompletableFuture;
ARG 1 sync
METHOD method_23700 getNbt (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2487;
ARG 1 pos
METHOD method_23701 write (Lnet/minecraft/class_1923;Lnet/minecraft/class_4698$class_4699;)V