From e17c44d3bb955ab7e8789c7281edecb6a968e88e Mon Sep 17 00:00:00 2001 From: embeddedt <42941056+embeddedt@users.noreply.github.com> Date: Sat, 4 May 2024 22:18:05 -0400 Subject: [PATCH] Be more specific about bad implementations in the README [skip ci] --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 7709f91b..1aaff4a8 100644 --- a/README.md +++ b/README.md @@ -45,8 +45,8 @@ the following conditions are met**: time. [Sinytra Connector](https://github.com/Sinytra/Connector) is a 3rd-party compatibility layer, so explicit Forge support will be provided. - Must not manually maintain overridden game options; implementations that look like - https://github.com/embeddedt/Mooz will not be accepted - no offense [embeddedt](https://github.com/embeddedt). - Direct ASM is fine as long as functionality is similar enough. + [Mooz's](https://github.com/embeddedt/Mooz/blob/92570f7449a7e71c1c0b988788027b10c00f1346/src/main/java/org/embeddedt/mooz/ClientProxy.java#L35-L56) + will not be accepted - no offense [embeddedt](https://github.com/embeddedt). Direct ASM is fine as long as functionality is similar enough. - Must make a reasonable effort to be maximize compatibility with existing mods on target platforms - see use of Neo/LexForge API over mixins in Neo/LexForge implementations, and use of `@WrapWithCondition` and `@ModifyExpressionValue` and such from MixinExtras over `@Redirect` in most implementations.