bCrypto icon

bCrypto -----

Elevate your server's economy with a fully-fledged crypto market!




v2.2.2: The Ultimate Web Security & Stability Update
This major update brings enterprise-level security, blistering speed, and rock-solid stability to your bCrypto Web Interface. We’ve completely rebuilt the communication bridge between your Minecraft server and the web dashboard to ensure your crypto economy is safer and faster than ever before.
️ Massive Security & Web Overhaul
  • Secure OTP Authentication: Say goodbye to static API keys! The /crypto web open command now generates a highly secure, time-based One-Time Password (OTP) for accessing the dashboard.
  • ⚡ Zero Rate Limits: We've completely eliminated the Mojang API dependency from the PHP bridge. UUIDs are now resolved instantly via your local database—guaranteeing lightning-fast load times and completely removing the risk of DDoS or IP rate-limiting.
  • Strict CORS Protection: Fortified your API with configurable domain restrictions, effectively blocking all unauthorized external access.
Crucial Bug Fixes
  • Seamless Web Sessions: Fixed a frustrating issue where web tokens were strictly single-use, logging players out immediately upon page refresh. Tokens now reliably stay active for their full 15-minute lifespan.
  • ️ Database Optimization: Removed aggressive token deletion logic and streamlined background database tasks to keep your server running buttery smooth.
  • ⚙️ Paper 1.21.x Compatibility: Resolved the dreaded PluginRemapper startup crash on modern Paper servers (caused by synthetic duplicate methods).
⚠️ CRITICAL UPDATE INSTRUCTIONS FOR SERVER OWNERS ⚠️
Because the security layer has been entirely rewritten, you MUST update your web files for the dashboard to function!
  1. Replace your old bCrypto.jar with this new version.
  2. Upload the newly provided api.php and db_config.php to your web hosting.
  3. Configure: Open db_config.php and make sure to set $allowed_origin to your actual website domain (e.g., 'https://my-crypto-web.com').
  4. Restart your server.
----------, May 25, 2026

Update 2.2 — The "Demo Trading" Revolution
Train your players to become Wall Street masters without any risk!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⭐ NEW: Demo Wallets (Risk-Free Training)
Ever had players who were too scared to lose their hard-earned money? Now they can learn the ropes safely! This mode is designed to boost player engagement by teaching them how your market works.
  • Command: /cypher wallet create demo
  • $100k Virtual Balance: Start them off with a custom amount! Configurable via banking.demo-balance in your config.yml.
  • Economy Isolation: No leaks! Demo wallets cannot withdraw fictional money or deposit actual game balance. It's 100% safe.
  • Realistic Practice: Supports live market prices. It’s the real trading experience, just without the real-world consequences.
  • Easy Reset: Players can use /cypher wallet delete to wipe their demo data and start fresh with real investments.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
️ Changes & Localization
  • Full Translation Support: Every single message for the Demo mode is now available in messages.yml.
  • New Languages: Localization files updated for Czech, German, and Polish.
  • Performance Tweaks: Minor backend optimizations for wallet data handling.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Need help with setup?
CLICK HERE FOR THE OFFICIAL WIKI
If you enjoy this update, please consider leaving a ⭐⭐⭐⭐⭐ review.
It keeps the development alive!
----------, Apr 12, 2026

Update 2.0.1 — Full English Localization & Smart Purchasing
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

What's New
  • 100% English & Fully Configurable
    All default configuration files (config.yml and messages_en.yml) have been completely rewritten in clean, professional English. Every single message the plugin sends — including purchase/sale titles, error actionbars, board interactions, and wallet creation — is now fully customizable from the config. Multi-language support (EN, CZ, DE, PL) remains intact. Simply set settings.language: "en" in your config.
  • New "Buy Max" Smart Purchasing
    Players can now instantly calculate and purchase the absolute maximum amount of cryptocurrency they can afford based on their current wallet balance. No more manual math — just one click to go all-in!
  • ⚖️ Fixed Transaction Precision
    Resolved a rounding error in fee calculation (HALF_UP → DOWN) that occasionally caused "Insufficient funds" errors when using "Buy Max" with exact balances.
Cleanup & Improvements
  • Cleaned AI Market Analysis GUI
    Removed the messy ASCII dot chart from the in-game AI Market Analysis item tooltip. It now displays clean, color-coded High/Low price metrics instead of hard-to-read dot patterns.
  • Removed Dead Module Configs
    Cleaned up config.yml and messages.yml by removing placeholder sections for unimplemented modules (Mining, Hacking, Energy Grid, Crash Game). This eliminates confusion — only functional features are now listed in the configuration files.
  • All UI Elements Now Configurable
    Title popups (✚ PURCHASE / ▬ SALE / ★ ACCOUNT ACTIVE), actionbar error messages, and interactive board messages are no longer hardcoded. They are all read from your language file, so you can fully customize the player experience.
  • Removed Personal URLs
    Cleaned default config.yml to use placeholder URLs instead of development-specific links.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Files Changed
  • config.yml — Translated to EN, removed dead modules, cleaned URLs
  • messages_en.yml — Full rewrite with all new configurable keys
  • messages_cz.yml — Updated with new keys, removed dead sections
  • MarketBuyCommand.java — Buy Max fix + configurable message
  • MessageUtils.java — Titles/actionbars now read from config
  • BoardListener.java — Board messages now configurable
  • CryptoGUI.java — Replaced ASCII chart with clean High/Low display
Thank you for your support! For setup instructions and documentation, visit our Official GitHub Wiki. Bug reports go to our Issue Tracker.
----------, Apr 8, 2026

Resource Information
Author:
----------
Total Downloads: 18
First Release: Apr 6, 2026
Last Update: May 25, 2026
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings