COWMODSКаталог модов

GambleGate

GambleGate is a casino and venue-management plugin for Paper 1.21.11 It combines WorldEdit regions, Vault economy transactions, GSit-powered seats, admission passes, visual effects, and four playable casino games in one plugin.

Автор: wsn06721100обновлён 9 авг. 2026 г.
ЭкономикаМини-игры

Описание

日本語は下に。プラグインは日本語のみ。 / Japanese is below. The plugin itself is currently available in Japanese only.

Video Tutorial coming soon..

GambleGate

GambleGate is a casino and venue-management plugin for Paper 1.21.11. It combines WorldEdit regions, Vault economy transactions, GSit-powered seats, admission passes, visual effects, and four playable casino games in one plugin.

Features

  • Build complex casino venues by combining multiple WorldEdit cuboid selections
  • Charge entrance fees through Vault
  • Entrance and exit gates with confirmation menus, sounds, titles, and teleport destinations
  • Detect and roll back unauthorized entry by walking or teleporting
  • One-block exit grace area around venue regions
  • Venue-specific 30-day passes, auto-renewing subscriptions, and 7-day trials
  • VIP-only regions and permission-controlled automatic iron doors
  • Casino scoreboard showing balance, session profit/loss, play count, and pass status
  • Per-player casino BGM with Normal, Quiet, and Off modes
  • Custom MIDI playback for admitted players
  • Venue-wide and per-player daily/lifetime transaction statistics
  • Configurable sounds, messages, odds, payouts, particles, displays, and prices
  • Celebration fireworks based on the player's net profit
  • Clickable glowing rule signs for every game

Casino games

Slots

Uses the shelf block introduced in Minecraft 1.21.11 as a three-reel slot machine. A nearby GSit chair and lever are linked automatically. Players sit down and pull the lever to start a spin.

Possible symbols include copper, iron, emerald, diamond, and gold. Three gold symbols start Gold Rush, a chain of free spins with increasing prize value and a special bust condition.

High & Low

A physical table game controlled with three nearby buttons: LOW, Start/Cash Out, and HIGH. Players select a bet from a GUI, predict the next card, build a winning streak, and cash out before losing.

Crash

Players select a bet and watch a multiplier rise from 1.00x. After the configured minimum multiplier, the same button can be pressed to cash out. Waiting too long causes the round to crash and the bet to be lost.

Physical Roulette

A 16-pocket roulette game built from real blocks. An ItemDisplay ball travels around the registered gold-block pockets and stops at the selected result.

Players can bet on:

  • Red or black
  • Odd or even
  • LOW 1–8 or HIGH 9–16
  • One of four 4-number sections
  • One exact number

Roulette includes a spectator room, a FIFO player queue, an inactivity timeout, live queue information, and a TextDisplay showing the current player's selected bet and amount.

Requirements

All dependencies are required.

GambleGate is server-side only. Players do not need to install a client mod.

DependencyTested versionPurpose
Paper1.21.11Server platform
Java21Runtime
WorldEdit7.4.2Venue and VIP region selection
Vault1.7.xEconomy API
Vault-compatible economy pluginVariesPlayer balances and transactions
GSit3.5.1Seat detection for casino games

Vault does not provide an economy by itself. A separate Vault-compatible economy plugin is required.

Installation

  1. Install WorldEdit, Vault, a Vault-compatible economy plugin, and GSit.
  2. Place the GambleGate jar in the server's plugins directory.
  3. Start or restart the server.
  4. Create a venue with /gamblevenue create <venue> <entrance fee>.
  5. Select an area with WorldEdit and run /gamblevenue addregion <venue>.
  6. Run /gamblevenue help for the complete in-game setup command list.

Use /gamblevenue reload after editing the configuration. A full server restart is recommended when updating the plugin jar.

