Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
есть предмет условно itemtest, в onCreated пишу is.stackTagCompound = new NBTTagCompound(); и ставлю некие переменные. в onItemRightClick пытаюсь получить эти переменные но выдаёт null pointer exception на строке String test = is.stackTagCompound.getString("test");, подебажив понял что...
Ищу nbt-теги фейерверка, чтобы добавить ему звездочку.
Хотя мне бы хватило и просто получить nbt-теги предмета в руке.
Есть какие-нибудь доки с nbt-тегами каждого итема?
Всем привет. Такой вопрос... Я гуглил по поводу того, как записать данные в блоки. Нагуглил, что нужно наличие TileEntity у блока. Вопрос такой: могу ли я как-то зарегистрировать tile для блоков из других модов при инициализации моего мода либо в процессе игры? Пробовал...
Короче у меня есть Event AttackEntityEvent
if (e.target instanceof EntityZombie) {
e.setCanceled(true);
EntityZombie zombie = (EntityZombie) e.target;
NBTTagCompound nbt = new NBTTagCompound();
zombie.writeToNBT(nbt);
nbt.setBoolean("RenderNewTexture", true)...
На счёт NBT для предмета, а именно отлавливание ивента смерти и получение опыта, надо прописывать прямо в классе предмета или в отдельном классе и импортировать?
Здравствуйте, я добавляю инвентарь в мой блок, всё было хорошо, но тут я столкнулся с проблемой, когда я пишу строчку кода NBTTagList list = nbt.getTagList("Items", Constants.NBT.TAG_COMPOUND); у меня почему-то NBT светиться красным (хотя раньше в коде небыло никаких проблем с ним).
Когда я...
Привет.
У меня есть 2 предмета, у которых есть свои nbt и мне нужно передать от одного предмета то что содержится в его nbt, другому.
Нужно передать nbt через onUpdate в одном из этих предметов.
Подскажите пожалуйста, как это сделать.
Утро доброе, товарисчи. У меня недавно преобразовалось три вопроса:
Как добавить/удалить определенный предмет в в определенный (кастомный слот). Именно удалить предмет из слота и добавить его туда, а так же каким образом переловить это в плагине на бакките?
Каким образом можно обновлять...
Как сделать что-бы предмет светился как при любом зачаре? Но без присвоения зачара(Броня)
Т.е. При вставке предмета я делаю в предмет NBT таг, и броня светится
Какой таг?
По типу setString("блаблабла")
Я узнал что зачар имеет 3 ентри.
NBT.getString("ench") и внутри ench ещё идёт id и lvl,
можно...
У меня есть метод добывающий NBT из ItemStack, и теперь
Мне надо рендерить число, которое добывается из NBT Тага(Лонг/Инт), из итемстака который в руке
ОМАГАДСЛОООЖНААА
Крч, у меня дожно выводится на экран число которое в описании предмета.
Или как достать новым методом NBT стринг из итемстака.
Как ставить null стринг в nbt стринге?
Я делаю null, в тайлэнтити блока, мне пишет null String is not allowed ://
(Или подскажите где уже можно ставить NBTTagCompound.setString(null); пойду свистну к себе xd)
Как можно задать стаку свой нбт по умолчанию?
Есть конечно getSubItems в предмете, но он только на клиенте, да и работает только если брать предмет из креативной вкладки. Например, с командой /give уже не прокатит.
У меня только один вариант - хук в конструктор ItemStack.
Может есть другие идеи?