CityScape

Automated NPC Village Builder
| CityScape | Bukkit | WorldEdit | Citizens | |
| 0.1.1 | 1.2.x | 5.3 | N/a | |
| 0.1.2.2 | 1.3.x | 5.4 | N/a | |
| 0.1.2.4 | 1.4.0 - 1.4.5 | 5.4 | N/a | |
| 0.1.2.5 | 1.4.7 | 5.4 | N/a | |
| 0.1.3.0 | 1.6.2 | 5.5.7 | 2.0.9-A3 |
DO NOT MIX VERSIONS, IT WON'T WORK.
This plugin is in beginning stages of development. A general list of TO-DOs is now available.
CityScape was originally intended to be a very basic, very crude square-grid village generator. We quickly realized that method would be very lackluster. We were going to add NPC's anyway, so we decided to scrap our original idea and make something even better! We are now working on making a non-official Millénaire replica. Please note that we are not affiliated with the developer(s) of Millénaire, nor are we using any of their code. This plugin will be designed from the ground up as an NPC interaction plugin that intends to accomplish the following:
- NPC building (using NPC's to build structures from a list of World Edit schematics)
- NPC roles (including but not limited to; builders, civilian, miner, deliverer, and more)
- Resource donation (storing resources in a chest in the town hall, to be taken by builders)
- Economy support (paid for your donations)
- Automation (mines, tree farms, and more, used to collect resources automatically)
- (tentative) Spout integration, for NPC textures.
I've always wanted to see Millénaire available for multiplayer, and after a year of waiting we decided to take it up ourselves and replicate it (without outright copying it) to the best of our abilities.
As of right now, we are coding the core aspects of the plugin. We are getting closer to releasing a beta!
To view all city commands, please go here.
Like what were doing? Wanna help? Donate!

CityScape require the server to be running Java 1.7 and World Edit 5.5.7+
-
View User Profile
-
Send Message
Posted Jan 24, 2015@MobileAlphaDev
I haven't really been keeping up with the community since the whole Bukkit/legal mess started. The project isn't abandoned, rather just on hold.
I've recently learned of the Spogot project and I know they have a stable 1.8. I need to take the time to sit down and go through the API changes and see what's different but I don't have the time right now.
The big issue is the NPC library. In order to use NPCs I have to interact directly with the net.minecraft obfuscated code and it's a bitch to deal with and update. (I haven't touched the CS code in months and I have no real motivation to do so especially considering the pain that NPCs are.)
I told someone in a PM that I would "...try to take a quick look later on." but that was Jan 7th and nothings happened yet. I don't know when but I will get back to it eventually.
If you or anyone else is interested in working on this let me know in a PM and I'll set up an account for you on the private SVN server.
-
View User Profile
-
Send Message
Posted Jan 24, 2015@FeedDante
I want to thank you for your hard work here, I have tried this plugin in the past but I was not wise to the ways of getting plugins to play nice, I have gained so wise now.
What is that status of this plugin? Spigot & Craftbukkit are both updated to version 1.8.1, thanks to the Spigot staff and crew (many thanks there).
You have a great plugin here and you have a following, is it possible to see some updates? What would you need from the community to get this going again?
-
View User Profile
-
Send Message
Posted Dec 10, 2014@FreddieFoxtrot
It hasn't been abandoned but we're not very active with it in the first place.
Consider the project on-hold till the whole Bukkit mess is sorted. Working with the API and having to use the obfuscated MC code too is convoluted at best and the only real way to deal with NPCs. I don't want to invest time working with obfuscated code and an API that may be scrapped in the future right now.
Either Bukkit will get the go ahead and be able to release new versions or it will remain off-line and some official modding API will come out. I'll pick this back up once either happens.
-
View User Profile
-
Send Message
Posted Nov 2, 2014Just wondering if this is to be abandoned, moved to Spigot or updated?
-
View User Profile
-
Send Message
Posted Aug 26, 2014@TheRedHun1
Sometime Very Soon ^_^
-
View User Profile
-
Send Message
Posted May 10, 2014Is this going to be updated?
-
View User Profile
-
Send Message
Posted Mar 23, 2014Hi there, is there a command to assign jobs to npcs and do I need to be add permissions for players to use this plugin?
Thank you
-
View User Profile
-
Send Message
Posted Mar 14, 2014I love this plugin! <3
-
View User Profile
-
Send Message
Posted Dec 14, 2013SOOOOO cool! Love it! Good luck.
This would be hard, but it would be cool if you, say, kill a citizen or 2, the citizens wil "kick" you out off office.
-
View User Profile
-
Send Message
Posted Dec 10, 2013As wel i want to help this plugin i have the basics of plugin making o may be abel to help develep ore i cane help white ticket system comments updates you name it if u like me to help just let me know.
-
View User Profile
-
Send Message
Posted Dec 10, 2013Realy looking forward to update looks promising if you keep work up u my found a donator XD
love the idee !!!
-
View User Profile
-
Send Message
Posted Nov 16, 2013Good news, looking forward to an update (especially if it is compatible with Citizens such as Sentry, etc...) If you can also add an option like aggressive mobs (armed player like clans with swords, bows and axes) that attack villages or a player's house then it would be great (if you do, just make it optional and configurable please). Congratulations on the wedding.
-
View User Profile
-
Send Message
Posted Nov 9, 2013Update: I'm alive, and well. Been a very long time since I have been able to check in. Wedding is over, got moved into our new home, and the most important part; our internet is installed (took them 6 weeks to do it...). Just wanted to check in with everyone to let you know this project hasn't been forgotten, and we plan on releasing an update shortly after a beta build becomes available for 1.7.2.
-
View User Profile
-
Send Message
Posted Oct 13, 2013If you guys manage to put all the TO-DOs in the plugin then this might be the best plugin.. it might help small servers or beginning server like mine or help towny people to build there town a lil then they can expand it etc it would rlly be good to do that plz dont stop your awesome work
-
View User Profile
-
Send Message
Posted Sep 24, 2013congratulations on the wedding jase c: hope you two are happy together
enjoy your trip and take it easy :DD
-
View User Profile
-
Send Message
Posted Sep 22, 2013To those of you patiently waiting for an update, I assure you one is in development. We have been dormant the past 3 weeks, and will I myself will most likely be dormant for the next three weeks or so unfortunately. Dante has moved a couple weeks ago, and then the following week I moved myself, and then yesterday (9/21) was my wedding, and once we're back from our trip I have to wait for internet to be installed in our new home, so... yeah. Be patient. A marvelous update is coming.
-
View User Profile
-
Send Message
Posted Sep 10, 2013if u ever need help with testing iam williing to help i own a steam punk RPG server and would love to use this for Npc Controled towns last time i tryed it i did notis that the npc will make lag is thay try to bulid under ground i.e buliding the town hall in a area were part of the land thay are trying to place is under ground already just a heads up :P
-
View User Profile
-
Send Message
Posted Aug 31, 2013Good news, everyone! We have a new member helping us with CityScape. Please welcome Xzavier2142! He will be helping us create all the buildings for our plugin (they're MUCH better than what I've whipped up so far). They will be much more detailed than what is currently available in the plugin.
As far as programming goes, we're just about done implementing material requirements for builds and upgrades. Once we get that down, we will focus on NPC roles to give each town a nice sense of automation. Once that's done, we'll hit beta!
We'll probably release a lovely update in the next week or two with what we've made in the past few weeks.
-
View User Profile
-
Send Message
Posted Aug 21, 2013@KingLucifer
We're making some good progress, but we're kind of at a point where we can't really release an update till we finish a bunch of different aspect. We're adding infrastructures in our code that by themselves don't really accomplish anything on their own, so we have to wait to implement all of them in order to notice any change in an update we release.
-
View User Profile
-
Send Message
Posted Aug 21, 2013i hope u guys finsh this plugin iam watching it waiting on updates xD