Snitch: Difference between revisions
link civ
(complete list of actions) |
(link civ) |
||
(16 intermediate revisions by the same user not shown) | |||
Line 1:
[[File:JukeAlertCheatsheet.png|thumb|350px| A summary of snitch mechanics on [[CivClassic]]. "JukeAlert" refers to the name of the snitch plugin.]]
{{Mechanics series}}
A '''snitch''' is a block commonly included in
Snitches are frequently placed in high-traffic areas to provide real-time insight into player movement, and in high-value areas so that any attacks can be traced back to a particular player or group.
First introduced by [[Civcraft]], snitches have been included in every [[mainline]] civ server since.
== Mechanics ==
{| class="wikitable"▼
{{Table alignment}}
<tabber>
|-|CivMC=
▲{| class="wikitable defaultcenter sortable"
|+
!Type
!Noteblock▼
!Jukebox▼
|-▼
!Radius
!Dormant after
|11 blocks (cube)▼
!Culled after
|11 blocks (cube)▼
![[Snitch#Movement|Detects movement]]▼
![[Snitch#Actions|Detects actions]]▼
![[Snitch#Logs|Preserves logs]]▼
![[Snitch#Redstone Interaction|Emits redstone]]
|-
|4 weeks
|6 weeks▼
|-▼
|8 weeks
|12 weeks▼
|{{no}}
|{{no}}
|{{no}}
|-
▲!Detects movement
▲|6 weeks
▲|12 weeks
|{{yes}}
|{{yes}}
|-▼
▲!Detects actions
▲|{{no}}
|{{yes}}
|{{yes}}
|-|CivCraft 1.0=
{| class="wikitable defaultcenter sortable"
!Type
!Radius
!Dormant after
!Culled after
![[Snitch#Movement|Detects movement]]
![[Snitch#Actions|Detects actions]]
![[Snitch#Logs|Preserves logs]]
![[Snitch#Redstone Interaction|Emits redstone]]
|-
|Noteblock
▲!Preserves logs
|11 blocks (configurable)
|{{n/a}}
|3 weeks
|{{yes}}
|{{no}}
|{{no}}
|{{no}}
▲|-
|Jukebox
|11 blocks (configurable)
|{{n/a}}
|3 weeks
|{{yes}}
|{{yes}}
|{{yes}}
|{{yes}}
|}
</tabber>
=== Creation ===
Line 47 ⟶ 81:
=== Movement ===
When a player enters the radius of a snitch with the ability to detect movement, the snitch will send a message to the [[NameLayer|group]] it is reinforced to. The format of this message
Snitches that track movement will also track if a player logs in or logs out within their radius. This sends a message in the same way player movement does.
=== Actions ===
When a player takes one of a predefined list of actions within the radius of a snitch that can detect
The following is an complete list of actions which snitches record in their logs.
Line 58 ⟶ 92:
{| class="wikitable"
|+
!Action
!Description
|-
Line 102 ⟶ 136:
=== Breaking ===
When a player breaks a snitch that is not theirs, it will print the name of the group they are reinforced to, along with the primary owner of the group. This
This mechanic was first introduced in [[CivClassic]] and is present in every proceeding [[mainline]] server.
== Logs ==
[[File:Jainfo example.png|thumb|<code>/ja</code> as seen in-game. Each block denotes a recorded action.]]
If a snitch preserves logs, you can run <code>/ja</code> to open an interface containing the logs of the nearest snitch. <code>/jainfo</code> can also be used to print the logs of the nearest snitch to the chat (only visible to you). You can run these commands only on snitches reinforced to a group you have permissions on.
Line 141 ⟶ 175:
== Redstone Interaction ==
The
{|class="wikitable"
|+
!|
!| Trigger
|-
Line 162 ⟶ 196:
| Block break
|}
== Kira ==
|