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

  1. Angelok

    Сколько предметов зарегистрировано?

    Item#itemRegistry# - ничем не отличается по факту. Те же методы.
  2. Angelok

    Сколько предметов зарегистрировано?

    А вот подумал что по порядку регаются, но вчера горьким экспериментом убедился, что нет. Но ничего, уже придумал решение, по этому попрошу закрыть тему.
  3. Angelok

    Сколько предметов зарегистрировано?

    Всем доброго вечера. Вопрос звучит в теме - нужно посчитать сколько предметов (включая "айтем-блоки") зарегистрировано суммарно во всех модах и ваниле в сборке с моим модом. Попробовал Item.itemRegistry.getKeys().size() - это не подошло, т.к. если использовать Item i =...
  4. Angelok

    Gradle сборка

    Здравствуйте всем. Возник вопрос, можно ли изменить путь "билдинга" мода градлом? Дело в том, что gitHubDesctop не видит папку build, даже если файла гит игнора вообще нету. Хотелось бы сразу с jar закидывать на git (мне так удобно). Gradlew юзает плагин cutter, который тоже описывается где-то...
  5. Angelok

    Рендер GUI слота

    Всем привет. Нужна помощь с открисовкой слота для GUI. Gui этот клиентский, по этому наследуется от GuiScreen - в нём нет стандартного метода рендера слотов. Я открыл в коде майна класс где есть этот рендер и попытался его скопировать. В итоге получилось, но не совсем качественно. Когда я навожу...
  6. Angelok

    Долбаный скроллинг айтемов

    И ещё такой вопрос. Как "показать" gui игроку с клиент стороны? (не через entityPlayer.openGui(...)) Просто если я буду именно опенгуй юзать с сервер сайда - чуствую содержание слотов будет синхронизироваться для всех (а мне нужно чтобы у каждого игрока своё было)
  7. Angelok

    Долбаный скроллинг айтемов

    Спасиб. Код там конечно огромный... Надеюсь смогу вырвать то, что нужно мне.
  8. Angelok

    Долбаный скроллинг айтемов

    Всем привет... Уже целый день пытаюсь в src майна найти код скроллинга креатив-GUI... Мне надо сделать подобное GUI cо скороллингом айтемов (только без поисковой строки). Если кто-то знает, в каком классе майна это реализуется - подскажите, пожалуйста.
  9. Angelok

    Частицы

    Добрый день всем. Столкнулся с проблемой при вызове частиц. Нашёл метод world.spawnParticle("", x, y, z, velX, velY, velZ);, но не могу понять, что означают параметры "vel". Но самый большой вопрос - где мне достать имена существующих частиц в MC1.7.10? На 1.12.2 вместо String идёт enum вроде, а...
  10. Angelok

    Shift в GUI

    Вообщем немного поковырял этот код дебагом и "методом тыка" - получил вот такой код: @Override public ItemStack transferStackInSlot(EntityPlayer player, int slotIndex) { if(!(tile instanceof IInventory)) return null; IInventory inv = ((IInventory)tile)...
  11. Angelok

    Shift в GUI

    Нашёл код в майне - забрал себе. Он впринцепе работает, проверку isValidItem у слота соблюдает, но... Есть такой баг. Если я пытаюсь перебросить шифтом предмет из хотбар слотов - он перебрасывается в инвентарь игрока, а не контейнера. А если из контейнера пытаюсь забрать - попадает в инвентарь...
  12. Angelok

    Shift в GUI

    Здравствуйте всем. Есть небольшой вопрос по поводу shift`а в контейнерах. Насколько я понял - он работает за счёт #transferStackInSlot(), однако не понятно что за айтемстек должен вернуть метод и как это вообще реализовывать. Пришлось вернуть null, дабы не крашило, но с таким раскладом не...
  13. Angelok

    Огромные пакеты

    Я уже забросил это. Однако краем уха услышал, что есть ConfigSyncManager у codechikencore. Как он робит - не ясно, вики по моду нет. Возможно кто-то когда-то напишет гайд, как про пакеты написал добрый человек, остаётся лишь ждать... ;)
  14. Angelok

    Огромные пакеты

    Не люблю сторонние модификации для своей, к тому же настолько непопулярные и маленькие.
  15. Angelok

    Огромные пакеты

    А без зависимостей обойтись можно?
  16. Angelok

    Огромные пакеты

    Внимательно прочитай тему: Кстати, может кто-то может объяснить почему майнкрафт за 1 пакет мой считает? Я же для каждой переменной делаю свой пакет и отсылаю.
  17. Angelok

    Огромные пакеты

    Я с сервера на клиент и хочу послать, желательно без лимита. А так, по идеи, я и так шлю по 1 пакету. Вот примерно так делаю это public static void sendInfoPacket(EntityPlayer player) { /*Категория client*/ new PacketCustom(ModInfo.NETWORK_ID...
  18. Angelok

    Огромные пакеты

    Здравствуйте всем. Я конечно понимаю, что скорее всего уже достал всех тут, но такой вопрос... Я хочу пересылать игроку при входе на сервер данные из конфигурации (не все данные!) через пакет. Я использую CodeChickenLib в этих целях. Впринцепе, всё хорошо, но... Когда я шлю ~10-20 чисел - всё...
  19. Angelok

    Синхронизация TileEntity

    Немного подумав, разбив себе бошку об стену, я собрал код обработки и отправки пакета, опираясь на этот гайд. Однако он конечно же не сработал. При открытии GUI я получил целый миллион ошибок и кик с одиночкой игры с фатальной ошибкой. Помогите, в чём тут я уже напортачил? 2ой-3тий день пытаюсь...
  20. Angelok

    Синхронизация TileEntity

    О Господе, теперь уже про интерфейсы чушь нести начали. Чувствую, действительно, прийдётся применять CodeChikenCore для решения такой простой, казалось бы, проблемы...
Назад
Сверху