Takaro module library
Takaro Modules
Takaro is a game server management platform for running, automating, and moderating multiplayer communities. These modules install into Takaro to add server automation, Discord workflows, economy systems, and moderation tools.
BlackJack
- Let players start Blackjack hands with a currency bet.
- Support hit, stand, and status commands.
- Connect minigame outcomes to the Takaro economy.
- Add casino-style gameplay without staff manually running each round.
Module details
- Complete Blackjack Experience: Play the classic casino card game directly in your game chat with simple commands
- Economy Integration: Connect with Takaro's economy system - bet, win, and lose in-game currency
- /bjplay - Start a new game with your bet

- /bjstatus - Check your current game status

- /bjhit - Draw another card

- /bjstand - End your turn

- Clear Visual Interface: Card values and suits display with intuitive symbols
- Real-time Information: See your hand total, the dealer's visible card, and your current balance
- In-game Betting: Place wagers directly from your in-game currency balance
- Standard Casino Rules: Beat the dealer without going over 21
- Multiple Card Draws: Take as many cards as you dare with the
/bjhitcommand - Bust Detection: Immediate feedback when you go over 21 and lose your bet
- Automated Dealer: When you stand, the dealer follows standard Blackjack rules
- Transparent Results: See both hands with their totals when the game concludes
- Automatic Currency Management: Winnings are instantly credited to your account
- Adding entertainment options to your server
- Providing fun ways for players to use in-game currency
- Increasing player engagement with mini-games
- Creating a social casino experience in your game
- Takaro's economy system must be enabled
Components Overview
New Module: BlackJack
NEWBJstatus, BJplay, BJstand, BJhit.Configuration
Configure this module using the schemas below. The JSON schema defines the data structure, while the UI schema customizes how the configuration form is displayed.
Configuration Schema
No configuration properties defined. This module uses default settings.
UI Schema
No UI schema defined. Configuration form will use default rendering.
About Configuration Schemas
The Configuration Schema defines the structure and validation rules for module settings. The UI Schema customizes how the configuration form is displayed in the Takaro interface, including field ordering, labels, and input types.
Commands (4)
These commands can be executed by players in-game. Each command has a trigger word, optional arguments, and executes JavaScript code on the server.
BJstand
Description
Function Implementation
BJstand Function
JAVASCRIPTUsage Example
BJhit
Description
Function Implementation
BJhit Function
JAVASCRIPTUsage Example
BJplay
Description
Arguments (1)
bet
numberPosition 0"500"Function Implementation
BJplay Function
JAVASCRIPTUsage Example
About Module Commands
Commands allow players to interact with your module through chat. Each command has a trigger word that players type (prefixed with /), optional arguments for parameters, and a JavaScript function that executes when the command is used. Arguments are automatically validated and passed to the function.



































