Miscellaneous mappings (mostly constants)

This commit is contained in:
+merlan #flirora 2023-10-13 23:23:50 -04:00
parent a40e233410
commit 79ce38df6b
22 changed files with 75 additions and 5 deletions

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_8242 net/minecraft/block/entity/SignText
FIELD field_43298 CODEC Lcom/mojang/serialization/Codec;
FIELD field_43299 NUM_LINES I
FIELD field_43300 MESSAGES_CODEC Lcom/mojang/serialization/Codec;
FIELD field_43301 messages [Lnet/minecraft/class_2561;
FIELD field_43302 filteredMessages [Lnet/minecraft/class_2561;

View File

@ -34,8 +34,13 @@ CLASS net/minecraft/server/MinecraftServer
FIELD field_33205 MILLISECONDS_PER_TICK J
FIELD field_33210 START_TICKET_CHUNK_RADIUS I
FIELD field_33211 MAX_WORLD_BORDER_RADIUS I
FIELD field_33212 TICK_TIME_EMA_1_MINUS_ALPHA F
FIELD field_33213 NUM_LAST_TICK_LENGTHS I
FIELD field_33217 PLAYER_SAMPLE_UPDATE_INTERVAL J
FIELD field_33218 MAX_PLAYERS_IN_METADATA I
FIELD field_33219 START_TICKET_CHUNKS I
FIELD field_33220 AUTOSAVE_INTERVAL_TICKS I
FIELD field_33221 MAX_EXECUTABLE_TASK_AGE_TICKS I
FIELD field_33975 recorderResultConsumer Ljava/util/function/Consumer;
FIELD field_33976 recorderDumpConsumer Ljava/util/function/Consumer;
FIELD field_33977 needsRecorderSetup Z

View File

@ -1,5 +1,9 @@
CLASS net/minecraft/class_8608 net/minecraft/server/network/ChunkDataSender
FIELD field_45000 MIN_DESIRED_BATCH_SIZE F
FIELD field_45001 MAX_DESIRED_BATCH_SIZE F
FIELD field_45002 LOGGER Lorg/slf4j/Logger;
FIELD field_45003 DEFAULT_DESIRED_BATCH_SIZE F
FIELD field_45004 MAX_UNACKNOWLEDGED_BATCHES_ON_ACKNOWLEDGE_CHUNKS I
FIELD field_45005 chunks Lit/unimi/dsi/fastutil/longs/LongSet;
FIELD field_45006 local Z
FIELD field_45007 desiredBatchSize F

View File

@ -14,8 +14,12 @@ CLASS net/minecraft/class_3231 net/minecraft/server/network/EntityTrackerEntry
FIELD field_18258 world Lnet/minecraft/class_3218;
FIELD field_18259 receiver Ljava/util/function/Consumer;
FIELD field_18278 velocity Lnet/minecraft/class_243;
FIELD field_29767 MIN_ROTATION_CHANGE I
FIELD field_39019 trackedPos Lnet/minecraft/class_7422;
FIELD field_41697 changedEntries Ljava/util/List;
FIELD field_44987 MOVE_RELATIVE_FREQUENCY I
FIELD field_44988 MIN_MOVEMENT_DISTANCE_SQUARED D
FIELD field_44989 MAX_UPDATES_WITHOUT_VEHICLE I
METHOD <init> (Lnet/minecraft/class_3218;Lnet/minecraft/class_1297;IZLjava/util/function/Consumer;)V
ARG 1 world
ARG 2 entity

View File

@ -44,6 +44,8 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity
FIELD field_28860 filterText Z
FIELD field_29180 screenHandlerSyncHandler Lnet/minecraft/class_5916;
FIELD field_29181 screenHandlerListener Lnet/minecraft/class_1712;
FIELD field_29769 FORGIVE_MOB_ANGER_RANGE_XZ I
FIELD field_29770 FORGIVE_MOB_ANGER_RANGE_Y I
FIELD field_35007 fallStartPos Lnet/minecraft/class_243;
FIELD field_35008 vehicleInLavaRidingPos Lnet/minecraft/class_243;
FIELD field_35566 allowServerListing Z

View File

@ -56,7 +56,7 @@ CLASS net/minecraft/class_3225 net/minecraft/server/network/ServerPlayerInteract
COMMENT @return whether the current game mode has been changed
ARG 1 gameMode
METHOD method_30119 getPreviousGameMode ()Lnet/minecraft/class_1934;
METHOD method_41250 (Lnet/minecraft/class_2338;ZILjava/lang/String;)V
METHOD method_41250 abort (Lnet/minecraft/class_2338;ZILjava/lang/String;)V
ARG 1 pos
ARG 2 success
ARG 3 sequence

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_3347 net/minecraft/server/rcon/BufferHelper
FIELD field_14398 HEX_CHARS_LOOKUP [C
FIELD field_29792 MAX_PACKET_SIZE I
METHOD method_14695 getIntLE ([BI)I
ARG 0 buf
ARG 1 start
@ -9,6 +10,8 @@ CLASS net/minecraft/class_3347 net/minecraft/server/rcon/BufferHelper
ARG 2 limit
METHOD method_14697 getString ([BII)Ljava/lang/String;
ARG 0 buf
ARG 1 index
ARG 2 size
METHOD method_14698 getIntBE ([BII)I
ARG 0 buf
ARG 1 start

View File

@ -17,6 +17,7 @@ CLASS net/minecraft/class_3364 net/minecraft/server/rcon/QueryResponseHandler
FIELD field_29795 GAME_TYPE Ljava/lang/String;
FIELD field_29796 GAME_ID Ljava/lang/String;
FIELD field_29797 CLEAN_UP_THRESHOLD J
FIELD field_29798 RULES_REPLY_REFRESH_COOLDOWN J
METHOD <init> (Lnet/minecraft/class_2994;I)V
ARG 1 server
ARG 2 queryPort

View File

@ -5,6 +5,11 @@ CLASS net/minecraft/class_3389 net/minecraft/server/rcon/RconClient
FIELD field_14491 LOGGER Lorg/slf4j/Logger;
FIELD field_14492 password Ljava/lang/String;
FIELD field_23965 server Lnet/minecraft/class_2994;
FIELD field_29799 REQUEST_AUTHENTICATE I
FIELD field_29800 REQUEST_COMMAND I
FIELD field_29801 RESPONSE_DEFAULT I
FIELD field_29802 RESPONSE_AUTHENTICATED I
FIELD field_29803 NO_SESSION_TOKEN I
METHOD <init> (Lnet/minecraft/class_2994;Ljava/lang/String;Ljava/net/Socket;)V
ARG 1 server
ARG 2 password

View File

@ -27,6 +27,7 @@ CLASS net/minecraft/class_3193 net/minecraft/server/world/ChunkHolder
COMMENT <p>
COMMENT Entries for a section are null if the section has no positions marked for update.
FIELD field_26929 world Lnet/minecraft/class_5539;
FIELD field_26930 chunkStatusChangeFuture Ljava/util/concurrent/CompletableFuture;
FIELD field_28806 actionStack Lnet/minecraft/class_5831;
FIELD field_36388 CHUNK_LOADING_NOT_FINISHED Lcom/mojang/datafixers/util/Either;
FIELD field_46085 postProcessingFuture Ljava/util/concurrent/CompletableFuture;
@ -103,6 +104,13 @@ CLASS net/minecraft/class_3193 net/minecraft/server/world/ChunkHolder
METHOD method_30312 (Ljava/util/List;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
ARG 3 pos
ARG 4 state
METHOD method_31408 demoteLevelType (Lnet/minecraft/class_3898;Lnet/minecraft/class_3194;)V
ARG 1 chunkStorage
ARG 2 chunkLevelType
METHOD method_31409 promoteLevelType (Lnet/minecraft/class_3898;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3194;)V
ARG 1 chunkStorage
ARG 2 future
ARG 4 chunkLevelType
METHOD method_39966 (Lnet/minecraft/class_2791;Ljava/lang/Object;)Lnet/minecraft/class_2791;
ARG 0 result
ARG 1 thenResult

View File

@ -13,6 +13,7 @@ CLASS net/minecraft/class_3204 net/minecraft/server/world/ChunkTicketManager
FIELD field_17459 freshPlayerTicketPositions Lit/unimi/dsi/fastutil/longs/LongSet;
FIELD field_17460 mainThreadExecutor Ljava/util/concurrent/Executor;
FIELD field_18252 distanceFromTicketTracker Lnet/minecraft/class_3204$class_4077;
FIELD field_29765 DEFAULT_MAX_QUEUES I
FIELD field_34886 simulationDistanceTracker Lnet/minecraft/class_6609;
FIELD field_34887 simulationDistance I
METHOD <init> (Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)V
@ -50,6 +51,7 @@ CLASS net/minecraft/class_3204 net/minecraft/server/world/ChunkTicketManager
ARG 1 pos
ARG 3 level
ARG 4 holder
ARG 5 oldLevel
METHOD method_15891 (Lnet/minecraft/class_3898;Lnet/minecraft/class_3193;)V
ARG 2 holder
METHOD method_15892 update (Lnet/minecraft/class_3898;)Z

View File

@ -26,11 +26,16 @@ CLASS net/minecraft/class_3898 net/minecraft/server/world/ThreadedAnvilChunkStor
FIELD field_19343 unloadTaskQueue Ljava/util/Queue;
FIELD field_23786 chunkToType Lit/unimi/dsi/fastutil/longs/Long2ByteMap;
FIELD field_26931 chunkStatusChangeListener Lnet/minecraft/class_5567;
FIELD field_29669 MAX_VIEW_DISTANCE I
FIELD field_29670 ENTITY_TICKING_LEVEL I
FIELD field_29671 PROTO_CHUNK B
FIELD field_29672 UNMARKED_CHUNK B
FIELD field_29673 LEVEL_CHUNK B
FIELD field_29674 MAX_CHUNK_UNLOADS_PER_TICK I
FIELD field_29675 DEFAULT_VIEW_DISTANCE I
FIELD field_36291 MAX_CHUNK_SAVES_PER_TICK I
FIELD field_36383 chunkToNextSaveTimeMs Lit/unimi/dsi/fastutil/longs/Long2LongMap;
FIELD field_36384 SAVE_INTERVAL_MS I
FIELD field_37278 noiseConfig Lnet/minecraft/class_7138;
FIELD field_40856 structurePlacementCalculator Lnet/minecraft/class_7869;
METHOD <init> (Lnet/minecraft/class_3218;Lnet/minecraft/class_32$class_5143;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_3485;Ljava/util/concurrent/Executor;Lnet/minecraft/class_1255;Lnet/minecraft/class_2823;Lnet/minecraft/class_2794;Lnet/minecraft/class_3949;Lnet/minecraft/class_5567;Ljava/util/function/Supplier;IZ)V
@ -60,6 +65,7 @@ CLASS net/minecraft/class_3898 net/minecraft/server/world/ThreadedAnvilChunkStor
ARG 1 pos
ARG 3 level
ARG 4 holder
ARG 5 oldLevel
METHOD method_17220 getRegion (Lnet/minecraft/class_3193;ILjava/util/function/IntFunction;)Ljava/util/concurrent/CompletableFuture;
ARG 1 centerChunk
ARG 2 margin

View File

@ -23,10 +23,13 @@ CLASS net/minecraft/class_3765 net/minecraft/village/raid/Raid
FIELD field_19024 finishCooldown I
FIELD field_19172 preCalculatedRavagerSpawnLocation Ljava/util/Optional;
FIELD field_30670 MAX_DESPAWN_COUNTER I
FIELD field_30671 MIN_AGE_FOR_DESPAWN I
FIELD field_30674 SQUARED_SEARCH_DISTANCE I
FIELD field_30675 SQUARED_MAX_RAIDER_DISTANCE I
FIELD field_30683 OMINOUS_BANNER_TRANSLATION_KEY Ljava/lang/String;
FIELD field_30684 RAIDERS_REMAINING_TRANSLATION_KEY Ljava/lang/String;
FIELD field_30686 DEFAULT_PRE_RAID_TICKS I
FIELD field_30687 MIN_OUT_OF_RAID_COUNTER_FOR_DESPAWN I
FIELD field_30689 MAX_ACTIVE_TICKS I
METHOD <init> (ILnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V
ARG 1 id

View File

@ -22,7 +22,7 @@ CLASS net/minecraft/class_3767 net/minecraft/village/raid/RaidManager
ARG 1 raid
METHOD method_19209 getRaidAt (Lnet/minecraft/class_2338;I)Lnet/minecraft/class_3765;
ARG 1 pos
ARG 2 searchDistance
ARG 2 searchDistanceSquared
METHOD method_44012 (Lnet/minecraft/class_6880;)Z
ARG 0 poiType
METHOD method_52559 getPersistentStateType (Lnet/minecraft/class_3218;)Lnet/minecraft/class_18$class_8645;

View File

@ -6,6 +6,7 @@ CLASS net/minecraft/class_5483 net/minecraft/world/biome/SpawnSettings
FIELD field_26645 LOGGER Lorg/slf4j/Logger;
FIELD field_26646 INSTANCE Lnet/minecraft/class_5483;
FIELD field_30982 EMPTY_ENTRY_POOL Lnet/minecraft/class_6012;
FIELD field_30983 DEFAULT_CREATURE_SPAWN_PROBABILITY F
METHOD <init> (FLjava/util/Map;Ljava/util/Map;)V
ARG 1 creatureSpawnProbability
ARG 2 spawners

View File

@ -19,8 +19,21 @@ 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_38106 getWeightToLatticePoint (JIIIDDD)D
COMMENT @return A weight from a given point to one of the vertices in its biome cell,
COMMENT used for interpolating biomes between lattice points.
ARG 0 seed
ARG 2 biomeX
ARG 3 biomeY
ARG 4 biomeZ
ARG 5 offsetX
ARG 7 offsetY
ARG 9 offsetZ
METHOD method_38107 withSource (Lnet/minecraft/class_4543$class_4544;)Lnet/minecraft/class_4543;
ARG 1 storage
METHOD method_38108 uniformOffset (J)D
COMMENT @return A pseudo-random value in {@code [-0.45, 0.45]} based on {@code seed}.
ARG 0 seed
CLASS class_4544 Storage
METHOD method_16359 getBiomeForNoiseGen (III)Lnet/minecraft/class_6880;
ARG 1 biomeX

View File

@ -32,3 +32,5 @@ CLASS net/minecraft/class_5742 net/minecraft/world/biome/source/BiomeCoords
COMMENT @implSpec This implementation returns {@code biomeCoord / 4}.
ARG 0 biomeCoord
COMMENT a biome x or z
METHOD method_39920 getLocalPart (I)I
ARG 0 blockCoord

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_1966 net/minecraft/world/biome/source/BiomeSource
ARG 5 blockCheckInterval
ARG 6 predicate
ARG 7 random
ARG 8 edgeOnly
ARG 9 noiseSampler
METHOD method_28442 getCodec ()Lcom/mojang/serialization/Codec;
METHOD method_28443 getBiomes ()Ljava/util/Set;

View File

@ -116,6 +116,10 @@ CLASS net/minecraft/class_6544 net/minecraft/world/biome/source/util/MultiNoiseU
ARG 1 noise
METHOD method_38127 combine (Lnet/minecraft/class_6544$class_6546;)Lnet/minecraft/class_6544$class_6546;
ARG 1 other
METHOD method_38667 (Lnet/minecraft/class_6544$class_6546;)Ljava/lang/Float;
ARG 0 range
METHOD method_38668 (Lnet/minecraft/class_6544$class_6546;)Ljava/lang/Float;
ARG 0 range
CLASS class_6547 Entries
FIELD field_34481 entries Ljava/util/List;
FIELD field_34482 tree Lnet/minecraft/class_6544$class_6548;

View File

@ -4,20 +4,21 @@ CLASS net/minecraft/class_6765 net/minecraft/world/biome/source/util/VanillaTerr
FIELD field_38030 FACTOR_AMPLIFIER Lnet/minecraft/class_6501;
FIELD field_38031 JAGGEDNESS_AMPLIFIER Lnet/minecraft/class_6501;
METHOD method_42046 getOffsetValue (FFF)F
METHOD method_42048 (Lnet/minecraft/class_6501;FFFFFFLnet/minecraft/class_6501;)Lnet/minecraft/class_6492;
METHOD method_42048 createContinentalOffsetSplineSegmentUpper (Lnet/minecraft/class_6501;FFFFFFLnet/minecraft/class_6501;)Lnet/minecraft/class_6492;
ARG 0 ridgesFolded
ARG 1 continentalness
ARG 7 amplifier
METHOD method_42049 (Lnet/minecraft/class_6501;FLnet/minecraft/class_6501;)Lnet/minecraft/class_6492;
ARG 0 ridges
ARG 2 amplifier
METHOD method_42050 (Lnet/minecraft/class_6501;FZLnet/minecraft/class_6501;)Lnet/minecraft/class_6492;
METHOD method_42050 createContinentalOffsetSplineSegmentLower (Lnet/minecraft/class_6501;FZLnet/minecraft/class_6501;)Lnet/minecraft/class_6492;
ARG 0 ridgesFolded
ARG 3 amplifier
METHOD method_42051 createContinentalOffsetSpline (Lnet/minecraft/class_6501;Lnet/minecraft/class_6501;FFFFFFZZLnet/minecraft/class_6501;)Lnet/minecraft/class_6492;
ARG 0 erosion
ARG 1 ridgesFolded
ARG 2 continentalness
ARG 8 addAdditionalSegments
ARG 10 amplifier
METHOD method_42052 (Lnet/minecraft/class_6501;Lnet/minecraft/class_6501;FFLnet/minecraft/class_6501;)Lnet/minecraft/class_6492;
ARG 0 ridges
@ -28,7 +29,7 @@ CLASS net/minecraft/class_6765 net/minecraft/world/biome/source/util/VanillaTerr
ARG 1 ridges
ARG 2 ridgesFolded
ARG 7 amplifier
METHOD method_42054 (Lnet/minecraft/class_6501;Lnet/minecraft/class_6501;Lnet/minecraft/class_6501;FZLnet/minecraft/class_6501;)Lnet/minecraft/class_6492;
METHOD method_42054 createFactorSplineSegment (Lnet/minecraft/class_6501;Lnet/minecraft/class_6501;Lnet/minecraft/class_6501;FZLnet/minecraft/class_6501;)Lnet/minecraft/class_6492;
ARG 0 erosion
ARG 1 ridges
ARG 2 ridgesFolded

View File

@ -124,4 +124,5 @@ CLASS net/minecraft/class_2791 net/minecraft/world/chunk/Chunk
METHOD method_51525 forEachBlockMatchingPredicate (Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;)V
ARG 1 predicate
ARG 2 consumer
METHOD method_51526 getStatusForNoiseGen ()Lnet/minecraft/class_2806;
CLASS class_6745 TickSchedulers

View File

@ -56,6 +56,9 @@ CLASS net/minecraft/class_6749 net/minecraft/world/gen/chunk/BlendingData
ARG 2 chunkBlockX
ARG 3 chunkBlockZ
ARG 4 surfaceHeight
METHOD method_39355 max0 (I)I
COMMENT @return {@code Math.max(n, 0)}
ARG 0 n
METHOD method_39567 (D)Z
ARG 0 height
METHOD method_39570 getBlendingData (Lnet/minecraft/class_3233;II)Lnet/minecraft/class_6749;