Przejdź do głównej zawartości

Akcje

Komendy, wiadomości, tytuły i dźwięki wykonywane przy nagrodzie, nieudanym losowaniu oraz wejściu do strefy i wyjściu z niej.

Akcje to listy linii wykonywanych od góry do dołu. Występują w enter-actions, leave-actions oraz w rangach (actions i fail-actions). Każda linia zaczyna się od tagu.

Akcja Działanie Przykład
[console] <komenda> Komenda wykonana przez konsolę [console] eco give {player} 100
[player] <komenda> Komenda wykonana przez gracza [player] spawn
[message] <tekst> Wiadomość na czacie do gracza [message] {prefix}&aOtrzymujesz nagrodę!
[broadcast] <tekst> Wiadomość na czacie do wszystkich graczy online [broadcast] &e{player} &7zdobył bonus!
[actionbar] <tekst> Napis nad paskiem przedmiotów gracza [actionbar] &a+100 monet
[title] <tytuł>;<podtytuł>[;<pojawianie>;<czas>;<znikanie>] Tytuł dla gracza. Czasy w tickach (20 ticków = 1 sekunda), domyślnie 10;40;10. [title] &6Bonus!;&7+1 klucz;10;40;10
[sound] <id>[;<głośność>[;<wysokość>[;<źródło>]]] Dźwięk dla gracza [sound] minecraft:entity.player.levelup;1.0;1.2
  • Linia bez tagu działa jak [console].
  • Średnik w tekście linii [title] zapisz jako \;.
  • W [sound] bez dodatkowych parametrów głośność wynosi 1.0, wysokość 1.0, a źródło MASTER. Źródła: MASTER, MUSIC, RECORD, WEATHER, BLOCK, HOSTILE, NEUTRAL, PLAYER, AMBIENT, VOICE. Lista dźwięków jest na minecraft.wiki/w/Sounds.json. Działają też stare nazwy, np. ENTITY_PLAYER_LEVELUP.
  • Teksty z [actionbar] i [title] są widoczne przez kilka sekund, także gdy nagroda pokazuje własny napis albo tytuł.
Placeholder Wartość Gdzie
{player} Nick gracza wszędzie
{uuid} UUID gracza tylko w akcjach
{zone}, {zone_name} ID i nazwa strefy wszędzie
{prefix} prefix z pliku językowego wszędzie
{track}, {time_left}, {seconds_left}, {interval}, {interval_seconds}, {progress}, {chance}, {tier}, {tier_name} Dane nagrody i rangi tylko w nagrodach

Pełną listę opisuje strona Placeholdery. Placeholdery PlaceholderAPI (%...%) też działają, jeśli masz PlaceholderAPI.

  • Gdy nick gracza ma znaki inne niż litery, cyfry, _ i . (np. prefiks Floodgate inny niż .), linie [console] z {player} lub %...% są pomijane z ostrzeżeniem w konsoli. Użyj {uuid}, jeśli komenda go przyjmuje.
  • W liniach [console] z wartości PlaceholderAPI usuwane są znaki sterujące.
  • Linia zostaje pominięta, gdy wartość PlaceholderAPI zawiera słowo zaczynające się od @ albo równe * lub **.