NoweCraftRank SitesDarmowa strona i sklepZrób swoją ›
AshlarDarmowe oprogramowanie serwera oparte na Paper, z ochroną przed DDoS i backdoorami Zobacz Ashlar ›Security RadarA free check of your server's login, anti-bot and proxy settings, only with your OK Zobacz, jak to działa ›SpołecznośćZadawaj pytania, dziel się budowlami i znajdź ludzi do gry Dołącz do forum ›
Zasoby / Pluginy / Blackjack 3D

Blackjack 3D

A blackjack plugin that creates 3D-modeled, interactive card tables. Players can join tables, place bets, and play blackjack with real cards.

PluginyZa darmo1.21 – 26.x
autor: al2wastaken · pobrane z Modrinth
Pobierz ›

Bezpośrednie pobieranie z Modrinth · 14 pobrań

Blackjack 3D, zrzut ekranu 1

Co robi

Blackjack 3D to plugin do serwerów Paper / Spigot, autor: al2wastaken. A blackjack plugin that creates 3D-modeled, interactive card tables. Players can join tables, place bets, and play blackjack with real cards.

Obsługiwane wersje: Minecraft 1.21 – 26.x. Liczba pobrań w serwisie Modrinth: 14. Zajmuje 72. miejsce w kategorii „pluginy minigier” (łącznie: 114). Ostatnia aktualizacja: 09.11.2026.

Obsługiwane wersje

26.x1.21

Historia wersji

Najnowsza to 3.1, wydana 09.11.2026. Jest zrobiona dla Minecraft 1.21.4 – 26.3. Działa na Bukkit, Paper, Purpur i Spigot. Plik ma 448 KB.

WersjaWydanoMinecraftTyp
3.109.11.20261.21.4 – 26.3Wydanie

Komendy

Komendy wymienione na stronie Blackjack 3D w Modrinth:

/bj/blackjack

Uprawnienia

Wymienione tam uprawnienia, do nadania pluginem takim jak LuckPerms:

blackjack.adminblackjack.playblackjack.stats.othersblackjack.db

Najnowsze wydanie na GitHubie

Blackjack 3D ma otwarty kod. Najnowsze wydanie na GitHubie to v3.1, opublikowane 25.09.2026.

New Features & Improvements

-
Dynamic Hologram / TextDisplay Positioning:

  • Before Sitting (Empty Table): The table status and rules hologram (hologram-rules) is centered directly above the table surface (centerLoc + yOffset), inviting approaching players with join instructions and active seat capacity.
  • After Sitting (Occupied Table): The moment a player sits down in a chair, the TextDisplay dynamically teleports directly above the Croupier's head (croupierLoc + 2.15 Y), clearing the table center so cards and animations remain 100% unobstructed.
  • When Table Clears: When the last player leaves the table (players.isEmpty()), the hologram automatically returns to the table center and displays the idle rules.

-
Persistent Dealer Hand Score Above Croupier:

  • Once the round begins, the dealer's visible upcard value (e.g., §6§lKASA: §e10) is continuously displayed above the croupier throughout the entire round and all player turns.
  • During the croupier's turn, new cards drawn dynamically update the dealer's score in real time.

Przeczytaj wszystkie informacje o wydaniu na GitHubie

Wcześniej: v3.0 (25.09.2026), v2.4 (19.05.2026).

Opis autora na Modrinth

🃏 Blackjack 3D

An immersive, physical 3D Blackjack Table plugin for Minecraft servers. Create realistic casino tables in your world, allow players to sit on physical chairs, place Vault-backed bets, watch virtual croupiers deal physical cards in real time, and enjoy standard casino blackjack directly in vanilla Minecraft without client mods!


