fork download
  1. package gen;
  2.  
  3. import java.awt.Point;
  4. import java.io.File;
  5. import java.io.FileNotFoundException;
  6. import java.util.ArrayList;
  7.  
  8. import main.Main;
  9. import world.Chunk;
  10. import world.Village;
  11. import world.Villager;
  12.  
  13. public class WorldBuilder {
  14. private final ChunkLoader chunkLoader;
  15. public WorldBuilder(String saveFileName) throws FileNotFoundException
  16. {
  17. this.chunkLoader = new ChunkLoader(saveFileName);
  18. }
  19. public WorldBuilder(File saveFile)
  20. {
  21. this.chunkLoader = new ChunkLoader(saveFile);
  22. }
  23.  
  24. public void loadWorld()
  25. {
  26. chunkLoader.beginLoading();
  27. generateWorld();
  28. }
  29.  
  30. private void generateWorld()
  31. {
  32. int initSize = 10;
  33. for(int j = initSize/(-2); j < initSize/2.0; j++)
  34. {
  35. for (int k = initSize/(-2); k < initSize/2.0; ++k)
  36. {
  37. chunkLoader.queueLoad(new Point(k, j));
  38. }
  39. }
  40. }
  41.  
  42. public ChunkLoader getChunkLoader()
  43. {
  44. return chunkLoader;
  45. }
  46. }
  47.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:13: error: class WorldBuilder is public, should be declared in a file named WorldBuilder.java
public class WorldBuilder {
       ^
Main.java:8: error: package main does not exist
import main.Main;
           ^
Main.java:9: error: package world does not exist
import world.Chunk;
            ^
Main.java:10: error: package world does not exist
import world.Village;
            ^
Main.java:11: error: package world does not exist
import world.Villager;
            ^
Main.java:14: error: cannot find symbol
	private final ChunkLoader chunkLoader;
	              ^
  symbol:   class ChunkLoader
  location: class WorldBuilder
Main.java:42: error: cannot find symbol
	public ChunkLoader getChunkLoader()
	       ^
  symbol:   class ChunkLoader
  location: class WorldBuilder
Main.java:17: error: cannot find symbol
		this.chunkLoader = new ChunkLoader(saveFileName);
		                       ^
  symbol:   class ChunkLoader
  location: class WorldBuilder
Main.java:21: error: cannot find symbol
		this.chunkLoader = new ChunkLoader(saveFile);
		                       ^
  symbol:   class ChunkLoader
  location: class WorldBuilder
9 errors
stdout
Standard output is empty