Modifier Stack Manager

I know this thread has been dead for a long time. Decided to revive it.

Last year I updated the add-on to work with Blender 4.2+, and published it on the extensions platform. And I recently updated the add-on to make it more hotkey centric.

  1. Move modifiers up/down using Ctrl + Shift + Up/Down Arrow hotkey:

move_up_down

  1. Move a modifier to the beginning or the end of the stack by holding down the Shift key and pressing the Up/Down buttons in the UI:

move_to_end

  1. Expand the selected modifier and collapse the rest using Shift + E hotkey:

expand_selected_only

  1. Collapse all modifiers using the Shift + C hotkey:

collapse_all_modifiers

  1. Enable/disable certain parts of the addon’s UI from the addon preferences. Apply/Apply All buttons are now hidden by default:

  1. Certain operators can be accessed from the new dropdown menu (similar to Material Specials menu in Material Properties):

Checkout the extensions page for more details. If you encounter any bugs, kindly report them on the GitHub repo.

Thanks!

P.S. Currently the sync between the active modifier on the list and the stack is one way only. That is, when you click on a modifier on the list, it makes the corresponding modifier on the stack active. But this does not work the other way around.

1 Like

Modifier Stack Manager v1.4 released.

Summary

This is a minor update primarily intended to fix the sync between active modifier on the list and the stack with a few improvements. Please find the list of changes below.

Change Log

  • The active_modifier_index now syncs both ways. That is, clicking on a modifier on the list makes the corresponding modifier on the stack active and vice versa. Previously the sync was one way only – clicking on a modifier on the stack did not make the modifier on the list active.
  • Added Show in Edit Mode as an optional toggle in the list view. This is disabled by default, but can be enabled from add-on preferences.
  • Similarly, Show in Viewport and Show in Render toggles can be enabled/disabled from add-on preferences. Both are enabled by default.
  • Move Modifier Up/Down hotkeys – Ctrl + Shift + Up/Down Arrow – are now repeatable. This allows the user to keep moving a modifier up/down a stack by simply holding the hotkey instead of having to tap multiple times.
  • Updated add-on preferences UI layout.

  • Updated the Modifier Specials dropdown menu with Modifier Remove operator and rearranged the menu items.

  • When applying all modifiers on a lattice, if a modifier fails to apply, the operator stops and reports the error with the modifier’s name. Previously, the operator will continue to apply the remaining modifiers and simply report “Failed to apply all modifiers” in the end.