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

Помогите Как получить координаты, на которых произошло изменение WorldEdit?

Тема в разделе "Разработка плагинов для новичков", создана пользователем Genius_Lyrics, 3 янв 2024.

Статус темы:
Закрыта.
  1. Автор темы
    Genius_Lyrics

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

    Баллы:
    76
    Skype:
    discord
    Ковыряю api worldedit. Уже доковырялся до ивента редактирования мира (EditSessionEvent) и до его отмены. Не могу никак получить координаты, на которых произошло изменение через /brush, /sp, //sphere и т.п., ибо там нет выделенной области (LocalSession#getSelection()). EditSessionEvent#getExtent(), как оказалось, это не зона изменения, а весь мир, т.е. корды от -30 миллионов до +30 миллионов. Помогите, если кто знает, как получить координаты изменения в мире
     
  2. Автор темы
    Genius_Lyrics

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

    Баллы:
    76
    Skype:
    discord
    Решено через LocalSession#getBrushTool() и простые математические вычисления
     
Статус темы:
Закрыта.

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