public abstract DataContext getContext(int originX, int originZ);
public abstract DataContext getContext(PlatMap platmap);
public CachedYs getCachedYs(WorldGenerator generator, int chunkX, int chunkZ) {
return new CachedYs(generator, chunkX, chunkZ);
}