container

  1. bonenaut7

    Не открывается GUI с контейнером

    При клике на блок срабатывает код гуихандлера, игрок на мгновение останавливается и все. Ни курсора, ни гуи, ни$&% Код гуи: public class GuiAnvil extends GuiContainer { private TileAnvil tile; private int id; public GuiAnvil(InventoryPlayer inv, TileAnvil tile, int id) {...
  2. N

    ГУИ с хранением

    Здравствуйте форумчане! Как я могу реализовать идею, чтобы я мог убрать слоты и использовать только название этих предметов, как я смогу это реализовать?
  3. Liahim

    Контейнер предмета

    Народ, всем привет! Подскажите, плиз, есть ли какой-нибудь стандартный интерфейс для создания контейнеров в предмете? Предполагаю, что это какой-нибудь IItemHandler, но не очень понял, как с ним работать: всё связанное с капой для меня тёмный лес. Цель: мне нужно создать предмет с инвентарём и...
  4. Kitoglav

    Скроллинг в контейнере

    Я делаю скроллинг в своём инвентаре. У него видимых слотов 8x7 (8 рядов по 7 слотов), а всего 16x7 (16 рядов по 7 слотов). В Container я сделал переменную scrollValue, которая изменяется от 0 до 7 в keyHandle() моего GuiContainer. Мне нужно в зависимости от этой переменной оставлять только...
  5. BestFoxy

    Проверка IInventory

    Можно как-то в slotClick проверять по какому инв кликаешь? Реализую для инв тайла кое-что новое, но при клике по слотам игрока происходят проблемы, можно как-то проверять на слот какого инв я кликаю?
  6. mousecray

    Получить контейнер в AnvilUpdateEvent

    Доброго дня, уважаемые форумчане. Столкнулся с такой проблемой: Мне нужно проверить режим игрока, который колдует в наковальне, однако AnvilUpdateEvent, не предусматривает такой возможности. На данный момент мой код выглядит так: @SubscribeEvent public static void...
  7. Garik

    Стаки в слотах

    Доброго времени суток Земляне и Чужие! Сегодня появился вопрос: Откуда надо доставать стаки с предметами из кастомного контейнера? По идей от туда же откуда и при удалении блока, то есть из Capability, но что-то не то, как мне кажется. Хочу просто сделать проверку на конкретный предмет в моём...
  8. Garik

    Несколько вопросов касательно сундука(блока хранения)

    Доброго времени суток Земляне и Чужие! Сегодня столкнулся с таким вопросом: Как теперь выбрасывать в мир вещи из сломанного сундука? Вроде как, это раньше делали одним методом, просто доставали вещи из тайла, а теперь ему нужен какой-то инвентарь. Этот код просит теперь инвентарь вместо тайла...
  9. bonenaut7

    Установка ItemStack по открытию Контейнера

    Я открываю гуи с контейнером и мне нужно в слоты вложить нужные мне итемстаки, как можно реализовать?
  10. BestFoxy

    Обмен между игроками

    Всем привет, хочу сделать безопасный обмен для игроков, но полностью не могу понять как это реализовать, к примеру как добавить слоты другого игрока в контейнер.
  11. BestFoxy

    Криво работают слоты

    Всем привет, сделал контейнер и для начала пытаюсь добавить в него слоты игрока, но уже тут я застрял, слоты работают как-то криво.. кликаю по слоту он берётся в стак и обратно ложится в слот, собсн вот код public class ContainerTest extends Container { private InventoryPlayer invPlayer...
  12. Prototype

    GUI со слотами только для клиента

    Есть задача - сделать простейший GUI со слотами только для клиента. Сервер об этом ничего не должен знать. Сделал простейший GuiContainer и Container, как бы инвентарь со слотами появляется, но понятное дело сервер об этом ничего не знает, соответственно предметы нормально перемещать в нём...
  13. Prototype

    Как услышать, когда ItemStack забирают из слота?

    Допустим у меня есть некоторое GUI и Container для него. У всего этого дела есть слоты. К примеру мне нужно "услышать", когда игрок заберёт какой-нибудь предмет из одного из слота. Мне нужно в момент, когда игрок забирает предмет из слота поместить в nbt предмета некую информацию из TileEntity...
  14. RareScrap

    Ванильный код перестал создавать EntityPlayeMP

    Добрый день, товарищи. У меня есть IEEP с кастомными инвентарями и я хочу сделать постоянную синхронизацию моих инвентарей с клиентом на уровне контейнера. Т.е. я хочу создавать один объект класса Container на клиенте и сервере и в момент открытия GUI просто использовать их. Ванильный код...
  15. A

    Проблемы с контейнером

    Итак, начнём с того что я пытаюсь сделать контейнер, который пока-что ничего не делает, а просто имеет слоты игрока и слоты тайла, слоты игрока нормально работают, в отличии от вторых, когда я кладу любой предмет в слот тайла, то он просто выпадает, либо дюпается, но когда я повторно нажимаю по...
  16. RareScrap

    Container#windowId - зачем оно нужно?

    Собственно, вопрос в сабже. В моем понимании это нужно чтобы различать открытые контейнера, но ведь в один момент времени player может открыть лишь один контейнер! Пробовал поискать использование в коде, но не могу составить ясную картину зачем нужно это поле. Объясните плз
  17. RareScrap

    Краш при выходе из контейнера

    Привет, народ. Писал простенький модец на item-сумку, но вылазит какой-то вредных краш, который я не могу пофиксить package ru.rarescrap.example; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.Item; import...
  18. tiref

    Печка

    Почему не открывается печка?
  19. Мираж

    Как сделать GUI container на 1.7.10?

    Здравствуйте. Вопрос такой: как сделать gui container на 1.7.10? Так как в учебнике этого нету, а на форуме только на 1.12.2 Нужен всего на всего с одним слотом.
  20. RareScrap

    Container#slotClick() - Что за третий аргумент?

    Доброго дня, камрады. Существует в классе Container метод с говорящим названием slotClick() public ItemStack slotClick(int slotId, int clickedButton, int mode, EntityPlayer playerIn) { } И все в нем понятно окромя третьего аргумента. Гугление привело к такому джавадоку Только для версии...
Назад
Сверху