UnknownTagManager
Link to unknowntagmanager
Importare la Classe
Link to importare-la-classe
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.api.tag.manager.type.UnknownTagManager;
Interfacce Implementate
Link to interfacce-implementate
UnknownTagManager implements the following interfaces. That means all methods defined in these interfaces are also available in UnknownTagManager
Metodi
Link to metodi
Name: addId
ZenScript CopyUnknownTagManager.addId(to as UnknownTag, values as ResourceLocation[])
Parametro | Tipo |
---|---|
Parametro to | Tipo UnknownTag |
Parametro values | Tipo ResourceLocation[] |
Name: exists
Checks if a tag with the given id exists and is registered.
Returns: true if it exists, false otherwise.
Return Type: boolean
ZenScript Copy// UnknownTagManager.exists(id as ResourceLocation) as boolean
myUnknownTagManager.exists(<resource:minecraft:wool>);
Parametro | Tipo | Descrizione |
---|---|---|
Parametro id | Tipo ResourceLocation | Descrizione The id of the tag to check. |
Name: exists
Checks if a tag with the given id exists and is registered.
Returns: true if it exists, false otherwise.
Return Type: boolean
ZenScript Copy// UnknownTagManager.exists(id as string) as boolean
myUnknownTagManager.exists("minecraft:wool");
Parametro | Tipo | Descrizione |
---|---|---|
Parametro id | Tipo string | Descrizione The id of the tag to check. |
Name: exists
Checks if the given tag exists and is registered.
Returns: true if it exists, false otherwise.
Return Type: boolean
ZenScript Copy// UnknownTagManager.exists(tag as T) as boolean
myUnknownTagManager.exists(<tag:items:minecraft:wool>);
Parametro | Tipo | Descrizione |
---|---|---|
Parametro tag | Tipo T | Descrizione The tag to check. |
Name: getTagsFor
Ges the tags that contain the given element.
Returns: The tags that contain the given elements.
Return Type: stdlib.List<T>
ZenScript CopyUnknownTagManager.getTagsFor(element as ResourceLocation) as stdlib.List<T>
Parametro | Tipo |
---|---|
Parametro element | Tipo ResourceLocation |
Name: idElements
Gets the ResourceLocation ids of the elements in the given tag.
Returns: A List of ResourceLocation ids of the elements in the given tag.
Return Type: stdlib.List<ResourceLocation>
ZenScript Copy// UnknownTagManager.idElements(of as T) as stdlib.List<ResourceLocation>
myUnknownTagManager.idElements(<tag:items:minecraft:wool>);
Parametro | Tipo | Descrizione |
---|---|---|
Parametro of | Tipo T | Descrizione The tag to get the elements of. |
Name: removeId
ZenScript CopyUnknownTagManager.removeId(from as UnknownTag, values as ResourceLocation[])
Parametro | Tipo |
---|---|
Parametro from | Tipo UnknownTag |
Parametro values | Tipo ResourceLocation[] |
Name: tag
Return Type: UnknownTag
ZenScript CopyUnknownTagManager.tag(id as ResourceLocation) as UnknownTag
Parametro | Tipo |
---|---|
Parametro id | Tipo ResourceLocation |
Name: tag
Return Type: UnknownTag
ZenScript CopyUnknownTagManager.tag(id as string) as UnknownTag
Parametro | Tipo |
---|---|
Parametro id | Tipo string |
Name: tagFolder
Gets the tagFolder of this manager.
The tag folder is usually the folder on disk without the tags/
prefix.
Examples:
- `tags/items` turns into `items`
- `tags/potion` turns into `potion`
- `tags/worldgen/biome` turns into `worldgen/biome`
Returns: The tag folder of this manager.
Return Type: string
ZenScript Copy// UnknownTagManager.tagFolder() as string
myUnknownTagManager.tagFolder();
Name: tagMap
Return Type: UnknownTag[ResourceLocation]
ZenScript Copy// UnknownTagManager.tagMap() as UnknownTag[ResourceLocation]
myUnknownTagManager.tagMap();
Name: tags
Ges the tags that this manager knows about.
Returns: The tags that this manager knows about.
Return Type: stdlib.List<T>
ZenScript Copy// UnknownTagManager.tags() as stdlib.List<T>
myUnknownTagManager.tags();
Operators
Link to operators
Name: CONTAINS
Checks if a tag with the given id exists and is registered.
ZenScript Copyid as string in myUnknownTagManager
"minecraft:wool" in myUnknownTagManager
Proprietà
Link to proprietà
Nome | Tipo | Ha Getter | Ha Setter | Descrizione |
---|---|---|---|---|
Nome tagFolder | Tipo string | Ha Getter sì | Ha Setter no | Descrizione Gets the tagFolder of this manager. The tag folder is usually the folder on disk without the tags/ prefix. Examples:
|
Nome tagMap | Tipo UnknownTag[ResourceLocation] | Ha Getter sì | Ha Setter no | Descrizione |
Nome tags | Tipo stdlib.List<T> | Ha Getter sì | Ha Setter no | Descrizione Ges the tags that this manager knows about. |