Minecraft Console ClientMinecraft Console Client
概要と機能
インストール
使い方
設定
ChatBot
翻訳にご協力ください
  • Afrikaans
  • اللغة العربية
  • Català
  • Čeština
  • Dansk
  • Deutsch
  • Ελληνικά
  • English
  • Español
  • Suomi
  • Français
  • עברית
  • Magyar
  • Italiano
  • 日本語
  • 한국어
  • Latviešu
  • Nederlands
  • Norsk
  • Polski
  • Português (Brasil)
  • Português (Portugal)
  • Română
  • Русский
  • Српски (Cyrillic)
  • Svenska
  • Türkçe
  • Українська
  • Tiếng Việt
  • 简体中文
  • 繁體中文
GitHub
概要と機能
インストール
使い方
設定
ChatBot
翻訳にご協力ください
  • Afrikaans
  • اللغة العربية
  • Català
  • Čeština
  • Dansk
  • Deutsch
  • Ελληνικά
  • English
  • Español
  • Suomi
  • Français
  • עברית
  • Magyar
  • Italiano
  • 日本語
  • 한국어
  • Latviešu
  • Nederlands
  • Norsk
  • Polski
  • Português (Brasil)
  • Português (Portugal)
  • Română
  • Русский
  • Српски (Cyrillic)
  • Svenska
  • Türkçe
  • Українська
  • Tiếng Việt
  • 简体中文
  • 繁體中文
GitHub
  • 概要と機能
  • インストール
  • 使い方
  • 設定
  • 簡単なスクリプトの作成
  • ChatBot
  • ChatBot の作成
  • 貢献

設定

Minecraft Console Client can be configured through both command-line parameters and the configuration file.

By default, MCC stores its settings in MinecraftClient.ini, which is created the first time you run the program. You can also pass a custom configuration file path as the first argument when starting MCC. See Usage for examples.

メモ

  • Some less common settings are not repeated here. The generated config file contains inline descriptions for every setting.
  • Bot-specific settings are documented in Chat Bots.

設定ファイル

形式

The configuration file uses the TOML format. Options are key-value pairs grouped into sections.

Sections are defined between square brackets, for example [This is a section].

Settings are written as key-value pairs, with the key and value separated by =, for example some-setting = "some value".

ハッシュ記号 # で始まる行は説明です。プログラムには影響しません。

For the full syntax and data types, see the official TOML documentation.

サンプル:

[SectionNameHere]
Setting_Name = "this is some name"
Setting_Something = 15

[OtherSection]
# This is a comment explaining what this setting/option does
Other_Setting = true  # This also is a comment

[ThirdSection]
Section_Enabled = true
colors = [ "red", "yellow", "green" ]

[ThirdSection.Subsection]
Coordinate = { x = 145, y = 64, z = 2045 }

メイン

全般

  • セクション ヘッダー: Main.General
Account, Server, and Authentication settings

Account

  • 説明:

    This setting is where you provide your account login information.

    For Microsoft accounts, set Login to your Microsoft email. You do not need to provide a password because MCC uses the OAuth 2.0 device code flow for authentication (you sign in through your browser, with full 2FA support).

    For offline accounts, set Login to your desired in-game name and Password to -.

    For Yggdrasil accounts, set Login and Password to the credentials for your authlib server.

  • 形式:

    Account = { Login = "<email>" }

  • 種類: インライン テーブル

  • サンプル:

    Microsoft account (password not needed):

    Account = { Login = "player@example.com" }

    Offline account:

    Account = { Login = "Steve", Password = "-" }

Server

  • 説明:

    ゲーム サーバーのアドレスを指定します。「Host」にはドメイン名または IP アドレスを指定できます。 (「Port」フィールドを空白にすると自動的に解析されます)

    Host は、サーバーのニックネームで指定することもできます。詳しくは、サーバー リスト セクションをご覧ください。

  • 形式: Server = { Host = "<IP>", Port = <ポート> }

  • 種類: インライン テーブル

  • サンプル:

    Server = { Host = "mysupercoolserver.com" }
    Server = { Host = "192.168.1.27", Port = 12345 }
    Server = { Host = "ServerAlias1" }

