nbt

  1. Erumind

    Модификаторы

    Вернулся я значит к модификаторам и решил позабавиться, схватив сразу проблему. Ссылается постоянно на: public static final int CG_WATCHER = 20; this.player.getDataWatcher().addObject(CG_WATCHER, this.maxCriminalGlory); Причем, если убрать один из модификаторов (Преступная...
  2. Erumind

    [bukkit] Нельзя тронуть

    Работаю над плагином&модом с фракциями. Как связать мод и сервер я понял и сделал, но стает другой вопрос. Как запретить наносить урон другому игроку, если тот имеет одно и то-же право? К примеру: if(player.hasPermission("fraction1")){} И как проверить чужое сообщение в чате/ник над...
  3. Y

    NBT не определен

    Портирую мод с 1.6.4 до 1.12 и наткнулся на проблему при выводе информации у предмета. Вот пример самого простого предмета, у которого будет накручиваться счетчик при нажатии ПКМ и выводится в консоль. package ddooss.allods.item; import java.util.List; import ddooss.allods.Allods; import...
  4. Sainthozier

    Изменение урона меча в зависимости от значения NBT тега

    Всем привет. Собственно, вопрос в заголовке. Делаю некое подобие "апгрейда" для инструментов и мечей. Пока интересуют только мечи, в них хранится переменная типа byte со значением от 1 до 3. Для теста хочу умножить базовый урон на 2 на каждом уровне(первый уровень - дефолтный). Под "базовым...
  5. fukkivdan

    Юз своего нбт в другом моде

    Такой трабл, когда я сую свой айтем со своим нбт (у меня это недроп) в слот гуишки блока, этот нбт тег удаляется. Поясню подробнее, у меня это блок модификаций оружия из фланса, туда сую оружие со своим нбт и он удаляется. Однако нбт тег в виде аттачмента не удаляется (естественно это прописано...
  6. Tenebrius

    Очистка NBT при смерти

    Добрый день, в общем, начну с кода: public class QuestsProperties implements IExtendedEntityProperties { private final EntityPlayer player; NBTTagCompound QuestsLvls = new NBTTagCompound(); NBTTagCompound QuestsProces = new NBTTagCompound(); @Override public void...
  7. AceGo

    Persisted NBT

    Недавно решил опробовать Persisted NBT Tag для сохранения некоторых данных в игроке, но почему-то этот "персистед" вообще как то не персистид. После смерти и тем более после пелога все данные удаляются, что как бы вообще не понятно. Для чего тогда вообще этот PersistedTag нужен, если в итоге он...
  8. Minebot

    NBT и эффекты

    Эффекты от зелий и NBT предметов синхронизируются с клиентом? (CMTV разрешил задавать такие маленькие вопросы ;))
  9. bonenaut7

    Как ставить null string в nbt?

    Как ставить null стринг в nbt стринге? Я делаю null, в тайлэнтити блока, мне пишет null String is not allowed :// (Или подскажите где уже можно ставить NBTTagCompound.setString(null); пойду свистну к себе xd)
  10. tox1cozZ

    Изначально задать NBT ItemStack'у

    Как можно задать стаку свой нбт по умолчанию? Есть конечно getSubItems в предмете, но он только на клиенте, да и работает только если брать предмет из креативной вкладки. Например, с командой /give уже не прокатит. У меня только один вариант - хук в конструктор ItemStack. Может есть другие идеи?
  11. AustereTony

    Tile Entities Часть I:Основы

    Доброго времени суток, уважаемые модмейкеры. В данной статье я предоставляю свой перевод гайда с сайта shadowfacts по работе с TileEntity (1.12.2). Исходный туториал значительно доработан и кроме того адаптирован для версии 1.7.10. Исходники разобранного примера на GitHub: 1.7.10 и 1.12.2...
  12. Sainthozier

    Несколько теоретических вопросов(ООП, Minecraft fields/methods, NBT)

    Всем привет. У меня тут накопилось несколько вопросов, не все относятся к моддингу, но всё равно буду благодарен за помощь. 1. Вопрос больше по части ООП, а не конкретно моддинга. Каким образом можно присвоить определённым классам предметов какую-то одну общую характеристику? Думал...
  13. Tenebrius

    Одинаковое НБТ у тайлов

    Добрый день. У меня есть тайл, но он наследует не TileEntity, а мою либку, которая наследует TileEntity, в либке я создаю нбт, но когда я ставлю два тайла, то они изменяют значения нбт вместе, хотя должены по одиночке(Изменяю при пкм), но значение у них общие. Подскажите, в чем может быть косяк...
  14. RinKirin

    Синхронизация значений в тайле

    У меня есть тайл в котором лежит инфа о ренедере. Из гуишки отправляю пакет на сервер, меняю инфу. Нужно её синхронизировать с клиентом. Так вот и вопрос: как?
  15. RareScrap

    Данные инвентаря не сохраняются после выхода из GUI

    Здравствуйте. У меня есть GUI-форма, контейнер и кастомный инвентарь. Я хочу сделать так, чтобы инвентарь заполнялся определенным набором блоков в зависимости от того, какую кнопку я нажму пока GUI открыто. Например, мне нужно чтобы в первом блоке инвертаря появлялся меч когда я нажму на цифру...
  16. _Oz_

    Вопрос по блоку, а может и не только. (от новичка)

    Всем привет. Решил я зачем-то попробовать сделать мод на майн. Оказалось, что это не так уж и легко (Кто бы сомневался). Долго лазил по инету, пытался изучать что да как. Потренировался то в одном, то в другом (т.е. кусочно изучал разные места), и решил, что можно и полноценный мод сделать. Но...
  17. Erumind

    Убил / гиде)))

    Ну, крч, опять вопросик появился. Я поковырялся в сорсах майна, но не нашел где в чат выкидывают сообщения по типу: " игрок " lang " игрок " а именно убил. И как там убитый игрок получается, мне тоже надо)
  18. bonenaut7

    Как работает данный код и почему он не работает?

    Это код на установку владельца но как он работает и как его довести до ума что-бы он работал у меня в коде меча? String owner = null; public ItemStack onRightClick(ItemStack stack, World world, EntityPlayer player) { if (!stack.hasTagCompound()) stack.stackTagCompound = new...
  19. Nix13

    Не сохраняется капа

    Сделал капу, но при перезаходе в мир, она не сохраняется. ThirstProvider public class ThirstProvider implements ICapabilitySerializable<NBTTagCompound> { @CapabilityInject(IThirstHandler.class) public static final Capability<IThirstHandler> CAPABILITY_THIRST = null; IThirstHandler...
  20. D

    NBT краш.

    Не понимаю! Делаю владельца предмета ну и в майне вот краш:
Назад
Сверху