ModsFinder

Quick Time Event Engine [QTEE]]

by xec9

Quick Time Event Engine, short QTEE, lets server operators define timed quick-time events that players must answer with keyboard or mouse input on NeoForge 1.21.1.

NeoForgeClient and serverMIT LicenseOpen source1.21.1

What it does

Definitions are created, edited, removed and played with server commands, and they persist across restarts. Creating or changing a definition requires operator permission level 2. Each event sets a duration in seconds between 0.1 and 300, a target player or the player running the QTE, and results for success, failure and timeout. Result commands are validated and executed on the server, and commands containing spaces must be quoted, with an optional leading slash allowed inside them.

The mod is server-authoritative, so the outcome of every event is decided by the server rather than the client. Players see a configurable heads-up display in which the countdown sweeps around the edge of the screen, a compact 32×32 keycap appears for simple events, and an inner progress ring tracks hold and mash events. An optional resource location can supply a 40×40 image for the event, and the vanilla HUD can be hidden temporarily while the QTE stays visible. Client and server both need the mod, since the server decides outcomes and the client draws the prompt.

Key features

  1. Five event types

    Press, reaction choice, input sequence, hold and mash events cover different player actions, each with its own input rules.

  2. Exclusive input

    While a QTE is active, normal keyboard and mouse handling is blocked so other keys do not interfere with the prompt.

  3. Input naming

    Inputs can be written as short key names, full Minecraft identifiers, or mouse aliases such as m1 to m3. Several inputs are listed with commas, and single-letter keys follow the player's layout.

  4. Configurable prompt

    The countdown, keycap and progress ring can be shown in different forms, and the vanilla HUD can be hidden temporarily while the event is shown.

Compatibility

Latest build for each game version and loader.

1.21.10.4.22
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Questions

Who can create or change QTE definitions?

Commands to create, edit, remove and play definitions require operator permission level 2.

Does a client mod alone run these events?

No. Both sides need the mod, since the server decides the result and the client draws the prompt.

Are input sequence and reaction choice events limited in inputs?

Those two types, along with memory and rhythm, need at least two inputs, while other types accept exactly one.

More from xec9

All projects

What the author says

create, edit, and remove, play require operator permission level 2. Duration is expressed in seconds and must be between 0.1 and 300. Commands containing spaces must be quoted. A leading / is optional inside result commands. Both @s and %player% target the player running the QTE.
xec9, on the Modrinth page

Official listing

Owner
xec9
Published
2026-08-07
Updated on Modrinth
2026-10-08
Facts verified
2026-10-15