Package net.minecraft.world.scores.criteria
Part 1/1
ObjectiveCriteria
- Full name:
net.minecraft.world.scores.criteria.ObjectiveCriteria - Package:
net.minecraft.world.scores.criteria - Source:
common—net/minecraft/world/scores/criteria/ObjectiveCriteria.java - Type:
class - Modifiers:
public
net.minecraft.world.scores.criteria.ObjectiveCriteria#byName(String)
- Origin:
common - Source:
net/minecraft/world/scores/criteria/ObjectiveCriteria.java:93 - Modifiers:
public static - Return:
Optional<ObjectiveCriteria>
คืออะไร
ดำเนินการ byName ตาม implementation ของ ObjectiveCriteria
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: get(), of(), indexOf(), empty(), getOptional(), bySeparator(), substring(), flatMap(). คืนค่า: Optional.of(objectiveCriteria).
Parameters
String string
ตัวอย่างใช้งาน
net.minecraft.world.scores.criteria.ObjectiveCriteria#getCustomCriteriaNames()
- Origin:
common - Source:
net/minecraft/world/scores/criteria/ObjectiveCriteria.java:89 - Modifiers:
public static - Return:
Set<String>
คืออะไร
อ่านค่า Custom Criteria Names
ทำงานยังไง
เรียกต่อ: copyOf(), keySet(). คืนค่า: ImmutableSet.copyOf(CUSTOM_CRITERIA.keySet()).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.scores.criteria.ObjectiveCriteria#getDefaultRenderType()
- Origin:
common - Source:
net/minecraft/world/scores/criteria/ObjectiveCriteria.java:119 - Modifiers:
public - Return:
ObjectiveCriteria.RenderType
คืออะไร
อ่านค่า Default Render Type
ทำงานยังไง
คืนค่า: this.renderType.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ObjectiveCriteria instance = ...;
ObjectiveCriteria.RenderType result = instance.getDefaultRenderType();
net.minecraft.world.scores.criteria.ObjectiveCriteria#getName()
- Origin:
common - Source:
net/minecraft/world/scores/criteria/ObjectiveCriteria.java:111 - Modifiers:
public - Return:
String
คืออะไร
อ่านค่า Name
ทำงานยังไง
คืนค่า: this.name.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.scores.criteria.ObjectiveCriteria#isReadOnly()
- Origin:
common - Source:
net/minecraft/world/scores/criteria/ObjectiveCriteria.java:115 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบสถานะ Read Only
ทำงานยังไง
คืนค่า: this.readOnly.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.scores.criteria.ObjectiveCriteria#ObjectiveCriteria(String)
- Origin:
common - Source:
net/minecraft/world/scores/criteria/ObjectiveCriteria.java:78 - Modifiers:
protected - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ObjectiveCriteria ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
String string
ตัวอย่างใช้งาน
net.minecraft.world.scores.criteria.ObjectiveCriteria#ObjectiveCriteria(String,boolean,ObjectiveCriteria.RenderType)
- Origin:
common - Source:
net/minecraft/world/scores/criteria/ObjectiveCriteria.java:82 - Modifiers:
protected - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ObjectiveCriteria ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: name, readOnly, renderType. เรียกต่อ: put().
Parameters
String stringboolean blObjectiveCriteria.RenderType renderType
ตัวอย่างใช้งาน
ObjectiveCriteria.RenderType renderType = ...;
ObjectiveCriteria instance = new ObjectiveCriteria("value", true, renderType);
net.minecraft.world.scores.criteria.ObjectiveCriteria#registerCustom(String)
- Origin:
common - Source:
net/minecraft/world/scores/criteria/ObjectiveCriteria.java:74 - Modifiers:
public static - Return:
ObjectiveCriteria
คืออะไร
ลงทะเบียน Custom
ทำงานยังไง
คืนค่า: registerCustom(string, false, ObjectiveCriteria.RenderType.INTEGER).
Parameters
String string
ตัวอย่างใช้งาน
net.minecraft.world.scores.criteria.ObjectiveCriteria#registerCustom(String,boolean,ObjectiveCriteria.RenderType)
- Origin:
common - Source:
net/minecraft/world/scores/criteria/ObjectiveCriteria.java:68 - Modifiers:
public static - Return:
ObjectiveCriteria
คืออะไร
ลงทะเบียน Custom
ทำงานยังไง
เรียกต่อ: put(). สร้างออบเจ็กต์: ObjectiveCriteria. คืนค่า: objectiveCriteria.
Parameters
String stringboolean blObjectiveCriteria.RenderType renderType
ตัวอย่างใช้งาน
ObjectiveCriteria.RenderType renderType = ...;
ObjectiveCriteria result = ObjectiveCriteria.registerCustom("value", true, renderType);
ObjectiveCriteria$RenderType
- Full name:
net.minecraft.world.scores.criteria.ObjectiveCriteria$RenderType - Package:
net.minecraft.world.scores.criteria - Source:
common—net/minecraft/world/scores/criteria/ObjectiveCriteria.java - Type:
enum - Modifiers:
public - Implements:
StringRepresentable
net.minecraft.world.scores.criteria.ObjectiveCriteria$RenderType#byId(String)
- Origin:
common - Source:
net/minecraft/world/scores/criteria/ObjectiveCriteria.java:143 - Modifiers:
public static - Return:
ObjectiveCriteria.RenderType
คืออะไร
ดำเนินการ byId ตาม implementation ของ ObjectiveCriteria$RenderType
ทำงานยังไง
เรียกต่อ: byName(). คืนค่า: CODEC.byName(string, INTEGER).
Parameters
String string
ตัวอย่างใช้งาน
net.minecraft.world.scores.criteria.ObjectiveCriteria$RenderType#getId()
- Origin:
common - Source:
net/minecraft/world/scores/criteria/ObjectiveCriteria.java:134 - Modifiers:
public - Return:
String
คืออะไร
อ่านค่า Id
ทำงานยังไง
คืนค่า: this.id.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.world.scores.criteria.ObjectiveCriteria$RenderType#getSerializedName()
- Origin:
common - Source:
net/minecraft/world/scores/criteria/ObjectiveCriteria.java:138 - Modifiers:
public - Return:
String
คืออะไร
อ่านค่า Serialized Name
ทำงานยังไง
คืนค่า: this.id.
Parameters
- ไม่มี