@Gainfullterror
The shop should NOT cost only 20 diamonds, and with the balances I was talking about that could be added, maybe the villager only sells block, arrows, and food?
Buying new armor and stuff at mid is OP, so what if the villager was the following:
Can be used once
Has a back button so you don't exit the shop after buying one thing, wasting the shop
Can only sell blocks, arrows, and food items
Can be accessed by any opposing teams if not accessed by the team that placed it
Can be killed with a bow by opposing teams (No shield like island villagers)