DAI_Kittys_Dagger_Data_v0.6.0.zip
What's new
Kitty's Dagger v0.6.0
Initial Public Release
- Released Kitty's Dagger as a complete DAI 3.3 combat addon.
- Added the primary Kitty's Dagger weapon.
- Added three independent combat skills with separate cooldowns.
- Added standalone skill items that share the same underlying ability state.
- Built entirely as a datapack with no required Resource Pack.
Directional Throw — Q
- Added immediate Left Click dagger throwing.
- Added directional projectile flight based on player aim.
- Added visible tumbling dagger projectiles.
- Added terrain collision.
- Added block-sticking behavior.
- Added persistent player-owned dagger anchors.
- Added a 5-second Q cooldown.
- Added durability-bar cooldown feedback.
Recall / Mobility — W
- Added Right Click dagger recall.
- Added a maximum recall range of 35 blocks.
- Added aim-based anchor targeting.
- Added approximately 0.75-block aiming tolerance.
- Added terrain obstruction validation.
- Lightweight foliage can be ignored by the recall ray.
- Solid terrain prevents invalid recalls.
- Successful recalls reclaim the player's deployed dagger.
- Added a separate 5-second W cooldown.
Ultimate — R
- Added an ultimate activated by holding Left Click + Right Click for 1 second.
- Added five independently simulated knife projectiles.
- Added nearby target detection within 15 blocks.
- Unique targets are prioritized when possible.
- Remaining knives may reuse nearby targets.
- Added fallback circular-fan firing when no enemies are available.
- Each ultimate knife deals 6 projectile damage.
- Added a 15-second R cooldown.
- Added enchantment-glint feedback while the ultimate is ready.
Shared Cooldown System
- Added independent Q, W, and R cooldown state.
- Main weapon and standalone skill items share the same cooldown values.
- Added server-authoritative cooldown processing.
- Cooldowns persist independently instead of blocking the full kit when one skill is used.
Input Runtime
- Added edge-triggered Left Click detection.
- Added edge-triggered Right Click detection.
- Added combined LMB + RMB ultimate detection.
- Ultimate hold timing is processed server-side.
- Prevented held inputs from repeatedly flooding DAI actions.
Projectile Runtime
Added dedicated normal-dagger projectile handling.
Added dedicated ultimate-knife behavior.
Added shared projectile dispatch for efficient DAI 3.3 runtime processing.
Added structured projectile metadata for:
- Speed
- Lifetime
- Hit radius
- Damage
- Collision
- Owner interaction
- Pierce
- Ricochet
Preserved custom command-driven projectile movement for Kitty-specific mechanics.
Projectile Persistence
- Active normal daggers remain player-owned after being thrown.
- Existing active dagger anchors survive supported runtime reload migration.
- Added cleanup for disconnected or invalid projectile owners.
- Added low-frequency orphan cleanup to avoid unnecessary constant world scans.
Visual Feedback
- Q readiness/cooldown uses the durability bar.
- W maintains datapack-safe cooldown feedback.
- R readiness uses enchantment glint.
- Projectile models and motion operate without requiring an external Resource Pack.
DAI 3.3 Efficiency
- Consolidated repeated player processing into one local player runtime pass.
- Consolidated normal and ultimate projectile handling into one shared world dispatcher.
- Reduced redundant global player selectors.
- Reduced redundant projectile world scans.
- Maintained full 20 TPS combat responsiveness.
World of Addons Integration
Added stable content identities recognized by World of Addons:
blink_daggers:kitty_daggerblink_daggers:kitty_ultimate
Allows the addon to appear as Kitty Claws when installed with a compatible World of Addons release.
No hard dependency on World of Addons is required.
Compatibility
- Designed for DAI 3.3.
- Datapack-only.
- No Resource Pack required.
- No additional DAI addon required.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include

