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

  1. LaoTheLizard

    ChatColor mod forge 1.7.10

    Не закрывайте, у меня ещё вопрос по форматированию текстов, чтоб не плодить темы. Как в NBTTagCompound в тексте вставлять перенос строки?
  2. LaoTheLizard

    Не обновляется количество maxHealth при переходе между мирами.

    Не слышал о таком. Раз уж ты слышал - может, заодно и найдёшь название для меня?)
  3. LaoTheLizard

    Не обновляется количество maxHealth при переходе между мирами.

    Всё не так просто, совсем не просто. Убил несколько часов и вот какие результаты: 1) Метод действительно рабочий, но если прибавлять, как пишешь ты, то скорость быстро растёт, не останавливаясь на каком-то пределе, пропорционально пройденному расстоянию. Поэтому я замудрил алгоритм...
  4. LaoTheLizard

    Не обновляется количество maxHealth при переходе между мирами.

    @tox1cozZ Вдогонку вопрос. У меня есть блоки, по ним бежишь - получаешь эффект зелья скорости. Но это, конечно, не тру. Используя полученные выше знания, я решил попробовать написать код, который увеличивает скорость иначе. /** * no effect run: 0.13000000312924387, step...
  5. LaoTheLizard

    Не обновляется количество maxHealth при переходе между мирами.

    Возможно, костыльнул, как индус, но работает: @SubscribeEvent public void onChangeDim(PlayerChangedDimensionEvent e){ if(!e.player.worldObj.isRemote){ if(RespawnConfig.isDebug())System.out.println("Fired 'PlayerChangedDimensionEvent' for player " +...
  6. LaoTheLizard

    Не обновляется количество maxHealth при переходе между мирами.

    Поковырялся... Сделал вот такой метод и вызываю его отовсюду: public static void updateHealthModifier(EntityPlayer player) { float defaulthp = 20.0f; float add = RespawnConfig.getHitPoints(player.getDisplayName()); IAttributeInstance healthAttribute =...
  7. LaoTheLizard

    Не обновляется количество maxHealth при переходе между мирами.

    В конфиг записываю количество добавленных или отбавленных сердец. При входе на сервер (эвент PlayerLoggedInEvent), при респавне игрока после смерти (эвент PlayerRespawnEvent), при переходе из края в верхний мир (эвент Clone) всё работает. При любом другом переходе между мирами (эвент...
  8. LaoTheLizard

    Что не так с кодировками?

    А на сервере не работает, что сделать?
  9. LaoTheLizard

    Что не так с кодировками?

    Сейчас у меня буква "И" (русская заглавная) при копировании файла из JAR-архива в папку игры портится везде, где встречается - в каждой строчке. Оспаде! Где ж ты раньше был?)) Всё, теперь нормально работает.
  10. LaoTheLizard

    Что не так с кодировками?

    Так я так и делаю, вообще-то. Вот, смотри: Красной стрелкой - то, что ты мне предлагаешь. Синими - то место, где возникает проблема. Мы берём строку из одного файла и пишем в другой. И когда мы пишем в другой - она записывается криво. Ладно, неважно, в общем, баг старой версии это, видимо. :)
  11. LaoTheLizard

    Что не так с кодировками?

    Не знаю, у меня здесь даже такого нет - lines()
  12. LaoTheLizard

    Что не так с кодировками?

    Вот такой строкой заменил 11 строк в старой версии и всё работает: List<String> alllines = Files.readAllLines(Paths.get(path), StandardCharsets.UTF_8); Но проблему с буквой "И" в блоке, где мы копируем файл из JAR в папку, как решить? Твоя строка работает через путь к файлу. А там у меня вот...
  13. LaoTheLizard

    Что не так с кодировками?

    Я не знаю. Весь код перед вами. Могу лишь сказать, что в плагине для 1.17 этот код работает без таких косяков. Видимо, дело в версии Java. Не знал о таком, сейчас попробую.
  14. LaoTheLizard

    Что не так с кодировками?

    Ну, конечно же. Несколько раз проверял.
  15. LaoTheLizard

    Что не так с кодировками?

    Первые три строки - это как должно быть. Четвертая - после того, как убрал в BufferedReader параметр UTF-8. Остальные - после того, как убрал этот параметр из getBytes.
  16. LaoTheLizard

    Что не так с кодировками?

    Чтобы копировать готовый "файл настроек" (UTF-8 без BOM) из JAR-файла своего мода в папку мира, сделал такой код: private static boolean collectDefaultConfig(String name) { String path = DimensionManager.getCurrentSaveRootDirectory().getAbsolutePath() + "/RHA/" + name + ".rha"...
  17. LaoTheLizard

    Сервером получить список модов в клиенте

    Правильно думаешь. :giggle: Понял, поковыряю, спасибо. А я уж было подумал, что через эту информацию можно контролировать наличие нежелательных модов...
  18. LaoTheLizard

    Сервером получить список модов в клиенте

    В консоли, когда игрок заходит, появляется фраза: Client attempting to join with 12 mods: craftguide@1.6.8.1,mcp@9.05,... и так далее. Как мне получить этот список модов?
  19. LaoTheLizard

    EntityItem всегда выдаёт количество "ноль".

    Ты всё испортил.... Разберусь - отпишусь.
Назад
Сверху