Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

Помогите Проанализировать НПС.

Discussion in 'Разработка плагинов для новичков' started by Exception_Prototype, Feb 3, 2017.

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

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

    Trophy Points:
    46
    Ранее не работал с рефлексией, да вот довелось.

    Суть в чём, когда мы к примеру получаем живность в onInteractEntityEvent, то это будет обычный класс Entity. В итоге, все созданные модами живности в мире являются entity. Тот же customnps. После сформирования живности, она отправляется на спавн как обычная живность, как можно получить доступ к её классам на стадии формирования из мода, где ей задаются ... профессия, роль и т.д.? Другими словами узнать, что она из себя представляет изнутри без обычного пользовательского интерфейса, зная методы, поля и т.д.
     
    Last edited: Feb 22, 2017
  2. Хостинг MineCraft
    <
  3. Автор темы
    Exception_Prototype

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

    Trophy Points:
    46
  4. Dereku

    Dereku Старожил

    Trophy Points:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Необязательно использовать рефлексию, если заранее известно, что определённые классы будут всегда на своём месте.
     
  5. Sonicxd2

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

    Trophy Points:
    76
    Кастом из ентити в то что вам надо. Плюс try и catch
     

Share This Page