Modding API/entity.properties

From Advent of Ascension Wiki
Jump to: navigation, search

可用函数的javadocs可以在http://tslat.net/Hosting/Tslat-AoA/javadocs找到。

如果某条为函数,则其后附带()字样。如果为对象,则为{},否则不加符号后缀。

ArrowImmuneEnemy[edit | edit source]

将这个接口在您的实体上实现,之后Mod会将其从内部伤害和实体可用的状态效果保护。

不从任何第三方Mod保护,但是第三方Mod被期望自行实现保护。

另外,Mod会尝试根据其类型进行合适的顶点渲染。

BlasterImmuneEnemy[edit | edit source]

将这个接口在您的实体上实现,之后Mod会将其从内部伤害和实体可用的状态效果保护。

不从任何第三方Mod保护,但是第三方Mod被期望自行实现保护。

另外,Mod会尝试根据其类型进行合适的顶点渲染。

BulletImmuneEnemy[edit | edit source]

将这个接口在您的实体上实现,之后Mod会将其从内部伤害和实体可用的状态效果保护。

不从任何第三方Mod保护,但是第三方Mod被期望自行实现保护。

另外,Mod会尝试根据其类型进行合适的顶点渲染。

ExplosionImmuneEnemy[edit | edit source]

将这个接口在您的实体上实现,之后Mod会将其从内部伤害和实体可用的状态效果保护。

不从任何第三方Mod保护,但是第三方Mod被期望自行实现保护。

另外,Mod会尝试根据其类型进行合适的顶点渲染。

FireImmuneEnemy[edit | edit source]

将这个接口在您的实体上实现,之后Mod会将其从内部伤害和实体可用的状态效果保护。

不从任何第三方Mod保护,但是第三方Mod被期望自行实现保护。

另外,Mod会尝试根据其类型进行合适的顶点渲染。

HunterEntity[edit | edit source]

Implement this interface on your entity, and the mod will protect it from any internal damage and effects applicable to hunter mobs. Does not protect from any third-party mods, but it is expected those mods implement their own protections with this interface in mind. Additionally, the mod will attempt to render the hunter overhead for it as appropriate.

MagicImmuneEnemy[edit | edit source]

将这个接口在您的实体上实现,之后Mod会将其从内部伤害和实体可用的状态效果保护。

不从任何第三方Mod保护,但是第三方Mod被期望自行实现保护。

另外,Mod会尝试根据其类型进行合适的顶点渲染。

MeleeImmuneEnemy[edit | edit source]

将这个接口在您的实体上实现,之后Mod会将其从内部伤害和实体可用的状态效果保护。

不从任何第三方Mod保护,但是第三方Mod被期望自行实现保护。

另外,Mod会尝试根据其类型进行合适的顶点渲染。

SpecialCombatEnemy[edit | edit source]

将这个接口在您的实体上实现,之后Mod会将其从内部伤害和实体可用的状态效果保护。

不从任何第三方Mod保护,但是第三方Mod被期望自行实现保护。

另外,Mod会尝试根据其类型进行合适的顶点渲染。

ThrowableImmuneEnemy[edit | edit source]

将这个接口在您的实体上实现,之后Mod会将其从内部伤害和实体可用的状态效果保护。

不从任何第三方Mod保护,但是第三方Mod被期望自行实现保护。

另外,Mod会尝试根据其类型进行合适的顶点渲染。