I have this issue where I want to save "settings" for my world that apply to all players. My current method is a scoreboard null entity and then I set the players settings to the null entity upon join or refresh.
Like below:
scoreboard players operation @a avatarSet = avatar:config avatarSet
scoreboard players operation @a home = avatar:config home
scoreboard players operation @a shop = avatar:config shop
scoreboard players operation @a chatRankSet = avatar:config chatRankSet
scoreboard players operation @a cdSet = avatar:config cdSet
However, this is annoying when I have so many settings, and I'm looking for a better method of some kind, either block data, dynamic properties (though I'd like to avoid those), or anything else! Keep in mind I am in beta .70.23, so some approaches may no longer work. Also, the data does not need to be player-specific, just world specific! Thanks!
Any databases I can use like smelly db, but scaled down a bit?