AccountType

  • Description:

    This setting defines the account type: mojang, microsoft, or yggdrasil.

    Note

    Use microsoft for normal Microsoft accounts. yggdrasil is for custom authlib/Yggdrasil servers.

  • 種類: 文字列

  • デフォルト: microsoft

  • サンプル:

    AccountType = "microsoft"

Method

  • 説明:

    Microsoft アカウントでサインインする方法を mcc または browser で指定します。 The mcc method uses the OAuth 2.0 device code flow: MCC will display a code and a URL, and you complete the sign-in (including 2FA) in your browser. The browser method opens a sign-in page in your browser and you paste the resulting code back into MCC.

  • 種類: 文字列

  • デフォルト: mcc

  • サンプル:

    Method = "mcc"

AuthServer

  • 説明:

    This subsection is used when AccountType is set to yggdrasil. It points MCC at the authlib/Yggdrasil server used for login, session checks, and profile key requests.

    MCC now writes this as a dedicated TOML subsection instead of an inline table:

    [Main.General.AuthServer]

    Host accepts either a plain host name or a host:port pair. If you include the port there, MCC updates Port to match.

    AuthlibInjectorAPIPath defaults to /api/yggdrasil. Change it if your authlib-injector server uses a different prefix, such as /authlib-injector.

    UseHttps defaults to true. Set it to false if your local or development auth server only exposes plain HTTP.

  • Type: section

  • Default:

    [Main.General.AuthServer]
    Port = 443
    AuthlibInjectorAPIPath = "/api/yggdrasil"
    UseHttps = true
    Host = ""
  • サンプル:

    [Main.General.AuthServer]
    Host = "auth.example.com"
    Port = 443
    AuthlibInjectorAPIPath = "/api/yggdrasil"
    UseHttps = true
    [Main.General.AuthServer]
    Host = "127.0.0.1"
    Port = 25585
    AuthlibInjectorAPIPath = "/authlib-injector"
    UseHttps = false

AuthUser

  • 説明:

    This setting allows for Yggdrasil authlib multi-user selection. It selects which profile MCC should use when the authlib/Yggdrasil server returns multiple available profiles. Leave it empty to pick the profile interactively.

  • 種類: 文字列

  • Default: ""

  • サンプル:

    AuthUser = "SomePlayer"

詳細

  • セクション ヘッダー: Main.Advanced
Advanced settings (Language, Version, Features, and more)

Language

  • 説明:

    Minecraft で使用する言語を指定します。

    バージョン 1.6 以降のサーバーに接続する場合、一部のチャット メッセージを正しく表示するには翻訳ファイルが必要です。翻訳ファイルには、使用する言語に応じてメッセージを表示する方法が記述されています。

    お使いのコンピューターに Minecraft がインストールされている場合、または Mojang サーバーからダウンロードされている場合は、クライアントは Minecraft フォルダーから en_GB.lang を自動的に読み込みます。 設定ファイルで別の言語を選択することもできます。

    To find your language code, check this list.

  • 種類: 文字列

  • Default: en_us

  • サンプル:

    Language = "en_us"

EnableSentry

  • 説明:

    Set this to false to opt out of Sentry error reporting.

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

LoadMccTranslation

  • 説明:

    Set this to false to keep MCC in English even when translated strings are available.

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

ConsoleTitle

  • 説明:

    プログラム ウィンドウのタイトルを指定します。 変数を使用することもできます。

  • 種類: 文字列

  • デフォルト: "%username%@%serverip% - Minecraft Console Client"

  • サンプル:

    ConsoleTitle = "%username%@%serverip% - Minecraft Console Client"

