BotMother Discord icon

BotMother Discord -----

Professional integration between platforms, freedom of configuration, keep your community active!



Correção de paralelismo entre stripe e criptomoedas

Bot Mother DC
Version 1.2.1 - Stability & Auto-Recovery Update
December 4, 2025

What's New

Configuration Auto-Recovery System

The plugin now automatically detects and recovers corrupted configuration files! No more manual fixes required.

How it works:
  • On startup, validates all YAML configuration files
  • Corrupted files are automatically backed up (`.backup` extension)
  • Corrupted files are replaced with correct default versions
  • New configuration keys are merged into existing files

Console output examples:
Code (Text):

[Bot Mother DC] Backed up corrupted language file to: pt_br.yml.backup
[Bot Mother DC] Replaced corrupted language file: pt_br.yml
[Bot Mother DC] Updated language file with new keys: en.yml
 
Configuration Auto-Update System

All configuration managers now auto-merge new keys from updates:
  • LanguageManager - Auto-merges new translation keys
  • ConfigManager - Auto-merges new config options
  • CryptoConfigManager - Auto-merges crypto settings
  • StripeConfigManager - Auto-merges Stripe settings
  • PositionsConfigManager - Auto-merges position settings
  • NormsConfigManager - Auto-merges moderation settings
  • ChatConfigManager - Auto-merges chat settings

Bug Fixes

Shop System
  • Fixed shop only appearing when Stripe was configured
  • Shop now works correctly with crypto-only mode

Language Files
  • Fixed YAML syntax error in pt_br.yml causing startup failure
  • Added missing translation keys to en.yml
  • Fixed orphan text lines causing YAML parsing errors

Cryptocurrency System
  • Added sender wallet address verification modal
  • Fixed session expiration handling
  • Improved error messages for invalid wallet addresses

Updated Files

  • LanguageManager.java - Auto-recovery and auto-update
  • ConfigManager.java - Auto-update for main config
  • CryptoConfigManager.java - Auto-update for crypto config
  • StripeConfigManager.java - Auto-update for Stripe config
  • PositionsConfigManager.java - Auto-update for positions config
  • NormsConfigManager.java - Auto-update for norms config
  • ChatConfigManager.java - Auto-update for chat config
  • ShopChannelManager.java - Fixed crypto-only mode support
  • languages/pt_br.yml - Fixed YAML syntax errors
  • languages/en.yml - Added missing translation keys

Upgrade Notes

For Server Administrators

No action required! Simply replace the old JAR with the new one.

  • Corrupted files will be automatically fixed
  • Old configurations will be backed up before replacement
  • New configuration options will be merged automatically
  • Existing customizations are preserved where possible

Compatibility

  • Minecraft 1.17.x - 1.21.x
  • Java 17+
  • Spigot / Paper / Purpur

Previous Versions

Version 1.1.0 (December 3, 2025)
  • Cryptocurrency payment system
  • Support for 7 blockchain networks
  • Real-time price conversion
  • Payment mode configuration

Version 1.0.0 (December 2, 2025)
  • Initial release with all core features
  • Account synchronization
  • Ticket support system
  • VoIP voice channels
  • Shop with Stripe integration
  • Chat bridge
  • Content moderation
  • CAPTCHA verification
  • Staff role system


Thank you for using Bot Mother DC!
Report issues on the discussion page
----------, Dec 4, 2025
Resource Information
Author:
----------
Total Downloads: 34
First Release: Dec 2, 2025
Last Update: Dec 4, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings