From a4125d14adefa32953f922c480ff47c7183b8440 Mon Sep 17 00:00:00 2001
From: CraivMan <gamemaster370.carver@gmail.com>
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')

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