InternalCmdChar

  • 説明:

    内部 MCC コマンドの先頭文字を指定します。

    利用できる設定:

    • none
    • slash
    • backslash
  • 種類: 文字列

  • デフォルト: slash

  • サンプル:

    InternalCmdChar = "slash"

MessageCooldown

  • 説明:

    この設定では、スパムによるキックを避けるために、メッセージ間の最小の遅延を秒単位で変更できます。

  • 種類: 浮動小数点数

  • デフォルト: 1.0

MaxChatMessageLength

  • Description:

    Overrides the maximum chat message length. By default, MCC caps messages at 100 characters on Minecraft 1.10 and below, and 256 characters on 1.11 and above. Set to 0 to keep the default.

    Some servers (like Hypixel on 1.8) accept messages longer than the vanilla protocol default for that version. This setting lets you match whatever limit the server actually allows.

    注意

    Setting this to a value the server doesn't support may get you kicked. Only change it if you know the server accepts longer messages than the version default.

  • 種類: 整数

  • Default: 0

  • Range: 0 - 32767

BotOwners

  • 説明:

    この設定では、いくつかのプラグインで使用できる bots/client の所有者を設定できます。 名前は、配列内の文字列としてカンマで区切ります。

  • 形式:

    BotOwners = [ "<nick>", "<nick>", ... ]
  • 種類: 文字列の配列

  • デフォルト: [ "Player1", "Player2", ]

  • サンプル:

    BotOwners = [ "milutinke", "bradbyte", "BruceChen", ]

    注意

    サーバーの管理者は 1.19 以前のバージョンで他のプレイヤーになりすませる場合があります。

MinecraftVersion

  • 説明:

    プレイするバージョンを指定します。

  • 形式: MinecraftVersion = "<バージョン>"

  • 種類: 文字列

  • バージョン形式: 1.x.x

  • 種類: 文字列

  • デフォルト: auto

  • サンプル:

    MinecraftVersion = "1.18.2"

    Note

    Current code support is 1.4.6 through 26.1.

EnableForge

  • 説明:

    Forge サーバーでプレイしているかどうかを指定します。

  • 種類: 文字列

  • 利用できる設定:

    • auto
    • no
    • force
  • Default: no

    Note

    force は Minecraft 1.13 以降でのみ機能します。

BrandInfo

  • 説明:

    この設定では、MCC がどのようにサーバを識別するかを変更できます。 お好みで次などのようにできます: vanilla、 mcc、 empty

  • 種類: 文字列

  • デフォルト: mcc

    Note

    Hypixel でプレイするには vanilla を使用する必要があります。

ChatbotLogFile

  • 説明:

    この設定では、ログを含むファイルへのパスを設定できます。ログファイルを含まない場合は空のままにします。

  • 種類: 文字列

  • デフォルト: Empty

  • サンプル:

    ChatbotLogFile = "my-log.txt"

PrivateMsgsCmdName

  • 説明:

    Bot の遠隔操作に使用されるコマンド名。

  • 種類: 文字列

  • デフォルト: tell

ShowSystemMessages

  • 説明:

    管理者権限が付与されているときにシステム メッセージ(コマンド ブロックの実行結果など)を表示するかどうかを指定します。

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

ShowXPBarMessages

  • Description:

    ボス バーのメッセージを表示するかどうかを指定します。

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

    注: 大量にウィザーが生成された場合、メッセージが繰り返し表示されることがあります。

ShowChatLinks

  • 説明:

    チャット メッセージに埋め込まれたリンクをデコードして、コンソールに表示するかどうかを指定します。

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

ShowInventoryLayout

  • 説明:

    /inventory コマンドを使用するとき、MCC に ASCII アートの形式でインベントリを表示するかどうかを指定します。

    プレビュー:

    ASCII アート

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

ShowEffectNamesInTUI

  • 説明:

    This setting lets you show full effect names and levels in the TUI status bar instead of the compact icon-only effect display.

  • 種類: ブーリアン型(true または false)

  • デフォルト: false

