rename LodDimFileHelper -> LodSubDimFolderFinder

This commit is contained in:
James Seibel
2022-03-23 20:59:48 -05:00
parent 621bf7341d
commit 8a851a70c7
5 changed files with 11 additions and 14 deletions
@@ -27,7 +27,7 @@ import java.util.List;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.TimeUnit;
import com.seibel.lod.core.handlers.LodDimensionFileHelper;
import com.seibel.lod.core.handlers.LodSubDimensionFolderFinder;
import org.lwjgl.glfw.GLFW;
import com.seibel.lod.core.ModInfo;
@@ -170,7 +170,7 @@ public class ClientApi
LodDimension lodDim = ApiShared.lodWorld.getLodDimension(world.getDimensionType());
// Make sure the player's data is up-to-date
LodDimensionFileHelper.updatePlayerData();
LodSubDimensionFolderFinder.updatePlayerData();
// Make the LodDim if it does not exist
if (lodDim == null)
@@ -20,7 +20,6 @@
package com.seibel.lod.core.api;
import com.seibel.lod.core.api.ClientApi.LagSpikeCatcher;
import com.seibel.lod.core.handlers.LodDimensionFileHelper;
import com.seibel.lod.core.objects.opengl.builders.lodBuilding.LodBuilder;
import com.seibel.lod.core.objects.opengl.builders.worldGeneration.BatchGenerator;
import com.seibel.lod.core.enums.WorldType;
@@ -33,8 +33,6 @@ import java.util.concurrent.TimeUnit;
import java.util.concurrent.atomic.AtomicBoolean;
import java.util.concurrent.locks.ReentrantLock;
import com.seibel.lod.core.ModInfo;
import com.seibel.lod.core.api.ApiShared;
import org.apache.commons.compress.compressors.xz.XZCompressorInputStream;
import org.apache.commons.compress.compressors.xz.XZCompressorOutputStream;
@@ -417,7 +415,7 @@ public class LodDimensionFileHandler
}
// save the dimension data
LodDimensionFileHelper.saveDimensionPlayerData(this.dimensionDataSaveFolder);
LodSubDimensionFolderFinder.saveDimensionPlayerData(this.dimensionDataSaveFolder);
trySaveRegionsToBeSaved();
// wait for the saving to finish if requested
@@ -27,9 +27,9 @@ import java.util.UUID;
/**
* Used to guess the world folder for the player's current dimension.
* @author James Seibel
* @version 3-17-2022
* @version 3-23-2022
*/
public class LodDimensionFileHelper
public class LodSubDimensionFolderFinder
{
private static final IMinecraftClientWrapper MC = SingletonHandler.get(IMinecraftClientWrapper.class);
private static final ILodConfigWrapperSingleton CONFIG = SingletonHandler.get(ILodConfigWrapperSingleton.class);
@@ -39,8 +39,8 @@ public class LodDimensionFileHelper
private static final VerticalQuality VERTICAL_QUALITY_TO_TEST_WITH = VerticalQuality.MEDIUM;
private static LodDimensionFileHelper.PlayerData PLAYER_DATA = new LodDimensionFileHelper.PlayerData(MC);
private static LodDimensionFileHelper.PlayerData FIRST_SEEN_PLAYER_DATA = null;
private static LodSubDimensionFolderFinder.PlayerData PLAYER_DATA = new LodSubDimensionFolderFinder.PlayerData(MC);
private static LodSubDimensionFolderFinder.PlayerData FIRST_SEEN_PLAYER_DATA = null;
@@ -56,7 +56,7 @@ public class LodDimensionFileHelper
if (FIRST_SEEN_PLAYER_DATA == null)
{
FIRST_SEEN_PLAYER_DATA = PLAYER_DATA;
PLAYER_DATA = new LodDimensionFileHelper.PlayerData(MC);
PLAYER_DATA = new LodSubDimensionFolderFinder.PlayerData(MC);
}
@@ -70,7 +70,7 @@ public class LodDimensionFileHelper
// chunk from the newly loaded dimension
IChunkWrapper newlyLoadedChunk = MC.getWrappedClientWorld().tryGetChunk(playerChunkPos);
// check if this chunk is valid to test
if (!LodDimensionFileHelper.CanDetermineDimensionFolder(newlyLoadedChunk))
if (!LodSubDimensionFolderFinder.CanDetermineDimensionFolder(newlyLoadedChunk))
return null;
// create a temporary dimension to store the test LOD
@@ -26,7 +26,7 @@ import com.seibel.lod.core.enums.config.DropoffQuality;
import com.seibel.lod.core.enums.config.GenerationPriority;
import com.seibel.lod.core.enums.config.VerticalQuality;
import com.seibel.lod.core.handlers.LodDimensionFileHandler;
import com.seibel.lod.core.handlers.LodDimensionFileHelper;
import com.seibel.lod.core.handlers.LodSubDimensionFolderFinder;
import com.seibel.lod.core.handlers.dependencyInjection.SingletonHandler;
import com.seibel.lod.core.objects.Pos2D;
import com.seibel.lod.core.objects.PosToGenerateContainer;
@@ -136,7 +136,7 @@ public class LodDimension
try
{
// attempt to get the file handler
File saveDir = LodDimensionFileHelper.determineSubDimensionFolder();
File saveDir = LodSubDimensionFolderFinder.determineSubDimensionFolder();
if (saveDir == null)
return;