chore: format Minecraft.World

This commit is contained in:
Tropical
2026-03-13 17:06:56 -05:00
parent bd6284025d
commit 33d0737d1d
1511 changed files with 108661 additions and 115521 deletions
+36 -33
View File
@@ -10,55 +10,58 @@
class Level;
class OldChunkStorage : public ChunkStorage
{
class OldChunkStorage : public ChunkStorage {
private:
// 4J added so we can have separate storage arrays for different threads
class ThreadStorage
{
public:
byteArray blockData;
byteArray dataData;
byteArray skyLightData;
byteArray blockLightData;
// 4J added so we can have separate storage arrays for different threads
class ThreadStorage {
public:
byteArray blockData;
byteArray dataData;
byteArray skyLightData;
byteArray blockLightData;
ThreadStorage();
~ThreadStorage();
};
ThreadStorage();
~ThreadStorage();
};
#if defined(_WIN32)
static DWORD tlsIdx;
static DWORD tlsIdx;
#else
static pthread_key_t tlsIdx;
static pthread_key_t tlsIdx;
#endif
static ThreadStorage *tlsDefault;
static ThreadStorage* tlsDefault;
public:
// Each new thread that needs to use Compression will need to call one of the following 2 functions, to either create its own
// local storage, or share the default storage already allocated by the main thread
static void CreateNewThreadStorage();
static void UseDefaultThreadStorage();
static void ReleaseThreadStorage();
// Each new thread that needs to use Compression will need to call one of
// the following 2 functions, to either create its own local storage, or
// share the default storage already allocated by the main thread
static void CreateNewThreadStorage();
static void UseDefaultThreadStorage();
static void ReleaseThreadStorage();
private:
File dir;
bool create;
File dir;
bool create;
public:
OldChunkStorage(File dir, bool create);
private:
File getFile(int x, int z);
LevelChunk *load(Level *level, int x, int z);
LevelChunk* load(Level* level, int x, int z);
public:
virtual void save(Level *level, LevelChunk *levelChunk);
static bool saveEntities(LevelChunk *lc, Level *level, CompoundTag *tag); // 4J Added
static void save(LevelChunk *lc, Level *level, DataOutputStream *dos); // 4J Added
static void save(LevelChunk *lc, Level *level, CompoundTag *tag);
static void loadEntities(LevelChunk *lc, Level *level, CompoundTag *tag);
static LevelChunk *load(Level *level, CompoundTag *tag);
static LevelChunk *load(Level *level, DataInputStream *dis); // 4J Added
virtual void save(Level* level, LevelChunk* levelChunk);
static bool saveEntities(LevelChunk* lc, Level* level,
CompoundTag* tag); // 4J Added
static void save(LevelChunk* lc, Level* level,
DataOutputStream* dos); // 4J Added
static void save(LevelChunk* lc, Level* level, CompoundTag* tag);
static void loadEntities(LevelChunk* lc, Level* level, CompoundTag* tag);
static LevelChunk* load(Level* level, CompoundTag* tag);
static LevelChunk* load(Level* level, DataInputStream* dis); // 4J Added
virtual void tick();
virtual void flush();
virtual void saveEntities(Level *level, LevelChunk *levelChunk);
virtual void saveEntities(Level* level, LevelChunk* levelChunk);
};