Chanyoris

Chanyoris

A full competitive block-puzzle game inside a Minecraft map item. 15 modes, world-first mechanics, native 60fps via Fabric mod. / Minecraftの地図アイテムで動く本格対戦ブロックパズル。15モード・世界初機能・Fabric Modでネイティブ60fps。

97 downloads 0 followers

Chanyoris

A complete, tournament-grade block-puzzle game. Running inside a single Minecraft map item — no client mod required.

本格トーナメント級のブロックパズルゲームが、たった1枚のMinecraft地図アイテムの中で動く — クライアントMod不要。


Wait — all of this, inside a map item?

New here? In one sentence: Chanyoris is a complete competitive falling-block puzzle game (think modern competitive stacker) that runs entirely inside a Minecraft map you hold in your hand — solo, versus, battle royale, boss fights, and more, with nothing to install.

Yes. Everything you see runs on a 128×128 pixel Minecraft map. No server mods. No client mods. No resource pack. Players just hold the map and the game begins.

It is not a tech demo and not a stripped-down toy. It is the full competitive ruleset, 17 game modes, an asynchronous beam-search AI, replays with a racing ghost, live spectating, per-mode world rankings, a 7-tier title system, cross-server and online play, and two mechanics that have never existed in Minecraft before — all wrapped in a presentation layer (3D blocks, neon glow, screen shake, particle bursts, kanji trick banners) drawn pixel by pixel onto a map at 20Hz.

Want it even smoother? The optional Chanyoris Client (Fabric mod) replaces the map with a native-FPS HUD and spawns real Minecraft entities around you. But the plugin alone is the complete game.

地図アイテムの中で、これ全部、ですか?

はい。見えるものすべてが128×128ピクセルのMinecraft地図の中で動きます。サーバーMod不要。クライアントMod不要。リソースパック不要。プレイヤーは地図を手に持つだけでゲームが始まります。

技術デモでも簡易版でもありません。完全な競技ルール、17種類のゲームモード、非同期ビームサーチAI、並走ゴースト付きリプレイ、ライブ観戦、モード別ワールドランキング、7段階の称号システム、サーバー間・オンライン対戦、そしてMinecraftにこれまで存在しなかった2つの仕組み — それらすべてが、立体ブロック・ネオングロー・画面シェイク・パーティクル・漢字の技名バナーという演出層とともに、20Hzで地図に1ピクセルずつ描画されています。

もっと滑らかに? 任意の**Chanyoris Client(Fabric Mod)**が地図をネイティブFPSのHUDに置き換え、本物のMinecraftエンティティを周囲に出します。ただしプラグイン単体で完全なゲームです。


🛠️ The engineering, in plain terms

This is the part most "minigames" skip. Chanyoris is built so it stays smooth and safe no matter how many people play.

Rendered pixel-by-pixel onto a map. Each board is drawn directly to a 128×128 map canvas — 3D-shaded blocks, vertical gradient background, glow frame, screen shake, hard-drop trails, line-clear flashes, particle bursts. RGB→map-palette conversions are cached so the per-frame cost stays tiny, letting one server thread render many boards at 20Hz at once.

Kanji baked into a bitmap font. Trick names show real Japanese glyphs (抽出 / 錬成 / 聖域 / 極・神聖雫…), each baked from Noto Sans CJK Black into a hand-tuned 14px bitmap so even complex characters stay legible on a low-res map. Latin labels render alongside.

The AI never touches the main thread to think. The beam-search runs on a separate thread using only an immutable snapshot of the board (no Bukkit API), so even several simultaneous CPU matches add zero tick lag. Main-thread work is just applying one already-decided move per step.

One push per tick. Board updates are coalesced and sent once per tick, so the game never floods a player's connection — which keeps it responsive even for players on a slow link or across servers.

Fails safe, everywhere. World effects, anti-cheat hooks, weather, and entity spawns are all wrapped so that if a server's version differs, the effect simply doesn't appear — the game never crashes.

🛠️ 仕組みの凄さを、かんたんに

ほとんどの「ミニゲーム」が省略する部分です。茶ニョリスは、何人で遊んでも滑らかで安全に動くよう作られています。

