NautilusAPI (0.0.0-beta.1)
Curse Maven Snippet
What's new
<h2>v0.0.0-beta.1 - Initial port of LionfishAPI</h2>
<p>First beta release of NautilusAPI, a port of <a href="https://www.curseforge.com/minecraft/mc-mods/lionfish-api">LionfishAPI</a> by L_Ender (MCL_Ender) to NeoForge 26.2.0.45-beta.</p>
<h3>Status</h3>
<ul>
<li><strong>Compiles and builds cleanly</strong> against real NeoForge/Minecraft 26.2.0.45-beta classes.</li>
<li><strong>Not yet verified in-game</strong> — this release has not been run in a live client/server session. Treat it as an early developer preview.</li>
</ul>
<h3>Technical Changes</h3>
<ul>
<li>Full animation/model utility API ported: <code>BasicEntityModel</code>, <code>AdvancedEntityModel</code>, <code>ModelAnimator</code>, leg/chain solvers, texture offsets, and client render hooks.</li>
<li><code>BasicEntityModel</code> is now a standalone class, decoupled from vanilla <code>EntityModel</code>/<code>Model</code> — those became structurally incompatible with this library's own model tree in 26.2 (<code>Model.root()</code>/<code>renderToBuffer()</code> are now <code>final</code>). Consumers render through their own <code>EntityRenderer</code> rather than vanilla model typing.</li>
<li>Fluid render-layer hook (<code>ItemBlockRenderTypesMixin</code>) is temporarily disabled — its target class was removed in this Minecraft version. A redesign against NeoForge's newer fluid rendering extension points is planned for a future release.</li>
</ul>
<blockquote>This is a foundational library mod. On its own it adds nothing to a world — it exists to support other mods (e.g. a future NautilusAPI-based boss mod) that depend on it.</blockquote>
This mod has no additional files

