Why does my plugin work on Sketchup 2024 and below, but when installing on Sketchup 2025, nothing appears?
2024NAT_Comand_CADtoSU.rbz (167.0 KB)
There was an upgrade Ruby to 3.2.2 (from 2.7.2) in SU 2024.
You may need to revise your code accordingly.
Your rbz is encrypted, so none of us can look at the source to tell you exactly what is wrong. However, from what @bobecka posted, you need to look at line 39 in nat_command_tool_loader and think about how you are creating a proc object outside a code block. If it runs in earlier versions of SketchUp, it seems likely this occurs because Ruby 3.x, used in the most recent versions of SketchUp, changed handling of proc objects.
If your ‘loader’ file is loading other files then you cannot use the basic
load "filename.rb"
IF those files have been encrypted as RBE.
Instead try
Sketchup.load("filename")
without any suffix…
WHY IS MY DEVICE STILL INSTALLED IN 2025? ![]()

