枚举 AdvancementCommand.Operation
- java.lang.Object
-
- java.lang.Enum<AdvancementCommand.Operation>
-
- net.minecraft.server.command.AdvancementCommand.Operation
-
- 所有已实现的接口:
Serializable,Comparable<AdvancementCommand.Operation>
- 封闭类:
- AdvancementCommand
static enum AdvancementCommand.Operation extends Enum<AdvancementCommand.Operation>
- Mappings:
Namespace Name official xj$aintermediary net/minecraft/class_3008$class_3009named net/minecraft/server/command/AdvancementCommand$Operation
-
-
字段概要
字段 修饰符和类型 字段 说明 private StringcommandPrefix
-
方法概要
所有方法 静态方法 实例方法 抽象方法 具体方法 修饰符和类型 方法 说明 protected StringgetCommandPrefix()intprocessAll(ServerPlayerEntity player, Iterable<Advancement> advancements)protected abstract booleanprocessEach(ServerPlayerEntity player, Advancement advancement)protected abstract booleanprocessEachCriterion(ServerPlayerEntity player, Advancement advancement, String criterion)static AdvancementCommand.OperationvalueOf(String name)返回带有指定名称的该类型的枚举常量。static AdvancementCommand.Operation[]values()按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
-
-
-
枚举常量详细资料
-
GRANT
public static final AdvancementCommand.Operation GRANT
- Mappings:
Namespace Name Mixin selector official aLxj$a;a:Lxj$a;intermediary field_13457Lnet/minecraft/class_3008$class_3009;field_13457:Lnet/minecraft/class_3008$class_3009;named GRANTLnet/minecraft/server/command/AdvancementCommand$Operation;GRANT:Lnet/minecraft/server/command/AdvancementCommand$Operation;
-
REVOKE
public static final AdvancementCommand.Operation REVOKE
- Mappings:
Namespace Name Mixin selector official bLxj$a;b:Lxj$a;intermediary field_13456Lnet/minecraft/class_3008$class_3009;field_13456:Lnet/minecraft/class_3008$class_3009;named REVOKELnet/minecraft/server/command/AdvancementCommand$Operation;REVOKE:Lnet/minecraft/server/command/AdvancementCommand$Operation;
-
-
字段详细资料
-
commandPrefix
private final String commandPrefix
- Mappings:
Namespace Name Mixin selector official cLxj$a;c:Ljava/lang/String;intermediary field_13454Lnet/minecraft/class_3008$class_3009;field_13454:Ljava/lang/String;named commandPrefixLnet/minecraft/server/command/AdvancementCommand$Operation;commandPrefix:Ljava/lang/String;
-
-
构造器详细资料
-
Operation
private Operation(String name)
- Mappings:
Namespace Name Mixin selector official <init>Lxj$a;<init>(Ljava/lang/String;ILjava/lang/String;)Vintermediary <init>Lnet/minecraft/class_3008$class_3009;<init>(Ljava/lang/String;ILjava/lang/String;)Vnamed <init>Lnet/minecraft/server/command/AdvancementCommand$Operation;<init>(Ljava/lang/String;ILjava/lang/String;)V
-
-
方法详细资料
-
values
public static AdvancementCommand.Operation[] values()
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。该方法可用于迭代 常量, 如下所示:for (AdvancementCommand.Operation c : AdvancementCommand.Operation.values()) System.out.println(c);
- 返回:
- 按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
-
valueOf
public static AdvancementCommand.Operation valueOf(String name)
返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)- 参数:
name- 要返回的枚举常量的名称。- 返回:
- 返回带有指定名称的枚举常量
- 抛出:
IllegalArgumentException- 如果该枚举类型没有带有指定名称的常量NullPointerException- 如果参数为空值
-
processAll
public int processAll(ServerPlayerEntity player, Iterable<Advancement> advancements)
- Mappings:
Namespace Name Mixin selector official aLxj$a;a(Labk;Ljava/lang/Iterable;)Iintermediary method_12999Lnet/minecraft/class_3008$class_3009;method_12999(Lnet/minecraft/class_3222;Ljava/lang/Iterable;)Inamed processAllLnet/minecraft/server/command/AdvancementCommand$Operation;processAll(Lnet/minecraft/server/network/ServerPlayerEntity;Ljava/lang/Iterable;)I
-
processEach
protected abstract boolean processEach(ServerPlayerEntity player, Advancement advancement)
- Mappings:
Namespace Name Mixin selector official aLxj$a;a(Labk;Lad;)Zintermediary method_13002Lnet/minecraft/class_3008$class_3009;method_13002(Lnet/minecraft/class_3222;Lnet/minecraft/class_161;)Znamed processEachLnet/minecraft/server/command/AdvancementCommand$Operation;processEach(Lnet/minecraft/server/network/ServerPlayerEntity;Lnet/minecraft/advancement/Advancement;)Z
-
processEachCriterion
protected abstract boolean processEachCriterion(ServerPlayerEntity player, Advancement advancement, String criterion)
- Mappings:
Namespace Name Mixin selector official aLxj$a;a(Labk;Lad;Ljava/lang/String;)Zintermediary method_13000Lnet/minecraft/class_3008$class_3009;method_13000(Lnet/minecraft/class_3222;Lnet/minecraft/class_161;Ljava/lang/String;)Znamed processEachCriterionLnet/minecraft/server/command/AdvancementCommand$Operation;processEachCriterion(Lnet/minecraft/server/network/ServerPlayerEntity;Lnet/minecraft/advancement/Advancement;Ljava/lang/String;)Z
-
getCommandPrefix
protected String getCommandPrefix()
- Mappings:
Namespace Name Mixin selector official aLxj$a;a()Ljava/lang/String;intermediary method_13001Lnet/minecraft/class_3008$class_3009;method_13001()Ljava/lang/String;named getCommandPrefixLnet/minecraft/server/command/AdvancementCommand$Operation;getCommandPrefix()Ljava/lang/String;
-
-