From adc6fc00294fd15062ed04890e2fa2d288adb208 Mon Sep 17 00:00:00 2001 From: Anon Date: Sat, 13 May 2023 10:02:29 +0200 Subject: [PATCH] Updated documentation to reflect the newest changes --- docs/guide/README.md | 18 ++++++++++++++++-- docs/guide/chat-bots.md | 10 ++++++++-- docs/guide/configuration.md | 4 ++-- docs/guide/installation.md | 10 ++++++++-- 4 files changed, 34 insertions(+), 8 deletions(-) diff --git a/docs/guide/README.md b/docs/guide/README.md index c031659c..3c527887 100644 --- a/docs/guide/README.md +++ b/docs/guide/README.md @@ -58,6 +58,7 @@ _NOTE: Some of mentioned features are disabled by default and you will have to t - Helpful community - Open-Source - Fast performance +- Easy Scripting/Automation - Cross-Platform - Docker Support - 10 years of continuous development @@ -110,16 +111,29 @@ If you're reporting a bug, please be descriptive as much as possible, try to exp ### Inventory, Terrain and Entity Handling -Inventory handling is currently not supported in versions: `1.4.6 - 1.9` +Inventory handling is currently not supported in versions: `1.4.6 - 1.9` (*The inventory handling code is in the place, but we're missing Item Palettes, on which we're working.*) Terrain handling is currently not supported in versions: `1.4.6 - 1.6` -Entity handling is currently not supported in versions: `1.4.6 - 1.9` (but `1.8` and `1.9` are being worked on, almost at the working state, only `EntityMetadata` packet remains to be fixed) +Entity handling is currently not supported in versions: `1.4.6 - 1.7` There features might not always be implemented in the latest version of the game, since they're often subjected to major changes by Mojang, and we need some time to figure out what has changed and to implement the required changes. If there was a major game update, and the MCC hasn't been updated to support these features, if you're a programmer, feel free to contribute to the project. +### Path-Finding and Physics + +Currently the path-finding and physics have some limitations, those are: +- Path finding under slabs is not supported (currently being worked on, partialy complete but not avaliable in the main branch) +- Swimming is not supported yet +- Jumping is not supported yet +- Knockback is not supported yet + +What is supported and works: +- Terrain navigation (path-finding with A* algorithm and walking) +- Climbing up and down the ladders and all types of vines +- Gravity + ## Credits _Project initiated by [ORelio](https://github.com/ORelio) in 2012 on the [Minecraft Forum](http://www.minecraftforum.net/topic/1314800-/)._ diff --git a/docs/guide/chat-bots.md b/docs/guide/chat-bots.md index 7678b41d..b41223c2 100644 --- a/docs/guide/chat-bots.md +++ b/docs/guide/chat-bots.md @@ -1264,6 +1264,12 @@ redirectFrom: +

Warning

+ + **If you want to use variables from this chat bot in scripts, currently that does not work. You will have to use a C# script in that case. We are working on getting this functionality back.** + +
+ - **Description:** This setting specifies the path to the file which contains the list of rules for detecting of keywords and responding on them. @@ -1294,7 +1300,7 @@ redirectFrom: - **Type:** `boolean` - - **Default:** `true` + - **Default:** `false` ## Chat Log @@ -1391,7 +1397,7 @@ redirectFrom: Enable `Message Content Intent`, `Server Members Intent` and `Presence Intent`. ![Image](/images/guide/Discord_Reset_Token.png) - ![Image](/images/guide/Discord_Privileged_Intents.png) + ![Image](https://i.pics.rs/AAhyx.png)

Warning

diff --git a/docs/guide/configuration.md b/docs/guide/configuration.md index 0f218fdb..38c52cd9 100644 --- a/docs/guide/configuration.md +++ b/docs/guide/configuration.md @@ -412,7 +412,7 @@ Coordinate = { x = 145, y = 64, y = 2045 }

Warning

- **This feature is currently not supported in `1.4.6 - 1.9`.** + **This feature is currently not supported in `1.4.6 - 1.9`. But we are working on getting it supported in 1.8 and 1.9.**
@@ -428,7 +428,7 @@ Coordinate = { x = 145, y = 64, y = 2045 }

Warning

- **This feature is currently not supported in `1.4.6 - 1.9`.** + **This feature is currently not supported in `1.4.6 - 1.7`.**
diff --git a/docs/guide/installation.md b/docs/guide/installation.md index dc2b01cf..219647d4 100644 --- a/docs/guide/installation.md +++ b/docs/guide/installation.md @@ -35,6 +35,12 @@ Requirements: - [Git](https://www.git-scm.com/) - [.NET 7.0 or new-er](https://dotnet.microsoft.com/en-us/download) or [Visual Studio](https://visualstudio.microsoft.com/) configured for C# app development +

Tip

+ + **If you want to modify the code, and you are new to C# or in programming in general, you might want to watch some C# tutorials, we recommend the ones listed in [Creating Bots](creating-bots.md#requirements) section.** + +
+ #### Cloning using Git Install [Git](https://www.git-scm.com/) @@ -77,7 +83,7 @@ git clone https://github.com/MCCTeam/Minecraft-Console-Client.git --recursive 6. Right click on `MinecraftClient` solution in the `Solution Explorer` 7. Click `Build` -If the build has succeeded, the compiled binary `MinecraftClient.exe` will be in `MinecraftClient/bin/Release/net6.0/win-x64/publish` folder. +If the build has succeeded, the compiled binary `MinecraftClient.exe` will be in `MinecraftClient/bin/Release/net7.0/win-x64/publish` folder. #### Building using .NET manually without Visual Studio @@ -89,7 +95,7 @@ If the build has succeeded, the compiled binary `MinecraftClient.exe` will be in dotnet publish MinecraftClient -f net7.0 -r win-x64 --no-self-contained -c Release -p:UseAppHost=true -p:IncludeNativeLibrariesForSelfExtract=true -p:DebugType=None ``` -If the build has succeeded, the compiled binary `MinecraftClient.exe` will be in `MinecraftClient/bin/Release/net6.0/win-x64/publish` folder. +If the build has succeeded, the compiled binary `MinecraftClient.exe` will be in `MinecraftClient/bin/Release/net7.0/win-x64/publish` folder. ### Linux, macOS