Dimension Blocker
Активный0.0
Установок
Последнее обновление
Версии
Dimension Blocker - Контроль доступа к измерениям
Dimension Blocker представляет собой серверный мод, предназначенный для ограничения перемещения игроков между различными измерениями. Данная модификация предоставляет администраторам инструменты для блокировки порталов и произвольных телепортаций, сохраняя при этом возможность доступа для персонала сервера через команду /execute.
Основные команды
Мод добавляет четыре новые команды для управления доступом:
- /blockdimension [dimension_name] - активирует блокировку указанного измерения
- /unblockdimension [dimension_name] - снимает ограничения с измерения
- /languagedimension [language] - изменяет язык системных сообщений для конкретного игрока
- /getdimensionpermission [dimension_name] - показывает имя разрешения, связанного с измерением (можно скопировать кликом), которое можно добавить в систему прав
Система перевода
При старте сервера автоматически генерируется файл конфигурации "dimensionblocker_translations.json", в который можно добавлять переводы системных сообщений. Игроки могут устанавливать предпочтительный язык с помощью команды /languagedimension. Пример структуры файла с добавленным французским переводом:
{
"en": {
"dimension_cancel": "Нельзя телепортироваться в это измерение.",
"blockdimension_success": "Измерение заблокировано!",
"blockdimension_failure": "Измерение уже заблокировано.",
"unblockdimension_success": "Блокировка измерения снята!",
"unblockdimension_failure": "Измерение не заблокировано.",
"dimensionlanguage_success": "Язык измерений изменён!",
"dimensionlanguage_failure": "Ошибка: указанный язык не поддерживается.",
"version": "1"
},
"fr": {
"dimension_cancel": "Vous ne pouvez pas vous téléporter dans cette dimension.",
"blockdimension_success": "La dimension est maintenant bloquée !",
"blockdimension_failure": "La dimension est déjà bloquée.",
"unblockdimension_success": "La dimension n'est plus bloquée !",
"unblockdimension_failure": "La dimension n'est pas bloquée.",
"dimensionlanguage_success": "La langue de la dimension a été modifiée !",
"dimensionlanguage_failure": "Erreur : La langue fournie est invalide.",
"version": "1"
}
}