I thought the main part of your argument against console gaming was that PCs encourage creativity. Surely modding is the epitomy of that?
Either way, watch those videos because they're funny but also because I'd quite like to do something like that. There's also a lot of videos of them playing PvP with that mod, Battle Royale style, which is even more interesting.
A small warning.
Teh Mine Server will be down at some point for probably a few days in the next couple of weeks whilst I move and get internet setup at the new place.
Not sure how long internet housemoves and migrations take these days.