Jump to content

Recommended Posts

Posted

Due to being woefully uneducated in the matter back in May when I set up my Tekkit server, my main server is currently using Bukkitforge to handle plugins. I now know that to avoid headaches with both the current build and future recommended builds of Tekkit I need to switch to MCPC+, so I tried out the switch earlier on with some unfortunate side effects. All of the installed plugins still worked, but all spawn and home data was lost/unusable which meant everybody on my server would have to /sethome again. All of the LWC protections were also wiped and many of the protections I'd entered in the config no longer worked. The syntax of the config file remained identical (no corruption) yet some of the protections like AE blocks and MFR machines just wouldn't work whilst others would. So basically I'm wondering if anyone has any idea how to preserve all of my current plugin settings when switching from Bukkitforge to MCPC+? All ideas welcome.

Posted

i feel bad for you, wish i could help here, but i avoided bforge for that reason. is you data in sql or flatfiles (yml) ?

Posted

Sorry for the delay in case anybody was wondering about this, but replacing the yml files with the old ones didn't work. This is on Tekkit 1.0.6 using the recommended "C" build of MCPC+.

Posted

I had the exact same problem. The issue is due to the fact that BukkitForge follows vanilla convention of putting all worlds in one folder, whereas MCPC+ follows Bukkit convention of putting each world in a separate folder. So with BF, I had every world including overworld, nether, MystCraft ages, and pocket dimensions inside the same folder. When I installed MCPC+ it moved all the worlds except MystCraft ages and pocket dims into separate folders (world_myst and world_pocketprovider respectively) which I had to move manually after finding out all worlds had apparently been "reset".

What I had to do to fix homes was go into each player's file (if you're using Essentials for homes, these files are located in Essentials/userdata) and change the world name under the home category. I had to do the same for WorldGuard regions and Grief Prevention protections, both of which conveniently save data in text files. LWC uses SQLite databases so you need this tool to edit the database and change the world name for all protections.

Posted

I had the exact same problem. The issue is due to the fact that BukkitForge follows vanilla convention of putting all worlds in one folder, whereas MCPC+ follows Bukkit convention of putting each world in a separate folder. So with BF, I had every world including overworld, nether, MystCraft ages, and pocket dimensions inside the same folder. When I installed MCPC+ it moved all the worlds except MystCraft ages and pocket dims into separate folders (world_myst and world_pocketprovider respectively) which I had to move manually after finding out all worlds had apparently been "reset".

What I had to do to fix homes was go into each player's file (if you're using Essentials for homes, these files are located in Essentials/userdata) and change the world name under the home category. I had to do the same for WorldGuard regions and Grief Prevention protections, both of which conveniently save data in text files. LWC uses SQLite databases so you need this tool to edit the database and change the world name for all protections.

This is great, I've tried everything you've said on my test server and it works. Thanks a million.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...