diff --git a/.idea/runConfigurations.xml b/.idea/runConfigurations.xml deleted file mode 100644 index 797acea..0000000 --- a/.idea/runConfigurations.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/src/main/java/com/yes/yes/behaviours/PlaceBehaviour.java b/src/main/java/com/yes/yes/behaviours/PlaceBehaviour.java index 335d538..345d43c 100644 --- a/src/main/java/com/yes/yes/behaviours/PlaceBehaviour.java +++ b/src/main/java/com/yes/yes/behaviours/PlaceBehaviour.java @@ -5,10 +5,6 @@ import com.yes.yes.utils.*; public class PlaceBehaviour extends Component { - /** - * @param entity - * @param blockContainer - */ public PlaceBehaviour(Entity entity, BlockContainer blockContainer) { super(entity, blockContainer); } @@ -34,7 +30,7 @@ public class PlaceBehaviour extends Component { item.setPart(i, i1, new Square()); } } - parent.getChildren().add(item); + // parent.getChildren().add(item); } @Override diff --git a/src/main/java/com/yes/yes/managers/PlayerManager.java b/src/main/java/com/yes/yes/managers/PlayerManager.java index ea62bbf..9b02ec7 100644 --- a/src/main/java/com/yes/yes/managers/PlayerManager.java +++ b/src/main/java/com/yes/yes/managers/PlayerManager.java @@ -76,12 +76,10 @@ public class PlayerManager { double offset = Chunk.CHUNK_SIZE * Chunk.ENTITY_SIZE; + int loadedChunksX = (int) Math.ceil(world.getScene().getWidth() / Chunk.CHUNK_SIZE / Chunk.ENTITY_SIZE) + 1; + int loadedChunksY = (int) Math.ceil(world.getScene().getHeight() / Chunk.CHUNK_SIZE / Chunk.ENTITY_SIZE) + 1; - //TODO: Calculate amount of chunks based on window size - - int loadedChunksX = 5; - int loadedChunksY = 5; - + System.out.println("X:" + loadedChunksX + " Y:" + loadedChunksY); int chunkX = -(int) Math.floor((world.getTranslateX() + offset) / Chunk.CHUNK_SIZE / Chunk.ENTITY_SIZE); int chunkY = -(int) Math.floor((world.getTranslateY() + offset) / Chunk.CHUNK_SIZE / Chunk.ENTITY_SIZE); diff --git a/target/classes/main/resources/com/yes/yes/main-view.fxml b/target/classes/main/resources/com/yes/yes/main-view.fxml new file mode 100644 index 0000000..7624817 --- /dev/null +++ b/target/classes/main/resources/com/yes/yes/main-view.fxml @@ -0,0 +1,6 @@ + + + + +