TerrainAndMovements

  • 説明:

    /move コマンドや一部の Bot などを使用して、地形と移動の処理を使用するかどうかを指定します。

    注意

    この機能は現在 1.4.6 ~ 1.6 ではサポートされていません。

  • 種類: ブーリアン型(true または false)

  • デフォルト: false

Note

Mojang は頻繁に更新するため、最新バージョンではすぐにサポートされないことがあります。

InventoryHandling

  • 説明:

    /inventory コマンドを使用してインベントリ操作を使用するかどうかを指定します。

    注意

    この機能は現在 1.4.6 ~ 1.9 ではサポートされていません。 1.8~1.9 でサポートさせるように取り組んでいます。

  • 種類: ブーリアン型(true または false)

  • デフォルト: false

EntityHandling

  • 説明:

    プレイヤーや Mob、トロッコなどのエンティティの処理を使用するかどうかを指定します。

    注意

    この機能は現在 1.4.6 ~ 1.7 ではサポートされていません。

  • 種類: ブーリアン型(true または false)

  • デフォルト: false

    Note

    Mojang は頻繁に更新するため、最新バージョンではすぐにサポートされないことがあります。

SessionCache

  • 説明:

    セッション情報をディスクまたはメモリに保存するかどうかを指定します。

    オフにするときは、none を使用します。

    disk は、ログイン認証トークンがディスクに保存されます。MCC がインストールされているフォルダーに誰かがアクセスできる場合、セキュリティのリスクが生じる可能性があります。

    memory は、プログラムを閉じるまでセッション情報が保存されます。

  • 種類: 文字列

  • デフォルト: disk

ProfileKeyCache

  • 説明:

    1 つ上の SessionCache と同じですが、チャットの署名と検証に使用されるプロファイル キー用です。

  • 種類: 文字列

  • デフォルト: disk

ResolveSrvRecords

  • 説明:

    no、fast(5 秒のタイムアウト)、または yes を使用します。

    一部のサーバーに参加するために必要です。

  • 種類: 文字列

  • デフォルト: fast

PlayerHeadAsIcon

  • 説明:

    プログラムのファビコンをゲーム内スキンの頭に設定するかどうかを指定します。

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

    Note

    古いコンソールや Windows XP~8 または Windows 10 でのみ機能します。

ExitOnFailure

  • 説明:

    この設定では、非対話型スクリプトでMCCを使用するために、エラー時の一時停止を無効にするかどうか決めます。

  • 種類: ブーリアン型(true または false)

  • デフォルト: false

CacheScript

  • 説明:

    ローエンド デバイスでの読み込みを高速化するために、コンパイルされたスクリプトを MCC キャッシュに保存するかどうかを指定します。

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

Timestamps

  • 説明:

    チャット メッセージの先頭に MCC のタイムスタンプを追加するかどうかを指定します。

  • 種類: ブーリアン型(true または false)

  • デフォルト: false

AutoRespawn

  • 説明:

    死亡したときに自動でリスポーンするかどうかを指定します。

  • 種類: ブーリアン型(true または false)

  • デフォルト: false

    Note

    スポーン地点が安全であることをご確認ください。

MinecraftRealms

  • 説明:

    Minecraft Realms への参加の対応を使用するかどうかを指定します。

  • 種類: ブーリアン型(true または false)

  • デフォルト: false

MoveHeadWhileWalking

  • 説明:

    チート検出を回避するために、歩行中に頭の動きを使用するかどうかを指定します。

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

TcpTimeout

  • 説明:

    タイムアウト期間を秒単位で指定します。 自分が行っていることを理解していない場合は変更しないでください。

  • 種類: 整数

  • デフォルト: 30

EnableEmoji

  • 説明:

    /chunk コマンドで絵文字を使用するかどうかを指定します。

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

MovementSpeed

  • 説明:

    Bot の移動速度を指定します。

  • 種類: 整数

  • デフォルト: 2

