Mapping Bonanza Part 11: World stuff (#2855)

* World stuff

* Update mappings/net/minecraft/world/poi/PointOfInterestStorage.mapping

Co-authored-by: apple502j <33279053+apple502j@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>

* Update PalettedContainer.mapping

Co-authored-by: apple502j <33279053+apple502j@users.noreply.github.com>
Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>
This commit is contained in:
Shnupbups 2021-11-23 02:30:43 +11:00 committed by GitHub
parent e9b17c2dbc
commit d3ce4a9511
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
38 changed files with 244 additions and 5 deletions

View File

@ -5,6 +5,9 @@ CLASS net/minecraft/class_5329 net/minecraft/world/BlockCollisionSpliterator
FIELD field_25172 pos Lnet/minecraft/class_2338$class_2339;
FIELD field_25173 boxShape Lnet/minecraft/class_265;
FIELD field_25174 world Lnet/minecraft/class_1941;
FIELD field_35108 chunk Lnet/minecraft/class_1922;
FIELD field_35109 chunkPos J
FIELD field_35590 forEntity Z
METHOD <init> (Lnet/minecraft/class_1941;Lnet/minecraft/class_1297;Lnet/minecraft/class_238;)V
ARG 1 world
ARG 2 entity
@ -13,6 +16,7 @@ CLASS net/minecraft/class_5329 net/minecraft/world/BlockCollisionSpliterator
ARG 1 world
ARG 2 entity
ARG 3 box
ARG 4 forEntity
METHOD method_29283 getChunk (II)Lnet/minecraft/class_1922;
ARG 1 x
ARG 2 z

View File

@ -18,6 +18,7 @@ CLASS net/minecraft/class_2852 net/minecraft/world/ChunkSerializer
ARG 0 pos
ARG 1 nbt
METHOD method_12392 readStructureStarts (Lnet/minecraft/class_6625;Lnet/minecraft/class_2487;J)Ljava/util/Map;
ARG 0 context
ARG 1 nbt
ARG 2 worldSeed
METHOD method_12393 toNbt ([Lit/unimi/dsi/fastutil/shorts/ShortList;)Lnet/minecraft/class_2499;
@ -50,6 +51,14 @@ CLASS net/minecraft/class_2852 net/minecraft/world/ChunkSerializer
ARG 0 block
METHOD method_39313 (Lnet/minecraft/class_3611;)Ljava/lang/String;
ARG 0 fluid
METHOD method_39314 (Ljava/lang/String;)Ljava/util/Optional;
ARG 0 id
METHOD method_39316 (Ljava/lang/String;)Ljava/util/Optional;
ARG 0 id
METHOD method_39317 (Ljava/lang/String;)Ljava/util/Optional;
ARG 0 id
METHOD method_39318 (Ljava/lang/String;)Ljava/util/Optional;
ARG 0 id
METHOD method_39796 getList (Lnet/minecraft/class_2487;Ljava/lang/String;)Lnet/minecraft/class_2499;
ARG 0 nbt
ARG 1 key

View File

@ -4,7 +4,10 @@ CLASS net/minecraft/class_3360 net/minecraft/world/FeatureUpdater
FIELD field_14434 needsUpdate Z
FIELD field_14435 OLD_TO_NEW Ljava/util/Map;
FIELD field_14436 ANCIENT_TO_OLD Ljava/util/Map;
METHOD <init> (Lnet/minecraft/class_26;Ljava/util/List;Ljava/util/List;)V
ARG 1 persistentStateManager
METHOD method_14734 init (Lnet/minecraft/class_26;)V
ARG 1 persistentStateManager
METHOD method_14735 getUpdatedReferences (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
ARG 1 nbt
METHOD method_14737 needsUpdate (II)Z
@ -20,3 +23,4 @@ CLASS net/minecraft/class_3360 net/minecraft/world/FeatureUpdater
METHOD method_14744 markResolved (J)V
METHOD method_14745 create (Lnet/minecraft/class_5321;Lnet/minecraft/class_26;)Lnet/minecraft/class_3360;
ARG 0 world
ARG 1 persistentStateManager

View File

@ -18,6 +18,8 @@ CLASS net/minecraft/class_2902 net/minecraft/world/Heightmap
ARG 4 state
METHOD method_12598 asLongArray ()[J
METHOD method_12600 setTo (Lnet/minecraft/class_2791;Lnet/minecraft/class_2902$class_2903;[J)V
ARG 1 chunk
ARG 2 type
METHOD method_12601 get (I)I
ARG 1 index
METHOD method_12602 set (III)V
@ -49,5 +51,9 @@ CLASS net/minecraft/class_2902 net/minecraft/world/Heightmap
ARG 0 name
METHOD method_16137 shouldSendToClient ()Z
METHOD method_16402 getBlockPredicate ()Ljava/util/function/Predicate;
METHOD method_16685 (Lnet/minecraft/class_2680;)Z
ARG 0 state
METHOD method_16686 (Lnet/minecraft/class_2680;)Z
ARG 0 state
METHOD method_20454 isStoredServerSide ()Z
CLASS class_2904 Purpose

View File

@ -1,5 +1,6 @@
CLASS net/minecraft/class_3978 net/minecraft/world/IdCountsState
FIELD field_17662 idCounts Lit/unimi/dsi/fastutil/objects/Object2IntMap;
FIELD field_31830 IDCOUNTS_KEY Ljava/lang/String;
METHOD method_17920 getNextMapId ()I
METHOD method_32360 fromNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_3978;
ARG 0 nbt

View File

@ -11,6 +11,8 @@ CLASS net/minecraft/class_1917 net/minecraft/world/MobSpawnerLogic
FIELD field_9157 spawnRange I
FIELD field_9158 requiredPlayerRange I
FIELD field_9160 maxNearbyEntities I
METHOD method_18085 (DDDLnet/minecraft/class_1297;)Lnet/minecraft/class_1297;
ARG 6 entity
METHOD method_31588 serverTick (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)V
ARG 1 world
ARG 2 pos
@ -18,6 +20,7 @@ CLASS net/minecraft/class_1917 net/minecraft/world/MobSpawnerLogic
ARG 1 world
ARG 2 pos
METHOD method_8272 writeNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
ARG 1 nbt
METHOD method_8273 sendStatus (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;I)V
ARG 1 world
ARG 2 pos

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_18 net/minecraft/world/PersistentState
FIELD field_17661 LOGGER Lorg/apache/logging/log4j/Logger;
FIELD field_72 dirty Z
METHOD method_17919 save (Ljava/io/File;)V
ARG 1 file
METHOD method_75 writeNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
ARG 1 nbt
METHOD method_78 setDirty (Z)V

View File

@ -7,8 +7,11 @@ CLASS net/minecraft/class_26 net/minecraft/world/PersistentStateManager
ARG 1 directory
ARG 2 dataFixer
METHOD method_120 readFromFile (Ljava/util/function/Function;Ljava/lang/String;)Lnet/minecraft/class_18;
ARG 1 readFunction
ARG 2 id
METHOD method_123 set (Ljava/lang/String;Lnet/minecraft/class_18;)V
ARG 1 id
ARG 2 state
METHOD method_125 save ()V
METHOD method_17921 isCompressed (Ljava/io/PushbackInputStream;)Z
METHOD method_17922 getFile (Ljava/lang/String;)Ljava/io/File;
@ -17,5 +20,12 @@ CLASS net/minecraft/class_26 net/minecraft/world/PersistentStateManager
ARG 1 id
ARG 2 dataVersion
METHOD method_17924 getOrCreate (Ljava/util/function/Function;Ljava/util/function/Supplier;Ljava/lang/String;)Lnet/minecraft/class_18;
ARG 1 readFunction
ARG 2 supplier
ARG 3 id
METHOD method_20786 get (Ljava/util/function/Function;Ljava/lang/String;)Lnet/minecraft/class_18;
ARG 1 readFunction
ARG 2 id
METHOD method_32384 (Ljava/lang/String;Lnet/minecraft/class_18;)V
ARG 1 id
ARG 2 state

View File

@ -2,11 +2,29 @@ CLASS net/minecraft/class_1946 net/minecraft/world/PortalForcer
FIELD field_9286 world Lnet/minecraft/class_3218;
METHOD <init> (Lnet/minecraft/class_3218;)V
ARG 1 world
METHOD method_22388 (Lnet/minecraft/class_4156;)I
ARG 0 poi
METHOD method_22389 (Lnet/minecraft/class_4158;)Z
ARG 0 poiType
METHOD method_22390 (Lnet/minecraft/class_2338;Lnet/minecraft/class_4156;)D
ARG 1 poi
METHOD method_30479 (Lnet/minecraft/class_4156;)Lnet/minecraft/class_5459$class_5460;
ARG 1 poi
METHOD method_30480 (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Z
ARG 2 pos
METHOD method_30481 isValidPortalPos (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_2350;I)Z
ARG 1 pos
ARG 2 temp
ARG 3 portalDirection
ARG 4 distanceOrthogonalToPortal
METHOD method_30482 createPortal (Lnet/minecraft/class_2338;Lnet/minecraft/class_2350$class_2351;)Ljava/util/Optional;
ARG 1 pos
ARG 2 axis
METHOD method_30483 getPortalRect (Lnet/minecraft/class_2338;ZLnet/minecraft/class_2784;)Ljava/util/Optional;
ARG 1 pos
ARG 2 destIsNether
ARG 3 worldBorder
METHOD method_31119 (Lnet/minecraft/class_4156;)Z
ARG 1 poi
METHOD method_39663 (Lnet/minecraft/class_2784;Lnet/minecraft/class_4156;)Z
ARG 1 poi

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_5219 net/minecraft/world/SaveProperties
METHOD method_146 getGameRules ()Lnet/minecraft/class_1928;
METHOD method_150 getLevelName ()Ljava/lang/String;
METHOD method_151 populateCrashReport (Lnet/minecraft/class_129;)V
ARG 1 section
METHOD method_152 isHardcore ()Z
METHOD method_163 cloneWorldNbt (Lnet/minecraft/class_5455;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
ARG 1 registryManager

View File

@ -6,6 +6,9 @@ CLASS net/minecraft/class_5485 net/minecraft/world/biome/GenerationSettings
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/Map;Ljava/util/List;)V
ARG 1 carvers
ARG 2 features
METHOD method_30802 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_30976 getCarversForStep (Lnet/minecraft/class_2893$class_2894;)Ljava/util/List;
@ -15,6 +18,7 @@ CLASS net/minecraft/class_5485 net/minecraft/world/biome/GenerationSettings
COMMENT Returns the lists of features configured for each {@link net.minecraft.world.gen.GenerationStep.Feature feature generation step}, up to the highest step that has a configured feature.
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_38105 isFeatureAllowed (Lnet/minecraft/class_6796;)Z
ARG 1 feature
CLASS class_5495 Builder
FIELD field_26642 carvers Ljava/util/Map;
FIELD field_26643 features Ljava/util/List;
@ -29,3 +33,4 @@ CLASS net/minecraft/class_5485 net/minecraft/world/biome/GenerationSettings
ARG 2 carver
METHOD method_30992 feature (Lnet/minecraft/class_2893$class_2895;Lnet/minecraft/class_6796;)Lnet/minecraft/class_5485$class_5495;
ARG 1 featureStep
ARG 2 feature

View File

@ -1,30 +1,48 @@
CLASS net/minecraft/class_5478 net/minecraft/world/biome/OverworldBiomeCreator
FIELD field_35340 DEFAULT_WATER_COLOR I
FIELD field_35341 DEFAULT_WATER_FOG_COLOR I
FIELD field_35342 DEFAULT_FOG_COLOR I
FIELD field_35436 DEFAULT_MUSIC Lnet/minecraft/class_5195;
METHOD method_30683 createJungle ()Lnet/minecraft/class_1959;
METHOD method_30684 createMushroomFields ()Lnet/minecraft/class_1959;
METHOD method_30685 createBeach (ZZ)Lnet/minecraft/class_1959;
ARG 0 snowy
ARG 1 stony
METHOD method_30686 createRiver (Z)Lnet/minecraft/class_1959;
METHOD method_30687 createOldGrowthPineTaiga (Z)Lnet/minecraft/class_1959;
ARG 0 frozen
METHOD method_30687 createOldGrowthTaiga (Z)Lnet/minecraft/class_1959;
ARG 0 spruce
METHOD method_30690 createWindsweptHills (Z)Lnet/minecraft/class_1959;
ARG 0 forest
METHOD method_30692 createOcean (Lnet/minecraft/class_5483$class_5496;IILnet/minecraft/class_5485$class_5495;)Lnet/minecraft/class_1959;
ARG 0 spawnSettings
ARG 1 waterColor
ARG 2 waterFogColor
METHOD method_30694 createSavanna (ZZ)Lnet/minecraft/class_1959;
ARG 1 windswept
ARG 0 windswept
ARG 1 plateau
METHOD method_30695 createJungleFeatures (FZZZLnet/minecraft/class_5483$class_5496;)Lnet/minecraft/class_1959;
ARG 0 depth
ARG 1 bamboo
ARG 2 sparse
ARG 3 unmodified
METHOD method_30696 createNormalBadlands (Z)Lnet/minecraft/class_1959;
ARG 4 spawnSettings
METHOD method_30696 createBadlands (Z)Lnet/minecraft/class_1959;
ARG 0 plateau
METHOD method_30698 createDesert ()Lnet/minecraft/class_1959;
METHOD method_30699 createTaiga (Z)Lnet/minecraft/class_1959;
ARG 0 cold
METHOD method_30701 createPlains (ZZZ)Lnet/minecraft/class_1959;
ARG 0 sunflower
ARG 1 snowy
ARG 2 iceSpikes
METHOD method_30702 createColdOcean (Z)Lnet/minecraft/class_1959;
ARG 0 deep
METHOD method_30703 createSparseJungle ()Lnet/minecraft/class_1959;
METHOD method_30704 createNormalForest (ZZZ)Lnet/minecraft/class_1959;
ARG 0 birch
ARG 1 oldGrowth
ARG 2 flower
METHOD method_30705 createDarkForest ()Lnet/minecraft/class_1959;
METHOD method_30706 createNormalOcean (Z)Lnet/minecraft/class_1959;
ARG 0 deep
@ -47,3 +65,23 @@ CLASS net/minecraft/class_5478 net/minecraft/world/biome/OverworldBiomeCreator
METHOD method_38577 createStonyPeaks ()Lnet/minecraft/class_1959;
METHOD method_38578 createSnowySlopes ()Lnet/minecraft/class_1959;
METHOD method_38579 createGrove ()Lnet/minecraft/class_1959;
METHOD method_39151 createBiome (Lnet/minecraft/class_1959$class_1963;Lnet/minecraft/class_1959$class_1961;FFIILnet/minecraft/class_5483$class_5496;Lnet/minecraft/class_5485$class_5495;Lnet/minecraft/class_5195;)Lnet/minecraft/class_1959;
ARG 0 precipitation
ARG 1 category
ARG 2 temperature
ARG 3 downfall
ARG 4 waterColor
ARG 5 waterFogColor
ARG 6 spawnSettings
ARG 7 generationSettings
ARG 8 music
METHOD method_39152 createBiome (Lnet/minecraft/class_1959$class_1963;Lnet/minecraft/class_1959$class_1961;FFLnet/minecraft/class_5483$class_5496;Lnet/minecraft/class_5485$class_5495;Lnet/minecraft/class_5195;)Lnet/minecraft/class_1959;
ARG 0 precipitation
ARG 1 category
ARG 2 temperature
ARG 3 downfall
ARG 4 spawnSettings
ARG 5 generationSettings
ARG 6 music
METHOD method_39153 addBasicFeatures (Lnet/minecraft/class_5485$class_5495;)V
ARG 0 generationSettings

View File

@ -20,6 +20,7 @@ CLASS net/minecraft/class_4543 net/minecraft/world/biome/source/BiomeAccess
METHOD method_27984 hashSeed (J)J
ARG 0 seed
METHOD method_38107 withSource (Lnet/minecraft/class_4543$class_4544;)Lnet/minecraft/class_4543;
ARG 1 storage
CLASS class_4544 Storage
METHOD method_16359 getBiomeForNoiseGen (III)Lnet/minecraft/class_1959;
ARG 1 biomeX

View File

@ -1,6 +1,8 @@
CLASS net/minecraft/class_1966 net/minecraft/world/biome/source/BiomeSource
FIELD field_20643 biomes Ljava/util/Set;
FIELD field_24713 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/List;)V
ARG 1 biomes
METHOD method_24385 locateBiome (IIIIILjava/util/function/Predicate;Ljava/util/Random;ZLnet/minecraft/class_6544$class_6552;)Lnet/minecraft/class_2338;
ARG 1 x
ARG 2 y
@ -17,6 +19,8 @@ CLASS net/minecraft/class_1966 net/minecraft/world/biome/source/BiomeSource
ARG 1 info
ARG 2 pos
ARG 3 noiseSampler
METHOD method_39525 (Ljava/util/List;Z)Ljava/util/List;
ARG 1 biomes
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

View File

@ -22,8 +22,15 @@ CLASS net/minecraft/class_4766 net/minecraft/world/biome/source/MultiNoiseBiomeS
FIELD field_34499 OVERWORLD Lnet/minecraft/class_4766$class_5305;
METHOD <init> (Lnet/minecraft/class_2960;Ljava/util/function/Function;)V
ARG 1 id
ARG 2 biomeSourceFunction
METHOD method_28469 getBiomeSource (Lnet/minecraft/class_2378;)Lnet/minecraft/class_4766;
ARG 1 biomeRegistry
METHOD method_39531 getBiomeSource (Lnet/minecraft/class_4766$class_5502;Z)Lnet/minecraft/class_4766;
ARG 1 instance
ARG 2 useInstance
METHOD method_39532 getBiomeSource (Lnet/minecraft/class_2378;Z)Lnet/minecraft/class_4766;
ARG 1 biomeRegistry
ARG 2 useInstance
CLASS class_5502 Instance
FIELD comp_274 preset Lnet/minecraft/class_4766$class_5305;
FIELD comp_275 biomeRegistry Lnet/minecraft/class_2378;

View File

@ -153,6 +153,7 @@ CLASS net/minecraft/class_6544 net/minecraft/world/biome/source/util/MultiNoiseU
FIELD field_34489 value Ljava/lang/Object;
METHOD <init> (Lnet/minecraft/class_6544$class_4762;Ljava/lang/Object;)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

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_6555 net/minecraft/world/biome/source/util/VanillaTerr
FIELD field_34529 factorSpline Lnet/minecraft/class_6492;
FIELD field_34530 peakSpline Lnet/minecraft/class_6492;
FIELD field_34531 OFFSET_VALUE_OFFSET F
FIELD field_35456 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Lnet/minecraft/class_6492;Lnet/minecraft/class_6492;Lnet/minecraft/class_6492;)V
ARG 1 offsetSpline
ARG 2 factorSpline
@ -49,6 +50,7 @@ CLASS net/minecraft/class_6555 net/minecraft/world/biome/source/util/VanillaTerr
METHOD comp_237 normalizedWeirdness ()F
METHOD comp_238 weirdnessNoise ()F
CLASS class_6744 LocationFunction
FIELD field_35463 CODEC Lcom/mojang/serialization/Codec;
FIELD field_35465 noiseFunction Lnet/minecraft/class_6501;
FIELD field_35466 id Ljava/lang/String;
METHOD <init> (Ljava/lang/String;ILnet/minecraft/class_6501;Ljava/lang/String;)V

View File

@ -17,4 +17,5 @@ CLASS net/minecraft/class_2814 net/minecraft/world/chunk/BiMapPalette
ARG 0 bits
ARG 1 idList
ARG 2 listener
ARG 3 entries
METHOD method_38288 getElements ()Ljava/util/List;

View File

@ -91,7 +91,8 @@ CLASS net/minecraft/class_2791 net/minecraft/world/chunk/Chunk
ARG 0 world
ARG 1 biome
ARG 2 sectionArray
METHOD method_38257 (Lnet/minecraft/class_6780;Lnet/minecraft/class_6544$class_6552;)V
METHOD method_38257 populateBiomes (Lnet/minecraft/class_6780;Lnet/minecraft/class_6544$class_6552;)V
ARG 1 biomeSupplier
ARG 2 sampler
METHOD method_38259 getSection (I)Lnet/minecraft/class_2826;
ARG 1 yIndex

View File

@ -51,7 +51,8 @@ CLASS net/minecraft/class_2826 net/minecraft/world/chunk/ChunkSection
ARG 2 count
METHOD method_31729 blockCoordFromChunkCoord (I)I
ARG 0 chunkPos
METHOD method_38291 (Lnet/minecraft/class_6780;Lnet/minecraft/class_6544$class_6552;II)V
METHOD method_38291 populateBiomes (Lnet/minecraft/class_6780;Lnet/minecraft/class_6544$class_6552;II)V
ARG 1 biomeSupplier
ARG 2 sampler
ARG 3 x
ARG 4 z

View File

@ -65,6 +65,11 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
ARG 2 generator
ARG 3 chunks
ARG 4 chunk
METHOD method_16566 (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 targetStatus
ARG 1 world
ARG 3 lightingProvider
ARG 5 chunk
METHOD method_16569 (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V
ARG 0 targetStatus
ARG 1 world
@ -139,6 +144,11 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
ARG 2 generator
ARG 3 chunks
ARG 4 chunk
METHOD method_38278 (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 targetStatus
ARG 1 world
ARG 3 lightingProvider
ARG 5 chunk
METHOD method_38282 (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V
ARG 0 targetStatus
ARG 1 world
@ -173,6 +183,17 @@ CLASS net/minecraft/class_2806 net/minecraft/world/chunk/ChunkStatus
ARG 5 lightingProvider
ARG 7 chunks
ARG 8 chunk
METHOD method_39789 (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Ljava/util/List;Lnet/minecraft/class_2791;)V
ARG 0 targetStatus
ARG 1 world
ARG 2 generator
ARG 3 chunks
ARG 4 chunk
METHOD method_39790 (Lnet/minecraft/class_2806;Lnet/minecraft/class_3218;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Lnet/minecraft/class_2791;)Ljava/util/concurrent/CompletableFuture;
ARG 0 targetStatus
ARG 1 world
ARG 3 lightingProvider
ARG 5 chunk
CLASS class_2807 GenerationTask
COMMENT A task called when a chunk needs to be generated.
METHOD doWork (Lnet/minecraft/class_2806;Ljava/util/concurrent/Executor;Lnet/minecraft/class_3218;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_3227;Ljava/util/function/Function;Ljava/util/List;Lnet/minecraft/class_2791;Z)Ljava/util/concurrent/CompletableFuture;

View File

@ -104,6 +104,8 @@ CLASS net/minecraft/class_2841 net/minecraft/world/chunk/PalettedContainer
ARG 2 container
METHOD method_38303 (Lnet/minecraft/class_2359;Lnet/minecraft/class_2841$class_6563;Lnet/minecraft/class_2841$class_6562;)Lcom/mojang/serialization/DataResult;
ARG 2 serialized
METHOD method_39794 (Ljava/util/function/Consumer;Lnet/minecraft/class_2837;I)V
ARG 2 id
CLASS class_4464 Counter
COMMENT A counter that receives a palette entry and its number of occurences
COMMENT in the container.
@ -147,6 +149,8 @@ CLASS net/minecraft/class_2841 net/minecraft/world/chunk/PalettedContainer
METHOD method_38308 importFrom (Lnet/minecraft/class_2837;Lnet/minecraft/class_6490;)V
COMMENT Imports the data from the other {@code storage} with the other
COMMENT {@code palette}.
ARG 1 palette
ARG 2 storage
METHOD method_38309 writePacket (Lnet/minecraft/class_2540;)V
ARG 1 buf
CLASS class_6562 Serialized

View File

@ -8,6 +8,8 @@ CLASS net/minecraft/class_3565 net/minecraft/world/chunk/light/LightingView
ARG 1 pos
ARG 2 level
METHOD method_15516 doLightUpdates (IZZ)I
ARG 2 doSkylight
ARG 3 skipEdgeLightPropagation
METHOD method_15518 hasUpdates ()Z
METHOD method_15551 setSectionStatus (Lnet/minecraft/class_4076;Z)V
ARG 1 pos

View File

@ -72,6 +72,7 @@ CLASS net/minecraft/class_2874 net/minecraft/world/dimension/DimensionType
ARG 18 ambientLight
METHOD method_12488 getSaveDirectory (Lnet/minecraft/class_5321;Ljava/nio/file/Path;)Ljava/nio/file/Path;
ARG 0 worldRef
ARG 1 worldDirectory
METHOD method_12489 getSuffix ()Ljava/lang/String;
METHOD method_12491 hasSkyLight ()Z
METHOD method_27998 hasCeiling ()Z
@ -81,11 +82,14 @@ CLASS net/minecraft/class_2874 net/minecraft/world/dimension/DimensionType
METHOD method_28516 getBrightness (I)F
ARG 1 lightLevel
METHOD method_28517 createDefaultDimensionOptions (Lnet/minecraft/class_5455;JZ)Lnet/minecraft/class_2370;
ARG 0 registryManager
ARG 1 seed
METHOD method_28521 worldFromDimensionNbt (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult;
ARG 0 nbt
METHOD method_28522 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_28523 addRegistryDefaults (Lnet/minecraft/class_5455;)Lnet/minecraft/class_5455;
ARG 0 registryManager
METHOD method_28528 getSkyAngle (J)F
ARG 1 time
METHOD method_28531 getMoonPhase (J)I
@ -135,3 +139,6 @@ CLASS net/minecraft/class_2874 net/minecraft/world/dimension/DimensionType
ARG 0 type
METHOD method_32924 getHeight ()I
METHOD method_32925 getLogicalHeight ()I
METHOD method_39540 createDefaultDimensionOptions (Lnet/minecraft/class_5455;J)Lnet/minecraft/class_2370;
ARG 0 registryManager
ARG 1 seed

View File

@ -9,13 +9,17 @@ CLASS net/minecraft/class_5572 net/minecraft/world/entity/EntityTrackingSection
METHOD method_31761 isEmpty ()Z
METHOD method_31762 forEach (Lnet/minecraft/class_5575;Lnet/minecraft/class_238;Ljava/util/function/Consumer;)V
ARG 1 type
ARG 2 box
ARG 3 action
METHOD method_31763 swapStatus (Lnet/minecraft/class_5584;)Lnet/minecraft/class_5584;
ARG 1 status
METHOD method_31764 add (Lnet/minecraft/class_5568;)V
ARG 1 entity
METHOD method_31765 forEach (Lnet/minecraft/class_238;Ljava/util/function/Consumer;)V
ARG 1 box
ARG 2 action
METHOD method_31766 stream ()Ljava/util/stream/Stream;
METHOD method_31767 remove (Lnet/minecraft/class_5568;)Z
ARG 1 entity
METHOD method_31768 getStatus ()Lnet/minecraft/class_5584;
METHOD method_31769 size ()I

View File

@ -23,6 +23,8 @@ CLASS net/minecraft/class_5573 net/minecraft/world/entity/SectionedEntityCache
COMMENT Runs the given action on each collection of entities in the chunk sections within the given box.
ARG 1 box
ARG 2 action
METHOD method_31778 (Lnet/minecraft/class_5575;Lnet/minecraft/class_238;Ljava/util/function/Consumer;Lnet/minecraft/class_5572;)V
ARG 3 section
METHOD method_31780 (Lit/unimi/dsi/fastutil/longs/LongSet;J)V
ARG 1 sectionPos
METHOD method_31781 sectionCount ()I
@ -41,3 +43,5 @@ CLASS net/minecraft/class_5573 net/minecraft/world/entity/SectionedEntityCache
ARG 0 sectionPos
METHOD method_31788 addSection (J)Lnet/minecraft/class_5572;
ARG 1 sectionPos
METHOD method_39465 (Lnet/minecraft/class_238;Ljava/util/function/Consumer;Lnet/minecraft/class_5572;)V
ARG 2 section

View File

@ -2,3 +2,5 @@ CLASS net/minecraft/class_5361 net/minecraft/world/explosion/EntityExplosionBeha
FIELD field_25399 entity Lnet/minecraft/class_1297;
METHOD <init> (Lnet/minecraft/class_1297;)V
ARG 1 entity
METHOD method_29552 (Lnet/minecraft/class_1927;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;Ljava/lang/Float;)Ljava/lang/Float;
ARG 6 max

View File

@ -22,6 +22,7 @@ CLASS net/minecraft/class_1940 net/minecraft/world/level/LevelInfo
METHOD method_28382 withGameMode (Lnet/minecraft/class_1934;)Lnet/minecraft/class_1940;
ARG 1 mode
METHOD method_28383 fromDynamic (Lcom/mojang/serialization/Dynamic;Lnet/minecraft/class_5359;)Lnet/minecraft/class_1940;
ARG 0 dynamic
ARG 1 dataPackSettings
METHOD method_28385 withCopiedGameRules ()Lnet/minecraft/class_1940;
METHOD method_29557 withDataPackSettings (Lnet/minecraft/class_5359;)Lnet/minecraft/class_1940;

View File

@ -11,6 +11,7 @@ CLASS net/minecraft/class_32 net/minecraft/world/level/storage/LevelStorage
ARG 2 backupsDirectory
ARG 3 dataFixer
METHOD method_17926 createLevelDataParser (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_5359;)Ljava/util/function/BiFunction;
ARG 1 dataPackSettings
METHOD method_17931 getCurrentVersion ()I
METHOD method_19636 getSavesDirectory ()Ljava/nio/file/Path;
METHOD method_230 levelExists (Ljava/lang/String;)Z
@ -20,6 +21,7 @@ CLASS net/minecraft/class_32 net/minecraft/world/level/storage/LevelStorage
METHOD method_240 isLevelNameValid (Ljava/lang/String;)Z
ARG 1 name
METHOD method_26998 readLevelProperties (Ljava/io/File;Ljava/util/function/BiFunction;)Ljava/lang/Object;
ARG 1 file
ARG 2 levelDataParser
METHOD method_26999 create (Ljava/nio/file/Path;)Lnet/minecraft/class_32;
ARG 0 path
@ -32,8 +34,16 @@ CLASS net/minecraft/class_32 net/minecraft/world/level/storage/LevelStorage
METHOD method_29014 createLevelDataParser (Ljava/io/File;Z)Ljava/util/function/BiFunction;
ARG 1 file
ARG 2 locked
METHOD method_29015 (Ljava/io/File;ZLjava/io/File;Lcom/mojang/datafixers/DataFixer;)Lnet/minecraft/class_34;
ARG 3 file
ARG 4 dataFixer
METHOD method_29580 parseDataPackSettings (Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/class_5359;
METHOD method_29582 (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_5359;Ljava/io/File;Lcom/mojang/datafixers/DataFixer;)Lnet/minecraft/class_31;
ARG 2 file
ARG 3 dataFixer
METHOD method_29583 readDataPackSettings (Ljava/io/File;Lcom/mojang/datafixers/DataFixer;)Lnet/minecraft/class_5359;
ARG 0 file
ARG 1 dataFixer
METHOD method_35504 getFormatName ()Ljava/lang/String;
CLASS class_5143 Session
FIELD field_23767 lock Lnet/minecraft/class_5125;
@ -48,6 +58,7 @@ CLASS net/minecraft/class_32 net/minecraft/world/level/storage/LevelStorage
METHOD method_27010 getDirectory (Lnet/minecraft/class_5218;)Ljava/nio/file/Path;
ARG 1 savePath
METHOD method_27013 readLevelProperties (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_5359;)Lnet/minecraft/class_5219;
ARG 2 dataPackSettings
METHOD method_27014 getIconFile ()Ljava/util/Optional;
METHOD method_27015 deleteSessionLock ()V
METHOD method_27016 createBackup ()J
@ -55,7 +66,12 @@ CLASS net/minecraft/class_32 net/minecraft/world/level/storage/LevelStorage
METHOD method_27424 getWorldDirectory (Lnet/minecraft/class_5321;)Ljava/nio/file/Path;
ARG 1 key
METHOD method_27425 backupLevelDataFile (Lnet/minecraft/class_5455;Lnet/minecraft/class_5219;)V
ARG 1 registryManager
ARG 2 saveProperties
METHOD method_27426 backupLevelDataFile (Lnet/minecraft/class_5455;Lnet/minecraft/class_5219;Lnet/minecraft/class_2487;)V
ARG 1 registryManager
ARG 2 saveProperties
ARG 3 nbt
METHOD method_27427 createSaveHandler ()Lnet/minecraft/class_29;
METHOD method_27428 (Lnet/minecraft/class_5218;)Ljava/nio/file/Path;
ARG 1 path

View File

@ -21,6 +21,7 @@ CLASS net/minecraft/class_4157 net/minecraft/world/poi/PointOfInterestSet
ARG 1 pos
ARG 2 predicate
METHOD method_19150 get (Ljava/util/function/Predicate;Lnet/minecraft/class_4153$class_4155;)Ljava/util/stream/Stream;
ARG 1 predicate
ARG 2 occupationStatus
METHOD method_19153 releaseTicket (Lnet/minecraft/class_2338;)Z
ARG 1 pos

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_4153 net/minecraft/world/poi/PointOfInterestStorage
FIELD field_18484 pointOfInterestDistanceTracker Lnet/minecraft/class_4153$class_4154;
FIELD field_20688 preloadedChunks Lit/unimi/dsi/fastutil/longs/LongSet;
METHOD <init> (Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;ZLnet/minecraft/class_5539;)V
ARG 1 path
ARG 2 dataFixer
ARG 3 dsync
ARG 4 world
@ -15,6 +16,8 @@ CLASS net/minecraft/class_4153 net/minecraft/world/poi/PointOfInterestStorage
METHOD method_19116 test (Lnet/minecraft/class_2338;Ljava/util/function/Predicate;)Z
ARG 1 pos
ARG 2 predicate
METHOD method_19117 (Lnet/minecraft/class_2338;Ljava/util/function/Predicate;Lnet/minecraft/class_4157;)Ljava/lang/Boolean;
ARG 2 poiSet
METHOD method_19118 getDistanceFromNearestOccupied (Lnet/minecraft/class_4076;)I
ARG 1 pos
METHOD method_19121 (Ljava/util/function/Predicate;Lnet/minecraft/class_4153$class_4155;Lnet/minecraft/class_1923;)Ljava/util/stream/Stream;
@ -50,6 +53,14 @@ CLASS net/minecraft/class_4153 net/minecraft/world/poi/PointOfInterestStorage
METHOD method_19133 isOccupied (J)Z
ARG 1 pos
METHOD method_19510 initForPalette (Lnet/minecraft/class_1923;Lnet/minecraft/class_2826;)V
ARG 1 chunkPos
ARG 2 chunkSection
METHOD method_19511 (Lnet/minecraft/class_2826;Ljava/util/function/BiConsumer;Lnet/minecraft/class_2338;)V
ARG 2 pos
METHOD method_19512 (Ljava/util/function/BiConsumer;Lnet/minecraft/class_2338;Lnet/minecraft/class_4158;)V
ARG 2 poiType
METHOD method_20004 (Ljava/util/function/Predicate;Lnet/minecraft/class_4156;)Z
ARG 1 poi
METHOD method_20005 getPosition (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/class_4153$class_4155;Lnet/minecraft/class_2338;ILjava/util/Random;)Ljava/util/Optional;
ARG 1 typePredicate
ARG 2 positionPredicate
@ -68,7 +79,14 @@ CLASS net/minecraft/class_4153 net/minecraft/world/poi/PointOfInterestStorage
ARG 3 radius
ARG 4 occupationStatus
METHOD method_20345 shouldScan (Lnet/minecraft/class_2826;)Z
ARG 0 chunkSection
METHOD method_20346 (Lnet/minecraft/class_2826;Lnet/minecraft/class_4076;Lnet/minecraft/class_4157;)V
ARG 3 poiSet
METHOD method_20348 scanAndPopulate (Lnet/minecraft/class_2826;Lnet/minecraft/class_4076;Ljava/util/function/BiConsumer;)V
ARG 1 chunkSection
ARG 2 sectionPos
METHOD method_20592 (Lnet/minecraft/class_4157;)Ljava/lang/Boolean;
ARG 0 poiSet
METHOD method_21647 getPositions (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/class_2338;ILnet/minecraft/class_4153$class_4155;)Ljava/util/stream/Stream;
ARG 1 typePredicate
ARG 2 posPredicate
@ -86,6 +104,10 @@ CLASS net/minecraft/class_4153 net/minecraft/world/poi/PointOfInterestStorage
ARG 2 pos
ARG 3 radius
COMMENT the radius in blocks
METHOD method_22441 (Lnet/minecraft/class_1923;)Z
ARG 1 chunkPos
METHOD method_22443 (Lnet/minecraft/class_4076;)Lcom/mojang/datafixers/util/Pair;
ARG 1 sectionPos
METHOD method_26339 hasTypeAt (Lnet/minecraft/class_4158;Lnet/minecraft/class_2338;)Z
ARG 1 type
ARG 2 pos
@ -97,6 +119,10 @@ CLASS net/minecraft/class_4153 net/minecraft/world/poi/PointOfInterestStorage
ARG 3 pos
ARG 4 radius
ARG 5 occupationStatus
METHOD method_33580 (Lnet/minecraft/class_2338;Lnet/minecraft/class_4157;)Ljava/util/Optional;
ARG 1 poiSet
METHOD method_33581 (Lnet/minecraft/class_2338;Lnet/minecraft/class_4157;)Ljava/lang/Boolean;
ARG 1 poiSet
METHOD method_33582 (Lnet/minecraft/class_2338;Lnet/minecraft/class_4157;)V
ARG 1 poiSet
METHOD method_34712 getNearestPosition (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/class_2338;ILnet/minecraft/class_4153$class_4155;)Ljava/util/Optional;
@ -105,6 +131,8 @@ CLASS net/minecraft/class_4153 net/minecraft/world/poi/PointOfInterestStorage
ARG 3 pos
ARG 4 radius
ARG 5 occupationStatus
METHOD method_35154 (Lnet/minecraft/class_2338;Lnet/minecraft/class_4157;)Ljava/lang/Integer;
ARG 1 poiSet
METHOD method_35155 getFreeTickets (Lnet/minecraft/class_2338;)I
ARG 1 pos
CLASS class_4154 PointOfInterestDistanceTracker

View File

@ -34,6 +34,8 @@ CLASS net/minecraft/class_4158 net/minecraft/world/poi/PointOfInterestType
ARG 0 state
METHOD method_20354 setup (Lnet/minecraft/class_4158;)Lnet/minecraft/class_4158;
ARG 0 poiType
METHOD method_20355 (Lnet/minecraft/class_4158;Lnet/minecraft/class_2680;)V
ARG 1 state
METHOD method_20356 getAllStatesOf (Lnet/minecraft/class_2248;)Ljava/util/Set;
ARG 0 block
METHOD method_20357 register (Ljava/lang/String;Ljava/util/Set;II)Lnet/minecraft/class_4158;

View File

@ -9,6 +9,7 @@ CLASS net/minecraft/class_5565 net/minecraft/world/storage/EntityChunkDataAccess
FIELD field_34056 taskExecutor Lnet/minecraft/class_3846;
METHOD <init> (Lnet/minecraft/class_3218;Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;ZLjava/util/concurrent/Executor;)V
ARG 1 world
ARG 2 path
ARG 3 dataFixer
ARG 4 dsync
ARG 5 executor

View File

@ -8,12 +8,15 @@ CLASS net/minecraft/class_2861 net/minecraft/world/storage/RegionFile
FIELD field_20440 saveTimes Ljava/nio/IntBuffer;
FIELD field_20441 sectors Lnet/minecraft/class_4485;
FIELD field_20657 directory Ljava/nio/file/Path;
FIELD field_31421 FILE_EXTENSION Ljava/lang/String;
METHOD <init> (Ljava/nio/file/Path;Ljava/nio/file/Path;Lnet/minecraft/class_4486;Z)V
ARG 1 file
ARG 2 directory
ARG 3 outputChunkStreamVersion
ARG 4 dsync
METHOD <init> (Ljava/nio/file/Path;Ljava/nio/file/Path;Z)V
ARG 1 file
ARG 2 directory
ARG 3 dsync
METHOD method_12419 getSectorData (Lnet/minecraft/class_1923;)I
ARG 1 pos
@ -49,6 +52,7 @@ CLASS net/minecraft/class_2861 net/minecraft/world/storage/RegionFile
METHOD method_22413 getExternalChunkPath (Lnet/minecraft/class_1923;)Ljava/nio/file/Path;
ARG 1 chunkPos
METHOD method_26981 sync ()V
METHOD method_31739 getEpochTimeSeconds ()I
CLASS class_2862 ChunkBuffer
FIELD field_17656 pos Lnet/minecraft/class_1923;
METHOD <init> (Lnet/minecraft/class_2861;Lnet/minecraft/class_1923;)V

View File

@ -8,7 +8,9 @@ CLASS net/minecraft/class_4180 net/minecraft/world/storage/SerializingRegionBase
FIELD field_21505 worker Lnet/minecraft/class_4698;
FIELD field_24750 codecFactory Ljava/util/function/Function;
FIELD field_27240 world Lnet/minecraft/class_5539;
FIELD field_31427 SECTIONS_KEY Ljava/lang/String;
METHOD <init> (Ljava/nio/file/Path;Ljava/util/function/Function;Ljava/util/function/Function;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_4284;ZLnet/minecraft/class_5539;)V
ARG 1 path
ARG 2 codecFactory
ARG 3 factory
ARG 4 dataFixer
@ -24,6 +26,7 @@ CLASS net/minecraft/class_4180 net/minecraft/world/storage/SerializingRegionBase
METHOD method_19291 onLoad (J)V
ARG 1 pos
METHOD method_19292 isPosInvalid (J)Z
ARG 1 pos
METHOD method_19293 getIfLoaded (J)Ljava/util/Optional;
ARG 1 pos
METHOD method_19294 get (J)Ljava/util/Optional;
@ -34,8 +37,13 @@ CLASS net/minecraft/class_4180 net/minecraft/world/storage/SerializingRegionBase
ARG 1 pos
ARG 3 data
METHOD method_20369 getDataVersion (Lcom/mojang/serialization/Dynamic;)I
ARG 0 dynamic
METHOD method_20370 save (Lnet/minecraft/class_1923;)V
ARG 1 chunkPos
METHOD method_20436 saveChunk (Lnet/minecraft/class_1923;)V
ARG 1 pos
METHOD method_20621 loadNbt (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2487;
ARG 1 pos
METHOD method_33637 chunkSectionPosAsLong (Lnet/minecraft/class_1923;I)J
ARG 0 chunkPos
ARG 1 y

View File

@ -10,6 +10,7 @@ CLASS net/minecraft/class_3977 net/minecraft/world/storage/VersionedChunkStorage
ARG 1 worldKey
ARG 2 persistentStateManagerFactory
ARG 3 nbt
ARG 4 generatorCodecKey
METHOD method_17908 getDataVersion (Lnet/minecraft/class_2487;)I
ARG 0 nbt
METHOD method_17910 setNbt (Lnet/minecraft/class_1923;Lnet/minecraft/class_2487;)V
@ -18,3 +19,9 @@ CLASS net/minecraft/class_3977 net/minecraft/world/storage/VersionedChunkStorage
METHOD method_23696 getNbt (Lnet/minecraft/class_1923;)Lnet/minecraft/class_2487;
ARG 1 chunkPos
METHOD method_23697 completeAll ()V
METHOD method_39798 (Lnet/minecraft/class_2487;Lnet/minecraft/class_5321;)V
ARG 1 key
METHOD method_39799 saveContextToNbt (Lnet/minecraft/class_2487;Lnet/minecraft/class_5321;Ljava/util/Optional;)V
ARG 0 nbt
ARG 1 worldKey
ARG 2 generatorCodecKey

View File

@ -2,4 +2,6 @@ CLASS net/minecraft/class_231 net/minecraft/world/timer/FunctionTimerCallback
FIELD field_1304 name Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_2960;)V
ARG 1 name
METHOD method_17938 (Lnet/minecraft/class_2991;Lnet/minecraft/class_2158;)V
ARG 1 function
CLASS class_232 Serializer

View File

@ -9,6 +9,13 @@ CLASS net/minecraft/class_236 net/minecraft/world/timer/Timer
FIELD field_31878 TRIGGER_TIME_KEY Ljava/lang/String;
METHOD <init> (Lnet/minecraft/class_233;)V
ARG 1 timerCallbackSerializer
METHOD <init> (Lnet/minecraft/class_233;Ljava/util/stream/Stream;)V
ARG 1 timerCallbackSerializer
METHOD method_21904 (Lnet/minecraft/class_236$class_237;)Lcom/google/common/primitives/UnsignedLong;
ARG 0 event
METHOD method_21905 (Lnet/minecraft/class_236$class_237;)J
ARG 0 event
METHOD method_22592 getEventNames ()Ljava/util/Set;
METHOD method_980 serialize (Lnet/minecraft/class_236$class_237;)Lnet/minecraft/class_2487;
ARG 1 event
METHOD method_982 toNbt ()Lnet/minecraft/class_2499;