BentoBoxWorld / BentoBox

Expandable Minecraft server plugin for island-type games like SkyBlock or AcidIsland.

Home Page:https://bentobox.world

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Problem migrate JSON to MARIADB

vicbitz1 opened this issue · comments

Expected behavior

the problem is to migrate everything from JSON to MARIADB doing all the steps, and put /bbox migrate, it does not migrate two folders which are: BiomesIslandDataObject GeneratorDataObject

Also it does not create tables in the MariaDB, I already got support in discord and they told me to open issue.

Thank you very much.

Observed/Actual behavior

that this data was not migrated

Steps/models to reproduce

Migrate everything from JSON to MARIADB

BentoBox version

[10:07:16 INFO]: Corriendo Inválido (UNIVERSESPIGOT) 1.20.1.
[10:07:16 INFO]: BentoBox version: 1.24.1
[10:07:16 INFO]: ase de datos: JSON2MARIADB
[10:07:16 INFO]: Mundos de juego cargados:
[10:07:16 INFO]: bskyblock_world (BSkyBlock): Mundo, Nether, End
[10:07:16 INFO]: Addons cargados:
[10:07:16 INFO]: Biomes 2.1.1 (ENABLED)
[10:07:16 INFO]: Border 4.2.1 (ENABLED)
[10:07:16 INFO]: BSkyBlock 1.16.1 (ENABLED)
[10:07:16 INFO]: Chat 1.1.4 (ENABLED)
[10:07:16 INFO]: IslandFly 1.11.1 (ENABLED)
[10:07:16 INFO]: Level 2.12.0 (ENABLED)
[10:07:16 INFO]: Likes 2.3.1 (ENABLED)
[10:07:16 INFO]: Limits 1.19.1 (ENABLED)
[10:07:16 INFO]: MagicCobblestoneGenerator 2.5.1 (ENABLED)
[10:07:16 INFO]: TwerkingForTrees 1.5.0 (ENABLED)
[10:07:16 INFO]: Warps 1.14.0 (ENABLED)

Plugin list

[10:06:56 INFO]: Bukkit Plugins:
[10:06:56 INFO]: - 40ServidoresMC, AdvancedPortals, ajLeaderboards, AxInventoryRestore, BedrockPlayerManager, BentoBox, BentoBox-Biomes, BentoBox-BSkyBlock, BentoBox-IslandFly, BentoBox-Level
[10:06:56 INFO]: BentoBox-Likes, BentoBox-Limits, BentoBox-MagicCobblestoneGenerator, BentoBox-Warps, BlockCompressor, BlockLocker, BlueSlimeCore, BungeeGuard, BuycraftX, CataMines
[10:06:56 INFO]: ChangeSlots, ChatSentinel, Citizens, CMILib, CommandCooldown, CommandPanels, CommandWhitelist, CoreProtect, CoreProtectTNT, DecentHolograms
[10:06:56 INFO]: DeluxeMenus, Elevators, Essentials, EssentialsSpawn, ExcellentCrates, EZColors, FastAsyncWorldEdit, floodgate, FreedomChat, *GambleBarPro
[10:06:56 INFO]: GSit, HeadDatabase, HyperPortalBreaking, Infiniteannouncements, InvSeePlusPlus, ItemEdit, ItsMyConfig, JetsAntiAFKPro, KillStreak, LPC
[10:06:56 INFO]: LPX, LuckPerms, MobFarmManager, Multiverse-Core, MyCommand, NexEngine, PinataParty, PlaceholderAPI, PlayerKits, PlayerVaults
[10:06:56 INFO]: ProtocolLib, PvPManager, Quests, QuickShop-Hikari, Rankup, Sellwand, ShopGUIPlus, ShopGUIPlus-SellGUI, ShopGUIPlusSilkSpawnersBridge, SilkSpawners
[10:06:56 INFO]: spark, StaffFacilities, TAB, ToastedAFK, TokenManager, UltimateAutoRestart, UltimateKoth, Vault, ViaBackwards, ViaVersion
[10:06:56 INFO]: VoidGen, VoidSpawn, Votifier, Vulcan, WorldBorderAPI, WorldEditSelectionVisualizer, WorldGuard, zAuctionHouseV3

Other

No response

You wrote:

Also it does not create tables in the MariaDB

I'm confused. Does it not create any tables? Or just BiomesIslandDataObject GeneratorDataObject are missing?

GeneratorDataObject is from MagicCobblestoneGenerator and BiomesIslandDataObject is from Biomes. To migrate, they will migrate slowly as people log in and use the addons. The question is how to force-migrate the data. This will need some investigation.

Can you share the output of the bentobox migrate command?

You wrote:

Also it does not create tables in the MariaDB

I'm confused. Does it not create any tables? Or just BiomesIslandDataObject GeneratorDataObject are missing?

Yes, only those two tables are not created

Can you share the output of the bentobox migrate command?

image

@SMarc1 This is fixed with this change, but please be careful and take backups. I tested it and it works, but I may have missed something. To get the tables for MCG and Biomes rerun the /bbox migrate command after loading. Note, if there is no data in the folders, then the tables will not be made.