Package net.minecraft.level.dimension
Class DimensionFile
java.lang.Object
net.minecraft.level.dimension.DimensionFile
- All Implemented Interfaces:
DimensionData,PlayerHandler
- Direct Known Subclasses:
McRegionDimensionFile
@EnvironmentInterfaces(@EnvironmentInterface(value=SERVER,itf=PlayerHandler.class))
public class DimensionFile
extends Object
implements PlayerHandler, DimensionData
- Mappings:
Namespace Name intermediary net/minecraft/class_81glue class_138server dqclient fmnamed net/minecraft/level/dimension/DimensionFile
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidgetChunkIO(Dimension dimension) protected FilegetPlayerData(String playerName) voidloadPlayer(PlayerBase playerBase) voidsaveLevelData(LevelProperties properties) voidsaveLevelDataOnMP(LevelProperties properties, List list) voidsavePlayer(PlayerBase playerBase) private void
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector intermediary field_278Lnet/minecraft/class_81;field_278:Ljava/util/logging/Logger;glue field_511Lclass_138;field_511:Ljava/util/logging/Logger;server aLdq;a:Ljava/util/logging/Logger;client aLfm;a:Ljava/util/logging/Logger;named LOGGERLnet/minecraft/level/dimension/DimensionFile;LOGGER:Ljava/util/logging/Logger;
-
parentFolder
- Mappings:
Namespace Name Mixin selector intermediary field_279Lnet/minecraft/class_81;field_279:Ljava/io/File;glue field_512Lclass_138;field_512:Ljava/io/File;server bLdq;b:Ljava/io/File;client bLfm;b:Ljava/io/File;named parentFolderLnet/minecraft/level/dimension/DimensionFile;parentFolder:Ljava/io/File;
-
playersFolder
- Mappings:
Namespace Name Mixin selector intermediary field_280Lnet/minecraft/class_81;field_280:Ljava/io/File;glue field_513Lclass_138;field_513:Ljava/io/File;server cLdq;c:Ljava/io/File;client cLfm;c:Ljava/io/File;named playersFolderLnet/minecraft/level/dimension/DimensionFile;playersFolder:Ljava/io/File;
-
dataFolder
- Mappings:
Namespace Name Mixin selector intermediary field_281Lnet/minecraft/class_81;field_281:Ljava/io/File;glue field_514Lclass_138;field_514:Ljava/io/File;server dLdq;d:Ljava/io/File;client dLfm;d:Ljava/io/File;named dataFolderLnet/minecraft/level/dimension/DimensionFile;dataFolder:Ljava/io/File;
-
lastUpdate
private final long lastUpdate- Mappings:
Namespace Name Mixin selector intermediary field_282Lnet/minecraft/class_81;field_282:Jglue field_515Lclass_138;field_515:Jserver eLdq;e:Jclient eLfm;e:Jnamed lastUpdateLnet/minecraft/level/dimension/DimensionFile;lastUpdate:J
-
-
Constructor Details
-
DimensionFile
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_81;<init>(Ljava/io/File;Ljava/lang/String;Z)Vglue <init>Lclass_138;<init>(Ljava/io/File;Ljava/lang/String;Z)Vserver <init>Ldq;<init>(Ljava/io/File;Ljava/lang/String;Z)Vclient <init>Lfm;<init>(Ljava/io/File;Ljava/lang/String;Z)Vnamed <init>Lnet/minecraft/level/dimension/DimensionFile;<init>(Ljava/io/File;Ljava/lang/String;Z)V
-
-
Method Details
-
updateSessionLock
private void updateSessionLock()- Mappings:
Namespace Name Mixin selector intermediary method_334Lnet/minecraft/class_81;method_334()Vglue method_666Lclass_138;method_666()Vserver fLdq;f()Vclient dLfm;d()Vnamed updateSessionLockLnet/minecraft/level/dimension/DimensionFile;updateSessionLock()V
-
getParentFolder
- Mappings:
Namespace Name Mixin selector intermediary method_332Lnet/minecraft/class_81;method_332()Ljava/io/File;glue method_654Lclass_138;method_654()Ljava/io/File;server aLdq;a()Ljava/io/File;client aLfm;a()Ljava/io/File;named getParentFolderLnet/minecraft/level/dimension/DimensionFile;getParentFolder()Ljava/io/File;
-
checkSessionLock
public void checkSessionLock()- Specified by:
checkSessionLockin interfaceDimensionData- Mappings:
Namespace Name Mixin selector intermediary method_1735Lnet/minecraft/class_52;method_1735()Vglue method_660Lclass_561;method_660()Vserver bLom;b()Vclient bLwt;b()Vnamed checkSessionLockLnet/minecraft/level/dimension/DimensionData;checkSessionLock()V
-
getChunkIO
- Specified by:
getChunkIOin interfaceDimensionData- Mappings:
Namespace Name Mixin selector intermediary method_1734Lnet/minecraft/class_52;method_1734(Lnet/minecraft/class_50;)Lnet/minecraft/class_243;glue method_659Lclass_561;method_659(Lclass_570;)Lclass_26;server aLom;a(Los;)Lan;client aLwt;a(Lxa;)Lbf;named getChunkIOLnet/minecraft/level/dimension/DimensionData;getChunkIO(Lnet/minecraft/level/dimension/Dimension;)Lnet/minecraft/level/chunk/ChunkIO;
-
getLevelProperties
- Specified by:
getLevelPropertiesin interfaceDimensionData- Mappings:
Namespace Name Mixin selector intermediary method_1737Lnet/minecraft/class_52;method_1737()Lnet/minecraft/class_7;glue method_663Lclass_561;method_663()Lclass_104;server cLom;c()Lct;client cLwt;c()Lei;named getLevelPropertiesLnet/minecraft/level/dimension/DimensionData;getLevelProperties()Lnet/minecraft/level/LevelProperties;
-
saveLevelDataOnMP
- Specified by:
saveLevelDataOnMPin interfaceDimensionData- Mappings:
Namespace Name Mixin selector intermediary method_1733Lnet/minecraft/class_52;method_1733(Lnet/minecraft/class_7;Ljava/util/List;)Vglue method_656Lclass_561;method_656(Lclass_104;Ljava/util/List;)Vserver aLom;a(Lct;Ljava/util/List;)Vclient aLwt;a(Lei;Ljava/util/List;)Vnamed saveLevelDataOnMPLnet/minecraft/level/dimension/DimensionData;saveLevelDataOnMP(Lnet/minecraft/level/LevelProperties;Ljava/util/List;)V
-
saveLevelData
- Specified by:
saveLevelDatain interfaceDimensionData- Mappings:
Namespace Name Mixin selector intermediary method_1732Lnet/minecraft/class_52;method_1732(Lnet/minecraft/class_7;)Vglue method_655Lclass_561;method_655(Lclass_104;)Vserver aLom;a(Lct;)Vclient aLwt;a(Lei;)Vnamed saveLevelDataLnet/minecraft/level/dimension/DimensionData;saveLevelData(Lnet/minecraft/level/LevelProperties;)V
-
savePlayer
- Specified by:
savePlayerin interfacePlayerHandler- Mappings:
Namespace Name Mixin selector intermediary method_609Lnet/minecraft/class_168;method_609(Lnet/minecraft/class_54;)Vglue method_657Lclass_208;method_657(Lclass_172;)Vserver aLfl;a(Lem;)Vclient method_609Lnet/minecraft/class_168;method_609(Lgs;)Vnamed savePlayerLnet/minecraft/server/PlayerHandler;savePlayer(Lnet/minecraft/entity/player/PlayerBase;)V
-
loadPlayer
- Specified by:
loadPlayerin interfacePlayerHandler- Mappings:
Namespace Name Mixin selector intermediary method_610Lnet/minecraft/class_168;method_610(Lnet/minecraft/class_54;)Vglue method_661Lclass_208;method_661(Lclass_172;)Vserver bLfl;b(Lem;)Vclient method_610Lnet/minecraft/class_168;method_610(Lgs;)Vnamed loadPlayerLnet/minecraft/server/PlayerHandler;loadPlayer(Lnet/minecraft/entity/player/PlayerBase;)V
-
getPlayerData
- Mappings:
Namespace Name Mixin selector intermediary method_333Lnet/minecraft/class_81;method_333(Ljava/lang/String;)Lnet/minecraft/class_8;glue method_658Lclass_138;method_658(Ljava/lang/String;)Lclass_333;server aLdq;a(Ljava/lang/String;)Liq;client method_333Lfm;method_333(Ljava/lang/String;)Lnu;named getPlayerDataLnet/minecraft/level/dimension/DimensionFile;getPlayerData(Ljava/lang/String;)Lnet/minecraft/util/io/CompoundTag;
-
getInstance
- Specified by:
getInstancein interfaceDimensionData- Mappings:
Namespace Name Mixin selector intermediary method_1738Lnet/minecraft/class_52;method_1738()Lnet/minecraft/class_168;glue method_664Lclass_561;method_664()Lclass_208;server dLom;d()Lfl;client method_1738Lwt;method_1738()Lnet/minecraft/class_168;named getInstanceLnet/minecraft/level/dimension/DimensionData;getInstance()Lnet/minecraft/server/PlayerHandler;
-
clearRegionLoaderCache
- Specified by:
clearRegionLoaderCachein interfaceDimensionData- Mappings:
Namespace Name Mixin selector intermediary method_1739Lnet/minecraft/class_52;method_1739()Vglue method_665Lclass_561;method_665()Vserver eLom;e()Vclient method_1739Lwt;method_1739()Vnamed clearRegionLoaderCacheLnet/minecraft/level/dimension/DimensionData;clearRegionLoaderCache()V
-
getFile
- Specified by:
getFilein interfaceDimensionData- Mappings:
Namespace Name Mixin selector intermediary method_1736Lnet/minecraft/class_52;method_1736(Ljava/lang/String;)Ljava/io/File;glue method_662Lclass_561;method_662(Ljava/lang/String;)Ljava/io/File;server bLom;b(Ljava/lang/String;)Ljava/io/File;client aLwt;a(Ljava/lang/String;)Ljava/io/File;named getFileLnet/minecraft/level/dimension/DimensionData;getFile(Ljava/lang/String;)Ljava/io/File;
-