Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
A few small changes and a fix (Definitely did not rewrite half of the mod). Here's what I did:
1.21
PlainTextContent.Literal
in theCombinedFilter
class withLiteralTextContent
. Everything else is compatible.Translation Key Source is Now Considered
vanilla
andrealms
) are unfiltered.Keybinds are Falsified
key.sprint
key, the player can haveR
as their sprint key, but MDP will respond withLeft Control
(localised).SyncedClientOptions
, sending a different language than the one the server thinks the client is supposed to have loaded could potentially be detected. Thus, I decided to not make translations send back the defaulten_us
value like the keybinds do.De-hardcoding
Logging Messages
Compatability
@Redirect
s with@WrapOperation
s, from LlamaLad7's MixinExtras library.@Redirect
may collide with other mods, while@WrapOperation
will not collide with other mods. This library pretty much just comes with fabric.I have tested this on a server which I know has a system which can detect the previous version of MDP. They did not detect any mods I have installed, and can not detect MDP by introducing their own translation keys.