ModIntegration - MarkusBordihn/BOs-Easy-NPC GitHub Wiki
Mod Integration 🔌
Easy NPC supports several useful mod integrations. This page focuses on the built-in behavior that players, map makers, and modpack authors can use in practice.
Armourer's Workshop 🎭
Armourer's Workshop can be used to style NPCs with custom visuals. This works best with humanoid-style NPCs.

Cobblemon ⚔️
Easy NPC includes built-in Cobblemon support. When Cobblemon is installed, a Cobblemon NPC type becomes available and can be configured like other NPCs.
Cobblemon NPC 🐾
Choose the Cobblemon NPC type and then select a species in the model configuration.

Some species, especially large or heavily animated ones, may show small visual glitches because the Cobblemon renderer has different assumptions than the normal Easy NPC pipeline.
Common Cobblemon Actions
Examples used in dialog buttons or interaction actions:
/openstarterscreen @initiator/healpokemon @initiator/openpcwithExecute as player

Epic Fight 🏹
Easy NPC includes built-in Epic Fight support when the mod is present. This allows compatible NPCs to use Epic Fight combat behavior and animations.

Daily Rewards 🎁
Daily Rewards can be opened through an action, usually with:
/DailyRewards claim
Use Execute as player for that kind of integration command.

Simple Quests 📘
Simple Quests can also be connected through action commands, for example:
/simplequests show/simplequests accept easy_npc:kill_example

Carry On 🚫
Easy NPC entities should normally be blocked from pickup by Carry On. If needed, extend the Carry On blacklist manually:
[blacklist]
forbiddenEntities = ["...", "easy_npc:*"]