Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
CombatEffects

CombatEffects

Overhauling combat-related visual effects

7
3
Decoration
Equipment
Game Mechanics
AboutGalleryChangelogVersions

Overview

Bar Yet another one of those client-side particle mods lmao

CombatEffects is a client-side fabric mod which aims to enhance the visual aspect of minecraft combat by adding new- and overhauling existing visual effects. All of the effects added by the mod can be turned on/off through the mod's config, courtesy of MidnightLib.

The mod currently features a couple of particle effects based off of Minecraft Dungeons, such as:

  • Blue charging particles spawned while "charging" (using) ranged weapons such as bows or tridents
  • Directional shockwave particles when throwing/shooting a projectile
  • Reworked critical hit particles reminiscient of fiery sparks
  • Potion cloud particles spawned whenever a potion breaks on a solid block
  • Damage number particles with a font like the one used in Minecraft Dungeons
  • Glowing healing ring particles spawned whenever an entity gains health
  • Sprint cloud particles
  • Freezing snowflake particles
  • Purple weakness cloud particles

Other visual effects from the mod include:

  • Large shield breaking particles whenever the player puts another entity's shield on cooldown
  • Data-driven entity trails as defined by .json files from a resource pack

Data Driven Trails

Bar Any entity type can be given a trail by creating a directory called "trail" inside a resource pack and creating a .json file inside that folder. CombatEffects already includes trails for vanilla minecraft projectiles such as arrows, tridents, wind charges, etc.
An example for how a trail .json file might look can be found below:

{
  "type": "#minecraft:impact_projectiles",
  "length": 35,
  "vertical_offset": -0.1,
  "start_width": 0.2,
  "end_width": 0.015,
  "start_alpha": 0.6,
  "end_alpha": 0.01,
  "start_color": [164, 177, 235],
  "end_color": [255, 255, 255]
}

The above code registers a trail to all entities whose entity type is contained inside the "minecraft:impact_projectiles" entity type tag. You can also register a trail to a specific entity type by simply omitting the "#" and writing the identifier of the entity type you wish to grant a trail.

Additional

Bar Do you want to enjoy mods such as this one with your friends? Go check out Bisecthosting! Their reliable, 24/7 hosting service will deliver you a smooth play experience. Click the banner below and use code 'shiny' to get 25% off of your first month!

Shiny's Bisecthosting Link

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Compatibility

Minecraft: Java Edition

Platforms

Fabric

Links

View source

Creators

Now this is crazy
Now this is crazyOrganization

Shiny
Shiny Creator

Details

Licensed MIT
Published 5 hours ago
Updated yesterday

Modrinth is open source.

main@9fd0f68

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.