Speedgot
1.21.6 - ★ Coinsystem ★ Free to use ★ Vault Supported
-----
API, CoinSystem, Coin, Coins, Money, Economy, Vault Economy, Vault
Download Now
1.8 MB .jar
Overview
Updates (
--
)
Reviews (
---
)
Version History
Discussion
Now with optional Vault support, SQLite fallback & Spigot 1.21.x compatibility
Paper & Vault Integration
Paper support confirmed
Vault is now optional (softdepend)
Vault-based features are disabled automatically if Vault is not installed
Vault Economy Integration Fixes
Economy provider is now correctly registered with Vault
Vault integration is
disabled by default
(settings.vault.enable: false)
Vault now recognizes CoinSystem as: [Vault] Economy: CoinSystem [CoinSystem]
Recursion Bug Fixed
Fixed a critical StackOverflowError caused by recursive Vault calls
Implemented recursion protection and bypass logic
Introduced direct database access methods to avoid circular dependencies
Startup Sequence Improvements
Economy registration now uses ServicePriority.HIGHEST
Added ensureEconomyRegistration() for safe initialization
Changed Vault from softdepend to depend in plugin.yml
Offline Player Support
createPlayerAccount() now handles offline players correctly
Improved UUID resolution and error handling
Fallback mechanisms implemented for missing or offline players
Performance Optimizations
Removed unnecessary debug messages from isEnabled()
Optimized database queries through direct access
Reduced redundant API calls and improved internal caching
MySQL Improvements
Automatic reconnect on connection loss
Only one connection is maintained at a time
Added keep-alive task to avoid timeouts
Log Inventory System Rework
Fully refactored to use only the Bukkit API (no third-party APIs)
All log inventories (payments, cache, update_coins) are now fully configurable via config.json:
Item types (materials)
Slot positions
Display names and lore for navigation items
Database System Overhaul
Full support for SQLite as a default database (zero setup required)
Automatic fallback to SQLite if MySQL connection fails
Rewritten connection logic for stability and resilience
Command System Compatibility
Paper: Dynamic command registration via CommandMap
Spigot: Uses new CommandExecutor fallback for full compatibility
All commands function correctly on Spigot & Paper 1.21.x
plugin.yml now includes all commands for better compatibility
----------
,
Jun 30, 2025
View on SpigotMC
Resource Information
Author:
----------
Total Downloads:
5,969
First Release:
Jan 23, 2020
Last Update:
Jun 30, 2025
Category:
---------------
All-Time Rating:
7 ratings
Find more info at discord.com...
Version
-----
Released:
--------------------
Downloads:
------
Version Rating:
----------------------
--
ratings
Ask Questions / Get Support