Configuration and data

  • plugins/GambleGate/config.yml: venues, gates, prices, game odds, payouts, effects, and sounds
  • plugins/GambleGate/message.yml: chat messages, GUI text, titles, scoreboards, and signs
  • plugins/GambleGate/passes.yml: pass ownership, expiry dates, subscriptions, and trial history
  • plugins/GambleGate/casino-accounts.json: venue-wide and per-player transaction statistics
  • plugins/GambleGate/casino-midi/: optional .mid and .midi files

When a plugin update adds new message keys, GambleGate preserves existing customized values and only appends missing defaults.

Important notes

  • The plugin's built-in interface and default messages are Japanese only. Messages can be edited manually in message.yml.
  • This release specifically targets Paper 1.21.11 and uses its shelf block API.
  • The default base RTP is 1.0 for all games. Optional dynamic odds can adjust it within the configured range according to casino statistics.
  • Casino statistics do not limit payouts or shut down a venue.
  • This plugin is intended for virtual in-game currency. Server owners are responsible for following applicable laws and platform rules if anything with real-world value is involved.

日本語

GambleGateは、Paper 1.21.11向けのカジノ・会場管理プラグインです。WorldEditによるリージョン設定、Vault経済、GSitの着席判定、会場パス、演出、4種類のゲームをまとめて追加できます。

主な機能

  • 複数のWorldEdit選択を組み合わせた複雑な会場リージョン
  • Vaultによる入場料、パス料金、賭け金、賞金の決済
  • 確認GUI、効果音、タイトル、テレポートを備えた入口・出口ゲート
  • 徒歩やテレポートによる不正侵入の検知とロールバック
  • 会場リージョン外側1ブロック分の退出猶予
  • 会場別の30日買い切りパス、30日自動更新パス、7日お試しパス
  • VIP専用リージョンと権限連動の鉄扉
  • 残高、入場中の収支、プレイ回数、パス期限を表示するスコアボード
  • プレイヤーごとに通常・小さめ・OFFを選べるカジノBGM
  • カスタムMIDI再生
  • 会場全体・プレイヤー別・日別・累計の収支統計
  • 純利益に応じて1〜10発打ち上がる屋上花火
  • クリックでルールを確認できる発光説明看板
  • メッセージ、価格、確率、配当、効果音、パーティクルの設定

収録ゲーム

スロット

Minecraft 1.21.11の棚ブロックを3リールのスロットとして使用します。近くのGSit椅子とレバーを自動で関連付け、着席してレバーを引くと開始します。

銅、鉄、エメラルド、ダイヤモンド、金などが出現し、金3つで無料スピンが連鎖するGold Rushへ突入します。

ハイ&ロー

LOW、開始・換金、HIGHの3ボタンを使う物理テーブルゲームです。GUIで賭け金を選び、次のカードを予想して連勝し、負ける前に途中換金します。

クラッシュ

GUIで賭け金を選ぶと倍率が1.00倍から上昇します。換金可能倍率へ到達した後、同じボタンを押すと換金できます。クラッシュまで待ちすぎると賭け金を失います。

物理ルーレット

16個の金ブロックを停止地点として登録し、ItemDisplayの玉が物理台の上を周回して抽選結果へ停止します。

赤黒、奇偶、LOW/HIGH、4数字区画、数字1点へ賭けられます。観戦ルーム、先着順の待機列、放置タイムアウト、待機人数表示、現在のプレイヤーの賭け先と金額を表示するTextDisplayも備えています。

必須環境

依存関係動作確認バージョン用途
Paper1.21.11サーバー本体
Java21実行環境
WorldEdit7.4.2会場・VIPリージョン選択
Vault1.7系経済API
Vault対応経済プラグイン任意残高・決済
GSit3.5.1ゲーム台の着席判定

Vault単体では残高を管理できないため、Vault対応経済プラグインも必要です。

サーバー側だけに導入するプラグインであり、プレイヤー側のMod導入は不要です。

