
Dimension Viewer
Серверный мод для Майнкрафт, который показывает текущее измерение каждого игрока в списке игроков (tab list). Настраивается цвет, формат, алиасы для любых измерений, включая модные. Работает на Fabric, Forge и NeoForge.
Dimension Viewer
Dimension Viewer - серверный мод для Майнкрафт, который решает одну из проблем многопользовательской игры: как быстро узнать, в каком измерении (Overworld, Nether, End или модном) сейчас находится конкретный игрок. Стандартный список игроков (tab list) этого не показывает, а на крупных серверах с десятками игроков отслеживать перемещения вручную нереально. Этот мод добавляет нужную информацию прямо в никнейм - можно настроить цвет, формат, алиасы и даже показывать измерение в чате.
Поддерживает Fabric (требуется Fabric API), Forge и NeoForge - ставьте на сервер, клиентам ничего не нужно.
Особенности
- Показывает измерение - рядом с именем игрока в tab list отображается название текущего измерения
- Цвет для каждого измерения - можно задать отдельный цвет для Overworld, Nether, End и для модных измерений (например, Twilight Forest - золотой)
- Алиасы - можно переименовать любое измерение, например, заменить
minecraft:overworldнаThe Grasslands - Форматирование - поддерживаются токены:
%d(название измерения),%b(жирный),%i(курсив),%u(подчеркивание),%s(зачеркнутый),%o(маскировка),%%(процент) - Позиция - измерение можно показывать до или после имени игрока
- Показ в чате - можно включить отображение измерения в нике при отправке сообщений
- Кастомные цвета - поддержка HEX и RGB форматов (с версии 2.0.0)
- Слеш-команды - настройки можно менять прямо в игре без редактирования конфига (с версии 2.1.0)
Конфигурация
Файл конфига:
- Для (Neo)Forge:
[Server Folder]/config/dimensionviewer-common.toml - Для Fabric:
[Server Folder]/config/dimensionviewer.json
Изменения применяются сразу после сохранения файла.
Основные настройки
listFormat- строка формата с токенами%d,%i,%b,%u,%s,%odimensionPosition-PREPEND(перед именем) илиAPPEND(после)defaultColor- цвет по умолчанию (принимает ванильные названия цветов или кастомные)overworldColor,netherColor,endColor- цвета для ванильных измеренийperDimColor- включить/выключить индивидуальные цвета измеренийdimInChatName- показывать измерение в чатеenableAliases- включить алиасыmoddedDimensions- массив строк видаmodid:dim_id color(например,twilightforest:twilight_forest GOLD)dimensionAliases- массив строк видаmodid:dim_id Новое названиеили с токенами (например,minecraft:overworld %bThe Grasslands)customColors- массив строк для кастомных цветов:COLOR_NAME #HEXилиCOLOR_NAME r000 g000 b000
Пример конфига для Fabric
{
"listFormat": "%i<%d>",
"dimensionPosition": "APPEND",
"defaultColor": "HOT_PINK",
"overworldColor": "DARK_GREEN",
"netherColor": "FUTURE_PURPLE",
"endColor": "HOT_PINK",
"perDimColor": true,
"dimInChatName": true,
"chatDimHover": true,
"enableAliases": true,
"moddedDimensions": ["twilightforest:twilight_forest GOLD"],
"dimensionAliases": ["minecraft:overworld %bThe Grasslands", "minecraft:the_nether %u%d", "minecraft:the_end %oEnd"],
"customColors": ["HOT_PINK #C62F75", "FUTURE_PURPLE r152 g154 b255"]
}
Пример конфига для (Neo)Forge (TOML)
[customization]
fontColor = "DARK_AQUA"
enableAliases = true
listFormat = "%i<%d>"
dimensionPosition = "APPEND"
perDimColor = true
[customization.dimension]
overworldColor = "DARK_GREEN"
netherColor = "DARK_RED"
endColor = "FUTURE_PURPLE"
[customization.chat]
dimInChatName = true
chatDimHover = true
[customization.modded]
dimensionAliases = ["minecraft:the_end ULTIMA THULE"]
moddedDimensionIds = ["twilightforest:twilight_forest GOLD"]
[customization.extra]
custom_colors = ["HOT_PINK #C62F75", "FUTURE_PURPLE r152 g154 b255"]
Совместимость
Мод должен корректно работать с любыми измерениями. Если мод, добавляющий измерение, неправильно определяет его название (используется modid), может отображаться техническое имя. Также возможны конфликты с модами, которые меняют формат имён в tab list.
Важно знать
- Это серверный мод - устанавливается только на сервер, клиентам не требуется
- Для Fabric обязателен Fabric API
- Алиасы и токены работают, начиная с версии 2.0.0
- Кастомные цвета поддерживаются с версии 2.0.0
- Слеш-команды для настройки появились в версии 2.1.0
Для серверов с большим количеством измерений и игроков Dimension Viewer - практически must-have: сильно упрощает администрирование и помогает игрокам ориентироваться. Мод лёгкий и не влияет на производительность.
