promotional bannermobile promotional banner

CNPC Gecko Addon CE

Community-maintained CNPC Gecko Addon with extended scripting APIs and multi-animation system.
620435399-457ff203-3533-4046-84ab-ff678d39655f.png

620435399-457ff203-3533-4046-84ab-ff678d39655f.png

620435407-6af73dbc-1cc8-4c8e-a9ff-94eb0286f111.png

620435407-6af73dbc-1cc8-4c8e-a9ff-94eb0286f111.png

4f7a062cb99d194705cd6d197285431697b3bf2e.gif

4f7a062cb99d194705cd6d197285431697b3bf2e.gif

Description

CNPC-Gecko-Addon-CE

Community-maintained edition of CNPC Gecko Addon.

CNPC-Gecko-Addon-CE continues the original addon with improvements based on community feedback and real-world CustomNPCs production needs.

The goal of this project is not to replace the original addon, but to improve usability, stability, compatibility, and scripting flexibility while keeping existing CNPC workflows.


Supported Versions

Currently maintained versions:

  • Minecraft 1.12.2 Forge
  • Minecraft 1.20.1 Forge
  • Minecraft 1.21.1 NeoForge

Features

Extended Animation System

Provides additional animation controls for Gecko-based CustomNPCs models.

Features:

  • Attack animation menu (up to 20 animations)
  • Hurt animation menu (up to 20 animations)
  • Death animation menu (up to 20 animations)
  • Weighted random animation selection

Script Model Controller

Allows scripted items to dynamically control Gecko models during gameplay.

Supported controls:

  • Model switching
  • Texture binding
  • Animation file binding
  • Idle animation control
  • Runtime animation playback
  • Model scale and rotation control
  • Inventory display size and offset adjustment

This allows creators to build more dynamic NPC systems through CustomNPCs scripting.


Stability Improvements

CNPC-Gecko-Addon-CE includes various fixes for complex modded environments.

Improvements:

  • Fixed Gecko model jitter during NPC loading.
  • Fixed limb flickering issues.
  • Improved animation synchronization stability.
  • Fixed incorrect animation states that could cause abnormal model offsets.
  • Improved idle and walking animation transition reliability.

For Creators

Designed for:

  • CustomNPCs map creators.
  • Adventure map developers.
  • RPG server developers.
  • Script creators.
  • Modpack developers.

CNPC-Gecko-Addon-CE provides additional tools for creating animated NPCs and custom characters.


Community Project

CNPC-Gecko-Addon-CE is maintained by the community.

Development focuses on:

  • Practical improvements requested by creators.
  • Compatibility with existing CNPC workflows.
  • Stability in large modded environments.

Feedback

For bug reports, feature requests, and suggestions:

Please use GitHub Issues as the primary feedback channel.

You may also contact the maintainer through community channels.

Discord is not actively monitored.


Credits

Original project: Goodbird

Maintained under MIT License.

Special thanks to the CNPC community for testing, feedback, and suggestions.


License

MIT License.

Please retain original copyright information when redistributing or modifying.


简体中文

CNPC-Gecko-Addon-CE

CNPC Gecko Addon 社区维护版本。

CNPC-Gecko-Addon-CE 是原 CNPC Gecko Addon 的社区维护延续版本。

本项目基于社区反馈以及实际 CustomNPCs 制作需求持续优化。

项目目标不是替代原版附属,而是在保持兼容性的基础上:

  • 提升易用性。
  • 增强稳定性。
  • 改善兼容性。
  • 扩展脚本控制能力。

支持版本

当前维护:

  • Minecraft 1.12.2 Forge
  • Minecraft 1.20.1 Forge
  • Minecraft 1.21.1 NeoForge

功能特点

动画系统扩展

为 Gecko 模型 NPC 提供更多动画控制能力。

支持:

  • 攻击动画菜单(最多 20 个)
  • 受伤动画菜单(最多 20 个)
  • 死亡动画菜单(最多 20 个)
  • 权重随机动画播放

脚本模型控制系统

允许脚本载体在运行时动态控制 Gecko 模型。