導入方法

  1. WorldEdit、Vault、Vault対応経済プラグイン、GSitを導入します。
  2. GambleGateのjarをサーバーのpluginsフォルダへ入れます。
  3. サーバーを起動または再起動します。
  4. /gamblevenue create <会場ID> <入場料>で会場を作成します。
  5. WorldEditで範囲を選択し、/gamblevenue addregion <会場ID>で追加します。
  6. 完全な設定コマンド一覧は/gamblevenue helpで確認できます。

詳しい会場、ゲート、パス、VIPエリア、各ゲームの設置方法は、配布リポジトリのREADME.mdを参照してください。

設定・データ

  • plugins/GambleGate/config.yml: 会場、ゲート、価格、ゲーム確率、配当、演出、効果音
  • plugins/GambleGate/message.yml: チャット、GUI、タイトル、スコアボード、看板
  • plugins/GambleGate/passes.yml: パス、有効期限、自動更新、お試し履歴
  • plugins/GambleGate/casino-accounts.json: 会場・プレイヤー別の収支統計
  • plugins/GambleGate/casino-midi/: 任意の.midまたは.midiファイル

更新によって既定メッセージが増えた場合も、変更済みの値を上書きせず、不足したキーだけをmessage.ymlへ自動追加します。

注意事項

  • プラグイン本体のGUI・既定メッセージは日本語のみです。
  • Paper 1.21.11の棚ブロックAPIを使用するため、ほかのバージョンでの動作は保証していません。
  • 全ゲームの基準RTPは既定で1.0です。動的確率補正を有効にした場合は、カジノ収支に応じて設定範囲内で変動します。
  • 収支統計がマイナスでも、営業停止や払戻し制限は行いません。
  • Minecraft内の仮想通貨で遊ぶ用途を想定しています。現実の価値を持つものと連携する場合、サーバー運営者が法令や各サービスの規約を確認してください。

Галерея

crashhigh&lowrouletteslot lose

Последние версии

Все версии →
release

GambleGate 1.3.0

