← All ideas
  • Published 30 Nov 2025

Add low level API function to switch object modes

Currently if you as a developer want to change the mode of an object, you are required to use "bpy.ops.object.mode_set"

docs.blender.org/api/current/bpy.ops.object.html

This sometimes requires an extreme amount of setup if the object in question isn't visible, or selectable. Maybe it's hidden within a nested collection, which requires a path from the top collection to first be found and every single one enabled.

Having an option that would look something like

current_object.mode = "EDIT"

would be so much nicer and easier.

100%

Development Status: Open

Upvote 1 Downvote 0
Grungle
30 Nov 2025

0 Comments