/// <summary>
 /// Checks if the specified chunk coordinate is currently loaded,
 /// checking both the world, and checking if a subworld is loaded
 /// </summary>
 /// <param name="chunkPos"></param>
 /// <returns></returns>
 public bool IsCurrentChunkPositionLoaded(Vec2i chunkPos)
 {
     if (InSubworld)
     {
         return(SubworldChunks.ContainsKey(chunkPos));
     }
     return(LoadedChunks.ContainsKey(chunkPos));
 }