支持:

  • 模型切换。
  • 贴图绑定。
  • 动画文件绑定。
  • 待机动画控制。
  • 运行时动画播放。
  • 模型缩放与旋转控制。
  • 物品栏显示大小与偏移调整。

帮助地图作者通过 CustomNPCs 脚本制作更加复杂的 NPC 系统。


稳定性优化

针对大型模组环境进行了多项修复:

  • 修复 Gecko 模型加载时抽搐问题。
  • 修复肢体闪烁问题。
  • 提升多模组环境动画同步稳定性。
  • 修复动画状态异常导致的模型偏移问题。
  • 改善待机与移动动画切换可靠性。

面向创作者

适用于:

  • CustomNPCs 地图作者。
  • 冒险地图制作者。
  • RPG 服务器开发者。
  • 脚本开发者。
  • 整合包作者。

CNPC-Gecko-Addon-CE 为制作高质量动画 NPC 和自定义角色提供更多工具。


社区项目

CNPC-Gecko-Addon-CE 由社区维护。

主要方向:

  • 根据创作者需求持续优化。
  • 保持 CNPC 工作流兼容。
  • 提升大型模组环境稳定性。

问题反馈

Bug、功能建议以及使用反馈:

请优先通过 GitHub Issues 提交。

也可以通过社区渠道联系维护者。

Discord 并非主要维护渠道。


致谢

原始项目:

Goodbird

本项目基于 MIT License 维护。

感谢 CNPC 社区所有参与测试、反馈和提出建议的成员。


许可证

MIT License。

二次分发或修改时请保留原始版权信息。

The CNPC Gecko Addon CE Team

profile avatar
  • 6
    Projects
  • 45
    Downloads

More from XiaoBiniaoXView all

  • TACZ Gun buff project image

    TACZ Gun buff

    Turn Gunsmith Lib attributes into potion effects for better map making.

    • 2
    • July 25, 2026
  • CNPC-EpicFight-Addon-CE project image

    CNPC-EpicFight-Addon-CE

    Community Edition of the CNPC Epic Fight Addon. Maintained by the community with extensive bug fixes, compatibility patches, performance improvements, new scripting APIs, and additional features for seamless integration between CustomNPCs and Epic Fight.

    • 12
    • July 25, 2026
  • CNPC-plus-Fix project image

    CNPC-plus-Fix

    CNPCPlus is a community-driven enhancement for CustomNPCs, featuring bug fixes, performance improvements, compatibility patches, new features, and long-term maintenance while preserving compatibility with existing worlds and projects.

    • 7
    • July 25, 2026
  • CNPC Sophisticated Backpacks project image

    CNPC Sophisticated Backpacks

    Added support for Sophisticated Backpacks to Custom NPC merchants, allowing them to deduct the price directly from your backpack for exchanges. Now fully compatible with Curios API (baubles slot)

    • 4
    • July 25, 2026
  • TACZ Gun buff project image

    TACZ Gun buff

    Turn Gunsmith Lib attributes into potion effects for better map making.

    • 2
    • July 25, 2026
  • CNPC-EpicFight-Addon-CE project image

    CNPC-EpicFight-Addon-CE

    Community Edition of the CNPC Epic Fight Addon. Maintained by the community with extensive bug fixes, compatibility patches, performance improvements, new scripting APIs, and additional features for seamless integration between CustomNPCs and Epic Fight.

    • 12
    • July 25, 2026
  • CNPC-plus-Fix project image

    CNPC-plus-Fix

    CNPCPlus is a community-driven enhancement for CustomNPCs, featuring bug fixes, performance improvements, compatibility patches, new features, and long-term maintenance while preserving compatibility with existing worlds and projects.

    • 7
    • July 25, 2026
  • CNPC Sophisticated Backpacks project image

    CNPC Sophisticated Backpacks

    Added support for Sophisticated Backpacks to Custom NPC merchants, allowing them to deduct the price directly from your backpack for exchanges. Now fully compatible with Curios API (baubles slot)

    • 4
    • July 25, 2026