Starbound

Starbound

Big Blue Serpent Furniture Reborn
11 条留言
Fafnir 8 月 20 日 下午 10:42 
to be fair i found the error by using kawa's json validator for objects so its possible it isn't only OpenStarbound - it's just the environment I play the game with. Thank you for fixing it regardless. :charmed:
1100Ross  [作者] 8 月 20 日 下午 8:13 
Good evening @Fafnir. I fixed what you asked. I wasn't aware of this Openstarbound bug, as I follow the vanilla objects example.
Fafnir 8 月 20 日 下午 6:12 
the error is right there. instead of "shortDescription" with a capital D, it is "shortdescription" with a lowercase d.

It's possible this is an OpenStarbound specific bug, since that's the environment I am using the mod in. I have a bandaid patch fix on my personal installation to fix it.
1100Ross  [作者] 8 月 20 日 上午 10:49 
Good morning @Fafnir. Sorry for the delay in responding. I didn't find the errors you mentioned in the objects mentioned. See below:
"description": "Ooh, snack time.",
"shortdescription": "BBSF Wrecked Fridge",
"race": "human",
and
"description": "What's for dessert? Banana cream pie? Banana nut bread? Banana muffins?",
"shortdescription": "BBSF Old Oven",
"race": "apex",

Are you sure this is from this mod? I searched the mod's 98 objects and found nothing.
Fafnir 8 月 13 日 下午 11:13 
Hey, there's some issues with the .object files for the Cozy Oven and Wrecked Fridge in this mod. Specifically, they say "shortdescription" instead of "shortDescription" and this causes the entire object file to become unreadable JSON assets to the game.
Tarious 6 月 26 日 上午 11:34 
Works like a charm now, thank you for the fix!
1100Ross  [作者] 6 月 26 日 上午 11:01 
Good afternoon @Tariou. I was also investigating this for myself, there would be no conflict, because I also use it with more than 900 mods and I have already customized the ID so that there would be no conflict with me. But before that @FUS there was a conflict, I changed the ID from 15005 to 15007... and that's it... 'BBSF 742 Sign' has the same ID. kkk Sorry, I'll change it to 15008.
Tarious 6 月 26 日 上午 8:00 
Okay, I've done some sleuthing... and I'm stumped.

Using the Dump IDs mod by patman, I've obtained an ID list of everything in my 900+ mod pack and I genuinely don't even see an ID that even uses the 15000 numeral slots without BBSFR installed. It does not visibly conflict with any material, matmod, or liquid ID.

It conflicts with Immersive Props via an object error; when removed, it conflicts with the Alta racemod via an object error... I didn't go any further than that yet. Always the darkbrickblock tile, always 15007. I'm not sure where to go from here aside from removing mods one by one, but I thought I'd post my findings to try and help others troubleshoot.
Tarious 6 月 26 日 上午 6:55 
Bizarrely, now I'm experience material ID conflicts with 15007 since the update. I've started to pull apart my pack, but it's immense, so I'm not sure what it's colliding with right now. You'd think the Starbound devs would just make that a statement printed in the log... alas.

I'll let you know if I discover the cause!
1100Ross  [作者] 6 月 25 日 上午 10:21 
Good afternoon @FUS. Thank you very much, I fixed it to an ID closer to the mod itself.
FUS 6 月 25 日 上午 8:49 
Just an fyi, "BBSF Dark Brick" shares the 15005 material ID with something called "kgt-hedge-light-material.material". Bad news is I have no clue which mod that's from, tried unpacking my entire modpack and searching for it but got no results whatsoever which is strange.

[Error] Fatal Exception caught: (ObjectException) Error loading object '...': (MaterialException) Error loading material file /tiles/materials/kgt-hedge-light-material.material

Caused by: (MaterialException) Duplicate material id 15005 found for material kgt-hedge-light-material