Citadel: Difference between revisions

Jump to navigation Jump to search
Content added Content deleted
mNo edit summary
(add sections for each mode)
Line 3: Line 3:
== Reinforcing ==
== Reinforcing ==


Reinforcing blocks costs one item of the corresponding reinforcement material. This item is returned only when a player who is on the reinforcement group mines the block or uses the relevant Citadel command. Choice of reinforcement material is selected by punching the block with a chosen item or using Citadel commands.
The most common method of reinforcing is running <code>/ctr</code>, then punching a block with a reinforcement material in your hand. Reinforcing a block always costs one item of the reinforcement material. This item is returned only when a player who is on the reinforcement group mines the block or changes its reinforcement level.


There are other reinforcement modes which afford different methods of reinforcing blocks other than punching it - see [[#Modes]].
It is possible to double reinforce a double chest by placing it while using <code>/ctf</code>.


=== Materials ===
=== Materials ===



<tabber>
<tabber>
Line 90: Line 89:
==== Notes ====
==== Notes ====
<references group="Note" />
<references group="Note" />

===Insecure Reinforcement===

A reinforcement can be set to insecure by using <code>/ctin</code> or <code>/ctinsecure</code> and hitting it. This allows hoppers to move items in and out.



===Unreinforceable blocks===
===Unreinforceable blocks===
Line 167: Line 161:




== Reinforcement Modes ==
==Breaking==

There are several reinforcement modes which have different functionality when placing blocks. By default, you are in normal mode, which will not allow you to reinforce any blocks. To reinforce blocks, you must switch to a particular reinforcement mode.

=== Reinforce Mode ===

The most common mode is reinforce mode, entered via <code>/ctr</code>. When in this mode, you can reinforce blocks by punching them with a reinforcement material.

=== Fortify Mode ===

Fortify mode will reinforce all blocks placed with a specific reinforcement material while in fortify mode. To enter this mode, hold a reinforcement material in your hand and type <code>/ctf</code> or <code>/ctfortify</code>.

=== Advanced Mode ===

Advanced mode is similar to fortify mode, but allows matching an arbitrary number of block types with different reinforcements. To enter this mode, hold a reinforcement material in your off hand and a block in your main hand, then type <code>/cta</code> or <code>/ctadvanced</code>. While in this mode, whenever a block of the selected block type is placed, it will be reinforced with the selected reinforcement material. Unlike fortify mode, only this block will be reinforced when placed, not all blocks.

You can repeat this process to assign as many block/reinforcement pairs as you want. This means that you could reinforce iron doors with diamond and obsidian with stone while in the same mode, for instance.

All block/reinforcement pairs are forgotten when you exit out of advanced mode, and must be re-associated again whenever you re-enter advanced mode.

== Toggle Modes ==

These modes allow you to retrieve information about reinforcements or affect reinforcements in some other way besides creating a reinforcement. These modes can be toggled on or off independently of a reinforcement mode or of each other. In other words, you could have info mode, bypass mode, and reinforce mode all active at the same time.

=== Insecure Mode ===

Insecure mode allows you to punch reinforced blocks to turn them to an "insecure" reinforcement. This mode is entered via <code>/ctin</code> or <code>/ctinsecure</code>. A container which is insecurely reinforced will allow hoppers to move items in and out of it, in contrast to a normally reinforced container, which will not.

=== Info Mode ===

To toggle this mode, type <code>/cti</code> or <code>/ctinfo</code>. When you punch a block while in this mode, information about the reinforcement of that block will be displayed. If the block is not reinforced, it will say so, and if it is reinforced it will tell you what the reinforcement material is and how much health it has left. If the block is reinforced to a group you have permissions on, the group name will also be displayed.

=== Bypass Mode ===

To toggle this mode, type <code>/ctb</code> or <code>/ctbypass</code>. This mode allows you to bypass reinforcements to a group you have permissions on. The reinforcement material will be returned when you break a block in bypass mode. Without this mode enabled, you will be forced to break blocks over and over again just like a normal player, even if the blocks are reinforced to a group you are a member of.

== Breaking ==


[[File:Citadel block break animation.gif|thumb|305px| '''Example of a reinforced block being broken.''' The block break animation plays and the block breaks but because it is reinforced, the block reappears.]]
[[File:Citadel block break animation.gif|thumb|305px| '''Example of a reinforced block being broken.''' The block break animation plays and the block breaks but because it is reinforced, the block reappears.]]
Line 243: Line 273:
|/ctfortify [groupname]
|/ctfortify [groupname]
|/ctf
|/ctf
|Toggles fortify mode
|Reinforces all blocks placed until reinforcement material runs out or command used to exit reinforcement mode. Requires holding reinforcement material items when typing command
|-
|-
|/ctreinforce [groupname]
|/ctreinforce [groupname]
| /ctr
| /ctr
|Toggles reinforce mode
|Reinforces blocks punched while holding a reinforcement material
|-
|-
|/ctinfo
|/ctinfo
|/cti
|/cti
|Toggles info mode
|Will give reinforcement information about blocks clicked on.
|-
|-
|/ctoff
|/ctoff
Line 263: Line 293:
|/ctbypass
|/ctbypass
|/ctb
|/ctb
|Toggles bypass mode
|Bypasses a reinforcement and gives the reinforcement back when you break it
|-
|-
|/ctinsecure
|/ctinsecure
|/ctin
|/ctin
|Toggles insecure reinforcment
|Toggles insecure mode
|-
|-
|/rein
|/ctdl
|
|
|List all possible materials you can reinforce with, in a GUI
|List all possible materials you can reinforce with, in a GUI
Line 286: Line 316:
*Reinforcing farmland will give crops planted on it citadel protection.
*Reinforcing farmland will give crops planted on it citadel protection.
* Reinforce leaf blocks and destroying the tree they are apart of will lead to loss of reinforcement.
* Reinforce leaf blocks and destroying the tree they are apart of will lead to loss of reinforcement.
* It is possible to double reinforce a double chest by placing it while using <code>/ctf</code>.


==Known bugs==
==Known bugs==