導入
概要
Minecraft Console Client (MCC) is a lightweight, cross-platform, open-source Minecraft TUI client for Java Edition. It lets you connect to Minecraft Java servers, send commands, and receive text messages without launching the main game.
It also includes built-in automation for administration and utility work, plus an extensible C# API for creating bots and runtime scripts.
元々は 2012 年に Minecraft Forum で ORelio によって作成されましたが、現在は彼とコミュニティの多数の貢献者によって維持されています。
機能
チャット
- チャット メッセージの送信 / 受信
- チャット履歴の記録
- 特定のキーワード検出時に通知
- オート返信
Microsoft account authentication with 2FA support (OAuth 2.0 device code flow)
エンティティ処理
Note: Some of these features are disabled by default. You need to enable them in the configuration file, and some also require additional setup.
Minecraft Console Client のメリット
- 豊富な機能
- 役立つコミュニティ
- オープン ソース
- 高速なパフォーマンス
- 簡単なスクリプト作成
- クロスプラットフォーム
- Docker サポート
- 10 年以上の継続的な開発
- 活動的な貢献者
- さまざまな用途
簡単な紹介
If you do not want to read through the documentation right away, the community has made a few short introduction videos for Minecraft Console Client.
チュートリアルのリスト
インストール
コマンドやスクリプトなどの機能
困った時は
MCC has an active community, and the GitHub Discussions section is the best place to ask for help.
こちらからアクセスしてください。
助けを求める前に
- Discussions セクションとドキュメントで検索して、質問の重複を避けてください。 ご協力くださると幸いです。
- 他の方が時間を使って助けてくれるので、親切に忍耐強く、他人を尊重し合ってください。
バグ報告やアイデア / 機能リクエスト
Bug reports, ideas, and feature requests all go through the Issues section of our GitHub repository.
Before opening a new issue, search both the documentation and the Issues section to avoid duplicates.
If you do not find anything similar, click New issue and choose the appropriate template.
If you are reporting a bug, be as specific as possible. Explain how to reproduce it, attach screenshots and logs, and make sure debug logging is enabled before collecting them.
送信する前に
- 事前に
Issuesセクションとドキュメントで検索して、バグ報告やアイデア / 機能リクエストの重複を避けてください。 ご協力くださると幸いです。 - 親切に忍耐強く、他人を尊重し合ってください。 ご協力くださると幸いです。
AI-Assisted Development
If you want the repeatable agent workflow used by maintainers, start with AI-Assisted Development.
一部の機能に関する注意事項
インベントリ操作や地形処理 / エンティティ処理
MCC currently supports Minecraft versions 1.4.6 through 26.1.
Feature support still depends on protocol version:
- Inventory handling is supported on
1.8+. - Terrain handling is supported on
1.7.2+. - Entity handling is supported on
1.8+.
These features may lag behind brand-new Minecraft releases when Mojang changes the protocol or registries in a major way.
Minecraft のアップデートが MCC に対応していない場合、プログラマーであれば遠慮なくプロジェクトに貢献してください。
Path-Finding and Physics
MCC now uses A* path-finding together with a physics-based movement system for movement and collision handling.
What is supported and works:
- Terrain navigation with A* path-finding and physics-driven movement
- Collision-aware movement using real block shapes
- Automatic jumping when the path requires moving up
- Step-up movement for slabs and similar low obstacles
- Sneaking and sprinting
- Movement physics in water and lava
- Climbing up and down ladders and all types of vines
- Gravity, friction, and block speed modifiers such as ice, soul sand, soul soil, and honey blocks
Current limitations:
- Path-finding is still block-based, so very complex terrain can still fail
- Automatic route planning still avoids underwater routes by default, so this is not a full swimming path-finder yet
- Knockback and other external velocity effects are not simulated yet
クレジット
プロジェクトは 2012 年に Minecraft Forum で ORelio により開始されました。
ほとんどの機能は、コミュニティの助けがなければ実現できませんでした。
メンテナンス
ORelio, ReinforceZwei, milutinke, BruceChenQAQ, bradbyte
アイデア
ambysdotnet, Awpocalypse, azoundria, bearbear12345, bSun0000, Cat7373, dagonzaros, Dids, Elvang, fuckofftwice, GeorgH93, initsuj, JamieSinn, joshbean39, LehmusFIN, maski, medxo, mobdon, MousePak, TNT-UP, TorchRJ, yayes2, Yoann166, ZizzyDizzyMC その他多くのユーザー
デバッガー
1092CQ, ambysdotnet, bearbear12345, c0dei, Cat7373, Chtholly, Darkaegis, dbear20, DigitalSniperz, doranchak, drXor, FantomHD, gerik43, ibspa, iTzMrpitBull, JamieSinn, k3ldon, KenXeiko, link3321, lyze237, mattman00000, Nicconyancat, Pokechu22, ridgewell, Ryan6578, Solethia, TNT-UP, TorchRJ, TRTrident, WeedIsGood, xp9kus, Yoann166 その他多くのユーザー
貢献者
Allyoutoo, Aragas, Bancey, bearbear12345, corbanmailloux, Daenges, dbear20, dogwatch, initsuj, JamieSinn, justcool393, lokulin, maxpowa, medxo, milutinke, Pokechu22, ReinforceZwei, repository, TheMeq, TheSnoozer, vkorn, v1RuX, yunusemregul, ZizzyDizzyMC, BruceChenQAQ, bradbyte ... その他すべての GitHub 貢献者
ライブラリ
Minecraft Console Client は以下のライブラリからコードを借用しています。
| コード名 | 用途 | 作成者 | ライセンス |
|---|---|---|---|
| Biko | プロキシ処理 | Benton Stark | MIT |
| Heijden.Dns | DNS SRV レコードの解析 | Geoffrey Huntley | MIT |
| DotNetZip | Zlib 圧縮 | Dino Chiesa | MS-PL |
免責事項
正常に動作したとしても、お使いのコンピューターやサーバーに損害が発生しないということを保証できません。
このアプリはパスワードを収集しません。 信頼できない場合は、ソース コードから確認してコンパイルするか、使用しないでください。
MCC を使用してサーバーに接続すると、最後に切断した位置に戻ります。
サバイバル サーバーで安全でない位置で切断すると、死亡してしまうことがあります。
スクリプト スケジューラーを使用してログインした際にテレポート コマンドを送信します。
MCC 使用すると、サーバーへのアクセスが禁止されるおそれがあります。 サーバーの規約をよく読んでから使用してください。
ライセンス
Minecraft Console Client は無料のオープン ソース プロジェクトです。
The source code is available at the GitHub repository
特に明記されていない限り、ソース コードは MCC チームまたは貢献者からのものであり、CDDL-1.0 で利用できます。
CDDL-1.0 に関する詳しい情報: http://qstuff.blogspot.fr/2007/04/why-cddl.html
フル ライセンス: http://opensource.org/licenses/CDDL-1.0