地図に1ピクセルずつ描画。 各盤面は128×128の地図キャンバスに直接描かれます — 立体陰影ブロック・縦グラデーション背景・グロー枠・画面シェイク・ハードドロップ軌跡・ライン消去フラッシュ・パーティクル。RGB→地図パレット変換はキャッシュされ、1フレームのコストを極小に抑えるため、1つのサーバースレッドで複数盤面を20Hzで同時描画できます。

漢字をビットマップフォントに焼き込み。 技名は本物の日本語グリフ(抽出 / 錬成 / 聖域 / 極・神聖雫 …)で表示。各文字を Noto Sans CJK Black から手調整した14pxビットマップに焼き込み、低解像度の地図でも複雑な漢字が読めます。ラテン文字も併記。

AIは思考でメインスレッドに触れない。 ビームサーチは盤面の不変スナップショットのみ(Bukkit API不使用)で別スレッド実行。複数のCPU戦を同時に走らせてもtick遅延ゼロ。メインスレッドの仕事は、決定済みの1手を適用するだけ。

送信は1tickに1回。 盤面更新はまとめて1tickに1回だけ送るので、プレイヤーの回線を溢れさせません — 遅い回線やサーバーをまたぐ場合でも軽快。

どこでもフェイルセーフ。 ワールド演出・アンチチートフック・天候・エンティティ出現はすべてガードされ、サーバーの版が違えば演出が出ないだけ — ゲームは決して落ちません。


🌟 Things that exist nowhere else

These are the features you won't find in any other Minecraft minigame, or in any other block-puzzle game. New to Chanyoris? Each one has a one-line "what it means" so it's clear right away.

1. OFFHAND view — your opponent, live, on your left hand

What it means: your right hand shows your board; your left hand shows your enemy's board, updated in real time. The plugin maintains two synchronized map renderers per player at once — your board on the main hand, the opponent's on a second live map in the off-hand. No other Minecraft plugin does this. No block-puzzle game has ever done it inside Minecraft.

2. Dimension Battle — two completely different games, played against each other

What it means: one player plays the puzzle as a "Boss"; everyone else plays normal Minecraft survival — and they fight each other across the two worlds.

  • Survivors → Boss: every mob kill sends garbage to a random boss. Kill streaks blast all bosses. A "Survival Nova" meter fills from kills and builds; at full, a wave of garbage hits every boss at once.
  • Boss → Survivors (Divine Wrath): the boss clears lines to strike back. Singles to Perfect Clears escalate through lightning, mob summons, and curse potions, with B2B amplifying and Perfect Clear hitting everyone.
  • The reverse twist: survivors can instead build a clean row of 10 blocks in the world to charge the Nova — so the survival team naturally splits into Attackers and Builders. No game mode anywhere offers this.

3. Death Mode — the board is wired to your real health

What it means: clearing lines heals you; letting the stack pile up drains your HP; topping out actually kills your character. Your Minecraft health bar tracks your stack height in real time, ignoring armor and protection. This isn't a score screen — losing is a real death (configurable).

4. Boss fights that spawn in the puzzle itself

What it means: the dragon, the creepers, and the TNT are part of the board, not just decoration. In Ender Dragon mode your surplus attack power becomes real damage to a 100-HP dragon. In Creeper mode, creeper cells land on your stack with a 3.5-second fuse — clear the row or eat a 3×3 explosion. The board itself is the boss arena.

5. Haunted mode — a horror Easter egg that takes over your controls

What it means: under rare secret conditions, "something invades the board" — the screen distorts and your inputs start disobeying you until the game ends. A genuine hidden horror state, complete with a wither/dragon sound sting and a creeping screen-shake glitch. Most players will never trigger it.

6. Live spectating of matches in progress

What it means: you can watch someone else's game happen right now, live, on your own map. Pick an ongoing match and your map mirrors it in real time, auto-ending when their game does. Not a replay — a live window into another player's board.

7. Ghost-runner replays — race your own past best

What it means: a translucent "ghost" of your personal-best run plays alongside you so you can race yourself. Runs are recorded at 1 bit per cell, so they're tiny and replay exactly — then a ghost of your best run can race beside your live board.

8. Cross-server play with zero added input lag

