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

  1. Cornell

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

    Спасибо, сейчас так и сделаю
  2. Cornell

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

    Я давненько читал, что если в цикле выписывать значения времени по currentTimeMillis, то можно заметить, что иногда время не изменяется между итерациями. Причиной там было что-то вроде гранулярности времени, но это я с трудом помню. В общем, выше приведенный код + статический рандом пока дают...
  3. Cornell

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

    Ага я совсем забыл о том, что currentTimeMillis обновляется не каждый тик. Проверю
  4. Cornell

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

    Так ? public class asd { class Item { public int weight; } private Item wr(Item[] items) { int totalWeight = 0; for (Item i : items) { totalWeight += i.weight; } int randomIndex = -1; int random = new...
  5. Cornell

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

    Пока есть идея только делать промежуточный массив со всеми предметами, затем перемешивать их и спавнить по сундукам. Но это не исключает того, что большая часть всех этих предметов не будет одним и тем же :(
  6. Cornell

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

    Привет. Я работаю над модом, который должен спавнить предметы в 5000 сундуках по всей карте. В коде использую нехитрую логику: Каждый предмет хранит в себе шанс спавна - число от 0 до 100, присвоенное при регистрации. Далее, при спавне, я для каждого предмета беру число rand, и если оно меньше...
  7. Cornell

    Спавн Drivable из flan's mod

    Решено. Проблема была в паке для фланса, который попросту криво собран. Рабочий код: ItemPlane item = null; for(ItemPlane itemPlane : FlansMod.planeItems) { if (itemPlane.type.name.equals("Chinook")) { item = itemPlane...
  8. Cornell

    Спавн Drivable из flan's mod

    Upd. Готов заплатить человеку, решившему со мной эту проблему
  9. Cornell

    Спавн Drivable из flan's mod

    У меня в последнем коде ничего кроме мира и координат не передается
  10. Cornell

    Спавн Drivable из flan's mod

    Неизвестно, у меня смещено все толи ниже толи выше
  11. Cornell

    Спавн Drivable из flan's mod

    Нашел в ItemPlane метод spawnPlane(что мне и нужно), но он крашит, если вызывать с итемстаком из массива FlansMod.planeItems. Код: ItemPlane item = null; for(ItemPlane itemPlane : FlansMod.planeItems) { if...
  12. Cornell

    Спавн Drivable из flan's mod

    У меня на этой строке закрывающая скобка. Есть мысли, что жалуется на DrivableType, ну или PlaneType в моем случае. Знает кто как его получать правильно ?
  13. Cornell

    Спавн Drivable из flan's mod

    Строка, на которую ругается. EntityPlane plane = new EntityPlane(player.worldObj, player.posX, 100, player.posZ, planeType, driveableData); Couldn't process command: 'test' java.lang.NullPointerException at...
  14. Cornell

    Спавн Drivable из flan's mod

    Привет. Я пишу мод, в котором задумывалось спавнить автомобили из фланса. Мне показалось, что проблем с этим не возникнет, но... В общем, максимум, что получилось написать: PlaneType planeType = PlaneType.getPlane("Chinook"); DriveableData driveableData = new...
  15. Cornell

    Ядро

    Привет. Может кто подсказать какое серверное ядро можно использовать для 1.12.2 ? Приветствуются варианты ядер, поддерживающих только плагины/моды или все вместе
  16. Cornell

    Реднер блока с моделью

    Up
  17. Cornell

    Реднер блока с моделью

    Привет. Осваиваю моддинг на новейшей версии и столкнулся с проблемой, что не понимаю как отрендерить блок со своим файлом рендера. Рендер json модели мне не подходит, потому-что хочу изменять модель при условиях. Есть люди уже разобравшиеся в этом ? Очень нужна ваша помощь.
  18. Cornell

    IDEA и проблема с resources

    Привет. Думаю я не один, у кого любые ресурсы не подгружаются idea при тестах, а в скомпиленном моде все работает хорошо. Можно это как-то исправить ? Помню поправлял тоже самое в 1.7.10 через "gradlew setupDecompWorkspace --refresh-dependencies" и парой строчек в build.gradle. А что теперь-то...
  19. Cornell

    Сдвинуть камеру по Y оси

    В общем, нужно изменить координаты камеры игрока, при определенных условиях. Есть способы ?
  20. Cornell

    Ошибка при открытии сундука

    Добрый день. Пишу свой сундук. Когда открываю его, ловлю ексепшн. Не могу разобраться, где обосрался уже битый час... Прошу P.s. Когда перезагружаю сервер, блоки, что уже были поставлены до рестарта, работаю исправно Консоль [22:05:28] [Netty Client IO #7/ERROR] [FML]: NetworkDispatcher...
Назад
Сверху