[QUESTION] Does the ban system remove a name, email or an account?

Discussion in 'Community Discussion' started by Totouga, Jul 31, 2015.

  1. Hi. I was wondering how the ban system worked. Does it ban a certain name, an email or a certain account? I wondered this as I wanted to know what would happen in this senario:

    • A player called 'NotBanned' joins EMC and gets banned
    • 'NotBanned' changes their name to 'Banned'
    • A new account is made called 'NotBanned'
    • The new 'NotBanned' joins EMC.
    Can they join EMC or can they not join EMC due to sharing the same name as the player when they were banned? Thanks.
  2. With name changing came a new system for identifying players... each player has a like a code for their account. This means when banning players it bans their id instead of their username like it used to. Since each player has a separate id, the player who was actually banned remains banned, and the new player will get to play on EMC.
  3. Pretty sure its to emails. Accounts are migrated before you change name and that's how many server keep your progression.
  4. My 2 cents but it probably depends on the way the involved staff member bans the player. Personally I think these subjects are best left alone because it could theoretically create possibilities / opportunities for some of the bad guys out there to specifically target ways to evade their bans.
  5. It's based on the UUID. Eash playername has this string of numbers that is unique per account. You can change your name, but that UUID won't change.
  6. I've contacted admin in the past about removing one of my alts, it can't be done. The name is not banned afaik, it's the UUID number that is. This also keeps track of all names used on this ID number.

    EDIT: Or whats said above me :p
  7. Prior to the UUID system, bans in pure vanilla servers were usually resolved by username depending on which plugins, if any were used by the server. MC Bans and a few other bans databases would use the email address and/or ip address linked to said usernames account. However, all accounts in PC Minecraft have converted to UUID (Universally Unique Identifier), which means that each Minecraft account has a unique identifier. These UUID's can be looked up via various programs, such as the Minecraft UUID Resolver.

    Using the above example in terms of the current system,
    NotBanned (UUID: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX) joins EMC and gets Banned
    NotBanned (UUID: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX) changes their name to Banned (UUID: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX)
    A new account is made called NotBanned (UUID: YYYYYYYY-YYYY-YYYY-YYYY-YYYYYYYYYYYY)
    The new NotBanned (UUID: YYYYYYYY-YYYY-YYYY-YYYY-YYYYYYYYYYYY) joins EMC
    Since (UUID: YYYYYYYY-YYYY-YYYY-YYYY-YYYYYYYYYYYY) !== (UUID: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX) the new Account with the name NotBanned is allowed to join as their UUID is not equal to a banned UUID.. I hope this makes sense.. :oops:

    Krysyy ninja'd me while I was typing that all out.. :(
  8. Thanks guys. I was just really confused.