-
Notifications
You must be signed in to change notification settings - Fork 32
Closed
Labels
CompatibilityAims to improve compatibility with something.Aims to improve compatibility with something.
Milestone
Description
While looking for mods that might require updates for new power tools API I've noticed https://content.minetest.net/packages/gpcf/technictrain/ which required removed public function technic.charge_tools: https://git.bananach.space/technictrain.git/tree/init.lua#n44
I've removed (made local) said function myself here: 968c64b
Should this be restored?
Or ask external machines to utilize new technic.set_RE_charge(stack, charge) / technic.get_RE_charge(stack) functions?
First option is to provide compatibility (and increase API footprint which is bad for documentation and maintenance).
Second option requires either another compatibility override (which might break things if original mod is updated) or updating mod code.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
CompatibilityAims to improve compatibility with something.Aims to improve compatibility with something.