Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Народ, всем привет!
Подскажите, плиз, есть ли какой-нибудь стандартный интерфейс для создания контейнеров в предмете? Предполагаю, что это какой-нибудь IItemHandler, но не очень понял, как с ним работать: всё связанное с капой для меня тёмный лес.
Цель: мне нужно создать предмет с инвентарём и...
Я делаю скроллинг в своём инвентаре. У него видимых слотов 8x7 (8 рядов по 7 слотов), а всего 16x7 (16 рядов по 7 слотов).
В Container я сделал переменную scrollValue, которая изменяется от 0 до 7 в keyHandle() моего GuiContainer. Мне нужно в зависимости от этой переменной оставлять только...
При открытии кастомного инвентаря крашится сервер. По крашу можно понять, что вместо контейнера метод возвращает null. Магия какая-то.
@Override
public Object getServerGuiElement(int ID, EntityPlayer player, World world, int x, int y, int z) {
ICAPInventory inv =...
Первый вариант: генерировать определённые предметы в уже находящихся пустых ванильных сундуках в мире. Определить подходящий сундук я смог с помощью события "DrawBlockHighlightEvent", а именно его координаты, но не привязанный к нему инвентарь. Я не нашёл способа изменять инвентарь ванильного...
Я долго гуглил, но видимо не так как надо(в основном на англ. языке), но не нашел именно нужного, если я не ошибаюсь насчет.. player.getHeldItem(); - это же проверка то что в руке верно? Ежели да, то как проверить просто, есть ли предмет который я создал в инвентаре игрока?
Т.е. мне нужно...
У меня есть предмет количество которого должно отниматься ,сделал вот такой код -
if ( player.inventory.hasItemStack(new ItemStack(ItemsRegister.HEALTH)) ) {
for (int i = 0; i < player.inventory.getSizeInventory(); ++i ) {...
Здравствуйте. Столкнулся я с проблемой - краш при попытке сделать рендер предмета в инвентаре, но в руке, на F3 и на земле модель есть. И сама проблема в том, что просто когда добавляешь модель и текстуру в case INVENTORY, то игра моментально крашится при заходе в мир. В чём может быть проблема...
Есть задача - сделать простейший GUI со слотами только для клиента. Сервер об этом ничего не должен знать.
Сделал простейший GuiContainer и Container, как бы инвентарь со слотами появляется, но понятное дело сервер об этом ничего не знает, соответственно предметы нормально перемещать в нём...
Ограничение переносимого игроком веса - одна из старейших игровых механик, особо широко использующая в РПГ и в некоторых других жанрах. Она позволяет сделать игру более правдоподобной и открывает много возможностей для прокачки.
И хотя сделать мод на переносимый вес может каждый, но подружить...
У меня вот возникла проблема, мне нужно сделать так, чтобы у определённых игроков не выпадали вещи из инвентаря, будто бы включон keepInventory, но у других, не избранных все вещи выпадали.
P.S. Я новичок.
Всем привет.Крч в кастомном инвентаре сделал что если у игрока в кастомном слоте null, то определённый предмет из инвентаря ложится в этот слот.
Всё это находится в LivingUpdateEvent
ExtendedPlayer explayer = ExtendedPlayer.get(player);
if(player.inventory.hasItem(***)) {...
Всем привет!
Эта статья про одну мою удачную разработку: небольшую библиотеку-фреймворк для баккита для создания пользовательских интерфейсов на основе инвентаря.
Приступим же к обзору!
Вопросы актуальности
Сейчас плагины, реализующие ui имеют много общего кода, который никак не связан с...
Эта либа позволит вам создавать инвентарь, разделенный вкладками. Это отлично подойдет вам, если вы хотите органично уместить разнообразные итемы в ограниченном пространстве и при этом структурировать их по смыслу.
Фичи:
Либа берет на себя все задачи синхронизации инвентарей такого рода...
Привет, народ. Писал простенький модец на item-сумку, но вылазит какой-то вредных краш, который я не могу пофиксить
package ru.rarescrap.example;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.Item;
import...
Всем привет.
Вот отрисовка обычных слотов в кастом инвенте:
for (int j = 0; j < 11; j++) {
addSlotToContainer(new Slot(inventoryPlayer, j + 9, 8 + j * 18, 84));
}
Можно ли как-то отрисовать не "полосой" их, а вертикально?
Вернулся я значит к модификаторам и решил позабавиться, схватив сразу проблему.
Ссылается постоянно на:
public static final int CG_WATCHER = 20;
this.player.getDataWatcher().addObject(CG_WATCHER, this.maxCriminalGlory);
Причем, если убрать один из модификаторов (Преступная...
Решил я значит вернуться к моддинингу мк, да? И решил я значит сделать кастомный инвентарь, о да...
Сам код:
@Override
protected void drawGuiContainerBackgroundLayer(float var1, int var2, int var3) {
GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F);
this.drawPanorama()...