NinKaz's Editor Utils

NinKaz

A small collection of editor features to make my life a little easier.


Multi-Edit Triggers

Select multiple triggers and right click on an input (or use the toggle button) to independently modify values across different triggers. Perform operations like addition and multiplication to quickly change values. Select a direction to compound operations across multiple triggers.

If multiple different types of triggers are selected, common properties like group ID and duration can be changed simultaneously.

Improved Select Filter

Located in the delete menu. Filter objects not only by group and color, but also scale, HSV, Z order, and Z layer. Objects can be filtered by a range or series of values.

Advanced Paste State

Pasting state now opens a menu that allows you to change which properties are pasted. You can also paste additional properties such as object id, position, rotation, and scale. Double click the paste state button to quickly paste the default state.

Universal Next Free Buttons

Adds buttons to trigger menus to autofill the next free group, item, collision block, timer, control, and material IDs.

Multi-Edit HSV

The same multi-edit system for triggers also works for HSV adjustments. Mixed state is also handled much better, so for instance, if two objects have different hues, you can still change their brightnesses at once.

Evenly Distribute Groups

Located in the editor pause menu. Evenly distribute a set of groups between the selected objects.

Hide Trigger UI

While in a trigger popup, hold shift to hide the trigger UI. For mobile users, enable the Hide UI button and move a slider to hide everything except that slider.

Saw Rotation Preview

Shows a preview object when adjusting the rotation speed of a sawblade.

1.5.4 (3/5/2026)

  • Fixed crash when applying groups in Add Random Groups
  • Fixed crash when closing HSV live overlay with an input selected
  • Fixed inputs passing through HSV live overlay
  • Fixed next free material button always returning 0 if any objects have a negative material ID
  • Fixed item IDs being limited to 0-999 in multi-edit

1.5.3 (3/2/2026)

  • Temporarily disabled multi-edit HSV on all platforms except Windows due to TulipHook bug
  • Fixed multi-edit HSV not preserving absolute saturation/brightness
  • Fixed several crashes with the live HSV overlay

1.5.2 (2/25/2026)

  • Migrated to Geode v5 (2.2081)
  • Added number inputs to all HSV widgets
  • Fixed Named Editor Group buttons being removed in some triggers
  • Fixed Add Random Groups popup having an enter animation

1.5.1 (1/14/2026)

  • Added ranges and series to Advanced Filter
  • Fixed crash when using multi-edit with HSV
  • Fixed HSV sometimes showing as NaN
  • Fixed multi-edit not working in shake, animate, and follow player Y triggers
  • Fixed next free button overlapping buttons in edit area trigger
  • Fixed next free button not showing in some inputs
  • Fixed labels being too long in follow trigger

1.5.0 (1/8/2026)

  • Added select all button to Advanced Filter
  • Added next free collision block, item, timer, control, and material ID buttons
  • Added next free buttons to trigger menus which previously lacked them, such as alpha and collision
  • Fixed Saw Rotation Preview displaying incorrectly on non-16:9 aspect ratios
  • Fixed Hide UI button not working on desktop
  • Fixed softlock with multi-edit in advanced follow
  • Fixed multi-edit not setting several inputs in advanced follow
  • Fixed multi-edit not setting copy color ID inputs
  • Fixed quick paste button overriding the last used preset
  • Fixed objects being unselectable after pasting position state
  • Fixed visual errors after pasting editor layer state
  • Fixed object editor layer updating after pasting object ID state
  • Fixed incorrect label shown when using the opacity slider with Hide UI enabled in alpha trigger

Additionally, multi-edit was rewritten from scratch yet again because the first rewrite wasn't very good whoops.

1.4.0 (6/29/2025)

  • Added Saw Rotation Preview
  • Added fix for vanilla bug where touch, count, instant count, random, camera zoom, camera offset, camera edge, and on death trigger menus only support one trigger
  • Added setting to change the hide trigger UI key, since AZERTY keyboard layouts use shift for number keys
  • Bumped Geode version to support JIT-less iOS
  • Fixed multi-edit HSV incorrectly showing mixed state when there is none
  • Fixed crash when using BetterEdit's Paste State keybind

1.3.3 (5/4/2025)

  • Fixed Android crash when using a slider in particle triggers (thank you again hiimjasmine00!)
  • Fixed overlapping inputs causing multiple multi-edit popups to appear

1.3.2 (5/3/2025)

  • Added button to quickly paste default state in the Advanced Paste State menu
  • Added setting to disable Advanced Paste State
  • Fixed multi-edit mode being completely broken (my bad yall)
  • Fixed guides not appearing when using a slider in particle triggers

1.3.1 (5/1/2025)

  • Added iOS support
  • Added Mac support for right clicking on inputs to open multi-edit mode (thank you hiimjasmine00!)
  • Fixed crash when opening Advanced Paste State menu
  • Fixed crash with multi-edit mode when there are no valid objects

1.3.0 (4/24/2025)

  • Added Advanced Paste State
  • Added multi-edit mode to HSV sliders
  • Added hide UI and multi-edit support to particle triggers, collision triggers, and collision blocks
  • Fixed multi-edit not setting follow mod X and Y
  • Fixed minor visual bugs with next free group buttons
  • Fixed mixed buttons not hiding properly in move triggers

Additionally, multi-edit mode and hide UI were rewritten from scratch. You won't notice anything as a user, but under the hood they're now much more stable and reusable!

1.2.1 (2/16/2025)

  • Added ability to right click on an input to enter multi-edit mode (Windows only)
  • Added next free button to target & center group controls
  • Fixed crashes caused by entering an invalid string into a number input

1.2.0 (1/31/2025)

  • Added Improved Select Filter
  • Fixed unclickable button in Add Random Groups popup
  • Fixed crash when enabling multi-edit mode after hiding the UI
  • Fixed sliders being low opacity after hiding the UI

v1.1.1 (1/2/2025)

  • Fixed duration controls being limited to whole numbers in Improved Edit Triggers Popup

1.1.0 (1/1/2025)

  • Migrated to Geode v4 (2.2074)
  • Added Multi-Edit Mode to triggers
  • Added Improved Edit Triggers Popup
  • Added Hide UI button to triggers
  • Removed 10 group limit in Add Random Groups popup

1.0.0 (3/30/2024)

  • Added Add Random Groups
The recommended way to install mods is through the in-game mod loader . You will have to manually install the .geode files you get from this page.

Some mods also require other mods as dependencies ; you will need to find and install them yourself.

Site made by HJfod. Thank you to nekit for the domain!

Geode Team 2026