MCEntityType
Link to mcentitytype
Импорт класса
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.api.entity.MCEntityType;
Implemented Interfaces
Link to implemented-interfaces
MCEntityType implements the following interfaces. That means all methods defined in these interfaces are also available in MCEntityType
Static Methods
Link to static-methods
Name: setNameplateHandler
Sets the global nameplate handler for all EntityTypes.
Return Type: void
ZenScript Copy// MCEntityType.setNameplateHandler(function as INameplateFunction) as void
MCEntityType.setNameplateHandler((entity, result) => {
result.setAllow();
result.content = "Custom name! Position: " + entity.position;
}));
Параметр | Тип | Описание |
---|---|---|
Параметр function | Тип INameplateFunction | Описание The function that controls how all EntityType's nameplate are rendered. |
Утилиты
Link to утилиты
Тип результата | Является неявным |
---|---|
Тип результата EntityIngredient | Является неявным true |
Методы
Link to методы
Name: getRegistryName
Gets the registry name of this EntityType
Returns: The registry name of this EntityType as a ResourceLocation
Return Type: MCResourceLocation
ZenScript Copy// MCEntityType.getRegistryName() as MCResourceLocation
myMCEntityType.getRegistryName();
Name: setNameplate
Sets the nameplate handler for this EntityType.
Return Type: void
ZenScript Copy// MCEntityType.setNameplate(function as INameplateFunction) as void
myMCEntityType.setNameplate((entity, result) => {
result.setAllow();
result.content = "Custom name! Position: " + entity.position;
}));
Параметр | Тип | Описание |
---|---|---|
Параметр function | Тип INameplateFunction | Описание The function that controls how this EntityType's nameplate is rendered. |
Операторы
Link to операторы
Name: OR
ZenScript CopymyMCEntityType | other as EntityIngredient
Свойства
Link to свойства
Название | Тип | Имеет Getter | Имеет Setter | Описание |
---|---|---|---|---|
Название classification | Тип MCEntityClassification | Имеет Getter true | Имеет Setter false | Описание No Description Provided |
Название commandString | Тип string | Имеет Getter true | Имеет Setter false | Описание No Description Provided |
Название height | Тип float | Имеет Getter true | Имеет Setter false | Описание No Description Provided |
Название immuneToFire | Тип boolean | Имеет Getter true | Имеет Setter false | Описание No Description Provided |
Название lootTable | Тип string | Имеет Getter true | Имеет Setter false | Описание No Description Provided |
Название name | Тип string | Имеет Getter true | Имеет Setter false | Описание No Description Provided |
Название registryName | Тип Расположение MCResource-ресурсов | Имеет Getter true | Имеет Setter false | Описание Gets the registry name of this EntityType |
Название serializable | Тип boolean | Имеет Getter true | Имеет Setter false | Описание No Description Provided |
Название summonable | Тип boolean | Имеет Getter true | Имеет Setter false | Описание No Description Provided |
Название translationKey | Тип string | Имеет Getter true | Имеет Setter false | Описание No Description Provided |
Название width | Тип float | Имеет Getter true | Имеет Setter false | Описание No Description Provided |