Jump to content

Having some Issues converting world from 2.0.1 to 3.0.4


Recommended Posts

Okay, so I'm rather new to the whole "world conversion" process. And i'm sure that i'm not the first to consult about something that's probably quite an easy to fix but anyway here I go. So with the release of the new tekkit build I've opted to converting my tekkit 2.0.1 world to tekkit 3.0.4. and I read the instruction on the main page (where you download the file) and removed and replaced the files it told me to and now when I try to start the server it looks like it loads half way then all of the sudden stops. The server doesn't go up and I'm pretty sure I either missed something or completely screwed the whole thing up. Either way if I could get just a little bit of help to get me rolling here that would be fantastic. I'll post up exactly what the server says but if it's something simple in the instructions I might have missed please let me know

Thanks in advance!

Link to comment
Share on other sites

Sorry, the machine was being used at the moment, here's the info

C:\Users\Owner\Desktop\Industrial Tekkit 3.0.4 Server>java -Xmx1024M -Xms1024M -

jar Tekkit.jar nogui

182 recipes

27 achievements

20:10:12 [iNFO] Starting minecraft server version 1.2.5

20:10:12 [iNFO] Forge Mod Loader version @MAJOR@.@MINOR@.@REV@.@BUILD@ for Minec

raft @MCVERSION@ loading

20:10:12 [iNFO] Loading mods from C:\Users\Owner\Desktop\Industrial Tekkit 3.0.4

Server\mods

20:10:12 [sEVERE] java.lang.NoClassDefFoundError: net/minecraft/server/BaseModMp

20:10:12 [sEVERE] at java.lang.ClassLoader.defineClass1(Native Method)

20:10:12 [sEVERE] at java.lang.ClassLoader.defineClass(Unknown Source)

20:10:12 [sEVERE] at java.security.SecureClassLoader.defineClass(Unknown S

ource)

20:10:12 [sEVERE] at java.net.URLClassLoader.defineClass(Unknown Source)

20:10:12 [sEVERE] at java.net.URLClassLoader.access$100(Unknown Source)

20:10:12 [sEVERE] at java.net.URLClassLoader$1.run(Unknown Source)

20:10:12 [sEVERE] at java.net.URLClassLoader$1.run(Unknown Source)

20:10:12 [sEVERE] at java.security.AccessController.doPrivileged(Native Me

thod)

20:10:12 [sEVERE] at java.net.URLClassLoader.findClass(Unknown Source)

20:10:12 [sEVERE] at java.lang.ClassLoader.loadClass(Unknown Source)

20:10:12 [sEVERE] at sun.misc.Launcher$AppClassLoader.loadClass(Unknown So

urce)

20:10:12 [sEVERE] at java.lang.ClassLoader.loadClass(Unknown Source)

20:10:12 [sEVERE] at java.lang.ClassLoader.loadClass(Unknown Source)

20:10:12 [sEVERE] at java.lang.Class.forName0(Native Method)

20:10:12 [sEVERE] at java.lang.Class.forName(Unknown Source)

20:10:12 [sEVERE] at cpw.mods.fml.common.Loader.loadModClass(Loader.java:4

40)

20:10:12 [sEVERE] at cpw.mods.fml.common.Loader.attemptFileLoad(Loader.jav

a:497)

20:10:12 [sEVERE] at cpw.mods.fml.common.Loader.load(Loader.java:375)

20:10:12 [sEVERE] at cpw.mods.fml.common.Loader.loadMods(Loader.java:527)

20:10:12 [sEVERE] at cpw.mods.fml.server.FMLBukkitHandler.onPreLoad(FMLBuk

kitHandler.java:113)

20:10:12 [sEVERE] at net.minecraft.server.MinecraftServer.init(MinecraftSe

rver.java:118)

20:10:12 [sEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftSer

ver.java:426)

20:10:12 [sEVERE] at net.minecraft.server.ThreadServerApplication.run(Sour

ceFile:492)

20:10:12 [sEVERE] Caused by: java.lang.ClassNotFoundException: net.minecraft.ser

ver.BaseModMp

20:10:12 [sEVERE] at java.net.URLClassLoader$1.run(Unknown Source)

20:10:12 [sEVERE] at java.net.URLClassLoader$1.run(Unknown Source)

20:10:12 [sEVERE] at java.security.AccessController.doPrivileged(Native Me

thod)

20:10:12 [sEVERE] at java.net.URLClassLoader.findClass(Unknown Source)

20:10:12 [sEVERE] at java.lang.ClassLoader.loadClass(Unknown Source)

20:10:12 [sEVERE] at sun.misc.Launcher$AppClassLoader.loadClass(Unknown So

urce)

20:10:12 [sEVERE] at java.lang.ClassLoader.loadClass(Unknown Source)

20:10:12 [sEVERE] ... 23 more

20:10:12 [sEVERE] Unexpected exception

java.lang.NoClassDefFoundError: net/minecraft/server/BaseModMp

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClass(Unknown Source)

