AnnoyingLib
Core library for Annoying Villagers mod ecosystem, providing custom rigged models, animation systems, dynamic hitboxes, and shared utilities
介绍
AnnoyingLib is the core library for the Annoying Villagers mod ecosystem, providing custom rigged models, advanced animations, animation-driven hitboxes, and shared combat utilities.
It also introduces a collection of reusable weapons designed for mobs, NPCs, and players across the ecosystem.
Features
- 300+ paid Blockbench animations integrated into the shared rig system.
- Reusable rigged models built around
ModelRig, supporting animated characters and their equipment. - Animation driven hitboxes that follow attacks and combat poses.
- Weapon categories and combat styles that determine which attack animations and combat behaviors a weapon uses.
- Customizable sword trails for visual feedback during attacks.
- Shared combat goals and controllers for melee attacks, ranged combat, guarding, recovery, and more.
- Shared utilities and APIs for other mods in the ecosystem.
For Mod Developers
AnnoyingLib provides a foundation for creating your own rigged entities and weapons:
- Add AnnoyingLib as a required dependency.
- Extend
AVNpcto reuse its shared NPC behavior and rig combat support. - Extend
RigMobRenderer, which usesModelRig, to render your entity with your own skin. - Implement
RigCombatProfileProvideron your weapons to assign their combat styles and supported dual-wield groups. - Add sword-trail definitions under
assets/<your_mod_id>/sword_trails/.
Register your entities, attributes, items, and renderers in your own mod. AnnoyingLib supplies the shared rig and combat systems.
常见问题
AnnoyingLib 支持哪些 Minecraft 版本?
AnnoyingLib 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。
AnnoyingLib 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
pla_is_me 的其他作品
查看全部 →Combat Evolution: More Execution Animations
将《EpicFight: Resurrection》中的处决动画加入 Combat Evolution
EpicFight: Annoying Villagers
兼容 Annoying Villagers 和 EpicFight。
EpicFight : Clash Blade
为 Epic Fight 添加 Clash Blade 模组
Daily Boss
在 Minecraft 中加入每日 Boss 活动
评论
登录后评论和评分