What it means: you can battle players on a different Minecraft server, and it still feels local. Each player keeps playing on their own server (so your inputs are instant). Only the puzzle traffic — board snapshots, garbage, events — crosses between servers; Minecraft's own packets never do. Run it peer-to-peer with no central server, or through an optional online backend for random matchmaking and 99-player battles.

9. The whole thing runs in a map item — no client mod required

What it means: none of your players need to install anything. They hold a map and play. 3D blocks, glow, shake, particles, kanji trick banners, and 17 modes — all drawn pixel-by-pixel onto a 128×128 map at 20Hz. The Fabric client is a bonus, not a requirement.

🌟 他のどこにも存在しない機能たち

ほかのMinecraftミニゲームにも、ほかのブロックパズルゲームにも無い機能です。初めての方へ — それぞれに「どういうこと?」を一行付けたので、すぐ分かります。

1. OFFHANDビュー — 左手に、相手の盤面が、リアルタイムで

どういうこと?: 右手に自分の盤面、左手に相手の盤面がリアルタイム表示される。 プラグインはプレイヤーごとに2枚の地図レンダラーを同時同期 — メインハンドに自分、オフハンドの第2地図に相手。Minecraftのどのプラグインもやっていません。Minecraft内のどのブロックパズルもやったことがありません。

2. 次元非対称対戦 — まったく別の2つのゲームで、戦う

どういうこと?: 1人が「ボス」としてパズルを、残りは普通のMinecraftサバイバルをプレイし、2つの世界をまたいで戦う。

  • サバイバル → ボス: Mob討伐ごとにランダムなボスへおじゃま。連続討伐で全ボスへ追撃。討伐と建築で「サバイバル・ノヴァ」が充填、満タンで全ボスへ大量おじゃまの波。
  • ボス → サバイバル(神罰): ボスはライン消去で反撃。シングル〜PCまで落雷・Mob召喚・呪いポーションが激化、B2Bで増強、PCは全員に直撃。
  • リバースの妙: サバイバルは攻撃の代わりに、ワールドで横一列10マスを建築してノヴァを溜めることも選べる — 攻撃派と建築派に自然に分かれる。他のどのゲームモードにもない体験。

3. デスモード — 盤面が、本物の体力に直結する

どういうこと?: ライン消去で回復、積もると体力減少、トップアウトでキャラが本当に死亡。 Minecraftの体力バーが積み上がり高さにリアルタイム連動(防具も保護も無視)。スコア画面ではなく、敗北は本物の死(設定で切替可)。

4. パズルの中に出現するボス戦

どういうこと?: ドラゴンもクリーパーもTNTも、ただの飾りではなく盤面の一部。 エンドラ戦では余剰火力が100HPのドラゴンへの実ダメージに。クリーパーモードではクリーパーセルが積みの上に3.5秒の導火線付きで着弾 — 消さねば3×3爆破。盤面そのものがボスアリーナ。

5. 心霊バグ — 操作を乗っ取るホラーの隠し要素

どういうこと?: 稀な秘密条件で「何かが盤面に侵入」し、画面が歪み、入力が言うことを聞かなくなる。 ウィザー/ドラゴンの効果音と、じわじわ来る画面シェイクのグリッチを伴う本物の隠しホラー状態。ほとんどのプレイヤーは一生発動させません。

6. 進行中の対局のライブ観戦

どういうこと?: 今まさに進行している他人のゲームを、自分の地図でライブで見られる。 進行中の対局を選ぶと地図がリアルタイムでミラー、相手の対局が終わると自動で観戦終了。リプレイではなく、他プレイヤーの盤面への生の窓。

7. ゴースト並走リプレイ — 過去の自分とレース

どういうこと?: 自己ベストの半透明「ゴースト」が横で再生され、自分自身とレースできる。 プレイは1セル1bitで記録されるので極小サイズ、しかも完全に再現。自己ベストのゴーストを、進行中の自分の盤面の横で並走させられます。

8. 入力遅延ゼロのサーバー間対戦

どういうこと?: 別のMinecraftサーバーのプレイヤーと戦えて、しかもローカルのように軽い。 各プレイヤーは自分のサーバーでプレイし続ける(だから入力は即時)。サーバー間を流れるのはパズルの通信 — 盤面スナップショット・おじゃま・イベント — だけで、Minecraft本体のパケットは流れません。中央サーバー不要のP2Pでも、ランダムマッチや99人大戦の任意オンラインバックエンド経由でも。

