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.entity.EntityType;
结果类型是否隐藏
结果类型
EntityIngredient
是否隐藏
true

Link to canSpawnFarFromPlayer

Name: canSpawnFarFromPlayer

Return Type: boolean

ZenScript
Copy
// EntityType.canSpawnFarFromPlayer() as boolean

myEntityType.canSpawnFarFromPlayer();

Name: canSummon

Return Type: boolean

ZenScript
Copy
// EntityType.canSummon() as boolean

myEntityType.canSummon();

Name: create

Return Type: Entity

ZenScript
Copy
EntityType.create(level as Level) as Entity
参数类型描述
参数
level
类型
Level
描述
No Description Provided

Name: create

Return Type: Entity

ZenScript
Copy
EntityType.create(param0 as ServerLevel, param1 as MapData, param2 as Component, param3 as Player, param4 as BlockPos, param5 as MobSpawnType, alignPosition as boolean, invertY as boolean) as Entity
参数类型描述
参数
param0
类型
ServerLevel
描述
No Description Provided
参数
param1
类型
MapData #地图数据
描述
No Description Provided
参数
param2
类型
Component
描述
No Description Provided
参数
param3
类型
Player
描述
No Description Provided
参数
param4
类型
BlockPos
描述
No Description Provided
参数
param5
类型
MobSpawnType
描述
No Description Provided
参数
alignPosition
类型
布尔值
描述
No Description Provided
参数
invertY
类型
布尔值
描述
No Description Provided

Name: fireImmune

Return Type: boolean

ZenScript
Copy
// EntityType.fireImmune() as boolean

myEntityType.fireImmune();

Name: getCategory

Return Type: MobCategory

ZenScript
Copy
// EntityType.getCategory() as MobCategory

myEntityType.getCategory();

Link to getDefaultLootTable

Name: getDefaultLootTable

Return Type: ResourceLocation

ZenScript
Copy
// EntityType.getDefaultLootTable() as ResourceLocation

myEntityType.getDefaultLootTable();

Name: getDescription

Return Type: Component

ZenScript
Copy
// EntityType.getDescription() as Component

myEntityType.getDescription();

Link to getDescriptionId

Name: getDescriptionId

Return Type: string

ZenScript
Copy
// EntityType.getDescriptionId() as string

myEntityType.getDescriptionId();

Name: getDimensions

Return Type: EntityDimensions

ZenScript
Copy
// EntityType.getDimensions() as EntityDimensions

myEntityType.getDimensions();

Name: getHeight

Return Type: float

ZenScript
Copy
// EntityType.getHeight() as float

myEntityType.getHeight();

Name: getWidth

Return Type: float

ZenScript
Copy
// EntityType.getWidth() as float

myEntityType.getWidth();

Link to isBlockDangerous

Name: isBlockDangerous

Return Type: boolean

ZenScript
Copy
EntityType.isBlockDangerous(state as BlockState) as boolean
参数类型描述
参数
state
类型
BlockState
描述
No Description Provided

Name: isIn

Return Type: boolean

ZenScript
Copy
EntityType.isIn(tag as MCTag<EntityType>) as boolean
参数类型描述
参数
tag #标签
类型
MCTag<EntityType>
描述
No Description Provided

Name: spawn

Return Type: Entity

ZenScript
Copy
EntityType.spawn(level as ServerLevel, data as MapData, displayName as Component, spawningPlayer as Player, pos as BlockPos, spawnType as MobSpawnType, alignPosition as boolean, invertY as boolean) as Entity
参数类型描述
参数
level
类型
ServerLevel
描述
No Description Provided
参数
data
类型
MapData #地图数据
描述
No Description Provided
参数
displayName
类型
Component
描述
No Description Provided
参数
spawningPlayer
类型
Player
描述
No Description Provided
参数
类型
BlockPos
描述
No Description Provided
参数
生成类型(spawnType)
类型
MobSpawnType
描述
No Description Provided
参数
alignPosition
类型
布尔值
描述
No Description Provided
参数
invertY
类型
布尔值
描述
No Description Provided

Name: toShortString

Return Type: string

ZenScript
Copy
// EntityType.toShortString() as string

myEntityType.toShortString();
名称类型可获得可设置描述
名称
canSpawnFarFromPlayer
类型
布尔值
可获得
true
可设置
false
描述
No Description Provided
名称
canSummon
类型
布尔值
可获得
true
可设置
false
描述
No Description Provided
名称
category
类型
MobCategory
可获得
true
可设置
false
描述
No Description Provided
名称
commandString #命令字符串
类型
string
可获得
true
可设置
false
描述
No Description Provided
名称
defaultLootTable
类型
资源位置
可获得
true
可设置
false
描述
No Description Provided
名称
description
类型
Component
可获得
true
可设置
false
描述
No Description Provided
名称
descriptionId
类型
string
可获得
true
可设置
false
描述
No Description Provided
名称
dimensions
类型
EntityDimensions
可获得
true
可设置
false
描述
No Description Provided
名称
fireImmune
类型
布尔值
可获得
true
可设置
false
描述
No Description Provided
名称
height #实体高度
类型
float
可获得
true
可设置
false
描述
No Description Provided
名称
toShortString
类型
string
可获得
true
可设置
false
描述
No Description Provided
名称
width #宽度
类型
float
可获得
true
可设置
false
描述
No Description Provided