promotional bannermobile promotional banner

Akito's Gambling

Slots and roulette gambling plugin with responsible-play protection for the Akitos plugin network.

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.
  • /akitosgambling or /ag – Main admin command (reload, info, history, unflag).

Requirements

  • Paper 1.21.x (tested on 1.21.11)
  • Java 21+
  • AkitosCore
  • Vault

Setup

  1. Install AkitosCore and Vault.
  2. Drop AkitosGambling.jar into your server's plugins/ folder.
  3. Restart your server.
  4. Configure betting limits and cooldowns in the generated configuration file.
  5. Players can start gambling with /slots or /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.

The Akito's Gambling Team

profile avatar
  • 2
    Projects
  • 13
    Downloads

More from Akito_Sekuna