9. 全部が地図アイテムの中で動く — クライアントMod不要

どういうこと?: プレイヤーは何もインストール不要。地図を持つだけで遊べる。 立体ブロック・グロー・シェイク・パーティクル・漢字の技名バナー・17モード — すべてが128×128の地図に20Hzで1ピクセルずつ描画。Fabricクライアントは必須ではなくボーナスです。


🎮 17 game modes

Single player

Solo — Marathon. Race for the high score; your personal best auto-saves as a ghost. CPU — Battle the beam-search AI. Defeat the master tier to unlock a secret encounter. Death Mode — Your board is wired to your Minecraft HP. Clear lines to heal, let it pile up and you lose health — armor and protection ignored. Top out and you actually die. TNT Battle — vs CPU with garbage amplified. The most explosive mode in the game. Story — 5 chapters with original characters set in the Chanyonsu universe; beat each one's CPU to advance. CHANITAS — Time-driven gravity: starts at Level 7, hits 20G (Level 11) by 90 seconds. Clear 40 lines to mark it cleared. Basement — The floor rises beneath you. Your score is your depth. No ceiling. Ender Dragon — Convert surplus attack power into damage; deal 100 to the dragon before your board fills. Creeper — Creeper cells spawn on your stack with a 3.5-second fuse. Clear the row or eat a 3×3 explosion. Revolution — The AI runs +6 beam width and +2 search depth, spending its full time budget every move. Saga (The Unknown Nyonsu Saga) — Unlocks after 5 Revolution clears. Deeper still. Level select — Solo with a chosen start level (1–15).

Multiplayer (PvP)

VS — 1v1 against another player, by matchmaking or by name. Full garbage exchange, standoff voting, low-health protection. Battle Royale — Multiplayer BR with badge/KO multipliers, 4 targeting strategies, and a gravity ramp that tightens as players fall. Dimension Battle — The world-first asymmetric mode above.

Online & cross-server

Online (shared server) — Random 1v1, 99-player battle, create/join by room code, host kick, rematch — via an optional Cloudflare Worker + Durable Object backend. P2P (cross-server direct) — Server-to-server TCP with no central server: list hosts, join by number, start, leave, chat.

Watch

