Skip to content
magik edited this page Apr 5, 2011 · 33 revisions

iCoLand v2.04 [617]

I'm migrating data from the orignal thread @ bukkit.org here, because of space limitations on the bukkit forums.

Links

Plugin Requirements

iCoLand v2.04 was tested against Craftbukkit build #617
iConomy 4.6.3
Permissions 2.5.5

Update to v2.0+ warning ( from v1 )

I've updated the plugin to 2.02. I've moved completely away from the .yml format I was storing land locations with and have moved to the H2 DB ( it's like sqlite ). If you have iConomy and use the default settings, you should have the H2 library already downloaded.

For all of you coming from before this release. If you want to keep all of your land data, you will need to call this command after you start the server up again:

From the console: icl importdb From in-game: /icl importdb ( you will need a new perm node, "icoland.importdb" )

Do not play with this importDB command - it will drop the whole H2 database, and import from from the file.

Warning

This plugin is very new and very beta. There will be problems/issues/bugs. Please report anything you find here, so we can work out the problems.

Intro

So I wanted a plugin on my server that allows for self-service protection. But I didn't want to make these areas infinitely creatable, and I hate the idea of admins/mods having to zone out areas for people. So that's where the birth of this idea came from. This mod allows for self-service protection areas, and they are limited by the fact that they must "buy" these areas with iConomy currency. This will greatly reduce the amount of griefing issues I will have to deal with on my server as I will start telling people that this is the only valid form of protection and griefing is a fact of life that is unavoidable if you don't protect your land.

iCoLand allows you to buy/sell areas of land ( cuboids ) for self-service protection. You select areas of land using the "/icl select" tool, then you can buy the land with "/icl buy land". This makes the land protected so no others can place or destroy blocks in there. There will be addons you can buy that will add extra features to the land you've bought. Such as announcing the zone name when you enter or leave it, having a location heal a player over time, blocking people from entering the zone completely.

The basic premise of the plugin is that each block in the world is worth some default value (configurable). In the future, there will be the ability to make areas of land worth more. Probably a center point that is highest price modification, with a radius of effect that drops down to 0 at the edge of the circle. Addons also are a per-block pricing scheme.

Updates and more to come, keep posted.

Much thanks goes to Nijikokun for the great iConomy, as well as some helper functions I may have stole of his through HaloInverse's DynamicMarket plugin. Thanks to you too Halo! And thanks to TheYeti for maintaining Permissions until Bukkit solves that can of worms. As well as the Bukkti devs for making all of this possible.

Clone this wiki locally