1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Плагин [ADMIN/DEV/FUN] ExploreMapCreator 1.0.1 - Пользовательская карта исследователя [1.13 - 1.15]

Тема в разделе "Неподтвержденные плагины", создана пользователем _TheZit445_, 25 янв 2020.

  1. Автор темы
    _TheZit445_

    _TheZit445_ Активный участник Пользователь

    Баллы:
    76
    Skype:
    kirik2425
    Имя в Minecraft:
    _TheZit445_
    ExploreMapCreator
    version 1.0.1 | Minecraft 1.13 - 1.15
    Плагин позволяет сгенерировать свою карту исследователя с гибкими настройками. Так же плагин можно использовать в качестве API для создание кастомных карт в своих плагинах.

    Особенности:
    • Дизайн карты практически идентичен дизайну карт сгенерированных игрой.
    • Можно менять цвет карте (Иконке предмета).
    • Можно включить/отключить рендер местности.
    • Можно включить/отключить отображения игрока на карте.
    • Можно включить/отключить удалённый трекинг игрока (Если игрок убегает далеко, то карта перестаёт отображать кружочек, который помогает с ориентироваться. В картах исследователя игрок отображается всегда, но кружок становится меньше.)
    • Можно добавить метки на карту в любой точке. Количество меток ограничевается максимальным количеством символов в строке чата.
    • Карта генерируется асинхронно. Это дольше, но сервер не зависнет при генерации.
    • Поддержка 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>}, {..}, ...]
    <x> - центр карты по OX - целое число
    <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 - целое число

    Если маркер за пределами карты, он не будет отображаться.
    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. Без неё плагин не будет работать.

    Исходный код - Если есть предложения, пожелания, прошу писать. Если нашли баг, обязательно сообщите о нем! Буду рад любой помощи. Спасибо!

    Лог изменений:
    version 1.0.1
    1. Переписано под новую версию NBTReflectionAPI.
    2. Плагин работает на версиях выше 1.13.
    3. Исправление ошибок.

    version 1.0.0
    1. Релиз плагина.
    Скачать плагин:
    [Скачать] | author: thezit445 (Кирилл)
    Если есть возможность помочь деньгами:
    Яндекс.Деньги | Сбербанк - 5469380077044815 | WMP - P179891510270
     
    Последнее редактирование: 13 апр 2020
  2. Автор темы
    _TheZit445_

    _TheZit445_ Активный участник Пользователь

    Баллы:
    76
    Skype:
    kirik2425
    Имя в Minecraft:
    _TheZit445_
    Резерв
     
  3. Sekretek

    Sekretek Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Sekretek
    Будет ли версия для 1.15.2?
     
  4. Автор темы
    _TheZit445_

    _TheZit445_ Активный участник Пользователь

    Баллы:
    76
    Skype:
    kirik2425
    Имя в Minecraft:
    _TheZit445_
    Да, сделаю, как только получу доступ к ПК
     
  5. Sekretek

    Sekretek Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Sekretek
    Спасибо
     
  6. Автор темы
    _TheZit445_

    _TheZit445_ Активный участник Пользователь

    Баллы:
    76
    Skype:
    kirik2425
    Имя в Minecraft:
    _TheZit445_
    Лог изменений:
    version 1.0.1
    1. Переписано под новую версию NBTReflectionAPI.
    2. Плагин работает на версиях выше 1.13.
    3. Исправление ошибок.
     
  7. FoviOX

    FoviOX Активный участник

    Баллы:
    61
    Хороший API, пользуюсь на своём сервере. Будет ли поддержка 1.16.2? А то пишет ошибку- https://pastebin.com/PMZTDY8Y
     
  8. imDaniX

    imDaniX Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    Можешь сам - по идеи достаточно в файл MapVersion добавить v1_16_R2(2578)
     

Поделиться этой страницей