Quantcast
Channel: Server Mods from Bukkit.org
Viewing all articles
Browse latest Browse all 2356

CityScape

$
0
0

http://dl.dropbox.com/u/25125155/CityScape.png
Automated NPC Village Builder

Minecraft 1.2.x: Use version 0.1.1 (alpha)

Minecraft 1.3.x: Use version 0.1.2.2 (alpha)

Minecraft 1.4.x-5: Use version 0.1.2.4 (alpha)

Minecraft 1.4.6-x: Use version 0.1.2.5+ (alpha)

For 0.1.2.1 and below use WorldEdit v5.3

For 0.1.2.2 and above use WorldEdit v5.4+

DO NOT MIX VERSIONS, IT WON'T WORK.



This plugin is in beginning stages of development. A general list of TO-DOs will be available soon.



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 cuboids)
  • 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.

There's probably more I'm forgetting, but just thought I'd get it out there that this is being worked on. 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 currently figuring out all the math before we start coding anything. Figuring out variables, and deciding how to handle otherwise-unforseen problems. We have to make sure we make the founding code adequate to build this plugin properly!



City commands:

/makecity|mc

Use the above first to make a city, then:

/city|cty|cupgrade|upg<cty><bldg><upg_lvl>[quick|q]/city|cty|crepair|rep<cty><bldg>[quick|q]

As of right now the only type of building is 'TH', more will be added later. (And by this I mean that <bldg> should be TH)

Upgrade levels are 1 (the initial building) through 6.

Quick build will go super fast and has a tendency to make the client crash with a black screen.


NPC commands: (These NPC commands are implemented for testing only and will not exist in the final version.)

/npccreate/npcmove[NPC#](sendsthetargetNPCtowhatyou'relookingat)/npcgoto(sendsthenearestNPCtowhatyou'relookingat)




Like what were doing? Wanna help? Donate!

https://www.paypalobjects.com/en_US/i/btn/btn_donate_LG.gif


CityScape require the server to be running Java 1.7 and World Edit 5.3+


Viewing all articles
Browse latest Browse all 2356

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>