注意

A movement speed higher than 2 may be considered cheating by some plugins.

IgnoreInvalidPlayerName

  • 説明:

    Minecraft player name can only consist of English letters, numbers, and underscore symbols. それ以外の名前は無効とみなされ、デフォルトでは無視されます。

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

アカウント リスト

  • セクション ヘッダー: Main.Advanced.AccountList

  • 説明:

    複数のアカウントを追加し、簡単にアカウントを切り替えることができます。

  • 使用例:

    /connect <serverip> Player1

  • 種類: インライン テーブルの配列

  • 形式:

    <account nick> = { Login = "<email>", Password = "<password>" }
  • サンプル:

    Player1 = { Login = "playerone@email.com", Password = "thepassword" }

サーバー リスト

  • セクション ヘッダー: Main.Advanced.ServerList

  • 説明:

    複数のサーバー エイリアスを追加し、簡単にサーバーを切り替えることができます。 エイリアスにはピリオド . やスペースを含めることはできません。また、localhost という名前をエイリアスとして使用することはできません。

  • 使用例:

    /connect Server2

  • 種類: インライン テーブルの配列

  • 形式:

    <server alias> = { Host = "<ip>", Port = <port> }
  • サンプル:

    ServerAlias1 = { Host = "mc.awesomeserver.com" }
    ServerAlias2 = { Host = "192.168.1.27", Port = 12345 }

署名

  • セクション ヘッダー: Signature

  • 説明:

    Minecraft 1.19 以降にのみ影響します。

    Mojang により新しく実装されたチャット報告機能(署名と検証)に関する設定が含まれています。

Chat signing and verification settings

LoginWithSecureProfile

  • 説明:

    Microsoft アカウントのみ。 オフにするとチャットに署名されなくなり、enforce-secure-profile=true に設定されたサーバーに参加できなくなります。

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

SignChat

  • 説明:

    MCC から送信されたチャットに署名するかどうかを指定します。

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

SignMessageInCommand

  • 説明:

    MCC により送信されたコマンドに含まれるメッセージに署名するかどうかを指定します。

    /msg、/me などのメッセージ

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

MarkLegallySignedMsg

  • 説明:

    緑色のブロックを使用して、正当な署名のあるチャットをマークするかどうかを指定します。

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

MarkModifiedMsg

  • 説明:

    黄色のブロックを使用して、サーバーによって変更されたチャットをマークするかどうかを指定します。

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

MarkIllegallySignedMsg

  • 説明:

    赤色のブロックを使用して、正当な署名のないチャットをマークするかどうかを指定します。

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

MarkSystemMessage

  • 説明:

    灰色のブロックを使用して、システム メッセージをマークするかどうかを指定します。(常に署名なし)

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

ShowModifiedChat

  • 説明:

    サーバーによって変更されたメッセージを表示するには true を指定し、元の署名のあるメッセージを表示するには false を指定します。

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

ShowIllegalSignedChat

  • 説明:

    正当な署名のないチャットとメッセージを表示するかどうかを指定します。

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

App Vars values section

  • Section header: AppVar.VarStirng
Logging and filtering settings

DebugMessages

  • 説明:

    クライアントの実行中にデバッグ メッセージを表示するかどうかを指定します。バグを報告したいときや、スクリプト / Bot の開発でデバッグするときに役立ちます。

  • 種類: ブーリアン型(true または false)

  • デフォルト: false

ChatMessages

  • 説明:

    チャット メッセージを表示するかどうかを指定します。

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

InfoMessages

  • 説明:

    情報メッセージを表示するかどうかを指定します。

    ほとんどは MCC からのメッセージです。

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

WarningMessages

  • 説明:

    警告メッセージを表示するかどうかを指定します。

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

ErrorMessages

  • Description:

    エラー メッセージを表示するかどうかを指定します。

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

