枚举 BoatEntity.Type
- java.lang.Object
-
- java.lang.Enum<BoatEntity.Type>
-
- net.minecraft.entity.vehicle.BoatEntity.Type
-
- 所有已实现的接口:
Serializable,Comparable<BoatEntity.Type>
- 封闭类:
- BoatEntity
public static enum BoatEntity.Type extends Enum<BoatEntity.Type>
- Mappings:
Namespace Name official bkw$bintermediary net/minecraft/class_1690$class_1692named net/minecraft/entity/vehicle/BoatEntity$Type
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 BlockgetBaseBlock()StringgetName()static BoatEntity.TypegetType(int type)static BoatEntity.TypegetType(String name)StringtoString()static BoatEntity.TypevalueOf(String name)返回带有指定名称的该类型的枚举常量。static BoatEntity.Type[]values()按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
-
-
-
枚举常量详细资料
-
OAK
public static final BoatEntity.Type OAK
- Mappings:
Namespace Name Mixin selector official aLbkw$b;a:Lbkw$b;intermediary field_7727Lnet/minecraft/class_1690$class_1692;field_7727:Lnet/minecraft/class_1690$class_1692;named OAKLnet/minecraft/entity/vehicle/BoatEntity$Type;OAK:Lnet/minecraft/entity/vehicle/BoatEntity$Type;
-
SPRUCE
public static final BoatEntity.Type SPRUCE
- Mappings:
Namespace Name Mixin selector official bLbkw$b;b:Lbkw$b;intermediary field_7728Lnet/minecraft/class_1690$class_1692;field_7728:Lnet/minecraft/class_1690$class_1692;named SPRUCELnet/minecraft/entity/vehicle/BoatEntity$Type;SPRUCE:Lnet/minecraft/entity/vehicle/BoatEntity$Type;
-
BIRCH
public static final BoatEntity.Type BIRCH
- Mappings:
Namespace Name Mixin selector official cLbkw$b;c:Lbkw$b;intermediary field_7729Lnet/minecraft/class_1690$class_1692;field_7729:Lnet/minecraft/class_1690$class_1692;named BIRCHLnet/minecraft/entity/vehicle/BoatEntity$Type;BIRCH:Lnet/minecraft/entity/vehicle/BoatEntity$Type;
-
JUNGLE
public static final BoatEntity.Type JUNGLE
- Mappings:
Namespace Name Mixin selector official dLbkw$b;d:Lbkw$b;intermediary field_7730Lnet/minecraft/class_1690$class_1692;field_7730:Lnet/minecraft/class_1690$class_1692;named JUNGLELnet/minecraft/entity/vehicle/BoatEntity$Type;JUNGLE:Lnet/minecraft/entity/vehicle/BoatEntity$Type;
-
ACACIA
public static final BoatEntity.Type ACACIA
- Mappings:
Namespace Name Mixin selector official eLbkw$b;e:Lbkw$b;intermediary field_7725Lnet/minecraft/class_1690$class_1692;field_7725:Lnet/minecraft/class_1690$class_1692;named ACACIALnet/minecraft/entity/vehicle/BoatEntity$Type;ACACIA:Lnet/minecraft/entity/vehicle/BoatEntity$Type;
-
DARK_OAK
public static final BoatEntity.Type DARK_OAK
- Mappings:
Namespace Name Mixin selector official fLbkw$b;f:Lbkw$b;intermediary field_7723Lnet/minecraft/class_1690$class_1692;field_7723:Lnet/minecraft/class_1690$class_1692;named DARK_OAKLnet/minecraft/entity/vehicle/BoatEntity$Type;DARK_OAK:Lnet/minecraft/entity/vehicle/BoatEntity$Type;
-
-
字段详细资料
-
name
private final String name
- Mappings:
Namespace Name Mixin selector official gLbkw$b;g:Ljava/lang/String;intermediary field_7726Lnet/minecraft/class_1690$class_1692;field_7726:Ljava/lang/String;named nameLnet/minecraft/entity/vehicle/BoatEntity$Type;name:Ljava/lang/String;
-
baseBlock
private final Block baseBlock
- Mappings:
Namespace Name Mixin selector official hLbkw$b;h:Lbyq;intermediary field_7731Lnet/minecraft/class_1690$class_1692;field_7731:Lnet/minecraft/class_2248;named baseBlockLnet/minecraft/entity/vehicle/BoatEntity$Type;baseBlock:Lnet/minecraft/block/Block;
-
-
构造器详细资料
-
Type
private Type(Block baseBlock, String name)
- Mappings:
Namespace Name Mixin selector official <init>Lbkw$b;<init>(Ljava/lang/String;ILbyq;Ljava/lang/String;)Vintermediary <init>Lnet/minecraft/class_1690$class_1692;<init>(Ljava/lang/String;ILnet/minecraft/class_2248;Ljava/lang/String;)Vnamed <init>Lnet/minecraft/entity/vehicle/BoatEntity$Type;<init>(Ljava/lang/String;ILnet/minecraft/block/Block;Ljava/lang/String;)V
-
-
方法详细资料
-
values
public static BoatEntity.Type[] values()
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。该方法可用于迭代 常量, 如下所示:for (BoatEntity.Type c : BoatEntity.Type.values()) System.out.println(c);
- 返回:
- 按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
-
valueOf
public static BoatEntity.Type valueOf(String name)
返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)- 参数:
name- 要返回的枚举常量的名称。- 返回:
- 返回带有指定名称的枚举常量
- 抛出:
IllegalArgumentException- 如果该枚举类型没有带有指定名称的常量NullPointerException- 如果参数为空值
-
getName
public String getName()
- Mappings:
Namespace Name Mixin selector official aLbkw$b;a()Ljava/lang/String;intermediary method_7559Lnet/minecraft/class_1690$class_1692;method_7559()Ljava/lang/String;named getNameLnet/minecraft/entity/vehicle/BoatEntity$Type;getName()Ljava/lang/String;
-
getBaseBlock
public Block getBaseBlock()
- Mappings:
Namespace Name Mixin selector official bLbkw$b;b()Lbyq;intermediary method_7560Lnet/minecraft/class_1690$class_1692;method_7560()Lnet/minecraft/class_2248;named getBaseBlockLnet/minecraft/entity/vehicle/BoatEntity$Type;getBaseBlock()Lnet/minecraft/block/Block;
-
toString
public String toString()
- 覆盖:
toString在类中Enum<BoatEntity.Type>- Mappings:
Namespace Name Mixin selector official toStringLbkw$b;toString()Ljava/lang/String;intermediary toStringLnet/minecraft/class_1690$class_1692;toString()Ljava/lang/String;named toStringLnet/minecraft/entity/vehicle/BoatEntity$Type;toString()Ljava/lang/String;
-
getType
public static BoatEntity.Type getType(int type)
- Mappings:
Namespace Name Mixin selector official aLbkw$b;a(I)Lbkw$b;intermediary method_7558Lnet/minecraft/class_1690$class_1692;method_7558(I)Lnet/minecraft/class_1690$class_1692;named getTypeLnet/minecraft/entity/vehicle/BoatEntity$Type;getType(I)Lnet/minecraft/entity/vehicle/BoatEntity$Type;
-
getType
public static BoatEntity.Type getType(String name)
- Mappings:
Namespace Name Mixin selector official aLbkw$b;a(Ljava/lang/String;)Lbkw$b;intermediary method_7561Lnet/minecraft/class_1690$class_1692;method_7561(Ljava/lang/String;)Lnet/minecraft/class_1690$class_1692;named getTypeLnet/minecraft/entity/vehicle/BoatEntity$Type;getType(Ljava/lang/String;)Lnet/minecraft/entity/vehicle/BoatEntity$Type;
-
-