at java.security.SecureClassLoader.defineClass(Unknown Source)

at java.net.URLClassLoader.defineClass(Unknown Source)

at java.net.URLClassLoader.access$100(Unknown Source)

at java.net.URLClassLoader$1.run(Unknown Source)

at java.net.URLClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Unknown Source)

at cpw.mods.fml.common.Loader.loadModClass(Loader.java:440)

at cpw.mods.fml.common.Loader.attemptFileLoad(Loader.java:497)

at cpw.mods.fml.common.Loader.load(Loader.java:375)

at cpw.mods.fml.common.Loader.loadMods(Loader.java:527)

at cpw.mods.fml.server.FMLBukkitHandler.onPreLoad(FMLBukkitHandler.java:

113)

at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:118)

at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426)

at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)

Caused by: java.lang.ClassNotFoundException: net.minecraft.server.BaseModMp

at java.net.URLClassLoader$1.run(Unknown Source)

at java.net.URLClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.net.URLClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

... 23 more

>

Link to comment
Share on other sites

1. Please put that in proper CODE tags.

2. Before you did the map conversion, did you install the server clean and test to make sure it launched without problems?

3. What method did you use for converting the map (a link to the method you used and notes on any deviations you may have taken would probably be sufficient)?

To get the help you need, you'd need to post all the relevant information such as the server logs, notes on operation, etc. That's what the bug reporting format is designed for. Although the log is useful, in and of itself, it does not provide sufficient information (at least not for me). I've been modding for sometime and am not familiar with the errors I see above. If you provide all the information you can (neatly), one of the really good techies or programmers might be able to drop by and give you an answer that would steer you in the right direction. However, unless they have all the info they need, they can only speculate if they decide to invest their time in this thread, understand what I mean?

Link to comment
Share on other sites

Again I apologize, been all over the place today, and appreciate you putting up with my BS. I followed the instructions as described on the homepage http://www.technicpack.net/tekkit/. Both the server in 2.0.1 (my world) and 3.0.4 (new world not the one that I'm trying to convert) worked flawlessly. I understand there might be another program necessary to convert the world. It seemed far too easy to just copy this and paste that. But literally I followed the instructions on the homepage to the letter, only difference is the files that it told me to remove, the "mod_IC2NuclearControl-1.1.6-mcpc1.2.5-r2.zip" did not exist and the other 2 files were earlier versions but i removed them anyway and replaced with the 3 files as it describes. I also replaced the tekkit.jar file with the one in the 3.0.4 server file and that's pretty much it.

Here's the form, again not sure if I did it right, feel free to verbally beat the sh*t out of me if it's not proper.

http://forums.technicpack.net/threads/3-0-3-3-0-4-world-conversion-problem.11366/

As for extra information that would probably require me to be able to join the server and get an log to post. but seeing as I can't do that this is all I got, sorry

Thanks in advance

Link to comment
Share on other sites

No worries, this isn't really a dumb question and, at least in my experience, and isn't one asked ad nauseam on the forums.

The instructions on the homepage are only to convert the 3.0.3 server to the 3.0.4 server (some of the bukkit ports were changed to eliminate bugs). If you're installing a fresh 3.0.4 server, they have nothing to do with you. I would recommend you scrap the server and re-install a fresh 3.0.4 server to eliminate the chance that you screwed that part up somehow.

Also, you didn't have to make a second post but an FYI: html doesn't have to go in code tags. The CODE tags are if you're pasting code you want people to be able to copy and paste (such as the inside of a config file, permissions file, or such) or if you're about to include a wall-of-text log like the one above. It allows for one to scroll the code and copy it without it taking up the whole page.

As for the bug report, the format is good (although missing the information of your last post because what you did is very relevant to your problem) but try to keep everything in one place, it's counterproductive to create multiple threads.

I'm pretty sure what you're looking for is here: http://forums.technicpack.net/threads/so-you-want-to-convert-your-world-to-tekkit-3-0.9492/

Do a clean install of a 3.0.4 server.

Back-up your world file just in case.

Go to that thread and follow it's directions to the letter (you may need to prep your server in Tekkit 2 before attempting the conversion).

Report back with what you did and whether or not it solved your problem. Be methodical in your work and document every change you make.

Link to comment
Share on other sites

I should note that I haven't actually tested that conversion process with a 2.0 server, just with 2.1.1. Looking at the configs, they should be close enough, the only thing that looks like it might be trouble is that the block ID for Forestry growers is different, and they'll wind up becoming ComputerCraft peripherals. You can have it properly remove them by changing the "255 -> 0" line in Patch.txt to "208 -> 0".

Link to comment
Share on other sites

Thanks for the help guys, yeah I figured that I wasn't looking in the right place, ah well good thing I backed it up. I'll give her a spin tomorrow and see if it works, again thanks for taking the time to walk me through this process.

Much appreciated.

EDIT: Today I went through the post you gave me Yuriy, and it appears Midas solved all my problems easily. Everything seems to be working fine, thank you!

Link to comment
Share on other sites

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...