Гайд по панели управления MCSTUDIO

Пункт 1. Консоль.

Как только Вы вошли в панель, у Вас высвечивается сам сервер:

Чтобы перейти в консоль сервера, нужно нажать на инструмент:

Консоль выглядит следующим образом:

Start - запуск сервера Restart - перезапуск сервера Stop - остановка сервера Kill - остановка без сохранения - экстренная (она используется только в том случае, когда у Вас завис сервер и не реагирует на Start, Restart и Stop)

Все команды прописываются в консоль без слеша (/)

Показатели Memory Usage и CPU Usage

Memory Usage - показывает загруженность ОЗУ (оперативной памяти) CPU Usage - показывает загруженность CPU (процессор)

Пункт 2. Управление файлами.

Зайдя в панель управления файлами, открывается следующая картина:

New File - создание нового файла с выбором языка программирования. New Folder - создание новой папки. Upload - загрузка файла. Массовые акции - при выделении файлов, выполнение действия с ними. Редактирование и сохранение:

Сохранить файл - сохраняет текущее изменение. Вернуться в файловый менеджер - возврат к управлению файлами.

Через файловый менеджер можно загрузить необходимые файлы. Перетащите документ в окно файлового менеджера.

Чтобы загрузить папку, потребуется использовать SFTP подключения (смотрите пункт 6.3).

Пункт 3. Подпользователь.

Единственная кнопка – CreateNew – с помощью которой можно добавить нового пользователя.

В первую строку вписываем почту нужного человека и выбираем нужные параметры, после чего “добавляем нового пользователя”.

Человек, чью почту вы добавляете, должен быть зарегистрирован в нашей биллинговой системе. Человек являющийся “подпользователем” будет иметь доступ к Консоли сервера.

Пункт 4. Расписание.

Расписание используется для автоматического выполнения различных задач. Например: перезапуск сервера, очистка карты от выпавших предметов и мобов и прочее.

Чтобы настроить автоматический перезапуск сервера –– нажимаем на кнопку CreateNew:

Название: вписываем текст (напр. “Перезапуск”). День недели: если каждый день, то прописываем * День месяца: если каждый месяц, то прописываем * Час: выбираем час (время по мск). Минута: выбираем минуты (время по мск). После: через сколько секунд после выбранного времени активируется команда. Выполняемое действие: либо отправить команду, либо вкл/выкл/рест С полезной нагрузкой: сама команда (напр.: restart).

Пункт 5. Базы данных.

База данных - это таблицы, в которых удобно хранить и быстро извлекать данные, т.е. то, где будет храниться информация об игроке.

Рассмотрим подключение нескольких плагинов к базе данных:

1) PermissionsEx

Заходим в “Конфигурацию” и в “Настройки портов”.

Псевдоним –– это название той машины MCSTUDIO, на которую был распределен ваш сервер:

1) sirius.mcstudio.pro 2) alcor.mcstudio.pro 3) covid.mcstudio.pro 4) orion.mcstudio.pro

Если у Вас sirius, то IP будет: **.***.***.62:**** Если у Вас alcor, то IP будет: **.***.***.9:**** Если у Вас covid, то IP будет: **.***.***.245:**** Если у Вас oreon, то IP будет: **.***.***.26:****

Последние 4 цифры в IP - это ваш порт

Перейдя по одной из ссылок выше, вы попадаете на авторизацию в базе данных той машины, на которой стоит ваш сервер:

Логин и пароль для авторизации создается во вкладке “База данных”:

В поле “Database” вводим название своей базы данных. Например: test

Далее нажимаем кнопку “Create Database”.

Если вписать в строку Connections конкретный ip адрес хостинга, то подключиться к базе данных сможет только этот хостинг. После нажатия на “Create Database” у нас создается база данных и автоматически назначается пароль (чтобы его увидеть –– нажмите на него):

Теперь вводим данные от базы в поле авторизации на хостинговой машине и нажимаем “Вперед”:

После входа в базу данных появляется следующая страница:

Чтобы подключить плагин PermissionsEx к базе данных –– нужно зайти в конфиг плагина:

Добавляем в конфиг следующие атрибуты:

permissions:
backend: sql
backends:
sql:
uri: mysql://localhost/permissionsex
user: username
password: password

По итогу должно выглядеть так:

Строчка “?useUnicode=true&characterEncoding=UTF-8” является кодировкой, которую нужно будет использовать при подключении.

Копируем следующую строку из Базы данных

И вставляем ее сюда:

Пробелов быть не должно!

Затем копируем логин и пароль из базы данных и вставляем их в user и password:

Далее вписываем команды: 1) pex import file 2) pex reload

В консоли появляются следующие надписи:

Переходим в открытую базу данных и видим файлы:

Если на них нажать, то появятся таблицы с группами и пермишенами. Чтобы изменить права, пользуйтесь командами в консоли.

Рассмотрим подключение другого плагина:

2) RogueParkour

В исходном виде конфиг плагина выглядит так:

В первую очередь включаем плагин, поставив enabled: true

После этого пропишем IP и port.

user – это логин базы данных password – это пароль базы данных database – первая строчка базы данных, то есть ее название

Получаем следующее:

Далее сохраняем и перезапускаем сервер. В этом случае ничего прописывать не нужно, и табличка в базе данных появится автоматически.

Чтобы удалить таблицу в базе данных – нажимаем на название.

В списке таблиц выбираем нужную и жмем “Удалить”.

Пункт 6. Конфигурация.

Пункт 6.1. Название сервера.

Введите новое название сервера, если хотите его сменить и нажмите кнопку “Отправить”:

Пункт 6.2. Настройки портов.

Здесь можно переназначить порты, посмотреть сокращения, узнать IP адрес, посмотреть порт для rcon:

Первый порт (в нашем случае 25584) – основной. Второй (в нашем случае 25587) – для rcon.

Внимание! Если вам нужен RCON порт (второй порт) – напишите в техническую поддержку в тикетах или в нашу группу вк.

Пункт 6.3. Настройки SFTP.

SFTP - это подключение к файлам хостинга, которые можно закачать, скачать, изменить, сделать BackUp, удалить и прочее. У Вас есть 2 строчки:

Есть несколько программ для подключения по SFTP: FileZilla, WinSCP и Putty. В первой удобнее редактировать файлы, а во второй быстрее идет закачка файлов на сервер.

1) FileZilla

Переходим на сайт – скачиваем – открываем:

Нажимаем на кнопку “Менеджер сайтов”, затем “Новый сайт”.

Протокол выбираем SFTP.

В поле “хост” вводим название машины, на которой стоит ваш хостинг:

1) sirius.mcstudio.pro 2) alcor.mcstudio.pro 3) covid.mcstudio.pro 4) orion.mcstudio.pro

Например:

В поля “пользователь” и “пароль” вставляем имя пользователя из “Конфигурация SFTP” и пароль используем от хостинга:

2) WinSCP

Переходим на сайт – скачиваем – открываем:

Работаем по тому же принципу, что был в FileZilla: После введения всех данных нужно нажать на “Сохранить” Там можно выбрать название подключения и поставить галочку на “Запомнить пароль”, далее “ОК” и “Войти”:

Пункт 6.4. Параметры запуска.

Здесь можно изменить название ядра, если в сборке оно у Вас другое.

Чтобы изменить название ядра, измените server.jar на свое и нажмите на кнопку “Обновить параметры запуска”.

Например: spigot.jar

BungeeCord не поддерживается хостингом по слотам или без них, то есть хостингом MCSTUDIO в том числе. Версию спигот изменять не рекомендуется.