Действие PLAYER_ID

Это действие используется, когда необходимо получить UUID игрока по его нику и наоборот - ник игрока по его UUID.

PLAYER_ID [player] [online] [varid] [varname]

ЭлементВозможные значенияОписание
playerНик игрока или его UUID. Имя игрока (владельца персональной переменной). Если параметр [player] пропущен, то будет использована глобальная переменная.
onlinetrue/falseПолучение информации игрока с базы данных Mojang (online:true) или с локального сервера (online:false). По умолчанию: online:false
varidПеременная UUID.
varnameПеременная имени игрока.

Временные плейсхолдеры, созданные этим действием

PlaceholderОписание
%playerid%Выведет UUID.
%playername%Выведет ник игрока.

Примеры

  1. Получим UUID игрока Offline.
EXEC:
  uuid:
    actions:
    - PLAYER_ID=player:MaxDikiy online:false
    - 'LOG=&6UUID: &r%playerid%'
    - 'LOG=&6Player: &r%playername%'
  1. Получим ник игрока Online.
EXEC:
  uuid:
    actions:
    - PLAYER_ID=player:4a3fa4bf-456a-4a45-b25e-0719d53a7395 online:true
    - 'LOG=&6UUID: &r%playerid%'
    - 'LOG=&6Player: &r%playername%'