Entity Symmetry

by sparr

Places mirrored/rotated entities around a specified point. Configuration options in README.

Content
23 days ago
0.16 - 2.0
3.07K
Blueprints

b Crash when using paste

5 years ago

Factorio 0.17.23
ES 0.17.0

The mod Entity Symmetry caused a non-recoverable error.
Please report this error to the mod author.

Error while running event entity-symmetry::on_built_entity (ID 6)
Value must be a string in property tree at ROOT.inner_name
stack traceback:
entity-symmetry/control.lua:407: in function 'on_altered_entity'
entity-symmetry/control.lua:445: in function <entity-symmetry/control.lua:444>
stack traceback:
[C]: in function 'create_entity'
entity-symmetry/control.lua:407: in function 'on_altered_entity'
entity-symmetry/control.lua:445: in function <entity-symmetry/control.lua:444>

reproduction:
(1) Placed symmetry entity on empty ground >64 tiles from anything.
(2) Ghost place (shift) or paste anything close to it.
(3) Instant crash every time.

Otherwise, cool mod.

5 years ago

Crash when mining a substation on top of the symmetry center:

The mod Entity Symmetry caused a non-recoverable error.
Please report this error to the mod author.

Error while running event entity-symmetry::on_player_mined_entity (ID 65)
LuaEntity API call when LuaEntity was invalid.
stack traceback:
entity-symmetry/control.lua:425: in function 'on_altered_entity'
entity-symmetry/control.lua:449: in function <entity-symmetry/control.lua:448>
stack traceback:
[C]: in function 'index'
__entity-symmetry
/control.lua:425: in function 'on_altered_entity'
entity-symmetry/control.lua:449: in function <entity-symmetry/control.lua:448>

5 years ago

Another crash when I used "Undo".

Also another bug:
The mod uses massive amounts of CPU time when you build something, even if you pick up the symmetry centres. It seems like the mod doesn't understand when a symmetry box has been picked up and uses CPU time for every box that has ever been placed for every item that is placed down. So the mod has to be uninstalled for it to be possible to drag build a line of something without dropping down to 10 UPS again. It's painfully laggy.

5 years ago

Maybe there's a bad interaction with instant blueprints (from Creative Mod) and this mod that causes the UPS issues?
Similar to what is described here https://mods.factorio.com/mod/autobuild/discussion/5ca3d5778a66ee000c2a899d might cause issues for this mod too?

Haven't tested without instant blueprint so I don't know.

5 years ago

I will look into this. A better place to report problems is https://github.com/sparr/factorio-mod-entity-symmetry/issues

5 years ago

Ok, thanks.

I'm too lazy to log in to github though D: sorry

5 years ago

Fixed

5 years ago

Thanks. It's a really useful mod for me since I'm trying to make some perfectly symmetrical blueprints so that I can tile them with recursive blueprints later :)

New response