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

Помогите Как узнать создана ли руда с помощью генерации?

Тема в разделе "Разработка плагинов для новичков", создана пользователем gasfull, 24 фев 2016.

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

    gasfull Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    gasfull
    Как отличить блок сгенерированный (Например Железная руда), от блока который поставил сам игрок?
     
  2. Автор темы
    gasfull

    gasfull Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    gasfull
    А если через yml? PS Просто думал есть "стандартное" решение
     
  3. slavik123123123

    slavik123123123 Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Leymooo
    Ну можно записывать кординаты блока, куда поставил его игрок. И отличать тогда, сами его поставили, или он уже был.
     
  4. Автор темы
    gasfull

    gasfull Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    gasfull
    Просто думал есть "стандартное" решение
     
  5. Sonicxd2

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

    Баллы:
    76
    Помню делали, добавляли локацию в аррейлист и через 10 минут убирали.
     
  6. Den_Abr

    Den_Abr Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Записать в NBT свой тег
     
  7. Code

    Code Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    _Gizmo
    в nbt блока руды?
     
  8. Den_Abr

    Den_Abr Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Не подумал об этом, ступил
     
  9. twixi007

    twixi007 Старожил Пользователь

    Баллы:
    123
    core protect как то отличает же
     
  10. Reality_SC

    Reality_SC Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    Reality_SC
    Ну действительно, логгировать LogBlock / т.п.
     
  11. Dereku

    Dereku Старожил Пользователь

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Он слушает эвент установки блока и пишет его в бд.

    А вообще можно поступить наглее - получать нужный снимок чанка (который сгенерировал сам сервер), и сравнивать их.

    Правда, на получение снимка может уйти до 5ms (при ванильном генераторе).
     

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