Automated NPC Village Builder
|0.1.2.4||1.4.0 - 1.4.5||5.4||N/a|
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+
Updated to 0.1.0! We have hooked into WorldEdit (required to load the plugin), and successfully integrated NPC block placement to WE schematics (mcedit format).
This version is purely developmental, so please note that it will be unstable, and it most likely will freeze your server every now and then.
Nothing is currently saved to file, so you'll have to restart your "town" every time your server reloads.
Our next released test version will only contain that functionality (but it only works with 1 file at a time, meaning you cant distinguish between multiple files in the plugin).
If that's truly all you want, then you can just hold onto that version :) can't guarantee we can incorporate a toggle-able setting later on.
That's precisely what WE will be used for! Although the schematics that will be loaded need to be in the CityScape folder. There will be a designated folder for user content.
Would your WE 'cuboids' be loaded from the schematics folder? If so, that would have possibilities quite epic. No more paste lag, just get some NPC's to build that Colosseum for you! I'd be happy to test if this ever makes it into that realm of development, best of luck to you!
Back to the drawing board! While we had road generation down, we decided it was very lackluster. We thought; "what can we do to make this plugin... fun?", so we quickly realized we should take example from one of the most successful single player mods; Millénaire.
We have scrapped our work and started fresh, with a focus of NPC's building a village over time, instead of instantly generating an empty shell of a village.We are very excited to release a workable alpha, but right now we're still working on the challenge of integrating NPC's at all. We ARE making progress, and we now have a good idea of how to manipulate NPC's, so once we figure out World Edit integration, we might have some sample plugins for anyone to test!
me2 me2.. I'm tired of world generators, I want to be able to generate a Smallish (400 tile) village, but I'm to buzy making the permissions the way i want, and setting villager way points and crap!
This kinda got lost in our piles of to-do stuffs, but we should be starting it soon.
GREAT i hope you finish this plugins if you want test im ok for them
Forgive my bag english this is not my native language i am French-Canadian