More descriptive tooltips

by teemu

Adds more information and stats like entity size and behavior, recycling etc to item and recipe descriptions.

Utilities
17 days ago
2.0
463

b Error on load.

a month ago

Failed to load mods: more-descriptions/data-final-fixes.lua:446: attempt to perform arithmetic on field '?' (a nil value)
stack traceback:
more-descriptions/data-final-fixes.lua:446: in main chunk

Mods to be disabled:
• more-descriptions (1.2.0)

a month ago

That's a... pretty weird place for this error to come from. What mods do you have loaded?

a month ago

https://www.dropbox.com/scl/fi/6xsfp56se8g0kpve1fgyv/mod-list.json?rlkey=tynahno6wdx3h9mxveddxc1jo&st=kf5lwn8g&dl=0

There's a lot, so let me know if you need help narrowing it down or something :)

a month ago

Failed to load mods: more-descriptions/data-final-fixes.lua:446: attempt to perform arithmetic on field '?' (a nil value)
stack traceback:
more-descriptions/data-final-fixes.lua:446: in main chunk

Mods to be disabled:
• more-descriptions (1.2.0)


Also just had this issue

a month ago

I think you're assuming collision_box is always well-formed — but it's most definitely not 100% with all the mods. Perhaps you can add a check to it?

a month ago

Weirdly enough the reported entities with incorrect collision boxes, do have a collision box set in their data, and ingame with debug option enabled it shows the rectangle. But it does look like this is the issue with somehow getting nil data in More Descriptions.

In the case of my modlist these are the affected entities:
8.115 Script @more-descriptions/data-final-fixes.lua:447: ultrajohn: entity classic-nixie-tube incorrect collision_box
8.115 Script @more-descriptions/data-final-fixes.lua:447: ultrajohn: entity reinforced-nixie-tube incorrect collision_box
8.115 Script @more-descriptions/data-final-fixes.lua:447: ultrajohn: entity small-reinforced-nixie-tube incorrect collision_box
8.119 Script @more-descriptions/data-final-fixes.lua:447: ultrajohn: entity high-temperature-wind incorrect collision_box
8.119 Script @more-descriptions/data-final-fixes.lua:447: ultrajohn: entity fluorine-wind incorrect collision_box
8.119 Script @more-descriptions/data-final-fixes.lua:447: ultrajohn: entity ammonia-wind incorrect collision_box

Anyway, I made a quick fix until the author can update his mod. Get it here:
https://drive.google.com/file/d/1TQfy6RURWlXyo5k0BEPFEpPEfMJUCDio/view?usp=sharing

18 days ago

Confirming UltraJohn's fix loads without issue and seems to work just fine.

17 days ago

Hey, sorry for neglecting this. Thanks for fixing this for me. I've now updated the mod on the mod portal with the fix.

17 days ago

No problem, and thank you :)

New response