Skip to content

Latest commit

 

History

42 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Games

Cards on the table, coins in the pot: social games for TF-Minecraft.

Games brings playable card tables into the Minecraft world. Players gather around a deck, see cards and wagers on the table, and play through hands together. Private cards stay private until revealed, while shared cards and coin piles make the action visible to the people around them.

It supports both structured games with managed rounds and a free-play table for rules the players agree among themselves.

Features

  • Four ways to play — Tenceur Hold'em, Five-Draw, Blackjack, and unrestricted free play.
  • Physical table interaction — draw, inspect, select, discard, and reveal cards through interactions with the deck and your hand.
  • Real stakes — place in-game coins on the felt and play for a shared pot, with payouts tied into DenarEconomy.
  • Poker tournaments — host buy-in Hold'em tournaments with chip stacks, rebuys, antes and rising blinds.
  • Blackjack against the house — play with an automatic dealer or a player taking the dealer's position, including double and split decisions.
  • Guild-owned tables — connect house games to a guild's funds and let its members take over dealing between rounds.
  • Help at the table — in-game books explain each game's rules and available actions.

Documentation

Project documentation

Technical documentation is maintained in TF-Minecraft/Docs.

Poker tournaments

Tests and coverage

After installing the pinned plugin dependencies used by the build workflow, run mvn clean verify with Java 21. The suite uses JUnit 5, MockBukkit for Paper registries, worlds, players and inventories, and Mockito for external plugin and packet boundaries.

JaCoCo writes HTML, XML and CSV reports to target/site/jacoco/, and CI uploads them as a coverage-reports-* artifact. No coverage threshold is enforced. Packet encoding and client rendering still need a run on a real server.

License

Copyright (c) 2026 TF-Minecraft contributors.

TF-Minecraft-authored material in this repository is licensed under the Artistic License 2.0. Third-party dependencies and bundled material retain their own licenses.

About

Tabletop games, card games, and wagering for TFMC Minecraft servers.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages