aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorKevinthegreat <92656833+kevinthegreat1@users.noreply.github.com>2024-01-31 22:59:34 -0500
committerKevinthegreat <92656833+kevinthegreat1@users.noreply.github.com>2024-02-19 13:44:09 -0500
commit2ffb38db700cabd13438e04b6d04811294230230 (patch)
tree142c75e138a4abe46956178cd1187bd60c4a23df /src
parent13fe42503c7e4369b3e128859084e2339c355ee3 (diff)
downloadSkyblocker-2ffb38db700cabd13438e04b6d04811294230230.tar.gz
Skyblocker-2ffb38db700cabd13438e04b6d04811294230230.tar.bz2
Skyblocker-2ffb38db700cabd13438e04b6d04811294230230.zip
Add solvers
Diffstat (limited to 'src')
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/Boulder.java21
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/IceFill.java9
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/Silverfish.java22
3 files changed, 52 insertions, 0 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/Boulder.java b/src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/Boulder.java
new file mode 100644
index 00000000..8987599a
--- /dev/null
+++ b/src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/Boulder.java
@@ -0,0 +1,21 @@
+package de.hysky.skyblocker.skyblock.dungeon.puzzle;
+
+import net.fabricmc.fabric.api.client.rendering.v1.WorldRenderContext;
+import net.minecraft.client.MinecraftClient;
+
+// right: 5, 63, 8
+// left: 25, 63, 8
+// jungle, birch
+public class Boulder extends DungeonPuzzle {
+ public Boulder() {
+ super("Boulder", "boxes-room");
+ }
+
+ @Override
+ public void tick(MinecraftClient client) {
+ }
+
+ @Override
+ public void render(WorldRenderContext context) {
+ }
+}
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/IceFill.java b/src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/IceFill.java
new file mode 100644
index 00000000..069b565e
--- /dev/null
+++ b/src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/IceFill.java
@@ -0,0 +1,9 @@
+package de.hysky.skyblocker.skyblock.dungeon.puzzle;
+
+// 1: 15, 69, 7
+// 2: 15, 70, 12
+// 3: 15, 71, 19
+// ice -> packed_ice
+// polished andesite
+public class IceFill {
+}
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/Silverfish.java b/src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/Silverfish.java
new file mode 100644
index 00000000..0784f4ed
--- /dev/null
+++ b/src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/Silverfish.java
@@ -0,0 +1,22 @@
+package de.hysky.skyblocker.skyblock.dungeon.puzzle;
+
+import net.fabricmc.fabric.api.client.rendering.v1.WorldRenderContext;
+import net.minecraft.client.MinecraftClient;
+
+//right: 7, 66, 8
+//left: 23, 66, 8
+//right back: 7, 66, 24
+//polished andesite
+public class Silverfish extends DungeonPuzzle {
+ public Silverfish() {
+ super("Silverfish", "ice-silverfish-room");
+ }
+
+ @Override
+ public void tick(MinecraftClient client) {
+ }
+
+ @Override
+ public void render(WorldRenderContext context) {
+ }
+}