Skip to content
DoNotSpamPls edited this page Dec 22, 2020 · 24 revisions

Why did you remove LabyMod blocking?

I know you are probably sad that it got removed, but there is a very simple reason I did that - the mod authors already have a great plugin which integrates with their mod much more deeply. Their plugin allow you to be much more flexible, by allowing you to disable individual features without kicking the player, and not all or none like it was with eZProtector. Also, since it's a first-party plugin, if something is changed in the mod, an update for their plugin will come instantly, unlike eZProtector.

What are the permissions for this plugin?

All of the permissions can be found here

Will you implement blocking for [mod name]?

You can open an issue to suggest a mod to be added, although I can't give a guarantee that it will be added. Blocking a mod is a complicated process, requiring me to contact the mod authors, find out if there is a way to block and implement it.

Also, here is a list of mods that won't be added to the plugin in the forseeable future:

  • LabyMod (the authors have published their own plugin here)
  • JourneyMap (no way to currently implement blocking)
  • ToroHealth (no way to currently implement blocking)
  • Badlion Client (sent them an email, never got a reply)
  • Any iChun mods (no way to currently implement blocking)
  • Any mod that doesn't have an English website.

Can you block [hacked client name]?

eZProtector can't block hacked clients. Minecraft is Java based and there isn't any reasonable way to detect changes to a client, because anything you add to detect changes to the client can just be removed or disabled by the client. Same applies to mods. The reason mod blocking works at all is because the mod developers added features to support server owners, a mod which wants to remain hidden could just hide itself, just because Minecraft is Java-based.

I have blocked [mod name] in the config yet players can still join!

It is not 100% guaranteed that eZProtector will completely block the mods, because anyone with a bit of Java knowledge can just remove the code that tells eZProtector that the mod exists.

I get blank lines when I first log in. Why is that?

The reason is that the plugin sends a special kind of message called "block codes" (invisible strings of text in the chat) to the players if you have enabled either the BetterPvP or VoxelMap mod block features.If you are really annoyed by that, you can disable the blocks for those two mods.