Compatibility
Minecraft: Java Edition
Platforms
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Description
SlotsMachine is a lightweight and optimized slot machine plugin for your Minecraft server that brings Vegas-style excitement with a Minecraft twist! This plugin features a beautifully designed GUI slot machine with familiar Minecraft materials as symbols.
⚠️ IMPORTANT DISCLAIMER This plugin is intended for entertainment purposes only within Minecraft servers The developer is not responsible for any misuse, gambling addiction, or real-money transactions Server owners must ensure compliance with their local laws and regulations regarding gambling Not recommended for servers with primarily young players Use this plugin responsibly and consider implementing playing limits The developer does not endorse or promote real gambling activities
🎰 Key Features
- Intuitive GUI-based slot machine with animated spins
- Minecraft-themed symbols (Diamond, Gold, Emerald, etc.)
- Configurable betting limits and multipliers
- Fair and weighted probability system
- Vault economy integration
- Particle and sound effects for an immersive experience
- Admin commands for easy management
- Optimized performance with minimal server impact
- Command block support for automated gameplay
- Button/lever integration for physical casino setups
- Set different bet amounts for different buttons/levers
💎 Symbol Multipliers
- Diamond: 100x
- Gold: 50x
- Emerald: 25x
- Iron: 10x
- Copper: 5x
- Coal: 3x
- Redstone: 2x
🛠️ Setup
- Make sure you have Vault and an economy plugin installed
- Drop the plugin in your plugins folder
- Restart your server
- Configure betting limits and multipliers in config.yml if desired
- Set up physical slot machines using buttons or levers around your server
📜 Commands
/slots <amount> - Open the slot machine and place a bet
/slots help - View multipliers and betting information
/slots <player> <amount> - Start a slot machine for another player (from console or command block)
/slotadmin reload - Reload the configuration
/slotadmin stats - View current machine settings
/slotblock register <betAmount> - Register a button/lever as a slot machine
/slotblock unregister - Unregister a button/lever
/slotblock info - View information about a registered button/lever
⚙️ Permissions
gamblingmachine.use - Allow players to use the slot machine (default: true)
gamblingmachine.admin - Access to admin commands (default: op)
💡 Configuration Fully configurable through config.yml:
- Minimum and maximum betting limits
- Symbol multipliers
- Probability weights
- Sound effects and volumes
- Custom messages
- Interactive blocks stored in separate configuration file
🔒 Security Features
- Protected inventory interactions
- Secure random number generation
- Safe economy transactions
- Anti-exploit measures
- Only admins can register or unregister physical slot machines
- Protected registered blocks from being broken by non-admins
📦 Dependencies
- Vault
- Any economy plugin compatible with Vault
🎮 Recommended Server Settings
- Consider setting reasonable daily/weekly betting limits
- Monitor player behavior for signs of excessive use
- Implement cooldown periods between uses
- Display responsible gaming messages
- Keep betting amounts balanced with your server's economy
- Create themed casino areas with physical slot machines using buttons/levers
🏗️ Casino Building Ideas
- Create slot machine rows with buttons at different bet levels
- Build VIP areas with higher-bet machines
- Use command blocks for automated jackpot announcements
- Design redstone contraptions that activate when players win
This plugin is perfect for server owners looking to add an entertaining and fair gambling system to their economy-based servers. The code is optimized for performance and reliability, ensuring a smooth experience for both players and server resources.
❗ Final Notice
By downloading and using this plugin, you acknowledge that you are responsible for its implementation and usage on your server. The developer provides this as-is and bears no responsibility for any misuse or consequences arising from its implementation.
💝 Support Development If you find this plugin useful, consider:
- Follow us in Modrinth
- Rating the plugin
- Sharing with other server owners
For support:
Join our Discord community - https://discord.gg/NJVHMSMR6m
Made with ❤️ for the Minecraft community