From a4125d14adefa32953f922c480ff47c7183b8440 Mon Sep 17 00:00:00 2001 From: CraivMan Date: Sat, 3 Dec 2022 23:06:22 -0600 Subject: Added cuboid generator (clear layers) --- .../java/com/MylesAndMore/tumble/api/Generator.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'src/main/java') diff --git a/src/main/java/com/MylesAndMore/tumble/api/Generator.java b/src/main/java/com/MylesAndMore/tumble/api/Generator.java index 632627d..5a1feba 100644 --- a/src/main/java/com/MylesAndMore/tumble/api/Generator.java +++ b/src/main/java/com/MylesAndMore/tumble/api/Generator.java @@ -24,4 +24,22 @@ public class Generator { } } } + + public static void generateCuboid(Location firstPos, Location secondPos, Material material) { + World world = firstPos.getWorld(); + int fX = firstPos.getBlockX(); + int fY = firstPos.getBlockY(); + int fZ = firstPos.getBlockZ(); + int sX = secondPos.getBlockX(); + int sY = secondPos.getBlockY(); + int sZ = secondPos.getBlockZ(); + + for (int x = fX; x <= sX; x++) { + for (int y = fY; y <= sY; y++) { + for (int z = fZ; z <= sZ; z++) { + world.getBlockAt(x, y, z).setType(material); + } + } + } + } } -- cgit v1.2.3