One day I was playing with CustomNPC's editor and I said to myself: "This mod so great, I can make every mob I want with it". I began to make mobs from my favourite online game: Ultima Online. And then I've got an idea - make UO world in minecraft. I began to build, and, finally, I understood that world is so big. As I'am a programmer I decided to make a world converter for this task...
Core:
Today I'am finished this tool(Honestly - it's a little bit complicate) and it's only need a content. It consists of:
- Two runUO scripts
- Bukkit plugin
What it can do now?
- Terrain and multis exporting(You can get very fancy and solid terrain, but buildings are still weird)
Problems:
- Game designers made very assymetric world;
- Tool can fully convert land(Maybe, some tiles don't), But in the game exists something about 40k items, I just can't to add them all
- Full Felucca map weights ~0.5 GB
Pros:
- Very big MMO world(5 worlds, to be exact)
Usage:
(Optional, I've already scanned uo maps for you)
- Compile RunUO scripts(I know, it can be made with UO SDK)
- Instantiate two items in UO game - Converter and Items Converter
- Double click them(Wait before one finishes scanning)
-You'll get some files called %World_name%_land_%number% and %World_name%_multis_%number%
OR
- Download land and multis archive
- Unpack them
NEXT:
- Copy .bin files into yourServer/conv/ folder
- Install bukkit plugin(I've used Bukkit 1.7.10 and WE, 1.8.7 works too) - just drop it in plugins folder
- Log in and go to the world you want to place converted land/multis
- Type /convertuo <land/multis> <all/force> <filename without extension> <file index>
If you want to generate all land, you should use "land" and "all" options" and pass "1" as file index
- Expect lags, process will be shown in the console
- Wait the message "Finished!" in console
- Smooth terrain with WorldEdit
Images:
Known bugs: - As I said: designers made assymetric buildings
Commands:
/convertuo multis/land all/force "filename" "index" - launch generation
/uofind multis/land "filename" "index" - launch unknown tiles search
/uotool - rmb tells an id of targeted block
/uosmooth - dont implemented yet
1
Intro:
One day I was playing with CustomNPC's editor and I said to myself: "This mod so great, I can make every mob I want with it". I began to make mobs from my favourite online game: Ultima Online. And then I've got an idea - make UO world in minecraft. I began to build, and, finally, I understood that world is so big. As I'am a programmer I decided to make a world converter for this task...
Core:
Today I'am finished this tool(Honestly - it's a little bit complicate) and it's only need a content. It consists of:
- Two runUO scripts
- Bukkit plugin
What it can do now?
- Terrain and multis exporting(You can get very fancy and solid terrain, but buildings are still weird)
Problems:
- Game designers made very assymetric world;
- Tool can fully convert land(Maybe, some tiles don't), But in the game exists something about 40k items, I just can't to add them all
- Full Felucca map weights ~0.5 GB
Pros:
- Very big MMO world(5 worlds, to be exact)
Usage:
(Optional, I've already scanned uo maps for you)
- Compile RunUO scripts(I know, it can be made with UO SDK)
- Instantiate two items in UO game - Converter and Items Converter
- Double click them(Wait before one finishes scanning)
-You'll get some files called %World_name%_land_%number% and %World_name%_multis_%number%
OR
- Download land and multis archive
- Unpack them
NEXT:
- Copy .bin files into yourServer/conv/ folder
- Install bukkit plugin(I've used Bukkit 1.7.10 and WE, 1.8.7 works too) - just drop it in plugins folder
- Log in and go to the world you want to place converted land/multis
- Type /convertuo <land/multis> <all/force> <filename without extension> <file index>
If you want to generate all land, you should use "land" and "all" options" and pass "1" as file index
- Expect lags, process will be shown in the console
- Wait the message "Finished!" in console
- Smooth terrain with WorldEdit
Images:
Known bugs:
- As I said: designers made assymetric buildings
Commands:
/convertuo multis/land all/force "filename" "index" - launch generation
/uofind multis/land "filename" "index" - launch unknown tiles search
/uotool - rmb tells an id of targeted block
/uosmooth - dont implemented yet
How to install:
1) Download the plugin
2) Place all .zip contents in the root folder
3) Download world files
4) Place in conv folder
Plugin(1.7.10 or higher):link
Older:
1.4.6
1.5.0
1.6.2
1.6.4
Github(Bukkit plugin, 1.7.10, depends on WorldEdit):link
ItemsConverter.cs(RunUO 2,3): link
LandConverter(RunUO 2,3): link
UOExporter(Requires installed plugin, export only heightmaps and land files): link
Felucca land: link
Felucca multis:link
Felucca map(without multis): link
Malas land: link
Malas multis: link
Malas map(without multis): link
Tokuno land: link
Tokuno multis: link
Tokuno map(without multis): link
Ilshenar land: link
Ilshenar multis: link
Ilshenar map(without multis): link
TODO:
- Add more content
- Generate dungeons, ores, caves below the ground
- Make new visual editor(Meh, old editor is too weird)
Done:
- Migrate database to .json
- Rebuilt it for the earlier versions
1
Added compiled version link. Looking forward for editor