Crafting Combinator


Includes combinators that allow you to set or read the recipe of any crafting machine, get ingredients or products of a recipe and more!

Content
3 years ago
0.14 - 1.1
21.1K
Manufacturing

b A non-recoverable error

4 years ago

The mod Crafting Combinator caused a non-recoverable error.
Please report this error to the mod author.

Error while running event crafting_combinator::on_configuration_changed
No such function: Bottleneck.get_states
stack traceback:
crafting_combinator/control.lua:15: in function 'update_bottleneck'
crafting_combinator/control.lua:56: in function <crafting_combinator/control.lua:54>
stack traceback:
[C]: in function 'call'
crafting_combinator/control.lua:15: in function 'update_bottleneck'
crafting_combinator/control.lua:56: in function <crafting_combinator/control.lua:54>

After I updated mods today, I get this error on loading save. Maybe it is because of Bottleneck update.

4 years ago

Yeah, looks like they changed their interface... I'll have a look at it today.

4 years ago

So... The new Bottleneck introduced quite a few problems - particularly the fact that you can now change what signal is shown for each state is a bit of a pain.

Fortunately, the api now has LuaEntity.status (which Bottleneck uses too), so I can probably just reimplement the functionality without Bottleneck. I'll just mimic the previous Bottleneck based behavior for now, but since there are quite a few different states for a machine, I might try to come up with a way to get a more detailed output at some point.

4 years ago

Done - 0.14.0 no longer depends on Bottleneck and uses a custom implementation instead.

New response