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

  1. LaoTheLizard

    Визуальный баг. Подскажите, где искать причину?

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

    Освещение не обновляется при генерации

    На картинке ниже всё видно. Я ставлю фонарь в декораторе, а вокруг него с каким-то рандомным шансом освещение то обновляется, то нет. Вот код (всё, до чего я додумался): this.currentWorld.setBlock(x, y, z, RHLights.lanternMonochrome, 0, 2); this.currentWorld.setBlock(x...
  3. LaoTheLizard

    Постоянно вылетает клиент.

    У игроков (и у меня) систематически вылетает клиент с ошибкой 0xc0000005 - чаще всего, если переместиться по карте метров на 600 или больше, вчера прошли по карте три километра - вылетел два раза. Если зайти в ад - тут и перемещаться особо не нужно, можно строить дом в ограниченном секторе и...
  4. LaoTheLizard

    Inject Tweaker

    Не по какой-то готовой инструкции, а методом проб и ошибок (а потому возможно, что я делаю полную хрень), на примере пары готовых твиков из интернета разобрался, что можно подменять оригинальные классы в minecraft.jar своими. Через MCP вношу изменения в нужные мне классы, потом компилирую...
  5. LaoTheLizard

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

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

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

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

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

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

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

    Вот код: @SubscribeEvent public void ItemPickupEv(ItemPickupEvent e){ ItemStack itemstack = e.pickedUp.getEntityItem(); String name = itemstack.getDisplayName(); int amount = itemstack.stackSize; System.out.println("Item=" + name + " & amount=" + amount)...
  9. LaoTheLizard

    При запуске в логе видна ошибка

    Такая ошибка видна при запуске клиента в Eclipse - именно при загрузке клиента. И точно такая же видна в консоли сервера при запуске. Ошибка эта не приводит к краху сервера или клиента, но хотелось бы понять, откуда она - ведь раньше её не было. В игре никаких проблем нет. Появляется она...
  10. LaoTheLizard

    Сделать итем несгораемым в лаве/огне

    Сделать EntityItem непропадающим со временем понял как - в ItemExpireEvent выставлять e.extraLife > 0. Насколько я понимаю, EntityItem имеет свои символические хп, которые получают урон при соприкосновении с огнём или лавой. Однако я не понял, где это отловить. LivingHurtEvent этот урон не...
  11. LaoTheLizard

    Рендер рюкзака в моде Backpack

    Напоследок уже начал грешить на свой косой мод, и его удалил. На этом фото в клиенте (и на сервере) установлен ТОЛЬКО мод Backpack. Настройка renderBackpackModel внутри мода принудительно установлена мною на TRUE. Отрисовка идет в Pre эвенте (переделано - добавлены текстуры для всех...
  12. LaoTheLizard

    Синхронизировать компаунд getEntityData() между клиентским и серверным EntityPlayer.

    На сервере я вписываю свои данные в игрока так: entityplayermp.getEntityData().setInteger("someparameter", 100500); В клиентском коде я вызываю mc.thePlayer.getEntityData() с целью получить данные и вывести на экран в игре, но он выводит "{}". Методом проб и ошибок я уже понял, что они не...
  13. LaoTheLizard

    Из трех стрел только одна наносит урон

    В общем, я добавил к стреле ещё две точно таких же, ничего им не менял. И теперь если стрелы попадают в одного моба - две после попадания отскакивают обратно, а мобу при этом урона наносится, как от одной. Если рядом стоят два моба и две стрелы попали по обоим - урон получают оба. Что я делаю не...
  14. LaoTheLizard

    [1.7.10] Работа с приватами WorldGuard из мода

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

    Помогите разобраться с BlockEvent.PlaceEvent

    Это ошибка в логе клиента, который не запускается с моим модом. При этом сервер запускается без проблем. Виновник - этот код: @SubscribeEvent public void onBlockPlace(BlockEvent.PlaceEvent e){ if(e.world.isRemote){return;} if(e.player.inventory.getCurrentItem().getItem()...
  16. LaoTheLizard

    Приват модовых дверей

    Сделал несколько дверей, люков, калиток, наследуя их от ванильных. И никак не могу избавиться от одного противного бага. Если установить плагин MachineGuardReloaded и прописать мои двери в запреты, то двери не открываются(и не закрываются) только если кликать их по нижнему. Если кликать по...
  17. LaoTheLizard

    Кристалл Края не исчезает после смерти

    Развлечения ради решил замутить себе итем, как в 1.8+ - кристалл края. И столкнулся с ... (см.видео). Почему так происходит? Код итема: public boolean onItemUse(ItemStack item, EntityPlayer p, World w, int x, int y, int z, int xz, float xz2, float xz3, float xz4) { if...
  18. LaoTheLizard

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

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

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

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

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

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