Civcraft2Import:Bastion
Jump to navigation
Jump to search
= Bastion =
A minecraft mod designed for use with /r/civcraft
= Features:=
- Destroys blocks placed in a cylinder of configurable radius starting just above a reinforced target block (Bastion block) at the price of a configurable amount of reinforcement if the placer is not a member of the reinforcing group
- Prevents dispensers dispensing water, lava, and flint and steel if the owner of there reinforcement is not allowed to place blocks
- Prevents pistons pushing into the Bastion field (Area where block placement is restricted) if the owner of the reinforcement would not be allowed to place there.
- Prevents teleportation through the the Bastion field by non-members (Note this is highly experimental and may be better disabled)
= Modes:=
Info
- When clicking a block inside a Bastion field tells you if you have access
- When clicking a bastion block gives some basic information on it
Delete
- When a Bastion block is clicked remove the bastion field while maintaing the reinforcement
NORMAl
- Default clicking on blocks does nothing
BASTION
- Any target block reinforced will become a Bastion Block
CREATE
- Any reinforced target block clicked will becomea Bastion if you have access
= Commands:=
- /bsi Puts the player into info mode
- /bsd Puts the player into delete mode
- /bso Puts the player into normal mode
- /bsc puts the player into create mode
- /bsb puts the player into bastion mode
= Maturity:=
- When a bastion is first created it starts much weaker
- While it matures any blocks placed within the field do much more damage
- Until mature ender pearls are not blocked.
- INFO mode gives some information on the time till maturity
= Use:=
- Place the "target block" and reinforce it
- Enter /bsb and click the block
- A bastion block has been created
= To install:=
- Add Bastion.jar to the server /plugins directory
- Confirm that Citadel is also installed
- Launch the server or copy the default configuration file
- Create a Mysql database and account for the plugin
- Specify in the configuration file
- Relaunch the server
======= Permissions:======= Bastion.normal
- Ability to use basic set of commands
Bastion.admin
- Gives access to /bsm to mature a bastion instantly
- sets Bastion.bypass to true
Bastion.bypass
- Bastions should not effect you (not well tested)
Bastion.dev
- /bsi gives extra info
= To compile:=
- Download Bukkit
- Download Citadel
- Download Humbug
- Link to Bukkit, Citadel, and Humbug then compile