记录类 MessageArgument.Message
java.lang.Object
java.lang.Record
net.minecraft.commands.arguments.MessageArgument.Message
- 封闭类:
MessageArgument
public static record MessageArgument.Message(String text, MessageArgument.Part[] parts)
extends Record
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明final boolean
指示某个其他对象是否“等于”此对象。final int
hashCode()
返回此对象的哈希代码值。static MessageArgument.Message
parseText
(com.mojang.brigadier.StringReader p_96847_, boolean p_96848_) parts()
返回parts
记录组件的值。(专用程序包) Component
resolveComponent
(CommandSourceStack p_232197_) text()
返回text
记录组件的值。toComponent
(CommandSourceStack p_96850_, boolean p_96851_) final String
toString()
返回此记录类的字符串表示形式。
-
字段详细资料
-
text
text
记录组件的字段。 -
parts
parts
记录组件的字段。
-
-
构造器详细资料
-
Message
创建Message
记录类的实例。- 参数:
text
-text
记录组件的值parts
-parts
记录组件的值
-
-
方法详细资料
-
resolveComponent
Component resolveComponent(CommandSourceStack p_232197_) throws com.mojang.brigadier.exceptions.CommandSyntaxException - 抛出:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
toComponent
public Component toComponent(CommandSourceStack p_96850_, boolean p_96851_) throws com.mojang.brigadier.exceptions.CommandSyntaxException - 抛出:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
parseText
public static MessageArgument.Message parseText(com.mojang.brigadier.StringReader p_96847_, boolean p_96848_) throws com.mojang.brigadier.exceptions.CommandSyntaxException - 抛出:
com.mojang.brigadier.exceptions.CommandSyntaxException
-
toString
返回此记录类的字符串表示形式。此表示形式包含类的名称,后跟每个记录组件的名称和值。 -
hashCode
public final int hashCode()返回此对象的哈希代码值。此值派生自每个记录组件的哈希代码。 -
equals
指示某个其他对象是否“等于”此对象。如果两个对象属于同一个类,而且所有记录组件都相等,则这两个对象相等。 此记录类中的所有组件都使用Objects::equals(Object,Object)
进行比较。 -
text
返回text
记录组件的值。- 返回:
text
记录组件的值
-
parts
返回parts
记录组件的值。- 返回:
parts
记录组件的值
-