Результаты поиска

  1. J

    Тик-таймер

    Всем привет. Немного касательно моей предыдущей темы. Я пытался сделать медленно убывание значение атрибута. Т.е. если нужно отнять 20, то я бы каждую секунду убирал например по 2, пока не дойду до 20. Но дело в том, что если использовать player.ticksExisted() % 20 == 0, то у меня зависает игра...
  2. J

    Медленно снижать значение атрибута

    Всем привет. Возникла небольшая проблемка. Есть свой атрибут, сделанный через IAttribute, который я уменьшаю при съедании яблока. И я хочу его уменьшать постепенно, например каждые 2,5 секунды отнимать 1.0. Делаю так: for (int i = 0; i <= 500; i++) { if (i % 50 == 0)...
  3. J

    Cобственный атрибут

    Всем привет. Пытаюсь с помощью гайда сделать атрибут радиации. Работать должно так: есть атрибут, который принимает значения от 0.0 до 100.0, если игрок имеет значение выше 20.0, то он получает урон. Вроде бы несложно, когда под рукой по сути весь код, который взял отсюда AustereTony/Tutorials...
  4. J

    Получение энергии и её отображение в гуи

    Всем привет! Во время работы над механизмом, у меня возникло два вопроса, которые хотелось бы разрешить. У меня есть тайл, в котором определено поле private BasicMachineStorage storage = new BasicMachineStorage(50000); И целочисленная переменная, которая хранит текущий запас энергии. Собственно...
  5. J

    Как получить WorldServer в тайле

    Всем привет. Мне для отправки пакета нужно получить объект типа WorldServer. Как это можно сделать в тайле? И кстати самое интересное: у меня есть другой тайл, с которым у меня были проблемы и я обращался на форум, так вот, там я получаю так WorldServer worldServer = (WorldServer)...
  6. J

    Синхронизация данных через пакет

    И снова здравствуйте, я все еще не могу решить свои проблемы с данными в тайле) Пытаюсь каждый раз при обновлении счетчика в тайле отправлять пакет клиенту. Вот все что есть. Спасибо большое всем, кто помогал мне в прошлых темах, я очень ценю такую поддержку)) Но вот что-то эта проблема все...
  7. J

    Синхронизация данных в тайле с клиентом

    В своей предыдущей теме у меня возникла такая проблема в моем тайле механизма. Я решил подробно разобраться с этим и создал простенький тайл-счетчик по гайду с форума. Но проблема все равно осталась. На клиенте счетчик обновляется только после перезахода в мир. Я очень много гуглил и читал...
  8. J

    Отображение прогресса механизма

    Привет всем) Вообщем не могу никак. Нужно равномерно рисовать прогресс, в зависимости от того, сколько времени работы еще осталось. У меня простенький механизм с двумя слотами: вход и выход. Код печки смотрел, но понять, как там это все происходит достаточно сложно. Тупо скопировать и вставить...
  9. J

    Проблема с открытием GUI

    Привет всем) Проблема: есть блок с тайлом и у него должно быть гуи. Но при клике пкм по блоку оно не открывается. Игра не крашится, но в консоль пишет это. @Override public boolean onBlockActivated(World worldIn, BlockPos pos, IBlockState state, EntityPlayer player, EnumHand hand...
  10. J

    Не отображается иконка своего эффекта

    Всем привет! Вся проблема в заголовке. public class PotionsAll extends Potion { public PotionsAll(String name, boolean badEff, int color) { super(badEff, color); this.setPotionName(name); } private static ResourceLocation icon; public void...
Сверху