Sueta

Blackjack

2.5

A physical blackjack table plugin for Minecraft servers that creates interactive card tables in the game world. Players can join tables, place bets, and play blackjack with realistic 3D card displays.

·Plugin
  1. 2.5latestBlackjack 2.54 weeks ago

    Blackjack 2.5

    Play at a table without typing commands: right-click a chair to sit down, bet from a chip menu, and sneak to leave. It also runs on 1.20 again and fixes cards getting stuck on tables.
    Added
    - Chairs: right-click a chair (or the table) to sit down, and sneak to leave. Mid-round, a second sneak confirms, so you don't lose a hand by accident. - Chip betting menu, with a custom amount you type in chat. betting.menu: chat keeps the old chat buttons. - Turn timer (game.turn-timeout-seconds, 30 by default) with a countdown above the hotbar. - Players who can't cover the table's minimum bet can't sit down. - Tables are stored in tables.yml with IDs. New /bj tables, and /bj removetable [id]. Existing tables move over automatically. - /bj cleanup [radius] to clear leftover cards. - Players are offered the Playing Cards pack when they sit down. On 1.20.3+ it's layered on top of your server pack. - Korean, Turkish and Russian translations (language: in config.yml). - %blackjack_table_id% placeholder.
    Changed
    - Supports 1.20 through 26.3. On 1.20 to 1.21.1 the cards need Playing Cards 1.2. - Removing a table also clears its blocks. - Cards are never saved with the world. Teleporting, dying or changing worlds takes you off the table. - Bets on the table are refunded when the server stops. - stats.yml is only written when something changed.
    Fixed
    - Wouldn't load on 1.20 servers. - Cards could get stuck on a table for good. - Cards at the west and north chairs were upside down. - A winning double down only broke even, and busting then leaving refunded the bet. - Stats were wiped on the first hand after a restart. - A rejected /bj settable value still applied, and max-players above 4 broke the table. - Custom sounds, button hover text, and payout lines in other languages.
    Upgrading
    Replace the jar and restart. New options are added to your config and message files automatically. If you used GSit to seat players, the plugin now does it itself; set table.seat-players: false to keep GSit.
    56 downloads
  2. 2.4Blackjack 2.4May 19, 2026

    Blackjack 2.4

    Includes all changes since the published 2.3 release.
    Added
    - Per-table settings for min bet, max bet, max players, and join distance. - /bj createtable options for per-table settings. - /bj settable <setting> <value> to edit the nearest table. - Automatic config.yml and messages.yml updates on startup and /bj reload, with .pre-update.bak backups. - Full PlaceholderAPI documentation covering stats, table, game, betting, and economy placeholders. - /bj version and /bj tab completion.
    Changed
    - All plugin commands now require /bj or /blackjack. - Removed standalone commands like /join, /leave, /hit, /bet, /stats, and /bjversion. - Updated help text, messages, clickable buttons, README examples, and plugin.yml for namespaced commands. - Bet limits, max players, and join distance now respect per-table overrides. - Improved Vault e...
    581 downloads
  3. 2.3Blackjack 2.3Jul 29, 2025

    Updated messages.yml

    - Every message by the plugin can now FULLY be fully translated or changed in any way!

    Added automatic table leaving

    - If a player is inactive too long on a table with other players OR if they move far enough away from the table, they automatically leave the table without having to press the Leave Table button!

    Added PlaceholderAPI support!

    - Several placeholders have been created for the plugin which will be listed in the plugin description!

    Fixed critical bugs

    - Fixed game logic where players were losing on 21 when the dealer showed 19. - Fixed duplicate hardcoded messages when translation was attempted.
    1323 downloads
  4. 2.2Blackjack 2.2Jul 20, 2025

    Added messages.yml

    - All plugin messages are now fully customizable in messages.yml allowing for easier plugin translation.

    Decluttered plugin

    - Unnecessary messages and config values removed

    Updated Table Leaving

    - Players can now simply walk away from tables to leave them. - Disconnected players also leave the table. - All player bets are refunded if the table is prematurely left. - Server owners can decide if bets should be refunded or not if a player leaves the table mid-game.
    Refresh config.yml for updated keys!
    148 downloads
  5. 2.1Blackjack 2.1Jul 18, 2025

    Double Down added

    Players can now double down on their first two cards to win (or lose) twice the amount of money they placed their bet with!

    Betting GUI removed

    Betting is now entirely in the chat itself without needing a GUI of any sort.

    Version checker added

    Admins are now notified when a new release for this plugin is released.

    GSit support included

    Players are now automatically seated on the chairs if GSit is detected.

    Customizable quick bet amounts

    Quick bet amounts in chat are now customizable in the config.yml.

    Bugfixes

    - Illegal character console message no longer shows - Players now face the right way when joining a table
    69 downloads
  6. 2.0Blackjack 2.0Jul 18, 2025

    Major Features

    - Colorized Chat System - Red hearts/diamonds, dark spades/clubs with bold hand values - Enhanced Result Display - Clear win/loss messages with color-coded payouts

    Gameplay Improvements

    - Dealer Hand Revelation - See complete dealer final hand: Dealer: ♠K ♥7 | 17 - Smooth Game Flow - Fixed infinite loops and stuck game states - Bold Hand Values - Gold for 21, red for bust, green for good hands - Proper State Management - Clean transitions between games

    Visual Enhancements

    - Suit Color Coding - Red ♥♦ and dark gray ♠♣ for instant recognition - Compact Messages - Essential info without spam - Result Highlights - PLAYER WINS! +$100 with emojis and colors - Professional UI - Clean, readable game interface
    35 downloads
  7. 1.0Blackjack 1.0May 25, 2025

    Blackjack

    A physical blackjack table plugin for Minecraft servers that creates interactive card tables in the game world. Players can join tables, place bets, and play blackjack with realistic 3D card displays.

    Features

    - Physical card tables in the game world - Interactive 3D card displays using custom resource pack - Multiple player support (up to 4 players per table) - Integration with EssentialsX economy - Player statistics tracking - Configurable settings - Particle and sound effects - Betting system with cooldowns

    Requirements

    - Spigot/Paper 1.21.3 or higher - EssentialsX (for economy support) - Custom resource pack (@playing_cards)

    Installation

    1. Place the Blackjack.jar in your server's plugins folder 2. Install the required @playing_cards resource pack 3. Restart your server 4. Configure the plugin in config.yml if desired

    Commands

    - /createtable - Create a new blackjack table (Admin) - /removetable - Remove the nearest table (Admin) - /join - Join the nearest table - /leave - Leave your current table - /start - Start a new game - /hit - Take another card - /stand - End your turn - /bet <amount> - Place or change your bet - /stats - View your statistics

    Permissions

    - blackjack.admin - Access to admin commands (default: op) - blackjack.play - Access to player commands (default: true)

    Configuration

    The plugin is highly configurable through config.yml. You can adjust: - Betting limits and cooldowns - Table settings and materials - Card display positions and scaling - Sound and particle effects - Custom messages

    Statistics

    The plugin tracks player statistics including: - Hands won/lost/pushed - Current and best streaks - Total winnings
    137 downloads

Similar projects

Plugin →