diff --git a/src/main/java/com/xzavier0722/mc/plugin/slimefun4/storage/adapter/mysql/MysqlAdapter.java b/src/main/java/com/xzavier0722/mc/plugin/slimefun4/storage/adapter/mysql/MysqlAdapter.java index 998e7908e2..3ca6cc3fb9 100644 --- a/src/main/java/com/xzavier0722/mc/plugin/slimefun4/storage/adapter/mysql/MysqlAdapter.java +++ b/src/main/java/com/xzavier0722/mc/plugin/slimefun4/storage/adapter/mysql/MysqlAdapter.java @@ -405,7 +405,7 @@ private void createTableMetadataTable() { if (Slimefun.isNewlyInstalled()) { executeSql(MessageFormat.format( """ - INSERT INTO {0} ({1}, {2}) VALUES ({3}, {4}); + INSERT INTO {0} ({1}, {2}) VALUES ("{3}", {4}); """, tableMetadataTable, FIELD_TABLE_METADATA_KEY, diff --git a/src/main/java/com/xzavier0722/mc/plugin/slimefun4/storage/adapter/postgresql/PostgreSqlAdapter.java b/src/main/java/com/xzavier0722/mc/plugin/slimefun4/storage/adapter/postgresql/PostgreSqlAdapter.java index 52069084db..1acc98644b 100644 --- a/src/main/java/com/xzavier0722/mc/plugin/slimefun4/storage/adapter/postgresql/PostgreSqlAdapter.java +++ b/src/main/java/com/xzavier0722/mc/plugin/slimefun4/storage/adapter/postgresql/PostgreSqlAdapter.java @@ -421,7 +421,7 @@ private void createTableMetadataTable() { if (Slimefun.isNewlyInstalled()) { executeSql(MessageFormat.format( """ - INSERT INTO {0} ({1}, {2}) VALUES ({3}, {4}); + INSERT INTO {0} ({1}, {2}) VALUES ("{3}", {4}); """, tableMetadataTable, FIELD_TABLE_METADATA_KEY, diff --git a/src/main/java/com/xzavier0722/mc/plugin/slimefun4/storage/adapter/sqlite/SqliteAdapter.java b/src/main/java/com/xzavier0722/mc/plugin/slimefun4/storage/adapter/sqlite/SqliteAdapter.java index 228b74f5a2..3f4d75e918 100644 --- a/src/main/java/com/xzavier0722/mc/plugin/slimefun4/storage/adapter/sqlite/SqliteAdapter.java +++ b/src/main/java/com/xzavier0722/mc/plugin/slimefun4/storage/adapter/sqlite/SqliteAdapter.java @@ -401,7 +401,7 @@ private void createTableMetadataTable() { if (Slimefun.isNewlyInstalled()) { executeSql(MessageFormat.format( """ - INSERT INTO {0} ({1}, {2}) VALUES ({3}, {4}); + INSERT INTO {0} ({1}, {2}) VALUES ("{3}", {4}); """, SqlUtils.mapTable(DataScope.TABLE_METADATA), FIELD_TABLE_METADATA_KEY, diff --git a/src/main/java/com/xzavier0722/mc/plugin/slimefun4/storage/controller/BlockDataController.java b/src/main/java/com/xzavier0722/mc/plugin/slimefun4/storage/controller/BlockDataController.java index 70813d0c2c..96ffbb1722 100644 --- a/src/main/java/com/xzavier0722/mc/plugin/slimefun4/storage/controller/BlockDataController.java +++ b/src/main/java/com/xzavier0722/mc/plugin/slimefun4/storage/controller/BlockDataController.java @@ -248,10 +248,10 @@ public SlimefunUniversalBlockData createUniversalBlock(Location l, String sfId) var uuid = UUID.randomUUID(); var uniData = new SlimefunUniversalBlockData(uuid, sfId, l); - uniData.initLastPresent(); - uniData.setIsDataLoaded(true); + uniData.initLastPresent(); + loadedUniversalData.put(uuid, uniData); var preset = UniversalMenuPreset.getPreset(sfId);