Blueprint Extensions (Kux Edition)


Adds tools for updating and placing blueprints. supports GDIW, Fluidpermutations, Advanced Fluid Handling, Flow Control, Fluid Must Flow

Utilities
4 months ago
1.0 - 2.0
10.2K
Fluids Blueprints

b [FIXED in 3.3.5] Flipping blueprints crashes with adjustable inserters

1 year, 22 days ago

Looks like Quick Adjustable Inserters makes entity.pickup/drop_location use 1 and 2 instead of "x" and "y" as keys. I was able to fix it by just adding a line in each swap in flip.lua to check if the alternative key should be used and use it if so.

1 year, 22 days ago
(updated 1 year, 22 days ago)

Thanks for reporting it.
I have not yet been able to revise the complete code, too many changes in the new API.

1 year, 20 days ago

Have same error with "Side Inserters" mod if I try to mirror adjusted inserter

Error while running event Kux-BlueprintExtensions::on_gui_click (ID 1)
Kux-BlueprintExtensions/actions/flip.lua:204: attempt to perform arithmetic on field '?' (a nil value)
stack traceback:
Kux-BlueprintExtensions/actions/flip.lua:204: in function <Kux-BlueprintExtensions/actions/flip.lua:158>
(...tail calls...)
Kux-CoreLib/lib/EventDistributor.lua:157: in function <Kux-CoreLib/lib/EventDistributor.lua:151>

1 year, 19 days ago

fixed. I don't know if this fixes all inserters, but I have fixed a reading issue with possition.

1 year, 18 days ago

fixed. I don't know if this fixes all inserters, but I have fixed a reading issue with possition.

Now BP mirroring and rotation works fine. Thanks a lot man!

New response