Skip to content

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: commonnet/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

ตัวอย่างใช้งาน

Optional<ObjectiveCriteria> result = ObjectiveCriteria.byName("value");

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

  • ไม่มี

ตัวอย่างใช้งาน

Set<String> result = ObjectiveCriteria.getCustomCriteriaNames();

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

  • ไม่มี

ตัวอย่างใช้งาน

ObjectiveCriteria instance = ...;
String result = instance.getName();

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

  • ไม่มี

ตัวอย่างใช้งาน

ObjectiveCriteria instance = ...;
boolean result = instance.isReadOnly();

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

ตัวอย่างใช้งาน

ObjectiveCriteria instance = new ObjectiveCriteria("value");

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 string
  • boolean bl
  • ObjectiveCriteria.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

ตัวอย่างใช้งาน

ObjectiveCriteria result = ObjectiveCriteria.registerCustom("value");

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 string
  • boolean bl
  • ObjectiveCriteria.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: commonnet/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

ตัวอย่างใช้งาน

ObjectiveCriteria.RenderType result = ObjectiveCriteria.RenderType.byId("value");

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

  • ไม่มี

ตัวอย่างใช้งาน

ObjectiveCriteria.RenderType instance = ...;
String result = instance.getId();

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

  • ไม่มี

ตัวอย่างใช้งาน

ObjectiveCriteria.RenderType instance = ...;
String result = instance.getSerializedName();