SchematicUpload
Архивирован0.0
Установок
Последнее обновление
Версии
SchematicUpload - Загрузка схем через веб-интерфейс
SchematicUpload представляет собой удобный плагин, который позволяет игрокам загружать схемы на ваш сервер через простой и безопасный веб-панель. Если вы когда-либо управляли строительным или творческим сервером и устали от постоянных просьб игроков импортировать их схемы, этот инструмент создан специально для вас.

Как это работает
Игрокам достаточно ввести команду /schematicupload прямо в игре, после чего они получат ссылку на веб-панель с уникальным кодом авторизации. На самой панели пользователю нужно лишь выбрать файл схемы и нажать кнопку "Загрузить". Система автоматически проверит файл и переместит его в соответствующую папку со схемами на сервере.
Основные возможности
- Интуитивно понятный веб-интерфейс с функцией предварительного просмотра схем перед загрузкой
- Простая настройка - достаточно указать порт и имя хоста
- Возможность ограничения размера загружаемых файлов со схемами
- Настройка лимитов на количество схем, которые игрок может загрузить за определенный период времени

Доступные команды
SchematicUpload предоставляет следующие команды. По умолчанию только операторы сервера имеют доступ к загрузчику схем. Для предоставления доступа обычным игрокам потребуется плагин управления правами, такой как LuckPerms.
| Команда | Описание | Права доступа |
|---|---|---|
/schematicupload |
Загрузка файла схемы через веб-интерфейс | schematicupload.command |
/schematicupload about |
Просмотр информации о плагине | schematicupload.command.about |
/schematicupload reload |
Перезагрузка конфигурационных и языковых файлов | schematicupload.command.reload |
Установка и настройка
- Скачайте файл SchematicUpload.jar и поместите его в папку
/plugins/вашего сервера - Запустите сервер. Веб-сервер по умолчанию будет доступен на порту 2780. Если сервер запущен на вашем компьютере, вы можете открыть интерфейс по адресу
https://localhost:2780 - Остановите сервер, перейдите в папку
/plugins/SchematicUploadи отредактируйте файлыconfig.ymlиmessages_xx-xx.ymlсогласно вашим потребностям. Обязательно измените параметрurlна IP-адрес или домен вашего сервера
Сборка проекта
Для самостоятельной сборки SchematicUpload выполните следующую команду в корневой папке репозитория:
./gradlew clean build
Лицензия
SchematicUpload распространяется под лицензией Apache-2.0 License.
Статистика использования
Плагин использует сервис bStats для сбора анонимной статистики о его использовании. Вы можете отключить сбор метрик, отредактировав файл ~/plugins/bStats/config.yml и отключив соответствующую опцию.