In my opinion, it would be better to just display a warning when a person joins the server. Send a message to all online admins saying this person has been banned this many times, for these reasons.
Then server owners can make a choice.
This is a great compromise between 'not doing anything' and 'having some sort of preventative measure.'
The idea that no banning occurs whatsoever, but that maybe the admins could get an alert that an ALLEGED <infractioner> joined the server. In other words, if the offense was mild, it'd report 'troller' or 'petty thief' or 'cyberbully' (haaa). But the point is it is a sharing of information about the infraction rather than 'you did SOMETHING, and for that YOURE BANNED EVERYWHERE UNI-BAN IS USED'
But now by making it this sort of alert system, it's better within the admin's capabilities to deal with the user on their server. How would sample scenarios go?
The user is alleged to grief structures:
The admin can read this and think: oh well I have grief protection mods, do your best. I'll give you the benefit of the doubt to establish a respectable reputation on my server.
I don't have grief protection mods, I'm going to watch over him and/or be suspicious of him. It may result in a ban to protect himself, but it was not blindly done (downloading some file) and it only was relevant for him having done routine administrative work.
The user is alleged to use flying hacks:
The admin can read this and think: I dont care OR I do care, let me ban him.
So you then might ask 'whats to keep this cycle from repeating infinitely'--well, as the plugin (not just some text file) would suggest: these are all alleged, unproven infractions. Your 'legal system' would do its most to add to their 'permanent record', so to speak. Even the most incriminating proof provided to uni-ban officials would mean only as much as administrative warnings to other uni-ban users. Some admins will be more forgiving, some will be less. But its about the information shared and a decision reached by the admin, rather than a phantom set of officials.
Quite frankly, I see the whole officials business completely removed and instead somebody should employ a global reputation plugin. Some servers' populace would downvote, some would upvote...one way or the other, its not about banning completely.
You would get an email or something when there is a suspicious or previously convicted player. Then we provide you with the evidence and you can add them to your own list
I don't get it. Is Uni-ban simply the 'legal system' and the banlist, or is there now a plugin that would be triggered 'when there is a suspicious or previously convicted player'
What is the nature of this Uni-ban? Completely outside Minecraft (e.g., forums + due process) or integrated (plugin that does checks with a centralized server?
Also, does that mean that any admins will start getting emails containing evidence of transgressions committed elsewhere? Where are these emails for the admins acquired and why would this be more necessary than say, a plugin making an alert ingame or as a text file placed on the server.
Lastly, how much of this is actually ready to use, versus ideas youre coming up with--I'm very confused about the progress of this project and its end-goal for use with Minecraft.
I used to have mcbans. I liked the lookup feature where you can see if the player had any previous bans, and what the reason was. If you made a plugin that just did that. I would probably use it.
Just having a .txt file with a list of player names, that people can download isn't very good. You need to have a good system otherwise nobody will use it. If theres only a few people then its not really worth having.
If it was made into a plugin I think it could become popular and worth having.
the idea of a plugin that pops up when a new member joins the server to say he/she has previously been banned from somewhere is the better idea i think, then admin's can decide to ignor, watch or ban that person