ChatFilterRegex

  • 説明:

    正規表現を使用して、ログに記録されるチャット メッセージのフィルターを指定します。

    正規表現については、正規表現の使い方をご確認ください。

  • 種類: 文字列

  • デフォルト: .*

    Note

    デフォルトではフィルターは機能しません。

DebugFilterRegex

  • 説明:

    正規表現を使用して、ログに記録されるデバッグ メッセージのフィルターを指定します。

    正規表現については、正規表現の使い方をご確認ください。

  • 種類: 文字列

  • デフォルト: .*

    Note

    デフォルトではフィルターは機能しません。

FilterMode

  • 説明:

    disable、blacklist、または whitelist を使用します。

    disable はフィルターを使用しません。指定した正規表現に一致するメッセージを表示しない場合は blacklist を、表示する場合は whitelist を指定します。

  • 種類: 文字列

  • デフォルト: disable

LogToFile

  • 説明:

    メッセージをファイルに記録するかどうかを指定します。

  • 種類: ブーリアン型(true または false)

  • デフォルト: false

LogFile

  • 説明:

    LogToFile が true に指定されている場合、メッセージを記録するファイルのパスを指定します。

  • 種類: 文字列

  • デフォルト: console-log.txt

    Note

    %username% と %serverip% は、ユーザー名と接続しているサーバーの IP アドレスに置き換えられます。 例: console-log-%username%-%serverip%.txt

PrependTimestamp

  • 説明:

    ログ ファイルに書き込まれるメッセージの先頭にタイムスタンプを追加するかどうかを指定します。

  • 種類: ブーリアン型(true または false)

  • デフォルト: false

SaveColorCodes

  • 説明:

    ログに記録されるメッセージにサーバーのカラー コードを保存するかどうかを指定します。

    カラー コードが保存されたメッセージ: §b何らかのメッセージ

  • 種類: ブーリアン型(true または false)

  • デフォルト: false

アプリ変数

  • セクション ヘッダー: AppVar

  • 説明:

    このセクションでは、スクリプト、ボット、またはその他の設定フィールドで使用できる独自のカスタム設定/変数を定義できます。

    変数/設定を定義するには、 [AppVar.VarStirng] セクションの下に次の書式を持つ新しい行を作成します:

    Note

    %username%, %login%, %serverip%, %serverport%, %datetime%, %players% are reserved read-only variables

  • Section header: AppVar.VarStirng

  • Examples:

    your_var = "your_value"
    "your var 2" = "your value 2"

Console section

  • Section header: Console

  • 説明:

    Console-related settings for input handling and command suggestions.

Console General section

  • Section header: Console.General
Console display settings

