Package net.minecraft.commands.arguments.selector.options
Part 1/1
EntitySelectorOptions
- Full name:
net.minecraft.commands.arguments.selector.options.EntitySelectorOptions - Package:
net.minecraft.commands.arguments.selector.options - Source:
common—net/minecraft/commands/arguments/selector/options/EntitySelectorOptions.java - Type:
class - Modifiers:
public
net.minecraft.commands.arguments.selector.options.EntitySelectorOptions#bootStrap()
- Origin:
common - Source:
net/minecraft/commands/arguments/selector/options/EntitySelectorOptions.java:84 - Modifiers:
public static - Return:
void
คืออะไร
ดำเนินการ bootStrap ตาม implementation ของ EntitySelectorOptions
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; แยกกรณีด้วย switch ; มีการวนลูป. เรียกต่อ: isEmpty(), register(), getReader(), getCursor(), shouldInvertValue(), readString(), hasNameNotEquals(), setCursor(). สร้างออบเจ็กต์: TagParser, CompoundTag, LootParams.Builder, LootContext.Builder. มีจุด return อย่างน้อย 20 จุด.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.commands.arguments.selector.options.EntitySelectorOptions#get(EntitySelectorParser,String,int)
- Origin:
common - Source:
net/minecraft/commands/arguments/selector/options/EntitySelectorOptions.java:506 - Modifiers:
public static - Return:
EntitySelectorOptions.Modifier
คืออะไร
อ่านค่า get
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: test(), createWithContext(), getReader(), setCursor(). คืนค่า: option.modifier.
Parameters
EntitySelectorParser entitySelectorParserString stringint i
Throws
CommandSyntaxException
ตัวอย่างใช้งาน
EntitySelectorParser entitySelectorParser = ...;
EntitySelectorOptions.Modifier result = EntitySelectorOptions.get(entitySelectorParser, "value", 0);
net.minecraft.commands.arguments.selector.options.EntitySelectorOptions#suggestNames(EntitySelectorParser,SuggestionsBuilder)
- Origin:
common - Source:
net/minecraft/commands/arguments/selector/options/EntitySelectorOptions.java:520 - Modifiers:
public static - Return:
void
คืออะไร
ดำเนินการ suggestNames ตาม implementation ของ EntitySelectorOptions
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: getRemaining(), toLowerCase(), entrySet(), getValue(), test(), getKey(), startsWith(), suggest().
Parameters
EntitySelectorParser entitySelectorParserSuggestionsBuilder suggestionsBuilder
ตัวอย่างใช้งาน
EntitySelectorParser entitySelectorParser = ...;
SuggestionsBuilder suggestionsBuilder = ...;
EntitySelectorOptions.suggestNames(entitySelectorParser, suggestionsBuilder);
EntitySelectorOptions$Modifier
- Full name:
net.minecraft.commands.arguments.selector.options.EntitySelectorOptions$Modifier - Package:
net.minecraft.commands.arguments.selector.options - Source:
common—net/minecraft/commands/arguments/selector/options/EntitySelectorOptions.java - Type:
interface - Modifiers:
public
net.minecraft.commands.arguments.selector.options.EntitySelectorOptions$Modifier#handle(EntitySelectorParser)
- Origin:
common - Source:
net/minecraft/commands/arguments/selector/options/EntitySelectorOptions.java:531 - Modifiers: ``
- Return:
void
คืออะไร
จัดการ handle
ทำงานยังไง
ไม่มี body ใน source declaration นี้
Parameters
EntitySelectorParser entitySelectorParser
Throws
CommandSyntaxException
ตัวอย่างใช้งาน
EntitySelectorOptions.Modifier instance = ...;
EntitySelectorParser entitySelectorParser = ...;
instance.handle(entitySelectorParser);