JannisX11 / blockbench

Blockbench - A low poly 3D model editor
https://www.blockbench.net
GNU General Public License v3.0
3.06k stars 271 forks source link

Plugin settings do not trigger `onChange()` when changed through the plugin settings tab. #2297

Closed ewanhowell5195 closed 1 month ago

ewanhowell5195 commented 2 months ago

Plugins that add custom settings get their settings added to the settings tab on their plugin page. If you change the setting from here, it does not trigger the onChange() function if you have that defined in your setting.

Traben-0 commented 2 months ago

I've experienced this as well.

My first intuition for changing plugin settings was to do it in the plugins menu settings tab, which then didn't work without restarting BB