1.3.0
9 авг. 2026 г.86Minecraft: 1.21.11paper
Скачать
Что нового
> **日本語は下に。プラグインは日本語のみ。 / Japanese is below. The plugin itself is currently available in Japanese only.** # GambleGate 1.3.0 — Public Release Update This update consolidates every change made since the plugin was reorganized for public distribution. ## English ### High & Low exploit prevention - Fixed an exploit that allowed players to repeatedly start and immediately stop until receiving a favorable initial card such as Ace or King. - Cashing out, leaving the seat, or disconnecting before the first correct prediction now returns **¥0**. - Normal cash out remains available after at least one correct prediction. - Ties do not count as a correct prediction. - Server shutdowns and administrator-triggered reloads still refund unfinished rounds to prevent maintenance-related losses. - Updated chat guidance, titles, and rule signs to explain the new behavior. ### Casino sleep-count integration - Players officially admitted to a casino are excluded from the player count required to skip the night. - Their previous sleeping-ignored state is restored after normal departure, forced removal, disconnect, or plugin shutdown. - A state applied by another plugin is preserved instead of being overwritten. - The feature can be disabled with `exclude-admitted-players-from-sleep: false`. ### Geyser and Bedrock Edition compatibility - Added optional Floodgate API integration for reliable Bedrock-player detection. - Added native Bedrock forms for: - Admission and departure confirmation - Pass purchase and purchase confirmation - Pass expiry/status display and subscription cancellation - High & Low bet selection - Crash bet selection - Roulette wager type, amount, and final confirmation - Java Edition players continue using the existing inventory GUIs. - TextDisplay content is automatically mirrored as ArmorStand-name holograms for Bedrock players. - Added line-of-sight checks to prevent compatibility holograms from appearing through walls. - Added a shared cross-platform UI and display layer for future casino games. - Servers without Floodgate safely fall back to the normal Java Edition interface. ### Roulette visibility fix - Fixed the roulette snowball glow being visible through opaque walls. - Replaced the vanilla glowing outline with maximum display brightness and configurable END_ROD particles. - The snowball remains visible through glass while being hidden by opaque blocks. - The subtle glow particles continue while the result is displayed. ### Compatibility and updating - Existing venues, gates, passes, game machines, player statistics, and account data remain compatible. - Existing customized `message.yml` values are preserved; only missing message keys are appended automatically. - Geyser and Floodgate are optional and only required for the dedicated Bedrock interface. - For proxy setups, Floodgate must also be installed on the backend Paper server running GambleGate. Back up `plugins/GambleGate/`, replace the previous jar with `gamble-gate-1.3.0.jar`, and restart the server. A full restart is recommended instead of `/reload`. --- ## 日本語 ### ハイ&ローの初期カード厳選対策 - AやKなどの有利な初期カードが出るまで、開始と即時停止を繰り返せる問題を修正しました。 - 最初の正解前に途中停止、離席、ログアウトした場合、払戻しは**0円**になります。 - 1回以上正解した後は、従来どおり途中換金できます。 - 引き分けは正解回数に含まれません。 - サーバー停止や管理者による再読み込みでは、メンテナンス都合の損失を防ぐため進行中の賭け金を返金します。 - 新しいルールに合わせてチャット案内、タイトル、ゲーム説明看板を更新しました。 ### カジノ入場者の睡眠人数除外 - カジノへ正規入場しているプレイヤーを、夜をスキップするために必要な人数から除外しました。 - 通常退出、強制退出、ログアウト、プラグイン停止時に入場前の状態へ戻します。 - ほかのプラグインが設定していた睡眠除外状態は上書きせず維持します。 - `exclude-admitted-players-from-sleep: false`で無効化できます。 ### Geyser・統合版対応 - Floodgate APIによる統合版プレイヤーの自動判定を追加しました。 - 次の操作へ統合版専用フォームを追加しました。 - 入場・退出確認 - パス選択・購入確認 - パス期限確認・自動更新キャンセル - ハイ&ローの賭け金選択 - クラッシュの賭け金選択 - ルーレットの賭け方・賭け金・最終確認 - Java版プレイヤーは従来のインベントリGUIを引き続き使用します。 - TextDisplayを、統合版ではArmorStand名札ホログラムへ自動変換するようにしました。 - 互換ホログラムへ視線判定を追加し、壁越し表示を抑制しました。 - 今後追加するゲームでも利用できる共通UI・表示互換レイヤーを追加しました。 - Floodgateがないサーバーでは、Java版用インターフェースへ安全にフォールバックします。 ### ルーレットの表示修正 - ルーレットの雪玉が不透明な壁越しにも発光表示される問題を修正しました。 - バニラの発光アウトラインを廃止し、最大輝度の雪玉と設定可能なEND_RODパーティクルへ変更しました。 - 不透明な壁には遮られますが、ガラス越しには引き続き確認できます。 - 抽選結果で停止している間も、控えめな発光パーティクルを継続します。 ### 互換性と更新方法 - 既存の会場、ゲート、パス、ゲーム台、プレイヤー統計、口座データはそのまま利用できます。 - 変更済みの`message.yml`は上書きせず、不足する新しい項目だけを自動追加します。 - GeyserとFloodgateは任意依存で、統合版専用インターフェースを使用する場合だけ必要です。 - プロキシ構成では、GambleGateが動作するバックエンドPaper側にもFloodgateを導入してください。 更新前に`plugins/GambleGate/`をバックアップし、以前のjarを`gamble-gate-1.3.0.jar`へ交換してサーバーを再起動してください。`/reload`ではなく完全再起動を推奨します。
release

GambleGate 1.0.0

1.0.0
20 июл. 2026 г.24Minecraft: 1.21.11paper
Скачать
Что нового
first