Как перенести плагин на новую версию майнкрафт
Наверное, ты, читатель, знаешь, что главными компонентами любого сервера Minecraft: PE (BE) являются карта, администрация и, конечно же, плагины.
Данная статья научит тебя создавать свои плагины, а также наполнять их базовым функционалом. Итак, приступим!
Сразу скажу, что наибольшим спросом пользуются ядра, основанные на PocketMine-MP, соответственно, плагин будем делать на языке PHP.
Для начала тебе необходимо создать директорию, в которой будут храниться все файлы плагина:
Затем перейдем в неё и создадим папку «src», в которой хранятся файлы плагина, и файл «plugin.yml», который является конфигом создаваемого плагина:
Теперь заполним конфиг следующим образом:
Тут можно увидеть: название плагина — «name», путь к главному классу плагина после папки «src», версию плагина — «version», версию сервера — «api», и автора плагина — «author». Также в конфиге плагина могут быть прописаны все команды, разрешения и зависимости. Но об этом в последующих уроках.
Перейдем к файлу «Main.php» в корне плагина:
Мы тут видим — инициализацию пути класса «namespace», используемые классы «uses», ну и тело класса «class». Об использовании сторонних классов будем говорить в следующих уроках. А сейчас давай разберём все функции нашего будущего плагина, сделав приветствие игрока при входе:
Тут мы включаем плагин. Сюда можно также добавить приветствие при включении:
Теперь наполним функцию, когда плагин выключается:
Вот и всё! Позднее мы рассмотрим обработку других событий сервера, обработку игрока, сделаем плагин на виртуальный сундук!
Что же делать теперь? Необходимо закинуть папку с плагином «ExamplePlugin» в директорию «plugins» в корне вашего сервера. Скажу сразу, что если ты используешь ядро Genisys, то тебе не придется больше ничего делать. А если установлено стоковое ядро PocketMine-MP, то придется скачать плагин DevTools для твоего ядра, который будет запускать незапакованные плагины в виде папки.
Что такое плагин майнкрафт
Плагин - это файл для сервера Майнкрафт с расширением .jar, который добавляет или убирает функции и возможности сервера для игроков или администрации сервера например мини игры , команды. Как Мы знаем сама игра Minecraft написана на програмном языке Java, так что все файлы плагина должны быть с разрешением .jar .
Как из версии мода для однной версии майнкрафт сделать мод под другую версию?
Нашёл крутой мод, но он только для версии майнкрафт 1.7.10, а хочется играть на версии 1.8. Как из этого мода для 1.7.10 сделать мод для 1.8?
InferusAnima (INFR)
[font=arial, sans-serif]© [/font] [font=arial, sans-serif]wow-production 2014-2020[/font]
DaemonDes
Для этого нужно получить исходники мода. А далее написать код, аналогичный тому, что в исходниках, но работающий с 1.8
Использую ахеренные квадратики и горжусь этим! А ты дальше страдай с буквами
Как установить плагин майнкрафт
Наконец то мы добрались до самого основного нашей статьи, а именно как же установить плагин на сервер майнкрафт. Все плагины как мы выяснили состоят из файлов с расширением .jar , так что они не могут быть в каком либо другом разрешении (не .zip не rar). Если фалы с каким то другим расширением то возможно они заархивированы и их необходимо разархивировать.
Теперь нужно добавить файл плагина в папку /plugins/ вашего сервера которая находится в папке сервера.
Подробная инструкция.
Заходите в папку с вашим сервером,и переходите в папку с названием plugins и перемещаете файл в эту папку.
Затем если у вас сервер запущен то перезагрузите сервер. Если сервер выключен то запустите сервер и плагин должен работать.
К каждому плагину на нашем сайте добавлены инструкции по установке, прописаны все команды и права для каждого плагина.
Как обновить сервер Minecraft на новую версию игры!
В этой статье я поделюсь правильным алгоритмом действий для перехода на новую версию Minecraft самостоятельно:
Можно ли играть после обновления сервера на старых картах?
Если Вы хотите чтобы после обновления сервера можно было продолжить играть в старых мирах, то решите для себя нужно ли вам это, потому-что:
- если в обновлении есть новые биномы, то на вашей карте их не будет;
- если есть блоки или предметы, привязанные к новым биомам (например, пчелиные улья на деревьях в обновлении 1.15), то их не будет у Вас;
- если есть новые данжи, сгенерированные на карте (например, Затонувший корабль или Аванпост разбойников), то их не будет у Вас.
- если Вы хотите чтобы спаунились новые мобы, не привязанные к биому (например, Фантом, Разбойники в составе Патруля, Странствующий Торговец, Попугай), то на Вашей старой карте они будут появляться;
- если Вы хотите использовать новые блоки, доступные для крафта (например, Пчелиный улей, Арбалет), то Вы сможете их скрафтить.
На этом этапе Вам нужно принять решение, согласны Вы на эти ограничения. Например, при обновлении с версии 1.12.2 на версию 1.13 было целесообразнее играть на новом мире, т.к. изменили все моря и океаны. В этом случае можно перенести все нужные строения особым способом со старой карты на новые места новой карты.
Вы решили установить старые карты, чтобы Ваши игроки могли строить дальше свои постройки. Поэтому делаем следующее:
Как установить плагин / plugin на сервер майнкрафт
p.s. Папки могут отличаться в различных версиях сервера, но главные папки - plugins - плагины сервера, world - основной мир сервера, world_nether - мир сервера , состоящий в основном из адского камня и обитателями которого являются Гасты, и world_the_end - это мир края, который состоит из камня края и обитатели его в основном Эндермены и Дракон края.
Все эти папки генерируются автоматически при создании или же перезагрузки сервера Майнкрафт.
Как создать сервер Майнкрафт написано в ЭТОЙ статье , где очень хорошо объясняются все аспекты при создании сервера.
Читайте также: