CityWorld
- Native Minecraft Version:
- 1.13
- Tested Minecraft Versions:
- 1.13
- Source Code:
- https://github.com/echurchill/CityWorld
- Contributors:
- DaddyChurchill
The great outdoors is all good and fine but sometimes you just want to go to town. Not any town will do, how about one that goes on forever or multiple ones separated by the largest mountains possible in Minecraft. But what is under those mountains? There is an entire world to explore, have fun!
GREAT NEWS FOLKS...
With help from https://www.spigotmc.org/members/jyhsu.39963/, CityWorld has been updated to support 1.13.2. Lots of things have changed so consider this a beta for now.
Heads up: I am working on a version of CityWorld that is 1.14 compliant. No real ETA but I hope to have something in your hands soon after Spigot ships their non-development version.
If you need 1.12 support please use one of the v3.00x versions.
WARNING: I am getting occasional out of stack space. CityWorld isn't showing up in the stack traces but that that doesn't rule it out. It simply makes it harder to track down. :-(
WARNING: There is some sort of issue related to loading schemas from WorldEdit. For now folks don't put any schemas into the plugins/cityworld folder. I am continuing to debug the problem. [as of v4.05, still true]
Version 4.05
![]()
More pictures can be found http://dev.bukkit.org/server-mods/cityworld/images.
If you like CityWorld feel free to donate to my pizza fund.
Note: CityWorld is compiled using the latest versions of Java (8), Spigot (1.13) and Minecraft (1.13) that I can get my hands on. That both simplifies my life and ensures that you have the safest, fastest and feature rich code available. Alas, this also means that you might run into problems with older versions of Java, Spigot and Minecraft. Sorry about that, but it is hard enough keeping up with the quicksand that sometimes is Minecraft modding, I have to do something to simplify my efforts.
If you need an earlier version of CityWorld, they are available via the Version History tab on this page.
For more information about older versions of Java see: http://www.java.com/en/download/faq/java_7.xml
Many thanks to the following folks for recently contributing code and help
v4.05
- [4.05] incorporated Kosakriszi's Loot Tables, thanks sir
- [4.05] added a few more settings to allow folks to turn things off
- [4.05] fixed a few underwater foliage issues
- [4.04] removed PhatLoots support. The original plugin doesn't seem to be maintained by the original author. Someone new is trying to modernize it, once that all settles down I will bring back support
- [4.04] reworked the config.yml. Now there CityWorld supports <worldname>.yml for each world. I copy over most of the world configuration from the old config.yml when I create the <worldname>.yml... but I leave it to you to clean up the config.yml if you wish.
- [4.03] fixed a few chunk boundary issues
- [4.02] fixed a small bug in flooded world generations
- Requires 1.13.2 Minecraft/Spigot, thanks goes to jyhsu2000 for helping figure this stuff out
- Lots of changes in order to support the new material system
- Lots of changes in order to support the new creatures
- Lots of hidden features are now more frequent
- Still occasional bugs related to fences, panes, etc.
For older version info: http://echurch.github.io/cityworld/versions.html
- If you want to use CityWorld with an older version of Minecraft/Spigot, please use a version of CityWorld prior to v4.0.
Video review by VintageDon
The above is a detailed Setup/Tutorial video of v3.012 (June 2016) by VintageDon. Video, nearly an hour long, includes over 1GB of downloads including a fully setup server, 4 pre-generated worlds out to a 2,000 block radius (normal city, ruined city, floating city and a metro city), as well as Overviewer maps of all the cities.
Personal note
My day job continues to be a bit crazy and is pretty much taking up all of my time, I will do my best to keep this puppy going.
Warning about "Index of useful info"
While the info that follows is Bukkit centric, it is all still very useful.Just remember where it specifically talks about Bukkit, consider the info potentially suspect. While Spigot and Bukkit are VERY similar, Spigot is based on Bukkit, there are some differences... especially how the server is started and configured. One of these days I will reformat and repost the following info but right now, given how little free time I have, I will focus my efforts on improving the plugin itself.
Index of useful info (old Bukkit site for now... and see above for a warning)
Installation: http://dev.bukkit.org/server-mods/cityworld/pages/installation
Options: http://dev.bukkit.org/server-mods/cityworld/pages/options
Styles: http://dev.bukkit.org/server-mods/cityworld/pages/styles
Schematics: http://dev.bukkit.org/server-mods/cityworld/pages/schematics
Commands: http://dev.bukkit.org/server-mods/cityworld/pages/commands
Versions: http://dev.bukkit.org/server-mods/cityworld/pages/version
Tools: http://dev.bukkit.org/server-mods/cityworld/pages/tools
Copyright: http://dev.bukkit.org/server-mods/cityworld/pages/copyright
One Last Heads up!
This plugin really "tests" MineCraft/Bukkit when it comes to complex worlds. In fact when you spawn/teleport into a new CityWorld (or some wildly new location) it takes a while for all of the blocks to generate. This is especially obvious if you are flying around. Once the blocks are generated though everything works just fine. What I recommend is take a tour of your new world and just walk/fly up to each "uninitialized chunk" until everything shows up.

CityWorld v4.05
The great outdoors is all fine and good but sometimes you just want to go to town.
-
Resoluciones, CustomWorldYT, jyhsu and 17 others like this.
Recent Updates
- Now with loot table support (thanks to kosakriszi) Feb 4, 2019
- Reworked settings Jan 22, 2019
- Small update for CityWorld Jan 15, 2019
Recent Reviews
-
Crustycomrade
- 1/5,
DOESN'T WORK ON 1.8!!!! My cities randomly turn into a clif untill bedrock? Players are building on bedrock now instead of living in the city ... DaddyChurchill please fix soon i need a city to raise my (4 yo) son. He loves minecraft
-
meres10
- 5/5,
In concept it is five by five!
But I've got:
[11:59:59] [Server thread/INFO]: [Minecraft.CityWorld] [Generator] FLOATING worlds unavailable due to performance issues, switching to NORMAL
I need those floating stuff! Version is no matter. I am pre-generating worlds.
Can I bypass that check?
Please!
meres10 -
qlockworkk
- 1/5,
Currently is broken for 1.15 and previously for 1.14 as well. I see that previous reviews mention that it works for 1.14 but in my experience it does not. There is a message in the description that mentions that the author is working a version compatible with 1.14 but alas 1.15 is here and there are no new updates. It's a shame because it is such a nice plugin. Would happily give a 5 star review if this plugin was up to date.
-
DopeKnight
- 5/5,
This is really well done, it works on 1.14 too but no 1.14 blocks thats all. So once the author updates to 1.14 it would be great.
-
djeff
- 5/5,
ao top!! ville trés bien réalisé avec des butins aléatoire dans les batiments, j'utilise la version 1.14.3 et aucun soucis jusqu'a maintenant merci au developpeur pour ce beau travail
-
Rayblon
- 5/5,
Cityworld is a treasure -- I'm currently using it for a nether, and it's amazing just how much it widens the resource pool of the nether. The attention to detail with the builldings themselves, considering that they're all generated structures, is honestly amazing. It's not intirely perfect; there's some simplicity in the generator's handling of natural terrain that can sometimes impact the experience, but you're mostly here for the cities anyway.
That said, it's still a stunning generator, and if DaddyChurchill were to start taking donations, I'd be the first to pay... which is something I rarely do. -
zhehe
- 5/5,
This plugin is soooooo great. I know there's a mod in forge called lost cities, but I think CityWorld is better
-
creepercannyon
- 5/5,
I love all the detail in the generator. It's really amazing what you can do with this plugin.
-
Dunaland1
- 5/5,
Very well done. The cities are beautiful. Also here you can find the old pages: https://dev.bukkit.org/projects/cityworld/pages/commands
-
Briankmco
- 5/5,
I really like it so far. I'm just starting to toy with the config file. It's mostly just guessing until he reposts the docs and info pages to spigot, as the bukkit.org links are now broken.