Package net.minecraft.nbt.visitors
Part 1/1
CollectFields
- Full name:
net.minecraft.nbt.visitors.CollectFields - Package:
net.minecraft.nbt.visitors - Source:
common—net/minecraft/nbt/visitors/CollectFields.java - Type:
class - Modifiers:
public - Extends:
CollectToTag
net.minecraft.nbt.visitors.CollectFields#CollectFields(FieldSelector[])
- Origin:
common - Source:
net/minecraft/nbt/visitors/CollectFields.java:17 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ CollectFields ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
มีการวนลูป. แก้ state: fieldsToGetCount, wantedTypes. เรียกต่อ: builder(), createRoot(), addEntry(), add(), type(), push(), build().
Parameters
FieldSelector[] fieldSelectors
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.CollectFields#getMissingFieldCount()
- Origin:
common - Source:
net/minecraft/nbt/visitors/CollectFields.java:81 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Missing Field Count
ทำงานยังไง
คืนค่า: this.fieldsToGetCount.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.CollectFields#visitContainerEnd()
- Origin:
common - Source:
net/minecraft/nbt/visitors/CollectFields.java:72 - Modifiers:
public - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node Container End
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: depth(), element(), pop(). คืนค่า: super.visitContainerEnd().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.CollectFields#visitEntry(TagType<?>)
- Origin:
common - Source:
net/minecraft/nbt/visitors/CollectFields.java:37 - Modifiers:
public - Return:
StreamTagVisitor.EntryResult
คืออะไร
เยี่ยมชม node Entry
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: element(), depth(), contains(). มีจุด return อย่างน้อย 3 จุด.
Parameters
TagType<?> tagType
ตัวอย่างใช้งาน
CollectFields instance = ...;
TagType<?> tagType = ...;
StreamTagVisitor.EntryResult result = instance.visitEntry(tagType);
net.minecraft.nbt.visitors.CollectFields#visitEntry(TagType<?>,String)
- Origin:
common - Source:
net/minecraft/nbt/visitors/CollectFields.java:49 - Modifiers:
public - Return:
StreamTagVisitor.EntryResult
คืออะไร
เยี่ยมชม node Entry
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: fieldsToGetCount. เรียกต่อ: element(), depth(), selectedFields(), remove(), fieldsToRecurse(), get(), push(). มีจุด return อย่างน้อย 4 จุด.
Parameters
TagType<?> tagTypeString string
ตัวอย่างใช้งาน
CollectFields instance = ...;
TagType<?> tagType = ...;
StreamTagVisitor.EntryResult result = instance.visitEntry(tagType, "value");
net.minecraft.nbt.visitors.CollectFields#visitRootEntry(TagType<?>)
- Origin:
common - Source:
net/minecraft/nbt/visitors/CollectFields.java:32 - Modifiers:
public - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node Root Entry
ทำงานยังไง
คืนค่า: tagType != CompoundTag.TYPE ? StreamTagVisitor.ValueResult.HALT : super.visitRootEntry(tagType).
Parameters
TagType<?> tagType
ตัวอย่างใช้งาน
CollectFields instance = ...;
TagType<?> tagType = ...;
StreamTagVisitor.ValueResult result = instance.visitRootEntry(tagType);
CollectToTag
- Full name:
net.minecraft.nbt.visitors.CollectToTag - Package:
net.minecraft.nbt.visitors - Source:
common—net/minecraft/nbt/visitors/CollectToTag.java - Type:
class - Modifiers:
public - Implements:
StreamTagVisitor
net.minecraft.nbt.visitors.CollectToTag#depth()
- Origin:
common - Source:
net/minecraft/nbt/visitors/CollectToTag.java:35 - Modifiers:
protected - Return:
int
คืออะไร
ดำเนินการ depth ตาม implementation ของ CollectToTag
ทำงานยังไง
เรียกต่อ: size(). คืนค่า: this.consumerStack.size().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.CollectToTag#getResult()
- Origin:
common - Source:
net/minecraft/nbt/visitors/CollectToTag.java:30 - Modifiers:
public - Return:
Tag
คืออะไร
อ่านค่า Result
ทำงานยังไง
คืนค่า: this.rootTag.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.CollectToTag#visit(byte)
- Origin:
common - Source:
net/minecraft/nbt/visitors/CollectToTag.java:55 - Modifiers:
public - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node visit
ทำงานยังไง
เรียกต่อ: appendEntry(), valueOf(). คืนค่า: StreamTagVisitor.ValueResult.CONTINUE.
Parameters
byte b
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.CollectToTag#visit(byte[])
- Origin:
common - Source:
net/minecraft/nbt/visitors/CollectToTag.java:91 - Modifiers:
public - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node visit
ทำงานยังไง
เรียกต่อ: appendEntry(). สร้างออบเจ็กต์: ByteArrayTag. คืนค่า: StreamTagVisitor.ValueResult.CONTINUE.
Parameters
byte[] bs
ตัวอย่างใช้งาน
CollectToTag instance = ...;
byte[] bs = ...;
StreamTagVisitor.ValueResult result = instance.visit(bs);
net.minecraft.nbt.visitors.CollectToTag#visit(double)
- Origin:
common - Source:
net/minecraft/nbt/visitors/CollectToTag.java:85 - Modifiers:
public - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node visit
ทำงานยังไง
เรียกต่อ: appendEntry(), valueOf(). คืนค่า: StreamTagVisitor.ValueResult.CONTINUE.
Parameters
double d
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.CollectToTag#visit(float)
- Origin:
common - Source:
net/minecraft/nbt/visitors/CollectToTag.java:79 - Modifiers:
public - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node visit
ทำงานยังไง
เรียกต่อ: appendEntry(), valueOf(). คืนค่า: StreamTagVisitor.ValueResult.CONTINUE.
Parameters
float f
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.CollectToTag#visit(int)
- Origin:
common - Source:
net/minecraft/nbt/visitors/CollectToTag.java:67 - Modifiers:
public - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node visit
ทำงานยังไง
เรียกต่อ: appendEntry(), valueOf(). คืนค่า: StreamTagVisitor.ValueResult.CONTINUE.
Parameters
int i
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.CollectToTag#visit(int[])
- Origin:
common - Source:
net/minecraft/nbt/visitors/CollectToTag.java:97 - Modifiers:
public - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node visit
ทำงานยังไง
เรียกต่อ: appendEntry(). สร้างออบเจ็กต์: IntArrayTag. คืนค่า: StreamTagVisitor.ValueResult.CONTINUE.
Parameters
int[] is
ตัวอย่างใช้งาน
CollectToTag instance = ...;
int[] is = ...;
StreamTagVisitor.ValueResult result = instance.visit(is);
net.minecraft.nbt.visitors.CollectToTag#visit(long)
- Origin:
common - Source:
net/minecraft/nbt/visitors/CollectToTag.java:73 - Modifiers:
public - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node visit
ทำงานยังไง
เรียกต่อ: appendEntry(), valueOf(). คืนค่า: StreamTagVisitor.ValueResult.CONTINUE.
Parameters
long l
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.CollectToTag#visit(long[])
- Origin:
common - Source:
net/minecraft/nbt/visitors/CollectToTag.java:103 - Modifiers:
public - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node visit
ทำงานยังไง
เรียกต่อ: appendEntry(). สร้างออบเจ็กต์: LongArrayTag. คืนค่า: StreamTagVisitor.ValueResult.CONTINUE.
Parameters
long[] ls
ตัวอย่างใช้งาน
CollectToTag instance = ...;
long[] ls = ...;
StreamTagVisitor.ValueResult result = instance.visit(ls);
net.minecraft.nbt.visitors.CollectToTag#visit(short)
- Origin:
common - Source:
net/minecraft/nbt/visitors/CollectToTag.java:61 - Modifiers:
public - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node visit
ทำงานยังไง
เรียกต่อ: appendEntry(), valueOf(). คืนค่า: StreamTagVisitor.ValueResult.CONTINUE.
Parameters
short s
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.CollectToTag#visit(String)
- Origin:
common - Source:
net/minecraft/nbt/visitors/CollectToTag.java:49 - Modifiers:
public - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node visit
ทำงานยังไง
เรียกต่อ: appendEntry(), valueOf(). คืนค่า: StreamTagVisitor.ValueResult.CONTINUE.
Parameters
String string
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.CollectToTag#visitContainerEnd()
- Origin:
common - Source:
net/minecraft/nbt/visitors/CollectToTag.java:144 - Modifiers:
public - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node Container End
ทำงานยังไง
เรียกต่อ: removeLast(). คืนค่า: StreamTagVisitor.ValueResult.CONTINUE.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.CollectToTag#visitElement(TagType<?>,int)
- Origin:
common - Source:
net/minecraft/nbt/visitors/CollectToTag.java:114 - Modifiers:
public - Return:
StreamTagVisitor.EntryResult
คืออะไร
เยี่ยมชม node Element
ทำงานยังไง
เรียกต่อ: enterContainerIfNeeded(). คืนค่า: StreamTagVisitor.EntryResult.ENTER.
Parameters
TagType<?> tagTypeint i
ตัวอย่างใช้งาน
CollectToTag instance = ...;
TagType<?> tagType = ...;
StreamTagVisitor.EntryResult result = instance.visitElement(tagType, 0);
net.minecraft.nbt.visitors.CollectToTag#visitEnd()
- Origin:
common - Source:
net/minecraft/nbt/visitors/CollectToTag.java:43 - Modifiers:
public - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node End
ทำงานยังไง
เรียกต่อ: appendEntry(). คืนค่า: StreamTagVisitor.ValueResult.CONTINUE.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.CollectToTag#visitEntry(TagType<?>)
- Origin:
common - Source:
net/minecraft/nbt/visitors/CollectToTag.java:120 - Modifiers:
public - Return:
StreamTagVisitor.EntryResult
คืออะไร
เยี่ยมชม node Entry
ทำงานยังไง
คืนค่า: StreamTagVisitor.EntryResult.ENTER.
Parameters
TagType<?> tagType
ตัวอย่างใช้งาน
CollectToTag instance = ...;
TagType<?> tagType = ...;
StreamTagVisitor.EntryResult result = instance.visitEntry(tagType);
net.minecraft.nbt.visitors.CollectToTag#visitEntry(TagType<?>,String)
- Origin:
common - Source:
net/minecraft/nbt/visitors/CollectToTag.java:125 - Modifiers:
public - Return:
StreamTagVisitor.EntryResult
คืออะไร
เยี่ยมชม node Entry
ทำงานยังไง
แก้ state: lastId. เรียกต่อ: enterContainerIfNeeded(). คืนค่า: StreamTagVisitor.EntryResult.ENTER.
Parameters
TagType<?> tagTypeString string
ตัวอย่างใช้งาน
CollectToTag instance = ...;
TagType<?> tagType = ...;
StreamTagVisitor.EntryResult result = instance.visitEntry(tagType, "value");
net.minecraft.nbt.visitors.CollectToTag#visitList(TagType<?>,int)
- Origin:
common - Source:
net/minecraft/nbt/visitors/CollectToTag.java:109 - Modifiers:
public - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node List
ทำงานยังไง
คืนค่า: StreamTagVisitor.ValueResult.CONTINUE.
Parameters
TagType<?> tagTypeint i
ตัวอย่างใช้งาน
CollectToTag instance = ...;
TagType<?> tagType = ...;
StreamTagVisitor.ValueResult result = instance.visitList(tagType, 0);
net.minecraft.nbt.visitors.CollectToTag#visitRootEntry(TagType<?>)
- Origin:
common - Source:
net/minecraft/nbt/visitors/CollectToTag.java:150 - Modifiers:
public - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node Root Entry
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: rootTag. เรียกต่อ: addLast(), put(). สร้างออบเจ็กต์: ListTag, CompoundTag. คืนค่า: StreamTagVisitor.ValueResult.CONTINUE.
Parameters
TagType<?> tagType
ตัวอย่างใช้งาน
CollectToTag instance = ...;
TagType<?> tagType = ...;
StreamTagVisitor.ValueResult result = instance.visitRootEntry(tagType);
FieldSelector
- Full name:
net.minecraft.nbt.visitors.FieldSelector - Package:
net.minecraft.nbt.visitors - Source:
common—net/minecraft/nbt/visitors/FieldSelector.java - Type:
record - Modifiers:
public
net.minecraft.nbt.visitors.FieldSelector#FieldSelector(String,String,TagType<?>,String)
- Origin:
common - Source:
net/minecraft/nbt/visitors/FieldSelector.java:15 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ FieldSelector ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
เรียกต่อ: of().
Parameters
String stringString string2TagType<?> tagTypeString string3
ตัวอย่างใช้งาน
TagType<?> tagType = ...;
FieldSelector instance = new FieldSelector("value", "value", tagType, "value");
net.minecraft.nbt.visitors.FieldSelector#FieldSelector(String,TagType<?>,String)
- Origin:
common - Source:
net/minecraft/nbt/visitors/FieldSelector.java:11 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ FieldSelector ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
เรียกต่อ: of().
Parameters
String stringTagType<?> tagTypeString string2
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.FieldSelector#FieldSelector(TagType<?>,String)
- Origin:
common - Source:
net/minecraft/nbt/visitors/FieldSelector.java:7 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ FieldSelector ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
เรียกต่อ: of().
Parameters
TagType<?> tagTypeString string
ตัวอย่างใช้งาน
FieldTree
- Full name:
net.minecraft.nbt.visitors.FieldTree - Package:
net.minecraft.nbt.visitors - Source:
common—net/minecraft/nbt/visitors/FieldTree.java - Type:
record - Modifiers:
public
net.minecraft.nbt.visitors.FieldTree#addEntry(FieldSelector)
- Origin:
common - Source:
net/minecraft/nbt/visitors/FieldTree.java:16 - Modifiers:
public - Return:
void
คืออะไร
เพิ่ม Entry
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: path(), size(), computeIfAbsent(), get(), put(), name(), type(). สร้างออบเจ็กต์: FieldTree.
Parameters
FieldSelector fieldSelector
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.FieldTree#createRoot()
- Origin:
common - Source:
net/minecraft/nbt/visitors/FieldTree.java:12 - Modifiers:
public static - Return:
FieldTree
คืออะไร
สร้าง Root
ทำงานยังไง
สร้างออบเจ็กต์: FieldTree. คืนค่า: new FieldTree(1).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.FieldTree#isSelected(TagType<?>,String)
- Origin:
common - Source:
net/minecraft/nbt/visitors/FieldTree.java:24 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Selected
ทำงานยังไง
เรียกต่อ: equals(), selectedFields(), get(). คืนค่า: tagType.equals(this.selectedFields().get(string)).
Parameters
TagType<?> tagTypeString string
ตัวอย่างใช้งาน
FieldTree instance = ...;
TagType<?> tagType = ...;
boolean result = instance.isSelected(tagType, "value");
SkipAll
- Full name:
net.minecraft.nbt.visitors.SkipAll - Package:
net.minecraft.nbt.visitors - Source:
common—net/minecraft/nbt/visitors/SkipAll.java - Type:
interface - Modifiers:
public - Implements:
StreamTagVisitor
net.minecraft.nbt.visitors.SkipAll#visit(byte)
- Origin:
common - Source:
net/minecraft/nbt/visitors/SkipAll.java:19 - Modifiers:
default - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node visit
ทำงานยังไง
คืนค่า: StreamTagVisitor.ValueResult.CONTINUE.
Parameters
byte b
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.SkipAll#visit(byte[])
- Origin:
common - Source:
net/minecraft/nbt/visitors/SkipAll.java:49 - Modifiers:
default - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node visit
ทำงานยังไง
คืนค่า: StreamTagVisitor.ValueResult.CONTINUE.
Parameters
byte[] bs
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.SkipAll#visit(double)
- Origin:
common - Source:
net/minecraft/nbt/visitors/SkipAll.java:44 - Modifiers:
default - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node visit
ทำงานยังไง
คืนค่า: StreamTagVisitor.ValueResult.CONTINUE.
Parameters
double d
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.SkipAll#visit(float)
- Origin:
common - Source:
net/minecraft/nbt/visitors/SkipAll.java:39 - Modifiers:
default - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node visit
ทำงานยังไง
คืนค่า: StreamTagVisitor.ValueResult.CONTINUE.
Parameters
float f
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.SkipAll#visit(int)
- Origin:
common - Source:
net/minecraft/nbt/visitors/SkipAll.java:29 - Modifiers:
default - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node visit
ทำงานยังไง
คืนค่า: StreamTagVisitor.ValueResult.CONTINUE.
Parameters
int i
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.SkipAll#visit(int[])
- Origin:
common - Source:
net/minecraft/nbt/visitors/SkipAll.java:54 - Modifiers:
default - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node visit
ทำงานยังไง
คืนค่า: StreamTagVisitor.ValueResult.CONTINUE.
Parameters
int[] is
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.SkipAll#visit(long)
- Origin:
common - Source:
net/minecraft/nbt/visitors/SkipAll.java:34 - Modifiers:
default - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node visit
ทำงานยังไง
คืนค่า: StreamTagVisitor.ValueResult.CONTINUE.
Parameters
long l
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.SkipAll#visit(long[])
- Origin:
common - Source:
net/minecraft/nbt/visitors/SkipAll.java:59 - Modifiers:
default - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node visit
ทำงานยังไง
คืนค่า: StreamTagVisitor.ValueResult.CONTINUE.
Parameters
long[] ls
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.SkipAll#visit(short)
- Origin:
common - Source:
net/minecraft/nbt/visitors/SkipAll.java:24 - Modifiers:
default - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node visit
ทำงานยังไง
คืนค่า: StreamTagVisitor.ValueResult.CONTINUE.
Parameters
short s
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.SkipAll#visit(String)
- Origin:
common - Source:
net/minecraft/nbt/visitors/SkipAll.java:14 - Modifiers:
default - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node visit
ทำงานยังไง
คืนค่า: StreamTagVisitor.ValueResult.CONTINUE.
Parameters
String string
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.SkipAll#visitContainerEnd()
- Origin:
common - Source:
net/minecraft/nbt/visitors/SkipAll.java:84 - Modifiers:
default - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node Container End
ทำงานยังไง
คืนค่า: StreamTagVisitor.ValueResult.CONTINUE.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.SkipAll#visitElement(TagType<?>,int)
- Origin:
common - Source:
net/minecraft/nbt/visitors/SkipAll.java:69 - Modifiers:
default - Return:
StreamTagVisitor.EntryResult
คืออะไร
เยี่ยมชม node Element
ทำงานยังไง
คืนค่า: StreamTagVisitor.EntryResult.SKIP.
Parameters
TagType<?> tagTypeint i
ตัวอย่างใช้งาน
SkipAll instance = ...;
TagType<?> tagType = ...;
StreamTagVisitor.EntryResult result = instance.visitElement(tagType, 0);
net.minecraft.nbt.visitors.SkipAll#visitEnd()
- Origin:
common - Source:
net/minecraft/nbt/visitors/SkipAll.java:9 - Modifiers:
default - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node End
ทำงานยังไง
คืนค่า: StreamTagVisitor.ValueResult.CONTINUE.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.SkipAll#visitEntry(TagType<?>)
- Origin:
common - Source:
net/minecraft/nbt/visitors/SkipAll.java:74 - Modifiers:
default - Return:
StreamTagVisitor.EntryResult
คืออะไร
เยี่ยมชม node Entry
ทำงานยังไง
คืนค่า: StreamTagVisitor.EntryResult.SKIP.
Parameters
TagType<?> tagType
ตัวอย่างใช้งาน
SkipAll instance = ...;
TagType<?> tagType = ...;
StreamTagVisitor.EntryResult result = instance.visitEntry(tagType);
net.minecraft.nbt.visitors.SkipAll#visitEntry(TagType<?>,String)
- Origin:
common - Source:
net/minecraft/nbt/visitors/SkipAll.java:79 - Modifiers:
default - Return:
StreamTagVisitor.EntryResult
คืออะไร
เยี่ยมชม node Entry
ทำงานยังไง
คืนค่า: StreamTagVisitor.EntryResult.SKIP.
Parameters
TagType<?> tagTypeString string
ตัวอย่างใช้งาน
SkipAll instance = ...;
TagType<?> tagType = ...;
StreamTagVisitor.EntryResult result = instance.visitEntry(tagType, "value");
net.minecraft.nbt.visitors.SkipAll#visitList(TagType<?>,int)
- Origin:
common - Source:
net/minecraft/nbt/visitors/SkipAll.java:64 - Modifiers:
default - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node List
ทำงานยังไง
คืนค่า: StreamTagVisitor.ValueResult.CONTINUE.
Parameters
TagType<?> tagTypeint i
ตัวอย่างใช้งาน
SkipAll instance = ...;
TagType<?> tagType = ...;
StreamTagVisitor.ValueResult result = instance.visitList(tagType, 0);
net.minecraft.nbt.visitors.SkipAll#visitRootEntry(TagType<?>)
- Origin:
common - Source:
net/minecraft/nbt/visitors/SkipAll.java:89 - Modifiers:
default - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node Root Entry
ทำงานยังไง
คืนค่า: StreamTagVisitor.ValueResult.CONTINUE.
Parameters
TagType<?> tagType
ตัวอย่างใช้งาน
SkipAll instance = ...;
TagType<?> tagType = ...;
StreamTagVisitor.ValueResult result = instance.visitRootEntry(tagType);
SkipFields
- Full name:
net.minecraft.nbt.visitors.SkipFields - Package:
net.minecraft.nbt.visitors - Source:
common—net/minecraft/nbt/visitors/SkipFields.java - Type:
class - Modifiers:
public - Extends:
CollectToTag
net.minecraft.nbt.visitors.SkipFields#SkipFields(FieldSelector[])
- Origin:
common - Source:
net/minecraft/nbt/visitors/SkipFields.java:12 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ SkipFields ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
มีการวนลูป. เรียกต่อ: createRoot(), addEntry(), push().
Parameters
FieldSelector[] fieldSelectors
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.SkipFields#visitContainerEnd()
- Origin:
common - Source:
net/minecraft/nbt/visitors/SkipFields.java:39 - Modifiers:
public - Return:
StreamTagVisitor.ValueResult
คืออะไร
เยี่ยมชม node Container End
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: depth(), element(), pop(). คืนค่า: super.visitContainerEnd().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.nbt.visitors.SkipFields#visitEntry(TagType<?>,String)
- Origin:
common - Source:
net/minecraft/nbt/visitors/SkipFields.java:22 - Modifiers:
public - Return:
StreamTagVisitor.EntryResult
คืออะไร
เยี่ยมชม node Entry
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: element(), isSelected(), fieldsToRecurse(), get(), push(). มีจุด return อย่างน้อย 2 จุด.
Parameters
TagType<?> tagTypeString string
ตัวอย่างใช้งาน
SkipFields instance = ...;
TagType<?> tagType = ...;
StreamTagVisitor.EntryResult result = instance.visitEntry(tagType, "value");