mirror of https://github.com/FabricMC/yarn.git
Import from 1.18_experimental-snapshot-7
This commit is contained in:
parent
1c48b54960
commit
54f0920bc0
|
@ -0,0 +1,5 @@
|
|||
CLASS net/minecraft/class_6489 net/minecraft/GameVersion
|
||||
COMMENT The game version interface used by Minecraft, replacing the javabridge
|
||||
COMMENT one's occurences in Minecraft code.
|
||||
METHOD method_37912 getSaveVersion ()Lnet/minecraft/class_6595;
|
||||
COMMENT {@return the save version information for this game version}
|
|
@ -2,13 +2,13 @@ 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 Lnet/minecraft/class_6595;
|
||||
FIELD field_16736 saveVersion Lnet/minecraft/class_6595;
|
||||
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 Lnet/minecraft/class_6489;
|
||||
FIELD field_25319 CURRENT Lnet/minecraft/class_6489;
|
||||
FIELD field_27843 resourcePackVersion I
|
||||
METHOD <init> (Lcom/google/gson/JsonObject;)V
|
||||
ARG 1 json
|
||||
|
|
|
@ -0,0 +1,31 @@
|
|||
CLASS net/minecraft/class_6595 net/minecraft/SaveVersion
|
||||
COMMENT The version components of Minecraft that is used for identification in
|
||||
COMMENT save games.
|
||||
FIELD field_34768 MAIN_SERIES Ljava/lang/String;
|
||||
COMMENT The default series of a version, {@code main}, if a series is not specified.
|
||||
FIELD field_34769 id I
|
||||
FIELD field_34770 series Ljava/lang/String;
|
||||
METHOD <init> (I)V
|
||||
ARG 1 id
|
||||
METHOD <init> (ILjava/lang/String;)V
|
||||
ARG 1 id
|
||||
ARG 2 series
|
||||
METHOD method_38490 isNotMainSeries ()Z
|
||||
METHOD method_38491 hasSameSeries (Lnet/minecraft/class_6595;)Z
|
||||
ARG 1 other
|
||||
METHOD method_38492 getSeries ()Ljava/lang/String;
|
||||
COMMENT {@return the series of this version}
|
||||
COMMENT
|
||||
COMMENT <p>This is stored in the {@code Series} field within {@code level.dat}.
|
||||
COMMENT
|
||||
COMMENT <p>Known values include {@code main} for the main series and
|
||||
COMMENT {@code ccpreview} for the caves and cliffs experimental snapshots.
|
||||
METHOD method_38493 isAvailableTo (Lnet/minecraft/class_6595;)Z
|
||||
COMMENT {@return whether this save version can be loaded by the {@code other} version}
|
||||
ARG 1 other
|
||||
METHOD method_38494 getId ()I
|
||||
COMMENT {@return the integer data version of this save version}
|
||||
METHOD method_38495 hasOldWorldHeight ()Z
|
||||
COMMENT This method always returns {@code false}, but its usage appears to
|
||||
COMMENT indicate that it returns if this save version has the old 0 to 255 world
|
||||
COMMENT height limit.
|
|
@ -19,10 +19,15 @@ 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;
|
||||
FIELD field_34371 DEBUG_BIOME_SOURCE Z
|
||||
METHOD method_16673 getGameVersion ()Lnet/minecraft/class_6489;
|
||||
METHOD method_31372 getProtocolVersion ()I
|
||||
METHOD method_34872 setGameVersion (Lnet/minecraft/class_6489;)V
|
||||
ARG 0 gameVersion
|
||||
METHOD method_36208 createGameVersion ()V
|
||||
METHOD method_37896 (II)Z
|
||||
ARG 0 x
|
||||
ARG 1 z
|
||||
METHOD method_643 isValidChar (C)Z
|
||||
ARG 0 chr
|
||||
METHOD method_644 stripInvalidChars (Ljava/lang/String;)Ljava/lang/String;
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
CLASS net/minecraft/class_6350
|
||||
CLASS class_6565
|
||||
METHOD computeFluid getFluidLevel (III)Lnet/minecraft/class_6350$class_6351;
|
|
@ -1,34 +0,0 @@
|
|||
CLASS net/minecraft/class_6544
|
||||
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_6544$class_6546;
|
||||
FIELD field_22044 humidity Lnet/minecraft/class_6544$class_6546;
|
||||
FIELD field_22046 weirdness Lnet/minecraft/class_6544$class_6546;
|
||||
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
|
||||
METHOD method_24381 calculateDistanceTo (Lnet/minecraft/class_6544$class_6553;)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.
|
||||
METHOD method_28425 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
|
||||
ARG 0 instance
|
|
@ -16,6 +16,7 @@ CLASS net/minecraft/class_6568
|
|||
FIELD field_29244 x1z1 D
|
||||
FIELD field_29245 z0 D
|
||||
FIELD field_29246 z1 D
|
||||
FIELD field_34623 columnSampler Lnet/minecraft/class_6568$class_6572;
|
||||
METHOD method_34286 sampleStartNoise ()V
|
||||
METHOD method_34287 sampleNoiseY (D)V
|
||||
ARG 1 deltaY
|
||||
|
@ -30,3 +31,7 @@ CLASS net/minecraft/class_6568
|
|||
METHOD method_34292 sampleNoiseX (D)V
|
||||
ARG 1 deltaX
|
||||
METHOD method_34293 createBuffer (II)[[D
|
||||
METHOD method_38363 sampleNoise (D)V
|
||||
ARG 1 deltaZ
|
||||
CLASS class_6572
|
||||
METHOD calculateNoise sample (III)D
|
||||
|
|
|
@ -448,3 +448,8 @@ CLASS net/minecraft/class_316 net/minecraft/client/option/Option
|
|||
ARG 0 gameOptions
|
||||
ARG 1 option
|
||||
ARG 2 monochromeLogo
|
||||
METHOD method_38512 (Lnet/minecraft/class_315;)Lnet/minecraft/class_6597;
|
||||
ARG 0 gameOptions
|
||||
METHOD method_38514 (Lnet/minecraft/class_315;Lnet/minecraft/class_316;Lnet/minecraft/class_6597;)V
|
||||
ARG 0 gameOptions
|
||||
ARG 1 option
|
||||
|
|
|
@ -242,6 +242,8 @@ CLASS net/minecraft/class_4325 net/minecraft/client/realms/gui/screen/RealmsMain
|
|||
ARG 1 button
|
||||
METHOD method_35682 setCreatedTrial (Z)V
|
||||
ARG 1 createdTrial
|
||||
METHOD method_38503 findServer ()Lnet/minecraft/class_4877;
|
||||
METHOD method_38505 removeSelection ()V
|
||||
CLASS class_4326 CloseButton
|
||||
METHOD method_25021 (Lnet/minecraft/class_4325;Lnet/minecraft/class_4185;)V
|
||||
ARG 1 button
|
||||
|
|
|
@ -27,6 +27,11 @@ CLASS net/minecraft/class_4416 net/minecraft/client/realms/gui/screen/RealmsSele
|
|||
ARG 0 a
|
||||
METHOD method_25221 (Lnet/minecraft/class_4185;)V
|
||||
ARG 1 button
|
||||
METHOD method_38507 (Lnet/minecraft/class_34;Lnet/minecraft/class_34;)I
|
||||
ARG 0 a
|
||||
ARG 1 b
|
||||
METHOD method_38508 (Lnet/minecraft/class_4185;)V
|
||||
ARG 1 button
|
||||
CLASS class_4417 WorldListEntry
|
||||
FIELD field_22718 summary Lnet/minecraft/class_34;
|
||||
FIELD field_26509 displayName Ljava/lang/String;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_3760 net/minecraft/entity/ai/goal/ToggleableActiveTargetGoal
|
||||
CLASS net/minecraft/class_3760 net/minecraft/entity/ai/goal/DisableableFollowTargetGoal
|
||||
FIELD field_17281 enabled Z
|
||||
METHOD <init> (Lnet/minecraft/class_3763;Ljava/lang/Class;IZZLjava/util/function/Predicate;)V
|
||||
ARG 1 actor
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_1400 net/minecraft/entity/ai/goal/ActiveTargetGoal
|
||||
CLASS net/minecraft/class_1400 net/minecraft/entity/ai/goal/FollowTargetGoal
|
||||
FIELD field_6641 reciprocalChance I
|
||||
FIELD field_6642 targetPredicate Lnet/minecraft/class_4051;
|
||||
FIELD field_6643 targetClass Ljava/lang/Class;
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_1404 net/minecraft/entity/ai/goal/UntamedActiveTargetGoal
|
||||
CLASS net/minecraft/class_1404 net/minecraft/entity/ai/goal/FollowTargetIfTamedGoal
|
||||
FIELD field_6656 tameable Lnet/minecraft/class_1321;
|
||||
METHOD <init> (Lnet/minecraft/class_1321;Ljava/lang/Class;ZLjava/util/function/Predicate;)V
|
||||
ARG 1 tameable
|
|
@ -23,7 +23,8 @@ CLASS net/minecraft/class_8 net/minecraft/entity/ai/pathing/PathNodeMaker
|
|||
ARG 1 x
|
||||
ARG 3 y
|
||||
ARG 5 z
|
||||
METHOD method_17 getNodeType (Lnet/minecraft/class_1922;III)Lnet/minecraft/class_7;
|
||||
METHOD method_17 getDefaultNodeType (Lnet/minecraft/class_1922;III)Lnet/minecraft/class_7;
|
||||
COMMENT Gets the path node type at the given position without adjusting the node type according to whether the entity can enter or open doors
|
||||
ARG 1 world
|
||||
ARG 2 x
|
||||
ARG 3 y
|
||||
|
@ -38,10 +39,17 @@ CLASS net/minecraft/class_8 net/minecraft/entity/ai/pathing/PathNodeMaker
|
|||
METHOD method_22 canSwim ()Z
|
||||
METHOD method_23 canEnterOpenDoors ()Z
|
||||
METHOD method_24 canOpenDoors ()Z
|
||||
METHOD method_25 getDefaultNodeType (Lnet/minecraft/class_1922;IIILnet/minecraft/class_1308;IIIZZ)Lnet/minecraft/class_7;
|
||||
METHOD method_25 getNodeType (Lnet/minecraft/class_1922;IIILnet/minecraft/class_1308;IIIZZ)Lnet/minecraft/class_7;
|
||||
COMMENT Gets the path node type at the given position without adjusting the node type according to whether the entity can enter or open doors
|
||||
ARG 1 world
|
||||
ARG 2 x
|
||||
ARG 3 y
|
||||
ARG 4 z
|
||||
ARG 5 mob
|
||||
ARG 6 sizeX
|
||||
ARG 7 sizeY
|
||||
ARG 8 sizeZ
|
||||
ARG 9 canOpenDoors
|
||||
ARG 10 canEnterOpenDoors
|
||||
METHOD method_27137 getNode (Lnet/minecraft/class_2338;)Lnet/minecraft/class_9;
|
||||
ARG 1 pos
|
||||
|
|
|
@ -13,7 +13,7 @@ CLASS net/minecraft/class_1628 net/minecraft/entity/mob/SpiderEntity
|
|||
FIELD field_7404 effect Lnet/minecraft/class_1291;
|
||||
METHOD method_7168 setEffect (Ljava/util/Random;)V
|
||||
ARG 1 random
|
||||
CLASS class_1631 TargetGoal
|
||||
CLASS class_1631 FollowTargetGoal
|
||||
METHOD <init> (Lnet/minecraft/class_1628;Ljava/lang/Class;)V
|
||||
ARG 1 spider
|
||||
ARG 2 targetEntityClass
|
||||
|
|
|
@ -5,7 +5,7 @@ CLASS net/minecraft/class_1632 net/minecraft/entity/mob/VindicatorEntity
|
|||
METHOD method_20007 (Lnet/minecraft/class_1267;)Z
|
||||
ARG 0 difficulty
|
||||
METHOD method_26926 createVindicatorAttributes ()Lnet/minecraft/class_5132$class_5133;
|
||||
CLASS class_1633 TargetGoal
|
||||
CLASS class_1633 FollowEntityGoal
|
||||
METHOD <init> (Lnet/minecraft/class_1632;)V
|
||||
ARG 1 vindicator
|
||||
CLASS class_3761 BreakDoorGoal
|
||||
|
|
|
@ -14,6 +14,12 @@ CLASS net/minecraft/class_6053 net/minecraft/entity/passive/GoatEntity
|
|||
METHOD method_36283 getHeadPitch ()F
|
||||
METHOD method_36284 setScreaming (Z)V
|
||||
ARG 1 screaming
|
||||
METHOD method_38067 canSpawn (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z
|
||||
ARG 0 entityType
|
||||
ARG 1 world
|
||||
ARG 2 spawnReason
|
||||
ARG 3 pos
|
||||
ARG 4 random
|
||||
CLASS class_6339 GoatPathNodeMaker
|
||||
FIELD field_33489 pos Lnet/minecraft/class_2338$class_2339;
|
||||
CLASS class_6340 GoatNavigation
|
||||
|
|
|
@ -19,7 +19,7 @@ CLASS net/minecraft/class_1456 net/minecraft/entity/passive/PolarBearEntity
|
|||
METHOD method_6602 playWarningSound ()V
|
||||
METHOD method_6603 setWarning (Z)V
|
||||
ARG 1 warning
|
||||
CLASS class_1457 ProtectBabiesGoal
|
||||
CLASS class_1457 FollowPlayersGoal
|
||||
CLASS class_1459 PolarBearRevengeGoal
|
||||
CLASS class_1460 AttackGoal
|
||||
CLASS class_1461 PolarBearEscapeDangerGoal
|
||||
|
|
|
@ -1,5 +1,9 @@
|
|||
CLASS net/minecraft/class_2676 net/minecraft/network/packet/s2c/play/LightUpdateS2CPacket
|
||||
FIELD field_12264 chunkZ I
|
||||
FIELD field_12265 chunkX I
|
||||
METHOD <init> (Lnet/minecraft/class_1923;Lnet/minecraft/class_3568;Ljava/util/BitSet;Ljava/util/BitSet;Z)V
|
||||
ARG 1 chunkPos
|
||||
ARG 2 lightProvider
|
||||
ARG 5 nonEdge
|
||||
METHOD method_11554 getChunkZ ()I
|
||||
METHOD method_11558 getChunkX ()I
|
||||
|
|
|
@ -0,0 +1,7 @@
|
|||
CLASS net/minecraft/class_6607 net/minecraft/server/command/JfrCommand
|
||||
METHOD method_38612 register (Lcom/mojang/brigadier/CommandDispatcher;)V
|
||||
ARG 0 dispatcher
|
||||
METHOD method_38614 executeStart (Lnet/minecraft/class_2168;)I
|
||||
ARG 0 source
|
||||
METHOD method_38616 (Lcom/mojang/brigadier/context/CommandContext;)I
|
||||
ARG 0 context
|
|
@ -0,0 +1,10 @@
|
|||
CLASS net/minecraft/class_6608 net/minecraft/server/command/ResetChunksCommand
|
||||
METHOD method_38623 register (Lcom/mojang/brigadier/CommandDispatcher;)V
|
||||
ARG 0 dispatcher
|
||||
METHOD method_38625 (Lnet/minecraft/class_2168;)Z
|
||||
ARG 0 source
|
||||
METHOD method_38626 executeResetChunks (Lnet/minecraft/class_2168;I)I
|
||||
ARG 0 source
|
||||
ARG 1 radius
|
||||
METHOD method_38628 (Lcom/mojang/brigadier/context/CommandContext;)I
|
||||
ARG 0 context
|
|
@ -222,7 +222,7 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld
|
|||
ARG 1 vibration
|
||||
METHOD method_32818 (Lnet/minecraft/class_2338;Lnet/minecraft/class_5747;Lnet/minecraft/class_3222;)V
|
||||
ARG 3 player
|
||||
METHOD method_33143 sendSleepingStatus ()V
|
||||
METHOD method_33143 handleSleeping ()V
|
||||
METHOD method_33144 isSleepingEnabled ()Z
|
||||
METHOD method_34679 (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
|
||||
ARG 0 pos
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
CLASS net/minecraft/class_3418 net/minecraft/structure/StructurePieceWithDimensions
|
||||
CLASS net/minecraft/class_3418 net/minecraft/structure/ShiftableStructurePiece
|
||||
FIELD field_15241 hPos I
|
||||
FIELD field_15242 depth I
|
||||
FIELD field_15243 height I
|
||||
|
@ -16,3 +16,5 @@ CLASS net/minecraft/class_3418 net/minecraft/structure/StructurePieceWithDimensi
|
|||
ARG 1 world
|
||||
ARG 2 boundingBox
|
||||
ARG 3 deltaY
|
||||
METHOD method_38462 adjustToMinHeight (Lnet/minecraft/class_1936;I)Z
|
||||
ARG 1 world
|
|
@ -0,0 +1,3 @@
|
|||
CLASS net/minecraft/class_6501 net/minecraft/util/function/ToFloatFunction
|
||||
METHOD apply (Ljava/lang/Object;)F
|
||||
ARG 1 x
|
|
@ -0,0 +1,8 @@
|
|||
CLASS net/minecraft/class_6508 net/minecraft/util/math/Quantiles
|
||||
FIELD field_34418 QUANTILE_POINTS Lcom/google/common/math/Quantiles$ScaleAndIndexes;
|
||||
METHOD method_37996 reverseMap (Ljava/util/Map;)Ljava/util/Map;
|
||||
ARG 0 map
|
||||
METHOD method_37998 create ([D)Ljava/util/Map;
|
||||
ARG 0 values
|
||||
METHOD method_37999 create ([J)Ljava/util/Map;
|
||||
ARG 0 values
|
|
@ -0,0 +1,37 @@
|
|||
CLASS net/minecraft/class_6492 net/minecraft/util/math/Spline
|
||||
FIELD field_34378 locationFunction Lnet/minecraft/class_6501;
|
||||
FIELD field_34379 locations [F
|
||||
FIELD field_34380 values Ljava/util/List;
|
||||
FIELD field_34381 derivatives [F
|
||||
METHOD method_37918 builder (Lnet/minecraft/class_6501;)Lnet/minecraft/class_6492$class_6493;
|
||||
ARG 0 locationFunction
|
||||
METHOD method_37919 getListAsString ([F)Ljava/lang/String;
|
||||
ARG 1 locations
|
||||
CLASS class_6493 Builder
|
||||
FIELD field_34382 locationFunction Lnet/minecraft/class_6501;
|
||||
FIELD field_34383 locations Lit/unimi/dsi/fastutil/floats/FloatList;
|
||||
FIELD field_34384 values Ljava/util/List;
|
||||
FIELD field_34385 derivatives Lit/unimi/dsi/fastutil/floats/FloatList;
|
||||
METHOD <init> (Lnet/minecraft/class_6501;)V
|
||||
ARG 1 locationFunction
|
||||
METHOD method_37923 build ()Lnet/minecraft/class_6492;
|
||||
METHOD method_37924 add (FFF)Lnet/minecraft/class_6492$class_6493;
|
||||
ARG 1 location
|
||||
ARG 2 value
|
||||
ARG 3 derivative
|
||||
METHOD method_37925 add (FLnet/minecraft/class_6492;F)Lnet/minecraft/class_6492$class_6493;
|
||||
ARG 1 location
|
||||
ARG 2 value
|
||||
ARG 3 derivative
|
||||
METHOD method_37926 add (FLnet/minecraft/class_6501;F)Lnet/minecraft/class_6492$class_6493;
|
||||
ARG 1 location
|
||||
ARG 2 value
|
||||
ARG 3 derivative
|
||||
METHOD method_37927 addSplinePoint (FLnet/minecraft/class_6501;F)Lnet/minecraft/class_6492$class_6493;
|
||||
ARG 1 location
|
||||
ARG 2 value
|
||||
ARG 3 derivative
|
||||
CLASS class_6494 FixedFloatFunction
|
||||
FIELD field_34386 value F
|
||||
METHOD <init> (F)V
|
||||
ARG 1 value
|
|
@ -0,0 +1,26 @@
|
|||
CLASS net/minecraft/class_6519 net/minecraft/util/profiling/jfr/JfrJsonReport
|
||||
FIELD field_34437 gson Lcom/google/gson/Gson;
|
||||
FIELD field_34438 BYTES_PER_SECOND Ljava/lang/String;
|
||||
FIELD field_34439 COUNT Ljava/lang/String;
|
||||
FIELD field_34440 DURATION_NANOS_TOTAL Ljava/lang/String;
|
||||
FIELD field_34441 TOTAL_BYTES Ljava/lang/String;
|
||||
FIELD field_34442 COUNT_PER_SECOND Ljava/lang/String;
|
||||
METHOD method_38010 toString (Lnet/minecraft/class_6517;)Ljava/lang/String;
|
||||
METHOD method_38012 collectFileIoSection (Lnet/minecraft/class_6523$class_6524;)Lcom/google/gson/JsonElement;
|
||||
ARG 1 statistics
|
||||
METHOD method_38013 collectHeapSection (Lnet/minecraft/class_6525$class_6526;)Lcom/google/gson/JsonElement;
|
||||
ARG 1 statistics
|
||||
METHOD method_38014 collectPacketSection (Lnet/minecraft/class_6528$class_6529;)Lcom/google/gson/JsonElement;
|
||||
ARG 1 statistics
|
||||
METHOD method_38015 collectThreadAllocationSection (Lnet/minecraft/class_6530$class_6531;)Lcom/google/gson/JsonElement;
|
||||
ARG 1 allocationMap
|
||||
METHOD method_38023 collectChunkGenSection (Ljava/util/List;)Lcom/google/gson/JsonElement;
|
||||
ARG 1 statistics
|
||||
METHOD method_38025 collectFileIoSection (Lnet/minecraft/class_6517;)Lcom/google/gson/JsonElement;
|
||||
ARG 1 profile
|
||||
METHOD method_38028 collectServerTickSection (Ljava/util/List;)Lcom/google/gson/JsonElement;
|
||||
ARG 1 samples
|
||||
METHOD method_38029 collectNetworkSection (Lnet/minecraft/class_6517;)Lcom/google/gson/JsonElement;
|
||||
ARG 1 profile
|
||||
METHOD method_38030 collectCpuPercentSection (Ljava/util/List;)Lcom/google/gson/JsonElement;
|
||||
ARG 1 samples
|
|
@ -0,0 +1,32 @@
|
|||
CLASS net/minecraft/class_6517 net/minecraft/util/profiling/jfr/JfrProfile
|
||||
FIELD comp_10 threadAllocationMap Lnet/minecraft/class_6530$class_6531;
|
||||
FIELD comp_11 packetReadStatistics Lnet/minecraft/class_6528$class_6529;
|
||||
FIELD comp_12 packetSentStatistics Lnet/minecraft/class_6528$class_6529;
|
||||
FIELD comp_13 fileWriteStatistics Lnet/minecraft/class_6523$class_6524;
|
||||
FIELD comp_14 fileReadStatistics Lnet/minecraft/class_6523$class_6524;
|
||||
FIELD comp_15 chunkGenerationSamples Ljava/util/List;
|
||||
FIELD comp_3 startTime Ljava/time/Instant;
|
||||
FIELD comp_4 endTime Ljava/time/Instant;
|
||||
FIELD comp_5 getDuration Ljava/time/Duration;
|
||||
FIELD comp_6 getWorldGenDuration Ljava/time/Duration;
|
||||
FIELD comp_7 serverTickTimeSamples Ljava/util/List;
|
||||
FIELD comp_8 cpuLoadSamples Ljava/util/List;
|
||||
FIELD comp_9 gcHeapSummaryStatistics Lnet/minecraft/class_6525$class_6526;
|
||||
METHOD <init> (Ljava/time/Instant;Ljava/time/Instant;Ljava/time/Duration;Ljava/time/Duration;Ljava/util/List;Ljava/util/List;Lnet/minecraft/class_6525$class_6526;Lnet/minecraft/class_6530$class_6531;Lnet/minecraft/class_6528$class_6529;Lnet/minecraft/class_6528$class_6529;Lnet/minecraft/class_6523$class_6524;Lnet/minecraft/class_6523$class_6524;Ljava/util/List;)V
|
||||
ARG 1 startTime
|
||||
ARG 2 endTime
|
||||
METHOD comp_10 threadAllocationMap ()Lnet/minecraft/class_6530$class_6531;
|
||||
METHOD comp_11 packetReadStatistics ()Lnet/minecraft/class_6528$class_6529;
|
||||
METHOD comp_12 packetSentStatistics ()Lnet/minecraft/class_6528$class_6529;
|
||||
METHOD comp_13 fileWriteStatistics ()Lnet/minecraft/class_6523$class_6524;
|
||||
METHOD comp_14 fileReadStatistics ()Lnet/minecraft/class_6523$class_6524;
|
||||
METHOD comp_15 chunkGenerationSamples ()Ljava/util/List;
|
||||
METHOD comp_3 startTime ()Ljava/time/Instant;
|
||||
METHOD comp_4 endTime ()Ljava/time/Instant;
|
||||
METHOD comp_5 getDuration ()Ljava/time/Duration;
|
||||
METHOD comp_6 getWorldGenDuration ()Ljava/time/Duration;
|
||||
METHOD comp_7 serverTickTimeSamples ()Ljava/util/List;
|
||||
METHOD comp_8 cpuLoadSamples ()Ljava/util/List;
|
||||
METHOD comp_9 gcHeapSummaryStatistics ()Lnet/minecraft/class_6525$class_6526;
|
||||
METHOD method_38006 getChunkGenerationSampleStatistics ()Ljava/util/List;
|
||||
METHOD method_38009 collectJson ()Ljava/lang/String;
|
|
@ -0,0 +1,28 @@
|
|||
CLASS net/minecraft/class_6516 net/minecraft/util/profiling/jfr/JfrProfileRecorder
|
||||
FIELD field_34422 startTime Ljava/time/Instant;
|
||||
FIELD field_34423 endTime Ljava/time/Instant;
|
||||
FIELD field_34424 chunkGenerationSamples Ljava/util/List;
|
||||
FIELD field_34425 cpuLoadSamples Ljava/util/List;
|
||||
FIELD field_34426 packetReadSamples Ljava/util/List;
|
||||
FIELD field_34427 packetSentSamples Ljava/util/List;
|
||||
FIELD field_34428 fileWriteSamples Ljava/util/List;
|
||||
FIELD field_34429 fileReadSamples Ljava/util/List;
|
||||
FIELD field_34430 gcCount I
|
||||
FIELD field_34431 gcDuration Ljava/time/Duration;
|
||||
FIELD field_34432 gcHeapSummarySamples Ljava/util/List;
|
||||
FIELD field_34433 threadAllocationStatisticsSamples Ljava/util/List;
|
||||
FIELD field_34434 serverTickTimeSamples Ljava/util/List;
|
||||
FIELD field_34435 worldGenDuration Ljava/time/Duration;
|
||||
METHOD <init> (Ljava/util/stream/Stream;)V
|
||||
ARG 1 events
|
||||
METHOD method_38000 createProfile ()Lnet/minecraft/class_6517;
|
||||
METHOD method_38001 readProfile (Ljava/nio/file/Path;)Lnet/minecraft/class_6517;
|
||||
ARG 0 path
|
||||
METHOD method_38002 handleEvents (Ljava/util/stream/Stream;)V
|
||||
ARG 1 events
|
||||
METHOD method_38003 (Ljdk/jfr/consumer/RecordedEvent;)V
|
||||
ARG 1 event
|
||||
METHOD method_38004 addFileIoSample (Ljdk/jfr/consumer/RecordedEvent;Ljava/util/List;Ljava/lang/String;)V
|
||||
ARG 1 event
|
||||
ARG 2 samples
|
||||
ARG 3 bytesKey
|
|
@ -0,0 +1,18 @@
|
|||
CLASS net/minecraft/class_6505 net/minecraft/util/profiling/jfr/JfrProfiler
|
||||
FIELD field_34403 MINECRAFT Ljava/lang/String;
|
||||
FIELD field_34404 WORLD_GENERATION Ljava/lang/String;
|
||||
FIELD field_34405 TICKING Ljava/lang/String;
|
||||
FIELD field_34406 NETWORK Ljava/lang/String;
|
||||
FIELD field_34407 EVENTS Ljava/util/List;
|
||||
FIELD field_34408 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_34409 CONFIG_PATH Ljava/lang/String;
|
||||
FIELD field_34411 currentRecording Ljdk/jfr/Recording;
|
||||
METHOD method_37980 stop ()Ljava/nio/file/Path;
|
||||
METHOD method_37981 start (Lnet/minecraft/class_6505$class_6506;)Z
|
||||
ARG 0 instanceType
|
||||
METHOD method_37983 start (Ljava/io/Reader;Lnet/minecraft/class_6505$class_6506;)Z
|
||||
ARG 1 instanceType
|
||||
METHOD method_37984 isProfiling ()Z
|
||||
CLASS class_6506 InstanceType
|
||||
METHOD method_37987 get (Lnet/minecraft/server/MinecraftServer;)Lnet/minecraft/class_6505$class_6506;
|
||||
ARG 0 server
|
|
@ -0,0 +1,12 @@
|
|||
CLASS net/minecraft/class_6521 net/minecraft/util/profiling/jfr/sample/ChunkGenerationSample
|
||||
FIELD comp_16 duration Ljava/time/Duration;
|
||||
FIELD comp_17 chunkPos Lnet/minecraft/class_1923;
|
||||
FIELD comp_18 centerPos Lnet/minecraft/class_2265;
|
||||
FIELD comp_19 chunkStatus Lnet/minecraft/class_2806;
|
||||
FIELD comp_20 successful Z
|
||||
FIELD comp_21 worldKey Ljava/lang/String;
|
||||
METHOD comp_17 chunkPos ()Lnet/minecraft/class_1923;
|
||||
METHOD comp_18 centerPos ()Lnet/minecraft/class_2265;
|
||||
METHOD comp_19 chunkStatus ()Lnet/minecraft/class_2806;
|
||||
METHOD comp_20 successful ()Z
|
||||
METHOD comp_21 worldKey ()Ljava/lang/String;
|
|
@ -0,0 +1,7 @@
|
|||
CLASS net/minecraft/class_6522 net/minecraft/util/profiling/jfr/sample/CpuLoadSample
|
||||
FIELD comp_22 jvm D
|
||||
FIELD comp_23 userJvm D
|
||||
FIELD comp_24 system D
|
||||
METHOD comp_22 jvm ()D
|
||||
METHOD comp_23 userJvm ()D
|
||||
METHOD comp_24 system ()D
|
|
@ -0,0 +1,20 @@
|
|||
CLASS net/minecraft/class_6523 net/minecraft/util/profiling/jfr/sample/FileIoSample
|
||||
FIELD comp_25 duration Ljava/time/Duration;
|
||||
FIELD comp_26 path Ljava/lang/String;
|
||||
FIELD comp_27 bytes J
|
||||
METHOD comp_25 duration ()Ljava/time/Duration;
|
||||
METHOD comp_26 path ()Ljava/lang/String;
|
||||
METHOD comp_27 bytes ()J
|
||||
CLASS class_6524 Statistics
|
||||
FIELD comp_28 totalBytes J
|
||||
FIELD comp_29 getBytesPerSecond D
|
||||
FIELD comp_30 count J
|
||||
FIELD comp_31 getCountPerSecond D
|
||||
FIELD comp_32 getTotalDuration Ljava/time/Duration;
|
||||
FIELD comp_33 getTopContributors Ljava/util/List;
|
||||
METHOD comp_28 totalBytes ()J
|
||||
METHOD comp_29 getBytesPerSecond ()D
|
||||
METHOD comp_30 count ()J
|
||||
METHOD comp_31 getCountPerSecond ()D
|
||||
METHOD comp_32 getTotalDuration ()Ljava/time/Duration;
|
||||
METHOD comp_33 getTopContributors ()Ljava/util/List;
|
|
@ -0,0 +1,20 @@
|
|||
CLASS net/minecraft/class_6525 net/minecraft/util/profiling/jfr/sample/GcHeapSummarySample
|
||||
FIELD comp_34 time Ljava/time/Instant;
|
||||
FIELD comp_35 heapUsed J
|
||||
FIELD comp_36 summaryType Lnet/minecraft/class_6525$class_6527;
|
||||
METHOD comp_34 time ()Ljava/time/Instant;
|
||||
METHOD comp_35 heapUsed ()J
|
||||
METHOD comp_36 summaryType ()Lnet/minecraft/class_6525$class_6527;
|
||||
CLASS class_6526 Statistics
|
||||
FIELD comp_37 duration Ljava/time/Duration;
|
||||
FIELD comp_38 gcDuration Ljava/time/Duration;
|
||||
FIELD comp_39 count I
|
||||
FIELD comp_40 allocatedBytesPerSecond D
|
||||
METHOD <init> (Ljava/time/Duration;Ljava/time/Duration;ID)V
|
||||
ARG 1 duration
|
||||
METHOD comp_37 duration ()Ljava/time/Duration;
|
||||
METHOD comp_38 gcDuration ()Ljava/time/Duration;
|
||||
METHOD comp_39 count ()I
|
||||
METHOD comp_40 allocatedBytesPerSecond ()D
|
||||
METHOD method_38043 gcDurationRatio ()F
|
||||
CLASS class_6527 SummaryType
|
|
@ -0,0 +1,2 @@
|
|||
CLASS net/minecraft/class_6534 net/minecraft/util/profiling/jfr/sample/LongRunningSample
|
||||
METHOD comp_16 duration ()Ljava/time/Duration;
|
|
@ -0,0 +1,13 @@
|
|||
CLASS net/minecraft/class_6535 net/minecraft/util/profiling/jfr/sample/LongRunningSampleStatistics
|
||||
FIELD comp_54 fastestSample Lnet/minecraft/class_6534;
|
||||
FIELD comp_55 slowestSample Lnet/minecraft/class_6534;
|
||||
FIELD comp_56 secondSlowestSample Lnet/minecraft/class_6534;
|
||||
FIELD comp_57 count I
|
||||
FIELD comp_58 quantiles Ljava/util/Map;
|
||||
FIELD comp_59 totalDuration Ljava/time/Duration;
|
||||
METHOD comp_54 fastestSample ()Lnet/minecraft/class_6534;
|
||||
METHOD comp_55 slowestSample ()Lnet/minecraft/class_6534;
|
||||
METHOD comp_56 secondSlowestSample ()Lnet/minecraft/class_6534;
|
||||
METHOD comp_57 count ()I
|
||||
METHOD comp_58 quantiles ()Ljava/util/Map;
|
||||
METHOD comp_59 totalDuration ()Ljava/time/Duration;
|
|
@ -0,0 +1,18 @@
|
|||
CLASS net/minecraft/class_6528 net/minecraft/util/profiling/jfr/sample/PacketSample
|
||||
FIELD comp_41 time Ljava/time/Instant;
|
||||
FIELD comp_42 packetName Ljava/lang/String;
|
||||
FIELD comp_43 bytes I
|
||||
METHOD comp_41 time ()Ljava/time/Instant;
|
||||
METHOD comp_42 packetName ()Ljava/lang/String;
|
||||
METHOD comp_43 bytes ()I
|
||||
CLASS class_6529 Statistics
|
||||
FIELD comp_44 count J
|
||||
FIELD comp_45 totalBytes J
|
||||
FIELD comp_46 topContributors Ljava/util/List;
|
||||
FIELD comp_47 duration Ljava/time/Duration;
|
||||
METHOD comp_44 count ()J
|
||||
METHOD comp_45 totalBytes ()J
|
||||
METHOD comp_46 topContributors ()Ljava/util/List;
|
||||
METHOD comp_47 duration ()Ljava/time/Duration;
|
||||
METHOD method_38052 getCountPerSecond ()D
|
||||
METHOD method_38053 getBytesPerSecond ()D
|
|
@ -0,0 +1,5 @@
|
|||
CLASS net/minecraft/class_6532 net/minecraft/util/profiling/jfr/sample/ServerTickTimeSample
|
||||
FIELD comp_52 time Ljava/time/Instant;
|
||||
FIELD comp_53 averageTickMs F
|
||||
METHOD comp_52 time ()Ljava/time/Instant;
|
||||
METHOD comp_53 averageTickMs ()F
|
|
@ -0,0 +1,11 @@
|
|||
CLASS net/minecraft/class_6530 net/minecraft/util/profiling/jfr/sample/ThreadAllocationStatisticsSample
|
||||
FIELD comp_48 time Ljava/time/Instant;
|
||||
FIELD comp_49 threadName Ljava/lang/String;
|
||||
FIELD comp_50 allocated J
|
||||
FIELD field_34446 UNKNOWN Ljava/lang/String;
|
||||
METHOD comp_48 time ()Ljava/time/Instant;
|
||||
METHOD comp_49 threadName ()Ljava/lang/String;
|
||||
METHOD comp_50 allocated ()J
|
||||
CLASS class_6531 AllocationMap
|
||||
FIELD comp_51 allocations Ljava/util/Map;
|
||||
METHOD comp_51 allocations ()Ljava/util/Map;
|
|
@ -0,0 +1,2 @@
|
|||
CLASS net/minecraft/class_6533 net/minecraft/util/profiling/jfr/sample/TimedSample
|
||||
METHOD method_38045 getTime ()Ljava/time/Instant;
|
|
@ -14,6 +14,7 @@ CLASS net/minecraft/class_3233 net/minecraft/world/ChunkRegion
|
|||
FIELD field_23789 upperCorner Lnet/minecraft/class_1923;
|
||||
FIELD field_26822 structureAccessor Lnet/minecraft/class_5138;
|
||||
FIELD field_28557 centerPos Lnet/minecraft/class_1923;
|
||||
FIELD field_33754 status Lnet/minecraft/class_2806;
|
||||
FIELD field_33755 placementRadius I
|
||||
COMMENT The number of neighboring chunks which can be accessed for block
|
||||
COMMENT placement.
|
||||
|
@ -24,6 +25,8 @@ CLASS net/minecraft/class_3233 net/minecraft/world/ChunkRegion
|
|||
COMMENT used for block placement.
|
||||
METHOD <init> (Lnet/minecraft/class_3218;Ljava/util/List;Lnet/minecraft/class_2806;I)V
|
||||
ARG 1 world
|
||||
ARG 2 chunks
|
||||
ARG 3 status
|
||||
ARG 4 placementRadius
|
||||
METHOD method_14337 (Lnet/minecraft/class_2338;)Lnet/minecraft/class_1951;
|
||||
ARG 1 pos
|
||||
|
|
|
@ -1,9 +1,13 @@
|
|||
CLASS net/minecraft/class_2852 net/minecraft/world/ChunkSerializer
|
||||
FIELD field_13001 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_31413 UPGRADE_DATA_KEY Ljava/lang/String;
|
||||
METHOD method_12377 getChunkType (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2806$class_2808;
|
||||
ARG 0 nbt
|
||||
METHOD method_12385 writeStructures (Lnet/minecraft/class_3218;Lnet/minecraft/class_1923;Ljava/util/Map;Ljava/util/Map;)Lnet/minecraft/class_2487;
|
||||
ARG 0 world
|
||||
ARG 1 pos
|
||||
ARG 2 starts
|
||||
ARG 3 references
|
||||
METHOD method_12386 loadEntities (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;Lnet/minecraft/class_2818;)V
|
||||
ARG 0 world
|
||||
ARG 1 nbt
|
||||
|
@ -14,6 +18,7 @@ CLASS net/minecraft/class_2852 net/minecraft/world/ChunkSerializer
|
|||
METHOD method_12391 (Lnet/minecraft/class_3611;)Z
|
||||
ARG 0 fluid
|
||||
METHOD method_12392 readStructureStarts (Lnet/minecraft/class_3218;Lnet/minecraft/class_2487;J)Ljava/util/Map;
|
||||
ARG 0 world
|
||||
ARG 1 nbt
|
||||
ARG 2 worldSeed
|
||||
METHOD method_12393 toNbt ([Lit/unimi/dsi/fastutil/shorts/ShortList;)Lnet/minecraft/class_2499;
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
CLASS net/minecraft/class_1932 net/minecraft/world/ForcedChunkState
|
||||
FIELD field_30961 CHUNKS_KEY Ljava/lang/String;
|
||||
FIELD field_30962 FORCED_KEY Ljava/lang/String;
|
||||
FIELD field_9213 chunks Lit/unimi/dsi/fastutil/longs/LongSet;
|
||||
METHOD <init> (Lit/unimi/dsi/fastutil/longs/LongSet;)V
|
||||
|
|
|
@ -0,0 +1,16 @@
|
|||
CLASS net/minecraft/class_6540 net/minecraft/world/SpawnDensityCapper
|
||||
FIELD field_34455 chunkPosToMobSpawnablePlayers Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;
|
||||
FIELD field_34456 playersToDensityCap Ljava/util/Map;
|
||||
FIELD field_34457 threadedAnvilChunkStorage Lnet/minecraft/class_3898;
|
||||
METHOD <init> (Lnet/minecraft/class_3898;)V
|
||||
ARG 1 threadedAnvilChunkStorage
|
||||
METHOD method_38084 canSpawn (Lnet/minecraft/class_1311;Lnet/minecraft/class_1923;)Z
|
||||
ARG 2 chunkPos
|
||||
METHOD method_38085 getMobSpawnablePlayers (Lnet/minecraft/class_1923;)Ljava/util/List;
|
||||
METHOD method_38087 increaseDensity (Lnet/minecraft/class_1923;Lnet/minecraft/class_1311;)V
|
||||
CLASS class_6541 DensityCap
|
||||
FIELD field_34458 spawnGroupsToDensity Lit/unimi/dsi/fastutil/objects/Object2IntMap;
|
||||
METHOD method_38088 increaseDensity (Lnet/minecraft/class_1311;)V
|
||||
ARG 1 spawnGroup
|
||||
METHOD method_38090 canSpawn (Lnet/minecraft/class_1311;)Z
|
||||
ARG 1 spawnGroup
|
|
@ -50,6 +50,8 @@ CLASS net/minecraft/class_1948 net/minecraft/world/SpawnHelper
|
|||
ARG 0 world
|
||||
ARG 1 structureAccessor
|
||||
ARG 2 chunkGenerator
|
||||
ARG 3 spawnGroup
|
||||
ARG 4 pos
|
||||
ARG 5 biome
|
||||
METHOD method_35238 (Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;Lnet/minecraft/class_2791;)Z
|
||||
ARG 0 type
|
||||
|
@ -62,7 +64,12 @@ CLASS net/minecraft/class_1948 net/minecraft/world/SpawnHelper
|
|||
ARG 0 group
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
METHOD method_8657 getSpawnPos (Lnet/minecraft/class_1937;Lnet/minecraft/class_2818;)Lnet/minecraft/class_2338;
|
||||
METHOD method_38091 shouldUseNetherFortressSpawns (Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;Lnet/minecraft/class_1311;Lnet/minecraft/class_5138;)Z
|
||||
ARG 0 pos
|
||||
ARG 1 world
|
||||
ARG 2 spawnGroup
|
||||
ARG 3 structureAccessor
|
||||
METHOD method_8657 getRandomPosInChunkSection (Lnet/minecraft/class_1937;Lnet/minecraft/class_2818;)Lnet/minecraft/class_2338;
|
||||
ARG 0 world
|
||||
ARG 1 chunk
|
||||
METHOD method_8658 getEntitySpawnPos (Lnet/minecraft/class_4538;Lnet/minecraft/class_1299;II)Lnet/minecraft/class_2338;
|
||||
|
@ -127,9 +134,12 @@ CLASS net/minecraft/class_1948 net/minecraft/world/SpawnHelper
|
|||
FIELD field_24398 cachedPos Lnet/minecraft/class_2338;
|
||||
FIELD field_24399 cachedEntityType Lnet/minecraft/class_1299;
|
||||
FIELD field_24400 cachedDensityMass D
|
||||
FIELD field_34459 densityCapper Lnet/minecraft/class_6540;
|
||||
METHOD <init> (ILit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;Lnet/minecraft/class_5263;Lnet/minecraft/class_6540;)V
|
||||
ARG 1 spawningChunkCount
|
||||
ARG 2 groupToCount
|
||||
ARG 3 densityField
|
||||
ARG 4 densityCapper
|
||||
METHOD method_27823 getSpawningChunkCount ()I
|
||||
METHOD method_27824 test (Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;Lnet/minecraft/class_2791;)Z
|
||||
COMMENT @see SpawnHelper.Checker#test(EntityType, BlockPos, Chunk)
|
||||
|
@ -142,4 +152,5 @@ CLASS net/minecraft/class_1948 net/minecraft/world/SpawnHelper
|
|||
ARG 2 chunk
|
||||
METHOD method_27826 isBelowCap (Lnet/minecraft/class_1311;Lnet/minecraft/class_1923;)Z
|
||||
ARG 1 group
|
||||
ARG 2 chunkPos
|
||||
METHOD method_27830 getGroupToCount ()Lit/unimi/dsi/fastutil/objects/Object2IntMap;
|
||||
|
|
|
@ -14,6 +14,9 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
|
|||
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 effects
|
||||
ARG 4 generationSettings
|
||||
ARG 5 spawnSettings
|
||||
METHOD method_21740 getTemperature (Lnet/minecraft/class_2338;)F
|
||||
ARG 1 blockPos
|
||||
METHOD method_24376 getFogColor ()I
|
||||
|
@ -31,6 +34,8 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
|
|||
METHOD method_30970 getGenerationSettings ()Lnet/minecraft/class_5485;
|
||||
METHOD method_33599 isCold (Lnet/minecraft/class_2338;)Z
|
||||
ARG 1 pos
|
||||
METHOD method_38104 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
|
||||
ARG 0 instance
|
||||
METHOD method_8685 canSetIce (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Z)Z
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
|
@ -45,6 +50,7 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
|
|||
METHOD method_8698 getFoliageColor ()I
|
||||
METHOD method_8703 buildSurface (Ljava/util/Random;Lnet/minecraft/class_6557;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIJ)V
|
||||
ARG 1 random
|
||||
ARG 2 chunk
|
||||
ARG 3 x
|
||||
ARG 4 z
|
||||
ARG 5 worldHeight
|
||||
|
@ -52,6 +58,7 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
|
|||
ARG 8 defaultBlock
|
||||
ARG 9 defaultFluid
|
||||
ARG 10 seaLevel
|
||||
ARG 12 seed
|
||||
METHOD method_8705 canSetIce (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z
|
||||
ARG 1 world
|
||||
ARG 2 blockPos
|
||||
|
@ -118,12 +125,19 @@ CLASS net/minecraft/class_1959 net/minecraft/world/biome/Biome
|
|||
FIELD field_26400 temperature F
|
||||
FIELD field_26401 temperatureModifier Lnet/minecraft/class_1959$class_5484;
|
||||
FIELD field_26402 downfall F
|
||||
METHOD <init> (Lnet/minecraft/class_1959$class_1963;FLnet/minecraft/class_1959$class_5484;F)V
|
||||
ARG 1 precipitation
|
||||
ARG 2 temperature
|
||||
ARG 3 temperatureModifier
|
||||
ARG 4 downfall
|
||||
METHOD method_30782 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
|
||||
ARG 0 instance
|
||||
CLASS class_5484 TemperatureModifier
|
||||
FIELD field_26409 CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_26410 name Ljava/lang/String;
|
||||
FIELD field_26411 BY_NAME Ljava/util/Map;
|
||||
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
|
||||
ARG 3 name
|
||||
METHOD method_30797 (Lnet/minecraft/class_1959$class_5484;)Lnet/minecraft/class_1959$class_5484;
|
||||
ARG 0 temperatureModifier
|
||||
METHOD method_30798 getModifiedTemperature (Lnet/minecraft/class_2338;F)F
|
||||
|
|
|
@ -97,6 +97,8 @@ CLASS net/minecraft/class_4763 net/minecraft/world/biome/BiomeEffects
|
|||
FIELD field_26429 CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_26430 name Ljava/lang/String;
|
||||
FIELD field_26431 BY_NAME Ljava/util/Map;
|
||||
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
|
||||
ARG 3 name
|
||||
METHOD method_30823 getModifiedGrassColor (DDI)I
|
||||
ARG 1 x
|
||||
ARG 3 z
|
||||
|
|
|
@ -4,14 +4,28 @@ CLASS net/minecraft/class_5478 net/minecraft/world/biome/DefaultBiomeCreator
|
|||
METHOD method_30685 createBeach (FFIZZ)Lnet/minecraft/class_1959;
|
||||
ARG 0 depth
|
||||
ARG 1 scale
|
||||
ARG 2 waterColor
|
||||
ARG 3 cold
|
||||
ARG 4 mountains
|
||||
METHOD method_30686 createRiver (FIZ)Lnet/minecraft/class_1959;
|
||||
ARG 0 depth
|
||||
ARG 1 waterColor
|
||||
ARG 2 frozen
|
||||
METHOD method_30687 createGiantTreeTaiga (FZ)Lnet/minecraft/class_1959;
|
||||
ARG 0 depth
|
||||
ARG 1 spruce
|
||||
METHOD method_30688 createBambooJungle (II)Lnet/minecraft/class_1959;
|
||||
ARG 0 parrotWeight
|
||||
ARG 1 parrotGroupSize
|
||||
METHOD method_30689 createJungle (III)Lnet/minecraft/class_1959;
|
||||
ARG 0 parrotWeight
|
||||
ARG 1 parrotGroupSize
|
||||
ARG 2 ocelotGroupSize
|
||||
METHOD method_30690 createMountains (Lnet/minecraft/class_3504;Z)Lnet/minecraft/class_1959;
|
||||
ARG 0 surfaceBuilder
|
||||
ARG 1 extraTrees
|
||||
METHOD method_30691 createBirchForest (Z)Lnet/minecraft/class_1959;
|
||||
ARG 0 tall
|
||||
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
|
||||
|
@ -19,13 +33,23 @@ CLASS net/minecraft/class_5478 net/minecraft/world/biome/DefaultBiomeCreator
|
|||
METHOD method_30693 createWoodedBadlandsPlateau ()Lnet/minecraft/class_1959;
|
||||
METHOD method_30694 createSavanna (FZ)Lnet/minecraft/class_1959;
|
||||
ARG 0 depth
|
||||
ARG 1 mountains
|
||||
METHOD method_30695 createJungleFeatures (FZZZLnet/minecraft/class_5483$class_5496;)Lnet/minecraft/class_1959;
|
||||
ARG 0 depth
|
||||
ARG 1 bamboo
|
||||
ARG 2 edge
|
||||
ARG 3 unmodified
|
||||
METHOD method_30696 createNormalBadlands ()Lnet/minecraft/class_1959;
|
||||
METHOD method_30697 createSnowyTundra (Z)Lnet/minecraft/class_1959;
|
||||
ARG 0 iceSpikes
|
||||
METHOD method_30698 createDesert (Z)Lnet/minecraft/class_1959;
|
||||
ARG 0 villages
|
||||
METHOD method_30699 createTaiga (ZZ)Lnet/minecraft/class_1959;
|
||||
ARG 0 cold
|
||||
ARG 1 mountains
|
||||
METHOD method_30700 createBadlands (Lnet/minecraft/class_3504;Z)Lnet/minecraft/class_1959;
|
||||
ARG 0 surfaceBuilder
|
||||
ARG 1 mountains
|
||||
METHOD method_30701 createPlains (Z)Lnet/minecraft/class_1959;
|
||||
ARG 0 sunflower
|
||||
METHOD method_30702 createColdOcean (Z)Lnet/minecraft/class_1959;
|
||||
|
@ -33,14 +57,17 @@ CLASS net/minecraft/class_5478 net/minecraft/world/biome/DefaultBiomeCreator
|
|||
METHOD method_30703 createJungleEdge ()Lnet/minecraft/class_1959;
|
||||
METHOD method_30704 createNormalForest ()Lnet/minecraft/class_1959;
|
||||
METHOD method_30705 createDarkForest (Z)Lnet/minecraft/class_1959;
|
||||
ARG 0 red
|
||||
METHOD method_30706 createNormalOcean (Z)Lnet/minecraft/class_1959;
|
||||
ARG 0 deep
|
||||
METHOD method_30707 createModifiedJungleEdge ()Lnet/minecraft/class_1959;
|
||||
METHOD method_30708 createSwamp (Z)Lnet/minecraft/class_1959;
|
||||
ARG 0 hills
|
||||
METHOD method_30709 createLukewarmOcean (Z)Lnet/minecraft/class_1959;
|
||||
ARG 0 deep
|
||||
METHOD method_30710 createModifiedJungle ()Lnet/minecraft/class_1959;
|
||||
METHOD method_30711 createForest (ZLnet/minecraft/class_5483$class_5496;)Lnet/minecraft/class_1959;
|
||||
ARG 0 flower
|
||||
METHOD method_30712 createFrozenOcean (Z)Lnet/minecraft/class_1959;
|
||||
ARG 0 monument
|
||||
METHOD method_30713 createJungleHills ()Lnet/minecraft/class_1959;
|
||||
|
@ -67,9 +94,17 @@ CLASS net/minecraft/class_5478 net/minecraft/world/biome/DefaultBiomeCreator
|
|||
METHOD method_31065 composeEndSpawnSettings (Lnet/minecraft/class_5485$class_5495;)Lnet/minecraft/class_1959;
|
||||
ARG 0 builder
|
||||
METHOD method_31066 createOceanGenerationSettings (Lnet/minecraft/class_3504;)Lnet/minecraft/class_5485$class_5495;
|
||||
ARG 0 surfaceBuilder
|
||||
METHOD method_31067 composeSavannaGenerationSettings (FZLnet/minecraft/class_5483$class_5496;)Lnet/minecraft/class_1959;
|
||||
ARG 0 depth
|
||||
ARG 1 mountains
|
||||
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;
|
||||
METHOD method_34674 createLushCaves ()Lnet/minecraft/class_1959;
|
||||
METHOD method_38574 composeMeadowSettings ()Lnet/minecraft/class_1959;
|
||||
METHOD method_38575 composeSnowcappedPeaksSettings ()Lnet/minecraft/class_1959;
|
||||
METHOD method_38576 composeLoftyPeaksSettings ()Lnet/minecraft/class_1959;
|
||||
METHOD method_38577 composeStonyPeaksSettings ()Lnet/minecraft/class_1959;
|
||||
METHOD method_38578 composeSnowySlopesSettings ()Lnet/minecraft/class_1959;
|
||||
METHOD method_38579 composeGroveSettings ()Lnet/minecraft/class_1959;
|
||||
|
|
|
@ -6,6 +6,7 @@ CLASS net/minecraft/class_5485 net/minecraft/world/biome/GenerationSettings
|
|||
FIELD field_26638 LOGGER Lorg/apache/logging/log4j/Logger;
|
||||
FIELD field_26639 INSTANCE Lnet/minecraft/class_5485;
|
||||
FIELD field_26640 flowerFeatures Ljava/util/List;
|
||||
FIELD field_34465 allowedFeatures Ljava/util/Set;
|
||||
METHOD <init> (Ljava/util/function/Supplier;Ljava/util/Map;Ljava/util/List;)V
|
||||
ARG 1 surfaceBuilder
|
||||
ARG 2 carvers
|
||||
|
@ -20,6 +21,8 @@ CLASS net/minecraft/class_5485 net/minecraft/world/biome/GenerationSettings
|
|||
COMMENT Entries are guaranteed to not be null, but may be empty lists if an earlier step has no features, but a later step does.
|
||||
METHOD method_30984 getSurfaceBuilder ()Ljava/util/function/Supplier;
|
||||
METHOD method_30985 getSurfaceConfig ()Lnet/minecraft/class_3531;
|
||||
METHOD method_38105 isFeatureAllowed (Lnet/minecraft/class_2975;)Z
|
||||
ARG 1 feature
|
||||
CLASS class_5495 Builder
|
||||
FIELD field_26641 surfaceBuilder Ljava/util/Optional;
|
||||
FIELD field_26642 carvers Ljava/util/Map;
|
||||
|
|
|
@ -19,6 +19,7 @@ CLASS net/minecraft/class_4543 net/minecraft/world/biome/source/BiomeAccess
|
|||
ARG 1 pos
|
||||
METHOD method_27984 hashSeed (J)J
|
||||
ARG 0 seed
|
||||
METHOD method_38107 withSource (Lnet/minecraft/class_4543$class_4544;)Lnet/minecraft/class_4543;
|
||||
CLASS class_4544 Storage
|
||||
METHOD method_16359 getBiomeForNoiseGen (III)Lnet/minecraft/class_1959;
|
||||
ARG 1 biomeX
|
||||
|
|
|
@ -13,6 +13,9 @@ CLASS net/minecraft/class_1966 net/minecraft/world/biome/source/BiomeSource
|
|||
ARG 1 seed
|
||||
METHOD method_28442 getCodec ()Lcom/mojang/serialization/Codec;
|
||||
METHOD method_28443 getBiomes ()Ljava/util/List;
|
||||
METHOD method_38114 addDebugInfo (Ljava/util/List;Lnet/minecraft/class_2338;Lnet/minecraft/class_6544$class_6552;)V
|
||||
ARG 1 info
|
||||
ARG 2 pos
|
||||
METHOD method_8762 locateBiome (IIIILjava/util/function/Predicate;Ljava/util/Random;Lnet/minecraft/class_6544$class_6552;)Lnet/minecraft/class_2338;
|
||||
ARG 1 x
|
||||
ARG 2 y
|
||||
|
|
|
@ -3,12 +3,15 @@ CLASS net/minecraft/class_4766 net/minecraft/world/biome/source/MultiNoiseBiomeS
|
|||
COMMENT Used to parse a custom biome source, when a preset hasn't been provided.
|
||||
FIELD field_24719 CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_24721 instance Ljava/util/Optional;
|
||||
FIELD field_34498 biomeEntries Lnet/minecraft/class_6544$class_6547;
|
||||
METHOD method_31085 getInstance ()Ljava/util/Optional;
|
||||
METHOD method_38168 matchesInstance (Lnet/minecraft/class_4766$class_5305;)Z
|
||||
CLASS class_5305 Preset
|
||||
FIELD field_24723 NETHER Lnet/minecraft/class_4766$class_5305;
|
||||
FIELD field_24724 BY_IDENTIFIER Ljava/util/Map;
|
||||
FIELD field_24725 id Lnet/minecraft/class_2960;
|
||||
FIELD field_24726 biomeSourceFunction Ljava/util/function/BiFunction;
|
||||
FIELD field_34499 OVERWORLD Lnet/minecraft/class_4766$class_5305;
|
||||
METHOD <init> (Lnet/minecraft/class_2960;Ljava/util/function/BiFunction;)V
|
||||
ARG 1 id
|
||||
METHOD method_28469 getBiomeSource (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4766;
|
||||
|
|
|
@ -0,0 +1,178 @@
|
|||
CLASS net/minecraft/class_6544 net/minecraft/world/biome/source/util/MultiNoiseUtil
|
||||
FIELD field_34476 HYPERCUBE_DIMENSION I
|
||||
METHOD method_38116 createNoiseValuePoint (FFFFFF)Lnet/minecraft/class_6544$class_6553;
|
||||
ARG 0 temperatureNoise
|
||||
ARG 1 humidityNoise
|
||||
ARG 2 continentalnessNoise
|
||||
ARG 3 erosionNoise
|
||||
ARG 4 depth
|
||||
ARG 5 weirdnessNoise
|
||||
METHOD method_38117 createNoiseHypercube (FFFFFFF)Lnet/minecraft/class_6544$class_4762;
|
||||
ARG 0 temperature
|
||||
ARG 1 humidity
|
||||
ARG 2 continentalness
|
||||
ARG 3 erosion
|
||||
ARG 4 depth
|
||||
ARG 5 weirdness
|
||||
ARG 6 offset
|
||||
METHOD method_38118 createNoiseHypercube (Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;F)Lnet/minecraft/class_6544$class_4762;
|
||||
ARG 0 temperature
|
||||
ARG 1 humidity
|
||||
ARG 2 continentalness
|
||||
ARG 3 erosion
|
||||
ARG 4 depth
|
||||
ARG 5 weirdness
|
||||
ARG 6 offset
|
||||
CLASS class_4762 NoiseHypercube
|
||||
COMMENT Represents a hypercube in a multi-dimensional cartesian plane. The multi-noise
|
||||
COMMENT biome source picks the closest noise hypercube from its selected point
|
||||
COMMENT and chooses the biome associated to it.
|
||||
FIELD field_22043 temperature Lnet/minecraft/class_6544$class_6546;
|
||||
FIELD field_22044 humidity Lnet/minecraft/class_6544$class_6546;
|
||||
FIELD field_22046 weirdness Lnet/minecraft/class_6544$class_6546;
|
||||
FIELD field_22047 offset F
|
||||
COMMENT This value works differently from the other parameters, in that it is
|
||||
COMMENT always {@code 0} during biome generation and does not use noise.
|
||||
COMMENT This means that setting it to a non-null number will make the biome smaller.
|
||||
COMMENT The farther {@code offset} is from {@code 0}, the smaller the biome will be.
|
||||
COMMENT For this, it does not matter whether {@code offset} is positive or negative.
|
||||
FIELD field_24679 CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_34483 continentalness Lnet/minecraft/class_6544$class_6546;
|
||||
FIELD field_34484 erosion Lnet/minecraft/class_6544$class_6546;
|
||||
FIELD field_34485 depth Lnet/minecraft/class_6544$class_6546;
|
||||
METHOD <init> (Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;F)V
|
||||
ARG 1 temperature
|
||||
ARG 2 humidity
|
||||
ARG 3 continentalness
|
||||
ARG 4 erosion
|
||||
ARG 5 depth
|
||||
ARG 6 weirdness
|
||||
ARG 7 offset
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 o
|
||||
METHOD method_24381 getSquaredDistance (Lnet/minecraft/class_6544$class_6553;)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 point
|
||||
METHOD method_28425 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
|
||||
ARG 0 instance
|
||||
METHOD method_38133 getTemperature ()Lnet/minecraft/class_6544$class_6546;
|
||||
METHOD method_38135 getHumidity ()Lnet/minecraft/class_6544$class_6546;
|
||||
METHOD method_38137 getContinentalness ()Lnet/minecraft/class_6544$class_6546;
|
||||
METHOD method_38139 getErosion ()Lnet/minecraft/class_6544$class_6546;
|
||||
METHOD method_38141 getDepth ()Lnet/minecraft/class_6544$class_6546;
|
||||
METHOD method_38143 getWeirdness ()Lnet/minecraft/class_6544$class_6546;
|
||||
METHOD method_38144 getOffset ()F
|
||||
METHOD method_38145 getParameters ()Ljava/util/List;
|
||||
CLASS class_6545 NodeDistanceFunction
|
||||
METHOD distance getDistance (Lnet/minecraft/class_6544$class_6548$class_6550;[F)F
|
||||
ARG 1 node
|
||||
ARG 2 otherParameters
|
||||
CLASS class_6546 ParameterRange
|
||||
FIELD field_34478 CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_34479 min F
|
||||
FIELD field_34480 max F
|
||||
METHOD <init> (FF)V
|
||||
ARG 1 min
|
||||
ARG 2 max
|
||||
METHOD equals (Ljava/lang/Object;)Z
|
||||
ARG 1 o
|
||||
METHOD method_38119 getMin ()F
|
||||
METHOD method_38122 getDistance (Lnet/minecraft/class_6544$class_6546;)F
|
||||
ARG 1 other
|
||||
METHOD method_38125 getMax ()F
|
||||
METHOD method_38126 getDistance (F)F
|
||||
ARG 1 noise
|
||||
METHOD method_38127 combine (Lnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_6544$class_6546;
|
||||
ARG 1 other
|
||||
CLASS class_6547 Entries
|
||||
FIELD field_34481 entries Ljava/util/List;
|
||||
FIELD field_34482 tree Lnet/minecraft/class_6544$class_6548;
|
||||
METHOD <init> (Ljava/util/List;)V
|
||||
ARG 1 entries
|
||||
METHOD method_38128 getEntries ()Ljava/util/List;
|
||||
METHOD method_38129 getValue (Lnet/minecraft/class_6544$class_6553;)Ljava/lang/Object;
|
||||
ARG 1 point
|
||||
METHOD method_38130 getValue (Lnet/minecraft/class_6544$class_6553;Lnet/minecraft/class_6544$class_6545;)Ljava/lang/Object;
|
||||
ARG 1 point
|
||||
ARG 2 distanceFunction
|
||||
METHOD method_38131 getValue (Lnet/minecraft/class_6544$class_6553;Ljava/util/function/Supplier;)Ljava/lang/Object;
|
||||
ARG 1 point
|
||||
ARG 2 defaultValue
|
||||
METHOD method_38132 getValueSimple (Lnet/minecraft/class_6544$class_6553;Ljava/util/function/Supplier;)Ljava/lang/Object;
|
||||
ARG 1 point
|
||||
ARG 2 defaultValue
|
||||
CLASS class_6548 SearchTree
|
||||
FIELD field_34486 MAX_NODES_FOR_SIMPLE_TREE I
|
||||
FIELD field_34487 firstNode Lnet/minecraft/class_6544$class_6548$class_6550;
|
||||
METHOD method_38146 (ILnet/minecraft/class_6544$class_6548$class_6550;)D
|
||||
ARG 1 node
|
||||
METHOD method_38147 (ILnet/minecraft/class_6544$class_6548$class_6551;)Lnet/minecraft/class_6544$class_6548$class_6550;
|
||||
ARG 1 node
|
||||
METHOD method_38148 createNode (ILjava/util/List;)Lnet/minecraft/class_6544$class_6548$class_6550;
|
||||
ARG 0 parameterNumber
|
||||
ARG 1 subTree
|
||||
METHOD method_38151 get (Lnet/minecraft/class_6544$class_6553;Lnet/minecraft/class_6544$class_6545;)Ljava/lang/Object;
|
||||
ARG 1 point
|
||||
ARG 2 distanceFunction
|
||||
METHOD method_38152 (Lcom/mojang/datafixers/util/Pair;)Lnet/minecraft/class_6544$class_6548$class_6549;
|
||||
ARG 0 entry
|
||||
METHOD method_38153 create (Ljava/util/List;)Lnet/minecraft/class_6544$class_6548;
|
||||
ARG 0 entries
|
||||
METHOD method_38154 sortTree (Ljava/util/List;IIZ)V
|
||||
ARG 0 subTree
|
||||
METHOD method_38155 getRangeLengthSum ([Lnet/minecraft/class_6544$class_6546;)F
|
||||
ARG 0 parameters
|
||||
METHOD method_38156 getBatchedTree (Ljava/util/List;)Ljava/util/List;
|
||||
ARG 0 nodes
|
||||
METHOD method_38157 getEnclosingParameters (Ljava/util/List;)Ljava/util/List;
|
||||
ARG 0 subTree
|
||||
CLASS class_6549 TreeLeafNode
|
||||
FIELD field_34489 value Ljava/util/function/Supplier;
|
||||
METHOD <init> (Lnet/minecraft/class_6544$class_4762;Ljava/util/function/Supplier;)V
|
||||
ARG 1 parameters
|
||||
ARG 2 value
|
||||
CLASS class_6550 TreeNode
|
||||
FIELD field_34490 parameters [Lnet/minecraft/class_6544$class_6546;
|
||||
METHOD <init> (Ljava/util/List;)V
|
||||
ARG 1 subTree
|
||||
METHOD method_38158 getResultingNode ([FLnet/minecraft/class_6544$class_6548$class_6549;Lnet/minecraft/class_6544$class_6545;)Lnet/minecraft/class_6544$class_6548$class_6549;
|
||||
ARG 1 otherParameters
|
||||
METHOD method_38159 getSquaredDistance ([F)F
|
||||
ARG 1 otherParameters
|
||||
CLASS class_6551 TreeBranchNode
|
||||
FIELD field_34491 subTree [Lnet/minecraft/class_6544$class_6548$class_6550;
|
||||
METHOD <init> (Ljava/util/List;Ljava/util/List;)V
|
||||
ARG 1 parameters
|
||||
ARG 2 subTree
|
||||
CLASS class_6553 NoiseValuePoint
|
||||
FIELD field_34492 temperatureNoise F
|
||||
FIELD field_34493 humidityNoise F
|
||||
FIELD field_34494 continentalnessNoise F
|
||||
FIELD field_34495 erosionNoise F
|
||||
FIELD field_34496 depth F
|
||||
FIELD field_34497 weirdnessNoise F
|
||||
METHOD <init> (FFFFFF)V
|
||||
ARG 1 temperatureNoise
|
||||
ARG 2 humidityNoise
|
||||
ARG 3 continentalnessNoise
|
||||
ARG 4 erosionNoise
|
||||
ARG 5 depth
|
||||
ARG 6 weirdnessNoise
|
||||
METHOD method_38160 getTemperatureNoise ()F
|
||||
METHOD method_38161 getHumidityNoise ()F
|
||||
METHOD method_38162 getContinentalnessNoise ()F
|
||||
METHOD method_38163 getErosionNoise ()F
|
||||
METHOD method_38164 getDepth ()F
|
||||
METHOD method_38165 getWeirdnessNoise ()F
|
||||
METHOD method_38166 getNoiseValueList ()[F
|
|
@ -0,0 +1,88 @@
|
|||
CLASS net/minecraft/class_6554 net/minecraft/world/biome/source/util/VanillaBiomeParameters
|
||||
FIELD field_34504 DEFAULT_PARAMETER Lnet/minecraft/class_6544$class_6546;
|
||||
FIELD field_34505 TEMPERATURE_PARAMETERS [Lnet/minecraft/class_6544$class_6546;
|
||||
FIELD field_34506 HUMIDITY_PARAMETERS [Lnet/minecraft/class_6544$class_6546;
|
||||
FIELD field_34507 EROSION_PARAMETERS [Lnet/minecraft/class_6544$class_6546;
|
||||
FIELD field_34508 FROZEN_TEMPERATURE Lnet/minecraft/class_6544$class_6546;
|
||||
FIELD field_34509 NON_FROZEN_TEMPERATURE_PARAMETERS Lnet/minecraft/class_6544$class_6546;
|
||||
FIELD field_34510 MUSHROOM_FIELDS_CONTINENTALNESS Lnet/minecraft/class_6544$class_6546;
|
||||
FIELD field_34511 DEEP_OCEAN_CONTINENTALNESS Lnet/minecraft/class_6544$class_6546;
|
||||
FIELD field_34512 OCEAN_CONTINENTALNESS Lnet/minecraft/class_6544$class_6546;
|
||||
FIELD field_34513 SHORE_CONTINENTALNESS Lnet/minecraft/class_6544$class_6546;
|
||||
FIELD field_34514 RIVER_CONTINENTALNESS Lnet/minecraft/class_6544$class_6546;
|
||||
FIELD field_34515 NEAR_INLAND_CONTINENTALNESS Lnet/minecraft/class_6544$class_6546;
|
||||
FIELD field_34516 MID_INLAND_CONTINENTALNESS Lnet/minecraft/class_6544$class_6546;
|
||||
FIELD field_34517 FAR_INLAND_CONTINENTALNESS Lnet/minecraft/class_6544$class_6546;
|
||||
FIELD field_34518 OCEAN_BIOMES [[Lnet/minecraft/class_5321;
|
||||
FIELD field_34519 COMMON_BIOMES [[Lnet/minecraft/class_5321;
|
||||
FIELD field_34520 UNCOMMON_BIOMES [[Lnet/minecraft/class_5321;
|
||||
FIELD field_34521 NEAR_MOUNTAIN_BIOMES [[Lnet/minecraft/class_5321;
|
||||
FIELD field_34522 SPECIAL_NEAR_MOUNTAIN_BIOMES [[Lnet/minecraft/class_5321;
|
||||
FIELD field_34523 HILL_BIOMES [[Lnet/minecraft/class_5321;
|
||||
METHOD method_38179 getWeirdnessDescription (D)Ljava/lang/String;
|
||||
ARG 0 weirdness
|
||||
METHOD method_38180 getNoiseRangeIndex (D[Lnet/minecraft/class_6544$class_6546;)Ljava/lang/String;
|
||||
METHOD method_38182 getRegularBiome (IILnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_5321;
|
||||
ARG 1 temperature
|
||||
ARG 2 humidity
|
||||
ARG 3 weirdness
|
||||
METHOD method_38184 getBadlandsBiome (ILnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_5321;
|
||||
ARG 1 humidity
|
||||
ARG 2 weirdness
|
||||
METHOD method_38185 writeVanillaBiomeParameters (Ljava/util/function/Consumer;)V
|
||||
METHOD method_38186 writeMountainousBiomes (Ljava/util/function/Consumer;Lnet/minecraft/class_6544$class_6546;)V
|
||||
ARG 2 weirdness
|
||||
METHOD method_38187 writeBiomeParameters (Ljava/util/function/Consumer;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;FLnet/minecraft/class_5321;)V
|
||||
ARG 2 temperature
|
||||
ARG 3 humidity
|
||||
ARG 4 continentalness
|
||||
ARG 5 erosion
|
||||
ARG 6 weirdness
|
||||
ARG 7 offset
|
||||
ARG 8 biome
|
||||
METHOD method_38188 getContinentalnessDescription (D)Ljava/lang/String;
|
||||
ARG 1 continentalness
|
||||
METHOD method_38189 getBadlandsOrRegularBiome (IILnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_5321;
|
||||
ARG 1 temperature
|
||||
ARG 2 humidity
|
||||
ARG 3 weirdness
|
||||
METHOD method_38190 writeOceanBiomes (Ljava/util/function/Consumer;)V
|
||||
METHOD method_38191 writePlainBiomes (Ljava/util/function/Consumer;Lnet/minecraft/class_6544$class_6546;)V
|
||||
ARG 2 weirdness
|
||||
METHOD method_38192 writeCaveBiomeParameters (Ljava/util/function/Consumer;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;Lnet/minecraft/class_6544$class_6546;FLnet/minecraft/class_5321;)V
|
||||
ARG 2 temperature
|
||||
ARG 3 humidity
|
||||
ARG 4 continentalness
|
||||
ARG 5 erosion
|
||||
ARG 6 weirdness
|
||||
ARG 7 offset
|
||||
ARG 8 biome
|
||||
METHOD method_38193 getErosionDescription (D)Ljava/lang/String;
|
||||
ARG 1 erosion
|
||||
METHOD method_38195 writeLandBiomes (Ljava/util/function/Consumer;)V
|
||||
METHOD method_38196 writeMixedBiomes (Ljava/util/function/Consumer;Lnet/minecraft/class_6544$class_6546;)V
|
||||
ARG 2 weirdness
|
||||
METHOD method_38197 getTemperatureDescription (D)Ljava/lang/String;
|
||||
ARG 1 temperature
|
||||
METHOD method_38199 writeCaveBiomes (Ljava/util/function/Consumer;)V
|
||||
METHOD method_38200 writeBiomesNearRivers (Ljava/util/function/Consumer;Lnet/minecraft/class_6544$class_6546;)V
|
||||
ARG 2 weirdness
|
||||
METHOD method_38201 getHumidityDescription (D)Ljava/lang/String;
|
||||
ARG 1 humidity
|
||||
METHOD method_38202 getNearMountainBiome (IILnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_5321;
|
||||
ARG 1 temperature
|
||||
ARG 2 humidity
|
||||
ARG 3 weirdness
|
||||
METHOD method_38203 writeRiverBiomes (Ljava/util/function/Consumer;Lnet/minecraft/class_6544$class_6546;)V
|
||||
METHOD method_38204 getPeakBiome (IILnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_5321;
|
||||
ARG 1 temperature
|
||||
ARG 2 humidity
|
||||
ARG 3 weirdness
|
||||
METHOD method_38205 getMountainSlopeBiome (IILnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_5321;
|
||||
ARG 1 temperature
|
||||
ARG 2 humidity
|
||||
ARG 3 weirdness
|
||||
METHOD method_38206 getHillBiome (IILnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_5321;
|
||||
ARG 1 temperature
|
||||
ARG 2 humidity
|
||||
ARG 3 weirdness
|
|
@ -0,0 +1,34 @@
|
|||
CLASS net/minecraft/class_6555 net/minecraft/world/biome/source/util/VanillaTerrainParameters
|
||||
FIELD field_34528 offsetSpline Lnet/minecraft/class_6492;
|
||||
FIELD field_34529 factorSpline Lnet/minecraft/class_6492;
|
||||
FIELD field_34531 OFFSET_VALUE_OFFSET F
|
||||
METHOD method_38208 getNormalizedWeirdness (F)F
|
||||
ARG 0 weirdness
|
||||
METHOD method_38209 createTerrainNoisePoint (FFF)Lnet/minecraft/class_6555$class_6556;
|
||||
ARG 1 continentalnessNoise
|
||||
ARG 2 erosionNoise
|
||||
ARG 3 weirdnessNoise
|
||||
METHOD method_38211 createFlatOffsetSpline (FFFFFF)Lnet/minecraft/class_6492;
|
||||
METHOD method_38212 createLandSpline (FFFFFFZZ)Lnet/minecraft/class_6492;
|
||||
METHOD method_38213 buildErosionFactorSpline (FZ)Lnet/minecraft/class_6492;
|
||||
METHOD method_38214 getOffset (Lnet/minecraft/class_6555$class_6556;)F
|
||||
ARG 1 point
|
||||
METHOD method_38217 (F)F
|
||||
ARG 0 continentalness
|
||||
METHOD method_38218 getOffsetValue (FFF)F
|
||||
ARG 0 weirdness
|
||||
ARG 1 continentalness
|
||||
ARG 2 weirdnessThreshold
|
||||
METHOD method_38220 getFactor (Lnet/minecraft/class_6555$class_6556;)F
|
||||
ARG 1 point
|
||||
CLASS class_6556 TerrainNoisePoint
|
||||
FIELD field_34532 continentalnessNoise F
|
||||
FIELD field_34533 erosionNoise F
|
||||
FIELD field_34534 weirdnessNoise F
|
||||
METHOD <init> (FFFF)V
|
||||
ARG 1 continentalnessNoise
|
||||
ARG 2 erosionNoise
|
||||
ARG 3 weirdnessNoise
|
||||
METHOD method_38226 getContinentalnessNoise ()F
|
||||
METHOD method_38227 getErosionNoise ()F
|
||||
METHOD method_38228 getWeirdnessNoise ()F
|
|
@ -3,3 +3,6 @@ CLASS net/minecraft/class_2814 net/minecraft/world/chunk/BiMapPalette
|
|||
FIELD field_12822 indexBits I
|
||||
FIELD field_12824 map Lnet/minecraft/class_3513;
|
||||
FIELD field_12825 resizeHandler Lnet/minecraft/class_2835;
|
||||
METHOD <init> (Lnet/minecraft/class_2359;ILnet/minecraft/class_2835;)V
|
||||
ARG 2 indexBits
|
||||
ARG 3 resizeHandler
|
||||
|
|
|
@ -62,3 +62,7 @@ CLASS net/minecraft/class_2791 net/minecraft/world/chunk/Chunk
|
|||
ARG 1 pos
|
||||
METHOD method_32914 getGameEventDispatcher (I)Lnet/minecraft/class_5713;
|
||||
ARG 1 ySectionCoord
|
||||
METHOD method_35319 sampleMaxHeightMap (Lnet/minecraft/class_2902$class_2903;)Lnet/minecraft/class_2338;
|
||||
ARG 1 type
|
||||
METHOD method_38259 getSection (I)Lnet/minecraft/class_2826;
|
||||
ARG 1 yIndex
|
||||
|
|
|
@ -1,16 +1,26 @@
|
|||
CLASS net/minecraft/class_2804 net/minecraft/world/chunk/ChunkNibbleArray
|
||||
COMMENT A chunk nibble array is an array of nibbles for each block position in
|
||||
COMMENT a chunk. It is most often used to store light data.
|
||||
COMMENT
|
||||
COMMENT <p>A {@index nibble} is 4 bits, storing an integer from {@code 0} to
|
||||
COMMENT {@code 15}. It takes half the space of a byte.
|
||||
COMMENT
|
||||
COMMENT <p>The nibbles are stored in an X-Z-Y major order; in the backing array,
|
||||
COMMENT the indices increases by first increasing X, then Z, and finally Y.
|
||||
FIELD field_12783 bytes [B
|
||||
FIELD field_31403 BYTES_LENGTH I
|
||||
FIELD field_31404 COPY_BLOCK_SIZE I
|
||||
FIELD field_31405 NIBBLE_BITS 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
|
||||
METHOD method_12138 getArrayIndex (I)I
|
||||
ARG 0 i
|
||||
METHOD method_12139 get (III)I
|
||||
COMMENT {@return the integer value of a nibble, in {@code [0, 15]}}
|
||||
ARG 1 x
|
||||
ARG 2 y
|
||||
ARG 3 z
|
||||
|
@ -24,10 +34,23 @@ CLASS net/minecraft/class_2804 net/minecraft/world/chunk/ChunkNibbleArray
|
|||
ARG 2 value
|
||||
METHOD method_12144 copy ()Lnet/minecraft/class_2804;
|
||||
METHOD method_12145 set (IIII)V
|
||||
COMMENT Sets the value of a nibble.
|
||||
COMMENT
|
||||
COMMENT <p>If the {@code value} has bits outside of the lowest 4 set to {@code 1},
|
||||
COMMENT (value is outside of {@code [0, 15]}), the extraneous bits are discarded.
|
||||
ARG 1 x
|
||||
ARG 2 y
|
||||
ARG 3 z
|
||||
ARG 4 value
|
||||
METHOD method_12146 isUninitialized ()Z
|
||||
METHOD method_37459 isOdd (I)I
|
||||
METHOD method_35320 bottomToString (I)Ljava/lang/String;
|
||||
COMMENT {@return a hexademical string representation of the {@code y=0} level of
|
||||
COMMENT this array}
|
||||
COMMENT
|
||||
COMMENT <p>It is useful for debugging the grid nibble array.
|
||||
ARG 1 unused
|
||||
COMMENT unused
|
||||
METHOD method_37459 occupiesSmallerBits (I)I
|
||||
COMMENT {@return if the nibble at {@code n} is stored in the less
|
||||
COMMENT significant (smaller) 4 bits of the byte in the backing array}
|
||||
ARG 0 i
|
||||
|
|
|
@ -43,3 +43,4 @@ CLASS net/minecraft/class_2826 net/minecraft/world/chunk/ChunkSection
|
|||
ARG 2 count
|
||||
METHOD method_31729 blockCoordFromChunkCoord (I)I
|
||||
ARG 0 chunkPos
|
||||
METHOD method_38292 isEmpty ()Z
|
||||
|
|
|
@ -23,9 +23,13 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
|
|||
ARG 7 loadTask
|
||||
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;Z)Ljava/util/concurrent/CompletableFuture;
|
||||
ARG 1 executor
|
||||
ARG 2 world
|
||||
ARG 3 generator
|
||||
ARG 4 structureManager
|
||||
ARG 5 lightingProvider
|
||||
ARG 6 fullChunkConverter
|
||||
ARG 7 chunks
|
||||
METHOD method_12155 getMaxDistanceFromFull ()I
|
||||
METHOD method_12160 getHeightmapTypes ()Ljava/util/EnumSet;
|
||||
METHOD method_12161 byDistanceFromFull (I)Lnet/minecraft/class_2806;
|
||||
|
@ -95,11 +99,13 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
|
|||
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 2 executor
|
||||
ARG 3 world
|
||||
ARG 4 generator
|
||||
ARG 5 structureManager
|
||||
ARG 6 lightingProvider
|
||||
ARG 7 convertCallback
|
||||
COMMENT will be invoked by statuses which have some special convert logic (e.g. the FULL status to convert the chunk to a full chunk)
|
||||
ARG 7 fullChunkConverter
|
||||
COMMENT a function that can convert a raw chunk to a full chunk
|
||||
CLASS class_2808 ChunkType
|
||||
COMMENT Specifies the type of a chunk
|
||||
FIELD field_12807 LEVELCHUNK Lnet/minecraft/class_2806$class_2808;
|
||||
|
@ -117,6 +123,6 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
|
|||
ARG 2 world
|
||||
ARG 3 structureManager
|
||||
ARG 4 lightingProvider
|
||||
ARG 5 convertCallback
|
||||
COMMENT will be invoked by statuses which have some special convert logic (e.g. the FULL status to convert the chunk to a full chunk)
|
||||
ARG 5 fullChunkConverter
|
||||
COMMENT a function that can convert a raw chunk to a full chunk
|
||||
ARG 6 chunk
|
||||
|
|
|
@ -32,6 +32,8 @@ CLASS net/minecraft/class_2841 net/minecraft/world/chunk/PalettedContainer
|
|||
METHOD method_19526 hasAny (Ljava/util/function/Predicate;)Z
|
||||
METHOD method_21732 count (Lnet/minecraft/class_2841$class_4464;)V
|
||||
ARG 1 consumer
|
||||
METHOD method_38300 write (Lnet/minecraft/class_2359;Lnet/minecraft/class_2841$class_6563;)Lnet/minecraft/class_2841$class_6562;
|
||||
METHOD method_38301 read (Lnet/minecraft/class_2359;Lnet/minecraft/class_2841$class_6563;Lnet/minecraft/class_2841$class_6562;)Lcom/mojang/serialization/DataResult;
|
||||
CLASS class_4464 CountConsumer
|
||||
METHOD accept (Ljava/lang/Object;I)V
|
||||
ARG 1 object
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
CLASS net/minecraft/class_3565 net/minecraft/world/chunk/light/LightingView
|
||||
METHOD method_15512 setColumnEnabled (Lnet/minecraft/class_1923;Z)V
|
||||
ARG 1 pos
|
||||
ARG 2 retainData
|
||||
METHOD method_15513 checkBlock (Lnet/minecraft/class_2338;)V
|
||||
ARG 1 pos
|
||||
METHOD method_15514 addLightSource (Lnet/minecraft/class_2338;I)V
|
||||
|
|
|
@ -17,6 +17,9 @@ 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_31931 getLight (JZ)I
|
||||
ARG 1 blockPos
|
||||
ARG 3 cached
|
||||
METHOD method_37460 copy (Lnet/minecraft/class_2804;)Lnet/minecraft/class_2804;
|
||||
ARG 0 source
|
||||
CLASS class_3570 Data
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
CLASS net/minecraft/class_5842 net/minecraft/world/gen/DeepslateBlockSource
|
||||
FIELD field_31468 DEFAULT_MIN_Y I
|
||||
FIELD field_31469 MAX_Y I
|
||||
FIELD field_34588 deepslateState Lnet/minecraft/class_2680;
|
||||
|
|
|
@ -6,6 +6,7 @@ CLASS net/minecraft/class_5818 net/minecraft/world/gen/NoiseColumnSampler
|
|||
FIELD field_28756 islandNoise Lnet/minecraft/class_3541;
|
||||
FIELD field_28764 densityFactor D
|
||||
FIELD field_28765 densityOffset D
|
||||
FIELD field_34680 noise Lnet/minecraft/class_6568$class_6572;
|
||||
METHOD <init> (IIILnet/minecraft/class_5309;Lnet/minecraft/class_2088;ZJ)V
|
||||
ARG 2 horizontalNoiseResolution
|
||||
ARG 3 verticalNoiseResolution
|
||||
|
@ -13,6 +14,7 @@ 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_38373 getDepth (D)D
|
||||
CLASS class_5841 CaveScaler
|
||||
METHOD method_33835 scaleCaves (D)D
|
||||
ARG 0 value
|
||||
|
|
|
@ -2,6 +2,9 @@ CLASS net/minecraft/class_6350 net/minecraft/world/gen/chunk/AquiferSampler
|
|||
METHOD method_33742 needsFluidTick ()Z
|
||||
METHOD method_36381 seaLevel (Lnet/minecraft/class_6350$class_6565;)Lnet/minecraft/class_6350;
|
||||
METHOD method_36382 aquifer (Lnet/minecraft/class_6568;Lnet/minecraft/class_1923;Lnet/minecraft/class_5216;Lnet/minecraft/class_5216;Lnet/minecraft/class_5216;Lnet/minecraft/class_6574;Lnet/minecraft/class_5818;IILnet/minecraft/class_6350$class_6565;)Lnet/minecraft/class_6350;
|
||||
METHOD method_38317 apply (IIIDD)Lnet/minecraft/class_2680;
|
||||
ARG 2 x
|
||||
ARG 3 y
|
||||
CLASS class_5832 Impl
|
||||
FIELD field_28813 edgeDensityNoise Lnet/minecraft/class_5216;
|
||||
FIELD field_28814 fluidLevelNoise Lnet/minecraft/class_5216;
|
||||
|
@ -15,6 +18,8 @@ CLASS net/minecraft/class_6350 net/minecraft/world/gen/chunk/AquiferSampler
|
|||
FIELD field_28825 sizeX I
|
||||
FIELD field_28826 sizeZ I
|
||||
FIELD field_33575 fluidTypeNoise Lnet/minecraft/class_5216;
|
||||
METHOD computeFluid (III)Lnet/minecraft/class_6350$class_6351;
|
||||
ARG 2 y
|
||||
METHOD method_33734 getLocalX (I)I
|
||||
ARG 1 x
|
||||
METHOD method_33735 calculateDensity (IDLnet/minecraft/class_6350$class_6351;Lnet/minecraft/class_6350$class_6351;)D
|
||||
|
|
|
@ -28,6 +28,9 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
|
|||
METHOD method_12100 getSpawnHeight (Lnet/minecraft/class_5539;)I
|
||||
ARG 1 world
|
||||
METHOD method_12102 generateFeatures (Lnet/minecraft/class_5281;Lnet/minecraft/class_1923;Lnet/minecraft/class_5138;)V
|
||||
ARG 1 world
|
||||
ARG 2 pos
|
||||
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.
|
||||
COMMENT <p>
|
||||
|
@ -97,3 +100,4 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator
|
|||
ARG 1 pos
|
||||
METHOD method_28509 generateStrongholdPositions ()V
|
||||
METHOD method_33730 getMinimumY ()I
|
||||
METHOD method_38275 populateBiomes (Ljava/util/concurrent/Executor;Lnet/minecraft/class_2378;Lnet/minecraft/class_5138;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
|
||||
|
|
|
@ -17,3 +17,9 @@ CLASS net/minecraft/class_2975 net/minecraft/world/gen/feature/ConfiguredFeature
|
|||
METHOD method_30380 getFeature ()Lnet/minecraft/class_3031;
|
||||
METHOD method_30381 getConfig ()Lnet/minecraft/class_3037;
|
||||
METHOD method_30648 getDecoratedFeatures ()Ljava/util/stream/Stream;
|
||||
METHOD method_38426 generate (Ljava/util/Optional;Lnet/minecraft/class_5281;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_2338;)Z
|
||||
ARG 1 feature
|
||||
ARG 2 world
|
||||
ARG 3 chunkGenerator
|
||||
ARG 4 random
|
||||
ARG 5 origin
|
||||
|
|
|
@ -57,3 +57,5 @@ CLASS net/minecraft/class_5464 net/minecraft/world/gen/feature/ConfiguredFeature
|
|||
FIELD field_29531 HEIGHTMAP_OCEAN_FLOOR Lnet/minecraft/class_3243;
|
||||
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;
|
||||
FIELD field_34843 HALF_BEEHIVES_TREES Lnet/minecraft/class_4659;
|
||||
FIELD field_34844 BOTTOM_TO_120 Lnet/minecraft/class_2997;
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
CLASS net/minecraft/class_2988 net/minecraft/world/gen/feature/DecoratedFeature
|
||||
METHOD method_30384 (Lnet/minecraft/class_5821;Lnet/minecraft/class_2975;Lnet/minecraft/class_5281;Lnet/minecraft/class_2794;Ljava/util/Random;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/class_2338;)V
|
||||
ARG 6 origin
|
||||
|
|
|
@ -89,6 +89,7 @@ CLASS net/minecraft/class_3864 net/minecraft/world/gen/feature/DefaultBiomeFeatu
|
|||
ARG 0 builder
|
||||
METHOD method_17006 addDefaultOres (Lnet/minecraft/class_5485$class_5495;Z)V
|
||||
ARG 0 builder
|
||||
ARG 1 largeCopperOreBlob
|
||||
METHOD method_17007 addExtraGoldOre (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_17008 addEmeraldOre (Lnet/minecraft/class_5485$class_5495;)V
|
||||
|
@ -171,3 +172,7 @@ 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_38567 addMeadowFlowers (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
METHOD method_38568 addDefaultOres (Lnet/minecraft/class_5485$class_5495;)V
|
||||
ARG 0 builder
|
||||
|
|
|
@ -21,5 +21,7 @@ CLASS net/minecraft/class_5731 net/minecraft/world/gen/feature/DripstoneClusterF
|
|||
ARG 7 density
|
||||
ARG 8 wetness
|
||||
ARG 9 wetnessMean
|
||||
ARG 10 maxDistanceFromCenterAffectingChanceOfDripstoneColumn
|
||||
ARG 11 maxDistanceFromCenterAffectingHeightBias
|
||||
METHOD method_33987 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
|
||||
ARG 0 instance
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
CLASS net/minecraft/class_3154 net/minecraft/world/gen/feature/EmeraldOreFeatureConfig
|
||||
FIELD field_13765 target Ljava/util/List;
|
||||
FIELD field_13765 targets Ljava/util/List;
|
||||
FIELD field_24904 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Ljava/util/List;)V
|
||||
ARG 1 targets
|
||||
METHOD <init> (Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V
|
||||
ARG 1 target
|
||||
ARG 2 state
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
CLASS net/minecraft/class_3122 net/minecraft/world/gen/feature/OreFeature
|
||||
METHOD method_13629 generateVeinPart (Lnet/minecraft/class_5281;Ljava/util/Random;Lnet/minecraft/class_3124;DDDDDDIIIII)Z
|
||||
ARG 1 world
|
||||
ARG 2 random
|
||||
ARG 3 config
|
||||
ARG 4 startX
|
||||
|
|
|
@ -34,5 +34,8 @@ CLASS net/minecraft/class_3124 net/minecraft/world/gen/feature/OreFeatureConfig
|
|||
FIELD field_29067 CODEC Lcom/mojang/serialization/Codec;
|
||||
FIELD field_29068 target Lnet/minecraft/class_3825;
|
||||
FIELD field_29069 state Lnet/minecraft/class_2680;
|
||||
METHOD <init> (Lnet/minecraft/class_3825;Lnet/minecraft/class_2680;)V
|
||||
ARG 1 target
|
||||
ARG 2 state
|
||||
METHOD method_33996 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
|
||||
ARG 0 instance
|
||||
|
|
|
@ -4,7 +4,10 @@ CLASS net/minecraft/class_3175 net/minecraft/world/gen/feature/SimpleBlockFeatur
|
|||
FIELD field_13807 toPlace Lnet/minecraft/class_4651;
|
||||
FIELD field_13808 placeOn Ljava/util/List;
|
||||
FIELD field_24909 CODEC Lcom/mojang/serialization/Codec;
|
||||
METHOD <init> (Lnet/minecraft/class_4651;)V
|
||||
ARG 1 toPlace
|
||||
METHOD <init> (Lnet/minecraft/class_4651;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V
|
||||
ARG 1 toPlace
|
||||
ARG 2 placeOn
|
||||
ARG 3 placeIn
|
||||
ARG 4 placeUnder
|
||||
|
|
|
@ -86,6 +86,12 @@ CLASS net/minecraft/class_3195 net/minecraft/world/gen/feature/StructureFeature
|
|||
METHOD method_28664 init ()V
|
||||
METHOD method_28665 getCodec ()Lcom/mojang/serialization/Codec;
|
||||
METHOD method_36420 getUndergroundWaterCreatureSpawns ()Lnet/minecraft/class_6012;
|
||||
METHOD method_38429 getLowestCornerInGroundHeight (Lnet/minecraft/class_2794;IILnet/minecraft/class_1923;Lnet/minecraft/class_5539;)I
|
||||
ARG 0 generator
|
||||
ARG 1 deltaX
|
||||
ARG 2 deltaZ
|
||||
ARG 3 chunkPos
|
||||
ARG 4 world
|
||||
CLASS class_3774 StructureStartFactory
|
||||
METHOD create (Lnet/minecraft/class_3195;Lnet/minecraft/class_1923;IJ)Lnet/minecraft/class_3449;
|
||||
ARG 1 feature
|
||||
|
|
|
@ -4,8 +4,8 @@ CLASS net/minecraft/class_5835 net/minecraft/world/gen/feature/UnderwaterMagmaFe
|
|||
FIELD field_28855 placementRadiusAroundFloor I
|
||||
FIELD field_28856 placementProbabilityPerValidPosition F
|
||||
METHOD <init> (IIF)V
|
||||
ARG 1 floorSearchRange
|
||||
ARG 2 placementRadiusAroundFloor
|
||||
ARG 1 minDistanceBelowSurface
|
||||
ARG 2 floorSearchRange
|
||||
ARG 3 placementProbabilityPerValidPosition
|
||||
METHOD method_33771 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
|
||||
ARG 0 instance
|
||||
|
|
|
@ -4,8 +4,17 @@ 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;
|
||||
FIELD field_34697 feature Ljava/util/Optional;
|
||||
METHOD <init> (Ljava/util/Optional;Lnet/minecraft/class_5281;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_3037;)V
|
||||
ARG 1 feature
|
||||
ARG 2 world
|
||||
ARG 3 generator
|
||||
ARG 4 random
|
||||
ARG 5 origin
|
||||
ARG 6 config
|
||||
METHOD method_33652 getWorld ()Lnet/minecraft/class_5281;
|
||||
METHOD method_33653 getGenerator ()Lnet/minecraft/class_2794;
|
||||
METHOD method_33654 getRandom ()Ljava/util/Random;
|
||||
METHOD method_33655 getOrigin ()Lnet/minecraft/class_2338;
|
||||
METHOD method_33656 getConfig ()Lnet/minecraft/class_3037;
|
||||
METHOD method_38427 getFeature ()Ljava/util/Optional;
|
||||
|
|
|
@ -0,0 +1,41 @@
|
|||
CLASS net/minecraft/class_6588 net/minecraft/world/gen/surfacebuilder/AbstractMountainSurfaceBuilder
|
||||
FIELD field_34732 noiseSampler Lnet/minecraft/class_5216;
|
||||
FIELD field_34733 seed J
|
||||
METHOD method_38465 getLayerBlockConfig ()Lnet/minecraft/class_6588$class_6589;
|
||||
METHOD method_38466 getTopMaterial (Lnet/minecraft/class_3527;II)Lnet/minecraft/class_2680;
|
||||
ARG 1 config
|
||||
ARG 2 x
|
||||
ARG 3 z
|
||||
METHOD method_38467 getUnderMaterial (Lnet/minecraft/class_3527;II)Lnet/minecraft/class_2680;
|
||||
ARG 1 config
|
||||
ARG 2 x
|
||||
ARG 3 z
|
||||
METHOD method_38468 getBlockFromNoise (DIILnet/minecraft/class_2680;Lnet/minecraft/class_2680;DD)Lnet/minecraft/class_2680;
|
||||
ARG 1 scale
|
||||
ARG 3 x
|
||||
ARG 4 z
|
||||
ARG 5 outsideRangeState
|
||||
ARG 6 insideRangeState
|
||||
ARG 7 noiseMin
|
||||
ARG 9 noiseMax
|
||||
METHOD method_38469 shouldPlaceSteepSlopeBlock (Lnet/minecraft/class_6557;IILnet/minecraft/class_6588$class_6589;)Z
|
||||
ARG 2 x
|
||||
ARG 3 z
|
||||
ARG 4 config
|
||||
CLASS class_6589 SteepSlopeBlockConfig
|
||||
FIELD field_34734 state Lnet/minecraft/class_2680;
|
||||
FIELD field_34735 north Z
|
||||
FIELD field_34736 south Z
|
||||
FIELD field_34737 west Z
|
||||
FIELD field_34738 east Z
|
||||
METHOD <init> (Lnet/minecraft/class_2680;ZZZZ)V
|
||||
ARG 1 state
|
||||
ARG 2 north
|
||||
ARG 3 south
|
||||
ARG 4 west
|
||||
ARG 5 east
|
||||
METHOD method_38470 getState ()Lnet/minecraft/class_2680;
|
||||
METHOD method_38471 isNorth ()Z
|
||||
METHOD method_38472 isSouth ()Z
|
||||
METHOD method_38473 isWest ()Z
|
||||
METHOD method_38474 isEast ()Z
|
|
@ -18,5 +18,6 @@ CLASS net/minecraft/class_3504 net/minecraft/world/gen/surfacebuilder/Configured
|
|||
ARG 9 defaultBlock
|
||||
ARG 10 defaultFluid
|
||||
ARG 11 seaLevel
|
||||
ARG 13 seed
|
||||
METHOD method_15199 initSeed (J)V
|
||||
ARG 1 seed
|
||||
|
|
|
@ -2,13 +2,18 @@ CLASS net/minecraft/class_3510 net/minecraft/world/gen/surfacebuilder/DefaultSur
|
|||
METHOD method_15218 generate (Ljava/util/Random;Lnet/minecraft/class_6557;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 3 biome
|
||||
ARG 4 x
|
||||
ARG 4 z
|
||||
ARG 5 z
|
||||
ARG 6 height
|
||||
ARG 7 noise
|
||||
ARG 9 defaultBlock
|
||||
ARG 9 defaultFluid
|
||||
ARG 10 fluidBlock
|
||||
ARG 11 topBlock
|
||||
ARG 12 underBlock
|
||||
ARG 13 underwaterBlock
|
||||
ARG 14 seaLevel
|
||||
METHOD method_38463 (Lnet/minecraft/class_2680;Lnet/minecraft/class_6557;II)Lnet/minecraft/class_2680;
|
||||
ARG 0 state
|
||||
ARG 1 chunk
|
||||
METHOD method_38464 isAboveAirOrFluid (Lnet/minecraft/class_6557;I)Z
|
||||
ARG 0 chunk
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
CLASS net/minecraft/class_6586 net/minecraft/world/gen/surfacebuilder/GroveSurfaceBuilder
|
|
@ -0,0 +1,2 @@
|
|||
CLASS net/minecraft/class_6587 net/minecraft/world/gen/surfacebuilder/LoftyPeaksSurfaceBuilder
|
||||
FIELD field_34731 STEEP_SLOPE_BLOCK_CONFIG Lnet/minecraft/class_6588$class_6589;
|
|
@ -0,0 +1,2 @@
|
|||
CLASS net/minecraft/class_6590 net/minecraft/world/gen/surfacebuilder/SnowcappedPeaksSurfaceBuilder
|
||||
FIELD field_34739 STEEP_SLOPE_BLOCK_CONFIG Lnet/minecraft/class_6588$class_6589;
|
|
@ -0,0 +1,2 @@
|
|||
CLASS net/minecraft/class_6591 net/minecraft/world/gen/surfacebuilder/SnowySlopesSurfaceBuilder
|
||||
FIELD field_34740 STEEP_SLOPE_BLOCK_CONFIG Lnet/minecraft/class_6588$class_6589;
|
|
@ -0,0 +1 @@
|
|||
CLASS net/minecraft/class_6593 net/minecraft/world/gen/surfacebuilder/StonyPeaksSurfaceBuilder
|
|
@ -37,6 +37,11 @@ CLASS net/minecraft/class_3523 net/minecraft/world/gen/surfacebuilder/SurfaceBui
|
|||
FIELD field_23928 BASALT Lnet/minecraft/class_2680;
|
||||
FIELD field_23929 MAGMA_BLOCK Lnet/minecraft/class_2680;
|
||||
FIELD field_25016 codec Lcom/mojang/serialization/Codec;
|
||||
FIELD field_34747 SNOW_BLOCK Lnet/minecraft/class_2680;
|
||||
FIELD field_34748 DIRT_SNOW_CONFIG Lnet/minecraft/class_3527;
|
||||
FIELD field_34749 SNOW_CONFIG Lnet/minecraft/class_3527;
|
||||
FIELD field_34750 LOFTY_PEAKS_CONFIG Lnet/minecraft/class_3527;
|
||||
FIELD field_34751 SNOW_PEAKS_CONFIG Lnet/minecraft/class_3527;
|
||||
METHOD <init> (Lcom/mojang/serialization/Codec;)V
|
||||
ARG 1 codec
|
||||
METHOD method_15305 generate (Ljava/util/Random;Lnet/minecraft/class_6557;Lnet/minecraft/class_1959;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;IIJLnet/minecraft/class_3531;)V
|
||||
|
@ -61,6 +66,8 @@ CLASS net/minecraft/class_3523 net/minecraft/world/gen/surfacebuilder/SurfaceBui
|
|||
COMMENT default fluid of the chunk generator
|
||||
ARG 11 seaLevel
|
||||
COMMENT the sea level of the chunk generator
|
||||
ARG 13 seed
|
||||
ARG 15 config
|
||||
METHOD method_15306 initSeed (J)V
|
||||
COMMENT Runs before {@link #generate} and allows for custom noise to be initialized.
|
||||
ARG 1 seed
|
||||
|
|
|
@ -2,17 +2,19 @@ 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 Lnet/minecraft/class_6595;
|
||||
FIELD field_25027 version Lnet/minecraft/class_6595;
|
||||
FIELD field_25028 stable Z
|
||||
METHOD <init> (IJLjava/lang/String;ILjava/lang/String;Z)V
|
||||
ARG 1 levelFormatVersion
|
||||
ARG 2 lastPlayed
|
||||
ARG 4 versionName
|
||||
ARG 5 versionId
|
||||
ARG 6 series
|
||||
ARG 7 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 ()Lnet/minecraft/class_6595;
|
||||
METHOD method_29026 getVersion ()Lnet/minecraft/class_6595;
|
||||
METHOD method_29027 isStable ()Z
|
||||
|
|
Loading…
Reference in New Issue