File Details
Dinamyc Combat (v1.0.0-beta.17)
- B
- Jul 7, 2026
- 1.90 MB
- 10
- 26.1.2
- NeoForge
File Name
dinamyc_combat-1.0.0-beta.17.jar
Supported Versions
- 26.1.2
Curse Maven Snippet
v1.0.0-beta.17 -- Attack Flow Fix + Complete Translations
Fixed (Critical)
- Attack flow: The mod now intercepts vanilla attacks, sends
C2S_AttackRequestwith combo count and target entities to the server, and cancels vanilla attacks when the held weapon has registered attributes. Weapons without attributes fall back to vanilla behavior normally. - ClassCastException in
ServerNetwork.handleAttackRequestwhen casting toPlayerAttackProperties--PlayerEntityMixinnow properly implements the interface. - pickEntityTarget was returning
null-- now reads the actual target fromMinecraft.hitResult. - Duplicate packets:
UnsupportedOperationException: Cannot register payload as it is already registered-- allplayToClientregistrations unified into a single registration point inDinamyCombatNeoForge. - Mixin crash: Removed
ClientPlayNetworkHandlerMixin(shadowed non-existentminecraftfield onClientPacketListenerin MC 1.21.5, empty method bodies). - Mixin crash: Removed
InGameHudInject(no method body, dead code). - StackOverflowError in
getItemBySlotmixin fixed. - ArrayIndexOutOfBounds when inventory not fully loaded fixed.
- LivingEntityAccessor invalid
invulnerableTimefield reference fixed. - WeaponAttributesFallback now uses preset IDs instead of inline JSON for compatibility with modded weapons.
Improved
- Hold-to-attack:
continueAttacknow propagates key state toClientPlayerEntityMixinfor proper auto-attack behavior. - Dual wielding: off-hand attack attribute swapping now works correctly via
PlayerAttackHelper.swapHandAttributes. - Attack sounds:
SoundHelpernow properly distributesAttackSoundpackets to nearby players. - Weapon registry sync: encoded registry chunks properly synced to clients on login.
Added
- Translations: All 14 language files synchronized with complete key sets.
- English (
en_us.json) and Spanish (es_es.json) with full translations for all 20 client config options and 34 server config options. - 12 additional languages (German, French, Italian, Portuguese, Russian, Japanese, Korean, Chinese, Ukrainian, Vietnamese, Spanish AR, Spanish MX) with fallback English values for untranslated keys.
- English (
- ClientPlayerAttackProperties interface for client-side combo access between mixins.
Build
- Version:
1.0.0-beta.17 - Minecraft:
1.21.5/ NeoForge:26.1.2 - Java:
25