ae2wtlib is getting a new api which is supposed to be JiJed by mods adding their own terminals.
this has the advantage that the terminal related code isn't duplicated between ae2wtlib present and ae2wtlib not present.
it is however also a breaking change for all mods interacting with ae2wtlib, so I am making this PR before I release the ae2wtlib update publicly in order to minimize the impact
I marked megacells <= 4.0.0-alpha incompatible in ae2wtlib (but excluded 0.0.0 so it works in dev)
since this now uses the api mod, there shouldn't be any weird issues with people accidentally using an old ae2wtlib version with this PR (except that they couldn't put greater energy cards in ae2wtlib terminals)
I will probably release the ae2wtlib update today or tomorrow
ae2wtlib is getting a new api which is supposed to be JiJed by mods adding their own terminals. this has the advantage that the terminal related code isn't duplicated between ae2wtlib present and ae2wtlib not present. it is however also a breaking change for all mods interacting with ae2wtlib, so I am making this PR before I release the ae2wtlib update publicly in order to minimize the impact
I marked megacells <= 4.0.0-alpha incompatible in ae2wtlib (but excluded 0.0.0 so it works in dev) since this now uses the api mod, there shouldn't be any weird issues with people accidentally using an old ae2wtlib version with this PR (except that they couldn't put greater energy cards in ae2wtlib terminals)
I will probably release the ae2wtlib update today or tomorrow