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

  1. LaoTheLizard

    Изменить lore предмета в окне результата крафта

    У меня есть итем с энергией. Заряжаю я его крафтом со слитками. При крафте перехватываю нбттэг, увеличиваю в нем кол-во энергии на какое-то количество (не полное) и кидаю в итем на выходе. @SideOnly(Side.CLIENT) public void addInformation(ItemStack item, EntityPlayer player, List...
  2. LaoTheLizard

    Динамический список ссылок в отдельном GUI.

    Ну, не знаю. Почему ты решил, что я жертвую производительностью? По поводу команд ты не понял, я разъясню. Делается плагин (конечно же, плагины и сайт должны быть на одной машине, как у меня), который при вводе соответствующих команд по указанному в конфиге плагина пути (это где-то в папке...
  3. LaoTheLizard

    Динамический список ссылок в отдельном GUI.

    Тут суть в том, что файл подгружается каждый раз при открытии этого гуи, что позволяет получать максимально возможно свежую информацию - а именно этого я добивался. Кстати, можно написать мод или плагин на команды, которыми админ сможет редактировать этот список через чат игры.
  4. LaoTheLizard

    Динамический список ссылок в отдельном GUI.

    Прошу не кидаться в меня палками. Идея - моя. Возможно, баян или просто мусор. Делюсь с теми, кому понравится и/или пригодится - целиком или кусками. Описание: Администратор создает на сайте некий файл-список ссылок и названий к ним. Эти ссылки в виде кнопок доступны для игроков через...
  5. LaoTheLizard

    Как изменить расположение кнопок в главном меню?

    List<String> brandings = Lists.reverse(FMLCommonHandler.instance().getBrandings(true));        for (int i = 0; i < brandings.size(); i++)        {            String brd = brandings.get(i);            if (!Strings.isNullOrEmpty(brd))            {              ...
  6. LaoTheLizard

    AbstractClientPlayer, что это и как с ним работать ?

    А смена скина будет видна всем на сервере или только хозяину скина?
  7. LaoTheLizard

    Получить текстуру блока (предмета) в стаке

    Ну, я посмотрел - там метод не из тех, до которых легко допереть.
  8. LaoTheLizard

    Получить текстуру блока (предмета) в стаке

    А что мешает скомуниздить метод из библиокрафта?
  9. LaoTheLizard

    Рендер модели игрока на сервере

    @SubscribeEvent public void onRenderMob(RenderLivingEvent.Pre event) {   if(event.entity instanceof EntitySkeleton){      EntitySkeleton skeleton = (EntitySkeleton) event.entity;      if(!(skeleton.getHeldItem().getItem() instanceof ItemBow)){         event.renderer.??? // а дальше что...
  10. LaoTheLizard

    Рендер модели игрока на сервере

    Эта проблема присутствует в 1.7.10 версии в рендере скелета: руки подняты с луком или мечом, а броня - нет. Позже её исправили. Я хотел исправить у себя, пытался сравнить ресурсы 1.7 и 1.9, но ничего там не понял. Можно ли это исправить? Если да, то как?
  11. LaoTheLizard

    Фоновая музыка в клиенте

    Можно было не писать об этом, но мало ли - вдруг кому пригодится: вопрос я таки решил, достаточно слушать эвент PlaySoundEvent17 и вместо стандартной музыки подставлять свою. Двоиться начинает, потому что саундхендлер не определяет, что музыка уже играет. Тут есть два варианта: либо поставить...
  12. LaoTheLizard

    Сохранение кастомных настроек в клиенте

    Хорошо, я тебя услышал. Видимо, мне проще написать новое, чем найти подходящее старое. Или я плохо ориентируюсь в чужом коде. В любом случае, я уже написал то, что работает.  В любом случае, каждое изобретение велосипеда - это созидание, опыт, короче - польза. Вот, покритикуй на здоровье, если...
  13. LaoTheLizard

    Сохранение кастомных настроек в клиенте

    Не знаю, как-то не зашло. В данный момент я уже откопал кусок кода, пару лет назад мною сбацанный, когда я писал один плагин, переработал его и сделал, в общем, свой собственный конфигуратор. Как всегда, изобрел велосипед. Могу поделиться кодом, если интересно. В любом случае, что касается...
  14. LaoTheLizard

    Сохранение кастомных настроек в клиенте

    Реализовал в своем моде включение некоторой функции горячей клавишей. При нажатии клавиши функция включается, еще раз нажал - выключается. Как мне сохранять в клиенте состояние функции, чтобы при запуске клиента состояние функции оставалось таким же, как было в прошлый раз? Безуспешно копал...
  15. LaoTheLizard

    Линейный убывающий рандом

    Ну вообще-то у меня так и есть, как ты нарисовал, просто в обратном порядке. И зачем мне прописывать вручную вероятности, если в моей функции автоматически присваиваются массы всех итемов? Если взять, как у тебя, четыре предмета, то: Пишем вес: 0.1 - 10.0. Разница: 9.9, делю на 3...
  16. LaoTheLizard

    Линейный убывающий рандом

    Я тебя услышал по поводу массивов, но мне кажется, что это непринципиально. В любом случае, это просто изначальный код: ковыряясь в нем время от времени, я периодически принимаюсь его чистить и совершенствовать, и наверное, в конце концов когда-нибудь он станет таким, что понравится даже тебе...
  17. LaoTheLizard

    Разный эффект при номере использования

    Не уверен, кому вопрос, но если мне, то в Eclipse. [hr] Ну, видимо, по нагрузке будет ничего страшного. Ведь вызываться будет только примерно 1 раз в 20 тиков.
  18. LaoTheLizard

    Линейный убывающий рандом

    Да, могу. Только осторожно, глаза не сломайте - я, как гинеколог, всё делаю через одно место. И местами бывает много комментариев, так как мод большой, боюсь, что если зайду в какой-то кусок кода через полгода - вообще не вспомню, что зачем писал. Раз: /** * Одеваем свинозомби * @param...
  19. LaoTheLizard

    Разный эффект при номере использования

    Не может? Ну, ладно, значит, этот фрагмент можно убрать. Просто уже столько раз ловил NullPointer, что подобные проверки пишу к месту и не к месту.
  20. LaoTheLizard

    Разный эффект при номере использования

    int swallows = player.getEntityData().getInteger("Swallows"); if(swallows == null) swallows = 0; player.getEntityData().setInteger("Swallows", swallows  + 1); И где-нибудь в PlayerTick что-то вроде такого: int seconds = 30; // раз в полминуты -1 стакан, трезвеем...
Назад
Сверху