Applied Energistics 2

Applied Energistics 2

156M Downloads

Non-API Renderer Usage Incompatible with Canvas

grondag opened this issue ยท 2 comments

commented

I've fixed some problems in Canvas and JMX that were going to prevent AE2 from being compatible with Canvas when the PR to fix Fabric #987 is merged.

However, AE2 is still depending on an implementation class here and I can't do anything about that.

If there's a need for a mutable buffer quad, it's possible to create a QuadEmitter instance but given the apparent usage hee it seems possible to simply stash the transformed values in an array, but I could be wrong.

As always, feel welcome to tag/ping me with questions/feedback.

commented

Removed the dependency on implementation class.

commented

Yes, I have this on my radar I am just waiting for the upstream PR to be merged.

Okay again, reading comprehension 0/10 for me ;-)

This code is for facade-building and a rather dirty port of the Forge version.

I had found no other way to make a mutable copy of an existing quad, which we need to do here.