CombatEffects
Overhauling combat-related visual effects
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
CombatEffects
Overview

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

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

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!
