Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
AustereTony добавил(а) новый ресурс:
Система временных эффектов (Замена Potion) - Те, кого не устраивают стандартные эффекты зелий - добро пожаловать!
Узнать больше об этом ресурсе...
Предисловие
Здравствуйте. В данном туториале я опишу процесс создания собственной системы временных эффектов (баффов), которая будет работать со всеми существами(наследниками EntityLivingBase). Работают они так же, как и ванильные эффекты зелий, однако имеют ряд улучшений и оптимизаций. В...
Здравствуйте. Создал свой EntityItem класс с наследованием оригинального, спавню в EntityWorldJoinEvent вместо оригинального EntityItem (хочу изменить способ подбора). Предмет появляется, всё нормально. В оверлее пытаюсь получить энтити предмета для отрисовки информации о нём и пр., но получаю...
Доброго времени суток. Хочу узнать как сделать счётчик в RenderGameOverlayEvent. Может кто подскажет?
int counter;
counter++;
Такой счётчик не работает.
int timer = 100;
int counter = player.ticksExisted % (timer + 1);
Написал такой, но иногда начальные тики пропадают и диапазон...
Попробуй EntityItemPickupEvent проверять на первый пустой слот, не принадлежащий хотбару (0-8), вроде того:
Если player.inventory.getFirstEmptyStack() > 8 то подбирать, иначе отменять эвент.
P.S. На счёт названия метода не уверен
Лично мне кастомный шрифт понадобился именно из за возможности устанавливать размер для символов. Разумеется можно скалировать через glScalef, но при ресайзе интерфейса настраивать позиции довольно надоедает. А в плане отрисовки тултипа и использования там текста разного размера использование...
Если нужна локализация, то добавляешь свой текст так:
StatCollector.translateToLocal("yourString")
А в файлах .lang локализуешь например так:
ru_RU.lang
yourString=текст
en_US.lang
yourString=text
Это и есть полный код класса для загрузки, инициализации и рендера текста. Я вырезал остальные методы, так как они отличаются только размерами символов.
Здравствуйте. Вопрос к тем, кто пользуется slic util для добавления своих ttf шрифтов. Как правильно рендерить текст что бы символы получались качественными и без артефактов? Вот мой класс для работы со шрифтами:
А вот результат:
Как видите, рендер символов не очень качественный. Как...
Чувак, учи матчасть. Да, вставить именно там.
И убери метод setPotionName, ты возвращаешь там null, имя эффекта ты уже задал в главном классе при регистрации.
И ещё: над методами инициализации в главном классе нужно ставить аннотацию @EventHandler.
[hr]
Предполагаю что у тебя неправильно зарегестрирован эффект, поэтому тут NullPointerException. Проверь ещё раз.