I was talking to Elvas the other day about event item farming exploits and came up with an idea to collect keys from various areas of an event and then turn them in to receive a prize. I was bored today and wrote an entire mod to do it.
When you step on a key pad, it gives you the key and then teleports you somewhere else (event lobby…). Once you have all keys, you step on a prize pad (in event lobby…) which takes the keys and gives you items. Or a command block can be activated to give the prize. Farming is still possible, it just takes a lot more work.
The keys can be named and any color, or custom textures used to create different looking keys (pumpkin key, ghost key, …). It also supports multiple simultaneous events, each with unique keys.