NameUtil
Link to nameutil
Set of utility methods related to names and naming in general.
导入类
Link to 导入类
It might be required for you to import the package if you encounter any issues (like casting an Array), so better be safe than sorry and add the import at the very top of the file.
ZenScript Copyimport crafttweaker.util.NameUtil;
Static Methods
Link to static-methods
Name: fixing
Attempts to automatically fix the given input
string, if possible, so that it can be used to build a
well-formed ResourceLocation.
Returns: The fixed string.
Return Type: string
ZenScript CopyNameUtil.fixing(input as string) as string
参数 | 类型 | 描述 |
---|---|---|
参数 input(输入) | 类型 string | 描述 The string that should be fixed to a ResourceLocation-compatible format. |
Name: fixing
Attempts to automatically fix the given input
string, if possible, so that it can be used to build a
well-formed ResourceLocation.
Returns: The fixed string.
Return Type: string
ZenScript CopyNameUtil.fixing(input as string, mistakeHandler as BiConsumer<string,stdlib.List<string>>) as string
参数 | 类型 | 描述 |
---|---|---|
参数 input(输入) | 类型 string | 描述 The string that should be fixed to a ResourceLocation-compatible format. |
参数 mistakeHandler | 类型 BiConsumer<string,stdlib.List<string>> | 描述 A bi-consumer that gets called if there were any mistakes in the original string. The first element is the fixed string, and the second is a list of strings containing explanations for all the identified mistakes. |
Name: fromFixedName
Creates a ResourceLocation from the given input
, if possible, while fixing mistakes that
may be present in the string.
Returns: A ResourceLocation that represents the fixed input.
Return Type: ResourceLocation
ZenScript CopyNameUtil.fromFixedName(input as string) as ResourceLocation
参数 | 类型 | 描述 |
---|---|---|
参数 input(输入) | 类型 string | 描述 The string that should be fixed and converted to a ResourceLocation. |
Name: fromFixedName
Creates a ResourceLocation from the given input
, if possible, while fixing mistakes that
may be present in the string.
Returns: A ResourceLocation that represents the fixed input.
Return Type: ResourceLocation
ZenScript CopyNameUtil.fromFixedName(input as string, mistakeHandler as BiConsumer<string,stdlib.List<string>>) as ResourceLocation
参数 | 类型 | 描述 |
---|---|---|
参数 input(输入) | 类型 string | 描述 The string that should be fixed and converted to a ResourceLocation. |
参数 mistakeHandler | 类型 BiConsumer<string,stdlib.List<string>> | 描述 A bi-consumer that gets called if there were any mistakes in the original string. The first element is the fixed string, and the second is a list of strings containing explanations for all the identified mistakes. |
Name: isAutogeneratedName
Verifies whether the given name has been autogenerated by CraftTweaker.
Returns: Whether the name has been autogenerated by CraftTweaker.
Return Type: boolean
ZenScript CopyNameUtil.isAutogeneratedName(name as ResourceLocation) as boolean
参数 | 类型 | 描述 |
---|---|---|
参数 name(名称) | 类型 资源位置 | 描述 The name to verify. |