traitor / Minecraft-Server-Mod

Server administration mod and API for Minecraft beta multiplayer server
219 stars 91 forks source link

request: banned-players in sql, logging of /home and command share between mods/admins groups #16

Closed Silentspy closed 13 years ago

Silentspy commented 13 years ago

Ive been using your mod for quite a while now and i really appreciate the hard work put into it!

here are some suggestions that i really would like to see in the features which can be quite useful

Banned players in sql

would be really nice as its very easy to manage after its being put into database rather then having it in its own txt file, etc list bans on a website and the reason why they got banned, could also be used to give a reason whenever a banned player tries to join server

Logging of /home

can be very hard to trace down some griefers sometimes and this will most likely help a lot, as a griefer would in case use /home player to start griefing some place easily, if TP is logged why not?

command share between mods/admins

make a new row in groups table and name it something like "tracecmd" (maybe not the best suggestion) which will share /modify, /ban, /unban, /tphere and state who did which of those etc(silentspy kicked guest324524), just like op works for normal

also maybe make "kicking blabla" into "silentspy: kicked blabla, reason blabla"

either way this mod really rocks and make administrating a server really simple, keep up the good work!

traitor commented 13 years ago

I am planning on making a new ban system, just nothing has been set into place yet. What do you mean by logging /home? Like the usage of the command? If so you can set logging to true in server.properties to log all command usage. For this suggestion look above. I might add it to mysql in the future, just it'd be a lot of spam. And I'll add that, sure.

Silentspy commented 13 years ago

ye i might have been a bit tired when i first wrote it down, but i meant the command usage, as griefers tend to just teleport into other homes