Помогите Добавление своих NBT-тегов

Spsiska_13

Активный участник
Пользователь
Баллы
66
Имя в Minecraft
Yura2108
Добрый день, нужно хранить какую-либо информацию вместе с предметом, делать листы/хешмапы - делать бессмысленно, т.к. предмет может в любом момент изменится. Поэтому рационально было бы использовать NBT-теги, причём они должны быть кастомные, единственная проблема - версия 1.7.10. Возможно ли в ней реализовать выше сказанное, если да, то прошу пример?
 
Лучше не стоит, кастомные теги могут слететь.
 
Методы нашёл, потестил, тег устанавливается вроде как, но при попытке получения - null
 
Тогда какие варианты?
PersistentDataContainer апи, этот тег сделан специально для кастома и он не слетит точно.
ItemMeta meta = item.getItemMeta();
PersistentDataContainer tag = meta.getPersistentDataContainer();
tag.set(NamespacedKey.minecraft("key"), PersistentDataType.STRING, "value");
item.setItemMeta(meta);

ItemMeta meta = item.getItemMeta();
PersistentDataContainer tag = meta.getPersistentDataContainer();
tag.get(NamespacedKey.minecraft("key"), PersistentDataType.STRING);
 
PersistentDataContainer апи, этот тег сделан специально для кастома и он не слетит точно.
ItemMeta meta = item.getItemMeta();
PersistentDataContainer tag = meta.getPersistentDataContainer();
tag.set(NamespacedKey.minecraft("key"), PersistentDataType.STRING, "value");
item.setItemMeta(meta);

ItemMeta meta = item.getItemMeta();
PersistentDataContainer tag = meta.getPersistentDataContainer();
tag.get(NamespacedKey.minecraft("key"), PersistentDataType.STRING);
Вот только автору темы нужно на 1.7.10, а на 1.7.10 такого класса, к сожалению, нету.
 
Добрый день, нужно хранить какую-либо информацию вместе с предметом, делать листы/хешмапы - делать бессмысленно, т.к. предмет может в любом момент изменится. Поэтому рационально было бы использовать NBT-теги, причём они должны быть кастомные, единственная проблема - версия 1.7.10. Возможно ли в ней реализовать выше сказанное, если да, то прошу пример?
Могу лишь предложить это хранить в Lore или в названии, будет ущербно, но увы, на таких версиях вариантов не много
 
Назад
Верх