- Баллы
- 76
- Имя в Minecraft
- _TheZit445_
ExploreMapCreator
version 1.0.1 | Minecraft 1.13 - 1.15
Плагин позволяет сгенерировать свою карту исследователя с гибкими настройками. Так же плагин можно использовать в качестве API для создание кастомных карт в своих плагинах. version 1.0.1 | Minecraft 1.13 - 1.15
Особенности:
Права:
Лог изменений:
version 1.0.1
version 1.0.0
- Дизайн карты практически идентичен дизайну карт сгенерированных игрой.
- Можно менять цвет карте (Иконке предмета).
- Можно включить/отключить рендер местности.
- Можно включить/отключить отображения игрока на карте.
- Можно включить/отключить удалённый трекинг игрока (Если игрок убегает далеко, то карта перестаёт отображать кружочек, который помогает с ориентироваться. В картах исследователя игрок отображается всегда, но кружок становится меньше.)
- Можно добавить метки на карту в любой точке. Количество меток ограничевается максимальным количеством символов в строке чата.
- Карта генерируется асинхронно. Это дольше, но сервер не зависнет при генерации.
- Поддержка 2 языков - русский и английский.
- Можно без проблем настроить вывод сообщений в чат. Для настройки просто отредактируйте файл локализации, который Вы используете, или создайте свой файл по аналогии с базовыми. Обязательное название файла - <language>_messages.yml, где <language> - любой текст без пробелов. Рекомендую использовать осмысленные названия, или обозначение языка из двух букв (ru_messages.yml, en_messages.yml, de_messages.yml, uk_messages.yml, custom_messages.yml). Для активации файла с сообщениями, отредактируйте файл config.yml, замените строчку lang: <language>. Например, lang: ru, lang: en, lang: de, lang: uk, lang: custom.
/emcreate <help|types> - help -помощь, types - вывод всех типов маркеров для карты.
/emcreate <x> <z> <locked> <tracking> <unlimited> {r,g,b} [{type:<type>,x:<x>,z:<z>,rot:<degree>}, {..}, ...]
Типы маркеров:/emcreate <x> <z> <locked> <tracking> <unlimited> {r,g,b} [{type:<type>,x:<x>,z:<z>,rot:<degree>}, {..}, ...]
<x> - центр карты по OX - целое число
<z> - центр карты по OZ - целое число
<locked> - отрисовка местности - true/false
<tracking> - отображение игрока - true/false
<unlimited> - отображение игрока без учёта расстояния - true/false
{type:<type>,x:<x>,z:<z>,rot:<degree>} - параметры для маркера. Все маркеры задаются без пробелов. Сами маркеры задаются через пробел.
Пример: /emcreate 2000 -1500 true true false {200,0,100} {type:red_x,x:2032,z:-1480,rot:180}<z> - центр карты по OZ - целое число
<locked> - отрисовка местности - true/false
<tracking> - отображение игрока - true/false
<unlimited> - отображение игрока без учёта расстояния - true/false
При tracking = false, этот параметр не влияет на карту, ставить любое значение.
{r,g,b} - цвет в RGB системе, r,g,b - целые числа 0-255 - {255,0,0}{type:<type>,x:<x>,z:<z>,rot:<degree>} - параметры для маркера. Все маркеры задаются без пробелов. Сами маркеры задаются через пробел.
type - тип маркера - текстовая строка
x - координата маркера по OX - целое число
z - координата маркера по OZ - целое число
x - координата маркера по OX - целое число
z - координата маркера по OZ - целое число
Если маркер за пределами карты, он не будет отображаться.
rot - угол поворота - целочисленный уголИзначально все иконки отображаются "вверх ногами". Чтобы они ровно отображались, указывайте угол 180 градусов.
- PLAYER - метка игрока белого
- FRAME - метка игрока зелёного цвета
- RED_MARKER - метка игрока красного цвета
- BLUE_MARKER - метка игрока синего цвета
- TARGET_X - белый крест
- TARGET_POINT - красный треугольник
- PLAYER_OFF_MAP - большая белая точка
- PLAYER_OFF_LIMITS - малая белая точка
- MANSION - иконка особняка
- MONUMENT - иконка водного храма
- BANNER_X - иконка флага, где X - название цвета шерсти (eng)
- RED_X - красный крест
emcreator.admin - право на генерацию карты.
Плагин работает при помощи библиотеке NBTReflectionAPI. Без неё плагин не будет работать.
Исходный код - Если есть предложения, пожелания, прошу писать. Если нашли баг, обязательно сообщите о нем! Буду рад любой помощи. Спасибо!Лог изменений:
version 1.0.1
- Переписано под новую версию NBTReflectionAPI.
- Плагин работает на версиях выше 1.13.
- Исправление ошибок.
version 1.0.0
- Релиз плагина.
Скачать плагин:
[Скачать] | author: thezit445 (Кирилл)
Если есть возможность помочь деньгами:
Яндекс.Деньги | Сбербанк - 5469380077044815 | WMP - P179891510270
[Скачать] | author: thezit445 (Кирилл)
Если есть возможность помочь деньгами:
Яндекс.Деньги | Сбербанк - 5469380077044815 | WMP - P179891510270
Последнее редактирование: