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

  1. sk9zist :l

    [1.7.10] GUI меню от блок

    https://forum.mcmodding.ru/resources/blok-so-svoim-interfejsom-2-chast.253/ В этом туторе есть класс SimpleRecipes, просто скопируй его и добавь любые свои рецепты. Каким методом - там написано, хотя класс всё равно маленький, можно будет разобраться...
  2. sk9zist :l

    [1.7.10] GUI меню от блок

    А ведь верно) Особенно на 1.7.10, там вроде всё куда проще насчёт неё
  3. sk9zist :l

    Блок со своим интерфейсом (2 часть)

    В ванильной печке три переменные. А так как у меня два слота для предметов и два слота для выхода - то я сделал дополнительные Да, точно :)
  4. sk9zist :l

    Блок со своим интерфейсом (2 часть) - Переработка туториала

    Была переработана половина туториала.
  5. sk9zist :l

    Блок со своим интерфейсом (2 часть)

    sk9zist :l обновил(а) ресурс Блок со своим интерфейсом (2 часть) новой записью: Переработка туториала Узнать больше об этом обновлении...
  6. sk9zist :l

    [1.7.10] GUI меню от блок

    Вот твой метод, который отвечает за их добавление: public ContainerP(InventoryPlayer player, TileEntityP testTile) { /* Назначаем локальный TileEntity на тот, откуда открывается контейнер. Нужно для методов, что требуют TileEntity. */ tile = testTile; //Переменная...
  7. sk9zist :l

    [1.7.10] GUI меню от блок

    Ну у него текстура подобно стандартной, т.е. теже пропорции, так что ему это не нужно. Хотя делается это вот так (до отрисовки): int x = (width - xSize) / 2; int y = (height - ySize) / 2; И потом уже эти x и y указывать в методе drawTextureModalRect
  8. sk9zist :l

    [1.7.10] GUI меню от блок

    Как сказал @MrUser - ты не отрисовал свою текстуру. После этого кода напиши: this.drawTexturedModalRect(this.guiLeft, this.guiTop, 0, 0, this.xSize, this.ySize); (Код для 1.12.2, если будут ошибки то тебе не составит труда заменить под свою версию)
  9. sk9zist :l

    [1.7.10] GUI меню от блок

    У тебя возможно проблема с биндом текстуры, либо ты ее неправильно нарисовал. Снизу и справа от текстуры должны быть прозрачные отступы - посмотри пример в ванильные текстурах контейнеров (сундук или шалкер) А вообще, Скинь сюда свою текстуру по пути: textures/gui/container/GUI.png Если бы при...
  10. sk9zist :l

    [1.7.10] GUI меню от блок

    Во первых: Замени свой isUseableByPlayer, он должен быть такого вида: @Override public boolean isUseableByPlayer(EntityPlayer entityplayer) { return this.worldObj.getTileEntity(this.xCoord, this.yCoord, this.zCoord) != this ? false...
  11. sk9zist :l

    [1.7.10] GUI меню от блок

    🤦‍♂️Омг. Открывается то оно на сервере, а видно для клиента..
  12. sk9zist :l

    [1.7.10] GUI меню от блок

    Проверку на мир сделал? Тогда у тебя проблема с регистрацией гуи, 100% Во первых: Зачем тебе ProxyClient и ProxyCommon если ты регаешь все в Главном классе? Во вторых: Перенеси этот код в ProxyCommon в init: NetworkRegistry.INSTANCE.registerGuiHandler(Spokers.instance, new GuiHandlerP());
  13. sk9zist :l

    [1.7.10] GUI меню от блок

    У тебя вроде все правильно вставлено. Только добавь проверку на мир (потому что гуи всегда должен открываться на сервере), вот пример: if(!worldIn.isRemote) { playerIn.openGui(Main.INSTANCE, 0, worldIn, pos.getX(), pos.getY(), pos.getZ()); } А еще, Ты зачем то тут...
  14. sk9zist :l

    [1.12.2] CraftLogic - Industrial - попытка заменить IndustrialCraft

    Крутой мод! Разработка еще идет?
  15. sk9zist :l

    [Опрос] СОЦ. ОПРОС - 5

    Ну, GameRegistry можно было в 1.7.10 использовать, а щас он устарел (но его вроде все равно можно использовать и на более новых версиях, ну на 1.12.2 точно) Вообще-то есть класс EventsHandler и туда просто суешь все эвенты и один раз регаешь. А EventBusSubscriber по идеи удобен, так как не надо...
  16. sk9zist :l

    [Опрос] СОЦ. ОПРОС - 5

    Был вариант еще сделать опрос кто какой GC юзает, ну или EventBusSubscriber, или ForgeRegistry или GameRegistry
  17. sk9zist :l

    Вопрос по командам. Как определить ближайших мобов.

    А, точно. Кстати, по теме вопроса: есть метод findNearbyEntities в мире, но ты сможешь получить только одного энтити. Тебе цикл нужен
  18. sk9zist :l

    Фейковые игроки

    Нашел в Forge некий FakePlayerFactory, могу ли я с помощью него залогинить фейкового игрока на сервере?
  19. sk9zist :l

    Блок со своим интерфейсом (2 часть)

    Я просто имел ввиду, что взял эту текстуру прямиком из ресурсов Witchery :D Значит там тоже такой косяк (только там эта текстура нарисована ровно под размер предмета колбы, а у меня это всего-лишь для примера, вот так как-то) Да, спасибо, учту.
Назад
Сверху