How about you guys just ignore Ephialtes, and show that you're going to finish this?
Yup, that's what I plan to do, I wouldn't want people thinking that I don't follow though on my promises.
Anyway, the mod will work like this:
There will be a basic trading card gui which will allow you to view all your trading cards in a list, they will all be in a menu that you can scroll though with buttons to request a trade with someone else where you will be able to trade probably up to two cards each, either way, this can be viewed from a button on the main menu, or through a key bind in a server. Cards will be displayed with the border representing the cards type (keep reading) possibly a picture (cards can have pictures but they don't have the need to have one) and the players name and bl_id along with a short description about them.
There will be three types of cards, for now I just call them: silver,gold, and blue. Silver cards have a random chance of being given to you every hour of play time, but aren't actually displayed until you go back to the main menu, where there will be a little message saying if you were given new cards while you were in a server. The chance of getting a silver card has a basic value for each card, that can be decreased overall by the amount of other cards the player already has, or by how many cards have been given out in total. Gold cards are the same as silver cards, except when you get one, you can't get that card again, the only way to get multiple gold cards is to trade for someone else's. Blue cards are by theory the most valuable, you can only get them by being given them by someone who is authorized to give away such cards.
For authentication, the first time someone of a certain BL_ID opens blockland with the mod, they request their account be created with their bl_id, the server makes the account, and sends back a randomly generated password, this password is then set and everytime the person opens blockland, they'll login silently with that password. There will probably be a block that only one account can be registered per IP with occasional dumping of the IP reccords though, just to make it so that someone can't just register every BL_ID.