Недавнее содержимое от Antony_wes

  1. Antony_wes

    проблема с гуи

    окей, спасибо большое. Проблему с делением я решил, а с тем, что не рисуется я решу как нибудь сам.
  2. Antony_wes

    проблема с гуи

    так, я походил по краш логу и понял, что дело в private final Switch switch1 = new Switch((int) (width*0.90), (int) (height*0.15), (int) (width*0.05), (int) (height*0.05), Text.literal("Hello!"));. посчитал эти значения в калькуляторе и заменил их на private final Switch switch1 = new...
  3. Antony_wes

    проблема с гуи

    Вообще ничего не нашел, все сводится к Math.fma(), в котором деления так же нет. @IntrinsicCandidate public static float fma(float a, float b, float c) { if (Float.isFinite(a) && Float.isFinite(b) && Float.isFinite(c)) { if (a == 0.0 || b == 0.0) { return...
  4. Antony_wes

    проблема с гуи

    Окей, спасибо большое, буду искать
  5. Antony_wes

    проблема с гуи

    окей, я сделал все, как ты сказал. Для того, что бы не делать 4 раза разность, я сделал 2 переменные. так же рассмотрел случай, если i==j==0, майн все равно крашит с той же ошибкой деления на ноль. @Override public void render(DrawContext context, int mouseX, int mouseY, float delta) {...
  6. Antony_wes

    проблема с гуи

    Привет, пишу свое гуи и для настроек понадобилось создать виджет свича, в его render написал пока что только круг, запустил попробовать, но при заходе в гуи вылетает ошибка о делении на ноль, хотя в коде я нигде не делю и краш-лог вообще отсылает на super.render. package net.lil_requiem.gui...
  7. Antony_wes

    Перенос NBT умершего на нового Player

    Прошу прощения, я имел ввиду, что так как синхронизации не нужны, то и использование buffer тоже, так что я вполне могу использовать переменные. Но опять же, проблему с переносом nbt из умершего в нового Player это не решает. Если можешь помочь с этим, то буду очень благодарен
  8. Antony_wes

    Перенос NBT умершего на нового Player

    Я забыл, что в addMana/addMaxMana синхронизация уже прописана, так что 17, 19 строки не нужны. Но проблемы это не решает
  9. Antony_wes

    Перенос NBT умершего на нового Player

    переписал таким образом: @Override public void afterRespawn(ServerPlayerEntity oldPlayer, ServerPlayerEntity newPlayer, boolean alive) { PacketByteBuf buffer1 = PacketByteBufs.create(); PacketByteBuf buffer2 = PacketByteBufs.create(); if (oldPlayer instanceof...
  10. Antony_wes

    Перенос NBT умершего на нового Player

    Возможно ты прав, тем более, что если лог читать, то не похоже, что 12 выполнился, сейчас перепишу с использованием alive и скажу работает или нет
  11. Antony_wes

    Перенос NBT умершего на нового Player

    Если ты про buffer, то я в 19 строке его очищаю, видел метод clear, но либо я что то не так делаю, либо clear очищает что то другое. Если ты про те пакеты, которые я отправляю, то тут тоже самое, я считываю с старого player и отправляю к новому player, потом очищаю buffer, потом снова считываю с...
  12. Antony_wes

    Перенос NBT умершего на нового Player

    Приветствую, ищу способ как перенести nbt умершего player на нового(для того, что бы при смерти nbt переносилось). Я думаю, что ServerPlayerEvents.AfterRespawn поможет мне с этим, прописал эвент, который не работает: public class PlayerSpawnHandler implements ServerPlayerEvents.AfterRespawn {...
  13. Antony_wes

    Как получить картинку всей карты своего мира?

    Наверно, но я хочу сделать это самому, потому что мне не нужно все остальное, что есть там, да и когда делаешь сам это намного интереснее. А у Journey Map есть сурс?
  14. Antony_wes

    Как получить картинку всей карты своего мира?

    глупый вопрос, ладно спасибо
  15. Antony_wes

    Как получить картинку всей карты своего мира?

    спасибо, остался последний возможно глупый вопрос, в каком файле мне обходить чанки?
Назад
Сверху