Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Без проскакивания оригинального названия 1.12.2
Только не бейте
// изменение названия окна со старта
@Hook(returnCondition = ReturnCondition.ALWAYS)
@SideOnly(Side.CLIENT)
public static void createDisplay(Minecraft clazz) throws LWJGLException {...
Я тут поругался с компилятором =\
Рассудите нас, почему IFами можно, а SWITCHами низя?
Ругается на
constant expression required
в строках
return FRACTURED;
enum Effects {
E_FRACTURED,
E_BLEEDING
}
public DataParameter<Float> getParameter(Effects effect) {
if...
Добавь, пожалуйста
перешёл на Idea на днях и весь вечер мучался с текстурами
помогло только это
apply plugin: 'java'
// fix encoding from Eclipse to Idea
tasks.withType(JavaCompile) {
options.encoding = 'UTF-8'
}
sourceSets {
main { output.resourcesDir = output.classesDir }
}...
У меня тоже иногда крашит после замены, но это редко, не могу воспроизвести причину.
Всё же позиционирую это как сугубо инструмент для тестирования и отладки. Негоже микроскопом гвозди забивать.
Теперь всё шоколадно! Спасибо за ответы
@SubscribeEvent
public void drawText(RenderGameOverlayEvent.Post event) {
if (event.getType() == ElementType.ALL) {
// draw FPS
int fps = Minecraft.getDebugFPS();
mc.fontRenderer.drawStringWithShadow("FPS...
Ура! Благодарю за подсказку.
Всё оказалось гораздо проще, чем я себе выдумывал :)
НО из-за всех этих манипуляций появились такие артефакты с баром еды. Не подскажешь, куда смотреть?
с эффектом
без эффекта
@SubscribeEvent
public void drawText(RenderGameOverlayEvent.Post event) {...
Данный инструмент я использую для работы с клиентом, но почему бы и не попробовать с сервером?
Но просадки до 2-5 сек на время подмены классов и связанные с этим возможные вылеты\баги\краши неизбежны
Итак, добрался я до изучения GUI, его отрисовки и позиционирования. И вот тут где-то у меня зарылась собака. Прямо псина сутулая
Хочу напихать значков в правый нижний угол, но не могу понять, как правильно работает позиционирование при изменении размера
Знаю. Норм так над формулой...
Распаковываешь фордж в новое место
cd /FORGEPROJECT
chmod +x ./gradlew
./gradlew clean setupDecompWorkspace
./gradlew eclipse
копируешь свои сорцы в новую директорию
cp /old_project/src /new_project/src
заходишь в eclipse, ищешь в меню File -> Open from FIle System... выбираешь директорию своего...