Live Watch — Spectate any ongoing match in real time. Replay — Watch saved recordings (yours or others') with a ghost runner of your personal best racing alongside.

🎮 17種類のゲームモード

1人用

Solo — マラソン。ハイスコアを狙う。自己ベストはゴーストとして自動保存。 Death Mode(デスモード) — 盤面とMinecraftのHPが連動。消すと回復、積もると体力減少 — 防具も保護も無視。トップアウトで本当に死亡。 TNT Battle — おじゃまが増幅されるCPU対戦。最も激しいモード。 CPU — ビームサーチAIと対戦。最上位を撃破で隠しエンカウント解禁。 Story — 茶ニョンスの世界観・オリジナルキャラ・全5幕。各幕のCPUに勝つと次へ。 CHANITAS — 時間制重力: 開幕Lv7、90秒で20G(Lv11)。40ラインで制覇記録。 Basement — 床が下からせり上がる。スコアは深度。天井はない。 Ender Dragon — 余剰火力をダメージに変換。盤面が埋まる前にドラゴンへ100ダメージ。 Creeper — クリーパーセルが積みの上に湧き3.5秒の導火線。消さねば3×3爆破。 Revolution(茶ニョンスレボリューション) — AIがビーム幅+6・探索深さ+2で動き、1手ごとに時間予算を使い切る限界思考CPU。 Saga(未知なるニョンスサーガ) — レボリューション5回クリアで解禁。さらに深い。 Level select — 開始レベル(1〜15)を指定してソロ。

マルチプレイ(対人)

VS — マッチングまたは指名で対人1v1。おじゃま交換・対峙投票・低体力保護を完備。 Battle Royale — バッジ/KO倍率・4種ターゲット戦略・脱落で短縮される段階重力加速付きの多人数バトロワ。 Dimension Battle — 上記の世界初非対称モード。

オンライン・サーバー間

Online(共有サーバー) — ランダム1v1・99人大戦・部屋コードで作成/参加・ホストキック・再戦 — 任意のCloudflare Worker + Durable Object バックエンド経由。 P2P(サーバー間直結) — 中央サーバー不要のサーバー間TCP: 一覧 / 番号で参加 / start / leave / chat。

観戦

Live Watch — 進行中の対局をリアルタイム観戦。 Replay — 保存されたリプレイ(自分も他人も)を、自己ベストが横で並走するゴースト付きで鑑賞。


📋 Full competitive ruleset — no corners cut

Every table below is the real competitive spec, not an approximation.

SRS wall kicks — separate JLSTZ and I kick tables, plus a dedicated 180° rotation kick table. T-Twist with mini detection — 3-corner rule with a front-corner check; mini distinguished from full. Back-to-Back — true B2B only (2nd difficult clear onward): ×1.5 score, +1 garbage. REN (Combo) — competitive line-sent table (0,1,1,2,2,3,3,4,4,4,5,5). Perfect Clear — +10 garbage lines (stacks with B2B for +11). IRS / IHS — input rotation/hold buffering during the spawn delay. ARE — spawn delay between pieces. Lock delay — 500ms with a 15-move reset cap. Garbage queue — staged loading (gray → yellow → red → flashing → ready), front-cancellation, 12-line warning cap. Badge & KO system — attack multiplier ×1.0 / ×1.25 / ×1.5 / ×1.75 / ×2.0 by badge count. Target strategy — Random / Counter / Badge / Finish. Counter bonus — each player targeting you adds +1 to your outgoing garbage.

📋 本格競技ルール — 一切の妥協なし

以下のすべては近似ではなく本物の競技仕様です。

SRS壁蹴り — JLSTZ用とI用の別テーブル、さらに180°回転専用キックテーブル。 T-Twist(mini判定付き) — 前方角チェック付き3コーナールール。miniとフルを区別。 Back-to-Back — 真のB2Bのみ(2回目以降の難消去): スコア×1.5、おじゃま+1。 REN(コンボ) — 競技準拠Line Sentテーブル(0,1,1,2,2,3,3,4,4,4,5,5)。 Perfect Clear — おじゃま+10段(B2Bと合わせて+11段)。 IRS / IHS — 出現遅延中の先行回転・先行ホールド。 ARE — ミノ間の出現遅延。 ロック遅延 — 500ms・操作上限15回のリセット。 おじゃま予告キュー — 段階装填(灰→黄→赤→点滅→装填完了)・前からの相殺・12段の予告上限。 バッジ・KOシステム — バッジ数で攻撃倍率 ×1.0 / ×1.25 / ×1.5 / ×1.75 / ×2.0。 ターゲット戦略 — ランダム / 反撃 / バッジ / とどめ。 カウンターボーナス — 自分を狙っている人数分だけ攻撃に上乗せ。


✅ Everything else

Async beam-search AI — separate thread per CPU; evaluates each placement on completed lines, aggregate height, holes, bumpiness, max height, and hole depth, keeps the best beam candidates per ply, looks ahead multiple pieces. Multiple simultaneous CPU matches = no server lag.

Korobeiniki BGM on note blocks — melody, harmony, bass, and drums as four parts on Minecraft note sounds; toggle live.

Map-based GUI menu — every mode and setting reachable by clicking the map; no commands required.

Three view modes — NORMAL (your board) / DUEL (both boards split on one 128×128 screen) / OFFHAND (opponent on your left hand — world first).

Synced countdown — every match opens with "3 → 2 → 1 → GO!", identical timing on the map, the HTML build, and the Fabric client.

Chanyonsu mode — toggle between standard labels (QUAD, T-Twist…) and the Chanyonsu-universe custom labels.

5 GUI themes — Classic / Old PC / iOS / Game Boy / Dark.

Per-mode world rankings — Solo, CHANITAS, Basement, Dragon, Creeper, and overall.

7-tier title system — Rookie → Challenger → CHANITAS Slayer → Story Hero → Dragonslayer → Royale Champion → Surpassed the Tea-God → All-Conqueror. Shown to both players at the start of a VS match.

Player protection — in solo-style modes, low health auto-pauses the game and returns your gear until you're safe.

Standoff system — in VS, if a player is protected mid-fight, both vote to continue or settle (higher score wins).

Haunted mode — a secret visual-glitch state that can trigger under specific conditions, warping the screen and hijacking input until the game ends.

Anti-cheat bridge — auto-detects major anti-cheats (Grim, Vulcan, Spartan, Matrix, AAC, Kauri, Polar, Themis and more) and exempts only the benign movement/inventory/packet checks block-puzzle play would trip — never the dangerous combat checks.

Public API — ChanyorisGameEndEvent and ChanyorisCrossEvent for hooking your own plugins.

Auto bilingual — detects client language and switches JA/EN automatically; manual override available.

Bedrock crossplay via Geyser.

Native FPS client rendering via Chanyoris Client (Fabric mod, separate download).

✅ その他の機能

非同期ビームサーチAI — CPUごとに別スレッド。各配置を「消去ライン・累積高さ・穴・凹凸・最大高さ・穴の深さ」で評価し、各手で上位ビーム候補を残し、数手先まで先読み。複数CPU戦の同時実行でもサーバー負荷なし。

コロブチカBGMをノートブロックで演奏 — メロディ・ハモリ・ベース・打楽器の4パート。生切替。

地図上のGUIメニュー — 全モード・全設定を地図クリックで操作。コマンド不要。

3つのビューモード — NORMAL(自分)/ DUEL(128×128分割で両盤面)/ OFFHAND(左手に相手=世界初)。

同期カウントダウン — 全試合が「3→2→1→GO!」で始まり、地図・HTML版・Fabricクライアントで同一タイミング。

茶ニョンスモード — 標準表記(QUAD・T-Twist…)と茶ニョンス世界観の独自表記を切替。

5種のGUIテーマ — Classic / Old PC / iOS / Game Boy / Dark。

モード別ワールドランキング — ソロ・CHANITAS・地下・ドラゴン・クリーパー・全体。

7段階の称号システム — 新人 → 挑戦者 → CHANITAS討伐者 → 物語の勇者 → 竜殺し → バトロワ王者 → 茶神を超えし者 → 全制覇者。VS対戦開始時に相手へ表示。

プレイヤー保護 — ソロ系モードで体力が下がると自動で一時停止し、安全になるまで装備を返却。

対峙システム — VSで対戦中に片方が保護されたら、続行か決着かを両者が投票(高得点側の勝ち)。

心霊バグ演出 — 特定条件で発動する隠しグリッチ状態。ゲーム終了まで画面が歪み、入力が時々乗っ取られる。

アンチチートブリッジ — 主要アンチチート(Grim・Vulcan・Spartan・Matrix・AAC・Kauri・Polar・Themis ほか)を自動検出し、ブロックパズルで誤検知する移動/インベントリ/パケット系の良性チェックだけを免除 — 危険な戦闘チェックは絶対に免除しない。

公開API — ChanyorisGameEndEvent・ChanyorisCrossEvent で独自プラグインと連携。

バイリンガル自動切替 — クライアント言語を検知してJA/ENを切替。手動上書き可。

Geyser経由でBedrockクロスプレイ対応。

Chanyoris Client(Fabric Mod・別配布)でネイティブFPS描画に対応。


⚙️ Requirements / 動作環境

Server / サーバー — Paper 26.1.2+ / Purpur and Spigot also work / Purpur・Spigotも動作

Java — 25+ required / 25以上必須(古いJVMでは起動時にエラー)

Permission / 権限 — chanyoris.play (default: true / 既定で全員に付与)


🕹️ Controls / 操作

Left / Right — move piece / ミノ移動 W (forward) — soft drop / ソフトドロップ Jump — hard drop / ハードドロップ Shift — rotate left / 左回転 S (backward) — rotate right / 右回転 Right-click — 180° rotate / 180°回転 Left-click or F — hold / ホールド

With the Fabric client and a controller, WASD is freed so you can walk around the world while you play. / Fabricクライアント+コントローラーならWASDが解放され、プレイしながらワールドを歩けます。


🗒️ Commands / コマンド

/chanyoris                 open the map menu (hub for all modes) / 地図メニュー(全モードのハブ)

▼ Single player / 1人用
/chanyoris solo            solo / ソロ
/chanyoris cpu             vs CPU (AI) / CPU対戦
/chanyoris death           Death Mode / デスモード
/chanyoris tnt             TNT battle / TNTバトル
/chanyoris story           story mode (5 chapters) / ストーリー(全5幕)
/chanyoris chanitas        CHANITAS (20G in 90s) / 超高速CHANITAS
/chanyoris basement        depth survival / 地下モード
/chanyoris dragon          Ender Dragon boss / エンダードラゴン戦
/chanyoris creeper         creeper survival / クリーパーモード
/chanyoris revolution      limit-thinking CPU / 限界思考CPU
/chanyoris saga            The Unknown Nyonsu Saga / 未知なるニョンスサーガ
/chanyoris level <1-15>    solo with a start level / 開始レベル指定ソロ

▼ Multiplayer / 対人
/chanyoris vs [name]       matchmaking / challenge by name / マッチング・指名対戦
/chanyoris accept          accept a challenge / 申し込みを受ける
/chanyoris decline         decline a challenge / 申し込みを断る
/chanyoris br              join Battle Royale lobby / バトロワ参加
/chanyoris br start        start with the lobby (2+) / ロビーで開始
/chanyoris br leave        leave the lobby / ロビー退出
/chanyoris decide          finish a paused PvP match / 中断時に決着

▼ Online & cross-server / オンライン・サーバー間
/chanyoris online          random 1v1 / rematch / ランダム1v1・再戦
/chanyoris online 99       join a 99-player battle / 99人大戦
/chanyoris online create [99]  create a room / 部屋作成
/chanyoris online <code>   join by room code / コードで参加
/chanyoris online list     participant list / 参加者一覧
/chanyoris online kick <name>  kick (host only) / キック(ホストのみ)
/chanyoris online start    start / rematch / 開始・再戦
/chanyoris online leave    leave online / 退出
/chanyoris p2p             cross-server direct (list/join/start/leave/chat) / サーバー間直結
/chanyoris dim             Dimension Battle: recruit/join/start/stop / 次元非対称対戦

▼ Settings & misc / 設定・その他
/chanyoris settings        toggle target line / BGM / gravity / protection… / 各種設定切替
/chanyoris theme [name]    GUI look: classic/oldpc/ios/gameboy/dark / GUIテーマ
/chanyoris chanyonsu       Chanyonsu custom labels ON/OFF / 茶ニョンス表記切替
/chanyoris bgm             toggle BGM instantly / BGM即切替
/chanyoris view [normal|duel|offhand]   board view / 盤面表示切替
/chanyoris target [random|counter|badge|finish]   BR lock-on / バトロワ狙い切替
/chanyoris pause           pause / resume / ポーズ・再開
/chanyoris stats           your stats / 自分の記録
/chanyoris ranking [mode]  world ranking / ワールドランキング
/chanyoris replays [mode]  list saved replays / リプレイ一覧
/chanyoris watch <name> [solo|cpu|master]   watch a replay / リプレイ鑑賞
/chanyoris live [name]     watch a live match / ライブ観戦
/chanyoris ghost <name|self>   set a record as your ghost / ゴースト設定
/chanyoris lang [ja|en|auto]   display language / 表示言語
/chanyoris help            full command list / コマンド一覧
/chanyoris quit            quit / 終了

Aliases / 別名: /cha, /茶ニョリス


⚠️ Trademark notice / 商標表記

Chanyoris is an original block-puzzle game. "Tetris®" is a registered trademark of The Tetris Company, LLC. This project is not affiliated with or endorsed by them.

本作はオリジナルのブロックパズルゲームです。Tetris® は The Tetris Company, LLC の登録商標であり、本プロジェクトは同社と一切関係がありません。


This plugin is ported from the author's Minecraft server "Sankagataki". That server runs the canonical original.

本プラグインは作者のサーバー(Sankagataki)稼働版を移植・公開したものです。サーバー版が本家です。

Author / 作者: Hatune — v1.45.0

Version Minecraft Loader Download

Chanyoris 1.299.1

1.299.1

1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2
paper, purpur, spigot
Download

Chanyoris 1.45.0

1.45.0

1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2
paper, purpur, spigot
Download

Chanyoris 1.18.0

1.18.0

1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2
paper, purpur, spigot
Download