ieep

  1. C

    Как сохранять данные в ieep

    Как сохранять данные в ieep public class ClassA { public int x, y, z; public int time; public String name; public String owner; } В ArrayList, либо в листах какого-либо другого-типа public ArrayList<ClassA> listA = new ArrayList<ClassA>();
  2. C

    Параметры

    В IEEP есть параметры защиты от разных условий, эти параметры защиты должны давать предметы находящиеся в нескольких слотах. private int OneDamageProtection; private int TwoDamageProtection; public int OneDamageProtection; public int TwoDamageProtection; public Items(Items...
  3. jopi

    Уточнение по поводу IEEP

    Хотел бы уточнить конкретно про IEEP и получении данных По сути IEEP из себя представляет просто дополнительное NBT хранилище для существ, можно ли доставать IEEP из игрока который не заходил на сервер вообще/не заходил на сервер во время текущего запуска сервер/заходил во время текущего...
  4. clxkzbav

    РПГ прокачка у каждой роли игрока

    Заранее: я не прошу реализовать что-то для меня, я лишь прошу совета, как это можно реализовать ( ПРАВИЛЬНО, так как не хочу возиться в своем говнокоде снова ). У меня есть IEEP, с помощью которого я планирую сделать классовое разделение и прокачку именно этого класса. Но, у меня встал вопрос...
  5. MrFinger

    Не получается синхронизировать новые статы.

    Доброе утро. Сделал новые характеристики через IEEP (выносливость, ману), сделал так, чтобы они восполнялись через TickEvent.PlayerTickEvent. Ивент зарегистрировал через FMLCommonHandler.instance().bus() и MinecraftForge.EVENT_BUS соответственно. Но на сервере и клиенте получается сильный...
  6. jopi

    Крашит IEEP

    Сделал IEEP, добавил туда инвентарь, при его использовании как пример ieepObj.inventory inventory равен нулю, хотя я не раз его назначаю... public class ExtendedPlayer implements IExtendedEntityProperties { public EntityPlayer player; public InventoryChar inv; public...
  7. X

    Значение IEEP = 0, хотя не должно быть таковым.

    Короче создал я свой IEEP, накидал там код, начал выводить переменные на экран, и пишет 0/0, хотя должно было писать 0/30000 Сам код: private final EntityPlayer player; private int maxPsy; public static final int PSY_WATCHER = 21; public ExtendedPlayer(EntityPlayer player) {...
  8. X

    Получение игрока с определенным значением IEEP

    Всем привет, сделал через IEEP что то по типу фракций, вот теперь мне нужно как то получить игрока с определенным значением переменной в IEEP. Как это можно сделать? Мне нужно просто в LivingHurtEvent проверить через instanceof на игрока с определенным значением переменной. Как это можно сделать?
  9. S

    Броня от накопления очков в IEEP

    Здравствуйте, сделал радиацию с помощью IEEP, есть очки радиации и при накопление определённого кол-ва игрока начинает убивать. Так вот, хотел сделать защиту от радиации, но условие по типу "есть ли определённая броня на игроке и накапливать меньше очков" - я считаю костылём, есть ли другие...
  10. Pa4ok

    как отловить мобов которых спавнит спавнер

    ку всем как определить был ли заспавнен моб через спавнер или же поймать событие его спавна мне нужно отключить таким мобам выпадения опыта, для этого для EntityLivingBase зареган IEEP (я знаю про IAttribute, нравится мне так) хуки классов спавнера к успеху привели частично, ибо когда я воткнул...
  11. Netweek

    получение данных IEEP при перезаходе на сервер

    Всем привет, как можно получить данные содержимого инвентаря в EntityJoinWorldEvent? Пытался сделать, но не получилось.
  12. Sainthozier

    Синхронизация и сохранение IEEP

    Всем привет. Раньше приходилось, конечно же, юзать пакеты, чтобы синхронизировать и сохранять IEEP при тп по мирам и смерти. Но в свете последних событий, у меня недостаточно знаний в области применения пакетов, чтобы быть на 100% уверенным, что моя реализация безопасна и не имеет пакетных...
  13. S

    Значение IEEP изменяется, но не сохраняется

    Решил сделать торговлю с электронной валютой(IEEP), вырезал торговый блок из universalcoins чтобы посмотреть что да как. Сама валюта нормально работает с командами и предметами внутри основного мода, но когда торгую(торговля пока отдельным модом), то значение изменяется, но после перезахода в...
  14. Sunrise

    Синхронизация IEEP между игроками

    Добро! Такая вот тема, с синхронизацией IEEP между игроком и сервером вроде как проблем не вызывает, но что если мне нужно получить IEEP другого игрока на уровне клиента? Чтобы в нём хранить информацию о нажатии ПКМ у игрока, его экипировки (отдельные слота)? Отправлять постоянно информацию о...
  15. artemka3112

    Альтернатива PlayerEvent.Clone

    Какая есть альтернатива PlayerEvent.Clone в 1.6.4? Скажу сразу, что мне это нужно для обработки клонирования IEEP.
  16. RareScrap

    Автоматическая синхронизация IEEP

    У меня есть IEEP с несколькими IInventory и данными разного рода. Я хочу сделать так, чтобы клиетский IEEP постоянно синхронизировался с серверным. Изучая код игры, я понял как майн синзронизирует основной инвентарь игрока - он всегда держит контейнер игрока открытым и каждый тик выполняет...
  17. S

    Блок радиации. "Накопление" радиации

    Сделал я что-то вроде радиации через IEEP, нормально накапливается при беге и onItemRightClick-е(как бы абсурдно это не звучало), но при соприкосновении с блоком оно типо накапливается(накапливается, но если пробежаться сбрасывается и накапливается уже нормально) и с ней нельзя...
  18. Nikitat0

    IEEP в 1.12.

    Есть ли IExtendedEntityProperties в 1.12.2? Если нет то как её можно заменить? (Ссылку на гайд если можно) Заранее спасибо!
  19. Tenebrius

    Очистка NBT при смерти

    Добрый день, в общем, начну с кода: public class QuestsProperties implements IExtendedEntityProperties { private final EntityPlayer player; NBTTagCompound QuestsLvls = new NBTTagCompound(); NBTTagCompound QuestsProces = new NBTTagCompound(); @Override public void...
  20. RareScrap

    Обновить GUI после изменения контейнера - нужен совет, не хочу мастерить велосипед

    Здравствуйте. Есть у меня класс, реализующий IExtendedEntityProperties с простым полем "protection". Protection рассчитывается в зависимости от метадаты особого предмета в инвентаре. public class ExtendedPlayer implements IExtendedEntityProperties { // some code... private int...
Сверху