The Ultimate Essential Commands Plugin with Immersive Experience
Professional • Immersive UX • MySQL Support • GUI Interfaces • Economy Integration • PlaceholderAPI
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✨ WHAT'S NEW IN v2.6?
Visual Experience
MyCommands v2.6 transforms basic server commands into an immersive, professional experience that rivals premium marketplace plugins. Every action is now enhanced with visual effects, contextual sounds, interactive messages, and smart confirmations.
Immersive Visual Effects
Departure Effects: Beautiful spiral animations when leaving
Arrival Effects: Explosion of particles + success circle
Countdown Effects: Pulsating circles during teleport delays
Preview System: See your destination before teleporting
Creation Animations: Visual feedback when creating homes/warps
15+ Effect Types: Fully customizable and toggleable
Compatible: Works on Minecraft 1.8+
Contextual Sound Design
15 Different Sounds: Unique audio for every action
Success Feedback: Satisfying confirmation sounds
Error Alerts: Clear audio warnings
Countdown Audio: Ticking sounds during delays
Volume Control: Adjustable global volume
Toggle Options: Enable/disable per sound type
Interactive Messages
Clickable Buttons: [Teleport] [Delete] [Confirm] buttons in chat
Hover Tooltips: Informative text on mouse-over
Framed Messages: Beautiful bordered layouts
Progress Bars: ASCII progress indicators
Action Bar: Non-intrusive notifications above hotbar
RGB Colors: Full hex color support (#FF5722)
⚠️ Smart Confirmations
Critical Actions: Confirm before deleting homes/warps
Statistics Display: See usage stats before deletion
Clickable UI: [CONFIRM] [CANCEL] buttons
Auto-Timeout: Requests expire after 30s (configurable)
Commands: /confirm and /cancel with aliases
Safe Actions: Prevent accidental deletions
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
DESCRIPTION
MyCommands is a comprehensive essential commands plugin designed for modern Minecraft servers. Whether you're running a small private server or a large network, MyCommands provides all the tools you need with an exceptional user experience.
Why Choose MyCommands v2.6?
✨ 50+ Essential Commands - Everything you need in one plugin
# Home list with buttons
╔════════════════════════════════╗
║ Your Homes (3/5) ║
╠════════════════════════════════╣
║ home ······· [Teleport] [Delete]
║ base ······· [Teleport] [Delete]
║ shop ······· [Teleport] [Delete]
╚════════════════════════════════╝
Detects PlaceholderAPI automatically - no configuration needed
29+ placeholders available for all your plugins [UPDATED v2.7]
Works with scoreboards, TAB, chat plugins, and more
Real-time data from MyCommands
Compatible with all PlaceholderAPI plugins
Available Placeholders:
Code (Text):
# Homes (5 placeholders) [NEW v2.7]
%mycommands_homes_count% - Current homes
%mycommands_homes_max% - Home limit
%mycommands_homes_remaining% - Homes remaining
%mycommands_homes_list% - List of homes
%mycommands_home_stats_<name>% - TPs for specific home [NEW]
# Warps (2 placeholders)
%mycommands_warps_count% - Total warps
%mycommands_warps_list% - List of warps
# Statistics (10 placeholders) [IMPROVED v2.7]
%mycommands_stats_teleports% - Total teleports
%mycommands_stats_homes% - Home teleports
%mycommands_stats_warps% - Warp teleports
%mycommands_stats_spawn% - Spawn teleports
%mycommands_stats_tpa% - TPA teleports
%mycommands_stats_back% - Back uses
%mycommands_stats_homes_created% - Homes created
%mycommands_stats_warps_created% - Warps created [NEW]
%mycommands_stats_messages% - Messages sent
%mycommands_stats_commands% - Commands used [NEW]
# Miscellaneous (3 placeholders)
%mycommands_storage_type% - YAML or MySQL
%mycommands_language% - Current language
%mycommands_version% - Plugin version
HikariCP Integration - Professional database connection pooling
UTF-8 Support - All special characters display correctly
Modular Architecture - 7 managers for clean code [NEW v2.7]
Graceful Degradation - Optional UX features [NEW v2.7]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
COMMANDS
Code (Text):
/gamemode <mode> [player] - Change gamemode
/fly [player] - Toggle flight
/heal [player] - Heal a player
/feed [player] - Feed a player
/god [player] - Toggle god mode
/vanish - Toggle invisibility
/tp <player|x y z> - Teleport command
/tphere <player> - Teleport player to you
/tpall - Teleport all players to you
/give <player> <item> [amount] - Give items
/clear [player] - Clear inventory
/invsee <player> - View player inventory
/enderchest [player] - Open enderchest
/weather <clear|rain|thunder> - Change weather
/time <day|night|ticks> - Change time
/speed <1-10> [player] - Adjust speed
/broadcast <message> - Server broadcast
/kick <player> [reason] - Kick player
/freeze <player> - Freeze/unfreeze player
/setspawn - Set spawn point
/setwarp <name> - Create warp
/delwarp <name> - Delete warp
/socialspy - Toggle message spy
/nick <name|reset> [player] - Set nickname
/stats [player] - View statistics
/mycommands reload - Reload plugin
/mycommands migrate - Migration tool
Code (Text):
/spawn - Teleport to spawn
/home [name] - Teleport to home
/sethome [name] - Set a home
/delhome <name> - Delete a home [IMPROVED v2.7]
/homes - List your homes
/homegui - Open homes GUI [IMPROVED v2.7]
/warp <name> - Teleport to warp
/warps - List all warps
/warpgui - Open warps GUI [IMPROVED v2.7]
/back - Return to last location
/tpa <player> - Request teleportation
/tpaccept - Accept TP request
/tpdeny - Deny TP request
/msg <player> <message> - Send private message
/reply <message> - Reply to last message
/ignore [player] - Ignore/unignore player
/nick <name|reset> - Set your nickname
/stats - View your statistics
/suicide - Kill yourself
/help - View help menu
Code (Text):
/confirm - Confirm pending action
/yes - Alias for /confirm
/oui - Alias for /confirm (French)
/cancel - Cancel pending action
/no - Alias for /cancel
/non - Alias for /cancel (French)
Code (Text):
/mycommands migrate yaml2mysql - Migrate YAML → MySQL
/mycommands migrate mysql2yaml - Migrate MySQL → YAML
/mycommands migrate check - Check if migration needed
/mycommands migrate auto - Automatic migration detection
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PERMISSIONS
Code (Text):
mycommands.* - All permissions
mycommands.admin - All admin permissions
mycommands.player - All player permissions
mycommands.reload - Reload the plugin
mycommands.migrate - Use migration tool
mycommands.confirm - Use /confirm [NEW v2.7]
mycommands.cancel - Use /cancel [NEW v2.7]
mycommands.spawn - Use /spawn
mycommands.home - Use /home
mycommands.sethome - Set homes
mycommands.delhome - Delete homes
mycommands.homes - List homes
mycommands.homegui - Open homes GUI
mycommands.warp - Use warps
mycommands.warps - List warps
mycommands.warpgui - Open warps GUI
mycommands.back - Use /back
mycommands.tpa - Request teleport
mycommands.tpaccept - Accept requests
mycommands.tpdeny - Deny requests
mycommands.msg - Send messages
mycommands.reply - Reply to messages
mycommands.ignore - Ignore players
mycommands.nick - Set own nickname
mycommands.stats - View own statistics
mycommands.suicide - Use /suicide
Code (Text):
mycommands.sethome.5 - Set up to 5 homes
mycommands.sethome.10 - Set up to 10 homes
mycommands.sethome.unlimited - Unlimited homes
mycommands.cooldown.bypass - Bypass cooldowns
mycommands.teleportdelay.bypass - Bypass teleport delays
mycommands.warp.<name> - Use specific warp (optional)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
INSTALLATION
Step 1: Download
Download the latest version from the resources page
Make sure you have Java 8+ and Spigot/Paper 1.8-1.21+
Step 2: Install
Place MyCommands-2.6.jar in your plugins/ folder
Restart your server (do NOT use /reload)
Plugin will generate default configuration files
Step 3: Configure (Optional)
Edit plugins/MyCommands/config.yml for settings
Customize effects, sounds, and confirmations [NEW v2.7]
Edit messages_fr.yml or messages_en.yml
Configure MySQL if needed
Use /mycommands reload to apply changes
Step 4: Enable PlaceholderAPI (Optional)
Code (Text):
# PlaceholderAPI detected automatically!
1. Install PlaceholderAPI
2. Restart server
3. 29+ placeholders available instantly
4. No configuration needed!
Step 5: Enable Economy (Optional)
Install Vault
Install an economy plugin (EssentialsX, CMI, etc.)
# Simple upgrade process:
1. Stop your server
2. Backup your plugins/MyCommands folder
3. Replace the JAR file (MyCommands-2.6.jar)
4. Start your server
5. Config will auto-update with new UX settings
6. Reload: /mycommands reload
# No data loss - 100% compatible!
# New config options added automatically
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ CONFIGURATION
Code (Text):
# Language (fr or en)
language: "en"
# ═══════════════════════════════════════
# UX PREMIUM FEATURES (v2.7)
# ═══════════════════════════════════════
# Visual Effects System
effects:
enabled: true
particles:
teleport:
departure: true # Spiral on departure
arrival: true # Explosion on arrival
countdown: true # Pulsating circle
creation:
enabled: true # Home/warp creation effects
preview:
show-particles: true
duration: 20 # ticks
Q: Is this plugin free? A: Yes! MyCommands is completely free and open-source.
Q: What's new in v2.6? A: v2.6 introduces a complete UX transformation:
• Immersive visual effects (particles)
• Contextual sound design (15 sounds)
• Interactive messages (clickable buttons)
• Smart confirmations (with statistics)
• Individual home statistics
• Enhanced user experience throughout
Q: Does this support PlaceholderAPI? A: Yes! 29+ placeholders available. Install PlaceholderAPI and it works automatically.
Q: Does this work with economy plugins? A: Yes! MyCommands integrates with Vault to work with any economy plugin (EssentialsX, CMI, etc.)
Q: Can I disable the visual effects? A: Yes! All UX features (effects, sounds, confirmations) can be individually toggled in config.yml.
Q: Can I charge players for teleportations? A: Yes! Install Vault + economy plugin, then enable economy in config.yml. All prices are configurable.
Q: Can VIP players get discounts? A: Yes! Set up rank-based discount percentages in config and assign permissions.
Q: Does it work without an economy plugin? A: Yes! Economy is completely optional. The plugin works perfectly without it.
Q: Can I use this on a large server? A: Absolutely! MyCommands is optimized for servers of all sizes. Use MySQL for multi-server networks.
Q: Does this work with BungeeCord/Velocity? A: Yes! Use MySQL storage mode to sync data across multiple servers.
Q: Can I customize the messages? A: Yes! Every message is customizable in the language files. Full RGB color support included.
Q: Is there a reload command? A: Yes! Use /mycommands reload to reload configuration without restarting.
Q: Can I switch from YAML to MySQL without losing data? A: Yes! Use /mycommands migrate yaml2mysql for automatic migration.
Q: How do I disable visual effects? A: Set effects.enabled: false in config.yml or toggle individual effect types.
Q: Can I adjust sound volume? A: Yes! Set sounds.volume in config.yml (0.0 = silent, 2.0 = very loud)
Q: What are smart confirmations? A: When deleting homes/warps, players see a styled confirmation with usage statistics and clickable [CONFIRM] [CANCEL] buttons.
Q: Do effects work on older versions? A: Yes! Effects are compatible with Minecraft 1.8+ using universal particles.
Q: Can I see statistics per home? A: Yes! v2.6 tracks teleports per individual home. View with /stats or via PlaceholderAPI.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
️ ROADMAP
Coming in v2.7:
➤ Leaderboards for statistics (top teleporters, richest players)
➤ Custom effect themes (fire, ice, nature, etc.)
➤ GUI theme customization
➤ Discord webhook integration
➤ Additional languages (German, Spanish, Portuguese)
Planned Features:
➤ Kits system with GUI
➤ Enhanced PlaceholderAPI expansions
➤ Economy statistics and charts
➤ More admin moderation tools
➤ Sign editor commands
➤ World-specific configurations
➤ Public API documentation for developers
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
STATISTICS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Found a Bug? Please report issues on GitHub with:
• Server version
• Plugin version
• Error logs
• Steps to reproduce
Love MyCommands? • Leave a ⭐⭐⭐⭐⭐ review
• Share with your friends
• Star us on GitHub
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CREDITS
Developed with ❤️ by
SkyNex
Special Thanks: ✓ Spigot Community
✓ All beta testers
✓ Everyone who reported bugs
✓ You for using MyCommands!
Don't forget to leave a ⭐⭐⭐⭐⭐ review!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Essential Commands with Immersive Experience | Free & Open Source