Learn · modules

スコアボードとは何ですか? Minecraft?

スコアボードは、Minecraftのモジュールで、サーバーのサイドバーにあるスコアボードのスタイルを変更したり、pingのようなクライアント側で計算された行を追加したりします。アンチチートソフトに検知されることのない、見た目だけの変更です.

TRtrolPublished 1 min read

マインクラフトにおけるスコアボードとは?

スコアボードは、サーバー側のスコアボードサイドバーの外観や表示内容を変更するモジュールです。サーバーが送信するボックスのスタイルを変更したり、フォント、色、角の丸みを調整したり、クライアントが既に持っているデータ(pingなど)から計算された追加行を付加したりすることができます。いずれにしても、スコアボードは表示に関する変更に留まります。ゲームのプレイ方法、移動、戦闘といった要素は一切変わりません。

スコアボードの仕組み

画面の隅に表示されるサイドバーは、デフォルトではサーバーによって制御されています。サーバーが目標とスコアを送信し、Minecraftに付属する一般的なスタイルでクライアントがそれらを描画します。スコアボードは、このレンダリング段階に介入し、ボックス全体を再描画するか、サーバー自身の項目に加えて、クライアント側の追加行を挿入します。

サーバーから提供されるデータは、送信されたまま完全に保持されます。このモジュールは、そのデータを読み取り、異なる形式で表示し、サーバーが送信しなかった値も、ネットワーク経由で取得する代わりにローカルで計算された追加行として挿入することができます.

リスタイルは視覚的な層を覆います。背景のデザイン変更、角を丸くする、カスタムフォントの採用、値が上昇する際の滑らかなアニメーション表示など、従来の数値への瞬間的な切り替えとは対照的です。コンテンツの追加は、モジュールの後半部分で、クライアント自身で既に計算可能な要素、例えばpingなどです。サーバーから新しい情報を送信することなく、追加の行として組み込まれます.

  1. レンダーを傍受する

    モジュールは、描画される前にサイドバーのレンダリング段階にフックします.

  2. サーバーデータを読む

    サーバーが送信した目的とスコアを、そのままに取得します.

  3. スタイルを適用する

    カスタムカラー、フォント、またはアニメーションでボックスを再描画します.

  4. 地域固有の価値観を追加する

    クライアント側で計算されたpingやFPSのような情報を、何も返信せずに追記できます.

スコアボードが実際に操作するもの

設定変更点
背景デフォルトのサイドバーパネルをカスタムカラーやスタイルに置き換えます
角丸Minecraftに付属する鋭い角を滑らかにします
カスタムフォントデフォルトのサイドバーのフォントを置き換えます
値のトランジション値が更新される際に、瞬時に変化するのではなくアニメーション表示します
追加の行 (例: ピング)サーバーが送信しなかったクライアント計算の統計情報を追記します

これらの行はサーバーとの連携を必要としません。すべてサーバーの目的とスコアがすでに送信された後にクライアントが行う決定です。そのため、リストがそこで終わる理由でもあります。スコアボードは、サーバーから渡されたもの以外を読み取ることはなく、単にすでに持っているものをどのように描画するかを選択しているだけです。

使用しても安全ですか?

はい、モジュールが安全であると言えるほど安全です。スコアボードは、サーバーがすでにローカルに表示するものにフォーマットを施したり、拡張したりするだけです。許可されていないデータを読み込んだり、余分なパケットを送信したり、クライアントが世界と対話する方法を変更したりすることはありません。他のプレイヤーが同じバニラスコアボードを見ているのと同じように、情報上の優位性はなく、単に異なるペイントを施しているだけです。

アンチチートシステムが検知するものは何もありません。このモジュールは、移動、戦闘、またはネットワーク経由で送信されるものに一切触れていないからです.

よくある質問