No. Map worlds are very much separate and portable. What I need to change is code-level, not world data-level
Further explanation:
Our minecraft server operates at different levels:
Vanilla non-world data (configuration, ban lists, etc)
^
|
|
|
V
Vanilla server <---------------> World data (stored in a folder called world)
^
|
|
|
V
Server mod which "hooks" into the vanilla server to add functionality and allow plugins <-------> Mod data (config mostly)
^
|
|
|
V
Various plugins which add even more functionality <-------------> Plugin data (plugin config, towny data, block placement logs, etc)
When Notch updates the vanilla server, the old server mod hooks no longer works. Notch also scrambles the code before it is released, so each update the people who create the server mods have to decode the scrambling to rehook it in properly. Hmod, for a lack of a better phrase, was designed for an older style of vanilla server and so is breaking internally.
At no point is any of the world data involved
However because of the switch to bukkit the lower part of that chart is changing. What that means exactly is still not clear to me. Some plugins, such as the block placement logger, have been ported. Others, such as towny, are still in progress and are not quite ready yet. The plugin authors are trying the best they can to transfer the plugin data from hmod to bukkit, but that might not be possible in all cases.
Now, I need to study calculus for a bit then I'll get cracking at replacing the lower half of the graph
