Snitch: Difference between revisions

88 bytes removed ,  5 months ago
link civ
(lowercase, reword faces)
(link civ)
 
(6 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 civ[[Civ]] servers which records nearby player movement or actions. Snitches provide different abilities based on their varianttype. Some can send a message to a [[NameLayer|NameLayer group]] when it detects player movement, allowing for real-time tracking of players. Other snitches can log nearby actions and can be examined after the fact to determine a recounting of events, even if nobody was present at the time.
 
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.
 
Historically,Civ servers generally use [[Citadel|reinforced]] noteblocks and jukeboxes have been used as snitch blocks, with each providing different capabilities.
 
First introduced by [[Civcraft]], snitches have been included in every [[mainline]] civ server since.
Line 14:
<tabber>
|-|CivMC=
{| class="wikitable defaultcenter sortable"
|+
!Type
!{{diagonal split header|Property|Variant}}
!Radius
!Noteblock
!Dormant after
!Jukebox
!Culled after
![[Snitch#Movement|Detects movement]]
![[Snitch#Actions|Detects actions]]
![[Snitch#Logs|Preserves logs]]
![[Snitch#Redstone Interaction|Emits redstone]]
|-
!|Noteblock
!Radius
|11 blocks
|11 blocks
|4 weeks
|8 weeks
|{{yes}}
|{{no}}
|{{no}}
|{{no}}
|-
!|Jukebox
!Dormancy Time
|11 blocks
|4 weeks
|6 weeks
|-
!Cull Time
|8 weeks
|12 weeks
|-
![[Snitch#Movement|Detects movement]]
|{{yes}}
|{{yes}}
|-
![[Snitch#Actions|Detects actions]]
|{{no}}
|{{yes}}
|-
![[Snitch#Logs|Preserves logs]]
|{{no}}
|{{yes}}
|-
![[Snitch#Redstone Interaction|Emits redstone]]
|{{no}}
|{{yes}}
|}
|-|CivCraft 1.0=
{| class="wikitable defaultcenter sortable"
 
{| class="wikitable defaultcenter"
|+
!Type
!{{diagonal split header|Property|Variant}}
!Noteblock
!Jukebox
|-
!Radius
!Dormant after
!Culled after
![[Snitch#Movement|Detects movement]]
![[Snitch#Actions|Detects actions]]
![[Snitch#Logs|Preserves logs]]
![[Snitch#Redstone Interaction|Emits redstone]]
|-
!|Noteblock
|11 blocks (configurable)
|{{n/a}}
|3 weeks
|{{yes}}
|{{no}}
|{{no}}
|{{no}}
|-
!|Jukebox
|11 blocks (configurable)
|-
!Dormancy Time
|{{n/a}}
|{{n/a}}
|-
!Cull Time
|3 weeks
|3 weeks
|-
![[Snitch#Movement|Detects movement]]
|{{yes}}
|{{yes}}
|-
![[Snitch#Actions|Detects actions]]
|{{no}}
|{{yes}}
|-
![[Snitch#Logs|Preserves logs]]
|{{no}}
|{{yes}}
|-
![[Snitch#Redstone Interaction|Emits redstone]]
|{{no}}
|{{yes}}
|}
Line 92 ⟶ 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 canvaries vary depending on theby server, but itis generally has the form <code><player name> entered snitch at <snitch name> [world <x>,<y>,<z>]</code>.
 
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.
2,232

edits