Introduction
- Introduction
À propos
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.
Ce projet prend sa source d'un projet de ORelio de 2012 sur Minecraft Forum, maintenant il est maintenu par lui, mais aussi par de nombreux membres de la communauté.
Features
Chat
- Envoyer et recevoir des messages dans le chat
- Enregistrer l'historique du chat
- Recevoir des alertes en fonction de mots-clés
- Réponses automatiques
Microsoft account authentication with 2FA support (OAuth 2.0 device code flow)
Gestion des entités
Note: Some of these features are disabled by default. You need to enable them in the configuration file, and some also require additional setup.
Why Minecraft Console Client?
- Simple d'utilisation
- Une communauté qui s'entraide
- Open-Source
- Rapide et performant
- Réalisation de script/automatisation facile
- Multi-plateforme
- Support de Docker
- 10 années de développement continu
- Des contributeurs actifs
- Utilisé par un grand nombre de personnes
Introduction rapide
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.
Liste des tutoriels :
Installation :
Utiliser les commandes, scripts et d'autres fonctionnalités.
- Minecraft Console Client | Tutoriel | Commandes, Scripts, AppVars, Patterns, Tâches et Scripts en C# par Daenges
- Console Client tutoriel - Script par Zixxter
Obtenir de l'aide
MCC has an active community, and the GitHub Discussions section is the best place to ask for help.
Cliquez ici pour y accéder.
Avant de chercher de l'aide
- Veuillez utiliser la fonction de recherche ici ou dans la section Discussion et lire la documentation pour éviter les questions en double. Merci !
- Soyez calme et patient, respectez les personnes qui prennent de leur temps pour vous venir en aide.
Bugs, Idées, Demande d'ajout
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.
Avant d'envoyer
- Veuillez utiliser l'option de recherche sur cette page ou dans la section
Issueset lire la documentation pour éviter les quéstions/idées/signalements en double. Merci ! - S'il vous plait, soyez calme, patient et respectez les autres. Merci !
AI-Assisted Development
If you want the repeatable agent workflow used by maintainers, start with AI-Assisted Development.
Remarques sur certaines fonctionnalités
Gestion de l'inventaire, du terrain et des entités
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.
S'il y a eu une mise à jour majeure du jeu et que MCC n'a pas été mis à jour pour supporter les nouvelles fonctionnalités, si vous êtes développeur, vous êtes libres de contribuer au projet.
Recherche de chemins et physique
MCC now uses A* path-finding together with a physics-based movement system for movement and collision handling.
Ce qui est actuellement supporté et fonctionne :
- 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
Crédits
Projet lancé par ORelio en 2012 sur Minecraft Forum.
Un grand nombre de fonctionnalités n'aurai jamais été possible sans l'aide de notre talentueuse communauté :
Mainteneurs
ORelio, ReinforceZwei, milutinke, BruceChenQAQ, bradbyte
Idées
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 et beaucoups d'autres.
Bug Hunters
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 et beaucoups d'autres.
Contributeurs
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 ... Et tous les contributeurs GitHub!
Bibliothèques utilisées:
Minecraft Console Client a aussi emprunté le code des Bibliothèques suivantes :
| Nom | Utilité | Auteur | Licence |
|---|---|---|---|
| Biko | Gestion des Proxys | Benton Stark | MIT |
| Heijden.Dns | Lookup des serveurs DNS | Geoffrey Huntley | MIT |
| DotNetZip | Compression de Zlib | Dino Chiesa | MS-PL |
Avertissement
Même si tout devait fonctionner, nous ne sommes responsables d'aucun dommage que cette application pourrait causer à votre ordinateur ou à votre serveur.
Cette application ne vole pas vos mots de passe. Si vous ne lui faites pas confiance, vérifiez là & compilez directement depuis le code source.
De plus, n'oubliez pas que quand vous vous connectez à un serveur avec ce programme vous apparaitrez là où vous vous êtes déconnecté la dernière fois.
Cela signifie que ** vous pouvez mourir si vous vous connectez dans un endroit dangereux sur un serveur survie !**
Utilisez le bot de planificateur de script pour envoyer une commande de téléportation après vous être connecté.
Nous vous rappelons que vous pouvez vous faire bannir par votre serveur en utilisant ce programme. À utiliser en accord avec les règles du serveur.
Licence
Minecraft Console Client est un projet open source totalement gratuit.
The source code is available at the GitHub repository
Sauf mention spécifique, le code provient de l'équipe de MCC ou des contributeurs, et est disponible sous CDDL-1.0.
Plus d'infos sur CDDL-1.0 : http://qstuff.blogspot.fr/2007/04/why-cddl.html
Licence complète sur http://opensource.org/licenses/CDDL-1.0
