Scoreboard Vault Bridge
This plugin is currently in development and I am seeking feedback from possible users.
This plugin connects Vault to Vanilla minecraft scoreboards.
Commands and Permissions
None planned, it simply bridges vault to vanilla scoreboards allowing legacy plugins that rely on vault for prefixes suffixes and other data to access scoreboard elements.
Chat Nodes
So far the following chat info nodes are planned.
Operations are aggregate functions that iterate over the team members find the Minimum, Maximum, Total, or Average.
FakePlayers are for when you need to store int's that belong to a team it maps vault group info nodes to player entries in the scoreboard. It is a common trick for vanilla to get team displays in the sidebar.
groups/ team Strings scoreboard.team.displayname scoreboard.team.name scoreboard.team.prefix scoreboard.team.suffix scoreboard.team.<operation>.objective.format scoreboard.fakeplayer.objective.format bool scoreboard.team.friendlyfire scoreboard.team.friendlyinvis scoreboard.fakeplayer.objective 0 or undefined is false anything else is true. int scoreboard.team.<op>.objective scoreboard.fakeplayer.objective double scoreboard.team.<operation>.objective scoreboard.fakeplayer.objective
Economy
Economy functions will map to new dummy objectives, for players it will map to the player in the scoreboard, for teams it will use fakeplayer entries,
Future Plans
One idea I had is the storage and retrieval of random strings, but the only way I can do that is to create an objective for each string and use the displayname and real name, but this feels clunky, any suggestions would be great.
Comments