Uses of Interface
net.minecraft.nbt.NbtElement
Packages that use NbtElement
Package
Description
-
Uses of NbtElement in net.minecraft.command
Methods in net.minecraft.command with parameters of type NbtElementModifier and TypeMethodDescriptionBlockDataObject.feedbackQuery(NbtElement element)
DataCommandObject.feedbackQuery(NbtElement element)
EntityDataObject.feedbackQuery(NbtElement element)
StorageDataObject.feedbackQuery(NbtElement element)
-
Uses of NbtElement in net.minecraft.command.argument
Fields in net.minecraft.command.argument with type parameters of type NbtElementModifier and TypeFieldDescriptionprivate Predicate<NbtElement>
NbtPathArgumentType.FilteredRootNode.matcher
private Predicate<NbtElement>
NbtPathArgumentType.FilteredListElementNode.predicate
private Predicate<NbtElement>
NbtPathArgumentType.FilteredNamedNode.predicate
Methods in net.minecraft.command.argument that return NbtElementModifier and TypeMethodDescriptionstatic <S> NbtElement
NbtElementArgumentType.getNbtElement(com.mojang.brigadier.context.CommandContext<S> context, String name)
NbtPathArgumentType.AllListElementNode.init()
NbtPathArgumentType.FilteredListElementNode.init()
NbtPathArgumentType.FilteredNamedNode.init()
NbtPathArgumentType.FilteredRootNode.init()
NbtPathArgumentType.IndexedListElementNode.init()
NbtPathArgumentType.NamedNode.init()
NbtPathArgumentType.PathNode.init()
NbtElementArgumentType.parse(com.mojang.brigadier.StringReader stringReader)
Methods in net.minecraft.command.argument that return types with arguments of type NbtElementModifier and TypeMethodDescriptionNbtPathArgumentType.NbtPath.get(NbtElement element)
default List<NbtElement>
NbtPathArgumentType.PathNode.get(List<NbtElement> elements)
NbtPathArgumentType.NbtPath.getOrInit(NbtElement element, Supplier<NbtElement> source)
default List<NbtElement>
NbtPathArgumentType.PathNode.getOrInit(List<NbtElement> elements, Supplier<NbtElement> supplier)
(package private) static Predicate<NbtElement>
NbtPathArgumentType.getPredicate(NbtCompound filter)
private List<NbtElement>
NbtPathArgumentType.NbtPath.getTerminals(NbtElement start)
default List<NbtElement>
NbtPathArgumentType.PathNode.process(List<NbtElement> elements, BiConsumer<NbtElement,List<NbtElement>> action)
Methods in net.minecraft.command.argument with parameters of type NbtElementModifier and TypeMethodDescriptionint
NbtPathArgumentType.AllListElementNode.clear(NbtElement current)
int
NbtPathArgumentType.FilteredListElementNode.clear(NbtElement current)
int
NbtPathArgumentType.FilteredNamedNode.clear(NbtElement current)
int
NbtPathArgumentType.FilteredRootNode.clear(NbtElement current)
int
NbtPathArgumentType.IndexedListElementNode.clear(NbtElement current)
int
NbtPathArgumentType.NamedNode.clear(NbtElement current)
int
NbtPathArgumentType.PathNode.clear(NbtElement current)
int
NbtPathArgumentType.NbtPath.count(NbtElement element)
void
NbtPathArgumentType.AllListElementNode.get(NbtElement current, List<NbtElement> results)
void
NbtPathArgumentType.FilteredListElementNode.get(NbtElement current, List<NbtElement> results)
void
NbtPathArgumentType.FilteredNamedNode.get(NbtElement current, List<NbtElement> results)
void
NbtPathArgumentType.FilteredRootNode.get(NbtElement current, List<NbtElement> results)
void
NbtPathArgumentType.IndexedListElementNode.get(NbtElement current, List<NbtElement> results)
void
NbtPathArgumentType.NamedNode.get(NbtElement current, List<NbtElement> results)
NbtPathArgumentType.NbtPath.get(NbtElement element)
void
NbtPathArgumentType.PathNode.get(NbtElement current, List<NbtElement> results)
void
NbtPathArgumentType.AllListElementNode.getOrInit(NbtElement current, Supplier<NbtElement> source, List<NbtElement> results)
void
NbtPathArgumentType.FilteredListElementNode.getOrInit(NbtElement current, Supplier<NbtElement> source, List<NbtElement> results)
void
NbtPathArgumentType.FilteredNamedNode.getOrInit(NbtElement current, Supplier<NbtElement> source, List<NbtElement> results)
void
NbtPathArgumentType.FilteredRootNode.getOrInit(NbtElement current, Supplier<NbtElement> source, List<NbtElement> results)
void
NbtPathArgumentType.IndexedListElementNode.getOrInit(NbtElement current, Supplier<NbtElement> source, List<NbtElement> results)
void
NbtPathArgumentType.NamedNode.getOrInit(NbtElement current, Supplier<NbtElement> source, List<NbtElement> results)
NbtPathArgumentType.NbtPath.getOrInit(NbtElement element, Supplier<NbtElement> source)
void
NbtPathArgumentType.PathNode.getOrInit(NbtElement current, Supplier<NbtElement> source, List<NbtElement> results)
private List<NbtElement>
NbtPathArgumentType.NbtPath.getTerminals(NbtElement start)
int
NbtPathArgumentType.NbtPath.put(NbtElement element, Supplier<NbtElement> source)
int
NbtPathArgumentType.NbtPath.put(NbtElement element, NbtElement source)
int
NbtPathArgumentType.NbtPath.remove(NbtElement element)
int
NbtPathArgumentType.AllListElementNode.set(NbtElement current, Supplier<NbtElement> source)
int
NbtPathArgumentType.FilteredListElementNode.set(NbtElement current, Supplier<NbtElement> source)
int
NbtPathArgumentType.FilteredNamedNode.set(NbtElement current, Supplier<NbtElement> source)
int
NbtPathArgumentType.FilteredRootNode.set(NbtElement current, Supplier<NbtElement> source)
int
NbtPathArgumentType.IndexedListElementNode.set(NbtElement current, Supplier<NbtElement> source)
int
NbtPathArgumentType.NamedNode.set(NbtElement current, Supplier<NbtElement> source)
int
NbtPathArgumentType.PathNode.set(NbtElement current, Supplier<NbtElement> source)
Method parameters in net.minecraft.command.argument with type arguments of type NbtElementModifier and TypeMethodDescriptionprivate static int
NbtPathArgumentType.NbtPath.forEach(List<NbtElement> elements, Function<NbtElement,Integer> operation)
private static int
NbtPathArgumentType.NbtPath.forEach(List<NbtElement> elements, Function<NbtElement,Integer> operation)
void
NbtPathArgumentType.AllListElementNode.get(NbtElement current, List<NbtElement> results)
void
NbtPathArgumentType.FilteredListElementNode.get(NbtElement current, List<NbtElement> results)
void
NbtPathArgumentType.FilteredNamedNode.get(NbtElement current, List<NbtElement> results)
void
NbtPathArgumentType.FilteredRootNode.get(NbtElement current, List<NbtElement> results)
void
NbtPathArgumentType.IndexedListElementNode.get(NbtElement current, List<NbtElement> results)
void
NbtPathArgumentType.NamedNode.get(NbtElement current, List<NbtElement> results)
default List<NbtElement>
NbtPathArgumentType.PathNode.get(List<NbtElement> elements)
void
NbtPathArgumentType.PathNode.get(NbtElement current, List<NbtElement> results)
void
NbtPathArgumentType.AllListElementNode.getOrInit(NbtElement current, Supplier<NbtElement> source, List<NbtElement> results)
void
NbtPathArgumentType.AllListElementNode.getOrInit(NbtElement current, Supplier<NbtElement> source, List<NbtElement> results)
void
NbtPathArgumentType.FilteredListElementNode.getOrInit(NbtElement current, Supplier<NbtElement> source, List<NbtElement> results)
void
NbtPathArgumentType.FilteredListElementNode.getOrInit(NbtElement current, Supplier<NbtElement> source, List<NbtElement> results)
void
NbtPathArgumentType.FilteredNamedNode.getOrInit(NbtElement current, Supplier<NbtElement> source, List<NbtElement> results)
void
NbtPathArgumentType.FilteredNamedNode.getOrInit(NbtElement current, Supplier<NbtElement> source, List<NbtElement> results)
void
NbtPathArgumentType.FilteredRootNode.getOrInit(NbtElement current, Supplier<NbtElement> source, List<NbtElement> results)
void
NbtPathArgumentType.FilteredRootNode.getOrInit(NbtElement current, Supplier<NbtElement> source, List<NbtElement> results)
void
NbtPathArgumentType.IndexedListElementNode.getOrInit(NbtElement current, Supplier<NbtElement> source, List<NbtElement> results)
void
NbtPathArgumentType.IndexedListElementNode.getOrInit(NbtElement current, Supplier<NbtElement> source, List<NbtElement> results)
void
NbtPathArgumentType.NamedNode.getOrInit(NbtElement current, Supplier<NbtElement> source, List<NbtElement> results)
void
NbtPathArgumentType.NamedNode.getOrInit(NbtElement current, Supplier<NbtElement> source, List<NbtElement> results)
NbtPathArgumentType.NbtPath.getOrInit(NbtElement element, Supplier<NbtElement> source)
default List<NbtElement>
NbtPathArgumentType.PathNode.getOrInit(List<NbtElement> elements, Supplier<NbtElement> supplier)
default List<NbtElement>
NbtPathArgumentType.PathNode.getOrInit(List<NbtElement> elements, Supplier<NbtElement> supplier)
void
NbtPathArgumentType.PathNode.getOrInit(NbtElement current, Supplier<NbtElement> source, List<NbtElement> results)
void
NbtPathArgumentType.PathNode.getOrInit(NbtElement current, Supplier<NbtElement> source, List<NbtElement> results)
default List<NbtElement>
NbtPathArgumentType.PathNode.process(List<NbtElement> elements, BiConsumer<NbtElement,List<NbtElement>> action)
default List<NbtElement>
NbtPathArgumentType.PathNode.process(List<NbtElement> elements, BiConsumer<NbtElement,List<NbtElement>> action)
default List<NbtElement>
NbtPathArgumentType.PathNode.process(List<NbtElement> elements, BiConsumer<NbtElement,List<NbtElement>> action)
int
NbtPathArgumentType.NbtPath.put(NbtElement element, Supplier<NbtElement> source)
int
NbtPathArgumentType.AllListElementNode.set(NbtElement current, Supplier<NbtElement> source)
int
NbtPathArgumentType.FilteredListElementNode.set(NbtElement current, Supplier<NbtElement> source)
int
NbtPathArgumentType.FilteredNamedNode.set(NbtElement current, Supplier<NbtElement> source)
int
NbtPathArgumentType.FilteredRootNode.set(NbtElement current, Supplier<NbtElement> source)
int
NbtPathArgumentType.IndexedListElementNode.set(NbtElement current, Supplier<NbtElement> source)
int
NbtPathArgumentType.NamedNode.set(NbtElement current, Supplier<NbtElement> source)
int
NbtPathArgumentType.PathNode.set(NbtElement current, Supplier<NbtElement> source)
-
Uses of NbtElement in net.minecraft.entity
Method parameters in net.minecraft.entity with type arguments of type NbtElementModifier and TypeMethodDescriptionEntityType.streamFromNbt(List<? extends NbtElement> entityNbtList, World world)
-
Uses of NbtElement in net.minecraft.entity.mob
Fields in net.minecraft.entity.mob declared as NbtElementMethods in net.minecraft.entity.mob with parameters of type NbtElement -
Uses of NbtElement in net.minecraft.entity.passive
Methods in net.minecraft.entity.passive with parameters of type NbtElement -
Uses of NbtElement in net.minecraft.item
Methods in net.minecraft.item with parameters of type NbtElement -
Uses of NbtElement in net.minecraft.loot.function
Methods in net.minecraft.loot.function with parameters of type NbtElementModifier and TypeMethodDescriptionvoid
CopyNbtLootFunction.Operation.execute(Supplier<NbtElement> itemTagTagGetter, NbtElement sourceEntityTag)
abstract void
CopyNbtLootFunction.Operator.merge(NbtElement itemTag, NbtPathArgumentType.NbtPath targetPath, List<NbtElement> sourceTags)
Method parameters in net.minecraft.loot.function with type arguments of type NbtElementModifier and TypeMethodDescriptionvoid
CopyNbtLootFunction.Operation.execute(Supplier<NbtElement> itemTagTagGetter, NbtElement sourceEntityTag)
abstract void
CopyNbtLootFunction.Operator.merge(NbtElement itemTag, NbtPathArgumentType.NbtPath targetPath, List<NbtElement> sourceTags)
-
Uses of NbtElement in net.minecraft.loot.provider.nbt
Methods in net.minecraft.loot.provider.nbt that return NbtElementModifier and TypeMethodDescriptionContextLootNbtProvider.Target.getNbt(LootContext context)
ContextLootNbtProvider.getNbtTag(LootContext context)
LootNbtProvider.getNbtTag(LootContext context)
StorageLootNbtProvider.getNbtTag(LootContext context)
-
Uses of NbtElement in net.minecraft.nbt
Classes in net.minecraft.nbt with type parameters of type NbtElementModifier and TypeClassDescriptionclass
AbstractNbtList<T extends NbtElement>
Represents an abstraction of a mutable NBT list which holds elements of the same type.interface
NbtType<T extends NbtElement>
Represents an NBT type.Classes in net.minecraft.nbt that implement NbtElementModifier and TypeClassDescriptionclass
AbstractNbtList<T extends NbtElement>
Represents an abstraction of a mutable NBT list which holds elements of the same type.class
Represents an NBT number.class
Represents an NBT byte.class
Represents an NBT byte array.class
Represents an NBT compound object which holds unordered key-value pairs with distinct case-sensitive string keys.class
Represents an NBT 64-bit floating-point number.class
Represents an NBT 32-bit floating-point number.class
Represents an NBT 32-bit integer.class
Represents an NBT 32-bit integer array.class
Represents an NBT list.class
Represents an NBT 64-bit integer.class
Represents an NBT 64-bit integer array.class
Represents the NBT null value.class
Represents an NBT 16-bit integer.class
Represents an NBT string.Fields in net.minecraft.nbt with type parameters of type NbtElementModifier and TypeFieldDescriptionprivate Map<String,NbtElement>
NbtCompound.entries
private List<NbtElement>
NbtList.value
Methods in net.minecraft.nbt with type parameters of type NbtElementModifier and TypeMethodDescriptionprivate static <T extends NbtElement>
voidNbtOps.method_29150(AbstractNbtList<T> abstractNbtList, NbtElement nbtElement, List<NbtElement> list)
private static <T extends NbtElement>
voidNbtOps.method_29151(AbstractNbtList<T> abstractNbtList, NbtElement nbtElement, NbtElement nbtElement2)
Methods in net.minecraft.nbt that return NbtElementModifier and TypeMethodDescriptionNbtByteArray.copy()
Copies this NBT element.NbtElement.copy()
Copies this NBT element.NbtOps.createBoolean(boolean bool)
NbtOps.createByte(byte byte2)
NbtOps.createByteList(ByteBuffer byteBuffer)
NbtOps.createDouble(double double2)
NbtOps.createFloat(float float2)
NbtOps.createInt(int int2)
NbtOps.createIntList(IntStream intStream)
NbtOps.createList(Stream<NbtElement> stream)
NbtOps.createLong(long long2)
NbtOps.createLongList(LongStream longStream)
NbtOps.createMap(Stream<com.mojang.datafixers.util.Pair<NbtElement,NbtElement>> stream)
NbtOps.createNumeric(Number number)
NbtOps.createShort(short short2)
NbtOps.createString(String string)
NbtOps.empty()
NbtList.get(int int2)
protected NbtElement
StringNbtReader.parseArray()
StringNbtReader.parseElement()
protected NbtElement
StringNbtReader.parseElementPrimitive()
private NbtElement
StringNbtReader.parseElementPrimitiveArray()
private NbtElement
StringNbtReader.parseList()
private NbtElement
StringNbtReader.parsePrimitive(String input)
NbtCompound.put(String key, NbtElement element)
(package private) static NbtElement
NbtCompound.read(NbtType<?> reader, String key, DataInput input, int depth, NbtTagSizeTracker tracker)
private static NbtElement
NbtIo.read(DataInput input, int depth, NbtTagSizeTracker tracker)
NbtList.remove(int int2)
NbtOps.remove(NbtElement nbtElement, String string)
NbtList.set(int int2, NbtElement nbtElement)
Methods in net.minecraft.nbt that return types with arguments of type NbtElementModifier and TypeMethodDescriptionprotected com.mojang.serialization.DataResult<NbtElement>
NbtOps.MapBuilder.build(NbtCompound nbtCompound, NbtElement nbtElement)
com.mojang.serialization.DataResult<Consumer<Consumer<NbtElement>>>
NbtOps.getList(NbtElement nbtElement)
com.mojang.serialization.DataResult<com.mojang.serialization.MapLike<NbtElement>>
NbtOps.getMap(NbtElement nbtElement)
com.mojang.serialization.DataResult<Consumer<BiConsumer<NbtElement,NbtElement>>>
NbtOps.getMapEntries(NbtElement nbtElement)
com.mojang.serialization.DataResult<Consumer<BiConsumer<NbtElement,NbtElement>>>
NbtOps.getMapEntries(NbtElement nbtElement)
com.mojang.serialization.DataResult<Stream<com.mojang.datafixers.util.Pair<NbtElement,NbtElement>>>
NbtOps.getMapValues(NbtElement nbtElement)
com.mojang.serialization.DataResult<Stream<com.mojang.datafixers.util.Pair<NbtElement,NbtElement>>>
NbtOps.getMapValues(NbtElement nbtElement)
com.mojang.serialization.DataResult<Stream<NbtElement>>
NbtOps.getStream(NbtElement nbtElement)
com.mojang.serialization.RecordBuilder<NbtElement>
NbtOps.mapBuilder()
com.mojang.serialization.DataResult<NbtElement>
NbtOps.mergeToList(NbtElement nbtElement, List<NbtElement> list)
com.mojang.serialization.DataResult<NbtElement>
NbtOps.mergeToList(NbtElement nbtElement, NbtElement nbtElement2)
com.mojang.serialization.DataResult<NbtElement>
NbtOps.mergeToMap(NbtElement nbtElement, com.mojang.serialization.MapLike<NbtElement> mapLike)
com.mojang.serialization.DataResult<NbtElement>
NbtOps.mergeToMap(NbtElement nbtElement, NbtElement nbtElement2, NbtElement nbtElement3)
protected Map<String,NbtElement>
NbtCompound.toMap()
Methods in net.minecraft.nbt with parameters of type NbtElementModifier and TypeMethodDescriptionvoid
NbtList.add(int int2, NbtElement nbtElement)
abstract boolean
AbstractNbtList.addElement(int index, NbtElement element)
boolean
NbtByteArray.addElement(int index, NbtElement element)
boolean
NbtIntArray.addElement(int index, NbtElement element)
boolean
NbtList.addElement(int index, NbtElement element)
boolean
NbtLongArray.addElement(int index, NbtElement element)
protected NbtCompound
NbtOps.MapBuilder.append(String string, NbtElement nbtElement, NbtCompound nbtCompound)
protected com.mojang.serialization.DataResult<NbtElement>
NbtOps.MapBuilder.build(NbtCompound nbtCompound, NbtElement nbtElement)
private boolean
NbtList.canAdd(NbtElement element)
<U> U
NbtOps.convertTo(com.mojang.serialization.DynamicOps<U> dynamicOps, NbtElement nbtElement)
com.mojang.serialization.DataResult<ByteBuffer>
NbtOps.getByteBuffer(NbtElement nbtElement)
com.mojang.serialization.DataResult<IntStream>
NbtOps.getIntStream(NbtElement nbtElement)
com.mojang.serialization.DataResult<Consumer<Consumer<NbtElement>>>
NbtOps.getList(NbtElement nbtElement)
com.mojang.serialization.DataResult<LongStream>
NbtOps.getLongStream(NbtElement nbtElement)
com.mojang.serialization.DataResult<com.mojang.serialization.MapLike<NbtElement>>
NbtOps.getMap(NbtElement nbtElement)
com.mojang.serialization.DataResult<Consumer<BiConsumer<NbtElement,NbtElement>>>
NbtOps.getMapEntries(NbtElement nbtElement)
com.mojang.serialization.DataResult<Stream<com.mojang.datafixers.util.Pair<NbtElement,NbtElement>>>
NbtOps.getMapValues(NbtElement nbtElement)
com.mojang.serialization.DataResult<Number>
NbtOps.getNumberValue(NbtElement nbtElement)
com.mojang.serialization.DataResult<Stream<NbtElement>>
NbtOps.getStream(NbtElement nbtElement)
com.mojang.serialization.DataResult<String>
NbtOps.getStringValue(NbtElement nbtElement)
static boolean
NbtHelper.matches(@Nullable NbtElement standard, @Nullable NbtElement subject, boolean equalValue)
com.mojang.serialization.DataResult<NbtElement>
NbtOps.mergeToList(NbtElement nbtElement, List<NbtElement> list)
com.mojang.serialization.DataResult<NbtElement>
NbtOps.mergeToList(NbtElement nbtElement, NbtElement nbtElement2)
com.mojang.serialization.DataResult<NbtElement>
NbtOps.mergeToMap(NbtElement nbtElement, com.mojang.serialization.MapLike<NbtElement> mapLike)
com.mojang.serialization.DataResult<NbtElement>
NbtOps.mergeToMap(NbtElement nbtElement, NbtElement nbtElement2, NbtElement nbtElement3)
private static <T extends NbtElement>
voidNbtOps.method_29150(AbstractNbtList<T> abstractNbtList, NbtElement nbtElement, List<NbtElement> list)
private static <T extends NbtElement>
voidNbtOps.method_29151(AbstractNbtList<T> abstractNbtList, NbtElement nbtElement, NbtElement nbtElement2)
static StringBuilder
NbtHelper.method_36116(StringBuilder stringBuilder, NbtElement nbtElement, int int2, boolean bool)
static String
NbtHelper.method_36117(NbtElement nbtElement, boolean bool)
static String
NbtHelper.method_36118(NbtElement nbtElement)
NbtCompound.put(String key, NbtElement element)
NbtOps.remove(NbtElement nbtElement, String string)
NbtList.set(int int2, NbtElement nbtElement)
abstract boolean
AbstractNbtList.setElement(int index, NbtElement element)
boolean
NbtByteArray.setElement(int index, NbtElement element)
boolean
NbtIntArray.setElement(int index, NbtElement element)
boolean
NbtList.setElement(int index, NbtElement element)
boolean
NbtLongArray.setElement(int index, NbtElement element)
static Text
NbtHelper.toPrettyPrintedText(NbtElement element)
static UUID
NbtHelper.toUuid(NbtElement element)
Deserializes an NBT element into aUUID
.private static void
NbtCompound.write(String key, NbtElement element, DataOutput output)
private static void
NbtIo.write(NbtElement element, DataOutput output)
Method parameters in net.minecraft.nbt with type arguments of type NbtElementModifier and TypeMethodDescriptionNbtOps.createList(Stream<NbtElement> stream)
NbtOps.createMap(Stream<com.mojang.datafixers.util.Pair<NbtElement,NbtElement>> stream)
NbtOps.createMap(Stream<com.mojang.datafixers.util.Pair<NbtElement,NbtElement>> stream)
com.mojang.serialization.DataResult<NbtElement>
NbtOps.mergeToList(NbtElement nbtElement, List<NbtElement> list)
com.mojang.serialization.DataResult<NbtElement>
NbtOps.mergeToMap(NbtElement nbtElement, com.mojang.serialization.MapLike<NbtElement> mapLike)
private static <T extends NbtElement>
voidNbtOps.method_29150(AbstractNbtList<T> abstractNbtList, NbtElement nbtElement, List<NbtElement> list)
Constructor parameters in net.minecraft.nbt with type arguments of type NbtElementModifierConstructorDescriptionprotected
NbtCompound(Map<String,NbtElement> entries)
(package private)
NbtList(List<NbtElement> list, byte type)
-
Uses of NbtElement in net.minecraft.nbt.visitor
Methods in net.minecraft.nbt.visitor with parameters of type NbtElementModifier and TypeMethodDescriptionNbtOrderedStringFormatter.apply(NbtElement element)
NbtTextFormatter.apply(NbtElement element)
StringNbtWriter.apply(NbtElement element)
-
Uses of NbtElement in net.minecraft.predicate
Methods in net.minecraft.predicate with parameters of type NbtElement -
Uses of NbtElement in net.minecraft.server.command
Methods in net.minecraft.server.command that return NbtElementModifier and TypeMethodDescriptionprivate static NbtElement
DataCommand.getNbt(NbtPathArgumentType.NbtPath path, DataCommandObject object)
Method parameters in net.minecraft.server.command with type arguments of type NbtElementModifier and TypeMethodDescriptionprivate static int
DataCommand.executeInsert(int integer, NbtCompound sourceNbt, NbtPathArgumentType.NbtPath path, List<NbtElement> elements)
private static int
DataCommand.executeModify(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, DataCommand.ObjectType objectType, DataCommand.ModifyOperation modifier, List<NbtElement> elements)
private static ServerCommandSource
ExecuteCommand.executeStoreData(ServerCommandSource source, DataCommandObject object, NbtPathArgumentType.NbtPath path, IntFunction<NbtElement> nbtSetter, boolean requestResult)
int
DataCommand.ModifyOperation.modify(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, NbtCompound sourceNbt, NbtPathArgumentType.NbtPath path, List<NbtElement> elements)
-
Uses of NbtElement in net.minecraft.world.level
Method parameters in net.minecraft.world.level with type arguments of type NbtElementModifier and TypeMethodDescriptionstatic LevelProperties
LevelProperties.readProperties(com.mojang.serialization.Dynamic<NbtElement> dynamic, com.mojang.datafixers.DataFixer dataFixer, int dataVersion, @Nullable NbtCompound playerData, LevelInfo levelInfo, SaveVersionInfo saveVersionInfo, GeneratorOptions generatorOptions, com.mojang.serialization.Lifecycle lifecycle)
-
Uses of NbtElement in net.minecraft.world.level.storage
Method parameters in net.minecraft.world.level.storage with type arguments of type NbtElementModifier and TypeMethodDescription(package private) static BiFunction<File,com.mojang.datafixers.DataFixer,LevelProperties>
LevelStorage.createLevelDataParser(com.mojang.serialization.DynamicOps<NbtElement> dynamicOps, DataPackSettings dataPackSettings)
LevelStorage.Session.readLevelProperties(com.mojang.serialization.DynamicOps<NbtElement> dynamicOps, DataPackSettings dataPackSettings)
-
Uses of NbtElement in net.minecraft.world.timer
Constructor parameters in net.minecraft.world.timer with type arguments of type NbtElementModifierConstructorDescriptionTimer(TimerCallbackSerializer<T> timerCallbackSerializer, Stream<com.mojang.serialization.Dynamic<NbtElement>> stream)