Nautilus API

Nautilus API

轻量级客户端实体动画库——从LionfishAP移植而来

🐚 NautilusAPI

适用于 NeoForge 的轻量级客户端实体动画库。




✨ 概述

NautilusAPI 提供了高级 Boss/实体模组所使用的客户端渲染和动画工具——包括模型动画混合、程序化腿部/链条解算器以及渲染层钩子。它是 L_Ender(MCL_Ender)所开发的LionfishAPI 的移植版本。

该模组目前处于早期开发阶段(0.0.0-beta.1)——它能正常构建,但尚未在实机游戏环境中得到验证。


🎯 功能特性

🦴 动画引擎

一套自包含的实体模型关键帧/程序化动画系统,不依赖任何第三方动画库。

🦵 腿部与链条解算器

用于四足动物腿部及链条式模型部件的程序化 IK 风格解算器,实现有机生物的自然运动。

🎨 渲染钩子

提供客户端渲染层与流体渲染的集成点,用于自定义实体/模型渲染。


📋 环境要求

Minecraft26.2
NeoForge26.2.0.45-beta+


🎮 使用方法

  1. 为 Minecraft 26.2 安装 NeoForge。
  2. 将 NautilusAPI 的 jar 文件放入你的 mods/ 文件夹。
  3. 安装任何将 NautilusAPI 列为依赖项的模组。




🙏 致谢

本模组是 L_Ender(MCL_Ender)所开发的LionfishAPI 的移植版本。



Codex Stalking Dragons
https://codex.skdragons.com/
Codex Stalking Dragons — Minecraft 模组开发