-
Notifications
You must be signed in to change notification settings - Fork 3
A few *small* changes and a fix. #8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: 1.20.4
Are you sure you want to change the base?
A few *small* changes and a fix. #8
Conversation
…ng them entirely, hopefully making MDP completely undetectable. Keybind requests from the server now return the factory setting value. Log messages added.
|
Just pushed a commit which fixes a bug causing keybinds from certain mods (Freecam for example) to be classified as vanilla, and allowed to pass through. |
|
Hello, About the project itself: I am no longer interested in maintaining this mod (because I don't want to be responsible for people getting into trouble for using it). This means, your change won't be put on modrinth or curseforge by me. However, I am open to someone taking over the project. Cheers! |
|
I still have the ressource pack failed kick message in Cytooxien server |
It would be great if someone would take over the project if you decide not to update it. The implementation from the PR looks good to me, except for the very strange @Totobird-Creations code style. 😅 |
|
I'm working on a Mod that will prevent all these issues and more. Here is a blog post and i'm also involved in it: https://alaggydev.github.io/posts/cytooxien/ The Mod is already on Modrinth and Github but don't use the Modrinth version yet until the next release because there are a few detection methods and the anvil is broken. Modrinth: https://modrinth.com/mod/exploitpreventer @JustAlittleWolf if you want you can name this mod in the readme. Some issues this mod also tries to prevent is that you can do local http requests to the internal network from the player. You can't get a response but a hash. |
|
oh nice |
Yeah this pr is actually missing a second way to allow Cytooxien resource packs. |
|
you think you will be able to make a version for 1.21.8? |
At some point I really wanna backport it but not now. What you can do is use that version with ViaFabricPlus and then you should be able to join a 1.21.8 server. |
|
The newest version on Modrinth can now be used. |
A few small changes and a fix (Definitely did not rewrite half of the mod). Here's what I did:
1.21
PlainTextContent.Literalin theCombinedFilterclass withLiteralTextContent. Everything else is compatible.Translation Key Source is Now Considered
vanillaandrealms) are unfiltered.Keybinds are Falsified
key.sprintkey, the player can haveRas 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_usvalue like the keybinds do.De-hardcoding
Logging Messages
Compatability
@Redirects with@WrapOperations, from LlamaLad7's MixinExtras library.@Redirectmay collide with other mods, while@WrapOperationwill 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.