Как сделать разные цвета ников в разных мирах TAB ?
Хочу сделать разные цветы ников в разных измерениях при этом с плагином Таб
В табе в чате и над головой

В табе в чате и над головой

-
Алексей
30 января 2024 - 21:39
Видел на каком-то сайте такую инструкцию:
В самый конец файла добавляем строчки:
test:
file: test.js

Далее на рабочем столе создаём файл test.js и помещаем в него код:
После этого загружаем этот файл в папку плагина: /plugins/PlaceholderAPI/javascripts/
Прописываем команду: /papi reload
-----------------------------------------------------------------------------------------
Теперь переходим к настройке плагина TAB.
В файле group.yml в группе default добавляем:
Если нужно для всех игроков, тогда этот код:
- Установите: Placeholderapi — скачать
- Прописываем команду: /papi ecloud download Player
- Скачиваем JavaScript — JavasCript
- Помещаем скачиваемый JavaScript в папку /plugins/PlaceholderAPI/expansions/
- Прописываем команду: /papi reload
- Переходим в папку: /plugins/PlaceholderAPI/
- Откройте в ней файл: javascript_placeholders.yml
В самый конец файла добавляем строчки:
test:
file: test.js

Далее на рабочем столе создаём файл test.js и помещаем в него код:
Код для файла test.js
var world = "%player_world%";
function hasWorld()
{
var text = "";
if (world == "spawn")
{
text = "&7"
}
if (world == "world")
{
text = "&2"
}
if (world == "world_nether")
{
text = "&4"
}
if (world == "world_the_end")
{
text = "&5"
}
return text;
}
hasWorld();
После этого загружаем этот файл в папку плагина: /plugins/PlaceholderAPI/javascripts/
Прописываем команду: /papi reload
-----------------------------------------------------------------------------------------
Теперь переходим к настройке плагина TAB.
В файле group.yml в группе default добавляем:
default:
tabprefix: '%javascript_test%'
Если нужно для всех игроков, тогда этот код:
_OTHER_:
tabprefix: '%javascript_test%'
-
0tkisay
30 января 2024 - 22:11
Сделал быстрее с помощью Luckperms
-
Алексей
30 января 2024 - 22:19
Есть ещё вот такой способ и думаю он проще, чем предыдущий.
Найдите в файле groups.yml конфигурации плагина TAB параметр "per-world-settings".
Добавьте в него названия своих миров, если их названия отличаются от стандартных и названия своих привилегий.
Ниже в спойлере пример настройки параметра:
per-world-settings:
world:
Groups: #Ваши группы из плагина на права.
Default:
tabprefix: '%vault-prefix% &f'
Vip:
tabprefix: '%vault-prefix% &f'
Premium:
tabprefix: '%vault-prefix% &f'
Lord:
tabprefix: '%vault-prefix% &f'
Elite:
tabprefix: '%vault-prefix% &f'
Admin:
tabprefix: '%vault-prefix% &f'
world_nether:
Groups: #Ваши группы из плагина на права.
Default:
tabprefix: '%vault-prefix% &c'
Vip:
tabprefix: '%vault-prefix% &c'
Premium:
tabprefix: '%vault-prefix% &c'
Lord:
tabprefix: '%vault-prefix% &c'
Elite:
tabprefix: '%vault-prefix% &c'
Admin:
tabprefix: '%vault-prefix% &c'
world_the_end:
Groups: #Ваши группы из плагина на права.
Default:
tabprefix: '%vault-prefix% &d'
Vip:
tabprefix: '%vault-prefix% &d'
Premium:
tabprefix: '%vault-prefix% &d'
Lord:
tabprefix: '%vault-prefix% &d'
Elite:
tabprefix: '%vault-prefix% &d'
Admin:
tabprefix: '%vault-prefix% &d'
Найдите в файле groups.yml конфигурации плагина TAB параметр "per-world-settings".
Добавьте в него названия своих миров, если их названия отличаются от стандартных и названия своих привилегий.
Ниже в спойлере пример настройки параметра:
Код для плагина
per-world-settings:
world:
Groups: #Ваши группы из плагина на права.
Default:
tabprefix: '%vault-prefix% &f'
Vip:
tabprefix: '%vault-prefix% &f'
Premium:
tabprefix: '%vault-prefix% &f'
Lord:
tabprefix: '%vault-prefix% &f'
Elite:
tabprefix: '%vault-prefix% &f'
Admin:
tabprefix: '%vault-prefix% &f'
world_nether:
Groups: #Ваши группы из плагина на права.
Default:
tabprefix: '%vault-prefix% &c'
Vip:
tabprefix: '%vault-prefix% &c'
Premium:
tabprefix: '%vault-prefix% &c'
Lord:
tabprefix: '%vault-prefix% &c'
Elite:
tabprefix: '%vault-prefix% &c'
Admin:
tabprefix: '%vault-prefix% &c'
world_the_end:
Groups: #Ваши группы из плагина на права.
Default:
tabprefix: '%vault-prefix% &d'
Vip:
tabprefix: '%vault-prefix% &d'
Premium:
tabprefix: '%vault-prefix% &d'
Lord:
tabprefix: '%vault-prefix% &d'
Elite:
tabprefix: '%vault-prefix% &d'
Admin:
tabprefix: '%vault-prefix% &d'
-
Алексей
30 января 2024 - 22:21
Сделал быстрее с помощью Luckperms
Было бы хорошо, если вы опубликовали данный способ.
-
0tkisay
30 января 2024 - 22:44
Было бы хорошо, если бы вы опубликовали данный способ.
Для начала ставите префикс например prefix.0.&с потом по соотношению цвета выбираете мир для него с помощью контекста world/world_nether и всё
