-
-
Methods in net.minecraft.command.argument with parameters of type NbtElement
Modifier and Type |
Method |
Description |
int |
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) |
List<NbtElement> |
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) |
List<NbtElement> |
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.method_35722(NbtElement nbtElement,
NbtElement nbtElement2) |
|
int |
NbtPathArgumentType.NbtPath.put(NbtElement element,
Supplier<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 NbtElement
Modifier and Type |
Method |
Description |
private 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) |
List<NbtElement> |
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) |
|
-
-
-
-
-
-
-
Classes in net.minecraft.nbt that implement NbtElement
Modifier and Type |
Class |
Description |
class |
AbstractNbtList<T extends NbtElement> |
Represents an abstraction of a mutable NBT list which holds elements of the same type.
|
class |
AbstractNbtNumber |
Represents an NBT number.
|
class |
NbtByte |
Represents an NBT byte.
|
class |
NbtByteArray |
Represents an NBT byte array.
|
class |
NbtCompound |
Represents an NBT compound object which holds unordered key-value pairs with distinct case-sensitive string keys.
|
class |
NbtDouble |
Represents an NBT 64-bit floating-point number.
|
class |
NbtFloat |
Represents an NBT 32-bit floating-point number.
|
class |
NbtInt |
Represents an NBT 32-bit integer.
|
class |
NbtIntArray |
Represents an NBT 32-bit integer array.
|
class |
NbtList |
Represents an NBT list.
|
class |
NbtLong |
Represents an NBT 64-bit integer.
|
class |
NbtLongArray |
Represents an NBT 64-bit integer array.
|
class |
NbtNull |
Represents the NBT null value.
|
class |
NbtShort |
Represents an NBT 16-bit integer.
|
class |
NbtString |
Represents an NBT string.
|
Methods in net.minecraft.nbt that return NbtElement
Modifier and Type |
Method |
Description |
NbtElement |
NbtByteArray.copy() |
Copies this NBT element.
|
NbtElement |
NbtElement.copy() |
Copies this NBT element.
|
NbtElement |
NbtOps.createBoolean(boolean bool) |
|
NbtElement |
NbtOps.createByte(byte byte2) |
|
NbtElement |
NbtOps.createByteList(ByteBuffer byteBuffer) |
|
NbtElement |
NbtOps.createDouble(double double2) |
|
NbtElement |
NbtOps.createFloat(float float2) |
|
NbtElement |
NbtOps.createInt(int int2) |
|
NbtElement |
NbtOps.createIntList(IntStream intStream) |
|
NbtElement |
NbtOps.createList(Stream<NbtElement> stream) |
|
NbtElement |
NbtOps.createLong(long long2) |
|
NbtElement |
NbtOps.createLongList(LongStream longStream) |
|
NbtElement |
NbtOps.createMap(Stream<com.mojang.datafixers.util.Pair<NbtElement,NbtElement>> stream) |
|
NbtElement |
NbtOps.createNumeric(Number number) |
|
NbtElement |
NbtOps.createShort(short short2) |
|
NbtElement |
NbtOps.createString(String string) |
|
NbtElement |
NbtOps.empty() |
|
@Nullable NbtElement |
NbtCompound.get(String key) |
|
NbtElement |
NbtList.get(int int2) |
|
protected NbtElement |
StringNbtReader.parseArray() |
|
NbtElement |
StringNbtReader.parseElement() |
|
protected NbtElement |
StringNbtReader.parseElementPrimitive() |
|
private NbtElement |
StringNbtReader.parseElementPrimitiveArray() |
|
private NbtElement |
StringNbtReader.parseList() |
|
private NbtElement |
StringNbtReader.parsePrimitive(String input) |
|
@Nullable NbtElement |
NbtCompound.put(String key,
NbtElement element) |
|
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) |
|
NbtElement |
NbtList.remove(int int2) |
|
NbtElement |
NbtOps.remove(NbtElement nbtElement,
String string) |
|
NbtElement |
NbtList.set(int int2,
NbtElement nbtElement) |
|
Methods in net.minecraft.nbt that return types with arguments of type NbtElement
Modifier and Type |
Method |
Description |
protected 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 NbtElement
Modifier and Type |
Method |
Description |
void |
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> void |
NbtOps.method_29150(AbstractNbtList<T> abstractNbtList,
NbtElement nbtElement,
List<NbtElement> list) |
|
private static <T extends NbtElement> void |
NbtOps.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) |
|
@Nullable NbtElement |
NbtCompound.put(String key,
NbtElement element) |
|
NbtElement |
NbtOps.remove(NbtElement nbtElement,
String string) |
|
NbtElement |
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 a UUID .
|
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.server.command with type arguments of type NbtElement
Modifier and Type |
Method |
Description |
private 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) |
|
-
-
-