FIXED
- Fix the execution of commands from the console using deposit, withdraw and set to display "console" instead of "admin" in the transactions database
ADDED
- New triple gradient color in messages: `<#RRGGBB:#RRGGBB:#RRGGBB>.....</#>`
- New bStsts chart to see the Database System of the servers
- New bStsts chart to see if the servers Web Panel are enabled or disabled
GUI
- New gui default optional key: `gui.<guiName>.position-slot.default.list`
Code (Text):
gui:
main:
position-slot:
default:
# A list of slots to use the default item
list: 1,2,3,4,5,6,7,8,0, 45,46,47,48,49,50,51,52,53
item: WHITE_STAINED_GLASS_PANE
amount: 1
name: ' '
TRANSACTION
- New transaction command: `/bank transactions deposit [page]`
- New transaction command: `/bank transactions withdraw [page]`
- New transaction variable: `%minTransactionAmount%`
- New transaction variable: `%transactionCooldownRemaining%`
- New config transactions section:
Code (Text):
bank:
# Transactions configuration
transactions:
add:
# Minimum amount for /bank add and the web deposit action (set 0 to disable)
min-amount: 500
# Cooldown in second in deposit transactions (set 0 to disable)
cooldown-seconds: 10
take:
# Minimum amount for /bank take and the web withdraw action (set 0 to disable)
min-amount: 500
# Cooldown in second in withdraw transactions (set 0 to disable)
cooldown-seconds: 10
- New messages transaction key:
Code (Text):
bank:
transaction:
min-add-amount: '%chatPlugin% &cMinimum amount to deposit is %minTransactionAmount%'
min-take-amount: '%chatPlugin% &cMinimum amount to withdraw is %minTransactionAmount%'
cooldown: '%chatPlugin% &cYou must wait %transactionCooldownRemaining% seconds before making another transaction'
WEB
- New web command: `/bank web`. Open the web panel
- New web variable: `%webhost%`
- New web variable: `%webport%`
- New config web section:
Code (Text):
# +----------------------------------+ #
# | | #
# | WEB CONFIG | #
# | | #
# +----------------------------------+ #
web:
# Enable/Disable the web panel and API
enabled: true
# Public URL used in the clickable WEB message (empty = host:port)
url:
# Public host or IP (supports localhost, IPv4, or domains like myserver.com)
host: localhost
# Web panel port
port: 16104
# Refresh interval for web data (milliseconds)
refresh-interval-ms: 2000
token:
# Token expiration (minutes)
ttl-minutes: 10
# Minutes to invalidate the token after the player disconnects (set 0 to disable)
invalidate-after-disconnect-minutes: 5
- New message web section:
Code (Text):
bank:
web:
usage:
- '%chatPlugin% &eUsage:'
- '&e/bank web &7- Open your web panel'
usage-admin:
- '%chatPlugin% &eUsage:'
- '&e/bank web &7- Open your web panel'
disabled: '%chatPlugin% &cThe web panel is disabled'
enabled:
message: '%chatPlugin% &eClick to open the &a[WEB]'
clickable: '[WEB]'
hover: '%webhost%:%webport%'
- Any issue, bug, or error you find in this plugin, please report it on [
Github] or via [
Spigot]. If possible, provide some steps to reproduce the issue.