From c8a82fd85886b72ad9c4557d0183bc44a948d46c Mon Sep 17 00:00:00 2001 From: jakub Date: Wed, 16 Oct 2024 22:48:06 +0200 Subject: [PATCH] =?UTF-8?q?Zapo=C4=8Det=C3=AD=20psan=C3=AD=20db=20funkc?= =?UTF-8?q?=C3=AD=20a=20p=C5=99esun=20n=C4=9Bkter=C3=BDch=20nesouvisej?= =?UTF-8?q?=C3=ADc=C3=ADch=20funkc=C3=AD=20tam=20kam=20pat=C5=99=C3=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/xyz/soukup/mineconomiaCoreV2/core/database.java | 9 +++++++++ .../{core/MsgRetriever.java => tools/LangManager.java} | 5 ++--- .../soukup/mineconomiaCoreV2/{core => tools}/PDC.java | 3 ++- .../soukup/mineconomiaCoreV2}/tools/inventoryTools.java | 2 +- src/main/resources/config.yml | 8 +++++++- 5 files changed, 21 insertions(+), 6 deletions(-) create mode 100644 src/main/java/xyz/soukup/mineconomiaCoreV2/core/database.java rename src/main/java/xyz/soukup/mineconomiaCoreV2/{core/MsgRetriever.java => tools/LangManager.java} (81%) rename src/main/java/xyz/soukup/mineconomiaCoreV2/{core => tools}/PDC.java (96%) rename src/main/java/{ => xyz/soukup/mineconomiaCoreV2}/tools/inventoryTools.java (93%) diff --git a/src/main/java/xyz/soukup/mineconomiaCoreV2/core/database.java b/src/main/java/xyz/soukup/mineconomiaCoreV2/core/database.java new file mode 100644 index 0000000..7e572a1 --- /dev/null +++ b/src/main/java/xyz/soukup/mineconomiaCoreV2/core/database.java @@ -0,0 +1,9 @@ +package xyz.soukup.mineconomiaCoreV2.core; + +import static xyz.soukup.mineconomiaCoreV2.core.sharedValues.config; + +public class database { + private void createDefaultTables(){ + String database = config.getString(""); + } +} diff --git a/src/main/java/xyz/soukup/mineconomiaCoreV2/core/MsgRetriever.java b/src/main/java/xyz/soukup/mineconomiaCoreV2/tools/LangManager.java similarity index 81% rename from src/main/java/xyz/soukup/mineconomiaCoreV2/core/MsgRetriever.java rename to src/main/java/xyz/soukup/mineconomiaCoreV2/tools/LangManager.java index 1f001ab..4375fb6 100644 --- a/src/main/java/xyz/soukup/mineconomiaCoreV2/core/MsgRetriever.java +++ b/src/main/java/xyz/soukup/mineconomiaCoreV2/tools/LangManager.java @@ -1,12 +1,11 @@ -package xyz.soukup.mineconomiaCoreV2.core; +package xyz.soukup.mineconomiaCoreV2.tools; import org.bukkit.configuration.file.YamlConfiguration; -import org.bukkit.inventory.Inventory; import static xyz.soukup.mineconomiaCoreV2.core.sharedValues.config; import static xyz.soukup.mineconomiaCoreV2.core.sharedValues.plugin; -public class MsgRetriever { +public class LangManager { public static YamlConfiguration lang = null; public static void loadLang(){ diff --git a/src/main/java/xyz/soukup/mineconomiaCoreV2/core/PDC.java b/src/main/java/xyz/soukup/mineconomiaCoreV2/tools/PDC.java similarity index 96% rename from src/main/java/xyz/soukup/mineconomiaCoreV2/core/PDC.java rename to src/main/java/xyz/soukup/mineconomiaCoreV2/tools/PDC.java index 2d76800..9ba160e 100644 --- a/src/main/java/xyz/soukup/mineconomiaCoreV2/core/PDC.java +++ b/src/main/java/xyz/soukup/mineconomiaCoreV2/tools/PDC.java @@ -1,4 +1,4 @@ -package xyz.soukup.mineconomiaCoreV2.core; +package xyz.soukup.mineconomiaCoreV2.tools; import org.bukkit.NamespacedKey; import org.bukkit.block.TileState; @@ -6,6 +6,7 @@ import org.bukkit.entity.Player; import org.bukkit.inventory.meta.ItemMeta; import org.bukkit.persistence.PersistentDataContainer; import org.bukkit.persistence.PersistentDataType; +import xyz.soukup.mineconomiaCoreV2.core.sharedValues; //funkce pro lehčí manipulaci s minecraft PDC (trvalé uchovávání dat v entitách, itemech a blocích) public class PDC { diff --git a/src/main/java/tools/inventoryTools.java b/src/main/java/xyz/soukup/mineconomiaCoreV2/tools/inventoryTools.java similarity index 93% rename from src/main/java/tools/inventoryTools.java rename to src/main/java/xyz/soukup/mineconomiaCoreV2/tools/inventoryTools.java index 5d7d431..aeee557 100644 --- a/src/main/java/tools/inventoryTools.java +++ b/src/main/java/xyz/soukup/mineconomiaCoreV2/tools/inventoryTools.java @@ -1,4 +1,4 @@ -package tools; +package xyz.soukup.mineconomiaCoreV2.tools; import org.bukkit.inventory.Inventory; import org.bukkit.inventory.ItemStack; diff --git a/src/main/resources/config.yml b/src/main/resources/config.yml index 46ccd95..5aa99c5 100644 --- a/src/main/resources/config.yml +++ b/src/main/resources/config.yml @@ -1,2 +1,8 @@ version: 1.0 -language: "czech.yml" \ No newline at end of file +language: "czech.yml" +database: + host: localhost + port: 3306 + user: mcore + password: mcore + database: mcore \ No newline at end of file