Currently, event capes (like past MINECONs since 2012) are distributed via redeemable codes. As we all know, this has created a thriving black market. While this is less problematic for worldwide digital events, it is a major issue for physical events that are limited by location and time. (eg. Twitchcon)
So what is the solution?
I suggest returning to the MINECON 2011 method: delivering capes directly to a player's account rather than issuing transferrable codes. Here is an example of how it could be executed today:
-
Optional Username Field: When tickets are purchased, there is an optional field to enter the Minecraft username of the attendee. Making it optional ensures that non-playing attendees (like parents) aren't forced to input random accounts just to proceed.
-
UUID Conversion: After the sale is completed, the system internally converts the entered username to the account's UUID and stores it. This prevents errors if a player changes their username between purchasing the ticket and attending the event.
-
Pending State: The ticket then goes into a "pending" state in the system, waiting to be physically scanned at the venue.
-
Scan to Confirm: When the ticket is scanned at the door, its state changes from "pending" to "confirmed." At a later date, the cape is automatically applied to all confirmed UUIDs. This ensures capes only go to people who actually showed up.
By implementing a system like this, Mojang can help protect its players from scams.
Thank you for considering this idea!
Please sign in to leave a comment.
0 Comments