package cubicchunks;

import cuchaz.m3l.api.chunks.ChunkSystem;


public class CubicChunkSystem implements ChunkSystem {
	
}

@@ -26,100 +26,827 @@
 ort 
-cuchaz.m3l.api.chunks.ChunkSystem;%0A%0A%0Apublic class CubicChunkSystem implements ChunkSystem %7B%0A%09
+net.minecraft.world.Dimension;%0Aimport net.minecraft.world.IChunkProvider;%0Aimport net.minecraft.world.ISaveHandler;%0Aimport net.minecraft.world.WorldClient;%0Aimport net.minecraft.world.WorldServer;%0Aimport net.minecraft.world.chunk.storage.ChunkLoader;%0Aimport net.minecraft.world.chunk.storage.IChunkLoader;%0Aimport cuchaz.m3l.api.chunks.ChunkSystem;%0A%0A%0Apublic class CubicChunkSystem implements ChunkSystem %7B%0A%0A%09@Override%0A%09public IChunkLoader getChunkLoader(ISaveHandler saveHandler, Dimension dimension) %7B%0A%09%09// TEMP: return an ordinary chunk loader for now%0A%09%09return new ChunkLoader(saveHandler.getSaveFile());%0A%09%7D%0A%0A%09@Override%0A%09public IChunkProvider getClientChunkProvider(WorldClient world) %7B%0A%09%09// TODO%0A%09%09return null;%0A%09%7D%0A%0A%09@Override%0A%09public IChunkProvider getServerChunkProvider(WorldServer world) %7B%0A%09%09// TODO%0A%09%09return null;%0A%09%7D
 %0A%7D%0A

implement evolving M3L chunk system interface