ExploreMapCreator - Плагин для создания кастомных карт исследователя [1.14.4]

ExploreMapCreator - Плагин для создания кастомных карт исследователя [1.14.4]

Примерно 1.5 года назад я выкладывал гайд, на создание собственных карт сокровищ. Вот он - тыц. Тогда я сказал, что возможно создам что-то для более удобного создания таких карт. В общем мои руки дошли и я наконец написал плагин, который поможет сделать качественную карту.


Плагин позволяет сгенерировать свою карту исследователя с гибкими настройками. Так же плагин можно использовать в качестве API для создание кастомных карт в своих плагинах.


Демонстрация



Особенности:

Дизайн карты практически идентичен дизайну карт сгенерированных игрой.
Можно менять цвет карте (Иконке предмета).
Можно включить/отключить рендер местности.
Можно включить/отключить отображения игрока на карте.
Можно включить/отключить удалённый трекинг игрока (Если игрок убегает далеко, то карта перестаёт отображать кружочек, который помогает с ориентироваться. В картах исследователя игрок отображается всегда, но кружок становится меньше.)
Можно добавить метки на карту в любой точке. Количество меток ограничевается максимальным количеством символов в строке чата.
Карта генерируется асинхронно. Это дольше, но сервер не зависнет при генерации.
Поддержка 2 языков - русский и английский.
Можно без проблем настроить вывод сообщений в чат. Для настройки просто отредактируйте файл локализации, который Вы используете, или создайте свой файл по аналогии с базовыми. Обязательное название файла - LG_messages.yml, где LG - любой текст без пробелов. Рекомендую использовать осмысленные названия, или обозначение языка из двух букв (ru_messages.yml, en_messages.yml, de_messages.yml, uk_messages.yml, custom_messages.yml). Для активации файла с сообщениями, отредактируйте файл config.yml, замените строчку lang: LG. Например, lang: ru, lang: en, lang: de, lang: uk, lang: custom.


Команда

/emcreate - help -помощь, types - вывод всех типов маркеров для карты.
/emcreate {r,g,b} [{type:,x:,z:,rot:}, {..}, ...]
- центр карты по OX - целое число
- центр карты по OZ - целое число
- отрисовка местности - true/false
- отображение игрока - true/false
- отображение игрока без учёта расстояния - true/false
При tracking = false, этот параметр не влияет на карту, ставить любое значение.​
{r,g,b} - цвет в RGB системе, r,g,b - целые числа 0-255 - {255,0,0}
{type:,x:,z:,rot:} - параметры для маркера. Все маркеры задаются без пробелов.
Сами маркеры задаются через пробел.
type - тип маркера - текстовая строка
x - координата маркера по OX - целое число
z - координата маркера по OZ - целое число
Если маркер за пределами карты, он не будет отображаться.​
rot - угол поворота - целочисленный угол
Изначально все иконки отображаются "вверх ногами". Чтобы они ровно отображались, указывайте угол 180 градусов.​
Пример: /emcreate 2000 -1500 true true false {200,0,100} {type:red_x,x:2032,z:-1480,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. Без неё плагин не будет работать.
Основная страница плагина - rubukkit. Там можно найти ссылку на исходники. Если есть пожелания или нашли баг, отпишите пожалуйста.


Установка

1. Поместить NBTReflectionAPI.jar в папку plugins
2. Поместить ExploreMapCreator.jar в папку plugins
3. Запустить сервер


Скачать

Актуальная версия - скачать с репозитория


Голосуй за новость:
(+5.755,750.00)
  • Просмотров: 7 748
  • Комментариев: 1
Категория: Плагины Minecraft
Рекомендуемое для Вас:

  1. Посетители
    Зарегистрирован: 28.06.2020
    Репутация
    (0.0-2,3-2.3)
    Бульмень | Пользователь offline | (7 января 2021 17:15) | Комментариев: 23 | Новостей: 0 |
    • 0

    Ваще чётко

    Внимание! Гости не имеют прав для просмотра скрытого текста, зарегистрируйтесь.

Для написания комментария зарегистрируйся на сайте, это займет всего пару минут, голосуй за новости, зарабатывай репутацию.

Последние сообщения с форума

Название темы Автор Статистика Последнее сообщение
[1.20.4] NeoMoonVanilla - Ванильный Minecraft | Ивенты | Ламповое выживание

Тема в разделе: Частные, домашние, Hamachi сервера

Kristallik__

Просмотров: 191

Ответов: 1

Автор: Kristallik__

Вчера, 22:04

Ищете ванильный сервер похожий на МайнШилд?

Тема в разделе: Частные, домашние, Hamachi сервера

awiex

Просмотров: 30

Ответов: 0

Автор: awiex

Вчера, 21:51

ВКС - 𝕭𝖆𝖙𝖙𝖑𝖊 𝖔𝖋 𝕯𝖔𝖓𝖇𝖆𝖘𝖘 - 1.7.10

Тема в разделе: Проекты

WinzyGG

Просмотров: 1770

Ответов: 20

Автор: Jesterios

Вчера, 21:11

Предложите идею насчёт Мод-Пака!

Тема в разделе: Предложения

OneCatPlaton

Просмотров: 2688

Ответов: 29

Автор: SuperVasya

Вчера, 20:46

Minecraft 1.12 Modding Coalition

Тема в разделе: Новости

Danhoby

Просмотров: 6783

Ответов: 66

Автор: Danhoby

Вчера, 19:40