📑 Table of Contents

  • [✨ Features](#-features)
  • [📥 Installation & Requirements](#-installation--requirements)
  • [🎮 How to Play](#-how-to-play)
  • [🛠️ In-Game Admin Table Settings GUI](#️-in-game-admin-table-settings-gui)
  • [⌨️ Commands & Permissions](#️-commands--permissions)
  • [🧩 PlaceholderAPI Support](#-placeholderapi-support)
  • [⚙️ Configuration](#️-configuration)
  • [🗄️ Database & Storage](#️-database--storage)
  • [🌐 Multi-Language (i18n)](#-multi-language-i18n)
  • [🔨 Building from Source](#-building-from-source)
  • [📜 Credits & License](#-credits--license)

✨ Features

🎲 Physical 3D Tables & Realistic Seating

  • Full In-World 3D Tables: Built with customizable felt fabrics (Green, Red, Blue, Black, Purple, Lime, Cyan wool) and authentic table geometry.
  • Native ArmorStand Chair System: Players right-click chairs or the table to sit down smoothly. The camera is aligned naturally toward the table and the croupier.
  • Multi-Player Support: Tables support between 1 and 8 seats per table with individual card spots and betting zones.

🤵 Animated Virtual Croupier NPC (PacketEvents)

  • Zero-Lag Virtual NPCs: Client-side NPCs handled via PacketEvents. No phantom world entities or lag.
  • Cinematic Dealing Animations: Croupier smoothly turns its head toward each player when dealing cards and swings its arm as cards are dealt with realistic sound effects.
  • Multiple Preset Skins: Choose from Classic Tuxedo, Lady Croupier, Mafia Dealer, or Casual attire.
  • Interactive Holographic Display: Floating bill-boarded text display directly above the croupier showing real-time table rules, limits, and hand statuses.

🃏 ItemDisplay 3D Card Engine

  • High-performance ItemDisplay cards placed flat onto the felt surface.
  • Accurate card spacing, rotations, and clean layout with no clipping.
  • Sound effects for dealing cards, winning, losing, natural blackjacks, and pushes.
  • (To see the card textures, you need to use Playing Cards resource pack)

🎯 Intuitive Controls & Turn-Based Flow

  • Left-Click: Hit (Request another card).
  • Right-Click: Stand (Lock current hand value).
  • Double Down: Double your bet on your opening 2 cards for a single extra card.
  • Dynamic BossBar Timer: Visual countdown timer showing the active player's turn to keep games fast-paced.

💰 Vault Economy & Safe Betting GUI

  • Fully integrated with Vault (EssentialsX, CMI, HexaEcon, etc.).
  • Betting GUI: Opens automatically upon sitting down. Choose custom bets or chips.
  • Persistent Bets ("Play Again"): Remembers previous bets for seamless round-after-round gameplay.
  • Dismount Safety Protection: Dismounting (pressing Shift) before cards are dealt triggers an automatic 100% full refund. If cards are already in play, a warning GUI prompts the player that leaving will forfeit the active bet.

📊 Advanced Statistics & Leaderboard Readiness

  • Tracks hands won, lost, pushed, natural blackjacks, busts, current win/loss streaks, highest win streak, total money earned, and win rates.
  • Persistent across restarts using SQLite or MySQL.

📥 Installation & Requirements

Server Requirements

  • Minecraft Version: 1.21.x (Paper, Spigot, Purpur, or compatible fork)
  • Java Version: Java 21 or higher
  • Required Plugins:
  • Vault + any Vault-compatible economy plugin (e.g., EssentialsX, CMI)
  • PacketEvents (v2.13.0+)
  • Optional Dependencies:
  • PlaceholderAPI (for scoreboards, tablists, and custom chats)

Installation Steps

  1. Download the latest Blackjack-3.0.jar from Modrinth or GitHub Releases.
  2. Ensure Vault and PacketEvents are in your server's plugins folder.
  3. Place Blackjack-3.0.jar into the plugins/ folder.
  4. Restart your Minecraft server.
  5. Edit plugins/Blackjack/config.yml to customize settings, then run /bj reload.

Additional note: Players must download this resource pack for the physical cards to appear in the images. Without the resource pack, the cards will not appear, and there is currently no other alternative. Resource Pack: Playing Cards on Modrinth


🎮 How to Play

  1. Find a Table: Locate a physical Blackjack table in your casino or world.
  2. Sit Down: Right-click on an empty chair (or right-click the table felt to take the nearest available seat).
  3. Place Your Bet: The Betting GUI opens automatically. Select chip values or enter a custom bet.
  4. Game Countdown: Once bets are placed, the croupier begins dealing cards clockwise to all seated players, followed by the dealer's visible card.
  5. Take Action: When your turn begins:
  • Left-Click (Air/Block): HIT – draw another card.
  • Right-Click (Air/Block): STAND – keep your hand and pass the turn.
  • Double Down: Double your active bet and receive exactly one final card (available on first 2 cards).
  1. Dealer Reveal & Payouts:
  • Once all players stand or bust, the dealer draws until reaching at least soft/hard 17.
  • Payouts are credited instantly via Vault:
  • Natural Blackjack: Pays 3:2 (2.5x total bet)
  • Standard Win / Dealer Bust: Pays 1:1 (2.0x total bet)
  • Push (Tie): Bet is refunded in full
  • Loss / Player Bust: Bet is lost
  1. Standing Up / Leaving:
  • Press Shift (Sneak) to dismount.
  • If a round is active, a safety GUI will open to confirm whether you wish to forfeit your active bet.

🛠️ In-Game Admin Table Settings GUI

Server administrators do not need to memorize complex commands or edit files to customize individual tables.

  • How to Open: Hold Shift + Right-Click on any blackjack table or croupier while having the blackjack.admin permission.
  • Configurable In-GUI Options:
  • 🤵 Croupier Skin: Cycle through Classic Tuxedo, Lady Croupier, Mafia Dealer, and Casual.
  • 🪙 Minimum Bet: Adjust table minimum bet limit (+10, -10, +50, -50).
  • 💰 Maximum Bet: Adjust table maximum bet limit (+100, -100, +500, -500).
  • ⏱️ Countdown Duration: Adjust betting phase timer (5s, 10s, 15s, 20s, 30s).
  • 🎨 Felt Fabric Color: Real-time felt material change (Green, Red, Blue, Black, Purple, Lime, Cyan).

⌨️ Commands & Permissions

Commands

Main command aliases: /blackjack, /bj

Command · Description · Permission
/bj createtable [options] · Creates a 3D table at your position. · blackjack.admin
/bj settable · Updates a setting on the nearest table. · blackjack.admin
/bj removetable · Removes the nearest table and its chairs/croupier. · blackjack.admin
/bj reload · Reloads config.yml and message files without restarting. · blackjack.admin
/bj version · Displays plugin version, update status, and links. · blackjack.admin
/bj stats [player] · View your own or another player's blackjack statistics. · blackjack.play

createtable Parameters

You can customize limits during table creation:
/bj createtable min-bet:25 max-bet:5000 max-players:5 max-join-distance:8.0

settable Options

/bj settable min-bet 50
/bj settable max-bet 10000
/bj settable max-players 6
/bj settable max-join-distance 12.0

Permissions

Permission · Description · Default
blackjack.admin · Grants full administrative control (create/remove/set tables, GUI settings, reload, check version). · op
blackjack.play · Grants permission to sit at tables and play blackjack. · true (all players)
blackjack.stats.others · Allows checking the statistics of other players via /bj stats . · op


🧩 PlaceholderAPI Support

The plugin includes an extensive PlaceholderAPI expansion covering player statistics, table statuses, live games, and bets.

1. Player Statistics (%blackjack_stats_*%)

Placeholder · Description
%blackjack_stats_hands_won% · Total hands won by the player
%blackjack_stats_hands_lost% · Total hands lost by the player
%blackjack_stats_hands_pushed% · Total hands tied (push)
%blackjack_stats_total_hands% · Total hands played
%blackjack_stats_blackjacks% · Natural 21s dealt on opening cards
%blackjack_stats_busts% · Number of times player exceeded 21
%blackjack_stats_current_streak% · Current winning streak
%blackjack_stats_best_streak% · Highest winning streak ever recorded
%blackjack_stats_win_rate% · Win rate percentage (e.g. 62.5%)
%blackjack_stats_win_rate_raw% · Win rate as decimal (e.g. 0.625)
%blackjack_stats_total_winnings% · Total net balance won/lost (raw value)
%blackjack_stats_total_winnings_formatted% · Formatted balance (e.g. $1.5K, $2.4M)
%blackjack_stats_has_played% · Returns true if player has played before

2. Table Status (%blackjack_table_*%)

Placeholder · Description
%blackjack_table_at_table% · true if player is currently seated
%blackjack_table_players% · Current player count at the player's table
%blackjack_table_max_players% · Capacity of the table
%blackjack_table_seats_available% · Available seats remaining
%blackjack_table_is_full% · true if all seats are occupied
%blackjack_table_game_in_progress% · true if a round is active
%blackjack_table_can_join% · true if player can sit at a table
%blackjack_table_world% · World name of the table
%blackjack_table_location_x% · Table X coordinate
%blackjack_table_location_y% · Table Y coordinate
%blackjack_table_location_z% · Table Z coordinate

3. Active Game State (%blackjack_game_*%)

Placeholder · Description
%blackjack_game_hand_value% · Current total value of player's cards
%blackjack_game_hand_cards% · Total number of cards in player's hand
%blackjack_game_is_turn% · true if it is currently player's turn
%blackjack_game_is_finished% · true if player has stood or busted
%blackjack_game_has_blackjack% · true if player hit a natural Blackjack
%blackjack_game_is_busted% · true if player went over 21
%blackjack_game_can_double_down% · true if eligible to double down
%blackjack_game_has_doubled_down% · true if player doubled down this round
%blackjack_game_dealer_visible_value% · Up-card value shown by dealer
%blackjack_game_dealer_card_count% · Total cards held by dealer

4. Betting (%blackjack_bet_*%)

Placeholder · Description
%blackjack_bet_current% · Current bet amount
%blackjack_bet_current_formatted% · Current bet formatted (e.g. $250)
%blackjack_bet_has_bet% · true if player placed an active bet
%blackjack_bet_persistent% · Saved bet for auto-rebets
%blackjack_bet_persistent_formatted% · Saved bet with formatting
%blackjack_bet_has_persistent% · true if persistent bet exists
%blackjack_bet_min_bet% / max_bet · Table minimum and maximum bet limits

5. Economy (%blackjack_economy_*%)

Placeholder · Description
%blackjack_economy_balance% · Player balance (raw)
%blackjack_economy_balance_formatted% · Formatted balance ($12.5K)
%blackjack_economy_can_afford_min% · true if player can afford minimum bet
%blackjack_economy_can_afford_max% · true if player can afford maximum bet


⚙️ Configuration

The plugins/Blackjack/config.yml file allows full control over features, visuals, and rules:

Language: en (default), tr

language: en

Currency symbol used across GUIs and broadcasts

currency-symbol: "$"

Database storage (SQLITE or MYSQL)

database:
type: SQLITE
sqlite:
file: "blackjack.db"
mysql:
host: "localhost"
port: 3306
database: "blackjack"
username: "root"
password: ""
s

Autor: al2wastaken. Z obrazkami na Modrinth.

Jak zainstalować Blackjack 3D

  1. Upewnij się, że twój serwer działa na Paper i Spigot w Minecraft 1.21 – 26.x.

  2. Najpierw zainstaluj to, czego potrzebuje: PacketEvents.

  3. Pobierz plik .jar z Modrinth i wrzuć go do folderu plugins na serwerze.

  4. Zrestartuj serwer. Unikaj /reload, wiele pluginów źle to znosi.

  5. Wpisz /plugins w konsoli: Blackjack 3D powinien być na zielono. Pliki konfiguracyjne tworzą się w folderze plugins przy pierwszym starcie.

Pełny poradnik: Jak zainstalować pluginy na serwerze Minecraft

Kompatybilność

Wersje Minecraft
26.x, 1.21
Działa na
Paper, Spigot
Edycja
Java
Wymaga
PlaceholderAPI, PacketEvents
Licencja
MIT
Cena
Za darmo
Utrzymanie
Aktywnie aktualizowany (15.11.2026)

Blackjack 3D w porównaniu z podobnymi Porównaj wszystkie alternatywy

ZasóbPobraniaWersjeAktualizacjaCena
Blackjack 3Dten, który oglądałeś141.21 – 26.x5 d. temuZa darmo
EvenMoreFishOheers38K1.16 – 26.x12 d. temuZa darmo
BedWars1058_OpenSourceandrei10586691.8 – 1.2016 kwi 2024Za darmo
WinniePat's Casino pluginWinniePatGG6091.16 – 26.x16 d. temuZa darmo

Pytania

Czy Blackjack 3D działa w wersji Minecrafta 26.x?

Tak. Blackjack 3D działa w wersji Minecrafta 26.x. Wszystkie obsługiwane wersje: 26.x, 1.21.

Czy Blackjack 3D jest za darmo?

Tak. Blackjack 3D można pobrać za darmo z serwisu Modrinth.

Na jakim oprogramowaniu serwera działa Blackjack 3D?

Blackjack 3D działa na serwerach Paper i Spigot.

Czy Blackjack 3D potrzebuje czegoś jeszcze?

Tak: PlaceholderAPI, PacketEvents. Zainstaluj to przed Blackjack 3D.

Czy Blackjack 3D jest nadal aktualizowany?

Tak. Ostatnia aktualizacja wyszła w ciągu ostatniej doby.

Jakie są najlepsze alternatywy dla Blackjack 3D?

Najbliższe to EvenMoreFish, BedWars1058_OpenSource i WinniePat's Casino plugin. Porównaj wszystkie alternatywy

Alternatywy dla Blackjack 3D

King CommandBlockerPluginy · 1.21

CommandBlocker is a powerful Minecraft plugin that lets server owners control and restrict commands for specific players, ranks, worlds, areas, arenas, or…

Za darmoPobrania: 15
RBZ DuellPluginy · 26.x

Fair 1v1 duels with your own inventory: nobody dies or loses items, optional item and money stakes held in escrow, plus a snowball fight mode. In-game texts…

Za darmoPobrania: 2
DodepUpgraderPluginy · 1.21

Stake any items, pick what to turn them into, spin the wheel. The odds come from the value of the stake and the target, and every price is derived from…

Za darmoPobrania: 2
Porównaj wszystkie alternatywy ›

Opinie

–★★★★★
Opinie: 0
50
40
30
20
10

Zaloguj się, aby wystawić opinię.