KeseLite
PluginLicenseRef-SSLA

KeseLite

Players can deposit their gold into the purse, withdraw it, and send it to each other.

33
Downloads
0
Followers
6 months ago
Updated
📦
1
Versions

📖About KeseLite

🏆 KESE LITE - Advanced Virtual Currency System

📋 Overview

Kese Lite is a modern and high-performance virtual currency system designed for your Minecraft server. Players can securely store, manage, and share their gold. With an advanced caching system and multi-database support, it delivers top-tier performance.

💰 Virtual Currency Management

  • Deposit Gold: Safely deposit the gold from your inventory into your wallet
  • Withdraw Gold: Withdraw your stored gold whenever you need it
  • Check Balance: Instantly view your balance or other players’ balances
  • Transfer System: Secure player-to-player gold transfers

🚀 Advanced Technical Features

  • Redis Cache Support: High-speed caching for optimized performance
  • Multi-Database Compatibility: Supports H2 (local) and MySQL (remote) databases
  • Vault Integration: Fully compatible with other economy plugins
  • HikariCP Connection Pooling: Efficient and optimized database connection management

🎮 User-Friendly Commands

/kese bakiye - View your current balance 
/kese koy [miktar] - Deposit gold
/kese al <miktar> - Withdraw gold
/kese gonder <oyuncu> <miktar> - Send virtual gold
/altin gonder <oyuncu> <miktar> - Send physical gold
/kese help - Display help menu

🛡️ Security and Performance

  • Anti-Spam Protection: Built-in command cooldown and spam prevention
  • Transaction Logging: Detailed records of all transactions
  • Permission System: Fine-grained access control
  • Async Operations: Asynchronous processes that don’t impact server performance

⚙️ Configuration Options

  • Flexible Settings: Comprehensive configuration through config.yml
  • Cache Settings: Adjustable Redis cache duration and size
  • Security Options: Transaction limits and confirmation thresholds
  • Database Switching: Easily switch between H2 and MySQL

🔧 Technical Requirements

  • Minecraft Version: 1.21+ (Paper recommended)
  • Java Version: Java 21+
  • Dependencies: Vault (required), Redis (optional)
  • Database: H2 (built-in) or MySQL

📊 Performance Advantages

  • Redis Cache: Up to 90% faster balance queries
  • Connection Pooling: Optimized database connections
  • Async Operations: Non-blocking transactions that maintain TPS stability
  • Memory Efficient: Minimal memory footprint for large-scale servers