Home›Java›Mods›ASSEGNO - MONEY CHECK [1.21.8 - 1.21.10]
ModsJava

ASSEGNO - MONEY CHECK [1.21.8 - 1.21.10]

⬇ Download on Spigot
ASSEGNO - SECURE VIRTUAL CURRENCY INSTRUMENT
A reliable, customizable, and traceable check system for modern Minecraft economies.

3.png

OVERVIEW & CORE FEATURES
​
Assegno is a straightforward yet powerful utility plugin that allows players to convert their Vault-backed virtual balance into a physical item a negotiable check.
Checks can be traded, sold, or stored, and redeemed by a simple right-click.
Key Features:Secure Issuance: Fast command-line creation of checks.
Instant Redemption: Players redeem the check value with a single right-click action.
Anti-Exploit Measures: Configurable minimum and maximum transaction limits (up to 1 billion) to prevent abuse.
Language & Formatting: All player-facing text, date formats, and number patterns are customizable via messages.yml (Current Locale: it_IT).

REQUIRED DEPENDENCIES & DATA MANAGEMENT
​
Assegno is built for stability, data integrity, and flexibility.
✅ Economy & Compatibility
REQUIRED: Vault Seamlessly interfaces with any Vault-compatible economy plugin.
REQUIRED (for full features): PlaceholderAPI Automatically expands PAPI placeholders from the check issuer in the item's lore.
Decimal Handling: Full support for decimal values in transactions (e.g., 0.01).

✅ Transaction Logging (MANDATORY)
All check transactions are logged for administrative transparency.
MySQL/Database: Optional support to log all transactions to an external MySQL database for long-term storage and advanced queries.
Local Logging: If MySQL is disabled, transactions are logged locally to a dated file (transactions.log).

✨ ITEM CUSTOMIZATION
​
Customize the visual appearance and metadata of the check item.
FEATURE DESCRIPTION CONFIGURATION PATH
Material The base item or block used (e.g., PAPER, NAME_TAG). item.material
Custom Model Data Support for Resource Pack custom models (set to -1 to disable). item.custom-model-data
Glow Effect Adds a non-functional glowing enchantment effect. item.glow
Number Format Defines the Java DecimalFormat pattern for displayed amounts (e.g., "#,##0.00"). display.number-format

️
COMMANDS AND PERMISSIONS
​
COMMAND PERMISSION FUNCTION
/assegno <amount> assegno.use Issues a check for the specified amount.
Right-Click Check assegno.use Redeems the check value into the player's account.
/assegno reload assegno.reload Reloads plugin configuration files.


Command aliases:
[check, cheque, banknote, cash]

⚙️ CONFIGURATION FILE (config.yml)
​
Spoiler: Click to view the default config.yml
Code (YAML):

# Plugin: Assegno (Check Plugin)
# Author: AlessioGTA - MCSIMPLE.IT
# All player-facing texts and formats are located in: messages.yml

# Permissions (manage with LuckPerms or similar)
#   assegno.use     → allows players to create and redeem checks
#   assegno.reload  → allows reloading plugin configuration (OP only)

# economy
economy
:
  min-amount
: 0.01           # Minimum allowed amount
  max-amount
: 1000000000     # Maximum allowed amount (anti-exploit)
  allow-decimals
: true       # Allow decimal values (true = 10.50)

# item settings
item
:
  material
: PAPER             # Item material (e.g. PAPER, NAME_TAG, WRITABLE_BOOK)
  custom-model-data
: -1       # -1 = disabled; or use a custom model ID for resource packs
  name
: "&b&lCheck &7({amount}€)"   # Display name of the check item
  glow
: true                 # Adds a subtle glowing effect (hidden enchantment)

  # Default lore is defined in messages.yml under: item.lore-default
  # You can override it here if you wish to customize it directly in this file.
  #
  # Available placeholders:
  #   {amount} → check value
  #   {issuer} → player who issued it
  #   {date}   → formatted date (see display.date-format)
  #   {id}     → unique check ID
  #
  # ✅ PlaceholderAPI support:
  #   If PlaceholderAPI is installed, all PAPI placeholders from the issuer
  #   (e.g. %player_name%, %server_online%, etc.) are expanded automatically.
  #   Download PlaceholderAPI here:
  #   https://www.spigotmc.org/resources/placeholderapi.6245/

# display
display
:
  date-format
: "dd/MM/yyyy HH:mm:ss"
  number-format
: "#,##0.00"   # Java DecimalFormat pattern
  locale
: "it_IT"             # Optional, e.g. en_US, fr_FR, de_DE, it_IT

# logging
logging
:
  enabled
: true                         # true = log all check transactions
  file-name
: "transactions.log"         # File path: /plugins/Assegno/logs/
  date-format
: "yyyy-MM-dd HH:mm:ss"   # Timestamp format used in log files

#Database
mysql
:
  enabled
: false
  host
: "localhost"
  port
: 3306
  database
: "assegno"
  username
: "root"
  password
: ""
  pool-size
: 5

 

Spoiler: Images
1.png

2.png
​

❤️ DEVELOPER SUPPORT
​
Developed by AlessioGTA - www.mcsimple.it.

Having issues?
PLEASE READ:
This plugin is actively maintained. If you encounter a bug, have a question, or need clarification, please contact me directly first instead of leaving a 1-star review.

Your feedback helps fix issues faster and improve the plugin for everyone! Thank you for your support.

Commands

Plugin details

Read from the plugin's own plugin.yml.

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.

ASSEGNO - MONEY CHECK [1.21.8 - 1.21.10] is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 45 times (via Spigot). Download it and open it directly in the game.

Explore more