Origins: Powerful Powers
» Entity actions » Obfuscate name

Obfuscate name

origins-powerful-powers:obfuscate_namepower type

Scrambles the holder's name for chosen viewers. See Name obfuscation for where it applies.

FieldTypeDefaultDescription
viewer_conditionBi-entity conditionnoneWho sees the name scrambled. The actor is the viewer and the target is the holder. Left out: every other player.
listArray of stringsnoneViewer usernames to include or leave out, depending on whitelist. Ignoring case. Left out: no list.
whitelistBooleantruetrue: only players in list see it scrambled. false: everyone except players in list sees it scrambled.
conditionEntity conditionnoneScrambles only while this is true.

A viewer must pass both list and viewer_condition. Viewers are checked every half second. Only players can hold this power.

json
{
  "type": "origins-powerful-powers:obfuscate_name",
  "list": [
    "Notch",
    "jeb_"
  ],
  "whitelist": false,
  "viewer_condition": {
    "type": "origins:distance",
    "comparison": ">",
    "compare_to": 16
  }
}

Everyone more than 16 blocks away sees this player's name scrambled, except Notch and jeb_.