Impact Frames

Adds flashing impact frames that plays on mace/spear hits, shield breaks, ... Or just any hits at all! Fully client-sided, configurable and customizable. BIG EPILEPSY WARNING!

4,48k

Impact Frames

If you are a content creator using this mod, make sure to put an epilepsy warning in the video title or on screen! <br> <a href="https://discord.gg/BwF7dj3QzC"><img alt="Discord" height="56" src="https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/social/discord-singular_vector.svg"></a> <a href="https://modrinth.com/mod/impact-frames-pvp"><img src="https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/available/modrinth_vector.svg" alt="Modrinth" height="56"></a> <a href="https://www.curseforge.com/minecraft/mc-mods/pvp-impact-frames"><img alt="Curseforge" height="56" src="https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/available/curseforge_vector.svg"></a>

Overview

* Adds fully configurable impact frames to Minecraft. * You can customize how long they last, the delay between them, their sprites, their colors, what can trigger them,… right in the options. * All settings can be found inside the `Accessibility` tab, under the `Impact Frames` subtab, edited via ModMenu, or accessed with an in-game hotkey. - This mod is still in active development and will be constantly receiving updates and ports! Join the discord server to be kept up to date on new releases. - The newest releases come bundled with a few community-made resource packs. Credits goes to `jouci`, `draconivr2.0`, `aurahmana` and `younotgoth`(4give) on discord for their wonderful creations. - You can make your own custom impact frames with this **template**.

Available settings

Keybinds

Toggle

* Toggle impact frames. Default: I

Menu

* Brings up the config menu for Impact Frames. Default: M

General

Duration (ms)

* How long the impact frames sequence last (in milliseconds), split evenly between all frames. Set to 0 to disable.

Delay (s)

* How long the game will wait after an impact frame before the next one can be triggered (in seconds).

Frame count

* How many frames is in a sequence (1-5). Default: 2

Cinematic mode

* Whether to render the GUI during impact frames (equivalent to F1).

No freeze mode

* Whether impact frames freeze the view.

Stretch texture

* Whether the impact frame texture is scaled and centered to preserve aspect ratio, or stretched across the entire screen.

Pitch

* The pitch of the sound. Also affects the length of the sound. Set to 0 to disable.

Chance

* The chance of the frame happening per hit.

Chance decay

* How much the chance decreases per impact frame trigger. * If this setting is enabled, impact frames can trigger consecutively regardless of the delay. Instead, the chance will reset after the delay.

Hit conditions

All hits

* Impact frames will trigger on any hits.

Full hit

* Impact frames will trigger on a fully charged hit (strong attack).

Critical hit

* Impact frames will trigger on a critical hit.

Totem pop

* Impact frames will trigger on totem pops.

Kill

* Impact frames will trigger on kills.

Mace smash

* Impact frames will trigger on a mace smash.

Spear charge

* Impact frames will trigger on a spear charge hit.

Shield break

* Impact frames will trigger upon breaking someone's shield with an axe.

Eligible items

All items

* All items can trigger impact frames.

Special weapons

* Maces and spears can trigger impact frames.

Normal weapons

* Swords, axes and tridents can trigger impact frames.

Tools

* All tools can trigger impact frames.

Target entities

All entities

* Hitting all entities can trigger impact frames.

Neutral mobs

* Hitting all neutral mobs can trigger impact frames.

Hostile mobs

* Hitting all hostile mobs can trigger impact frames.

Humanoid mobs

* Hitting all humanoid can trigger impact frames.

Players

* Hitting players can trigger impact frames.

How to change impact frame texture

* Make a resource pack that overrides the files `impact-frames/textures/effect/frame_<0-4>.png`

* Join the discord server to get access to a template, along with community-created impact frames..

Final notes

* Join the discord server to be notified of updates, report bugs, or suggest new features.

ADS