mirror of https://github.com/FabricMC/yarn.git
21w44a stuff (#2809)
* 21w44a stuff * look man idk * Apply suggestions from code review Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com> * Remove things mapped in #2729 * Restore things that shouldn't have been removed Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>
This commit is contained in:
parent
a62ad058b5
commit
8d8823dca6
|
@ -0,0 +1,5 @@
|
|||
CLASS net/minecraft/class_6777 net/minecraft/client/gui/screen/option/OnlineOptionsScreen
|
||||
FIELD field_35638 OPTIONS [Lnet/minecraft/class_316;
|
||||
METHOD <init> (Lnet/minecraft/class_437;Lnet/minecraft/class_315;)V
|
||||
ARG 1 parent
|
||||
ARG 2 gameOptions
|
|
@ -31,3 +31,7 @@ CLASS net/minecraft/class_429 net/minecraft/client/gui/screen/option/OptionsScre
|
|||
ARG 1 difficultyLocked
|
||||
METHOD method_29975 refreshResourcePacks (Lnet/minecraft/class_3283;)V
|
||||
ARG 1 resourcePackManager
|
||||
METHOD method_39486 createDifficultyButtonWidget (IIILjava/lang/String;Lnet/minecraft/class_310;)Lnet/minecraft/class_5676;
|
||||
ARG 1 width
|
||||
ARG 2 height
|
||||
ARG 4 client
|
||||
|
|
|
@ -183,6 +183,7 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions
|
|||
FIELD field_34787 chunkBuilderMode Lnet/minecraft/class_6597;
|
||||
FIELD field_34959 simulationDistance I
|
||||
FIELD field_35426 showAutosaveIndicator Z
|
||||
FIELD field_35637 allowServerListing Z
|
||||
METHOD <init> (Lnet/minecraft/class_310;Ljava/io/File;)V
|
||||
ARG 1 client
|
||||
ARG 2 optionsFile
|
||||
|
|
|
@ -68,6 +68,8 @@ CLASS net/minecraft/class_316 net/minecraft/client/option/Option
|
|||
FIELD field_35553 CHUNK_BUILDER_THREADED_TEXT Lnet/minecraft/class_2561;
|
||||
FIELD field_35554 CHUNK_BUILDER_SEMI_BLOCKING_TEXT Lnet/minecraft/class_2561;
|
||||
FIELD field_35555 CHUNK_BUILDER_FULLY_BLOCKING_TEXT Lnet/minecraft/class_2561;
|
||||
FIELD field_35635 ALLOW_SERVER_LISTING Lnet/minecraft/class_4064;
|
||||
FIELD field_35636 ALLOW_SERVER_LISTING_TOOLTIP Lnet/minecraft/class_2561;
|
||||
METHOD <init> (Ljava/lang/String;)V
|
||||
ARG 1 key
|
||||
METHOD method_18513 (Lnet/minecraft/class_315;)Ljava/lang/Double;
|
||||
|
@ -486,3 +488,9 @@ CLASS net/minecraft/class_316 net/minecraft/client/option/Option
|
|||
ARG 0 gameOptions
|
||||
ARG 1 option
|
||||
ARG 2 discreteMouseScroll
|
||||
METHOD method_39484 (Lnet/minecraft/class_315;)Ljava/lang/Boolean;
|
||||
ARG 0 gameOptions
|
||||
METHOD method_39485 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Ljava/lang/Boolean;)V
|
||||
ARG 0 gameOptions
|
||||
ARG 1 option
|
||||
ARG 2 allowServerListing
|
||||
|
|
|
@ -47,6 +47,7 @@ CLASS net/minecraft/server/MinecraftServer
|
|||
FIELD field_33979 needsDebugSetup Z
|
||||
FIELD field_34982 VANILLA Ljava/lang/String;
|
||||
FIELD field_35437 saving Z
|
||||
FIELD field_35641 ANONYMOUS_PLAYER_PROFILE Lcom/mojang/authlib/GameProfile;
|
||||
FIELD field_4543 onlineMode Z
|
||||
FIELD field_4544 running Z
|
||||
FIELD field_4546 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
|
@ -421,6 +422,7 @@ CLASS net/minecraft/server/MinecraftServer
|
|||
ARG 2 flush
|
||||
ARG 3 force
|
||||
METHOD method_39219 isSaving ()Z
|
||||
METHOD method_39424 hideOnlinePlayers ()Z
|
||||
METHOD method_5387 isMainThread ()Z
|
||||
CLASS class_6414 DebugStart
|
||||
FIELD field_33980 time J
|
||||
|
|
|
@ -145,3 +145,4 @@ CLASS net/minecraft/class_3324 net/minecraft/server/PlayerManager
|
|||
ARG 4 sender
|
||||
METHOD method_38650 setSimulationDistance (I)V
|
||||
ARG 1 simulationDistance
|
||||
METHOD method_38651 getSimulationDistance ()I
|
||||
|
|
|
@ -48,8 +48,11 @@ CLASS net/minecraft/class_3806 net/minecraft/server/dedicated/ServerPropertiesHa
|
|||
FIELD field_26899 textFilteringConfig Ljava/lang/String;
|
||||
FIELD field_27845 requireResourcePack Z
|
||||
FIELD field_33432 resourcePackPrompt Ljava/lang/String;
|
||||
FIELD field_34883 simulationDistance I
|
||||
FIELD field_35564 hideOnlinePlayers Z
|
||||
METHOD method_16714 load (Ljava/nio/file/Path;)Lnet/minecraft/class_3806;
|
||||
METHOD method_16715 (Ljava/lang/Integer;)Ljava/lang/Integer;
|
||||
ARG 0 maxWorldSize
|
||||
METHOD method_27905 (Ljava/lang/Integer;)Ljava/lang/Integer;
|
||||
ARG 0 percentage
|
||||
METHOD method_37371 getGeneratorOptions (Lnet/minecraft/class_5455;)Lnet/minecraft/class_5285;
|
||||
|
|
|
@ -47,6 +47,7 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity
|
|||
FIELD field_29181 screenHandlerListener Lnet/minecraft/class_1712;
|
||||
FIELD field_35007 fallStartPos Lnet/minecraft/class_243;
|
||||
FIELD field_35008 vehicleInLavaRidingPos Lnet/minecraft/class_243;
|
||||
FIELD field_35566 allowServerListing Z
|
||||
METHOD <init> (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_3218;Lcom/mojang/authlib/GameProfile;)V
|
||||
ARG 1 server
|
||||
ARG 2 world
|
||||
|
@ -207,6 +208,7 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity
|
|||
ARG 1 entireStack
|
||||
METHOD method_38786 tickFallStartPos ()V
|
||||
METHOD method_38787 tickVehicleInLavaRiding ()V
|
||||
METHOD method_39426 allowsServerListing ()Z
|
||||
METHOD method_7336 changeGameMode (Lnet/minecraft/class_1934;)Z
|
||||
ARG 1 gameMode
|
||||
CLASS 1
|
||||
|
|
|
@ -27,6 +27,7 @@ CLASS net/minecraft/class_3193 net/minecraft/server/world/ChunkHolder
|
|||
COMMENT by {@link #markForBlockUpdate}, grouped by their vertical chunk section.
|
||||
COMMENT <p>
|
||||
COMMENT Entries for a section are null if the section has no positions marked for update.
|
||||
FIELD field_26744 noLightingUpdates Z
|
||||
FIELD field_26929 world Lnet/minecraft/class_5539;
|
||||
FIELD field_28806 actionStack Lnet/minecraft/class_5831;
|
||||
METHOD <init> (Lnet/minecraft/class_1923;ILnet/minecraft/class_5539;Lnet/minecraft/class_3568;Lnet/minecraft/class_3193$class_3896;Lnet/minecraft/class_3193$class_3897;)V
|
||||
|
|
|
@ -80,9 +80,11 @@ CLASS net/minecraft/class_3204 net/minecraft/server/world/ChunkTicketManager
|
|||
ARG 1 path
|
||||
METHOD method_38629 setSimulationDistance (I)V
|
||||
ARG 1 simulationDistance
|
||||
METHOD method_38630 isSimulating (J)Z
|
||||
METHOD method_38630 shouldTickEntities (J)Z
|
||||
ARG 1 chunkPos
|
||||
METHOD method_38631 getSimulationDistanceTracker ()Lnet/minecraft/class_6609;
|
||||
METHOD method_38632 shouldTickBlocks (J)Z
|
||||
ARG 1 chunkPos
|
||||
METHOD method_38633 getPlayerSimulationLevel ()I
|
||||
CLASS class_3205 DistanceFromNearestPlayerTracker
|
||||
FIELD field_13896 distanceFromNearestPlayer Lit/unimi/dsi/fastutil/longs/Long2ByteMap;
|
||||
|
|
|
@ -135,6 +135,9 @@ CLASS net/minecraft/class_5579 net/minecraft/server/world/ServerEntityManager
|
|||
FIELD field_27272 entity Lnet/minecraft/class_5568;
|
||||
FIELD field_27273 sectionPos J
|
||||
FIELD field_27274 section Lnet/minecraft/class_5572;
|
||||
METHOD <init> (Lnet/minecraft/class_5579;Lnet/minecraft/class_5568;JLnet/minecraft/class_5572;)V
|
||||
ARG 2 entity
|
||||
ARG 5 section
|
||||
METHOD method_31865 updateLoadStatus (Lnet/minecraft/class_5584;Lnet/minecraft/class_5584;)V
|
||||
ARG 1 oldStatus
|
||||
ARG 2 newStatus
|
||||
|
|
|
@ -26,6 +26,7 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld
|
|||
COMMENT The number of ticks ({@value}) the world will continue to tick entities after
|
||||
COMMENT all players have left and the world does not contain any forced chunks.
|
||||
FIELD field_35441 MAX_TICKS I
|
||||
FIELD field_35565 blockEventQueue Ljava/util/List;
|
||||
METHOD <init> (Lnet/minecraft/server/MinecraftServer;Ljava/util/concurrent/Executor;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_5268;Lnet/minecraft/class_5321;Lnet/minecraft/class_2874;Lnet/minecraft/class_3949;Lnet/minecraft/class_2794;ZJLjava/util/List;Z)V
|
||||
ARG 1 server
|
||||
ARG 2 workerExecutor
|
||||
|
@ -221,6 +222,8 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld
|
|||
ARG 1 entities
|
||||
METHOD method_31430 shouldCancelSpawn (Lnet/minecraft/class_1297;)Z
|
||||
ARG 1 entity
|
||||
METHOD method_32310 (Lnet/minecraft/class_2487;)Lnet/minecraft/class_3767;
|
||||
ARG 1 nbt
|
||||
METHOD method_32817 sendVibrationPacket (Lnet/minecraft/class_5720;)V
|
||||
ARG 1 vibration
|
||||
METHOD method_32818 (Lnet/minecraft/class_2338;Lnet/minecraft/class_5747;Lnet/minecraft/class_3222;)V
|
||||
|
|
|
@ -185,6 +185,7 @@ CLASS net/minecraft/class_3443 net/minecraft/structure/StructurePiece
|
|||
ARG 3 z
|
||||
METHOD method_33881 canReplace (Lnet/minecraft/class_2680;)Z
|
||||
ARG 1 state
|
||||
METHOD method_33882 getWeightType ()Lnet/minecraft/class_5847;
|
||||
METHOD method_35454 createBox (IIILnet/minecraft/class_2350;III)Lnet/minecraft/class_3341;
|
||||
ARG 0 x
|
||||
ARG 1 y
|
||||
|
|
|
@ -89,6 +89,8 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World
|
|||
METHOD method_27983 getRegistryKey ()Lnet/minecraft/class_5321;
|
||||
METHOD method_31419 asString ()Ljava/lang/String;
|
||||
METHOD method_31592 getEntityLookup ()Lnet/minecraft/class_5577;
|
||||
METHOD method_31593 (Lnet/minecraft/class_1297;Ljava/util/function/Predicate;Ljava/util/List;Lnet/minecraft/class_1297;)V
|
||||
ARG 3 entity
|
||||
METHOD method_31594 addBlockEntityTicker (Lnet/minecraft/class_5562;)V
|
||||
ARG 1 ticker
|
||||
METHOD method_31595 addBlockBreakParticles (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
|
||||
|
@ -103,6 +105,8 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World
|
|||
ARG 4 range
|
||||
METHOD method_38989 shouldUpdatePostDeath (Lnet/minecraft/class_1297;)Z
|
||||
ARG 1 entity
|
||||
METHOD method_39425 shouldTickBlocksInChunk (J)Z
|
||||
ARG 1 chunkPos
|
||||
METHOD method_8413 updateListeners (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)V
|
||||
ARG 1 pos
|
||||
ARG 2 oldState
|
||||
|
|
|
@ -100,6 +100,9 @@ CLASS net/minecraft/class_2784 net/minecraft/world/border/WorldBorder
|
|||
ARG 3 z
|
||||
METHOD method_35318 removeListener (Lnet/minecraft/class_2780;)V
|
||||
ARG 1 listener
|
||||
METHOD method_39458 contains (DDD)Z
|
||||
ARG 1 x
|
||||
ARG 3 z
|
||||
METHOD method_39459 canCollide (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;)Z
|
||||
ARG 1 entity
|
||||
ARG 2 box
|
||||
|
@ -163,6 +166,7 @@ CLASS net/minecraft/class_2784 net/minecraft/world/border/WorldBorder
|
|||
METHOD method_27357 writeNbt (Lnet/minecraft/class_2487;)V
|
||||
ARG 1 nbt
|
||||
METHOD method_27358 fromDynamic (Lcom/mojang/serialization/DynamicLike;Lnet/minecraft/class_2784$class_5200;)Lnet/minecraft/class_2784$class_5200;
|
||||
ARG 0 dynamic
|
||||
ARG 1 properties
|
||||
METHOD method_27359 getCenterZ ()D
|
||||
METHOD method_27360 getDamagePerBlock ()D
|
||||
|
|
|
@ -5,9 +5,22 @@ CLASS net/minecraft/class_6746 net/minecraft/world/chunk/BelowZeroRetrogen
|
|||
FIELD field_35483 STATUS_CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_35484 targetStatus Lnet/minecraft/class_2806;
|
||||
FIELD field_35485 missingBedrock Ljava/util/BitSet;
|
||||
FIELD field_35591 BELOW_ZERO_VIEW Lnet/minecraft/class_5539;
|
||||
METHOD <init> (Lnet/minecraft/class_2806;Ljava/util/Optional;)V
|
||||
ARG 1 targetStatus
|
||||
ARG 2 missingBedrock
|
||||
METHOD method_39319 getTargetStatus ()Lnet/minecraft/class_2806;
|
||||
METHOD method_39326 fromNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_6746;
|
||||
ARG 0 nbt
|
||||
METHOD method_39466 isMissingBedrockAt (II)Z
|
||||
ARG 1 x
|
||||
ARG 2 z
|
||||
METHOD method_39467 replaceOldBedrock (Lnet/minecraft/class_2839;)V
|
||||
ARG 0 chunk
|
||||
METHOD method_39468 (Lnet/minecraft/class_2839;Lnet/minecraft/class_2338;)V
|
||||
ARG 1 pos
|
||||
METHOD method_39469 hasMissingBedrock ()Z
|
||||
METHOD method_39470 fillColumnWithAirIfMissingBedrock (Lnet/minecraft/class_2839;)V
|
||||
ARG 1 chunk
|
||||
METHOD method_39471 (Lnet/minecraft/class_2839;Lnet/minecraft/class_2338;)V
|
||||
ARG 1 pos
|
||||
|
|
|
@ -117,4 +117,6 @@ CLASS net/minecraft/class_2791 net/minecraft/world/chunk/Chunk
|
|||
METHOD method_39298 getBlendingData ()Lnet/minecraft/class_6752;
|
||||
METHOD method_39299 getBlender ()Lnet/minecraft/class_6749;
|
||||
METHOD method_39300 getBelowZeroRetrogen ()Lnet/minecraft/class_6746;
|
||||
METHOD method_39460 getHeightLimitView ()Lnet/minecraft/class_5539;
|
||||
METHOD method_39461 hasBelowZeroRetrogen ()Z
|
||||
CLASS class_6745 TickSchedulers
|
||||
|
|
|
@ -6,8 +6,10 @@ CLASS net/minecraft/class_2826 net/minecraft/world/chunk/ChunkSection
|
|||
FIELD field_12882 randomTickableBlockCount S
|
||||
FIELD field_34556 biomeContainer Lnet/minecraft/class_2841;
|
||||
METHOD <init> (ILnet/minecraft/class_2378;)V
|
||||
ARG 1 chunkPos
|
||||
ARG 2 biomeRegistry
|
||||
METHOD <init> (ILnet/minecraft/class_2841;Lnet/minecraft/class_2841;)V
|
||||
ARG 1 chunkPos
|
||||
ARG 2 blockStateContainer
|
||||
ARG 3 biomeContainer
|
||||
METHOD method_12253 calculateCounts ()V
|
||||
|
|
|
@ -36,7 +36,7 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
|
|||
ARG 0 level
|
||||
METHOD method_12164 getChunkType ()Lnet/minecraft/class_2806$class_2808;
|
||||
METHOD method_12165 isAtLeast (Lnet/minecraft/class_2806;)Z
|
||||
ARG 1 chunk
|
||||
ARG 1 chunkStatus
|
||||
METHOD method_12168 byId (Ljava/lang/String;)Lnet/minecraft/class_2806;
|
||||
ARG 0 id
|
||||
METHOD method_12172 getId ()Ljava/lang/String;
|
||||
|
@ -59,11 +59,47 @@ 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_16563 (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V
|
||||
ARG 0 targetStatus
|
||||
ARG 1 world
|
||||
ARG 2 generator
|
||||
ARG 3 chunks
|
||||
ARG 4 chunk
|
||||
METHOD method_16565 (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V
|
||||
ARG 0 targetStatus
|
||||
ARG 1 world
|
||||
ARG 2 generator
|
||||
ARG 3 chunks
|
||||
ARG 4 chunk
|
||||
METHOD method_16569 (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V
|
||||
ARG 0 targetStatus
|
||||
ARG 1 world
|
||||
ARG 2 generator
|
||||
ARG 3 chunks
|
||||
ARG 4 chunk
|
||||
METHOD method_17033 (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V
|
||||
ARG 0 targetStatus
|
||||
ARG 1 world
|
||||
ARG 2 generator
|
||||
ARG 3 chunks
|
||||
ARG 4 chunk
|
||||
METHOD method_17036 (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V
|
||||
ARG 0 targetStatus
|
||||
ARG 1 world
|
||||
ARG 2 generator
|
||||
ARG 3 chunks
|
||||
ARG 4 chunk
|
||||
METHOD method_20608 shouldExcludeBlockLight (Lnet/minecraft/class_2806;Lnet/minecraft/class_2791;)Z
|
||||
ARG 0 status
|
||||
ARG 1 chunk
|
||||
METHOD method_20609 (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
|
||||
ARG 0 targetStatus
|
||||
ARG 2 world
|
||||
ARG 3 generator
|
||||
ARG 4 structureManager
|
||||
ARG 5 lightingProvider
|
||||
ARG 7 chunks
|
||||
ARG 8 chunk
|
||||
METHOD method_20610 getLightingFuture (Lnet/minecraft/class_2806;Lnet/minecraft/class_3227;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
|
||||
ARG 0 status
|
||||
ARG 1 lightingProvider
|
||||
|
@ -83,14 +119,66 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
|
|||
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;Z)Ljava/util/concurrent/CompletableFuture;
|
||||
ARG 0 targetStatus
|
||||
ARG 2 world
|
||||
ARG 3 generator
|
||||
ARG 4 structureManager
|
||||
ARG 5 lightingProvider
|
||||
ARG 7 chunks
|
||||
ARG 8 chunk
|
||||
METHOD method_20614 (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
|
||||
ARG 0 targetStatus
|
||||
ARG 2 world
|
||||
ARG 3 generator
|
||||
ARG 4 structureManager
|
||||
ARG 5 lightingProvider
|
||||
ARG 7 chunks
|
||||
ARG 8 chunk
|
||||
METHOD method_20615 (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 targetStatus
|
||||
ARG 1 world
|
||||
ARG 2 structureManager
|
||||
ARG 3 lightingProvider
|
||||
ARG 5 chunk
|
||||
METHOD method_38277 (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V
|
||||
ARG 0 targetStatus
|
||||
ARG 1 world
|
||||
ARG 2 generator
|
||||
ARG 3 chunks
|
||||
ARG 4 chunk
|
||||
METHOD method_38282 (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V
|
||||
ARG 0 targetStatus
|
||||
ARG 1 world
|
||||
ARG 2 generator
|
||||
ARG 3 chunks
|
||||
ARG 4 chunk
|
||||
METHOD method_38283 (Lnet/minecraft/class_2806;Lnet/minecraft/class_2791;)Lcom/mojang/datafixers/util/Either;
|
||||
ARG 1 chunk
|
||||
METHOD method_38284 (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
|
||||
ARG 3 generator
|
||||
ARG 4 structureManager
|
||||
ARG 5 lightingProvider
|
||||
ARG 7 chunks
|
||||
ARG 8 chunk
|
||||
METHOD method_38285 (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
|
||||
ARG 3 generator
|
||||
ARG 4 structureManager
|
||||
ARG 5 lightingProvider
|
||||
ARG 7 chunks
|
||||
ARG 8 chunk
|
||||
METHOD method_39463 (Lnet/minecraft/class_2806;Lnet/minecraft/class_2791;)Lcom/mojang/datafixers/util/Either;
|
||||
ARG 1 chunk
|
||||
METHOD method_39464 (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
|
||||
ARG 3 generator
|
||||
ARG 4 structureManager
|
||||
ARG 5 lightingProvider
|
||||
ARG 7 chunks
|
||||
ARG 8 chunk
|
||||
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;Z)Ljava/util/concurrent/CompletableFuture;
|
||||
|
@ -103,6 +191,8 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
|
|||
ARG 6 lightingProvider
|
||||
ARG 7 fullChunkConverter
|
||||
COMMENT a function that can convert a raw chunk to a full chunk
|
||||
ARG 8 chunks
|
||||
ARG 9 chunk
|
||||
CLASS class_2808 ChunkType
|
||||
COMMENT Specifies the type of a chunk
|
||||
FIELD field_12807 LEVELCHUNK Lnet/minecraft/class_2806$class_2808;
|
||||
|
@ -113,6 +203,9 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
|
|||
METHOD doWork (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V
|
||||
ARG 1 targetStatus
|
||||
ARG 2 world
|
||||
ARG 3 chunkGenerator
|
||||
ARG 4 chunks
|
||||
ARG 5 chunk
|
||||
CLASS class_4305 LoadTask
|
||||
COMMENT A task called when a chunk is loaded but does not need to be generated.
|
||||
METHOD doWork (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;
|
||||
|
|
|
@ -31,8 +31,12 @@ CLASS net/minecraft/class_2843 net/minecraft/world/chunk/UpgradeData
|
|||
METHOD method_12357 postUpdate (Lnet/minecraft/class_1936;)V
|
||||
ARG 1 world
|
||||
METHOD method_12358 getUpdatedState (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;
|
||||
ARG 1 oldState
|
||||
ARG 2 direction
|
||||
ARG 3 otherState
|
||||
ARG 4 world
|
||||
ARG 5 currentPos
|
||||
ARG 6 otherPos
|
||||
CLASS class_2845 BuiltinLogic
|
||||
FIELD field_12959 DIRECTIONS [Lnet/minecraft/class_2350;
|
||||
METHOD <init> (Ljava/lang/String;IZ[Lnet/minecraft/class_2248;)V
|
||||
|
|
|
@ -18,6 +18,7 @@ CLASS net/minecraft/class_5285 net/minecraft/world/gen/GeneratorOptions
|
|||
ARG 5 options
|
||||
ARG 6 legacyCustomOptions
|
||||
METHOD method_28009 getDefaultOptions (Lnet/minecraft/class_5455;)Lnet/minecraft/class_5285;
|
||||
ARG 0 registryManager
|
||||
METHOD method_28021 fromProperties (Lnet/minecraft/class_5455;Ljava/util/Properties;)Lnet/minecraft/class_5285;
|
||||
ARG 0 registryManager
|
||||
ARG 1 properties
|
||||
|
@ -35,6 +36,7 @@ CLASS net/minecraft/class_5285 net/minecraft/world/gen/GeneratorOptions
|
|||
METHOD method_28037 toggleGenerateStructures ()Lnet/minecraft/class_5285;
|
||||
METHOD method_28038 toggleBonusChest ()Lnet/minecraft/class_5285;
|
||||
METHOD method_28604 createOverworldGenerator (Lnet/minecraft/class_5455;J)Lnet/minecraft/class_3754;
|
||||
ARG 0 registryManager
|
||||
METHOD method_28606 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
|
||||
ARG 0 instance
|
||||
METHOD method_28608 getRegistryWithReplacedOverworldGenerator (Lnet/minecraft/class_2378;Lnet/minecraft/class_2370;Lnet/minecraft/class_2794;)Lnet/minecraft/class_2370;
|
||||
|
@ -51,3 +53,7 @@ CLASS net/minecraft/class_5285 net/minecraft/world/gen/GeneratorOptions
|
|||
ARG 2 overworldGenerator
|
||||
METHOD method_31112 createDemo (Lnet/minecraft/class_5455;)Lnet/minecraft/class_5285;
|
||||
ARG 0 registryManager
|
||||
METHOD method_39334 toWorldKey (Lnet/minecraft/class_5321;)Lnet/minecraft/class_5321;
|
||||
ARG 0 dimensionOptionsKey
|
||||
METHOD method_39335 toDimensionOptionsKey (Lnet/minecraft/class_5321;)Lnet/minecraft/class_5321;
|
||||
ARG 0 worldKey
|
||||
|
|
|
@ -23,3 +23,6 @@ CLASS net/minecraft/class_5138 net/minecraft/world/gen/StructureAccessor
|
|||
ARG 1 pos
|
||||
METHOD method_29951 forRegion (Lnet/minecraft/class_3233;)Lnet/minecraft/class_5138;
|
||||
ARG 1 region
|
||||
METHOD method_38852 hasStructureReferences (Lnet/minecraft/class_2338;)Z
|
||||
ARG 1 pos
|
||||
METHOD method_38853 getStructureStarts (Lnet/minecraft/class_4076;Lnet/minecraft/class_3195;)Ljava/util/List;
|
||||
|
|
|
@ -5,6 +5,9 @@ CLASS net/minecraft/class_5817 net/minecraft/world/gen/StructureWeightSampler
|
|||
FIELD field_28743 junctions Lit/unimi/dsi/fastutil/objects/ObjectList;
|
||||
FIELD field_28744 pieceIterator Lit/unimi/dsi/fastutil/objects/ObjectListIterator;
|
||||
FIELD field_28745 junctionIterator Lit/unimi/dsi/fastutil/objects/ObjectListIterator;
|
||||
METHOD <init> (Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)V
|
||||
ARG 1 structureAccessor
|
||||
ARG 2 chunk
|
||||
METHOD method_33640 ([F)V
|
||||
ARG 0 array
|
||||
METHOD method_33641 getStructureWeight (III)D
|
||||
|
|
|
@ -22,11 +22,14 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
|
|||
METHOD method_12088 populateNoise (Ljava/util/concurrent/Executor;Lnet/minecraft/class_6748;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
|
||||
COMMENT Generates the base shape of the chunk out of the basic block states as decided by this chunk generator's config.
|
||||
ARG 1 executor
|
||||
ARG 3 structureAccessor
|
||||
ARG 4 chunk
|
||||
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_5281;Lnet/minecraft/class_2791;Lnet/minecraft/class_5138;)V
|
||||
ARG 1 world
|
||||
ARG 2 chunk
|
||||
ARG 3 structureAccessor
|
||||
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.
|
||||
|
@ -36,6 +39,8 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
|
|||
COMMENT The radius is ignored for strongholds.
|
||||
COMMENT
|
||||
COMMENT @return {@code null} if no structure could be found within the given search radius
|
||||
ARG 1 world
|
||||
ARG 2 structureFeature
|
||||
ARG 3 center
|
||||
ARG 4 radius
|
||||
COMMENT the search radius in chunks around the chunk the given block position is in; a radius of 0 will only search in the given chunk
|
||||
|
@ -46,6 +51,10 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
|
|||
ARG 1 region
|
||||
METHOD method_12108 carve (Lnet/minecraft/class_3233;JLnet/minecraft/class_4543;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;Lnet/minecraft/class_2893$class_2894;)V
|
||||
COMMENT Generates caves for the given chunk.
|
||||
ARG 1 chunkRegion
|
||||
ARG 2 seed
|
||||
ARG 4 biomeAccess
|
||||
ARG 5 structureAccessor
|
||||
ARG 6 chunk
|
||||
ARG 7 generationStep
|
||||
METHOD method_12109 getStructuresConfig ()Lnet/minecraft/class_5311;
|
||||
|
@ -62,6 +71,8 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
|
|||
METHOD method_16129 setStructureStarts (Lnet/minecraft/class_5455;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;Lnet/minecraft/class_3485;J)V
|
||||
COMMENT Determines which structures should start in the given chunk and creates their starting points.
|
||||
ARG 1 registryManager
|
||||
ARG 2 structureAccessor
|
||||
ARG 3 chunk
|
||||
ARG 4 structureManager
|
||||
ARG 5 worldSeed
|
||||
METHOD method_16130 addStructureReferences (Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)V
|
||||
|
@ -104,3 +115,6 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
|
|||
METHOD method_38275 populateBiomes (Ljava/util/concurrent/Executor;Lnet/minecraft/class_6748;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
|
||||
ARG 4 chunk
|
||||
METHOD method_38276 getMultiNoiseSampler ()Lnet/minecraft/class_6544$class_6552;
|
||||
METHOD method_39301 getCodecKey ()Ljava/util/Optional;
|
||||
METHOD method_39462 getBlockBoxForChunk (Lnet/minecraft/class_2791;)Lnet/minecraft/class_3341;
|
||||
ARG 0 chunk
|
||||
|
|
|
@ -15,6 +15,15 @@ CLASS net/minecraft/class_3754 net/minecraft/world/gen/chunk/NoiseChunkGenerator
|
|||
FIELD field_34590 blockStateSampler Lnet/minecraft/class_6583;
|
||||
FIELD field_34591 fluidLevelSampler Lnet/minecraft/class_6350$class_6565;
|
||||
FIELD field_35183 surfaceBuilder Lnet/minecraft/class_6724;
|
||||
FIELD field_35361 noiseRegistry Lnet/minecraft/class_2378;
|
||||
METHOD <init> (Lnet/minecraft/class_2378;Lnet/minecraft/class_1966;JLjava/util/function/Supplier;)V
|
||||
ARG 1 noiseRegistry
|
||||
ARG 2 biomeSource
|
||||
ARG 3 seed
|
||||
METHOD <init> (Lnet/minecraft/class_2378;Lnet/minecraft/class_1966;Lnet/minecraft/class_1966;JLjava/util/function/Supplier;)V
|
||||
ARG 1 noiseRegistry
|
||||
ARG 4 seed
|
||||
ARG 6 settings
|
||||
METHOD method_26263 sampleHeightmap (II[Lnet/minecraft/class_2680;Ljava/util/function/Predicate;II)Ljava/util/OptionalInt;
|
||||
ARG 1 x
|
||||
ARG 2 z
|
||||
|
|
|
@ -9,6 +9,7 @@ CLASS net/minecraft/class_4157 net/minecraft/world/poi/PointOfInterestSet
|
|||
METHOD <init> (Ljava/lang/Runnable;ZLjava/util/List;)V
|
||||
ARG 1 updateListener
|
||||
ARG 2 valid
|
||||
ARG 3 pois
|
||||
METHOD method_19143 (Lnet/minecraft/class_4158;)Ljava/util/Set;
|
||||
ARG 0 poiType
|
||||
METHOD method_19145 remove (Lnet/minecraft/class_2338;)V
|
||||
|
@ -43,3 +44,5 @@ CLASS net/minecraft/class_4157 net/minecraft/world/poi/PointOfInterestSet
|
|||
ARG 0 poiSet
|
||||
METHOD method_33584 get (Lnet/minecraft/class_2338;)Ljava/util/Optional;
|
||||
ARG 1 pos
|
||||
METHOD method_35157 getFreeTickets (Lnet/minecraft/class_2338;)I
|
||||
ARG 1 pos
|
||||
|
|
|
@ -21,6 +21,7 @@ CLASS net/minecraft/class_4153 net/minecraft/world/poi/PointOfInterestStorage
|
|||
METHOD method_19121 (Ljava/util/function/Predicate;Lnet/minecraft/class_4153$class_4155;Lnet/minecraft/class_1923;)Ljava/util/stream/Stream;
|
||||
ARG 3 chunkPos
|
||||
METHOD method_19123 getInChunk (Ljava/util/function/Predicate;Lnet/minecraft/class_1923;Lnet/minecraft/class_4153$class_4155;)Ljava/util/stream/Stream;
|
||||
ARG 1 typePredicate
|
||||
ARG 2 chunkPos
|
||||
ARG 3 occupationStatus
|
||||
METHOD method_19125 getInCircle (Ljava/util/function/Predicate;Lnet/minecraft/class_2338;ILnet/minecraft/class_4153$class_4155;)Ljava/util/stream/Stream;
|
||||
|
@ -99,6 +100,14 @@ CLASS net/minecraft/class_4153 net/minecraft/world/poi/PointOfInterestStorage
|
|||
ARG 5 occupationStatus
|
||||
METHOD method_33582 (Lnet/minecraft/class_2338;Lnet/minecraft/class_4157;)V
|
||||
ARG 1 poiSet
|
||||
METHOD method_34712 getNearestPosition (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/class_2338;ILnet/minecraft/class_4153$class_4155;)Ljava/util/Optional;
|
||||
ARG 1 typePredicate
|
||||
ARG 2 posPredicate
|
||||
ARG 3 pos
|
||||
ARG 4 radius
|
||||
ARG 5 occupationStatus
|
||||
METHOD method_35155 getFreeTickets (Lnet/minecraft/class_2338;)I
|
||||
ARG 1 pos
|
||||
CLASS class_4154 PointOfInterestDistanceTracker
|
||||
FIELD field_18486 distances Lit/unimi/dsi/fastutil/longs/Long2ByteMap;
|
||||
METHOD method_19134 update ()V
|
||||
|
|
Loading…
Reference in New Issue