AkitosGambling
AkitosGambling brings casino-style games to the Akitos plugin network, with fully interactive Slots and Roulette games, configurable betting limits, cooldowns, game history, automatic anti-cheat safeguards, and economy integration. Built to work directly with AkitosCore and Vault, it uses your server's economy so players can place bets and win money without needing a separate currency system.
What it gives you
Slots – a fully interactive slot machine with configurable minimum and maximum bets, symbols, payouts, and a cooldown between spins. Roulette – an interactive roulette table with multiple betting options, configurable bet limits, spin duration, and cooldowns. Economy integration – uses the Akitos network economy alongside Vault compatibility, allowing gambling winnings and losses to work directly with your server's existing balance system. Game history – keeps track of player gambling activity and previous games. Automatic anti-cheat – detects unusual win/loss streaks and notable payouts, temporarily flagging affected players until a cooldown passes. Works out of the box with sensible defaults; thresholds and messages can be tuned further with optional config keys. Configurable limits – easily control minimum and maximum bets for both Slots and Roulette, plus individual cooldowns and roulette spin duration. Admin tools – reload the plugin configuration, view information, review game history, and manage flagged players through the main admin command.
Commands
/slots– Open the slot machine./roulette– Open the roulette table./akitosgamblingor/ag– Main admin command (reload,info,history,unflag).
Requirements
- Paper 1.21.x (tested on 1.21.11)
- Java 21+
- AkitosCore
- Vault
Setup
- Install AkitosCore and Vault.
- Drop
AkitosGambling.jarinto your server'splugins/folder. - Restart your server.
- Configure betting limits and cooldowns in the generated configuration file.
- Players can start gambling with
/slotsor/roulette.
Configuration
You can configure separate settings for both games, including:
- Minimum bet
- Maximum bet
- Cooldown duration
- Roulette spin duration
Anti-cheat behavior (streak thresholds, flag duration, flagged-player messages) uses built-in defaults and isn't pre-populated in the config file, but can be added and customized under an anti-cheat: section if you want finer control.
Changes can be applied by restarting the server or using /ag reload.
Part of the Akitos network
AkitosGambling is part of the Akitos plugin network and is designed to work alongside AkitosCore and other AkitosPlugins. All Akitos network plugins share a network version system and should be kept compatible and up to date together.

