CasinoTables 1.0.1
First release intended for general use. If you grabbed v1.0.0, replace it with this build.
Fixed since v1.0.0
Arena leaves no longer decay. Vanilla treats leaves with no log within six blocks as a felled
tree and lets them rot. The Open Garden and Cherry Courtyard decors use leaves as walls and
decoration, so rooms slowly punched holes in themselves and littered the floor with saplings. Every
block the arenas place now goes through one code path that pins leaves as persistent, exactly as
player-placed leaves are.
What it is
Texas Hold'em, Blackjack and Ludo played on real tables built in the world — not in a chat
window and not in an inventory GUI. Every table is a physical arena in its own void world: seats, a
dealer, buttons, floating card displays, and chips you actually pick up and place. Closing a table
restores every player's inventory, position, gamemode, health and effects.
- Texas Hold'em — 1–6 real players, empty seats filled by six bot archetypes from novice to
expert. You bet by dropping chips into the zone in front of your seat. Hole cards are visible only
to their owner. - Blackjack — 1–6 players against the dealer. Hit, stand, double, split to four hands,
insurance. Dealer stands on soft 17, blackjack pays 3:2, no rake. - Ludo — 2–4 players on a 48-square board with colour jumps, a centre leap and capture.
- 13 table decors × 4 room shapes, chosen independently.
- Every player-facing string lives in a language file. English and Chinese both ship and are both
written out on first start.
Requirements
- Paper 1.21 – 26.2, or Purpur. Not Spigot — the plugin uses Paper's world-creation and
Adventure text APIs. Not Folia. - The Vault API plus an economy plugin. Either the original Vault or VaultUnlocked works.
- Java 21 or newer.
Tested
This exact jar was booted on every Paper version in the supported range and reached a clean startup
with no plugin errors on all of them:
1.21 1.21.1 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8 1.21.9 1.21.10 1.21.11
26.1.1 26.1.2 26.2
Paper never published builds for 1.21.2 or 26.1, so those two are not claimed.
Install
- Drop
CasinoTables-1.0.1.jarintoplugins/ - Start the server — three arena worlds and
plugins/CasinoTables/are created automatically - Run
/casino
License
GPL-3.0-or-later. Source is in this repository. Distributing a modified build means shipping its
source under the same licence; running it on a server, public or paid, is not distribution.