From d1e3fa0f478028472eae229ff16b80e3cc3b55e6 Mon Sep 17 00:00:00 2001 From: ix0rai Date: Wed, 3 Apr 2024 09:08:47 -0500 Subject: [PATCH] some mappings in `n/m/world` (#574) * world work * more nonsense * a little bit of work * some more * final work * suggestions Co-authored-by: Will --------- Co-authored-by: Will --- .../block/enums/TrialSpawnerState.mapping | 6 +++ .../entity/OminousItemSpawnerEntity.mapping | 1 + .../net/minecraft/item/ProjectileItem.mapping | 26 ++++++++++ mappings/net/minecraft/nbt/NbtIo.mapping | 1 + .../minecraft/world/ChunkSerializer.mapping | 1 + .../minecraft/world/ChunkUpdateState.mapping | 1 + .../world/CommandBlockExecutor.mapping | 8 ++- .../minecraft/world/EntityDetector.mapping | 8 +++ .../minecraft/world/ForcedChunkState.mapping | 1 + .../minecraft/world/PersistentState.mapping | 5 +- .../minecraft/world/TrialSpawnerLogic.mapping | 10 ++++ .../net/minecraft/world/WorldEvents.mapping | 5 ++ .../minecraft/world/WorldProperties.mapping | 1 + .../net/minecraft/world/WorldView.mapping | 6 +++ ...MultiNoiseBiomeSourceParameterList.mapping | 3 ++ .../minecraft/world/chunk/ChunkType.mapping | 1 + .../minecraft/world/event/GameEvent.mapping | 1 + .../world/event/PositionSourceType.mapping | 1 + .../event/listener/GameEventListener.mapping | 2 + .../storage/EntityChunkDataAccess.mapping | 1 + .../storage/ParsedSaveProperties.mapping | 1 + .../storage/RecreatedChunkStorage.mapping | 6 +++ .../world/storage/RegionFile.mapping | 4 ++ .../world/storage/RegionStorageKey.mapping | 3 ++ .../SerializingRegionBasedStorage.mapping | 6 +++ .../SimpleRegionRecreationStorage.mapping | 7 +++ .../world/storage/SimpleRegionStorage.mapping | 11 ++++ .../world/storage/StorageIoWorker.mapping | 2 + .../storage/VersionedChunkStorage.mapping | 3 ++ .../world/storage/WorldSaveStorage.mapping | 1 + .../world/updater/WorldUpdater.mapping | 52 +++++++++++++++++++ 31 files changed, 183 insertions(+), 2 deletions(-) create mode 100644 mappings/net/minecraft/entity/OminousItemSpawnerEntity.mapping create mode 100644 mappings/net/minecraft/world/chunk/ChunkType.mapping create mode 100644 mappings/net/minecraft/world/storage/ParsedSaveProperties.mapping create mode 100644 mappings/net/minecraft/world/storage/RecreatedChunkStorage.mapping create mode 100644 mappings/net/minecraft/world/storage/RegionStorageKey.mapping create mode 100644 mappings/net/minecraft/world/storage/SimpleRegionRecreationStorage.mapping create mode 100644 mappings/net/minecraft/world/storage/SimpleRegionStorage.mapping diff --git a/mappings/net/minecraft/block/enums/TrialSpawnerState.mapping b/mappings/net/minecraft/block/enums/TrialSpawnerState.mapping index b20e83c9d1..7ed9e27e3f 100644 --- a/mappings/net/minecraft/block/enums/TrialSpawnerState.mapping +++ b/mappings/net/minecraft/block/enums/TrialSpawnerState.mapping @@ -8,9 +8,13 @@ CLASS net/minecraft/unmapped/C_mefvrcdp net/minecraft/block/enums/TrialSpawnerSt FIELD f_vmdjvapc SHUTTER_OPENING_DELAY F METHOD m_bakqsrqc getEntityRotationSpeed ()D METHOD m_bkyjhsim tick (Lnet/minecraft/unmapped/C_hynzadkk;Lnet/minecraft/unmapped/C_jelkcvqk;Lnet/minecraft/unmapped/C_bdwnwhiu;)Lnet/minecraft/unmapped/C_mefvrcdp; + ARG 2 logic METHOD m_cdvvkjen getLuminance ()I METHOD m_epcfmecd emitParticle (Lnet/minecraft/unmapped/C_cdctfzbn;Lnet/minecraft/unmapped/C_hynzadkk;Z)V + ARG 3 ominous METHOD m_lbcodxhm hasRotatingEntity ()Z + METHOD m_qeqintcw (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_kxkfzuix;)Z + ARG 2 spawnerData METHOD m_tpuvsmwl (Lnet/minecraft/unmapped/C_kxkfzuix;Lnet/minecraft/unmapped/C_jelkcvqk;Lnet/minecraft/unmapped/C_pmqmzyaq$C_fjdvobbd;)V ARG 2 spawnData METHOD m_ucdxdqvw isCapableOfSpawning ()Z @@ -19,6 +23,8 @@ CLASS net/minecraft/unmapped/C_mefvrcdp net/minecraft/block/enums/TrialSpawnerSt FIELD f_ibbxvdpf ACTIVE Lnet/minecraft/unmapped/C_mefvrcdp$C_bccyitsl; FIELD f_kjgegjdt COOLDOWN Lnet/minecraft/unmapped/C_mefvrcdp$C_bccyitsl; FIELD f_niudltvq WAITING Lnet/minecraft/unmapped/C_mefvrcdp$C_bccyitsl; + METHOD emit emit (Lnet/minecraft/unmapped/C_cdctfzbn;Lnet/minecraft/unmapped/C_rlomrsco;Lnet/minecraft/unmapped/C_hynzadkk;Z)V + ARG 4 ominous METHOD m_gdzvmyph addParticle (Lnet/minecraft/unmapped/C_lwmufxcy;Lnet/minecraft/unmapped/C_vgpupfxx;Lnet/minecraft/unmapped/C_cdctfzbn;)V ARG 0 particleType ARG 1 pos diff --git a/mappings/net/minecraft/entity/OminousItemSpawnerEntity.mapping b/mappings/net/minecraft/entity/OminousItemSpawnerEntity.mapping new file mode 100644 index 0000000000..9f671dd663 --- /dev/null +++ b/mappings/net/minecraft/entity/OminousItemSpawnerEntity.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/unmapped/C_czxrapyw net/minecraft/entity/OminousItemSpawnerEntity diff --git a/mappings/net/minecraft/item/ProjectileItem.mapping b/mappings/net/minecraft/item/ProjectileItem.mapping index 4be18ab073..42d1cfa18c 100644 --- a/mappings/net/minecraft/item/ProjectileItem.mapping +++ b/mappings/net/minecraft/item/ProjectileItem.mapping @@ -1 +1,27 @@ CLASS net/minecraft/unmapped/C_dokwmwgh net/minecraft/item/ProjectileItem + METHOD m_dxnfepcn createEntity (Lnet/minecraft/unmapped/C_cdctfzbn;Lnet/minecraft/unmapped/C_ogbhoqwb;Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_xpuuihxf;)Lnet/minecraft/unmapped/C_ltpsyvhj; + ARG 2 pos + METHOD m_kzimfaao createDispenserConfig ()Lnet/minecraft/unmapped/C_dokwmwgh$C_jscrvllj; + METHOD m_mruwcksw initializeProjectile (Lnet/minecraft/unmapped/C_ltpsyvhj;DDDFF)V + ARG 1 projectile + CLASS C_jscrvllj DispenserConfig + FIELD f_gnbrqqah DEFAULT Lnet/minecraft/unmapped/C_dokwmwgh$C_jscrvllj; + METHOD m_lfokgmwh builder ()Lnet/minecraft/unmapped/C_dokwmwgh$C_jscrvllj$C_ciqfsiao; + CLASS C_ciqfsiao Builder + FIELD f_cquruvvg power F + FIELD f_gaosolvv uncertainty F + FIELD f_okxxxhyo overrideDispenseEvent Ljava/util/OptionalInt; + FIELD f_qqopqovt positionFunction Lnet/minecraft/unmapped/C_dokwmwgh$C_lbgeddve; + METHOD m_chenqixq build ()Lnet/minecraft/unmapped/C_dokwmwgh$C_jscrvllj; + METHOD m_dqjwnijh positionFunction (Lnet/minecraft/unmapped/C_dokwmwgh$C_lbgeddve;)Lnet/minecraft/unmapped/C_dokwmwgh$C_jscrvllj$C_ciqfsiao; + ARG 1 function + METHOD m_estpjtyu power (F)Lnet/minecraft/unmapped/C_dokwmwgh$C_jscrvllj$C_ciqfsiao; + ARG 1 power + METHOD m_nxfppizk uncertainty (F)Lnet/minecraft/unmapped/C_dokwmwgh$C_jscrvllj$C_ciqfsiao; + ARG 1 uncertainty + METHOD m_somgfudg overrideDispenseEvent (I)Lnet/minecraft/unmapped/C_dokwmwgh$C_jscrvllj$C_ciqfsiao; + ARG 1 override + CLASS C_lbgeddve PositionFunction + METHOD getDispensePosition getDispensePosition (Lnet/minecraft/unmapped/C_wzdnszcs;Lnet/minecraft/unmapped/C_xpuuihxf;)Lnet/minecraft/unmapped/C_ogbhoqwb; + ARG 1 pointer + ARG 2 facing diff --git a/mappings/net/minecraft/nbt/NbtIo.mapping b/mappings/net/minecraft/nbt/NbtIo.mapping index 7cdd253161..371069faf4 100644 --- a/mappings/net/minecraft/nbt/NbtIo.mapping +++ b/mappings/net/minecraft/nbt/NbtIo.mapping @@ -5,6 +5,7 @@ CLASS net/minecraft/unmapped/C_plrkqquc net/minecraft/nbt/NbtIo METHOD m_kuwxotkv write (Lnet/minecraft/unmapped/C_hhlwcnih;Ljava/io/DataOutput;)V ARG 0 compound ARG 1 output + METHOD m_nvtwzikn writeCompressed (Lnet/minecraft/unmapped/C_hhlwcnih;Ljava/nio/file/Path;)V METHOD m_pzvkgxhc read (Ljava/io/DataInput;Lnet/minecraft/unmapped/C_fozrrtcx;)Lnet/minecraft/unmapped/C_hhlwcnih; ARG 0 input ARG 1 tracker diff --git a/mappings/net/minecraft/world/ChunkSerializer.mapping b/mappings/net/minecraft/world/ChunkSerializer.mapping index 1b56e2705b..65b16de06a 100644 --- a/mappings/net/minecraft/world/ChunkSerializer.mapping +++ b/mappings/net/minecraft/world/ChunkSerializer.mapping @@ -71,3 +71,4 @@ CLASS net/minecraft/unmapped/C_bsqbntcq net/minecraft/world/ChunkSerializer METHOD m_zarrxwje loadEntities (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_hhlwcnih;)Lnet/minecraft/unmapped/C_hrdsvlkq$C_dikgetkc; ARG 0 world ARG 1 nbt + CLASS C_ynodgvdk ChunkLoadingException diff --git a/mappings/net/minecraft/world/ChunkUpdateState.mapping b/mappings/net/minecraft/world/ChunkUpdateState.mapping index 75c9beedba..1a73d2e7f4 100644 --- a/mappings/net/minecraft/world/ChunkUpdateState.mapping +++ b/mappings/net/minecraft/world/ChunkUpdateState.mapping @@ -18,3 +18,4 @@ CLASS net/minecraft/unmapped/C_ozcywiog net/minecraft/world/ChunkUpdateState ARG 1 pos METHOD m_wpvkscwc fromNbt (Lnet/minecraft/unmapped/C_hhlwcnih;Lnet/minecraft/unmapped/C_vtbxyypo$C_etmlgbig;)Lnet/minecraft/unmapped/C_ozcywiog; ARG 0 nbt + ARG 1 lookupProvider diff --git a/mappings/net/minecraft/world/CommandBlockExecutor.mapping b/mappings/net/minecraft/world/CommandBlockExecutor.mapping index d17ca9914b..ee512586be 100644 --- a/mappings/net/minecraft/world/CommandBlockExecutor.mapping +++ b/mappings/net/minecraft/world/CommandBlockExecutor.mapping @@ -7,13 +7,14 @@ CLASS net/minecraft/unmapped/C_ufmydvnm net/minecraft/world/CommandBlockExecutor COMMENT @see MobSpawnerLogic FIELD f_jsmwadsc updateLastExecution Z FIELD f_kfppfkvl trackOutput Z + FIELD f_ltoiitco customName Lnet/minecraft/unmapped/C_rdaqiwdt; FIELD f_mmtnmpsz command Ljava/lang/String; FIELD f_ontmdyof lastExecution J FIELD f_qoqhwtlk lastOutput Lnet/minecraft/unmapped/C_rdaqiwdt; FIELD f_rpjexkbn DEFAULT_NAME Lnet/minecraft/unmapped/C_rdaqiwdt; FIELD f_tursoykf successCount I FIELD f_ynmexdej DATE_FORMAT Ljava/text/SimpleDateFormat; - METHOD m_bghpdhrn getCustomName ()Lnet/minecraft/unmapped/C_rdaqiwdt; + METHOD m_bghpdhrn getName ()Lnet/minecraft/unmapped/C_rdaqiwdt; METHOD m_codsmopc interact (Lnet/minecraft/unmapped/C_jzrpycqo;)Lnet/minecraft/unmapped/C_ozuepbyj; ARG 1 player METHOD m_dawmulbw execute (Lnet/minecraft/unmapped/C_cdctfzbn;)Z @@ -23,8 +24,11 @@ CLASS net/minecraft/unmapped/C_ufmydvnm net/minecraft/world/CommandBlockExecutor METHOD m_elukgfdm getPos ()Lnet/minecraft/unmapped/C_vgpupfxx; METHOD m_ibrpbtvb readNbt (Lnet/minecraft/unmapped/C_hhlwcnih;Lnet/minecraft/unmapped/C_vtbxyypo$C_etmlgbig;)V ARG 1 nbt + ARG 2 lookupProvider + METHOD m_jsqrpbnk getCustomName ()Lnet/minecraft/unmapped/C_rdaqiwdt; METHOD m_keqklcje writeNbt (Lnet/minecraft/unmapped/C_hhlwcnih;Lnet/minecraft/unmapped/C_vtbxyypo$C_etmlgbig;)Lnet/minecraft/unmapped/C_hhlwcnih; ARG 1 nbt + ARG 2 lookupProvider METHOD m_kitzwsje setCommand (Ljava/lang/String;)V ARG 1 command METHOD m_lpfjzpxn isTrackingOutput ()Z @@ -35,6 +39,8 @@ CLASS net/minecraft/unmapped/C_ufmydvnm net/minecraft/world/CommandBlockExecutor ARG 1 successCount METHOD m_sioowfkp getCommand ()Ljava/lang/String; METHOD m_stqswhox getSource ()Lnet/minecraft/unmapped/C_pennblrk; + METHOD m_tsrtcdlu setCustomName (Lnet/minecraft/unmapped/C_rdaqiwdt;)V + ARG 1 name METHOD m_uitxjrrp setTrackingOutput (Z)V ARG 1 trackOutput METHOD m_xsgoevxf isValid ()Z diff --git a/mappings/net/minecraft/world/EntityDetector.mapping b/mappings/net/minecraft/world/EntityDetector.mapping index ce23c5f326..e68265ec48 100644 --- a/mappings/net/minecraft/world/EntityDetector.mapping +++ b/mappings/net/minecraft/world/EntityDetector.mapping @@ -2,6 +2,14 @@ CLASS net/minecraft/unmapped/C_kkiexczn net/minecraft/world/EntityDetector FIELD f_etrsolop NON_CREATIVE_NON_SPECTATOR_PLAYERS Lnet/minecraft/unmapped/C_kkiexczn; FIELD f_hkridops SHEEP Lnet/minecraft/unmapped/C_kkiexczn; FIELD f_yumifdey NON_SPECTATING_PLAYERS Lnet/minecraft/unmapped/C_kkiexczn; + METHOD detect detect (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_kkiexczn$C_ztluwxut;Lnet/minecraft/unmapped/C_hynzadkk;DZ)Ljava/util/List; + ARG 2 selector + ARG 3 center + ARG 4 radius + ARG 6 fromSpawner + METHOD m_qdmyqkdd hasLineOfSight (Lnet/minecraft/unmapped/C_cdctfzbn;Lnet/minecraft/unmapped/C_vgpupfxx;Lnet/minecraft/unmapped/C_vgpupfxx;)Z + ARG 1 pos + ARG 2 eyePos METHOD m_rfaxpdqf (Lnet/minecraft/unmapped/C_hynzadkk;DLnet/minecraft/unmapped/C_jzrpycqo;)Z ARG 1 range CLASS C_ztluwxut EntitySelector diff --git a/mappings/net/minecraft/world/ForcedChunkState.mapping b/mappings/net/minecraft/world/ForcedChunkState.mapping index 6beca9bfed..2b71414037 100644 --- a/mappings/net/minecraft/world/ForcedChunkState.mapping +++ b/mappings/net/minecraft/world/ForcedChunkState.mapping @@ -7,4 +7,5 @@ CLASS net/minecraft/unmapped/C_xvsqbbcd net/minecraft/world/ForcedChunkState METHOD m_kkwuwlcd getChunks ()Lit/unimi/dsi/fastutil/longs/LongSet; METHOD m_luoslsjq fromNbt (Lnet/minecraft/unmapped/C_hhlwcnih;Lnet/minecraft/unmapped/C_vtbxyypo$C_etmlgbig;)Lnet/minecraft/unmapped/C_xvsqbbcd; ARG 0 nbt + ARG 1 lookupProvider METHOD m_tgmaorhm getType ()Lnet/minecraft/unmapped/C_uuhisnem$C_vpqwshwc; diff --git a/mappings/net/minecraft/world/PersistentState.mapping b/mappings/net/minecraft/world/PersistentState.mapping index b457643595..8f4948f78a 100644 --- a/mappings/net/minecraft/world/PersistentState.mapping +++ b/mappings/net/minecraft/world/PersistentState.mapping @@ -1,10 +1,13 @@ CLASS net/minecraft/unmapped/C_uuhisnem net/minecraft/world/PersistentState FIELD f_ajhfprkb LOGGER Lorg/slf4j/Logger; FIELD f_gcinixjq dirty Z - METHOD m_qxqywuwc (Lnet/minecraft/unmapped/C_hhlwcnih;Lnet/minecraft/unmapped/C_vtbxyypo$C_etmlgbig;)Lnet/minecraft/unmapped/C_hhlwcnih; + METHOD m_qxqywuwc writeNbt (Lnet/minecraft/unmapped/C_hhlwcnih;Lnet/minecraft/unmapped/C_vtbxyypo$C_etmlgbig;)Lnet/minecraft/unmapped/C_hhlwcnih; ARG 1 nbt + ARG 2 lookupProvider METHOD m_rdslecxy isDirty ()Z METHOD m_spvibdwd setDirty (Z)V ARG 1 dirty METHOD m_uqzkrwmz markDirty ()V + METHOD m_xpmucidm save (Ljava/io/File;Lnet/minecraft/unmapped/C_vtbxyypo$C_etmlgbig;)V + ARG 1 file CLASS C_vpqwshwc Factory diff --git a/mappings/net/minecraft/world/TrialSpawnerLogic.mapping b/mappings/net/minecraft/world/TrialSpawnerLogic.mapping index c2e99d0a9f..763f0d14ed 100644 --- a/mappings/net/minecraft/world/TrialSpawnerLogic.mapping +++ b/mappings/net/minecraft/world/TrialSpawnerLogic.mapping @@ -1,17 +1,23 @@ CLASS net/minecraft/unmapped/C_jelkcvqk net/minecraft/world/TrialSpawnerLogic FIELD f_byggmrue playerDetector Lnet/minecraft/unmapped/C_kkiexczn; FIELD f_cyizsevm AMBIENT_SOUND_CHANCE F + FIELD f_domukczm requiredPlayerRange I FIELD f_gbkgifex forceSpawning Z FIELD f_gtjnizww data Lnet/minecraft/unmapped/C_kxkfzuix; FIELD f_jgbopvuf spawner Lnet/minecraft/unmapped/C_jelkcvqk$C_onmhuuws; FIELD f_jjqhihbg MAX_MOB_TRACKING_DISTANCE I + FIELD f_nalzpmxu targetCooldownLength I + FIELD f_oeictsyk ominous Z FIELD f_rqyxrnno playerDetectionSelector Lnet/minecraft/unmapped/C_kkiexczn$C_ztluwxut; FIELD f_sobdyvtw MAX_MOB_TRACKING_RANGE I + FIELD f_xcfvwbbl ominousConfig Lnet/minecraft/unmapped/C_pocjjnjk; + FIELD f_xvaxtoox normalConfig Lnet/minecraft/unmapped/C_pocjjnjk; METHOD m_aakzgwdf spawnMob (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_hynzadkk;)Ljava/util/Optional; METHOD m_bfccdstr addSpawnParticles (Lnet/minecraft/unmapped/C_cdctfzbn;Lnet/minecraft/unmapped/C_hynzadkk;Lnet/minecraft/unmapped/C_rlomrsco;Lnet/minecraft/unmapped/C_lwmufxcy;)V METHOD m_bfmdqsfz getPlayerDetector ()Lnet/minecraft/unmapped/C_kkiexczn; METHOD m_bftllosi tickClient (Lnet/minecraft/unmapped/C_cdctfzbn;Lnet/minecraft/unmapped/C_hynzadkk;Z)V METHOD m_dalhosuv addEjectItemParticles (Lnet/minecraft/unmapped/C_cdctfzbn;Lnet/minecraft/unmapped/C_hynzadkk;Lnet/minecraft/unmapped/C_rlomrsco;)V + METHOD m_dgbojbgg isOminous ()Z METHOD m_eoussynw setState (Lnet/minecraft/unmapped/C_cdctfzbn;Lnet/minecraft/unmapped/C_mefvrcdp;)V ARG 2 state METHOD m_fyrxxjkq (Lnet/minecraft/unmapped/C_pocjjnjk;Lnet/minecraft/unmapped/C_pocjjnjk;Lnet/minecraft/unmapped/C_kxkfzuix;Ljava/lang/Integer;Ljava/lang/Integer;)Lnet/minecraft/unmapped/C_jelkcvqk; @@ -20,17 +26,21 @@ CLASS net/minecraft/unmapped/C_jelkcvqk net/minecraft/world/TrialSpawnerLogic METHOD m_ggqvmzns ejectLoot (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_hynzadkk;Lnet/minecraft/unmapped/C_xhhleach;)V METHOD m_gtgamtxz getState ()Lnet/minecraft/unmapped/C_mefvrcdp; METHOD m_hvfivtpr getCodec ()Lcom/mojang/serialization/Codec; + METHOD m_hxfvrqzw getOminousConfig ()Lnet/minecraft/unmapped/C_pocjjnjk; METHOD m_jioxfpfu (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 1 instance METHOD m_kdobayrz forceSpawning ()V + METHOD m_kfckfdkf getOminousConfigForSerialization ()Lnet/minecraft/unmapped/C_pocjjnjk; METHOD m_kyyyomnv hasLineOfSight (Lnet/minecraft/unmapped/C_cdctfzbn;Lnet/minecraft/unmapped/C_vgpupfxx;Lnet/minecraft/unmapped/C_vgpupfxx;)Z ARG 1 spawnerPos ARG 2 spawnPos METHOD m_mugawpjd tickServer (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_hynzadkk;Z)V + ARG 3 ominous METHOD m_qklxqrhx (DDDLnet/minecraft/unmapped/C_rlomrsco;Lnet/minecraft/unmapped/C_astfners;)Lnet/minecraft/unmapped/C_astfners; ARG 7 entity METHOD m_ukxfwbge canSpawnMobs (Lnet/minecraft/unmapped/C_cdctfzbn;)Z METHOD m_uohhenov getData ()Lnet/minecraft/unmapped/C_kxkfzuix; + METHOD m_wablivuq getNormalConfig ()Lnet/minecraft/unmapped/C_pocjjnjk; METHOD m_wubotvnx addDetectionParticles (Lnet/minecraft/unmapped/C_cdctfzbn;Lnet/minecraft/unmapped/C_hynzadkk;Lnet/minecraft/unmapped/C_rlomrsco;ILnet/minecraft/unmapped/C_nqucohct;)V ARG 3 detectedPlayers METHOD m_wujvpyvr setPlayerDetector (Lnet/minecraft/unmapped/C_kkiexczn;)V diff --git a/mappings/net/minecraft/world/WorldEvents.mapping b/mappings/net/minecraft/world/WorldEvents.mapping index 083482be9b..cf2a343f0c 100644 --- a/mappings/net/minecraft/world/WorldEvents.mapping +++ b/mappings/net/minecraft/world/WorldEvents.mapping @@ -20,6 +20,7 @@ CLASS net/minecraft/unmapped/C_kkbhcwdu net/minecraft/world/WorldEvents FIELD f_apztooyq CRAFTER_SHOOT I COMMENT A Crafter shoots out an item. COMMENT
Spawns white smoke particles. + FIELD f_baruhvbt SMASH_ATTACK I FIELD f_bmsqiwav SMITHING_TABLE_USED I COMMENT A Smithing Table is used. COMMENT
Plays the smithing table used sound event. @@ -54,6 +55,8 @@ CLASS net/minecraft/unmapped/C_kkbhcwdu net/minecraft/world/WorldEvents COMMENT

COMMENT The associated data is the {@link net.minecraft.block.Block} raw identifier COMMENT of the emitted particles. + FIELD f_eivnskhu OMINOUS_ITEM_SPAWNER_SPAWNS_ITEM I + FIELD f_elpxqlkk TRIAL_SPAWNER_BECOMES_OMINOUS I FIELD f_ermbvxgr ANVIL_DESTROYED I COMMENT An Anvil is destroyed from damage. COMMENT
Plays the anvil destroyed sound event. @@ -280,6 +283,7 @@ CLASS net/minecraft/unmapped/C_kkbhcwdu net/minecraft/world/WorldEvents COMMENT A Bat takes off. COMMENT
Plays the bat take off sound event. COMMENT

Called by {@link net.minecraft.entity.passive.BatEntity#mobTick() BatEntity#mobTick} + FIELD f_xedebmxw COBWEB_SPAWNED I FIELD f_xwynonzv INSTANT_SPLASH_POTION_SPLASHED I COMMENT An instant Splash Potion is splashed. COMMENT
Plays the splash potion breaking sound event and spawns instant splash potion particles. @@ -298,6 +302,7 @@ CLASS net/minecraft/unmapped/C_kkbhcwdu net/minecraft/world/WorldEvents COMMENT
Plays the end portal spawn sound event. COMMENT
This is a global event. COMMENT

Called by {@link net.minecraft.item.EnderEyeItem#useOnBlock(net.minecraft.item.ItemUsageContext) EnderEyeItem#useOnBlock} + FIELD f_zatqfbwq OMINOUS_TRIAL_SPAWNER_DETECTS_PLAYER I FIELD f_zdnruicv BLOCK_BROKEN I COMMENT A block is broken. COMMENT
Plays the appropriate block breaking sound event and spawns block breaking particles. diff --git a/mappings/net/minecraft/world/WorldProperties.mapping b/mappings/net/minecraft/world/WorldProperties.mapping index 290f3f6ed3..01832cf7cf 100644 --- a/mappings/net/minecraft/world/WorldProperties.mapping +++ b/mappings/net/minecraft/world/WorldProperties.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/unmapped/C_vsicwqkk net/minecraft/world/WorldProperties + METHOD m_aowtnztk getSpawnPos ()Lnet/minecraft/unmapped/C_hynzadkk; METHOD m_beicetdf populateCrashReport (Lnet/minecraft/unmapped/C_qympisds;Lnet/minecraft/unmapped/C_qpninoyb;)V ARG 1 reportSection ARG 2 world diff --git a/mappings/net/minecraft/world/WorldView.mapping b/mappings/net/minecraft/world/WorldView.mapping index 1b14d2f5ff..5939243f13 100644 --- a/mappings/net/minecraft/world/WorldView.mapping +++ b/mappings/net/minecraft/world/WorldView.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/unmapped/C_eemzphbi net/minecraft/world/WorldView COMMENT Represents a scoped, read-only view of a world like structure that contains biomes, chunks and is bound to a dimension. METHOD m_biizoxac getBiome (Lnet/minecraft/unmapped/C_hynzadkk;)Lnet/minecraft/unmapped/C_cjzoxshv; ARG 1 pos + METHOD m_bqzdiqtj getChunk (IILnet/minecraft/unmapped/C_kogtzhzt;)Lnet/minecraft/unmapped/C_lwzmmmqr; METHOD m_btlyapdt getChunk (Lnet/minecraft/unmapped/C_hynzadkk;)Lnet/minecraft/unmapped/C_lwzmmmqr; ARG 1 pos METHOD m_cnmhzsof isClient ()Z @@ -49,6 +50,11 @@ CLASS net/minecraft/unmapped/C_eemzphbi net/minecraft/world/WorldView METHOD m_ozgszpob filteredLookup (Lnet/minecraft/unmapped/C_xhhleach;)Lnet/minecraft/unmapped/C_vtbxyypo; METHOD m_qdcvrgsy getBrightness (Lnet/minecraft/unmapped/C_hynzadkk;)F ARG 1 pos + METHOD m_ttxosgdg getChunk (IILnet/minecraft/unmapped/C_kogtzhzt;Z)Lnet/minecraft/unmapped/C_lwzmmmqr; + ARG 1 chunkX + ARG 2 chunkZ + ARG 3 lowestStatus + ARG 4 create METHOD m_ucheokld isSkyVisibleAllowingSea (Lnet/minecraft/unmapped/C_hynzadkk;)Z ARG 1 pos METHOD m_uljetols isWater (Lnet/minecraft/unmapped/C_hynzadkk;)Z diff --git a/mappings/net/minecraft/world/biome/util/MultiNoiseBiomeSourceParameterList.mapping b/mappings/net/minecraft/world/biome/util/MultiNoiseBiomeSourceParameterList.mapping index 972c9f87a5..a9a203a9c9 100644 --- a/mappings/net/minecraft/world/biome/util/MultiNoiseBiomeSourceParameterList.mapping +++ b/mappings/net/minecraft/world/biome/util/MultiNoiseBiomeSourceParameterList.mapping @@ -6,6 +6,7 @@ CLASS net/minecraft/unmapped/C_xmtsvelx net/minecraft/world/biome/util/MultiNois METHOD (Lnet/minecraft/unmapped/C_xmtsvelx$C_jgklgqjr;Lnet/minecraft/unmapped/C_pzdchrcy;)V ARG 1 preset ARG 2 biomeProvider + METHOD m_dhdwhiqm getKnownPresets ()Ljava/util/Map; METHOD m_gfqatzhm (Lnet/minecraft/unmapped/C_xmtsvelx;)Lnet/minecraft/unmapped/C_xmtsvelx$C_jgklgqjr; ARG 0 list METHOD m_owbadgbz (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; @@ -16,3 +17,5 @@ CLASS net/minecraft/unmapped/C_xmtsvelx net/minecraft/world/biome/util/MultiNois FIELD f_rugrjshd OVERWORLD Lnet/minecraft/unmapped/C_xmtsvelx$C_jgklgqjr; FIELD f_soykajof id Lnet/minecraft/unmapped/C_ncpywfca; CLASS C_pttrytil SourceProvider + METHOD apply apply (Ljava/util/function/Function;)Lnet/minecraft/unmapped/C_ohqwadgy$C_ftigwvun; + ARG 1 function diff --git a/mappings/net/minecraft/world/chunk/ChunkType.mapping b/mappings/net/minecraft/world/chunk/ChunkType.mapping new file mode 100644 index 0000000000..feeae8e316 --- /dev/null +++ b/mappings/net/minecraft/world/chunk/ChunkType.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/unmapped/C_etstfzdn net/minecraft/world/chunk/ChunkType diff --git a/mappings/net/minecraft/world/event/GameEvent.mapping b/mappings/net/minecraft/world/event/GameEvent.mapping index 09744f0a6e..8b5a28487b 100644 --- a/mappings/net/minecraft/world/event/GameEvent.mapping +++ b/mappings/net/minecraft/world/event/GameEvent.mapping @@ -7,6 +7,7 @@ CLASS net/minecraft/unmapped/C_cgkchrmc net/minecraft/world/event/GameEvent ARG 0 id ARG 1 range METHOD m_pypkrpmf range ()I + METHOD m_xkscnoxj bootstrap (Lnet/minecraft/unmapped/C_tqxyjqsk;)Lnet/minecraft/unmapped/C_cjzoxshv; CLASS C_cjhidzon Context FIELD f_qmegmqsi sourceEntity Lnet/minecraft/unmapped/C_astfners; FIELD f_rzuicbpo affectedState Lnet/minecraft/unmapped/C_txtbiemp; diff --git a/mappings/net/minecraft/world/event/PositionSourceType.mapping b/mappings/net/minecraft/world/event/PositionSourceType.mapping index 11cd6a2d04..80455c58cf 100644 --- a/mappings/net/minecraft/world/event/PositionSourceType.mapping +++ b/mappings/net/minecraft/world/event/PositionSourceType.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/unmapped/C_gwwcurwg net/minecraft/world/event/PositionSourceType + METHOD m_biyeqjqa getPacketCodec ()Lnet/minecraft/unmapped/C_qsrmwluu; METHOD m_owdaplkq register (Ljava/lang/String;Lnet/minecraft/unmapped/C_gwwcurwg;)Lnet/minecraft/unmapped/C_gwwcurwg; ARG 0 id ARG 1 positionSourceType diff --git a/mappings/net/minecraft/world/event/listener/GameEventListener.mapping b/mappings/net/minecraft/world/event/listener/GameEventListener.mapping index 79eb3c0fd3..bc2f1c7b72 100644 --- a/mappings/net/minecraft/world/event/listener/GameEventListener.mapping +++ b/mappings/net/minecraft/world/event/listener/GameEventListener.mapping @@ -14,3 +14,5 @@ CLASS net/minecraft/unmapped/C_sbgxqpya net/minecraft/world/event/listener/GameE COMMENT Returns the range, in blocks, of the listener. METHOD m_gmqwtojk getDeliveryMode ()Lnet/minecraft/unmapped/C_sbgxqpya$C_exhjgbpz; CLASS C_exhjgbpz DeliveryMode + CLASS C_ohqzxsuw Provider + METHOD m_duureayn getListener ()Lnet/minecraft/unmapped/C_sbgxqpya; diff --git a/mappings/net/minecraft/world/storage/EntityChunkDataAccess.mapping b/mappings/net/minecraft/world/storage/EntityChunkDataAccess.mapping index bebf7d3454..d9e7583c1c 100644 --- a/mappings/net/minecraft/world/storage/EntityChunkDataAccess.mapping +++ b/mappings/net/minecraft/world/storage/EntityChunkDataAccess.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/unmapped/C_xyuwhjxc net/minecraft/world/storage/EntityChunkD FIELD f_lswnhdxi emptyChunks Lit/unimi/dsi/fastutil/longs/LongSet; FIELD f_mxmmjvju POSITION_KEY Ljava/lang/String; FIELD f_qovgvewl LOGGER Lorg/slf4j/Logger; + FIELD f_qzlguxdo regionStorage Lnet/minecraft/unmapped/C_gwzzviyw; FIELD f_tazeglhw taskExecutor Lnet/minecraft/unmapped/C_bhuwdyga; FIELD f_zzplumpw ENTITIES_KEY Ljava/lang/String; METHOD m_biicmepr (Lnet/minecraft/unmapped/C_hqhtfwlr;Lnet/minecraft/unmapped/C_astfners;)V diff --git a/mappings/net/minecraft/world/storage/ParsedSaveProperties.mapping b/mappings/net/minecraft/world/storage/ParsedSaveProperties.mapping new file mode 100644 index 0000000000..0441e125f6 --- /dev/null +++ b/mappings/net/minecraft/world/storage/ParsedSaveProperties.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/unmapped/C_qhzfxdhh net/minecraft/world/storage/ParsedSaveProperties diff --git a/mappings/net/minecraft/world/storage/RecreatedChunkStorage.mapping b/mappings/net/minecraft/world/storage/RecreatedChunkStorage.mapping new file mode 100644 index 0000000000..5e1aba4995 --- /dev/null +++ b/mappings/net/minecraft/world/storage/RecreatedChunkStorage.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/unmapped/C_qchnagao net/minecraft/world/storage/RecreatedChunkStorage + FIELD f_ctdmibta outputDirectory Ljava/nio/file/Path; + FIELD f_vhxbeyom recreationWorker Lnet/minecraft/unmapped/C_ffgsaknh; + METHOD (Lnet/minecraft/unmapped/C_tzvgbkzf;Ljava/nio/file/Path;Lnet/minecraft/unmapped/C_tzvgbkzf;Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;Z)V + ARG 2 directory + ARG 6 dsync diff --git a/mappings/net/minecraft/world/storage/RegionFile.mapping b/mappings/net/minecraft/world/storage/RegionFile.mapping index e77e9ff277..394b474338 100644 --- a/mappings/net/minecraft/world/storage/RegionFile.mapping +++ b/mappings/net/minecraft/world/storage/RegionFile.mapping @@ -16,6 +16,10 @@ CLASS net/minecraft/unmapped/C_kykyawqb net/minecraft/world/storage/RegionFile FIELD f_torejiiv CHUNK_HEADER_SIZE I FIELD f_uzbltvoa EXTERNAL_STREAM_FLAG I FIELD f_xggxxmgb outputChunkStreamVersion Lnet/minecraft/unmapped/C_jrihwgqn; + METHOD (Lnet/minecraft/unmapped/C_tzvgbkzf;Ljava/nio/file/Path;Ljava/nio/file/Path;Lnet/minecraft/unmapped/C_jrihwgqn;Z)V + ARG 1 storageKey + METHOD (Lnet/minecraft/unmapped/C_tzvgbkzf;Ljava/nio/file/Path;Ljava/nio/file/Path;Z)V + ARG 1 storageKey METHOD close close ()V METHOD m_abzgfeji getSectorData (Lnet/minecraft/unmapped/C_ynrszrtu;)I ARG 1 pos diff --git a/mappings/net/minecraft/world/storage/RegionStorageKey.mapping b/mappings/net/minecraft/world/storage/RegionStorageKey.mapping new file mode 100644 index 0000000000..2ab09b6f3e --- /dev/null +++ b/mappings/net/minecraft/world/storage/RegionStorageKey.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/unmapped/C_tzvgbkzf net/minecraft/world/storage/RegionStorageKey + METHOD m_ggekeuuv withTypeSuffix (Ljava/lang/String;)Lnet/minecraft/unmapped/C_tzvgbkzf; + ARG 1 suffix diff --git a/mappings/net/minecraft/world/storage/SerializingRegionBasedStorage.mapping b/mappings/net/minecraft/world/storage/SerializingRegionBasedStorage.mapping index 73eb4b8b59..c3a92018d4 100644 --- a/mappings/net/minecraft/world/storage/SerializingRegionBasedStorage.mapping +++ b/mappings/net/minecraft/world/storage/SerializingRegionBasedStorage.mapping @@ -7,6 +7,8 @@ CLASS net/minecraft/unmapped/C_suaauzrg net/minecraft/world/storage/SerializingR FIELD f_hkdspeev LOGGER Lorg/slf4j/Logger; FIELD f_lzyscepg unsavedElements Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet; FIELD f_watghctx world Lnet/minecraft/unmapped/C_qpninoyb; + METHOD (Lnet/minecraft/unmapped/C_gwzzviyw;Ljava/util/function/Function;Ljava/util/function/Function;Lnet/minecraft/unmapped/C_wqxmvzdq;Lnet/minecraft/unmapped/C_qpninoyb;)V + ARG 1 regionStorage METHOD close close ()V METHOD m_baelplcn loadDataAt (Lnet/minecraft/unmapped/C_ynrszrtu;)V ARG 1 chunkPos @@ -22,6 +24,10 @@ CLASS net/minecraft/unmapped/C_suaauzrg net/minecraft/world/storage/SerializingR METHOD m_erxlnqps toChunkPosLong (Lnet/minecraft/unmapped/C_ynrszrtu;I)J ARG 0 pos ARG 1 y + METHOD m_hosgsbzq readColumn (Lnet/minecraft/unmapped/C_ynrszrtu;Lnet/minecraft/unmapped/C_piadqmzm;Lnet/minecraft/unmapped/C_hhlwcnih;)V + ARG 1 pos + ARG 2 ops + ARG 3 nbt METHOD m_ikyichfy isPosInvalid (J)Z ARG 1 pos METHOD m_iyehricr onLoad (J)V diff --git a/mappings/net/minecraft/world/storage/SimpleRegionRecreationStorage.mapping b/mappings/net/minecraft/world/storage/SimpleRegionRecreationStorage.mapping new file mode 100644 index 0000000000..a51849b1ce --- /dev/null +++ b/mappings/net/minecraft/world/storage/SimpleRegionRecreationStorage.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/unmapped/C_uukidwhx net/minecraft/world/storage/SimpleRegionRecreationStorage + FIELD f_ebrzkclz outputDirectory Ljava/nio/file/Path; + FIELD f_lkrolcho recreationWorker Lnet/minecraft/unmapped/C_ffgsaknh; + METHOD (Lnet/minecraft/unmapped/C_tzvgbkzf;Ljava/nio/file/Path;Lnet/minecraft/unmapped/C_tzvgbkzf;Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;ZLnet/minecraft/unmapped/C_ccrrfaqj;)V + ARG 2 directory + ARG 6 dsync + ARG 7 dataFixTypes diff --git a/mappings/net/minecraft/world/storage/SimpleRegionStorage.mapping b/mappings/net/minecraft/world/storage/SimpleRegionStorage.mapping new file mode 100644 index 0000000000..afc6627776 --- /dev/null +++ b/mappings/net/minecraft/world/storage/SimpleRegionStorage.mapping @@ -0,0 +1,11 @@ +CLASS net/minecraft/unmapped/C_gwzzviyw net/minecraft/world/storage/SimpleRegionStorage + FIELD f_jnbyowuh dataFixTypes Lnet/minecraft/unmapped/C_ccrrfaqj; + FIELD f_lsdrnlsq dataFixer Lcom/mojang/datafixers/DataFixer; + FIELD f_meesemog worker Lnet/minecraft/unmapped/C_ffgsaknh; + METHOD close close ()V + METHOD m_befxtenr write (Lnet/minecraft/unmapped/C_ynrszrtu;Lnet/minecraft/unmapped/C_hhlwcnih;)Ljava/util/concurrent/CompletableFuture; + METHOD m_dfyctifq update (Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic; + METHOD m_izxybopd completeAll (Z)Ljava/util/concurrent/CompletableFuture; + METHOD m_mdpwegbt read (Lnet/minecraft/unmapped/C_ynrszrtu;)Ljava/util/concurrent/CompletableFuture; + METHOD m_nahuhtnn update (Lnet/minecraft/unmapped/C_hhlwcnih;I)Lnet/minecraft/unmapped/C_hhlwcnih; + ARG 1 nbt diff --git a/mappings/net/minecraft/world/storage/StorageIoWorker.mapping b/mappings/net/minecraft/world/storage/StorageIoWorker.mapping index 4e17bd073f..e017ce5a76 100644 --- a/mappings/net/minecraft/world/storage/StorageIoWorker.mapping +++ b/mappings/net/minecraft/world/storage/StorageIoWorker.mapping @@ -6,6 +6,8 @@ CLASS net/minecraft/unmapped/C_ffgsaknh net/minecraft/world/storage/StorageIoWor FIELD f_pyjvjyaq results Ljava/util/Map; FIELD f_wtxzpjxm LOGGER Lorg/slf4j/Logger; FIELD f_ywvkbwql executor Lnet/minecraft/unmapped/C_bhuwdyga; + METHOD (Lnet/minecraft/unmapped/C_tzvgbkzf;Ljava/nio/file/Path;Z)V + ARG 1 storageKey METHOD close close ()V METHOD m_bcdbqcmy (Lnet/minecraft/unmapped/C_ffgsaknh$C_bwprgfor;)Ljava/util/concurrent/CompletableFuture; ARG 0 result diff --git a/mappings/net/minecraft/world/storage/VersionedChunkStorage.mapping b/mappings/net/minecraft/world/storage/VersionedChunkStorage.mapping index d2aac00f9f..04c1a5befb 100644 --- a/mappings/net/minecraft/world/storage/VersionedChunkStorage.mapping +++ b/mappings/net/minecraft/world/storage/VersionedChunkStorage.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/unmapped/C_hzmyuskp net/minecraft/world/storage/VersionedChu FIELD f_jnzhwftu dataFixer Lcom/mojang/datafixers/DataFixer; FIELD f_rmprhtbt worker Lnet/minecraft/unmapped/C_ffgsaknh; FIELD f_zympnlkc FEATURE_UPDATE_VERSION I + METHOD close close ()V METHOD m_awcpazkq isOldChunkAround (Lnet/minecraft/unmapped/C_ynrszrtu;I)Z ARG 1 pos ARG 2 radius @@ -30,3 +31,5 @@ CLASS net/minecraft/unmapped/C_hzmyuskp net/minecraft/world/storage/VersionedChu ARG 2 stateManagerSupplier METHOD m_vladgjrx getNbt (Lnet/minecraft/unmapped/C_ynrszrtu;)Ljava/util/concurrent/CompletableFuture; ARG 1 chunkPos + METHOD m_wnctjgkh markFeatureUpdaterResolved (Lnet/minecraft/unmapped/C_ynrszrtu;)V + ARG 1 pos diff --git a/mappings/net/minecraft/world/storage/WorldSaveStorage.mapping b/mappings/net/minecraft/world/storage/WorldSaveStorage.mapping index ee8453faa3..d75a388232 100644 --- a/mappings/net/minecraft/world/storage/WorldSaveStorage.mapping +++ b/mappings/net/minecraft/world/storage/WorldSaveStorage.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/unmapped/C_bpwagnit net/minecraft/world/storage/WorldSaveStorage + FIELD f_dgohnkjg DISK_SPACE_WARNING_THRESHOLD I FIELD f_jpohltpc DATA_KEY Ljava/lang/String; FIELD f_lplhvbwf dataFixer Lcom/mojang/datafixers/DataFixer; FIELD f_rbwrlarm savesDirectory Ljava/nio/file/Path; diff --git a/mappings/net/minecraft/world/updater/WorldUpdater.mapping b/mappings/net/minecraft/world/updater/WorldUpdater.mapping index 7828f94633..0fe7625ff3 100644 --- a/mappings/net/minecraft/world/updater/WorldUpdater.mapping +++ b/mappings/net/minecraft/world/updater/WorldUpdater.mapping @@ -1,13 +1,19 @@ CLASS net/minecraft/unmapped/C_jzcarjio net/minecraft/world/updater/WorldUpdater FIELD f_aqzmpnqd upgradedChunkCount I FIELD f_citxosrw keepUpgradingChunks Z + FIELD f_cpslsylz recreateRegionFiles Z FIELD f_deqlyobn worlds Ljava/util/Set; FIELD f_dzpntfoo totalChunkCount I FIELD f_frolskzm eraseCache Z + FIELD f_gibhqwaa FINISHED_CHUNKS Lnet/minecraft/unmapped/C_npqneive; FIELD f_hhfimkvd persistentStateManager Lnet/minecraft/unmapped/C_hsdphpvz; + FIELD f_hsjzkecg UPGRADING_ENTITIES Lnet/minecraft/unmapped/C_npqneive; + FIELD f_ibejvsgl totalRegionCount I FIELD f_irolykku LOGGER Lorg/slf4j/Logger; + FIELD f_itsyqabx UPGRADING_POI Lnet/minecraft/unmapped/C_npqneive; FIELD f_jtmnbhag dimensionProgress Lit/unimi/dsi/fastutil/objects/Reference2FloatMap; FIELD f_nbwdozdh updateThread Ljava/lang/Thread; + FIELD f_ndykkudb FINISHED_POI Lnet/minecraft/unmapped/C_npqneive; FIELD f_nxnlomkm UPDATE_THREAD_FACTORY Ljava/util/concurrent/ThreadFactory; FIELD f_nzcxovsz NEW_PREFIX Ljava/lang/String; FIELD f_ozofrqqg skippedChunkCount I @@ -17,6 +23,8 @@ CLASS net/minecraft/unmapped/C_jzcarjio net/minecraft/world/updater/WorldUpdater FIELD f_riylnter dataFixer Lcom/mojang/datafixers/DataFixer; FIELD f_uhbjghsq progress F FIELD f_vkuqljbv status Lnet/minecraft/unmapped/C_rdaqiwdt; + FIELD f_waxkuxwz FINISHED_ENTITIES Lnet/minecraft/unmapped/C_npqneive; + FIELD f_zgbdxxsa UPGRADING_CHUNKS Lnet/minecraft/unmapped/C_npqneive; METHOD m_bfxislhb getWorlds ()Ljava/util/Set; METHOD m_cpnvjmte cancel ()V METHOD m_ejyoaaiq isDone ()Z @@ -26,8 +34,52 @@ CLASS net/minecraft/unmapped/C_jzcarjio net/minecraft/world/updater/WorldUpdater METHOD m_mwciwufv getUpgradedChunkCount ()I METHOD m_odmmiwiy getTotalChunkCount ()I METHOD m_ptgwpfqg getProgress ()F + METHOD m_qltezbme resolveRecreationDirectory (Ljava/nio/file/Path;)Ljava/nio/file/Path; + ARG 0 current METHOD m_qycehcat getStatus ()Lnet/minecraft/unmapped/C_rdaqiwdt; METHOD m_ttzfkvij updateWorld ()V METHOD m_xwtoipav (Ljava/lang/Thread;Ljava/lang/Throwable;)V ARG 1 thread ARG 2 throwable + CLASS C_adeqquth SimpleRegionStorageUpdater + METHOD (Lnet/minecraft/unmapped/C_jzcarjio;Lnet/minecraft/unmapped/C_ccrrfaqj;Ljava/lang/String;Lnet/minecraft/unmapped/C_npqneive;Lnet/minecraft/unmapped/C_npqneive;)V + ARG 2 dataFixTypes + ARG 3 type + ARG 4 upgradingStatus + ARG 5 finishedStatus + METHOD m_uduopfej updateNbt (Lnet/minecraft/unmapped/C_gwzzviyw;Lnet/minecraft/unmapped/C_hhlwcnih;)Lnet/minecraft/unmapped/C_hhlwcnih; + ARG 1 storage + ARG 2 nbt + CLASS C_glywgfig DimensionData + CLASS C_itdvsyqy AbstractUpdater + FIELD f_htrsqjeu previousWriteFuture Ljava/util/concurrent/CompletableFuture; + FIELD f_ixicfbbl targetName Ljava/lang/String; + FIELD f_rkcvpmgz finishedStatus Lnet/minecraft/unmapped/C_npqneive; + FIELD f_sfsmkgpy upgradingStatus Lnet/minecraft/unmapped/C_npqneive; + FIELD f_tfptrfsf type Ljava/lang/String; + FIELD f_vywiwhgs dataFixTypes Lnet/minecraft/unmapped/C_ccrrfaqj; + METHOD m_dzhhhzbp getRegionsToProcess (Lnet/minecraft/unmapped/C_tzvgbkzf;Ljava/nio/file/Path;)Ljava/util/ListIterator; + ARG 1 key + ARG 2 regionDirectory + METHOD m_fldimjwd update ()V + METHOD m_fqdxcpbl createStorage (Lnet/minecraft/unmapped/C_tzvgbkzf;Ljava/nio/file/Path;)Ljava/lang/AutoCloseable; + ARG 1 key + ARG 2 worldDirectory + METHOD m_fyokhipm recreate (Lnet/minecraft/unmapped/C_kykyawqb;)V + ARG 1 file + METHOD m_lhqivwal update (Lnet/minecraft/unmapped/C_xhhleach;Ljava/lang/AutoCloseable;Lnet/minecraft/unmapped/C_ynrszrtu;)Z + ARG 1 worldKey + ARG 2 storage + ARG 3 pos + METHOD m_lqesvzkq getChunkPositions (Lnet/minecraft/unmapped/C_tzvgbkzf;Ljava/nio/file/Path;)Ljava/util/List; + ARG 0 key + ARG 1 regionDirectory + METHOD m_rqoeibmv tryUpdate (Ljava/lang/AutoCloseable;Lnet/minecraft/unmapped/C_ynrszrtu;Lnet/minecraft/unmapped/C_xhhleach;)Z + ARG 1 storage + ARG 2 pos + ARG 3 worldKey + METHOD m_tkgcolez getDimensionsToUpdate ()Ljava/util/List; + CLASS C_kxqvuzjo Region + CLASS C_nzimilha ChunkUpdater + CLASS C_uqvgiflx EntityUpdater + CLASS C_ygtlkebu PoiUpdater