VaultToVanilla | Sync Scoreboard Money With Vault icon

VaultToVanilla | Sync Scoreboard Money With Vault -----

Bring Bedrock/Scoreboard Based Economies Into The Modern Age



HEAD NOTE: This plugin works but is currently just a very small project completed by request. If it catches reasonable attention I will work to improve it but as of now it is and will remain a small project with fairly basic features.

Purpose:
Many servers started for Bedrock or using outdated tech utilize scoreboard objectives as a money source. This is primitive technology, and practically all modern plugins require Vault for economic functionality. This plugin acts to synchronize scoreboard based money and Vault based money. Simply install Vault and this plugin, and most modern economic plugins should function. Keep in mind, scoreboard based money can't handle decimals (change) so if your Vault transactions ever result in decimals then it will be rounded down to the nearest whole dollar.

Requirements:
Features:
  • Automatically sync outdated scoreboard based economies with Vault for modern functionality.
  • Configurable "Master" Economy:
    • "Hybrid" - Changes to Vault will update scoreboard & changes to scoreboard will update Vault.
    • "Vanilla" - Changes to scoreboard will update Vault but changes to Vault will not go through.
    • "Vault" - Changes to Vault will update scoreboard but changes to scoreboard will not go through.
  • Configurable "Update Check" Timer
Config Example(s):
Code (Text):

##########################################################
#                 VaultToVanilla Config                  #
##########################################################

Money_Objective_Name: "money"
# This is the name of the scoreboard objective holding their money value

Sync_Mode: "Hybrid"
# "Vanilla" - This mode never alters the vanilla balance and simply syncs vault to the vanilla value
#           - This will also prioritize vanilla balances in cases where there are unsolveable desync
# "Vault" - This mode never alters the vault balance and simply syncs vanilla to the vault value
#         - This will also prioritize vault balances in cases where there are unsolveable desync
# "Hybrid" - This mode listens to changes to either Vanilla or Vault balance and updates the other
#            The tradeoff is if transactions happen too swiftly, my plugin will not keep up. Money will be lost.
#            Don't enable this if you have fast transactions
#          - This will also prioritize vanilla balances in cases where there are unsolveable desync

Sync_Cycle_Timer: 1
# This is the number of ticks between each "sync" cycle.
# If laggy, make it bigger. If not laggy, leave it.

Backup_Initialize_Value: 0
# This is the emergency value if players join and for some reason have
# no money value set. It will be set to this number.

##########################################################
#                        Version                         #
##########################################################

VERSION: 1
#Do not touch this. No touchy.
 

Donations: Support me @
_- https://paypal.me/AaronSkeels -_​
Resource Information
Author:
----------
Total Downloads: 247
First Release: Sep 5, 2022
Last Update: Sep 5, 2022
Category: ---------------
All-Time Rating:
2 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings