Caethyril's RMMZ Plugins
Updated 2026-01-20: Cae_Drawing v0.95Looking for my RPG Maker MV plugins? Click here!
Features :kaohi:
I've made some plugins for RPG Maker MZ! Here's a list of them with brief feature descriptions.- The dates are when each plugin was last updated.
- For plugins marked
script, JavaScript knowledge is strongly recommended. - "See also" lists some alternative/related plugins/resources you may want to investigate.
- General (20) – standalone plugins for various purposes.
Click to view standalone plugins- v1.1 Cae_AutoSwitchVars
2020-10-25
Automatically change switches/variables when certain things happen.
See also: Galv's Auto Common Events MZ, triacontane's BattleRecord - v1.0 Cae_BattleMessages
2020-08-21
Customise battle-related messages e.g. emerge & state add/remove.
See also: ? - v1.0 Cae_ChoiceShuffle
2020-08-24
Randomly reorder Show Choices when shuffle mode is on.
See also: ? - v1.2 Cae_CustomTextCodes
2023-10-02script
Script your own text codes like \V[x] or \$. Includes premade examples.
See also: VisuStella Message Core - v1.0 Cae_DashOpts
2020-09-13
Dash options: change speed, frame-skip, dashing events.
See also: ? - v0.95 Cae_Drawing
2026-01-20(tiny demo)
Adds basic drawing controls and customisable shape-classification functions.
See also: ? - v1.1 Cae_FaceOnRight
2020-08-22
Display the Show Text face on the left/right and/or mirror it horizontally.
See also: Galv's Message Busts MZ, Eli's Face Window - v1.1 Cae_InstantMove
2020-08-30
Characters move instantly from tile to tile; can toggle mid-game.
See also: ? - v1.1 Cae_Jump
2020-09-09
Options for map character jumps: jump to, adjust speed/height/passability, etc.
See also: TLB Higher Jumps, Eli Jump System, VisuStella Events and Movement Core - v1.0 Cae_KeyboardInputs
2020-08-27
Bind common events to keys and define new key inputs.
See also: Mano_InputConfig, DK_Full_Input, Eli Button Common Events, WolfPadMVZ - v1.1 Cae_MapEvents
2024-09-17
Event interaction options: disable/freeze, fast-forward, save events, etc.
See also: ? - v1.4 Cae_MenuDisplayOpts
2021-11-16
Lots of menu-related options: cursor stuff, colours, help text, and more~
See also: VisuStella Core Engine? - v1.8 Cae_OnUseEffects
2025-02-17script
On-use effects: subskills, action formulae, hide/disable/consume conditions, etc.
See also: VisuStella Skills and States Core & Battle Core, ATT_Turan's Custom Hit Formula - v1.6 Cae_PictureTouch
2023-04-17(tiny demo)
Run events or scripts via touch triggers, e.g. hover or click; click through transparency!
See also: triacontane's PictureCallCommon, VisuStella Picture Common Events - v1.1 Cae_SelectItemFilter
2020-08-26
Filter items seen in Select Item commands, using notetags on items.
See also: ? - v1.3 Cae_SlopeMove
2022-06-26
Mark diagonal slopes with regions => left/right moves go diagonally up/down the slope.
See also: some stair tiles by Avery (remember to check Avery's terms of use) - v1.3 Cae_TileAnimExt
2022-06-02
Set the frame rate and sequence of animated map tiles; includes on/off option.
See also: ? - v1.0 Cae_TimeStopBattlers
2020-09-13
Freeze visual motion updates of battlers affected by specific states.
See also: ? - v1.1 Cae_TitleMenu
2020-09-26
Customise title command layout, add custom New Game commands.
See also: Himeworks Pre-Title Events MZ, Visustella Core Engine - v1.4 Cae_WindowMotion
2024-01-28script
Specify scripted passive/active move formulae for any window; examples included!
See also: TheoAllen's Easing Movements
- v1.1 Cae_AutoSwitchVars
- Fix/Patch (2) – patches for unexpected behaviour seen in code by other authors.
Click to view patch plugins- v1.1 CaeF_PauseFix
2024-05-20- core script bug fix (details)
Makes audio + Effekseer animations pause while the game's out of focus. - v1.1 CaeF_RestoreRouteFix
2021-04-08- pre-1.2.1 core script bug fix (details)
When an auto move route is restored, one command will no longer be skipped.
- v1.1 CaeF_PauseFix
Suggestions for improvements or additional features are welcome!
How to Use :kaopride:
- Download the plugin file (e.g. Cae_BattleMessages.js).
Google Drive has a download button in the top-right (arrow pointing down into an open box). - Place it in your project's folder, under js/plugins.
- Open your project in RPG Maker MZ.
- Go to Tools > Plugin Manager.
- Double-click an empty line to add a new plugin.
- Select the plugin from the Name list.
- Avoid renaming my plugins.
(Renamed plugins won't see their plugin parameters.) - Save your project after making changes in the Plugin Manager.
(Plugin changes are only applied to the game after saving.)
Troubleshooting :kaoback:
If you experience problems with any of these plugins that you want to report, you can get support:- By posting in this thread;
- By posting a new thread on the JavaScript/Plugin Support board (link); or
- By starting a private conversation with me (link).
- Instructions stating how to reproduce the problem in a new project.
(If I can't reproduce the problem, I probably can't help you.) - A screenshot of the console when the unexpected behaviour occurs.
(You can open the console by pressing F8 during test-play.)
Terms of Use :kaothx:
These plugins are all free to use, modify, and redistribute!For the standalone plugins ("General" category), these conditions apply:
- None of the original plugin header may be removed.
- Credit should be given to Caethyril for the original work.