Home›Java›Mods›SyBank
SyBank
ModsJava

SyBank

Java mod listed for Minecraft 1.21. Downloads from the MC Java Mods app on Android.

by Shiyuan · on Modrinth

⬇ Download on Modrinth
SyBank — screenshot 1

SyBank - Minecraft Banking System Plugin

A fully-featured Minecraft banking plugin supporting deposits, withdrawals, loans, and more.

Author

Shiyuan

Features

Commands

Command Description Permission
/sbk Open bank GUI sybank.use
/sbk open Open bank GUI sybank.use
/sbk save <amount> Deposit to bank sybank.use
/sbk wd <amount> Withdraw from bank sybank.use
/sbk loan <amount> [months] Apply for a loan sybank.loan
/sbk rp <amount> Repay loan sybank.use
/sbk rpall Repay entire loan with cash sybank.use
/sbk confirm Confirm loan application sybank.loan
/sbk cancel Cancel loan application sybank.loan
/sbk reload Reload plugin configuration sybank.admin
/sbk op <player> View player's loan information sybank.admin

Permissions

Installation

  1. Download the SyBank-1.0.0.jar file
  2. Place the JAR file in your server's plugins folder
  3. Restart the server or load the plugin
  4. Edit plugins/SyBank/config.yml to configure

Dependencies

Configuration

config.yml

# Bank Settings
bank:
  # Default deposit interest rate (% per month)
  interest-rate: 2.0
  
  # Default loan interest rate (% per month)
  loan-interest-rate: 2.5
  
  # Default loan duration (months)
  loan-default-duration: 1
  
  # Maximum loan duration (months)
  loan-max-duration: 3
  
  # Maximum loan amount
  loan-max-amount: 100000
  
  # Allow multiple loans simultaneously
  allow-multiple-loans: false

# Overdue Settings
overdue:
  # Grace period after overdue (months)
  grace-period: 1
  
  # Enable slowness effect penalty
  enable-slow-effect: true
  
  # Slowness effect time period (24-hour format)
  slow-effect:
    # Start time (hour:minute)
    start-time: "17:00"
    # End time (hour:minute)
    end-time: "10:00"
    # Slowness level (1-4)
    level: 2

# GUI Settings
gui:
  # GUI title
  title: "&6&lSyBank Banking System"
  
  # GUI size (must be a multiple of 9)
  size: 27

# Reminder Settings
reminder:
  # Remind players of loan repayment on login
  enabled: true
  
  # Reminder message format
  message: "&c&l[Loan Reminder] &eYou have an outstanding loan of &6{amount} &ecoins, please repay soon!"
  
  # Show quick repay button
  show-repay-button: true
  
  # Quick repay button text
  repay-button-text: "&a[Click to repay with balance]"

messages.yml

All plugin messages can be customized in messages.yml.

Loan System

Applying for a Loan

  1. Use /sbk loan <amount> [months] to apply for a loan
  2. The system will display loan details (principal, interest, total amount due)
  3. Click the "Confirm Application" button or type /sbk confirm to confirm
  4. Click the "Cancel Application" button or type /sbk cancel to cancel

Repayment Methods

Interest Calculation

Overdue Penalties

Notes

  1. Loan duration cannot exceed the maximum duration in configuration (default 3 months)
  2. If multiple loans are not allowed, current loan must be repaid before applying for a new one
  3. Deposit and withdrawal operations require the player to be online
  4. Plugin data is stored in the plugins/SyBank/data/ directory

Changelog

v1.0.0

Support & Feedback

For issues or suggestions, please contact the author Shiyuan.


License: MIT License

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

File checked by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more