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

  1. Cornell

    [1.7.10] MCDayZ - все для вашего зомби сервера

    @JKLEM Мне бы по-подробнее. У меня на TLauncher 1.7.10 with forge и Thermos-1.7.10-1614-server все работает как нужно.
  2. Cornell

    [1.7.10] MCDayZ - все для вашего зомби сервера

    @Kraken пока нет, там откровенно говоря, много кода на скорую руку. Как только выйдет релизная 1.0, подумаю...
  3. Cornell

    [1.7.10] MCDayZ - все для вашего зомби сервера

    Ничего против не имею. Я делаю это, потому-что увидел потребность у людей и потому-что такие моды клепаются за ночь. В них ничего сложного нет, но почему-то до сих пор еще никто в паблик ничего достойного не выложил. Поглядим, что выйдет у меня в итоге :) То, что там что-то не работает, вполне...
  4. Cornell

    [1.7.10] MCDayZ - все для вашего зомби сервера

    Большая и настраиваемая система для вашего зомби сервера Возможности Кровотечения Переломы Инфекции Состояние бессознательности Отрисовка всего этого на экране Еда и медикаменты из DayZ Рюкзаки Взаимодействие с игроками Уникальная переработка предметов Улучшенные и удобные инвентари Мины...
  5. Cornell

    Проблема с подключением мода к проекту

    Похоже я был пьян и не заметил как кликнул вместо FML на SRC :(
  6. Cornell

    Отмена эффекта.

    У тебя, видимо, где-то каждый тик зельем бафается игрок. Если так, то onEaten достаточно выключить условие этого "бафа". Пользуясь опытом, это либо NBT игрока, тогда: p_77849_3_.getEntityData().setBoolean("isBleeding", false); Либо это переменная в IExtendedPlayerProperties, тогда...
  7. Cornell

    Спавн животных

    @SubscribeEvent public void onEntityConstructing(EntityConstructing e) { if (e.entity.getEntityWorld().rand.nextInt(100) < вероятность спавна от 1 до 100 && e.entity instanceof EntityPig || e.entity instanceof /*Класс моба которого отменяешь спавн*/) { e.entity.setDead()...
  8. Cornell

    Проблема с подключением мода к проекту

    Привет. Пытаюсь подключить мод TabbyChat к проекту, но я не могу обратиться ни к одному классу из мода. Идея будето даже не проиндексировала ничего... Также внутри классов этого мода наблюдается картина: То есть классы в самом этом моде не могут обратиться даже к соседним... Может кто...
  9. Cornell

    как убрать потребность голода

    @SubscribeEvent public void onPlayerTick(TickEvent.PlayerTickEvent event) { if(event.player.getFoodStats().getFoodLevel() >= 18) event.player.getFoodStats().addStats(-3, 1); if(event.player.getFoodStats().getFoodLevel() < 10) event.player.getFoodStats().addStats(1, 1); }
  10. Cornell

    Правильное удаление существ в мире

    Пока не нашел другого решения, кроме как подгружать все чанки по заранее сохраненным x y и удалять всех entity при условии в них Ага, окей, такой вариант может подойти. Разве что я обойдусь одной булевской переменной для обозначения устаревшего entity
  11. Cornell

    Правильное удаление существ в мире

    Мне не нужна проверка. Мне нужен правильный лист ентити скорее
  12. Cornell

    Правильное удаление существ в мире

    Привет. Столкнулся с проблемой. У меня есть такой незамысловатый код, который удаляет всех подгруженных существ, а мне нужно удалять всех существ в мире. Может кто подсказать как это сделать возможно ? public static void killAllInArena(Arena arena) { int i = 0; for(Object o...
  13. Cornell

    Автовставка блоков по 3д модели

    Делай новый прозрачный блок, но непроходимый блок. В каждый такой блок записывай информацию о родительском(главном) блоке и постоянно проверяй, стоит ли он еще. Если нет, уничтожай прозрачный. При установке гл блока циклом ставь прозрачный блок по границам модели. Ничего сложного.
  14. Cornell

    Крафт с без слотов крафта возможно ли?

    Я же даже код скинул... В чем проблема просто дописать кусок кода при выполнении условий ?
  15. Cornell

    Крафт с без слотов крафта возможно ли?

    Можно. void craft(int[] itemIDsForCraft, EntityPlayer player) { boolean isCompleted = false; for(int a = 0; a < itemIDsForCraft.length && !isCompleted; a++) { int id = itemIDsForCraft[a]; for (int i = 0; i < player.inventory.mainInventory.length; i++)...
  16. Cornell

    Селектор

    List<Entity> list = world.getEntitiesWithinAABB(EntityPlayer.class, ...); if(list.isEmpty()) return null; EntityPlayer result = list.get(0); int min = player.getDistance(result); for(Entity e : list) { int temp = player.getDistance(e); if(min > temp) { min = temp; result...
  17. Cornell

    Правильный спавнинг рандомных вещей

    Иначе не получается. Лучший вариант для меня - весовой рандом. С бинарным поиском у меня чутка не срослось, а обычный рандом вообще непригоден здесь
  18. Cornell

    Правильный спавнинг рандомных вещей

    Вопрос закрыт. Добился такого результата, который меня устраивает
  19. Cornell

    Правильный спавнинг рандомных вещей

    Может кто еще подскажет как лучше быть, если у меня 10 предметов имеют шанс 0.2, алгоритм ведь всегда будет находить последний элемент в списке при поиске. У меня пока из идей только брать все эти предметы и выбирать nextInt элемент из них
Назад
Сверху