This does seem to be the case: The addon gives me this error when trying to export, I tried both on Blender 3.0 and 3.2. Import worked without issues.
ah i see, but idk if they got same error 'when importing' on 3.0 like 3.1, error message will different as 3.1's. --- Post updated --- can you send me the .blend file witn jbeam what are you trying to export? that will be helpful to fix that errors.
a thing that makes it harder to edit beams is that when you delete a beam and the node attached has no other beams attached, it deletes it , imo it should just leave the node hanging instead of deleting it
somebody complains if i dont make it remove,,, if i dont keep thst feature, when you delete node, that will be make a mess on your project --- Post updated --- do you have any idea for that? i know we need that for conntect jbeam to other jbeams
how do i download the file on github and put it into blender? i download it from github but how do i make it work with blender?
its not great, i keep having very long error messages when importing nearly any vanilla jbeams. this was the barstow body.
This is the error that I got: Code: Python: Traceback (most recent call last): File "D:\Apps\blender-3.3.0-windows-x64\3.3\scripts\addons\Probeam-main\Operator.py", line 39, in execute return import_jbeam(self, context, self.filepath) File "D:\Apps\blender-3.3.0-windows-x64\3.3\scripts\addons\Probeam-main\Operator.py", line 6, in import_jbeam JbeamImport.read_jbeam(filepath) File "D:\Apps\blender-3.3.0-windows-x64\3.3\scripts\addons\Probeam-main\JbeamImport.py", line 496, in read_jbeam content = yaml.load(content) File "D:\Apps\blender-3.3.0-windows-x64\3.3\scripts\addons\Probeam-main\yaml\__init__.py", line 72, in load return loader.get_single_data() File "D:\Apps\blender-3.3.0-windows-x64\3.3\scripts\addons\Probeam-main\yaml\constructor.py", line 35, in get_single_data node = self.get_single_node() File "D:\Apps\blender-3.3.0-windows-x64\3.3\scripts\addons\Probeam-main\yaml\composer.py", line 36, in get_single_node document = self.compose_document() File "D:\Apps\blender-3.3.0-windows-x64\3.3\scripts\addons\Probeam-main\yaml\composer.py", line 55, in compose_document node = self.compose_node(None, None) File "D:\Apps\blender-3.3.0-windows-x64\3.3\scripts\addons\Probeam-main\yaml\composer.py", line 84, in compose_node node = self.compose_mapping_node(anchor) File "D:\Apps\blender-3.3.0-windows-x64\3.3\scripts\addons\Probeam-main\yaml\composer.py", line 133, in compose_mapping_node item_value = self.compose_node(node, item_key) File "D:\Apps\blender-3.3.0-windows-x64\3.3\scripts\addons\Probeam-main\yaml\composer.py", line 84, in compose_node node = self.compose_mapping_node(anchor) File "D:\Apps\blender-3.3.0-windows-x64\3.3\scripts\addons\Probeam-main\yaml\composer.py", line 133, in compose_mapping_node item_value = self.compose_node(node, item_key) File "D:\Apps\blender-3.3.0-windows-x64\3.3\scripts\addons\Probeam-main\yaml\composer.py", line 82, in compose_node node = self.compose_sequence_node(anchor) File "D:\Apps\blender-3.3.0-windows-x64\3.3\scripts\addons\Probeam-main\yaml\composer.py", line 110, in compose_sequence_node while not self.check_event(SequenceEndEvent): File "D:\Apps\blender-3.3.0-windows-x64\3.3\scripts\addons\Probeam-main\yaml\parser.py", line 98, in check_event self.current_event = self.state() File "D:\Apps\blender-3.3.0-windows-x64\3.3\scripts\addons\Probeam-main\yaml\parser.py", line 486, in parse_flow_sequence_entry if self.check_token(KeyToken): File "D:\Apps\blender-3.3.0-windows-x64\3.3\scripts\addons\Probeam-main\yaml\scanner.py", line 116, in check_token self.fetch_more_tokens() File "D:\Apps\blender-3.3.0-windows-x64\3.3\scripts\addons\Probeam-main\yaml\scanner.py", line 252, in fetch_more_tokens return self.fetch_plain() File "D:\Apps\blender-3.3.0-windows-x64\3.3\scripts\addons\Probeam-main\yaml\scanner.py", line 676, in fetch_plain self.tokens.append(self.scan_plain()) File "D:\Apps\blender-3.3.0-windows-x64\3.3\scripts\addons\Probeam-main\yaml\scanner.py", line 1297, in scan_plain raise ScannerError("while scanning a plain scalar", start_mark, Probeam-main.yaml.scanner.ScannerError: while scanning a plain scalar in "<unicode string>", line 121, column 85: ... ver", "b3r","b3l","b4r", {"x":90 "y":0, "z":0}, {"x":-30, " ... ^ found unexpected ':' in "<unicode string>", line 121, column 91: ... "b3r","b3l","b4r", {"x":90 "y":0, "z":0}, {"x":-30, "y":0, ... ^ Please check http://pyyaml.org/wiki/YAMLColonInFlowContext for details. Trying to import autobello jbeam
Why do you still want to use this, it's not needed, the game has a built in Jbeam editor now, you can't save the Jbeams with it yet but you can just copy+paste the code from it