> For the complete documentation index, see [llms.txt](https://blueyoshi.gitbook.io/terracraft/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://blueyoshi.gitbook.io/terracraft/cn/mod/game-api.md).

# Game API

- [Attack](https://blueyoshi.gitbook.io/terracraft/cn/mod/game-api/attack.md)
- [ArrayList\<T>](https://blueyoshi.gitbook.io/terracraft/cn/mod/game-api/arraylist-less-than-t-greater-than.md): 数组，封装自std::vector\<T>，一般用于返回值。
- [EffectUtils](https://blueyoshi.gitbook.io/terracraft/cn/mod/game-api/effectutils.md): 特效通用模块。
- [Entity](https://blueyoshi.gitbook.io/terracraft/cn/mod/game-api/entity.md)
- [LightingUtils](https://blueyoshi.gitbook.io/terracraft/cn/mod/game-api/lightingutils.md)
- [ModNpc](https://blueyoshi.gitbook.io/terracraft/cn/mod/game-api/modnpc.md)
- [ModProjectile](https://blueyoshi.gitbook.io/terracraft/cn/mod/game-api/modprojectile.md)
- [Npc : Entity](https://blueyoshi.gitbook.io/terracraft/cn/mod/game-api/npc-entity.md)
- [NpcUtils](https://blueyoshi.gitbook.io/terracraft/cn/mod/game-api/npcutils.md)
- [Projectile : Entity](https://blueyoshi.gitbook.io/terracraft/cn/mod/game-api/projectile-entity.md)
- [ProjectileUtils](https://blueyoshi.gitbook.io/terracraft/cn/mod/game-api/projectileutils.md): 抛射物通用模块。
- [Reg](https://blueyoshi.gitbook.io/terracraft/cn/mod/game-api/reg.md)
- [SoundUtils](https://blueyoshi.gitbook.io/terracraft/cn/mod/game-api/soundutils.md): 音效通用模块。
- [Utils](https://blueyoshi.gitbook.io/terracraft/cn/mod/game-api/utils.md)
