HomeGuideSet up your club's rules
Club organisers checking their rules together
Running a club6 min readUpdated 2026-10-11

Set up your club's rules

You need
Club owner access
Result
Settings ready for the next event

Create a reusable ruleset for your club's events: player count, starting points, uma, oka, red fives and local rules. You need to be the club's owner or a system administrator.

  1. Open your club's Game rules list

    Sign in, choose your club in the club picker, then open Admin → Game rules. The list contains your selected club's rules and global rules. Search by name to check whether a suitable ruleset already exists.

    Press Create Rules to start from scratch. To start from an existing ruleset, use its Duplicate action instead; the copy opens as a new, editable ruleset.

    Club rules and the create button
  2. Choose the closest preset first

    In Preset, select EMA 2025, Mahjong Soul, or the appropriate three-player/east-only variant. Selecting a preset opens its rule preview and fills the editor. No Preset is for configuring the rules manually.

    A preset also sets the number of players and starting points: EMA 2025 uses four players and 30,000 points; Mahjong Soul uses four and 25,000; Mahjong Soul Sanma uses three and 35,000. Check these fields after choosing. Apply the preset before making your club's adjustments, because choosing another preset replaces the rule settings.

    A new ruleset with its presets
  3. Set the name, club and placement bonuses

    Return to General. Enter a recognizable ruleset name, choose your club, and confirm four players (yonma) or three (sanma). System administrators can also create global rules; for club events, select the club explicitly.

    For Standard uma, enter one placement bonus per player. For example, four-player 15 / 5 / -5 / -15, or three-player 15 / 0 / -15. Check the Sum: 0 (OK) indicator. Use Floating only if your club uses a matrix: fill all three rows and check each row's sum. A flat uma may have a non-zero sum only when Allow a non-zero-sum uma is enabled; that exception is unavailable for a matrix.

    Confirm Starting Points and choose whether tied players divide their placement bonuses or are ordered by initial seat wind. Changing the player count or uma type resets the placement fields, so recheck them afterwards.

    Name, club, player count and uma
  4. Review game length, oka and payments

    Open Core parameters. Check the game length, goal and oka against your club's written rules. The goal is the target for finishing a match, while starting points are entered separately in General. Do not assume these two values should be equal.

    In the same section, review dealer continuation, honba, the riichi deposit value, noten payment and who receives leftover riichi sticks. Honba is entered as the amount each payer pays; the editor adjusts the payer count for three- or four-player games. Numeric fields with suggestions also accept a typed value.

    The example screenshots use a goal of 35,000 and an oka of 0; enter your club's values. Values in this guide demonstrate the form, rather than prescribe a ruleset.

    Game length, target score, oka and payments
  5. Set calls, red fives and riichi restrictions

    Open Calls, dora and riichi. Choose whether open tanyao is allowed, the number and distribution of red fives, and your club's riichi restrictions. For example, Three (one per suit) means one red five in each suit in a four-player set. Sanma offers the applicable pin/sou options.

    Continue through Payments and hand flow to review multiple ron, kan-dora timing, abortive draws and liability payments. Three-player games also show their own sanma section. Use each field's help icon for explanations and tile examples. When you change a preset value, its reset button lets you return that field to the preset.

    Calls, red fives and riichi
  6. Review match ending and yakitori

    Open Live game ending. Check dealer stopping in the last hand, bankruptcy, a possible west-round extension and other ending conditions. Under Additional match rules, set chombo, yakitori payment and substitute-player adjustments if your club uses them.

    For example, the screenshots use a yakitori payment of 4,000; 0 disables that payment. The value must be a non-negative multiple of 100. Continue through Limits and special rules to check hand limits, nagashi mangan, tenpai and fu settings.

    Game ending, chombo and yakitori
  7. Create the ruleset and resolve any errors

    Press Create in the sticky save bar. On desktop it is at the bottom right; on a phone the bar stays at the bottom. All sections belong to one form: there is no Next button or separate save for each section.

    If creation is blocked, read the error beside the relevant field. The section navigation shows error counts, and the save bar can take you to the first affected section. Check the name, uma sums, numeric restrictions and link addresses, fix them, and press Create again. A draft is saved locally, so reloading the editor can restore unfinished work. Leaving an unsaved form asks for confirmation; leave only when you are ready to stop editing.

    After the success confirmation, press Done to return to the list. Search for the saved name to reopen it.

    Confirmation that the ruleset was created
  8. Use the saved rules in an event

    Create or edit a club event and select this ruleset under Rules. See the next guide for an online season. You can also inspect the saved rules at Guide → Rules without signing in.

    To edit an unused ruleset, open it from Admin → Game rules and press Save after making changes. Once games have been recorded, scoring fields such as starting points, player count and uma are locked. Use Duplicate or the locked editor's copy action to create a new version, give it a distinct name, and select it for future events. The old games keep their original ruleset.

    Before using the ruleset at a table, compare the saved values with your club’s published rules and check the practice setup’s list of unsupported options. Saving a rule does not guarantee the online engine implements it. Choose the ruleset when creating the event, then check the room’s rules before seating players. For a reported scoring problem, keep the game link and the relevant hand record so the organizer can investigate.

More questions? See the FAQ