CityWorld

Paved roads

CityWorld

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!

If you like CityWorld, please consider donating via the Donate button in the upper right corner.


Version 2.99

(sometimes there is a delay in getting the new version of the plugin through the approval process, if the above version isn't available check back in an hour or so... ...or possibly look here)

CityWorld

More pictures can be found here.

v2.99

  • Added DESTROYED to the world style list to make it easier to create normal but decayed worlds. For folks using Multiverse try "mv create Destroyed normal -g CityWorld:Destroyed". Other multiworld plugins will use a different syntax, see your plugin docs for more info.
  • Added a lot more stuff to Astral, including a place holder for the Nexus

v2.98

  • Fixed a bug where chests would be populated with ores instead of useful stuff
  • Fixed a bug where trees would cause house roofs to generate oddly
  • Re-textured the sewers to make them nicer to look at... a lot more spooky and "realistic"
  • Re-textured the roads to make them nicer to look at... and make those darn ores quit showing up
  • Continuing to work on Astral, feel free to visit but don't expect much yet. For folks using Multiverse try "mv create Astral normal -g CityWorld:Astral". Other multiworld plugins will use a different syntax, see your plugin docs for more info. Astral

Remember, if you aren't up for using the latest beta of Bukkit or the bugs from this one bother you too much, the older versions are still available.


Personal note

It has been a while, sorry but my day job continues to be a bit crazy and is pretty much taking up all of my time. With the upcoming changes in 1.8, it is VERY possible that CityWorld will have to be rewritten quite a bit. I have taken the first step with this latest release, but there is still much that can happen. Only time will tell.


Index of useful info


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.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Blenn412 Blenn412 Oct 18, 2014 at 17:21 UTC - 0 likes

    @DaddyChurchill: Go

    As I said, I have resolved the error, but if I could recover it:

    - Error in the console when the player logs in and he crash worldwide CityWorld: http://gyazo.com/7e390b4ef5fe87ecb28d7979c0e6522d - Client Error when logging in crash after a crash in a world CityWorld: http://minecompagnon.fr/download/crash-2014-10-17_20.08.12-client.txt

    I do not think the powers you give benefits ...: / By cons, if you want accurate explanations clearer I think you give them power! ^^

  • Avatar of DaddyChurchill DaddyChurchill Oct 18, 2014 at 16:40 UTC - 0 likes

    @Blenn412: Go

    Any chance I get can get the server log file sent to me?

  • Avatar of Blenn412 Blenn412 Oct 18, 2014 at 12:17 UTC - 0 likes

    @DaddyChurchill: Go

    I have not changed anything in your plugin, I did not yet know enough to do that! I download the plugin: http://dev.bukkit.org/bukkit-plugins/combat-tag/ which allows creating an NPC of players during such 10 seconds to his disconnection, then I used the plugin: http://dev.bukkit.org/bukkit-plugins/joincommands/ that allows a command when the player connects or disconnects here, I do the command "/ SaveLocation (player)" and after ordering "/ spawn" when disconnected (as it is the NPC of the person for 10 seconds, it works) then reconnecting to the command "/ reparelocation (player)" is made and the court has its location

    I am French as my "friend" even though I prefer the therm "contacts" but if you want the contact I can give you his website: http://minecraftforgefrance.fr/

  • Avatar of DaddyChurchill DaddyChurchill Oct 17, 2014 at 19:35 UTC - 0 likes

    @Blenn412: Go

    That is very strange, I don't actually delete any files (I don't have any direct IO calls in my plugin but do use the config support supplied by Bukkit). As for teleport, I don't have any direct support or react to any of that either. When you say manipulation, what did you change? Code in CityWorld? if so then what? I have no issue with changing things to make things work better. :-)

    I have to admit you have me curious, what is your friend's name? I would love to learn more.

  • Avatar of Blenn412 Blenn412 Oct 17, 2014 at 15:32 UTC - 0 likes

    @DaddyChurchill: Go

    I use the latest version of your plugin, and I got renseiller upwind from a friend who is very knowledgeable in this area a bit, and according to him, this is really not normal, I managed conducted a manipulation (well it was hard but I did it! ) that detects the "lost connection" and when that happens in the world or world city is installed, it deletes coordinated located in .dat players, and records its policy in a small file when it reconnects, it waits about 2 seconds before teleporter again to the position where he crash.

    If people have the same problem, I'm French but I think being able to tell you how to solve this beug.

    Thank you anyway for your quick response and this wonderful plugin! :D

  • Avatar of DaddyChurchill DaddyChurchill Oct 15, 2014 at 22:00 UTC - 0 likes

    @Blenn412: Go

    I have no experience with Cauldron servers (which is a fork of a fork of a fork of Bukkit) and given the current Wolvereness' DMCA situation I am not sure I can even legally download it to see what is going on. Sorry.

    Can you send me the log file generated (assuming Cauldron generates one)? It might have some clues... maybe.

    Also, what version of CityWorld are you attempting to use?

  • Avatar of Blenn412 Blenn412 Oct 15, 2014 at 20:20 UTC - 0 likes

    Hi, my cauldron server when a player crash (not "disconnected", although crash!) In a world where cityworld is set, its launcher shuts down instantly when connecting to the server again, I do not know if it's just multiverse or your plugin but I do not have this beug in other worlds multivserse.

    If you want more information, feel free to ask me for them, but this problem prevents the opening of my server.

    PS: I tested crash without any mods installed on the server but the problem is still there ...: /

    Thank you in advance, sorry for my bad english, I'm french.

    Sincerely xBlenn412.

    Last edited Oct 15, 2014 by Blenn412
  • Avatar of DaddyChurchill DaddyChurchill Oct 13, 2014 at 21:39 UTC - 0 likes

    @Blenn412: Go

    Without a doubt the chunks created with CityWorld will be much more complex when compared to the natural world generator. With that said, I use CityWorld quite a bit and the chunk generation speed has been pretty consistent for the past year or so. I have noticed that each version of Bukkit/Minecraft changes things quite a bit though. To add to that, there are some interesting interactions between plugins that cause numerous lag issues... even without CityWorld being involved. :-(

    Without knowing more info it is very hard to debug what you are describing, lets start with some simple questions...

    • What does "modern modded server" mean? Bukkit? Forge? etc? What version?
    • What version of Minecraft are you using?
    • Do you see the lag when CityWorld is the only plugin installed?
    • What plugins are being used? What version?

    Feel free to send me a PM with that and any other useful info you can think of Eddie

  • Avatar of Blenn412 Blenn412 Oct 13, 2014 at 18:34 UTC - 0 likes

    Hi, your plugin is really excellent, but I'm on a modern modded server and suddenly I have a lot of lag, and I do not know why the chunks generated by your plugin causes latencies customers players.

    Could you please tell me how to solve this beug in configs or simply resolve this issue in future releases! ;)

    That thank you for your wonderful work Sincerely xBlenn412

  • Avatar of DaddyChurchill DaddyChurchill Oct 09, 2014 at 21:01 UTC - 0 likes

    @Frostfirepvp: Go

    Right now it is one or the other. Sorry.

Facts

Date created
Sep 24, 2011
Category
Last update
Sep 16, 2014
Development stage
Release
Language
  • enUS
License
GNU General Public License version 3 (GPLv3)
Curse link
CityWorld
Downloads
96,422
Recent files
  • R: v2.99 for CB 1.7.2-R0.3 Sep 16, 2014
  • R: v2.98 for CB 1.7.2-R0.3 Aug 26, 2014
  • R: v2.97 for CB 1.7.9-R0.1 Jul 15, 2014
  • R: v2.93 for CB 1.6.2-R1.0 Sep 15, 2013
  • B: v2.9 for CB 1.5.1-R0.2 Apr 29, 2013

Authors