Fruity Device owners rejoice, now you can host server instances using Ignorance and actually be able to connect to them from other devices!
Important notice: Ignorance now lives in the Mirror/Runtime/Transports
folder. This is to match Mirror's folder structure and keep it clean. If you import this version, you may get conflicts. Delete Ignorance from Mirror/Runtime/Transport
to rectify.
Bug Fixes:
- Issue #84
Improvements:
- Added more debugging messages
- Changed wording of some debug messages
- Added a decent comment about fruity devices and the server mode issue
Note: The native ENet binary does not support the Apple Silicon sub-build target. If you want to use Ignorance in your project, ensure you build for Intel x86_64 and tell your user base that they can use Rosetta. I don't have a M1 Mac to compile ENet on, but I suppose I could look into cross-compiling (which would be low priority).
As always, if you like what I do, please consider a Ko-Fi or a GitHub Sponsorship. Thanks for using Ignorance. ❤️