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

  1. AustereTony

    Система временных эффектов (Замена Potion)

    AustereTony добавил(а) новый ресурс: Система временных эффектов (Замена Potion) - Те, кого не устраивают стандартные эффекты зелий - добро пожаловать! Узнать больше об этом ресурсе...
  2. AustereTony

    Система временных эффектов (Замена Potion)

    Предисловие Здравствуйте. В данном туториале я опишу процесс создания собственной системы временных эффектов (баффов), которая будет работать со всеми существами(наследниками EntityLivingBase). Работают они так же, как и ванильные эффекты зелий, однако имеют ряд улучшений и оптимизаций. В...
  3. AustereTony

    Получение кастомного EntityItem

    Здравствуйте. Создал свой EntityItem класс с наследованием оригинального, спавню в EntityWorldJoinEvent вместо оригинального EntityItem (хочу изменить способ подбора). Предмет появляется, всё нормально. В оверлее пытаюсь получить энтити предмета для отрисовки информации о нём и пр., но получаю...
  4. AustereTony

    Счётчик в RenderGameOverlayEvent

    Доброго времени суток. Хочу узнать как сделать счётчик в RenderGameOverlayEvent. Может кто подскажет? int counter; counter++; Такой счётчик не работает. int timer = 100; int counter = player.ticksExisted % (timer + 1); Написал такой, но иногда начальные тики пропадают и диапазон...
  5. AustereTony

    Pickup предмета

    Попробуй EntityItemPickupEvent проверять на первый пустой слот, не принадлежащий хотбару (0-8), вроде того: Если player.inventory.getFirstEmptyStack() > 8 то подбирать, иначе отменять эвент. P.S. На счёт названия метода не уверен
  6. AustereTony

    Рендер шрифта со slick-util

    Без изменений...
  7. AustereTony

    Рендер шрифта со slick-util

    Лично мне кастомный шрифт понадобился именно из за возможности устанавливать размер для символов. Разумеется можно скалировать через glScalef, но при ресайзе интерфейса настраивать позиции довольно надоедает. А в плане отрисовки тултипа и использования там текста разного размера использование...
  8. AustereTony

    разноязычное описание предмета

    ... list.add(StatCollector.translateToLocal("yourString"));
  9. AustereTony

    разноязычное описание предмета

    Если нужна локализация, то добавляешь свой текст так: StatCollector.translateToLocal("yourString") А в файлах .lang локализуешь например так: ru_RU.lang yourString=текст en_US.lang yourString=text
  10. AustereTony

    Рендер шрифта со slick-util

    Ну может все не настолько плохо, но качество символов довольно посредственное. О плавности линий и их пропорциональной толщине не идёт и речи.
  11. AustereTony

    Рендер шрифта со slick-util

    Это и есть полный код класса для загрузки, инициализации и рендера текста. Я вырезал остальные методы, так как они отличаются только размерами символов.
  12. AustereTony

    Рендер шрифта со slick-util

    Здравствуйте. Вопрос к тем, кто пользуется slic util для добавления своих ttf шрифтов. Как правильно рендерить текст что бы символы получались качественными и без артефактов? Вот мой класс для работы со шрифтами: А вот результат: Как видите, рендер символов не очень качественный. Как...
  13. AustereTony

    таймер на моба

    Я с телефона и мне немного проблематично за всем уследить. Ты не наследуешь класс Potion в своём эффекте public class PotionTaser extends Potion
  14. AustereTony

    таймер на моба

    Чувак, учи матчасть. Да, вставить именно там. И убери метод setPotionName, ты возвращаешь там null, имя эффекта ты уже задал в главном классе при регистрации.
  15. AustereTony

    таймер на моба

    Ты не передал параметры в суперконструктор эффекта. super(par1, par2, par3);
  16. AustereTony

    таймер на моба

    И ещё: над методами инициализации в главном классе нужно ставить аннотацию @EventHandler. [hr]  Предполагаю что у тебя неправильно зарегестрирован эффект, поэтому тут NullPointerException. Проверь ещё раз.
  17. AustereTony

    таймер на моба

    Покажи класс своего предмета. Что ты такого пытаешься сделать в onItemRightClick?
  18. AustereTony

    таймер на моба

    Ты в PreInit создаешь массив для эффектов размером в 256, а при регистрации эффекта даёшь ему id 458.
  19. AustereTony

    таймер на моба

    Вот тут я кидал ссылку на гайд: Тема Этот гайд устарел, но я реализовал эффекты на 1.7.10 так что вполне годно.
  20. AustereTony

    таймер на моба

    Создай свой эффект для зелья, вешай эффект в AttackEntityEvent на цель, а в LivingUpdateEvent проверяй на наличие эффекта и исполняй свой код.
Назад
Сверху