SafeCity
General Information
Website: Here
Change Log: Here
Wiki: Here
Live Server: play.demicraft-mc.com
Required Mods
Description
SafeCity is a city-building plugin that allows people to create variable-sized areas of grief-prevented land.
Players are initially allowed to create a single 7x7 zone in which nobody can modify unless they are given permission. They can then buy more "blocks" to extend their zone if they wish. As the amount of "blocks" they purchase increases, the cost will also increase. Eventually, if the player wishes, they are able to declare the zone a "public city" (for a price, e.g. $15,000) and sell or rent sub-zones to start making money back. Sub-zones can be two-dimensional (from bedrock to sky) or three-dimensional (variable height).
Residents and owners can spawn to the zone at will using an in-game command "/z spawn <zoneName>". If the founder of the city wishes, they are able to purchase a "public spawn" (for a price, e.g. $7,500) and allow anybody to spawn to the city, regardless of whether they are a resident or not.
Please note: for pvp zones to work, you must enable pvp in your server.properties file!
All zone boundaries can be visualized by placing a stick in your hand, and re-sized at any time by using the appropriate tool (wood shovel for 2D zones, gold shovel for 3D zones). Blue zones indicate "no state", green colored zones indicate a plot is available to buy or rent, and a red colored zone indicates that a plot has been purchased or rented, allowing people to quickly determine whether or not they can buy a zone simply by placing a stick in their hand.
Signs can also be placed inside or on the edge of a sub-zone to display the state, and automatically changes when the state does.Simply place a sign and type [details] on it. Players can also right-click a sign to purchase or rent a sub-zone. Sub-zones can be placed anywhere from within the main zone, allowing them to place houses, shops, apartments or any other buildings anywhere, giving complete freedom on their city layout. In addition to selling or renting sub-zones, players can additionally give others permission to do certain things: Access, Build, Farmer, Landlord, Owner, Recruiter, Renter, Trader and Zoner.
In addition, sub-zones can be given a "pvp" flag, allowing PvP from within it, allowing cities to have their own PvP arenas, and a "mob-spawning" flag, allowing hostile mobs to spawn from within it, allowing spawners to be utilized for mob-grinding.
Installation
- Put this plugin (safecity) and c3p0Extension into your "/plugins/" folder.
- Start the server to generate the config files.
- Stop the server.
- edit the "config.yml" located in "/plugins/SafeCity" and enter your database details.
- Start the server!
Permission Nodes
- safecity.public.create - Allow the creation of a primary zone.
- safecity.public.delete - Allow deleting public zones with residents - generally only advised for staff.
- safecity.staff - Staff override node. Allows a player to add themselves as an owner of any primary zone and manipulate it at will.
Documentation
For more information, including all commands and verbose description, visit the wiki page.
Want to take a look before using it? Visit our live server.
More Information
Due to the nature of this plugin, additional features and settings will more than likely be added as time goes by. Please refer to the Official Safecity Changelog, which documents any fixed or changed data.
@Corsicaman
yes it does. It wont work, however, without the c3p0extension plugin and a mysql database. I'm using myself on my 1.6.4 server.
Still doesn't work on 1.6.4...
Thank you, this really is a plugin not to just lay around, its the core of some servers i host ;)
Sorry about the delay. The plugin has been updated to 1.6.4, pending approval.
yes its not working in 1.6.4
Did they really break it with the update? i'm still looking forward to trying it out.
@jayfella
great! thanks. Hope it's not too much of a pain.
@DanTX24
I'll update it to 1.6.4 as soon as i get 5 mins.
Can we get an update for 1.6.4? The author's server is still running 1.6.2 :P I really look forward to using this, seems amazing.
Yeah not working on 1.64.
im not sure, but i think in 1.6.4 your plugin broke ?
@Skizlit
I believe you do /z access add * where * is the all permission.
Hi all thanks for all the previous help i just want to ask i'm using safecity for my spawn location but i have a nether-portal in the land how do i allow ppl to use that portal? Also is there anyway to set every1 on the server and new people who join to have the access permission in this location i have made it public but that does not allow it. is there anyway to do this or should i rather use world guard?
@Ryukiado
You need to set up your SafeCity config file to connect to a mysql database. If you don't you wont be able to connect or use the plugin. To set up a database I use Wamp. There are some others but just watch some videos on Youtube. That should get you going.
i need help my server is attempting to connect the data base with c3p0Extension please help me idk what to do
also the option to sell back their plot? is it possible this could be added, and also if you could add so people can allow more of their friends to build in their zone?
i will gladly donate for your time.
Jayfella, due to my setup, i only allow non donaters to have 1 sethome, but i would still want them to have a plot tp home, so if its not too complicated, i would like it implented :) i think your plugin would be complete with this ability, also because the way i use / can use, your plugin on my server :)
@kjburr
Yes, mike primm helped me out and got the main things working - take a look here: http://bitspawn.com/servermap I'm working on cleaning it up a little to better suit the plugin and will release it when I have spoken to mike.
@Chriszh
I can't do the "plot reset" - as mentioned - the whole point of renting is so that they cannot break items. Regarding ./z sethome - that ability is usually made with essentials, but I can add it if people really want it.
Will there be a chance that this will be integrated with dynmap? If not that's fine I'd just like to see what the future holds for SafeCity.
I really miss a command for people who bought a plot at my town could set a /z sethome for /z home command :/
But if you want to see the plugin in action, you can see it in my plot world at 176.9.124.56:25565
using the warp /warp plot