AutoDeOp
**Secure Your Server with AutoDeOp** AutoDeOp's purpose is to prevent unwanted players from obtaining op. AutoDeOp checks every player who logs in if they are op. If the player is op and is not on the allowed list they will be deoped. This can be used to prevent other players from oping players that should not be op or be used to stop possible siblings from getting access to your account or console and giving themselves op. AutoDeOp will also block players from changing gamemodes. When the command /op is typed it will also block a player from gaining op.
How does AutoDeOp detect oped players?
- Deops players upon joining if they are not supposed to be OP
- Prevent OP command from being used in console
- Prevent players from changing gamemode if they are not supposed to change gamemode
- Prevents OPed players from OPing players that are not supposed to be OP
- Stats are saved in the config to track how many times the server has been protected
Config [v1.0]
BackEnd: VersionDONOTCHANGE: 2 UpdateChecking: true Metrics: true Players: AllowedOp: - EnkyHD AllowedGamemode: - EnkyHD Block: PlayersFromChangingGameMode: true OPingNonAllowedOPs: true OPInConsole: true Stats: blockedInConsole: 0 blockedByCommand: 0 playersDeopOnJoin: 0
Permissions [v1.0]
autodeop.reload - Reload the config /autodeop reload
Planned Features or Changes
Change Gamemode to Make all players stay the default Gamemode [Added to v1.0]
Blocked OP Stats [Added to v0.9]
Block OP Command in console [Added to v0.6]
Add /autodeop reload command [Added to v0.6]
Added Plugin Metrics [v0.8]
Fixed up config [v0.8]
- Post a comment or a ticket if you have any suggested ideas for the plugin.
Open Source
@ThisUsernameIsMine
No.
nive plugin Thx:D
So the player that joins the server will see "You are no longer op!" ?
Will there be any plans to update from using player names to using UUIDs?
@nathampa0909
I responded to your ticket. My computer harddrive got erased on the 9th so I was busy for a few day reinstalling everything.
Version v1.0 works on CB R2.0 1.6.4 ?
Very nice idea.
@ardaarslan22
The only thing that would need to be translated is the config. Nothing is printed to chat. The source is at the bottom of the description also.
Please Add Source Link I'm transle plugin to turkish
The autogamemode works, but could you change the DeOP part so that instead of getting deOPed when they join the game, deOPed as soon as they are OPed? Also, in need of worldedit asap.
Thank you so much for createing this plugin! XD
Update coming soon! Sorry for the delay. There should be many new features with the update.
@broluigi
I will work on this very soon.
can you make a plugin that automatically checks if players have worldedit perms or All perms node and ban them automatically if their username isnt on a list?
Or just add it so
Players allowed "*" Permissions
Players allowed "Worldedit" Permissions
et cetera
@Dankrushen
Ok I will look into it and see if I am able to fix it.
@EnkyHD
i found out that when i installed the older version, it worked, and then i reinstalled the new one and it didn't work so i just kept it at the 0.5 for now.
@Dankrushen
The only thing I can think that would cause this is that you are on a dedicated host and the file needs to be CHMOD so that it can be modified. Posting the error might help me determine what exactly is doing it.
Hey, it resets the config file everytime i reload my server. and the config reload command doesn't work. it just says "An Internal Error has Occurred"
New version should be out soon. Sorry for the delay, I have been busy coding another personal plugin and a client for my server. Expect /autodeop reload command and possibly a god mode check.
@tipbr
I will look into it now.
EDIT: The error means nothing. That was just a try and catch error that happened there it will be fixed in the next version. I some reason forgot to take that out when I changed the what I was planning to add. So you can continue using the plugin just fine.