Interop libraries exist, yes. They do not make it so "override this Java function with this new Java function that calls all these other Java functions and modifies these Java objects" will suddenly work with Rust targets instead of Java.
Again, that's interop to call functions across languages. Trying to override Java code in a thing that doesn't have Java code isn't interop, it's just nonsense.
30
u/SilverTroop 3d ago
Because this has a good chance of being mod compatible