Laskyyy / Create-Astral

Other
71 stars 73 forks source link

[Bug]: Signal Coordinator ponder is broken #437

Open ChiefArug opened 2 weeks ago

ChiefArug commented 2 weeks ago

Bug Description

It shows the 'hold w to ponder' tooltip, but doing that leads to the debug ponder screen: image And sticks an error in chat: Specified Ponder override "astralsignals:signal_coordinator_dummy" is not registered.

How to Reproduce?

Ponder the Signal Coordinator

Expected Behavior

A non debug ponder

Version

2.1.2

Logs or additional context

logs/kubejs/client.txt has these two lines, in addition to some INFO stuff:

[23:59:31] [ERR  ] Error occurred while handling event 'ponder.registry': Wrapped java.lang.IllegalArgumentException: Provided items must not be empty! (client_scripts:ponders/stone_growth_chamber_dummy.js#2)
[00:34:20] [ERR  ] Error occurred while handling event 'ponder.override': TypeError: Cannot read property "machine" from null (client_scripts:ponder.js#44)

Full latest.log: https://gist.github.com/ChiefArug/80a2176d9daa53fd5c6dd43ff16cb42f#file-latest-log Full KubeJS client.txt: https://gist.github.com/ChiefArug/80a2176d9daa53fd5c6dd43ff16cb42f#file-client-txt

Code of Conduct

ChiefArug commented 2 weeks ago

Drive Eraser is broken in the same way. And radio telescope... And all the descryptors

monkyman64 commented 1 week ago

If I understand it correctly, adding a ponder to any custom machinery block adds the ponder tooltip and the debug ponder to all custom machinery blocks.