类 KeybindText
- java.lang.Object
-
- net.minecraft.text.BaseText
-
- net.minecraft.text.KeybindText
-
- 所有已实现的接口:
com.mojang.brigadier.Message,MutableText,StringVisitable,Text
public class KeybindText extends BaseText
- Mappings:
Namespace Name official osintermediary net/minecraft/class_2572named net/minecraft/text/KeybindText
-
-
嵌套类概要
-
从接口继承的嵌套类/接口 net.minecraft.text.StringVisitable
StringVisitable.StyledVisitor<T>, StringVisitable.Visitor<T>
-
从接口继承的嵌套类/接口 net.minecraft.text.Text
Text.Serializer
-
-
字段概要
字段 修饰符和类型 字段 说明 private Stringkeyprivate Supplier<Text>translatedprivate static Function<String,Supplier<Text>>translator-
从接口继承的字段 net.minecraft.text.StringVisitable
EMPTY, TERMINATE_VISIT
-
-
构造器概要
构造器 构造器 说明 KeybindText(String key)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 KeybindTextcopy()Copies the text itself, excluding the styles or siblings.booleanequals(Object obj)StringgetKey()private TextgetTranslated()static voidsetTranslator(Function<String,Supplier<Text>> translator)StringtoString()<T> Optional<T>visitSelf(StringVisitable.StyledVisitor<T> visitor, Style style)Visits the text itself.<T> Optional<T>visitSelf(StringVisitable.Visitor<T> visitor)Visits the text itself.-
从类继承的方法 net.minecraft.text.BaseText
append, asOrderedText, asString, getSiblings, getStyle, hashCode, setStyle, shallowCopy
-
从接口继承的方法 net.minecraft.text.Text
asTruncatedString, getString, method_36136, visit, visit
-
-
-
-
字段详细资料
-
translator
private static Function<String,Supplier<Text>> translator
- Mappings:
Namespace Name Mixin selector official dLos;d:Ljava/util/function/Function;intermediary field_11766Lnet/minecraft/class_2572;field_11766:Ljava/util/function/Function;named translatorLnet/minecraft/text/KeybindText;translator:Ljava/util/function/Function;
-
key
private final String key
- Mappings:
Namespace Name Mixin selector official eLos;e:Ljava/lang/String;intermediary field_11767Lnet/minecraft/class_2572;field_11767:Ljava/lang/String;named keyLnet/minecraft/text/KeybindText;key:Ljava/lang/String;
-
translated
private Supplier<Text> translated
- Mappings:
Namespace Name Mixin selector official fLos;f:Ljava/util/function/Supplier;intermediary field_11768Lnet/minecraft/class_2572;field_11768:Ljava/util/function/Supplier;named translatedLnet/minecraft/text/KeybindText;translated:Ljava/util/function/Supplier;
-
-
构造器详细资料
-
KeybindText
public KeybindText(String key)
- Mappings:
Namespace Name Mixin selector official <init>Los;<init>(Ljava/lang/String;)Vintermediary <init>Lnet/minecraft/class_2572;<init>(Ljava/lang/String;)Vnamed <init>Lnet/minecraft/text/KeybindText;<init>(Ljava/lang/String;)V
-
-
方法详细资料
-
setTranslator
public static void setTranslator(Function<String,Supplier<Text>> translator)
- Mappings:
Namespace Name Mixin selector official aLos;a(Ljava/util/function/Function;)Vintermediary method_27690Lnet/minecraft/class_2572;method_27690(Ljava/util/function/Function;)Vnamed setTranslatorLnet/minecraft/text/KeybindText;setTranslator(Ljava/util/function/Function;)V
-
getTranslated
private Text getTranslated()
- Mappings:
Namespace Name Mixin selector official jLos;j()Lon;intermediary method_27691Lnet/minecraft/class_2572;method_27691()Lnet/minecraft/class_2561;named getTranslatedLnet/minecraft/text/KeybindText;getTranslated()Lnet/minecraft/text/Text;
-
visitSelf
public <T> Optional<T> visitSelf(StringVisitable.Visitor<T> visitor)
Visits the text itself.- 参数:
visitor- the visitor- 返回:
- the visitor's return value
- 另请参阅:
Text.visit(Visitor)- Mappings:
Namespace Name Mixin selector official bLon;b(Loq$a;)Ljava/util/Optional;intermediary method_27659Lnet/minecraft/class_2561;method_27659(Lnet/minecraft/class_5348$class_5245;)Ljava/util/Optional;named visitSelfLnet/minecraft/text/Text;visitSelf(Lnet/minecraft/text/StringVisitable$Visitor;)Ljava/util/Optional;
-
visitSelf
public <T> Optional<T> visitSelf(StringVisitable.StyledVisitor<T> visitor, Style style)
Visits the text itself.- 参数:
visitor- the visitorstyle- the current style- 返回:
- the visitor's return value
- 另请参阅:
Text.visit(StyledVisitor, Style)- Mappings:
Namespace Name Mixin selector official bLon;b(Loq$b;Lox;)Ljava/util/Optional;intermediary method_27660Lnet/minecraft/class_2561;method_27660(Lnet/minecraft/class_5348$class_5246;Lnet/minecraft/class_2583;)Ljava/util/Optional;named visitSelfLnet/minecraft/text/Text;visitSelf(Lnet/minecraft/text/StringVisitable$StyledVisitor;Lnet/minecraft/text/Style;)Ljava/util/Optional;
-
copy
public KeybindText copy()
从接口复制的说明:TextCopies the text itself, excluding the styles or siblings.
-
equals
public boolean equals(Object obj)
-
toString
public String toString()
-
getKey
public String getKey()
- Mappings:
Namespace Name Mixin selector official iLos;i()Ljava/lang/String;intermediary method_10901Lnet/minecraft/class_2572;method_10901()Ljava/lang/String;named getKeyLnet/minecraft/text/KeybindText;getKey()Ljava/lang/String;
-
-