Skip to content

Releases: DefectiveVortex/Blackjack

Blackjack 2.3

29 Jul 07:20

Choose a tag to compare

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.

Blackjack 2.2

20 Jul 09:42

Choose a tag to compare

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!

Blackjack 2.1

18 Jul 16:39

Choose a tag to compare

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

Blackjack 2.0

17 Jul 16:17
5b01575

Choose a tag to compare

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

Blackjack 1.0

25 May 03:44
778f6b9

Choose a tag to compare

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