Commit 65a272

2025-10-26 10:00:39 GraviJet: -/-
plugins/levelscore.md ..
@@ 1,56 1,41 @@
- # LevelsCore Plugin Documentation
+ # LevelSystem Plugin Documentation
+
+ ## Overview
+ A comprehensive Minecraft plugin for level, coin, and experience systems with MySQL database integration.
## Features
- - Level system with exponentially increasing requirements
- - Coin system with automatic rewards
- - JoinMe token system for server transitions
- - Admin commands for management
+ - Level system
+ - Coin system
+ - Experience system
+ - Automatic rewards
- PlaceholderAPI integration
- - MySQL database storage
-
- ## Commands
-
- ### Player Commands
- - `/joinme` - Sends a JoinMe message to all servers (1-minute cooldown)
- - `/level [player]` - Shows the player's level
- - `/coins [player]` - Shows the player's coins
- - `/experience [player]` - Shows the player's experience
- - `/leveltop` - Level leaderboard
- - `/coinstop` - Coin leaderboard
- - `/experiencetop` - Experience leaderboard
- - `/tokens [player]` - Shows JoinMe tokens (admins can view for others)
-
- ### Admin Commands
- - `/admin addcoins <player> <amount>`
- - `/admin removecoins <player> <amount>`
- - `/admin addexperience <player> <amount>`
- - `/admin removeexperience <player> <amount>`
- - `/admin addlevel <player> <amount>`
- - `/admin removelevel <player> <amount>`
- - `/admin addtokens <player> <amount>`
- - `/admin removetokens <player> <amount>`
-
- ## Permissions
- - `levelscore.command.joinme` - /joinme command
- - `levelscore.command.level` - /level command
- - `levelscore.command.coins` - /coins command
- - `levelscore.command.experience` - /experience command
- - `levelscore.command.tokens` - /tokens command
- - `levelscore.command.leveltop` - /leveltop command
- - `levelscore.command.coinstop` - /coinstop command
- - `levelscore.command.experiencetop` - /experiencetop command
- - `levelscore.command.admin` - /admin command
- - `levelscore.bypass.cooldown` - Cooldown bypass
+ - Admin management commands
+
+ ## Commands & Permissions
+
+ | Command | Permission |
+ |----------------------------|-----------------------------------|
+ | `/joinme` | `level.command.joinme` |
+ | `/level [player]` | `level.command.level` |
+ | `/coins [player]` | `level.command.coins` |
+ | `/experience [player]` | `level.command.experience` |
+ | `/leveltop` | `level.command.leveltop` |
+ | `/coinstop` | `level.command.coinstop` |
+ | `/experiencetop` | `level.command.experiencetop` |
+ | `/tokens [player]` | `level.command.tokens` <br> Admin: `level.command.tokens.others` |
+ | `/admin` | `level.command.admin` |
+
+ ## Admin Commands
+ - **Coin Management:** add/remove coins
+ - **Experience Management:** add/remove experience
+ - **Level Management:** add/remove levels
+ - **Token Management:** add/remove tokens
+
+ ## Automatic Rewards
+ - 5 Coins every 15 minutes of playtime
+ - 15 Experience every 15 minutes of playtime
## PlaceholderAPI
- - `%level_coins%` - Current coins
- - `%level_level%` - Current level
+ - `%level_coins%` - Current coins
+ - `%level_level%` - Current level
- `%level_level_formatted%` - Formatted level with colors
-
- ## Configuration
- The configuration is created automatically on the first start in the `config.toml` file.
-
- ## Database
- The plugin automatically creates the required tables:
- - `player_data` - Player statistics
- - `joinme_cooldowns` - JoinMe cooldowns
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9