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

"Создатель" блоков

Тема в разделе "Запросы на разработку плагинов", создана пользователем Azymok, 4 фев 2017.

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

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

    Баллы:
    46
    Имя в Minecraft:
    Azymok
    Может кто знает - ответьте
    В общем имеется ли в spigot или craftbukkit проверка для блоков , чтобы получить имя "создателя"?

    Когда я держал сервер в игре RUST там можно было получить owner объекта - Server.Getserver().entity.owner();
     
  2. AtomicInteger

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

    Баллы:
    76
    В блоке не записывается информация о том, кто его поставил.Ты можешь делать это самостоятельно, записывая координаты блока и ник, того кто его поставил в базу данных, например.Или, ты можешь подписывать блоки NBT-тегом, но подписать сможешь только те блоки, у которых есть tile.Хотя, тут ещё зависит от ядра.Например, в ultraminecore реализована продвинутая система логирования, которая позволяет отловить цепочки взаимодействия между блоками(пример: Кто поставил поршень, который подвинул этот блок?UltraMine покажет тебе этого игрока).
     
  3. Автор темы
    Azymok

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

    Баллы:
    46
    Имя в Minecraft:
    Azymok
    мне этого достаточно
     

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