Uses of Interface
net.minecraft.nbt.INBT
-
-
Uses of INBT in net.minecraft.advancements.criterion
Methods in net.minecraft.advancements.criterion with parameters of type INBT Modifier and Type Method Description boolean
NBTPredicate. matches(INBT p_193477_1_)
-
Uses of INBT in net.minecraft.command
Constructor parameters in net.minecraft.command with type arguments of type INBT Constructor Description TimerCallbackManager(TimerCallbackSerializers<T> p_i232176_1_, java.util.stream.Stream<com.mojang.serialization.Dynamic<INBT>> p_i232176_2_)
-
Uses of INBT in net.minecraft.command.arguments
Fields in net.minecraft.command.arguments with type parameters of type INBT Modifier and Type Field Description private java.util.function.Predicate<INBT>
NBTPathArgument.CompoundNode. predicate
private java.util.function.Predicate<INBT>
NBTPathArgument.JsonNode. predicate
private java.util.function.Predicate<INBT>
NBTPathArgument.ListNode. predicate
Methods in net.minecraft.command.arguments that return INBT Modifier and Type Method Description INBT
NBTPathArgument.CollectionNode. createPreferredParentTag()
INBT
NBTPathArgument.CompoundNode. createPreferredParentTag()
INBT
NBTPathArgument.EmptyListNode. createPreferredParentTag()
INBT
NBTPathArgument.INode. createPreferredParentTag()
INBT
NBTPathArgument.JsonNode. createPreferredParentTag()
INBT
NBTPathArgument.ListNode. createPreferredParentTag()
INBT
NBTPathArgument.StringNode. createPreferredParentTag()
static <S> INBT
NBTTagArgument. getNbtTag(com.mojang.brigadier.context.CommandContext<S> p_218086_0_, java.lang.String p_218086_1_)
INBT
NBTTagArgument. parse(com.mojang.brigadier.StringReader p_parse_1_)
Methods in net.minecraft.command.arguments that return types with arguments of type INBT Modifier and Type Method Description default java.util.List<INBT>
NBTPathArgument.INode. collect(java.util.List<INBT> p_218057_1_, java.util.function.BiConsumer<INBT,java.util.List<INBT>> p_218057_2_)
private static java.util.function.Predicate<INBT>
NBTPathArgument. createTagPredicate(CompoundNBT p_218080_0_)
default java.util.List<INBT>
NBTPathArgument.INode. get(java.util.List<INBT> p_218056_1_)
java.util.List<INBT>
NBTPathArgument.NBTPath. get(INBT p_218071_1_)
default java.util.List<INBT>
NBTPathArgument.INode. getOrCreate(java.util.List<INBT> p_218052_1_, java.util.function.Supplier<INBT> p_218052_2_)
java.util.List<INBT>
NBTPathArgument.NBTPath. getOrCreate(INBT p_218073_1_, java.util.function.Supplier<INBT> p_218073_2_)
private java.util.List<INBT>
NBTPathArgument.NBTPath. getOrCreateParents(INBT p_218072_1_)
Methods in net.minecraft.command.arguments with parameters of type INBT Modifier and Type Method Description int
NBTPathArgument.NBTPath. countMatching(INBT p_218069_1_)
java.util.List<INBT>
NBTPathArgument.NBTPath. get(INBT p_218071_1_)
java.util.List<INBT>
NBTPathArgument.NBTPath. getOrCreate(INBT p_218073_1_, java.util.function.Supplier<INBT> p_218073_2_)
private java.util.List<INBT>
NBTPathArgument.NBTPath. getOrCreateParents(INBT p_218072_1_)
void
NBTPathArgument.CollectionNode. getOrCreateTag(INBT p_218054_1_, java.util.function.Supplier<INBT> p_218054_2_, java.util.List<INBT> p_218054_3_)
void
NBTPathArgument.CompoundNode. getOrCreateTag(INBT p_218054_1_, java.util.function.Supplier<INBT> p_218054_2_, java.util.List<INBT> p_218054_3_)
void
NBTPathArgument.EmptyListNode. getOrCreateTag(INBT p_218054_1_, java.util.function.Supplier<INBT> p_218054_2_, java.util.List<INBT> p_218054_3_)
void
NBTPathArgument.INode. getOrCreateTag(INBT p_218054_1_, java.util.function.Supplier<INBT> p_218054_2_, java.util.List<INBT> p_218054_3_)
void
NBTPathArgument.JsonNode. getOrCreateTag(INBT p_218054_1_, java.util.function.Supplier<INBT> p_218054_2_, java.util.List<INBT> p_218054_3_)
void
NBTPathArgument.ListNode. getOrCreateTag(INBT p_218054_1_, java.util.function.Supplier<INBT> p_218054_2_, java.util.List<INBT> p_218054_3_)
void
NBTPathArgument.StringNode. getOrCreateTag(INBT p_218054_1_, java.util.function.Supplier<INBT> p_218054_2_, java.util.List<INBT> p_218054_3_)
void
NBTPathArgument.CollectionNode. getTag(INBT p_218050_1_, java.util.List<INBT> p_218050_2_)
void
NBTPathArgument.CompoundNode. getTag(INBT p_218050_1_, java.util.List<INBT> p_218050_2_)
void
NBTPathArgument.EmptyListNode. getTag(INBT p_218050_1_, java.util.List<INBT> p_218050_2_)
void
NBTPathArgument.INode. getTag(INBT p_218050_1_, java.util.List<INBT> p_218050_2_)
void
NBTPathArgument.JsonNode. getTag(INBT p_218050_1_, java.util.List<INBT> p_218050_2_)
void
NBTPathArgument.ListNode. getTag(INBT p_218050_1_, java.util.List<INBT> p_218050_2_)
void
NBTPathArgument.StringNode. getTag(INBT p_218050_1_, java.util.List<INBT> p_218050_2_)
int
NBTPathArgument.NBTPath. remove(INBT p_218068_1_)
int
NBTPathArgument.CollectionNode. removeTag(INBT p_218053_1_)
int
NBTPathArgument.CompoundNode. removeTag(INBT p_218053_1_)
int
NBTPathArgument.EmptyListNode. removeTag(INBT p_218053_1_)
int
NBTPathArgument.INode. removeTag(INBT p_218053_1_)
int
NBTPathArgument.JsonNode. removeTag(INBT p_218053_1_)
int
NBTPathArgument.ListNode. removeTag(INBT p_218053_1_)
int
NBTPathArgument.StringNode. removeTag(INBT p_218053_1_)
int
NBTPathArgument.NBTPath. set(INBT p_218076_1_, java.util.function.Supplier<INBT> p_218076_2_)
int
NBTPathArgument.CollectionNode. setTag(INBT p_218051_1_, java.util.function.Supplier<INBT> p_218051_2_)
int
NBTPathArgument.CompoundNode. setTag(INBT p_218051_1_, java.util.function.Supplier<INBT> p_218051_2_)
int
NBTPathArgument.EmptyListNode. setTag(INBT p_218051_1_, java.util.function.Supplier<INBT> p_218051_2_)
int
NBTPathArgument.INode. setTag(INBT p_218051_1_, java.util.function.Supplier<INBT> p_218051_2_)
int
NBTPathArgument.JsonNode. setTag(INBT p_218051_1_, java.util.function.Supplier<INBT> p_218051_2_)
int
NBTPathArgument.ListNode. setTag(INBT p_218051_1_, java.util.function.Supplier<INBT> p_218051_2_)
int
NBTPathArgument.StringNode. setTag(INBT p_218051_1_, java.util.function.Supplier<INBT> p_218051_2_)
Method parameters in net.minecraft.command.arguments with type arguments of type INBT Modifier and Type Method Description private static int
NBTPathArgument.NBTPath. apply(java.util.List<INBT> p_218075_0_, java.util.function.Function<INBT,java.lang.Integer> p_218075_1_)
private static int
NBTPathArgument.NBTPath. apply(java.util.List<INBT> p_218075_0_, java.util.function.Function<INBT,java.lang.Integer> p_218075_1_)
default java.util.List<INBT>
NBTPathArgument.INode. collect(java.util.List<INBT> p_218057_1_, java.util.function.BiConsumer<INBT,java.util.List<INBT>> p_218057_2_)
default java.util.List<INBT>
NBTPathArgument.INode. collect(java.util.List<INBT> p_218057_1_, java.util.function.BiConsumer<INBT,java.util.List<INBT>> p_218057_2_)
default java.util.List<INBT>
NBTPathArgument.INode. collect(java.util.List<INBT> p_218057_1_, java.util.function.BiConsumer<INBT,java.util.List<INBT>> p_218057_2_)
default java.util.List<INBT>
NBTPathArgument.INode. get(java.util.List<INBT> p_218056_1_)
default java.util.List<INBT>
NBTPathArgument.INode. getOrCreate(java.util.List<INBT> p_218052_1_, java.util.function.Supplier<INBT> p_218052_2_)
default java.util.List<INBT>
NBTPathArgument.INode. getOrCreate(java.util.List<INBT> p_218052_1_, java.util.function.Supplier<INBT> p_218052_2_)
java.util.List<INBT>
NBTPathArgument.NBTPath. getOrCreate(INBT p_218073_1_, java.util.function.Supplier<INBT> p_218073_2_)
void
NBTPathArgument.CollectionNode. getOrCreateTag(INBT p_218054_1_, java.util.function.Supplier<INBT> p_218054_2_, java.util.List<INBT> p_218054_3_)
void
NBTPathArgument.CollectionNode. getOrCreateTag(INBT p_218054_1_, java.util.function.Supplier<INBT> p_218054_2_, java.util.List<INBT> p_218054_3_)
void
NBTPathArgument.CompoundNode. getOrCreateTag(INBT p_218054_1_, java.util.function.Supplier<INBT> p_218054_2_, java.util.List<INBT> p_218054_3_)
void
NBTPathArgument.CompoundNode. getOrCreateTag(INBT p_218054_1_, java.util.function.Supplier<INBT> p_218054_2_, java.util.List<INBT> p_218054_3_)
void
NBTPathArgument.EmptyListNode. getOrCreateTag(INBT p_218054_1_, java.util.function.Supplier<INBT> p_218054_2_, java.util.List<INBT> p_218054_3_)
void
NBTPathArgument.EmptyListNode. getOrCreateTag(INBT p_218054_1_, java.util.function.Supplier<INBT> p_218054_2_, java.util.List<INBT> p_218054_3_)
void
NBTPathArgument.INode. getOrCreateTag(INBT p_218054_1_, java.util.function.Supplier<INBT> p_218054_2_, java.util.List<INBT> p_218054_3_)
void
NBTPathArgument.INode. getOrCreateTag(INBT p_218054_1_, java.util.function.Supplier<INBT> p_218054_2_, java.util.List<INBT> p_218054_3_)
void
NBTPathArgument.JsonNode. getOrCreateTag(INBT p_218054_1_, java.util.function.Supplier<INBT> p_218054_2_, java.util.List<INBT> p_218054_3_)
void
NBTPathArgument.JsonNode. getOrCreateTag(INBT p_218054_1_, java.util.function.Supplier<INBT> p_218054_2_, java.util.List<INBT> p_218054_3_)
void
NBTPathArgument.ListNode. getOrCreateTag(INBT p_218054_1_, java.util.function.Supplier<INBT> p_218054_2_, java.util.List<INBT> p_218054_3_)
void
NBTPathArgument.ListNode. getOrCreateTag(INBT p_218054_1_, java.util.function.Supplier<INBT> p_218054_2_, java.util.List<INBT> p_218054_3_)
void
NBTPathArgument.StringNode. getOrCreateTag(INBT p_218054_1_, java.util.function.Supplier<INBT> p_218054_2_, java.util.List<INBT> p_218054_3_)
void
NBTPathArgument.StringNode. getOrCreateTag(INBT p_218054_1_, java.util.function.Supplier<INBT> p_218054_2_, java.util.List<INBT> p_218054_3_)
void
NBTPathArgument.CollectionNode. getTag(INBT p_218050_1_, java.util.List<INBT> p_218050_2_)
void
NBTPathArgument.CompoundNode. getTag(INBT p_218050_1_, java.util.List<INBT> p_218050_2_)
void
NBTPathArgument.EmptyListNode. getTag(INBT p_218050_1_, java.util.List<INBT> p_218050_2_)
void
NBTPathArgument.INode. getTag(INBT p_218050_1_, java.util.List<INBT> p_218050_2_)
void
NBTPathArgument.JsonNode. getTag(INBT p_218050_1_, java.util.List<INBT> p_218050_2_)
void
NBTPathArgument.ListNode. getTag(INBT p_218050_1_, java.util.List<INBT> p_218050_2_)
void
NBTPathArgument.StringNode. getTag(INBT p_218050_1_, java.util.List<INBT> p_218050_2_)
int
NBTPathArgument.NBTPath. set(INBT p_218076_1_, java.util.function.Supplier<INBT> p_218076_2_)
int
NBTPathArgument.CollectionNode. setTag(INBT p_218051_1_, java.util.function.Supplier<INBT> p_218051_2_)
int
NBTPathArgument.CompoundNode. setTag(INBT p_218051_1_, java.util.function.Supplier<INBT> p_218051_2_)
int
NBTPathArgument.EmptyListNode. setTag(INBT p_218051_1_, java.util.function.Supplier<INBT> p_218051_2_)
int
NBTPathArgument.INode. setTag(INBT p_218051_1_, java.util.function.Supplier<INBT> p_218051_2_)
int
NBTPathArgument.JsonNode. setTag(INBT p_218051_1_, java.util.function.Supplier<INBT> p_218051_2_)
int
NBTPathArgument.ListNode. setTag(INBT p_218051_1_, java.util.function.Supplier<INBT> p_218051_2_)
int
NBTPathArgument.StringNode. setTag(INBT p_218051_1_, java.util.function.Supplier<INBT> p_218051_2_)
-
Uses of INBT in net.minecraft.command.impl
Method parameters in net.minecraft.command.impl with type arguments of type INBT Modifier and Type Method Description private static CommandSource
ExecuteCommand. storeData(CommandSource p_198397_0_, IDataAccessor p_198397_1_, NBTPathArgument.NBTPath p_198397_2_, java.util.function.IntFunction<INBT> p_198397_3_, boolean p_198397_4_)
-
Uses of INBT in net.minecraft.command.impl.data
Methods in net.minecraft.command.impl.data that return INBT Modifier and Type Method Description private static INBT
DataCommand. getSingleTag(NBTPathArgument.NBTPath p_218928_0_, IDataAccessor p_218928_1_)
Methods in net.minecraft.command.impl.data with parameters of type INBT Modifier and Type Method Description ITextComponent
BlockDataAccessor. getPrintSuccess(INBT p_198924_1_)
ITextComponent
EntityDataAccessor. getPrintSuccess(INBT p_198924_1_)
ITextComponent
IDataAccessor. getPrintSuccess(INBT p_198924_1_)
ITextComponent
StorageAccessor. getPrintSuccess(INBT p_198924_1_)
Method parameters in net.minecraft.command.impl.data with type arguments of type INBT Modifier and Type Method Description private static int
DataCommand. insertAtIndex(int p_218944_0_, CompoundNBT p_218944_1_, NBTPathArgument.NBTPath p_218944_2_, java.util.List<INBT> p_218944_3_)
private static int
DataCommand. manipulateData(com.mojang.brigadier.context.CommandContext<CommandSource> p_218933_0_, DataCommand.IDataProvider p_218933_1_, DataCommand.IModificationType p_218933_2_, java.util.List<INBT> p_218933_3_)
int
DataCommand.IModificationType. modify(com.mojang.brigadier.context.CommandContext<CommandSource> p_modify_1_, CompoundNBT p_modify_2_, NBTPathArgument.NBTPath p_modify_3_, java.util.List<INBT> p_modify_4_)
-
Uses of INBT in net.minecraft.entity.merchant.villager
Methods in net.minecraft.entity.merchant.villager with parameters of type INBT Modifier and Type Method Description void
VillagerEntity. setGossips(INBT p_223716_1_)
-
Uses of INBT in net.minecraft.entity.monster
Fields in net.minecraft.entity.monster declared as INBT Modifier and Type Field Description private INBT
ZombieVillagerEntity. gossips
Methods in net.minecraft.entity.monster with parameters of type INBT Modifier and Type Method Description void
ZombieVillagerEntity. setGossips(INBT p_223727_1_)
-
Uses of INBT in net.minecraft.item
Methods in net.minecraft.item with parameters of type INBT Modifier and Type Method Description void
ItemStack. addTagElement(java.lang.String p_77983_1_, INBT p_77983_2_)
-
Uses of INBT in net.minecraft.loot.functions
Fields in net.minecraft.loot.functions with type parameters of type INBT Modifier and Type Field Description private static java.util.function.Function<TileEntity,INBT>
CopyNbt. BLOCK_ENTITY_GETTER
private static java.util.function.Function<Entity,INBT>
CopyNbt. ENTITY_GETTER
java.util.function.Function<LootContext,INBT>
CopyNbt.Source. getter
Methods in net.minecraft.loot.functions with parameters of type INBT Modifier and Type Method Description void
CopyNbt.Operation. apply(java.util.function.Supplier<INBT> p_216216_1_, INBT p_216216_2_)
abstract void
CopyNbt.Action. merge(INBT p_216227_1_, NBTPathArgument.NBTPath p_216227_2_, java.util.List<INBT> p_216227_3_)
Method parameters in net.minecraft.loot.functions with type arguments of type INBT Modifier and Type Method Description void
CopyNbt.Operation. apply(java.util.function.Supplier<INBT> p_216216_1_, INBT p_216216_2_)
abstract void
CopyNbt.Action. merge(INBT p_216227_1_, NBTPathArgument.NBTPath p_216227_2_, java.util.List<INBT> p_216227_3_)
Constructor parameters in net.minecraft.loot.functions with type arguments of type INBT Constructor Description Source(java.lang.String p_i50672_3_, LootParameter<T> p_i50672_4_, java.util.function.Function<? super T,INBT> p_i50672_5_)
-
Uses of INBT in net.minecraft.nbt
Classes in net.minecraft.nbt with type parameters of type INBT Modifier and Type Class Description class
CollectionNBT<T extends INBT>
interface
INBTType<T extends INBT>
Classes in net.minecraft.nbt that implement INBT Modifier and Type Class Description class
ByteArrayNBT
class
ByteNBT
class
CollectionNBT<T extends INBT>
class
CompoundNBT
class
DoubleNBT
class
EndNBT
class
FloatNBT
class
IntArrayNBT
class
IntNBT
class
ListNBT
class
LongArrayNBT
class
LongNBT
class
NumberNBT
class
ShortNBT
class
StringNBT
Fields in net.minecraft.nbt with type parameters of type INBT Modifier and Type Field Description private java.util.List<INBT>
ListNBT. list
private java.util.Map<java.lang.String,INBT>
CompoundNBT. tags
Methods in net.minecraft.nbt with type parameters of type INBT Modifier and Type Method Description private static <T extends INBT>
voidNBTDynamicOps. fillMany(CollectionNBT<T> p_240608_0_, INBT p_240608_1_, java.util.List<INBT> p_240608_2_)
private static <T extends INBT>
voidNBTDynamicOps. fillOne(CollectionNBT<T> p_240609_0_, INBT p_240609_1_, INBT p_240609_2_)
Methods in net.minecraft.nbt that return INBT Modifier and Type Method Description INBT
ByteArrayNBT. copy()
INBT
INBT. copy()
INBT
NBTDynamicOps. createBoolean(boolean p_createBoolean_1_)
INBT
NBTDynamicOps. createByte(byte p_createByte_1_)
INBT
NBTDynamicOps. createByteList(java.nio.ByteBuffer p_createByteList_1_)
INBT
NBTDynamicOps. createDouble(double p_createDouble_1_)
INBT
NBTDynamicOps. createFloat(float p_createFloat_1_)
INBT
NBTDynamicOps. createInt(int p_createInt_1_)
INBT
NBTDynamicOps. createIntList(java.util.stream.IntStream p_createIntList_1_)
INBT
NBTDynamicOps. createList(java.util.stream.Stream<INBT> p_createList_1_)
INBT
NBTDynamicOps. createLong(long p_createLong_1_)
INBT
NBTDynamicOps. createLongList(java.util.stream.LongStream p_createLongList_1_)
INBT
NBTDynamicOps. createMap(java.util.stream.Stream<com.mojang.datafixers.util.Pair<INBT,INBT>> p_createMap_1_)
INBT
NBTDynamicOps. createNumeric(java.lang.Number p_createNumeric_1_)
INBT
NBTDynamicOps. createShort(short p_createShort_1_)
INBT
NBTDynamicOps. createString(java.lang.String p_createString_1_)
INBT
NBTDynamicOps. empty()
INBT
CompoundNBT. get(java.lang.String p_74781_1_)
INBT
ListNBT. get(int p_get_1_)
INBT
CompoundNBT. put(java.lang.String p_218657_1_, INBT p_218657_2_)
private INBT
JsonToNBT. readArrayTag()
protected INBT
JsonToNBT. readList()
private INBT
JsonToNBT. readListTag()
private static INBT
CompoundNBT. readNamedTagData(INBTType<?> p_229680_0_, java.lang.String p_229680_1_, java.io.DataInput p_229680_2_, int p_229680_3_, NBTSizeTracker p_229680_4_)
protected INBT
JsonToNBT. readTypedValue()
private static INBT
CompressedStreamTools. readUnnamedTag(java.io.DataInput p_152455_0_, int p_152455_1_, NBTSizeTracker p_152455_2_)
INBT
JsonToNBT. readValue()
INBT
ListNBT. remove(int p_remove_1_)
INBT
NBTDynamicOps. remove(INBT p_remove_1_, java.lang.String p_remove_2_)
INBT
ListNBT. set(int p_set_1_, INBT p_set_2_)
private INBT
JsonToNBT. type(java.lang.String p_193596_1_)
Methods in net.minecraft.nbt that return types with arguments of type INBT Modifier and Type Method Description protected com.mojang.serialization.DataResult<INBT>
NBTDynamicOps.NBTRecordBuilder. build(CompoundNBT p_build_1_, INBT p_build_2_)
protected java.util.Map<java.lang.String,INBT>
CompoundNBT. entries()
com.mojang.serialization.DataResult<java.util.function.Consumer<java.util.function.Consumer<INBT>>>
NBTDynamicOps. getList(INBT p_getList_1_)
com.mojang.serialization.DataResult<com.mojang.serialization.MapLike<INBT>>
NBTDynamicOps. getMap(INBT p_getMap_1_)
com.mojang.serialization.DataResult<java.util.function.Consumer<java.util.function.BiConsumer<INBT,INBT>>>
NBTDynamicOps. getMapEntries(INBT p_getMapEntries_1_)
com.mojang.serialization.DataResult<java.util.function.Consumer<java.util.function.BiConsumer<INBT,INBT>>>
NBTDynamicOps. getMapEntries(INBT p_getMapEntries_1_)
com.mojang.serialization.DataResult<java.util.stream.Stream<com.mojang.datafixers.util.Pair<INBT,INBT>>>
NBTDynamicOps. getMapValues(INBT p_getMapValues_1_)
com.mojang.serialization.DataResult<java.util.stream.Stream<com.mojang.datafixers.util.Pair<INBT,INBT>>>
NBTDynamicOps. getMapValues(INBT p_getMapValues_1_)
com.mojang.serialization.DataResult<java.util.stream.Stream<INBT>>
NBTDynamicOps. getStream(INBT p_getStream_1_)
com.mojang.serialization.RecordBuilder<INBT>
NBTDynamicOps. mapBuilder()
com.mojang.serialization.DataResult<INBT>
NBTDynamicOps. mergeToList(INBT p_mergeToList_1_, java.util.List<INBT> p_mergeToList_2_)
com.mojang.serialization.DataResult<INBT>
NBTDynamicOps. mergeToList(INBT p_mergeToList_1_, INBT p_mergeToList_2_)
com.mojang.serialization.DataResult<INBT>
NBTDynamicOps. mergeToMap(INBT p_mergeToMap_1_, com.mojang.serialization.MapLike<INBT> p_mergeToMap_2_)
com.mojang.serialization.DataResult<INBT>
NBTDynamicOps. mergeToMap(INBT p_mergeToMap_1_, INBT p_mergeToMap_2_, INBT p_mergeToMap_3_)
Methods in net.minecraft.nbt with parameters of type INBT Modifier and Type Method Description void
ListNBT. add(int p_add_1_, INBT p_add_2_)
boolean
ByteArrayNBT. addTag(int p_218660_1_, INBT p_218660_2_)
abstract boolean
CollectionNBT. addTag(int p_218660_1_, INBT p_218660_2_)
boolean
IntArrayNBT. addTag(int p_218660_1_, INBT p_218660_2_)
boolean
ListNBT. addTag(int p_218660_1_, INBT p_218660_2_)
boolean
LongArrayNBT. addTag(int p_218660_1_, INBT p_218660_2_)
protected CompoundNBT
NBTDynamicOps.NBTRecordBuilder. append(java.lang.String p_append_1_, INBT p_append_2_, CompoundNBT p_append_3_)
protected com.mojang.serialization.DataResult<INBT>
NBTDynamicOps.NBTRecordBuilder. build(CompoundNBT p_build_1_, INBT p_build_2_)
static boolean
NBTUtil. compareNbt(INBT p_181123_0_, INBT p_181123_1_, boolean p_181123_2_)
<U> U
NBTDynamicOps. convertTo(com.mojang.serialization.DynamicOps<U> p_convertTo_1_, INBT p_convertTo_2_)
private static <T extends INBT>
voidNBTDynamicOps. fillMany(CollectionNBT<T> p_240608_0_, INBT p_240608_1_, java.util.List<INBT> p_240608_2_)
private static <T extends INBT>
voidNBTDynamicOps. fillOne(CollectionNBT<T> p_240609_0_, INBT p_240609_1_, INBT p_240609_2_)
com.mojang.serialization.DataResult<java.nio.ByteBuffer>
NBTDynamicOps. getByteBuffer(INBT p_getByteBuffer_1_)
com.mojang.serialization.DataResult<java.util.stream.IntStream>
NBTDynamicOps. getIntStream(INBT p_getIntStream_1_)
com.mojang.serialization.DataResult<java.util.function.Consumer<java.util.function.Consumer<INBT>>>
NBTDynamicOps. getList(INBT p_getList_1_)
com.mojang.serialization.DataResult<java.util.stream.LongStream>
NBTDynamicOps. getLongStream(INBT p_getLongStream_1_)
com.mojang.serialization.DataResult<com.mojang.serialization.MapLike<INBT>>
NBTDynamicOps. getMap(INBT p_getMap_1_)
com.mojang.serialization.DataResult<java.util.function.Consumer<java.util.function.BiConsumer<INBT,INBT>>>
NBTDynamicOps. getMapEntries(INBT p_getMapEntries_1_)
com.mojang.serialization.DataResult<java.util.stream.Stream<com.mojang.datafixers.util.Pair<INBT,INBT>>>
NBTDynamicOps. getMapValues(INBT p_getMapValues_1_)
com.mojang.serialization.DataResult<java.lang.Number>
NBTDynamicOps. getNumberValue(INBT p_getNumberValue_1_)
com.mojang.serialization.DataResult<java.util.stream.Stream<INBT>>
NBTDynamicOps. getStream(INBT p_getStream_1_)
com.mojang.serialization.DataResult<java.lang.String>
NBTDynamicOps. getStringValue(INBT p_getStringValue_1_)
static java.util.UUID
NBTUtil. loadUUID(INBT p_186860_0_)
com.mojang.serialization.DataResult<INBT>
NBTDynamicOps. mergeToList(INBT p_mergeToList_1_, java.util.List<INBT> p_mergeToList_2_)
com.mojang.serialization.DataResult<INBT>
NBTDynamicOps. mergeToList(INBT p_mergeToList_1_, INBT p_mergeToList_2_)
com.mojang.serialization.DataResult<INBT>
NBTDynamicOps. mergeToMap(INBT p_mergeToMap_1_, com.mojang.serialization.MapLike<INBT> p_mergeToMap_2_)
com.mojang.serialization.DataResult<INBT>
NBTDynamicOps. mergeToMap(INBT p_mergeToMap_1_, INBT p_mergeToMap_2_, INBT p_mergeToMap_3_)
INBT
CompoundNBT. put(java.lang.String p_218657_1_, INBT p_218657_2_)
INBT
NBTDynamicOps. remove(INBT p_remove_1_, java.lang.String p_remove_2_)
INBT
ListNBT. set(int p_set_1_, INBT p_set_2_)
boolean
ByteArrayNBT. setTag(int p_218659_1_, INBT p_218659_2_)
abstract boolean
CollectionNBT. setTag(int p_218659_1_, INBT p_218659_2_)
boolean
IntArrayNBT. setTag(int p_218659_1_, INBT p_218659_2_)
boolean
ListNBT. setTag(int p_218659_1_, INBT p_218659_2_)
boolean
LongArrayNBT. setTag(int p_218659_1_, INBT p_218659_2_)
private boolean
ListNBT. updateType(INBT p_218661_1_)
private static void
CompoundNBT. writeNamedTag(java.lang.String p_150298_0_, INBT p_150298_1_, java.io.DataOutput p_150298_2_)
private static void
CompressedStreamTools. writeUnnamedTag(INBT p_150663_0_, java.io.DataOutput p_150663_1_)
Method parameters in net.minecraft.nbt with type arguments of type INBT Modifier and Type Method Description INBT
NBTDynamicOps. createList(java.util.stream.Stream<INBT> p_createList_1_)
INBT
NBTDynamicOps. createMap(java.util.stream.Stream<com.mojang.datafixers.util.Pair<INBT,INBT>> p_createMap_1_)
INBT
NBTDynamicOps. createMap(java.util.stream.Stream<com.mojang.datafixers.util.Pair<INBT,INBT>> p_createMap_1_)
private static <T extends INBT>
voidNBTDynamicOps. fillMany(CollectionNBT<T> p_240608_0_, INBT p_240608_1_, java.util.List<INBT> p_240608_2_)
com.mojang.serialization.DataResult<INBT>
NBTDynamicOps. mergeToList(INBT p_mergeToList_1_, java.util.List<INBT> p_mergeToList_2_)
com.mojang.serialization.DataResult<INBT>
NBTDynamicOps. mergeToMap(INBT p_mergeToMap_1_, com.mojang.serialization.MapLike<INBT> p_mergeToMap_2_)
Constructor parameters in net.minecraft.nbt with type arguments of type INBT Constructor Description CompoundNBT(java.util.Map<java.lang.String,INBT> p_i226075_1_)
ListNBT(java.util.List<INBT> p_i226078_1_, byte p_i226078_2_)
-
Uses of INBT in net.minecraft.world.storage
Method parameters in net.minecraft.world.storage with type arguments of type INBT Modifier and Type Method Description IServerConfiguration
SaveFormat.LevelSave. getDataTag(com.mojang.serialization.DynamicOps<INBT> p_237284_1_, DatapackCodec p_237284_2_)
private static java.util.function.BiFunction<java.io.File,com.mojang.datafixers.DataFixer,ServerWorldInfo>
SaveFormat. getLevelData(com.mojang.serialization.DynamicOps<INBT> p_237270_0_, DatapackCodec p_237270_1_)
private static java.util.function.BiFunction<java.io.File,com.mojang.datafixers.DataFixer,ServerWorldInfo>
SaveFormat. getReader(com.mojang.serialization.DynamicOps<INBT> p_237270_0_, DatapackCodec p_237270_1_, SaveFormat.LevelSave levelSave)
static ServerWorldInfo
ServerWorldInfo. parse(com.mojang.serialization.Dynamic<INBT> p_237369_0_, com.mojang.datafixers.DataFixer p_237369_1_, int p_237369_2_, CompoundNBT p_237369_3_, WorldSettings p_237369_4_, VersionData p_237369_5_, DimensionGeneratorSettings p_237369_6_, com.mojang.serialization.Lifecycle p_237369_7_)
-
Uses of INBT in net.minecraftforge.common.capabilities
Classes in net.minecraftforge.common.capabilities with type parameters of type INBT Modifier and Type Interface Description interface
ICapabilitySerializable<T extends INBT>
Methods in net.minecraftforge.common.capabilities that return INBT Modifier and Type Method Description INBT
Capability.IStorage. writeNBT(Capability<T> capability, T instance, Direction side)
Serialize the capability instance to a NBTTag.INBT
Capability. writeNBT(T instance, Direction side)
Quick access to the IStorage's writeNBT.Methods in net.minecraftforge.common.capabilities with parameters of type INBT Modifier and Type Method Description void
Capability.IStorage. readNBT(Capability<T> capability, T instance, Direction side, INBT nbt)
Read the capability instance from a NBT tag.void
Capability. readNBT(T instance, Direction side, INBT nbt)
Quick access to the IStorage's readNBT. -
Uses of INBT in net.minecraftforge.common.util
Classes in net.minecraftforge.common.util with type parameters of type INBT Modifier and Type Interface Description interface
INBTSerializable<T extends INBT>
An interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag. -
Uses of INBT in net.minecraftforge.fluids.capability
Methods in net.minecraftforge.fluids.capability that return INBT Modifier and Type Method Description INBT
CapabilityFluidHandler.DefaultFluidHandlerStorage. writeNBT(Capability<T> capability, T instance, Direction side)
Methods in net.minecraftforge.fluids.capability with parameters of type INBT Modifier and Type Method Description void
CapabilityFluidHandler.DefaultFluidHandlerStorage. readNBT(Capability<T> capability, T instance, Direction side, INBT nbt)
-