contract-blade-forge-1.20.1-1.0.5.jar
Curse Maven Snippet
What's new
Contract Blade 1.0.5
Native POWER Compatibility
- Fixed contracted maids sometimes performing only a single basic attack when using TLM: Native POWER.
- Fixed the safe-care system repeatedly overriding Native POWER’s dedicated SlashBlade combat task.
- Contracted maids can now reliably remain in the
native_power_of_maid:slashblade_attacktask during combat. - Safe feeding only temporarily overrides the combat task when the owner is genuinely hungry and the area is safe.
- After feeding, or when danger appears, the maid resumes her weapon-specific combat task.
- Native POWER’s Souls of Maid, special combos, abilities, cooldowns, and favorability requirements continue to follow the addon’s original rules.
Contract Safety
- Added emergency recovery when an active contract weapon is destroyed during normal use.
- The manifested maid is preserved as a TLM resurrection film instead of disappearing with the destroyed carrier.
- Failed recovery remains retryable and does not silently delete the maid.
- Contract weapons are still prevented from being stored inside their own manifested maid, avoiding recursive NBT nesting.
NBT Optimizations
- Removed duplicate active intrinsic-contract data by using one authoritative contract projection.
- Added versioned compression for complete maid entity data.
- Added safe migration for contracts created by earlier beta versions.
- Added decompression limits and validation to protect against malformed or oversized data.
- Added staged NBT size warnings and diagnostics without forcibly rejecting maid recall.
- Compression, migration, or validation failures preserve the original contract data.
Handbook and Usability
- Fixed the Contract Blade Handbook being granted every time a player entered a world.
- The handbook is now granted only once per player in each save.
- Added a handbook warning about using contracted weapons in crafting, smelting, or third-party processing.
- Players should transfer the maid into a soul film at the Contract Binding Table before processing a contracted weapon.
- TLM’s maid backup feature may help recover an accidentally lost maid, although the latest weapon-side contract progress may not be restored.
Additional Fixes
- Improved compatibility with both TLM: True POWER and TLM: Native POWER.
- Improved SlashBlade combat-projection recognition and progress synchronization.
- Preserved SlashBlade ProudSoul, kill count, refine level, durability, broken state, model, texture, and special attack data.
- Improved contract ownership checks, task fallback diagnostics, and manifested-maid recovery safety.
This mod has no additional files

