Импорт класса

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
Copy
import crafttweaker.api.tag.TagManagerFluid;

Implemented Interfaces

Link to implemented-interfaces

TagManagerFluid implements the following interfaces. That means all methods defined in these interfaces are also available in TagManagerFluid

Name: exists

Checks if a tag already exists. Does the same as calling .exists on a tag directly

Returns: Whether or not this tag already exists
Return Type: boolean

ZenScript
Copy
TagManagerFluid.exists(location as MCResourceLocation) as boolean
ПараметрТипОписание
Параметр
местоположение
Тип
Расположение MCResource-ресурсов
Описание
The resource location to check for

Name: exists

Checks if a tag already exists. Does the same as calling .exists on a tag directly

Returns: Whether or not this tag already exists
Return Type: boolean

ZenScript
Copy
TagManagerFluid.exists(name as string) as boolean
ПараметрТипОписание
Параметр
name
Тип
string
Описание
The resource location to check for

Name: getAllTags

Retrieves a list of all tags currently registered.

Return Type: stdlib.List<MCTag<T>>

ZenScript
Copy
// TagManagerFluid.getAllTags() as stdlib.List<MCTag<T>>

myTagManagerFluid.getAllTags();

Name: getTag

Retrieves a tag by its name. Will also be called by the BEP.

Note that this method does not yet create the tag if it does not exist. Adding something to the object created by this tag will create it for the game.

Returns: A Tag object.
Return Type: MCTag<T>

ZenScript
Copy
TagManagerFluid.getTag(location as MCResourceLocation) as MCTag<T>
ПараметрТипОписание
Параметр
местоположение
Тип
Расположение MCResource-ресурсов
Описание
The Resource location of the tag

Name: getTag

Retrieves a tag by its name. Will also be called by the BEP.

Note that this method does not yet create the tag if it does not exist. Adding something to the object created by this tag will create it for the game.

Returns: A Tag object.
Return Type: MCTag<T>

ZenScript
Copy
TagManagerFluid.getTag(name as string) as MCTag<T>
ПараметрТипОписание
Параметр
name
Тип
string
Описание
The Resource location of the tag

Операторы

Link to операторы

Name: CONTAINS

Checks if a tag already exists. Does the same as calling .exists on a tag directly

ZenScript
Copy
name as string in myTagManagerFluid

Свойства

Link to свойства

НазваниеТипИмеет GetterИмеет SetterОписание
Название
all
Тип
stdlib.List<MCTag<T>>
Имеет Getter
true
Имеет Setter
false
Описание
Retrieves a list of all tags currently registered.