ConsoleColorMode

  • Description:

    Use disable, legacy_4bit, vt100_4bit, vt100_8bit, or vt100_24bit.

    If the terminal shows garbled escape sequences like ←[0m, try legacy_4bit or disable color output.

  • 種類: 文字列

  • Default: vt100_24bit

Display_Input

  • 説明:

    Set this to false if you do not want MCC to echo the current input line while typing.

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

History_Input_Records

  • Description:

    Maximum number of remembered console input lines.

  • 種類: 整数

  • Default: 32

Console CommandSuggestion section

  • Section header: Console.CommandSuggestion

  • Description:

    Command completion suggestions in the console.

Command suggestion settings

Enable

  • 説明:

    Set this to false to disable command completion suggestions.

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

Enable_Color

  • 説明:

    Enables colored suggestions when the terminal color mode supports it.

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

Use_Basic_Arrow

  • 説明:

    Use this if the suggestion arrows are not displayed correctly in your terminal.

  • 種類: ブーリアン型(true または false)

  • デフォルト: false

Max_Suggestion_Width

  • 説明:

    Maximum width of the suggestion popup.

  • 種類: 整数

  • デフォルト: 30

Console TabList section

  • Section header: Console.TabList

  • 説明:

    Settings for the /tab command and the live tab overlay in TUI mode.

Tab list settings

ShowTeams

  • 説明:

    Show a separate team column in /tab output.

    This is disabled by default so /tab stays closer to the in-game player list and keeps the output compact. Team formatting still applies to player names even when the extra column is hidden.

    When enabled, MCC shows the team display name when the server provides one. If the server only sends an internal team identifier, MCC hides that noise instead of printing a raw UUID-like value.

  • 種類: ブーリアン型(true または false)

  • デフォルト: false

  • サンプル:

    [Console.TabList]
    ShowTeams = true

Max_Displayed_Suggestions

  • 説明:

    Maximum number of suggestions shown at once.

  • 種類: 整数

  • Default: 6

Color fields

  • 説明:

    The suggestion text, tooltip, and arrow colors are stored as hex color strings such as #f8fafc.

    MCC validates these values on startup and falls back to built-in defaults if a color string is invalid.

プロキシ

  • セクション ヘッダー: Proxy

  • 説明:

    直接接続する代わりにプロキシ経由でサーバーに接続します。

Proxy settings

Enabled_Login

  • 説明:

    Mojang セッションサービスまたは Microsoft ログインサービスがネットワーク上でブロックされている場合、またはあなたのIPがMicrosoftによってブラックリストまたはレート制限されている場合。 値を true に設定します。

  • 種類: ブーリアン型(true または false)

  • デフォルト: false

Enabled_Update

  • 説明:

    Use the proxy when MCC checks for updates.

  • 種類: ブーリアン型(true または false)

  • デフォルト: false

Enabled_Ingame

  • 説明:

    プロキシ経由でゲームサーバーに接続するかどうかを設定します。

    ポート25565 (Minecraft) への接続がネットワーク上でブロックされている場合は、値を true に設定して、プロキシを使ってログインします。

  • 種類: ブーリアン型(true または false)

  • デフォルト: false

    注意

    この設定を true に変更する前に、サーバーのルールでプロキシまたは VPN が許可されていることをご確認ください。

Server

  • 説明:

    プロキシサーバーの IP とポート番号。

    プロキシサーバーはログイン時にHTTPSを許可し、プレイ時には443以外のポートを許可する必要があります。

  • 形式:

    Server = { Host = "<ip>", Port = <port> }
  • デフォルト: { Host = "0.0.0.0", Port = 8080 }

Proxy_Type

  • 説明:

    プロキシの種類を指定します。

    利用できる設定:

    • HTTP
    • SOCKS4
    • SOCKS4a
    • SOCKS5
  • 種類: 文字列

  • Default: HTTP

Username

  • 説明:

    プロキシ アカウントのユーザー名を指定します。

    パスワードで保護されたプロキシに必要です。

  • デフォルト: ``

Password

  • 説明:

    プロキシ アカウントのパスワードを指定します。

    パスワードで保護されたプロキシに必要です。

  • デフォルト: ``

MCSettings

  • セクション ヘッダー: MCSettings

  • Description:

    言語、描画距離、難易度、チャット、スキンに関するクライアント設定。

Game client settings

Enabled

  • Description:

    このセクションで設定を有効にするかを指定できます。

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

Locale

  • Description:

    Minecraftで実装されている言語を使用します。

  • 種類: 文字列

  • デフォルト: en_US

RenderDistance

  • Description:

    チャンク内の描画距離: 0 0 - 255

  • 種類: 整数

  • デフォルト: 8

Difficulty

  • Description:

    利用できる設定:

    • peaceful
    • easy
    • normal
    • difficult
  • 種類: 文字列

  • Default: peaceful

ChatMode

  • Description:

    チャットを効果的にミュートするか指定します。

    利用できる設定:

    • enabled(チャットを利用できます)
    • commands(コマンドのみ利用できます)
    • disabled
  • 種類: 文字列

  • デフォルト: enabled

ChatColors

  • Description:

    チャットの色を無効にします。

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

MainHand

  • Description:

    左右の手のどちらをメインハンドにするか指定します。

  • 利用できる設定: right and left

  • 種類: 文字列

  • デフォルト: left

MCSettings スキン

  • セクション ヘッダー: MCSettings.Skin

  • Description:

    スキンオプション

Skin visibility settings

Cape

  • Description:

    マントを表示するか指定します。

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

Hat

  • Description:

    スキンの帽子を表示するか指定します。

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

Jacket

  • Description:

    スキンのジャケットを表示するか指定します。

  • 種類: ブーリアン型(true または false)

  • デフォルト: false

Sleeve_Left

  • Description:

    左のスリーブを表示するか指定します。

  • 種類: ブーリアン型(true または false)

  • デフォルト: false

Sleeve_Right

  • Description:

    右のスリーブを表示するか指定します。

  • 種類: ブーリアン型(true または false)

  • デフォルト: false

Pants_Left

  • Description:

    パンツの左部分を表示するか指定します。

  • 種類: ブーリアン型(true または false)

  • デフォルト: false

Pants_Right

  • Description:

    パンツの右部分を表示するか指定します。

  • 種類: ブーリアン型(true または false)

  • デフォルト: false

チャット形式

  • セクション ヘッダー: ChatFormat

  • Description:

    The MCC does it best to detect chat messages, but some server have unusual chat formats.

    この場合、このセクションの設定を使用して、チャット形式を自分で設定する必要があります。

    MCCはチャットフォーマットを検出するために正規表現(Regex)を使用します。 Regexに慣れていない場合は、以下のリソースを使用して学習し、テストすることができます。

    • 短期集中コース

      • Regex video tutorial by Web Dev Simplified
      • Regex on paper by Crack Concepts
    • より深く学ぶには:

      • Quite a long and detailed tutorial by Svetlin Nakov
      • Microsoft Documentation on Regex
    • 正規表現のオンラインテスト:

      • https://regex101.com/
      • https://regexr.com/
Chat format settings

Builtins

  • Description:

    既定のチャット形式を使用するか指定します。

    カスタムフォーマットとの競合を避けるには、 false に設定してください。

  • 種類: ブーリアン型(true または false)

  • デフォルト: true

UserDefined

  • Description:

    Regex を使用して定義されたカスタムチャット形式を使用するか指定します。

    true に設定すると、 Public、 Private および TeleportRequest で定義されたカスタムフォーマットを使用できます。

  • 種類: ブーリアン型(true または false)

  • デフォルト: false

Public

  • Description:

    正規表現を使用してチャット メッセージ形式を指定します。

    正規表現については、正規表現の使い方をご確認ください。

    Builtins が false に指定されている場合にのみ機能します。

  • 種類: 文字列

  • デフォルト: Public = "^<([a-zA-Z0-9_]+)> (.+)$"

Private

  • Description:

    正規表現を使用してプライベート メッセージのチャット メッセージ形式を指定します。

    正規表現については、正規表現の使い方をご確認ください。

    Builtins が false に指定されている場合にのみ機能します。

  • 種類: 文字列

  • デフォルト: Private = "^([a-zA-Z0-9_]+) whispers to you: (.+)$"

TeleportRequest

  • Description:

    正規表現を使用してテレポート リクエストのチャット メッセージ形式を指定します。

    正規表現については、正規表現の使い方をご確認ください。

    Builtins が false に指定されている場合にのみ機能します。

  • 種類: 文字列

  • デフォルト: TeleportRequest = '^([a-zA-Z0-9_]+) has requested (?:to|that you) teleport to (?:you|them)\.$'

Chat Bot section

  • Section header: ChatBot

  • Description:

    This top-level section groups the built-in bot configs that ship with MCC.

    The detailed options for each bot are documented in Chat Bots, so this page only covers the shared runtime and client settings.

このページを編集する
最終更新日: 2022/11/06 13:21
貢献者: BruceChen
Prev
使い方
Next
簡単なスクリプトの作成