From aac0ef2616c12e70b6731e0d8c5d9fd11fe44aaa Mon Sep 17 00:00:00 2001 From: FatBoy-DOTC Date: Wed, 26 Mar 2025 19:35:38 -0500 Subject: [PATCH] new forge manager boiler plate --- src/engine/gameManager/ForgeManager.java | 15 +++++++++++++++ src/engine/objects/ForgeWorkOrder.java | 11 +++++++++++ 2 files changed, 26 insertions(+) create mode 100644 src/engine/gameManager/ForgeManager.java create mode 100644 src/engine/objects/ForgeWorkOrder.java diff --git a/src/engine/gameManager/ForgeManager.java b/src/engine/gameManager/ForgeManager.java new file mode 100644 index 00000000..4eb60bee --- /dev/null +++ b/src/engine/gameManager/ForgeManager.java @@ -0,0 +1,15 @@ +package engine.gameManager; + +import engine.objects.ForgeWorkOrder; +import engine.objects.NPC; + +import java.util.ArrayList; +import java.util.HashMap; + +public class ForgeManager { + public HashMap> work_orders; + + public static void add_work_order(NPC npc, ForgeWorkOrder workOrder){ + + } +} diff --git a/src/engine/objects/ForgeWorkOrder.java b/src/engine/objects/ForgeWorkOrder.java new file mode 100644 index 00000000..7a2e4fe7 --- /dev/null +++ b/src/engine/objects/ForgeWorkOrder.java @@ -0,0 +1,11 @@ +package engine.objects; + +public class ForgeWorkOrder { + public int itembaseUUID; + public String prefix; + public String suffix; + public boolean resourceRolled; + public boolean randomRolled; + public int orderAmount; + public int slot; +}