From 09d4e71554fb17583c1e8f474067e0a202c023ec Mon Sep 17 00:00:00 2001 From: BruceChen Date: Sun, 6 Nov 2022 21:21:21 +0800 Subject: [PATCH] Change the way Crowdin integrates (#2329) --- .github/workflows/build-and-release.yml | 49 +- .github/workflows/vuepress-deploy.yml | 29 - .../Resources/AsciiArt/AsciiArt.af.resx | 367 --- .../Resources/AsciiArt/AsciiArt.ar.resx | 367 --- .../Resources/AsciiArt/AsciiArt.ca.resx | 367 --- .../Resources/AsciiArt/AsciiArt.cs.resx | 367 --- .../Resources/AsciiArt/AsciiArt.da.resx | 367 --- .../Resources/AsciiArt/AsciiArt.de.resx | 367 --- .../Resources/AsciiArt/AsciiArt.el.resx | 367 --- .../Resources/AsciiArt/AsciiArt.es.resx | 367 --- .../Resources/AsciiArt/AsciiArt.fi.resx | 367 --- .../Resources/AsciiArt/AsciiArt.fr.resx | 367 --- .../Resources/AsciiArt/AsciiArt.he.resx | 367 --- .../Resources/AsciiArt/AsciiArt.hu.resx | 367 --- .../Resources/AsciiArt/AsciiArt.it.resx | 367 --- .../Resources/AsciiArt/AsciiArt.ja.resx | 367 --- .../Resources/AsciiArt/AsciiArt.ko.resx | 367 --- .../Resources/AsciiArt/AsciiArt.lv.resx | 367 --- .../Resources/AsciiArt/AsciiArt.nl.resx | 367 --- .../Resources/AsciiArt/AsciiArt.no.resx | 367 --- .../Resources/AsciiArt/AsciiArt.pl.resx | 367 --- .../Resources/AsciiArt/AsciiArt.pt-BR.resx | 367 --- .../Resources/AsciiArt/AsciiArt.pt.resx | 367 --- .../Resources/AsciiArt/AsciiArt.ro.resx | 367 --- .../Resources/AsciiArt/AsciiArt.ru.resx | 367 --- .../Resources/AsciiArt/AsciiArt.sr-Cyrl.resx | 367 --- .../Resources/AsciiArt/AsciiArt.sv.resx | 367 --- .../Resources/AsciiArt/AsciiArt.tr.resx | 367 --- .../Resources/AsciiArt/AsciiArt.uk.resx | 367 --- .../Resources/AsciiArt/AsciiArt.vi.resx | 367 --- .../Resources/AsciiArt/AsciiArt.zh-Hans.resx | 367 --- .../Resources/AsciiArt/AsciiArt.zh-Hant.resx | 367 --- .../Translations/Translations.af.resx | 2673 ----------------- .../Translations/Translations.ar.resx | 2673 ----------------- .../Translations/Translations.ca.resx | 2673 ----------------- .../Translations/Translations.cs.resx | 2673 ----------------- .../Translations/Translations.da.resx | 2673 ----------------- .../Translations/Translations.de.resx | 2670 ---------------- .../Translations/Translations.el.resx | 2673 ----------------- .../Translations/Translations.es.resx | 2673 ----------------- .../Translations/Translations.fi.resx | 2673 ----------------- .../Translations/Translations.fr.resx | 2673 ----------------- .../Translations/Translations.he.resx | 2673 ----------------- .../Translations/Translations.hu.resx | 2673 ----------------- .../Translations/Translations.it.resx | 2673 ----------------- .../Translations/Translations.ja.resx | 2673 ----------------- .../Translations/Translations.ko.resx | 2673 ----------------- .../Translations/Translations.lv.resx | 2673 ----------------- .../Translations/Translations.nl.resx | 2673 ----------------- .../Translations/Translations.no.resx | 2673 ----------------- .../Translations/Translations.pl.resx | 2673 ----------------- .../Translations/Translations.pt-BR.resx | 2673 ----------------- .../Translations/Translations.pt.resx | 2673 ----------------- .../Translations/Translations.ro.resx | 2673 ----------------- .../Translations/Translations.ru.resx | 2673 ----------------- .../Translations/Translations.sr-Cyrl.resx | 2673 ----------------- .../Translations/Translations.sv.resx | 2673 ----------------- .../Translations/Translations.tr.resx | 2673 ----------------- .../Translations/Translations.uk.resx | 2673 ----------------- .../Translations/Translations.vi.resx | 2673 ----------------- .../Translations/Translations.zh-Hans.resx | 2668 ---------------- .../Translations/Translations.zh-Hant.resx | 2666 ---------------- README.md | 2 +- README/README-Afrikaans.md | 84 - README/README-Arabic.md | 84 - README/README-Catalan.md | 84 - README/README-Chinese_Simplified.md | 84 - README/README-Chinese_Traditional.md | 84 - README/README-Czech.md | 84 - README/README-Danish.md | 84 - README/README-Dutch.md | 84 - README/README-English.md | 76 - README/README-Finnish.md | 84 - README/README-French.md | 84 - README/README-German.md | 84 - README/README-Greek.md | 84 - README/README-Hebrew.md | 84 - README/README-Hungarian.md | 84 - README/README-Italian.md | 84 - README/README-Japanese.md | 84 - README/README-Korean.md | 84 - README/README-Latvian.md | 84 - README/README-Norwegian.md | 84 - README/README-Polish.md | 84 - README/README-Portuguese-Brazilian.md | 84 - README/README-Portuguese.md | 84 - README/README-Romanian.md | 84 - README/README-Russian.md | 84 - README/README-Serbian_Cyrillic.md | 84 - README/README-Spanish.md | 84 - README/README-Swedish.md | 84 - README/README-Turkish.md | 84 - README/README-Ukrainian.md | 84 - README/README-Vietnamese.md | 84 - crowdin.yml | 45 +- docs/.vuepress/translations/af.json | 32 - docs/.vuepress/translations/ar.json | 32 - docs/.vuepress/translations/ca.json | 32 - docs/.vuepress/translations/cs.json | 32 - docs/.vuepress/translations/da.json | 32 - docs/.vuepress/translations/de.json | 32 - docs/.vuepress/translations/el.json | 32 - docs/.vuepress/translations/es.json | 32 - docs/.vuepress/translations/fi.json | 32 - docs/.vuepress/translations/fr.json | 32 - docs/.vuepress/translations/he.json | 32 - docs/.vuepress/translations/hu.json | 32 - docs/.vuepress/translations/it.json | 32 - docs/.vuepress/translations/ja.json | 32 - docs/.vuepress/translations/ko.json | 32 - docs/.vuepress/translations/lv.json | 32 - docs/.vuepress/translations/nl.json | 32 - docs/.vuepress/translations/no.json | 32 - docs/.vuepress/translations/pl.json | 32 - docs/.vuepress/translations/pt-BR.json | 32 - docs/.vuepress/translations/pt.json | 32 - docs/.vuepress/translations/ro.json | 32 - docs/.vuepress/translations/ru.json | 32 - docs/.vuepress/translations/sr-Cyrl.json | 32 - docs/.vuepress/translations/sv.json | 32 - docs/.vuepress/translations/tr.json | 32 - docs/.vuepress/translations/uk.json | 32 - docs/.vuepress/translations/vi.json | 32 - docs/.vuepress/translations/zh-Hans.json | 32 - docs/.vuepress/translations/zh-Hant.json | 32 - docs/l10n/af/README.md | 29 - docs/l10n/af/guide/README.md | 178 -- docs/l10n/af/guide/chat-bots.md | 2168 ------------- docs/l10n/af/guide/configuration.md | 1275 -------- docs/l10n/af/guide/contibuting.md | 79 - docs/l10n/af/guide/creating-bots.md | 193 -- docs/l10n/af/guide/installation.md | 1152 ------- docs/l10n/af/guide/usage.md | 1066 ------- docs/l10n/ar/README.md | 29 - docs/l10n/ar/guide/README.md | 178 -- docs/l10n/ar/guide/chat-bots.md | 2168 ------------- docs/l10n/ar/guide/configuration.md | 1275 -------- docs/l10n/ar/guide/contibuting.md | 79 - docs/l10n/ar/guide/creating-bots.md | 193 -- docs/l10n/ar/guide/installation.md | 1152 ------- docs/l10n/ar/guide/usage.md | 1066 ------- docs/l10n/ca/README.md | 29 - docs/l10n/ca/guide/README.md | 178 -- docs/l10n/ca/guide/chat-bots.md | 2168 ------------- docs/l10n/ca/guide/configuration.md | 1275 -------- docs/l10n/ca/guide/contibuting.md | 79 - docs/l10n/ca/guide/creating-bots.md | 193 -- docs/l10n/ca/guide/installation.md | 1152 ------- docs/l10n/ca/guide/usage.md | 1066 ------- docs/l10n/cs/README.md | 29 - docs/l10n/cs/guide/README.md | 178 -- docs/l10n/cs/guide/chat-bots.md | 2168 ------------- docs/l10n/cs/guide/configuration.md | 1275 -------- docs/l10n/cs/guide/contibuting.md | 79 - docs/l10n/cs/guide/creating-bots.md | 193 -- docs/l10n/cs/guide/installation.md | 1152 ------- docs/l10n/cs/guide/usage.md | 1066 ------- docs/l10n/da/README.md | 29 - docs/l10n/da/guide/README.md | 178 -- docs/l10n/da/guide/chat-bots.md | 2168 ------------- docs/l10n/da/guide/configuration.md | 1275 -------- docs/l10n/da/guide/contibuting.md | 79 - docs/l10n/da/guide/creating-bots.md | 193 -- docs/l10n/da/guide/installation.md | 1152 ------- docs/l10n/da/guide/usage.md | 1066 ------- docs/l10n/de/README.md | 29 - docs/l10n/de/guide/README.md | 178 -- docs/l10n/de/guide/chat-bots.md | 2168 ------------- docs/l10n/de/guide/configuration.md | 1275 -------- docs/l10n/de/guide/contibuting.md | 79 - docs/l10n/de/guide/creating-bots.md | 193 -- docs/l10n/de/guide/installation.md | 1152 ------- docs/l10n/de/guide/usage.md | 1066 ------- docs/l10n/el/README.md | 29 - docs/l10n/el/guide/README.md | 178 -- docs/l10n/el/guide/chat-bots.md | 2168 ------------- docs/l10n/el/guide/configuration.md | 1275 -------- docs/l10n/el/guide/contibuting.md | 79 - docs/l10n/el/guide/creating-bots.md | 193 -- docs/l10n/el/guide/installation.md | 1152 ------- docs/l10n/el/guide/usage.md | 1066 ------- docs/l10n/es/README.md | 29 - docs/l10n/es/guide/README.md | 178 -- docs/l10n/es/guide/chat-bots.md | 2168 ------------- docs/l10n/es/guide/configuration.md | 1275 -------- docs/l10n/es/guide/contibuting.md | 79 - docs/l10n/es/guide/creating-bots.md | 193 -- docs/l10n/es/guide/installation.md | 1152 ------- docs/l10n/es/guide/usage.md | 1066 ------- docs/l10n/fi/README.md | 29 - docs/l10n/fi/guide/README.md | 178 -- docs/l10n/fi/guide/chat-bots.md | 2168 ------------- docs/l10n/fi/guide/configuration.md | 1275 -------- docs/l10n/fi/guide/contibuting.md | 79 - docs/l10n/fi/guide/creating-bots.md | 193 -- docs/l10n/fi/guide/installation.md | 1152 ------- docs/l10n/fi/guide/usage.md | 1066 ------- docs/l10n/fr/README.md | 29 - docs/l10n/fr/guide/README.md | 178 -- docs/l10n/fr/guide/chat-bots.md | 2168 ------------- docs/l10n/fr/guide/configuration.md | 1275 -------- docs/l10n/fr/guide/contibuting.md | 79 - docs/l10n/fr/guide/creating-bots.md | 193 -- docs/l10n/fr/guide/installation.md | 1152 ------- docs/l10n/fr/guide/usage.md | 1066 ------- docs/l10n/he/README.md | 29 - docs/l10n/he/guide/README.md | 178 -- docs/l10n/he/guide/chat-bots.md | 2168 ------------- docs/l10n/he/guide/configuration.md | 1275 -------- docs/l10n/he/guide/contibuting.md | 79 - docs/l10n/he/guide/creating-bots.md | 193 -- docs/l10n/he/guide/installation.md | 1152 ------- docs/l10n/he/guide/usage.md | 1066 ------- docs/l10n/hu/README.md | 29 - docs/l10n/hu/guide/README.md | 178 -- docs/l10n/hu/guide/chat-bots.md | 2168 ------------- docs/l10n/hu/guide/configuration.md | 1275 -------- docs/l10n/hu/guide/contibuting.md | 79 - docs/l10n/hu/guide/creating-bots.md | 193 -- docs/l10n/hu/guide/installation.md | 1152 ------- docs/l10n/hu/guide/usage.md | 1066 ------- docs/l10n/it/README.md | 29 - docs/l10n/it/guide/README.md | 178 -- docs/l10n/it/guide/chat-bots.md | 2168 ------------- docs/l10n/it/guide/configuration.md | 1275 -------- docs/l10n/it/guide/contibuting.md | 79 - docs/l10n/it/guide/creating-bots.md | 193 -- docs/l10n/it/guide/installation.md | 1152 ------- docs/l10n/it/guide/usage.md | 1066 ------- docs/l10n/ja/README.md | 29 - docs/l10n/ja/guide/README.md | 178 -- docs/l10n/ja/guide/chat-bots.md | 2168 ------------- docs/l10n/ja/guide/configuration.md | 1275 -------- docs/l10n/ja/guide/contibuting.md | 79 - docs/l10n/ja/guide/creating-bots.md | 193 -- docs/l10n/ja/guide/installation.md | 1152 ------- docs/l10n/ja/guide/usage.md | 1066 ------- docs/l10n/ko/README.md | 29 - docs/l10n/ko/guide/README.md | 178 -- docs/l10n/ko/guide/chat-bots.md | 2168 ------------- docs/l10n/ko/guide/configuration.md | 1275 -------- docs/l10n/ko/guide/contibuting.md | 79 - docs/l10n/ko/guide/creating-bots.md | 193 -- docs/l10n/ko/guide/installation.md | 1152 ------- docs/l10n/ko/guide/usage.md | 1066 ------- docs/l10n/lv/README.md | 29 - docs/l10n/lv/guide/README.md | 178 -- docs/l10n/lv/guide/chat-bots.md | 2168 ------------- docs/l10n/lv/guide/configuration.md | 1275 -------- docs/l10n/lv/guide/contibuting.md | 79 - docs/l10n/lv/guide/creating-bots.md | 193 -- docs/l10n/lv/guide/installation.md | 1152 ------- docs/l10n/lv/guide/usage.md | 1066 ------- docs/l10n/nl/README.md | 29 - docs/l10n/nl/guide/README.md | 178 -- docs/l10n/nl/guide/chat-bots.md | 2168 ------------- docs/l10n/nl/guide/configuration.md | 1275 -------- docs/l10n/nl/guide/contibuting.md | 79 - docs/l10n/nl/guide/creating-bots.md | 193 -- docs/l10n/nl/guide/installation.md | 1152 ------- docs/l10n/nl/guide/usage.md | 1066 ------- docs/l10n/no/README.md | 29 - docs/l10n/no/guide/README.md | 178 -- docs/l10n/no/guide/chat-bots.md | 2168 ------------- docs/l10n/no/guide/configuration.md | 1275 -------- docs/l10n/no/guide/contibuting.md | 79 - docs/l10n/no/guide/creating-bots.md | 193 -- docs/l10n/no/guide/installation.md | 1152 ------- docs/l10n/no/guide/usage.md | 1066 ------- docs/l10n/pl/README.md | 29 - docs/l10n/pl/guide/README.md | 178 -- docs/l10n/pl/guide/chat-bots.md | 2168 ------------- docs/l10n/pl/guide/configuration.md | 1275 -------- docs/l10n/pl/guide/contibuting.md | 79 - docs/l10n/pl/guide/creating-bots.md | 193 -- docs/l10n/pl/guide/installation.md | 1152 ------- docs/l10n/pl/guide/usage.md | 1066 ------- docs/l10n/pt-BR/README.md | 29 - docs/l10n/pt-BR/guide/README.md | 178 -- docs/l10n/pt-BR/guide/chat-bots.md | 2168 ------------- docs/l10n/pt-BR/guide/configuration.md | 1273 -------- docs/l10n/pt-BR/guide/contibuting.md | 79 - docs/l10n/pt-BR/guide/creating-bots.md | 189 -- docs/l10n/pt-BR/guide/installation.md | 1146 ------- docs/l10n/pt-BR/guide/usage.md | 1060 ------- docs/l10n/pt/README.md | 29 - docs/l10n/pt/guide/README.md | 178 -- docs/l10n/pt/guide/chat-bots.md | 2168 ------------- docs/l10n/pt/guide/configuration.md | 1273 -------- docs/l10n/pt/guide/contibuting.md | 79 - docs/l10n/pt/guide/creating-bots.md | 189 -- docs/l10n/pt/guide/installation.md | 1146 ------- docs/l10n/pt/guide/usage.md | 1060 ------- docs/l10n/ro/README.md | 29 - docs/l10n/ro/guide/README.md | 178 -- docs/l10n/ro/guide/chat-bots.md | 2168 ------------- docs/l10n/ro/guide/configuration.md | 1275 -------- docs/l10n/ro/guide/contibuting.md | 79 - docs/l10n/ro/guide/creating-bots.md | 193 -- docs/l10n/ro/guide/installation.md | 1152 ------- docs/l10n/ro/guide/usage.md | 1066 ------- docs/l10n/ru/README.md | 29 - docs/l10n/ru/guide/README.md | 178 -- docs/l10n/ru/guide/chat-bots.md | 2161 ------------- docs/l10n/ru/guide/configuration.md | 1275 -------- docs/l10n/ru/guide/contibuting.md | 79 - docs/l10n/ru/guide/creating-bots.md | 193 -- docs/l10n/ru/guide/installation.md | 1152 ------- docs/l10n/ru/guide/usage.md | 1066 ------- docs/l10n/sr-Cyrl/README.md | 29 - docs/l10n/sr-Cyrl/guide/README.md | 178 -- docs/l10n/sr-Cyrl/guide/chat-bots.md | 2168 ------------- docs/l10n/sr-Cyrl/guide/configuration.md | 1275 -------- docs/l10n/sr-Cyrl/guide/contibuting.md | 79 - docs/l10n/sr-Cyrl/guide/creating-bots.md | 193 -- docs/l10n/sr-Cyrl/guide/installation.md | 1152 ------- docs/l10n/sr-Cyrl/guide/usage.md | 1066 ------- docs/l10n/sv/README.md | 29 - docs/l10n/sv/guide/README.md | 178 -- docs/l10n/sv/guide/chat-bots.md | 2168 ------------- docs/l10n/sv/guide/configuration.md | 1275 -------- docs/l10n/sv/guide/contibuting.md | 79 - docs/l10n/sv/guide/creating-bots.md | 193 -- docs/l10n/sv/guide/installation.md | 1152 ------- docs/l10n/sv/guide/usage.md | 1066 ------- docs/l10n/tr/README.md | 29 - docs/l10n/tr/guide/README.md | 178 -- docs/l10n/tr/guide/chat-bots.md | 2168 ------------- docs/l10n/tr/guide/configuration.md | 1275 -------- docs/l10n/tr/guide/contibuting.md | 79 - docs/l10n/tr/guide/creating-bots.md | 193 -- docs/l10n/tr/guide/installation.md | 1152 ------- docs/l10n/tr/guide/usage.md | 1066 ------- docs/l10n/uk/README.md | 29 - docs/l10n/uk/guide/README.md | 178 -- docs/l10n/uk/guide/chat-bots.md | 2168 ------------- docs/l10n/uk/guide/configuration.md | 1275 -------- docs/l10n/uk/guide/contibuting.md | 79 - docs/l10n/uk/guide/creating-bots.md | 193 -- docs/l10n/uk/guide/installation.md | 1152 ------- docs/l10n/uk/guide/usage.md | 1066 ------- docs/l10n/vi/README.md | 29 - docs/l10n/vi/guide/README.md | 178 -- docs/l10n/vi/guide/chat-bots.md | 2168 ------------- docs/l10n/vi/guide/configuration.md | 1275 -------- docs/l10n/vi/guide/contibuting.md | 79 - docs/l10n/vi/guide/creating-bots.md | 193 -- docs/l10n/vi/guide/installation.md | 1152 ------- docs/l10n/vi/guide/usage.md | 1066 ------- docs/l10n/zh-Hans/README.md | 29 - docs/l10n/zh-Hans/guide/README.md | 178 -- docs/l10n/zh-Hans/guide/chat-bots.md | 2168 ------------- docs/l10n/zh-Hans/guide/configuration.md | 1275 -------- docs/l10n/zh-Hans/guide/contibuting.md | 79 - docs/l10n/zh-Hans/guide/creating-bots.md | 221 -- docs/l10n/zh-Hans/guide/installation.md | 1164 ------- docs/l10n/zh-Hans/guide/usage.md | 1066 ------- docs/l10n/zh-Hant/README.md | 29 - docs/l10n/zh-Hant/guide/README.md | 178 -- docs/l10n/zh-Hant/guide/chat-bots.md | 2168 ------------- docs/l10n/zh-Hant/guide/configuration.md | 1275 -------- docs/l10n/zh-Hant/guide/contibuting.md | 79 - docs/l10n/zh-Hant/guide/creating-bots.md | 221 -- docs/l10n/zh-Hant/guide/installation.md | 1164 ------- docs/l10n/zh-Hant/guide/usage.md | 1066 ------- 365 files changed, 69 insertions(+), 279034 deletions(-) delete mode 100644 .github/workflows/vuepress-deploy.yml delete mode 100644 MinecraftClient/Resources/AsciiArt/AsciiArt.af.resx delete mode 100644 MinecraftClient/Resources/AsciiArt/AsciiArt.ar.resx delete mode 100644 MinecraftClient/Resources/AsciiArt/AsciiArt.ca.resx delete mode 100644 MinecraftClient/Resources/AsciiArt/AsciiArt.cs.resx delete mode 100644 MinecraftClient/Resources/AsciiArt/AsciiArt.da.resx delete mode 100644 MinecraftClient/Resources/AsciiArt/AsciiArt.de.resx delete mode 100644 MinecraftClient/Resources/AsciiArt/AsciiArt.el.resx delete mode 100644 MinecraftClient/Resources/AsciiArt/AsciiArt.es.resx delete mode 100644 MinecraftClient/Resources/AsciiArt/AsciiArt.fi.resx delete mode 100644 MinecraftClient/Resources/AsciiArt/AsciiArt.fr.resx delete mode 100644 MinecraftClient/Resources/AsciiArt/AsciiArt.he.resx delete mode 100644 MinecraftClient/Resources/AsciiArt/AsciiArt.hu.resx delete mode 100644 MinecraftClient/Resources/AsciiArt/AsciiArt.it.resx delete mode 100644 MinecraftClient/Resources/AsciiArt/AsciiArt.ja.resx delete mode 100644 MinecraftClient/Resources/AsciiArt/AsciiArt.ko.resx delete mode 100644 MinecraftClient/Resources/AsciiArt/AsciiArt.lv.resx delete mode 100644 MinecraftClient/Resources/AsciiArt/AsciiArt.nl.resx delete mode 100644 MinecraftClient/Resources/AsciiArt/AsciiArt.no.resx delete mode 100644 MinecraftClient/Resources/AsciiArt/AsciiArt.pl.resx delete mode 100644 MinecraftClient/Resources/AsciiArt/AsciiArt.pt-BR.resx delete mode 100644 MinecraftClient/Resources/AsciiArt/AsciiArt.pt.resx delete mode 100644 MinecraftClient/Resources/AsciiArt/AsciiArt.ro.resx delete mode 100644 MinecraftClient/Resources/AsciiArt/AsciiArt.ru.resx delete mode 100644 MinecraftClient/Resources/AsciiArt/AsciiArt.sr-Cyrl.resx delete mode 100644 MinecraftClient/Resources/AsciiArt/AsciiArt.sv.resx delete mode 100644 MinecraftClient/Resources/AsciiArt/AsciiArt.tr.resx delete mode 100644 MinecraftClient/Resources/AsciiArt/AsciiArt.uk.resx delete mode 100644 MinecraftClient/Resources/AsciiArt/AsciiArt.vi.resx delete mode 100644 MinecraftClient/Resources/AsciiArt/AsciiArt.zh-Hans.resx delete mode 100644 MinecraftClient/Resources/AsciiArt/AsciiArt.zh-Hant.resx delete mode 100644 MinecraftClient/Resources/Translations/Translations.af.resx delete mode 100644 MinecraftClient/Resources/Translations/Translations.ar.resx delete mode 100644 MinecraftClient/Resources/Translations/Translations.ca.resx delete mode 100644 MinecraftClient/Resources/Translations/Translations.cs.resx delete mode 100644 MinecraftClient/Resources/Translations/Translations.da.resx delete mode 100644 MinecraftClient/Resources/Translations/Translations.de.resx delete mode 100644 MinecraftClient/Resources/Translations/Translations.el.resx delete mode 100644 MinecraftClient/Resources/Translations/Translations.es.resx delete mode 100644 MinecraftClient/Resources/Translations/Translations.fi.resx delete mode 100644 MinecraftClient/Resources/Translations/Translations.fr.resx delete mode 100644 MinecraftClient/Resources/Translations/Translations.he.resx delete mode 100644 MinecraftClient/Resources/Translations/Translations.hu.resx delete mode 100644 MinecraftClient/Resources/Translations/Translations.it.resx delete mode 100644 MinecraftClient/Resources/Translations/Translations.ja.resx delete mode 100644 MinecraftClient/Resources/Translations/Translations.ko.resx delete mode 100644 MinecraftClient/Resources/Translations/Translations.lv.resx delete mode 100644 MinecraftClient/Resources/Translations/Translations.nl.resx delete mode 100644 MinecraftClient/Resources/Translations/Translations.no.resx delete mode 100644 MinecraftClient/Resources/Translations/Translations.pl.resx delete mode 100644 MinecraftClient/Resources/Translations/Translations.pt-BR.resx delete mode 100644 MinecraftClient/Resources/Translations/Translations.pt.resx delete mode 100644 MinecraftClient/Resources/Translations/Translations.ro.resx delete mode 100644 MinecraftClient/Resources/Translations/Translations.ru.resx delete mode 100644 MinecraftClient/Resources/Translations/Translations.sr-Cyrl.resx delete mode 100644 MinecraftClient/Resources/Translations/Translations.sv.resx delete mode 100644 MinecraftClient/Resources/Translations/Translations.tr.resx delete mode 100644 MinecraftClient/Resources/Translations/Translations.uk.resx delete mode 100644 MinecraftClient/Resources/Translations/Translations.vi.resx delete mode 100644 MinecraftClient/Resources/Translations/Translations.zh-Hans.resx delete mode 100644 MinecraftClient/Resources/Translations/Translations.zh-Hant.resx delete mode 100644 README/README-Afrikaans.md delete mode 100644 README/README-Arabic.md delete mode 100644 README/README-Catalan.md delete mode 100644 README/README-Chinese_Simplified.md delete mode 100644 README/README-Chinese_Traditional.md delete mode 100644 README/README-Czech.md delete mode 100644 README/README-Danish.md delete mode 100644 README/README-Dutch.md delete mode 100644 README/README-English.md delete mode 100644 README/README-Finnish.md delete mode 100644 README/README-French.md delete mode 100644 README/README-German.md delete mode 100644 README/README-Greek.md delete mode 100644 README/README-Hebrew.md delete mode 100644 README/README-Hungarian.md delete mode 100644 README/README-Italian.md delete mode 100644 README/README-Japanese.md delete mode 100644 README/README-Korean.md delete mode 100644 README/README-Latvian.md delete mode 100644 README/README-Norwegian.md delete mode 100644 README/README-Polish.md delete mode 100644 README/README-Portuguese-Brazilian.md delete mode 100644 README/README-Portuguese.md delete mode 100644 README/README-Romanian.md delete mode 100644 README/README-Russian.md delete mode 100644 README/README-Serbian_Cyrillic.md delete mode 100644 README/README-Spanish.md delete mode 100644 README/README-Swedish.md delete mode 100644 README/README-Turkish.md delete mode 100644 README/README-Ukrainian.md delete mode 100644 README/README-Vietnamese.md delete mode 100644 docs/.vuepress/translations/af.json delete mode 100644 docs/.vuepress/translations/ar.json delete mode 100644 docs/.vuepress/translations/ca.json delete mode 100644 docs/.vuepress/translations/cs.json delete mode 100644 docs/.vuepress/translations/da.json delete mode 100644 docs/.vuepress/translations/de.json delete mode 100644 docs/.vuepress/translations/el.json delete mode 100644 docs/.vuepress/translations/es.json delete mode 100644 docs/.vuepress/translations/fi.json delete mode 100644 docs/.vuepress/translations/fr.json delete mode 100644 docs/.vuepress/translations/he.json delete mode 100644 docs/.vuepress/translations/hu.json delete mode 100644 docs/.vuepress/translations/it.json delete mode 100644 docs/.vuepress/translations/ja.json delete mode 100644 docs/.vuepress/translations/ko.json delete mode 100644 docs/.vuepress/translations/lv.json delete mode 100644 docs/.vuepress/translations/nl.json delete mode 100644 docs/.vuepress/translations/no.json delete mode 100644 docs/.vuepress/translations/pl.json delete mode 100644 docs/.vuepress/translations/pt-BR.json delete mode 100644 docs/.vuepress/translations/pt.json delete mode 100644 docs/.vuepress/translations/ro.json delete mode 100644 docs/.vuepress/translations/ru.json delete mode 100644 docs/.vuepress/translations/sr-Cyrl.json delete mode 100644 docs/.vuepress/translations/sv.json delete mode 100644 docs/.vuepress/translations/tr.json delete mode 100644 docs/.vuepress/translations/uk.json delete mode 100644 docs/.vuepress/translations/vi.json delete mode 100644 docs/.vuepress/translations/zh-Hans.json delete mode 100644 docs/.vuepress/translations/zh-Hant.json delete mode 100644 docs/l10n/af/README.md delete mode 100644 docs/l10n/af/guide/README.md delete mode 100644 docs/l10n/af/guide/chat-bots.md delete mode 100644 docs/l10n/af/guide/configuration.md delete mode 100644 docs/l10n/af/guide/contibuting.md delete mode 100644 docs/l10n/af/guide/creating-bots.md delete mode 100644 docs/l10n/af/guide/installation.md delete mode 100644 docs/l10n/af/guide/usage.md delete mode 100644 docs/l10n/ar/README.md delete mode 100644 docs/l10n/ar/guide/README.md delete mode 100644 docs/l10n/ar/guide/chat-bots.md delete mode 100644 docs/l10n/ar/guide/configuration.md delete mode 100644 docs/l10n/ar/guide/contibuting.md delete mode 100644 docs/l10n/ar/guide/creating-bots.md delete mode 100644 docs/l10n/ar/guide/installation.md delete mode 100644 docs/l10n/ar/guide/usage.md delete mode 100644 docs/l10n/ca/README.md delete mode 100644 docs/l10n/ca/guide/README.md delete mode 100644 docs/l10n/ca/guide/chat-bots.md delete mode 100644 docs/l10n/ca/guide/configuration.md delete mode 100644 docs/l10n/ca/guide/contibuting.md delete mode 100644 docs/l10n/ca/guide/creating-bots.md delete mode 100644 docs/l10n/ca/guide/installation.md delete mode 100644 docs/l10n/ca/guide/usage.md delete mode 100644 docs/l10n/cs/README.md delete mode 100644 docs/l10n/cs/guide/README.md delete mode 100644 docs/l10n/cs/guide/chat-bots.md delete mode 100644 docs/l10n/cs/guide/configuration.md delete mode 100644 docs/l10n/cs/guide/contibuting.md delete mode 100644 docs/l10n/cs/guide/creating-bots.md delete mode 100644 docs/l10n/cs/guide/installation.md delete mode 100644 docs/l10n/cs/guide/usage.md delete mode 100644 docs/l10n/da/README.md delete mode 100644 docs/l10n/da/guide/README.md delete mode 100644 docs/l10n/da/guide/chat-bots.md delete mode 100644 docs/l10n/da/guide/configuration.md delete mode 100644 docs/l10n/da/guide/contibuting.md delete mode 100644 docs/l10n/da/guide/creating-bots.md delete mode 100644 docs/l10n/da/guide/installation.md delete mode 100644 docs/l10n/da/guide/usage.md delete mode 100644 docs/l10n/de/README.md delete mode 100644 docs/l10n/de/guide/README.md delete mode 100644 docs/l10n/de/guide/chat-bots.md delete mode 100644 docs/l10n/de/guide/configuration.md delete mode 100644 docs/l10n/de/guide/contibuting.md delete mode 100644 docs/l10n/de/guide/creating-bots.md delete mode 100644 docs/l10n/de/guide/installation.md delete mode 100644 docs/l10n/de/guide/usage.md delete mode 100644 docs/l10n/el/README.md delete mode 100644 docs/l10n/el/guide/README.md delete mode 100644 docs/l10n/el/guide/chat-bots.md delete mode 100644 docs/l10n/el/guide/configuration.md delete mode 100644 docs/l10n/el/guide/contibuting.md delete mode 100644 docs/l10n/el/guide/creating-bots.md delete mode 100644 docs/l10n/el/guide/installation.md delete mode 100644 docs/l10n/el/guide/usage.md delete mode 100644 docs/l10n/es/README.md delete mode 100644 docs/l10n/es/guide/README.md delete mode 100644 docs/l10n/es/guide/chat-bots.md delete mode 100644 docs/l10n/es/guide/configuration.md delete mode 100644 docs/l10n/es/guide/contibuting.md delete mode 100644 docs/l10n/es/guide/creating-bots.md delete mode 100644 docs/l10n/es/guide/installation.md delete mode 100644 docs/l10n/es/guide/usage.md delete mode 100644 docs/l10n/fi/README.md delete mode 100644 docs/l10n/fi/guide/README.md delete mode 100644 docs/l10n/fi/guide/chat-bots.md delete mode 100644 docs/l10n/fi/guide/configuration.md delete mode 100644 docs/l10n/fi/guide/contibuting.md delete mode 100644 docs/l10n/fi/guide/creating-bots.md delete mode 100644 docs/l10n/fi/guide/installation.md delete mode 100644 docs/l10n/fi/guide/usage.md delete mode 100644 docs/l10n/fr/README.md delete mode 100644 docs/l10n/fr/guide/README.md delete mode 100644 docs/l10n/fr/guide/chat-bots.md delete mode 100644 docs/l10n/fr/guide/configuration.md delete mode 100644 docs/l10n/fr/guide/contibuting.md delete mode 100644 docs/l10n/fr/guide/creating-bots.md delete mode 100644 docs/l10n/fr/guide/installation.md delete mode 100644 docs/l10n/fr/guide/usage.md delete mode 100644 docs/l10n/he/README.md delete mode 100644 docs/l10n/he/guide/README.md delete mode 100644 docs/l10n/he/guide/chat-bots.md delete mode 100644 docs/l10n/he/guide/configuration.md delete mode 100644 docs/l10n/he/guide/contibuting.md delete mode 100644 docs/l10n/he/guide/creating-bots.md delete mode 100644 docs/l10n/he/guide/installation.md delete mode 100644 docs/l10n/he/guide/usage.md delete mode 100644 docs/l10n/hu/README.md delete mode 100644 docs/l10n/hu/guide/README.md delete mode 100644 docs/l10n/hu/guide/chat-bots.md delete mode 100644 docs/l10n/hu/guide/configuration.md delete mode 100644 docs/l10n/hu/guide/contibuting.md delete mode 100644 docs/l10n/hu/guide/creating-bots.md delete mode 100644 docs/l10n/hu/guide/installation.md delete mode 100644 docs/l10n/hu/guide/usage.md delete mode 100644 docs/l10n/it/README.md delete mode 100644 docs/l10n/it/guide/README.md delete mode 100644 docs/l10n/it/guide/chat-bots.md delete mode 100644 docs/l10n/it/guide/configuration.md delete mode 100644 docs/l10n/it/guide/contibuting.md delete mode 100644 docs/l10n/it/guide/creating-bots.md delete mode 100644 docs/l10n/it/guide/installation.md delete mode 100644 docs/l10n/it/guide/usage.md delete mode 100644 docs/l10n/ja/README.md delete mode 100644 docs/l10n/ja/guide/README.md delete mode 100644 docs/l10n/ja/guide/chat-bots.md delete mode 100644 docs/l10n/ja/guide/configuration.md delete mode 100644 docs/l10n/ja/guide/contibuting.md delete mode 100644 docs/l10n/ja/guide/creating-bots.md delete mode 100644 docs/l10n/ja/guide/installation.md delete mode 100644 docs/l10n/ja/guide/usage.md delete mode 100644 docs/l10n/ko/README.md delete mode 100644 docs/l10n/ko/guide/README.md delete mode 100644 docs/l10n/ko/guide/chat-bots.md delete mode 100644 docs/l10n/ko/guide/configuration.md delete mode 100644 docs/l10n/ko/guide/contibuting.md delete mode 100644 docs/l10n/ko/guide/creating-bots.md delete mode 100644 docs/l10n/ko/guide/installation.md delete mode 100644 docs/l10n/ko/guide/usage.md delete mode 100644 docs/l10n/lv/README.md delete mode 100644 docs/l10n/lv/guide/README.md delete mode 100644 docs/l10n/lv/guide/chat-bots.md delete mode 100644 docs/l10n/lv/guide/configuration.md delete mode 100644 docs/l10n/lv/guide/contibuting.md delete mode 100644 docs/l10n/lv/guide/creating-bots.md delete mode 100644 docs/l10n/lv/guide/installation.md delete mode 100644 docs/l10n/lv/guide/usage.md delete mode 100644 docs/l10n/nl/README.md delete mode 100644 docs/l10n/nl/guide/README.md delete mode 100644 docs/l10n/nl/guide/chat-bots.md delete mode 100644 docs/l10n/nl/guide/configuration.md delete mode 100644 docs/l10n/nl/guide/contibuting.md delete mode 100644 docs/l10n/nl/guide/creating-bots.md delete mode 100644 docs/l10n/nl/guide/installation.md delete mode 100644 docs/l10n/nl/guide/usage.md delete mode 100644 docs/l10n/no/README.md delete mode 100644 docs/l10n/no/guide/README.md delete mode 100644 docs/l10n/no/guide/chat-bots.md delete mode 100644 docs/l10n/no/guide/configuration.md delete mode 100644 docs/l10n/no/guide/contibuting.md delete mode 100644 docs/l10n/no/guide/creating-bots.md delete mode 100644 docs/l10n/no/guide/installation.md delete mode 100644 docs/l10n/no/guide/usage.md delete mode 100644 docs/l10n/pl/README.md delete mode 100644 docs/l10n/pl/guide/README.md delete mode 100644 docs/l10n/pl/guide/chat-bots.md delete mode 100644 docs/l10n/pl/guide/configuration.md delete mode 100644 docs/l10n/pl/guide/contibuting.md delete mode 100644 docs/l10n/pl/guide/creating-bots.md delete mode 100644 docs/l10n/pl/guide/installation.md delete mode 100644 docs/l10n/pl/guide/usage.md delete mode 100644 docs/l10n/pt-BR/README.md delete mode 100644 docs/l10n/pt-BR/guide/README.md delete mode 100644 docs/l10n/pt-BR/guide/chat-bots.md delete mode 100644 docs/l10n/pt-BR/guide/configuration.md delete mode 100644 docs/l10n/pt-BR/guide/contibuting.md delete mode 100644 docs/l10n/pt-BR/guide/creating-bots.md delete mode 100644 docs/l10n/pt-BR/guide/installation.md delete mode 100644 docs/l10n/pt-BR/guide/usage.md delete mode 100644 docs/l10n/pt/README.md delete mode 100644 docs/l10n/pt/guide/README.md delete mode 100644 docs/l10n/pt/guide/chat-bots.md delete mode 100644 docs/l10n/pt/guide/configuration.md delete mode 100644 docs/l10n/pt/guide/contibuting.md delete mode 100644 docs/l10n/pt/guide/creating-bots.md delete mode 100644 docs/l10n/pt/guide/installation.md delete mode 100644 docs/l10n/pt/guide/usage.md delete mode 100644 docs/l10n/ro/README.md delete mode 100644 docs/l10n/ro/guide/README.md delete mode 100644 docs/l10n/ro/guide/chat-bots.md delete mode 100644 docs/l10n/ro/guide/configuration.md delete mode 100644 docs/l10n/ro/guide/contibuting.md delete mode 100644 docs/l10n/ro/guide/creating-bots.md delete mode 100644 docs/l10n/ro/guide/installation.md delete mode 100644 docs/l10n/ro/guide/usage.md delete mode 100644 docs/l10n/ru/README.md delete mode 100644 docs/l10n/ru/guide/README.md delete mode 100644 docs/l10n/ru/guide/chat-bots.md delete mode 100644 docs/l10n/ru/guide/configuration.md delete mode 100644 docs/l10n/ru/guide/contibuting.md delete mode 100644 docs/l10n/ru/guide/creating-bots.md delete mode 100644 docs/l10n/ru/guide/installation.md delete mode 100644 docs/l10n/ru/guide/usage.md delete mode 100644 docs/l10n/sr-Cyrl/README.md delete mode 100644 docs/l10n/sr-Cyrl/guide/README.md delete mode 100644 docs/l10n/sr-Cyrl/guide/chat-bots.md delete mode 100644 docs/l10n/sr-Cyrl/guide/configuration.md delete mode 100644 docs/l10n/sr-Cyrl/guide/contibuting.md delete mode 100644 docs/l10n/sr-Cyrl/guide/creating-bots.md delete mode 100644 docs/l10n/sr-Cyrl/guide/installation.md delete mode 100644 docs/l10n/sr-Cyrl/guide/usage.md delete mode 100644 docs/l10n/sv/README.md delete mode 100644 docs/l10n/sv/guide/README.md delete mode 100644 docs/l10n/sv/guide/chat-bots.md delete mode 100644 docs/l10n/sv/guide/configuration.md delete mode 100644 docs/l10n/sv/guide/contibuting.md delete mode 100644 docs/l10n/sv/guide/creating-bots.md delete mode 100644 docs/l10n/sv/guide/installation.md delete mode 100644 docs/l10n/sv/guide/usage.md delete mode 100644 docs/l10n/tr/README.md delete mode 100644 docs/l10n/tr/guide/README.md delete mode 100644 docs/l10n/tr/guide/chat-bots.md delete mode 100644 docs/l10n/tr/guide/configuration.md delete mode 100644 docs/l10n/tr/guide/contibuting.md delete mode 100644 docs/l10n/tr/guide/creating-bots.md delete mode 100644 docs/l10n/tr/guide/installation.md delete mode 100644 docs/l10n/tr/guide/usage.md delete mode 100644 docs/l10n/uk/README.md delete mode 100644 docs/l10n/uk/guide/README.md delete mode 100644 docs/l10n/uk/guide/chat-bots.md delete mode 100644 docs/l10n/uk/guide/configuration.md delete mode 100644 docs/l10n/uk/guide/contibuting.md delete mode 100644 docs/l10n/uk/guide/creating-bots.md delete mode 100644 docs/l10n/uk/guide/installation.md delete mode 100644 docs/l10n/uk/guide/usage.md delete mode 100644 docs/l10n/vi/README.md delete mode 100644 docs/l10n/vi/guide/README.md delete mode 100644 docs/l10n/vi/guide/chat-bots.md delete mode 100644 docs/l10n/vi/guide/configuration.md delete mode 100644 docs/l10n/vi/guide/contibuting.md delete mode 100644 docs/l10n/vi/guide/creating-bots.md delete mode 100644 docs/l10n/vi/guide/installation.md delete mode 100644 docs/l10n/vi/guide/usage.md delete mode 100644 docs/l10n/zh-Hans/README.md delete mode 100644 docs/l10n/zh-Hans/guide/README.md delete mode 100644 docs/l10n/zh-Hans/guide/chat-bots.md delete mode 100644 docs/l10n/zh-Hans/guide/configuration.md delete mode 100644 docs/l10n/zh-Hans/guide/contibuting.md delete mode 100644 docs/l10n/zh-Hans/guide/creating-bots.md delete mode 100644 docs/l10n/zh-Hans/guide/installation.md delete mode 100644 docs/l10n/zh-Hans/guide/usage.md delete mode 100644 docs/l10n/zh-Hant/README.md delete mode 100644 docs/l10n/zh-Hant/guide/README.md delete mode 100644 docs/l10n/zh-Hant/guide/chat-bots.md delete mode 100644 docs/l10n/zh-Hant/guide/configuration.md delete mode 100644 docs/l10n/zh-Hant/guide/contibuting.md delete mode 100644 docs/l10n/zh-Hant/guide/creating-bots.md delete mode 100644 docs/l10n/zh-Hant/guide/installation.md delete mode 100644 docs/l10n/zh-Hant/guide/usage.md diff --git a/.github/workflows/build-and-release.yml b/.github/workflows/build-and-release.yml index 18a704f6..999d1826 100644 --- a/.github/workflows/build-and-release.yml +++ b/.github/workflows/build-and-release.yml @@ -4,10 +4,6 @@ on: push: branches: - master - paths: - - MinecraftClient/** - - ConsoleInteractive/** - - MinecraftClient.sln workflow_dispatch: env: @@ -16,11 +12,33 @@ env: compile-flags: "--self-contained=true -c Release -p:UseAppHost=true -p:IncludeNativeLibrariesForSelfExtract=true -p:DebugType=None" jobs: - build: + Build: runs-on: ubuntu-latest if: ${{ !contains(github.event.head_commit.message, 'SKIP_BUILD') }} steps: + + - name: Checkout + uses: actions/checkout@v3 + with: + fetch-depth: 0 + submodules: 'true' + + - name: Download translations from crowdin + uses: crowdin/github-action@1.5.0 + with: + upload_translations: true + download_translations: true + + localization_branch_name: l10n_master + create_pull_request: false + + base_path: ${{ github.workspace }} + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }} + CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_TOKEN }} + - name: Setup Project Path run: | echo project-path=${{ github.workspace }}/${{ env.PROJECT }} >> $GITHUB_ENV @@ -36,15 +54,9 @@ jobs: - name: Setup .NET SDK uses: actions/setup-dotnet@v2.1.0 - - name: Checkout - uses: actions/checkout@v2 - with: - fetch-depth: 0 - submodules: 'true' - - name: Get Version DateTime id: date-version - uses: nanzm/get-time-action@v1.0 + uses: nanzm/get-time-action@v1.1 with: timeZone: 0 format: 'YYYY-MM-DD' @@ -92,7 +104,7 @@ jobs: - name: Get Release DateTime id: date-release - uses: nanzm/get-time-action@v1.0 + uses: nanzm/get-time-action@v1.1 with: timeZone: 0 format: 'YYYYMMDD' @@ -141,3 +153,14 @@ jobs: filePath: ${{ env.osx-out-path }}osx.zip assetName: ${{ env.PROJECT }}-osx.zip tag: ${{ format('{0}-{1}', steps.date-release.outputs.time, github.run_number) }} + + - name: Deploy Documentation Site + uses: jenkey2011/vuepress-deploy@master + env: + ACCESS_TOKEN: ${{ secrets.GH_PAGES_TOKEN }} + TARGET_REPO: MCCTeam/MCCTeam.github.io + TARGET_BRANCH: master + BUILD_SCRIPT: yarn --cwd ./docs/ && yarn --cwd ./docs/ docs:build + BUILD_DIR: docs/.vuepress/dist + COMMIT_MESSAGE: Build from ${{ github.sha }} + CNAME: https://mccteam.github.io diff --git a/.github/workflows/vuepress-deploy.yml b/.github/workflows/vuepress-deploy.yml deleted file mode 100644 index c4a28d45..00000000 --- a/.github/workflows/vuepress-deploy.yml +++ /dev/null @@ -1,29 +0,0 @@ -name: Deploy Document - -on: - push: - branches: - - master - paths: - - docs/** - workflow_dispatch: - -jobs: - build-and-deploy: - runs-on: ubuntu-latest - if: ${{ !contains(github.event.head_commit.message, 'SKIP_DEPLOY') }} - - steps: - - name: Checkout - uses: actions/checkout@master - - - name: vuepress-deploy - uses: jenkey2011/vuepress-deploy@master - env: - ACCESS_TOKEN: ${{ secrets.GH_PAGES_TOKEN }} - TARGET_REPO: MCCTeam/MCCTeam.github.io - TARGET_BRANCH: master - BUILD_SCRIPT: yarn --cwd ./docs/ && yarn --cwd ./docs/ docs:build - BUILD_DIR: docs/.vuepress/dist - COMMIT_MESSAGE: Build from ${{ github.sha }} - CNAME: https://mccteam.github.io diff --git a/MinecraftClient/Resources/AsciiArt/AsciiArt.af.resx b/MinecraftClient/Resources/AsciiArt/AsciiArt.af.resx deleted file mode 100644 index 18653630..00000000 --- a/MinecraftClient/Resources/AsciiArt/AsciiArt.af.resx +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ╔═════════════════════════════════════╗ -║ Brewing Stand ║ -║ ╔═══╗ ⡈ ⠄╔═══╗ ║ -║ ║ 4 ╟───╮ ⢠⡐⢈║ 3 ║ ┃ ║ -║ ╚═══╝ ╭─╯ ⠂⡠⢂╚╦╦╦╝ ┃ ║ -║ ╰───■■■■ ║║║ ▼ ║ -║ ╔═══╦═╝║╚═╦═══╗ ║ -║ ║ 0 ║╔═╩═╗║ 2 ║ ║ -║ ╚═══╝║ 1 ║╚═══╝ ║ -║ Inventory ╚═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Crafting ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Enchant ║ -║ ╔════════════════════╗ ║ -║ ║ Top ║ ║ -║ ╔═══╦═══╗ ╠════════════════════╣ ║ -║ ║ 0 ║ 1 ║ ║ Middle ║ ║ -║ ╚═══╩═══╝ ╠════════════════════╣ ║ -║ ║ Bottom ║ ║ -║ ╚════════════════════╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║28 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╗ ║ -║ ║ 0 ║ ║ -║ ╚═══╝ ╔═══╗ ║ -║ ⠂⡠⢂ ━━▶ ║ 2 ║ ║ -║ ⠂⡠⢂ ╚═══╝ ║ -║ ╔═══╗ ║ -║ ║ 1 ║ ║ -║ ╚═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 3 ║ 4 ║ 5 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 6 ║ 7 ║ 8 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║63 ║64 ║65 ║66 ║67 ║68 ║69 ║70 ║71 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║72 ║73 ║74 ║75 ║76 ║77 ║78 ║79 ║80 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║81 ║82 ║83 ║84 ║85 ║86 ║87 ║88 ║89 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Repair & Disenchant ║ -║ ╔═════════╗ ║ -║ ║ ╔═══╗ ║ ║ -║ ╔══║ ║ 0 ║ ║══╗ ║ -║ ║ ║ ╚═══╝ ║ ║ ║ -║ ║ ║ ╔═══╗ ║ ║ ╔═══╗ ║ -║ ║ ║ ║ 1 ║ ║ ║ ━━▶ ║ 2 ║ ║ -║ ║ ║ ╚═══╝ ║ ║ ╚═══╝ ║ -║ ║ ╠═════════╣ ║ ║ -║ ║ ║ ║ ║ ║ -║ ╚══╝ ╚══╝ ║ -║ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ ║ -║ ╚═══╩═══╩═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║╔═══╦═══════════╗ ║ -║║ 5 ║ ███ ║ ╔═══╦═══╗ ║ -║╠═══╣ ███ ║ ║ 1 ║ 2 ║ ╔═══╗║ -║║ 6 ║ ███████ ║ ╠═══╬═══╣━━▶║ 0 ║║ -║╠═══╣ ███████ ║ ║ 3 ║ 4 ║ ╚═══╝║ -║║ 7 ║ ███████ ║ ╚═══╩═══╝ ║ -║╠═══╣ ███ ╠═══╗ ║ -║║ 8 ║ ███ ║45 ║ ║ -║╚═══╩═══════════╩═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - \ No newline at end of file diff --git a/MinecraftClient/Resources/AsciiArt/AsciiArt.ar.resx b/MinecraftClient/Resources/AsciiArt/AsciiArt.ar.resx deleted file mode 100644 index 18653630..00000000 --- a/MinecraftClient/Resources/AsciiArt/AsciiArt.ar.resx +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ╔═════════════════════════════════════╗ -║ Brewing Stand ║ -║ ╔═══╗ ⡈ ⠄╔═══╗ ║ -║ ║ 4 ╟───╮ ⢠⡐⢈║ 3 ║ ┃ ║ -║ ╚═══╝ ╭─╯ ⠂⡠⢂╚╦╦╦╝ ┃ ║ -║ ╰───■■■■ ║║║ ▼ ║ -║ ╔═══╦═╝║╚═╦═══╗ ║ -║ ║ 0 ║╔═╩═╗║ 2 ║ ║ -║ ╚═══╝║ 1 ║╚═══╝ ║ -║ Inventory ╚═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Crafting ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Enchant ║ -║ ╔════════════════════╗ ║ -║ ║ Top ║ ║ -║ ╔═══╦═══╗ ╠════════════════════╣ ║ -║ ║ 0 ║ 1 ║ ║ Middle ║ ║ -║ ╚═══╩═══╝ ╠════════════════════╣ ║ -║ ║ Bottom ║ ║ -║ ╚════════════════════╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║28 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╗ ║ -║ ║ 0 ║ ║ -║ ╚═══╝ ╔═══╗ ║ -║ ⠂⡠⢂ ━━▶ ║ 2 ║ ║ -║ ⠂⡠⢂ ╚═══╝ ║ -║ ╔═══╗ ║ -║ ║ 1 ║ ║ -║ ╚═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 3 ║ 4 ║ 5 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 6 ║ 7 ║ 8 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║63 ║64 ║65 ║66 ║67 ║68 ║69 ║70 ║71 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║72 ║73 ║74 ║75 ║76 ║77 ║78 ║79 ║80 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║81 ║82 ║83 ║84 ║85 ║86 ║87 ║88 ║89 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Repair & Disenchant ║ -║ ╔═════════╗ ║ -║ ║ ╔═══╗ ║ ║ -║ ╔══║ ║ 0 ║ ║══╗ ║ -║ ║ ║ ╚═══╝ ║ ║ ║ -║ ║ ║ ╔═══╗ ║ ║ ╔═══╗ ║ -║ ║ ║ ║ 1 ║ ║ ║ ━━▶ ║ 2 ║ ║ -║ ║ ║ ╚═══╝ ║ ║ ╚═══╝ ║ -║ ║ ╠═════════╣ ║ ║ -║ ║ ║ ║ ║ ║ -║ ╚══╝ ╚══╝ ║ -║ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ ║ -║ ╚═══╩═══╩═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║╔═══╦═══════════╗ ║ -║║ 5 ║ ███ ║ ╔═══╦═══╗ ║ -║╠═══╣ ███ ║ ║ 1 ║ 2 ║ ╔═══╗║ -║║ 6 ║ ███████ ║ ╠═══╬═══╣━━▶║ 0 ║║ -║╠═══╣ ███████ ║ ║ 3 ║ 4 ║ ╚═══╝║ -║║ 7 ║ ███████ ║ ╚═══╩═══╝ ║ -║╠═══╣ ███ ╠═══╗ ║ -║║ 8 ║ ███ ║45 ║ ║ -║╚═══╩═══════════╩═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - \ No newline at end of file diff --git a/MinecraftClient/Resources/AsciiArt/AsciiArt.ca.resx b/MinecraftClient/Resources/AsciiArt/AsciiArt.ca.resx deleted file mode 100644 index 18653630..00000000 --- a/MinecraftClient/Resources/AsciiArt/AsciiArt.ca.resx +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ╔═════════════════════════════════════╗ -║ Brewing Stand ║ -║ ╔═══╗ ⡈ ⠄╔═══╗ ║ -║ ║ 4 ╟───╮ ⢠⡐⢈║ 3 ║ ┃ ║ -║ ╚═══╝ ╭─╯ ⠂⡠⢂╚╦╦╦╝ ┃ ║ -║ ╰───■■■■ ║║║ ▼ ║ -║ ╔═══╦═╝║╚═╦═══╗ ║ -║ ║ 0 ║╔═╩═╗║ 2 ║ ║ -║ ╚═══╝║ 1 ║╚═══╝ ║ -║ Inventory ╚═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Crafting ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Enchant ║ -║ ╔════════════════════╗ ║ -║ ║ Top ║ ║ -║ ╔═══╦═══╗ ╠════════════════════╣ ║ -║ ║ 0 ║ 1 ║ ║ Middle ║ ║ -║ ╚═══╩═══╝ ╠════════════════════╣ ║ -║ ║ Bottom ║ ║ -║ ╚════════════════════╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║28 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╗ ║ -║ ║ 0 ║ ║ -║ ╚═══╝ ╔═══╗ ║ -║ ⠂⡠⢂ ━━▶ ║ 2 ║ ║ -║ ⠂⡠⢂ ╚═══╝ ║ -║ ╔═══╗ ║ -║ ║ 1 ║ ║ -║ ╚═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 3 ║ 4 ║ 5 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 6 ║ 7 ║ 8 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║63 ║64 ║65 ║66 ║67 ║68 ║69 ║70 ║71 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║72 ║73 ║74 ║75 ║76 ║77 ║78 ║79 ║80 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║81 ║82 ║83 ║84 ║85 ║86 ║87 ║88 ║89 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Repair & Disenchant ║ -║ ╔═════════╗ ║ -║ ║ ╔═══╗ ║ ║ -║ ╔══║ ║ 0 ║ ║══╗ ║ -║ ║ ║ ╚═══╝ ║ ║ ║ -║ ║ ║ ╔═══╗ ║ ║ ╔═══╗ ║ -║ ║ ║ ║ 1 ║ ║ ║ ━━▶ ║ 2 ║ ║ -║ ║ ║ ╚═══╝ ║ ║ ╚═══╝ ║ -║ ║ ╠═════════╣ ║ ║ -║ ║ ║ ║ ║ ║ -║ ╚══╝ ╚══╝ ║ -║ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ ║ -║ ╚═══╩═══╩═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║╔═══╦═══════════╗ ║ -║║ 5 ║ ███ ║ ╔═══╦═══╗ ║ -║╠═══╣ ███ ║ ║ 1 ║ 2 ║ ╔═══╗║ -║║ 6 ║ ███████ ║ ╠═══╬═══╣━━▶║ 0 ║║ -║╠═══╣ ███████ ║ ║ 3 ║ 4 ║ ╚═══╝║ -║║ 7 ║ ███████ ║ ╚═══╩═══╝ ║ -║╠═══╣ ███ ╠═══╗ ║ -║║ 8 ║ ███ ║45 ║ ║ -║╚═══╩═══════════╩═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - \ No newline at end of file diff --git a/MinecraftClient/Resources/AsciiArt/AsciiArt.cs.resx b/MinecraftClient/Resources/AsciiArt/AsciiArt.cs.resx deleted file mode 100644 index 18653630..00000000 --- a/MinecraftClient/Resources/AsciiArt/AsciiArt.cs.resx +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ╔═════════════════════════════════════╗ -║ Brewing Stand ║ -║ ╔═══╗ ⡈ ⠄╔═══╗ ║ -║ ║ 4 ╟───╮ ⢠⡐⢈║ 3 ║ ┃ ║ -║ ╚═══╝ ╭─╯ ⠂⡠⢂╚╦╦╦╝ ┃ ║ -║ ╰───■■■■ ║║║ ▼ ║ -║ ╔═══╦═╝║╚═╦═══╗ ║ -║ ║ 0 ║╔═╩═╗║ 2 ║ ║ -║ ╚═══╝║ 1 ║╚═══╝ ║ -║ Inventory ╚═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Crafting ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Enchant ║ -║ ╔════════════════════╗ ║ -║ ║ Top ║ ║ -║ ╔═══╦═══╗ ╠════════════════════╣ ║ -║ ║ 0 ║ 1 ║ ║ Middle ║ ║ -║ ╚═══╩═══╝ ╠════════════════════╣ ║ -║ ║ Bottom ║ ║ -║ ╚════════════════════╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║28 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╗ ║ -║ ║ 0 ║ ║ -║ ╚═══╝ ╔═══╗ ║ -║ ⠂⡠⢂ ━━▶ ║ 2 ║ ║ -║ ⠂⡠⢂ ╚═══╝ ║ -║ ╔═══╗ ║ -║ ║ 1 ║ ║ -║ ╚═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 3 ║ 4 ║ 5 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 6 ║ 7 ║ 8 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║63 ║64 ║65 ║66 ║67 ║68 ║69 ║70 ║71 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║72 ║73 ║74 ║75 ║76 ║77 ║78 ║79 ║80 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║81 ║82 ║83 ║84 ║85 ║86 ║87 ║88 ║89 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Repair & Disenchant ║ -║ ╔═════════╗ ║ -║ ║ ╔═══╗ ║ ║ -║ ╔══║ ║ 0 ║ ║══╗ ║ -║ ║ ║ ╚═══╝ ║ ║ ║ -║ ║ ║ ╔═══╗ ║ ║ ╔═══╗ ║ -║ ║ ║ ║ 1 ║ ║ ║ ━━▶ ║ 2 ║ ║ -║ ║ ║ ╚═══╝ ║ ║ ╚═══╝ ║ -║ ║ ╠═════════╣ ║ ║ -║ ║ ║ ║ ║ ║ -║ ╚══╝ ╚══╝ ║ -║ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ ║ -║ ╚═══╩═══╩═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║╔═══╦═══════════╗ ║ -║║ 5 ║ ███ ║ ╔═══╦═══╗ ║ -║╠═══╣ ███ ║ ║ 1 ║ 2 ║ ╔═══╗║ -║║ 6 ║ ███████ ║ ╠═══╬═══╣━━▶║ 0 ║║ -║╠═══╣ ███████ ║ ║ 3 ║ 4 ║ ╚═══╝║ -║║ 7 ║ ███████ ║ ╚═══╩═══╝ ║ -║╠═══╣ ███ ╠═══╗ ║ -║║ 8 ║ ███ ║45 ║ ║ -║╚═══╩═══════════╩═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - \ No newline at end of file diff --git a/MinecraftClient/Resources/AsciiArt/AsciiArt.da.resx b/MinecraftClient/Resources/AsciiArt/AsciiArt.da.resx deleted file mode 100644 index 18653630..00000000 --- a/MinecraftClient/Resources/AsciiArt/AsciiArt.da.resx +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ╔═════════════════════════════════════╗ -║ Brewing Stand ║ -║ ╔═══╗ ⡈ ⠄╔═══╗ ║ -║ ║ 4 ╟───╮ ⢠⡐⢈║ 3 ║ ┃ ║ -║ ╚═══╝ ╭─╯ ⠂⡠⢂╚╦╦╦╝ ┃ ║ -║ ╰───■■■■ ║║║ ▼ ║ -║ ╔═══╦═╝║╚═╦═══╗ ║ -║ ║ 0 ║╔═╩═╗║ 2 ║ ║ -║ ╚═══╝║ 1 ║╚═══╝ ║ -║ Inventory ╚═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Crafting ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Enchant ║ -║ ╔════════════════════╗ ║ -║ ║ Top ║ ║ -║ ╔═══╦═══╗ ╠════════════════════╣ ║ -║ ║ 0 ║ 1 ║ ║ Middle ║ ║ -║ ╚═══╩═══╝ ╠════════════════════╣ ║ -║ ║ Bottom ║ ║ -║ ╚════════════════════╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║28 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╗ ║ -║ ║ 0 ║ ║ -║ ╚═══╝ ╔═══╗ ║ -║ ⠂⡠⢂ ━━▶ ║ 2 ║ ║ -║ ⠂⡠⢂ ╚═══╝ ║ -║ ╔═══╗ ║ -║ ║ 1 ║ ║ -║ ╚═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 3 ║ 4 ║ 5 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 6 ║ 7 ║ 8 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║63 ║64 ║65 ║66 ║67 ║68 ║69 ║70 ║71 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║72 ║73 ║74 ║75 ║76 ║77 ║78 ║79 ║80 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║81 ║82 ║83 ║84 ║85 ║86 ║87 ║88 ║89 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Repair & Disenchant ║ -║ ╔═════════╗ ║ -║ ║ ╔═══╗ ║ ║ -║ ╔══║ ║ 0 ║ ║══╗ ║ -║ ║ ║ ╚═══╝ ║ ║ ║ -║ ║ ║ ╔═══╗ ║ ║ ╔═══╗ ║ -║ ║ ║ ║ 1 ║ ║ ║ ━━▶ ║ 2 ║ ║ -║ ║ ║ ╚═══╝ ║ ║ ╚═══╝ ║ -║ ║ ╠═════════╣ ║ ║ -║ ║ ║ ║ ║ ║ -║ ╚══╝ ╚══╝ ║ -║ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ ║ -║ ╚═══╩═══╩═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║╔═══╦═══════════╗ ║ -║║ 5 ║ ███ ║ ╔═══╦═══╗ ║ -║╠═══╣ ███ ║ ║ 1 ║ 2 ║ ╔═══╗║ -║║ 6 ║ ███████ ║ ╠═══╬═══╣━━▶║ 0 ║║ -║╠═══╣ ███████ ║ ║ 3 ║ 4 ║ ╚═══╝║ -║║ 7 ║ ███████ ║ ╚═══╩═══╝ ║ -║╠═══╣ ███ ╠═══╗ ║ -║║ 8 ║ ███ ║45 ║ ║ -║╚═══╩═══════════╩═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - \ No newline at end of file diff --git a/MinecraftClient/Resources/AsciiArt/AsciiArt.de.resx b/MinecraftClient/Resources/AsciiArt/AsciiArt.de.resx deleted file mode 100644 index 18653630..00000000 --- a/MinecraftClient/Resources/AsciiArt/AsciiArt.de.resx +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ╔═════════════════════════════════════╗ -║ Brewing Stand ║ -║ ╔═══╗ ⡈ ⠄╔═══╗ ║ -║ ║ 4 ╟───╮ ⢠⡐⢈║ 3 ║ ┃ ║ -║ ╚═══╝ ╭─╯ ⠂⡠⢂╚╦╦╦╝ ┃ ║ -║ ╰───■■■■ ║║║ ▼ ║ -║ ╔═══╦═╝║╚═╦═══╗ ║ -║ ║ 0 ║╔═╩═╗║ 2 ║ ║ -║ ╚═══╝║ 1 ║╚═══╝ ║ -║ Inventory ╚═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Crafting ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Enchant ║ -║ ╔════════════════════╗ ║ -║ ║ Top ║ ║ -║ ╔═══╦═══╗ ╠════════════════════╣ ║ -║ ║ 0 ║ 1 ║ ║ Middle ║ ║ -║ ╚═══╩═══╝ ╠════════════════════╣ ║ -║ ║ Bottom ║ ║ -║ ╚════════════════════╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║28 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╗ ║ -║ ║ 0 ║ ║ -║ ╚═══╝ ╔═══╗ ║ -║ ⠂⡠⢂ ━━▶ ║ 2 ║ ║ -║ ⠂⡠⢂ ╚═══╝ ║ -║ ╔═══╗ ║ -║ ║ 1 ║ ║ -║ ╚═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 3 ║ 4 ║ 5 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 6 ║ 7 ║ 8 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║63 ║64 ║65 ║66 ║67 ║68 ║69 ║70 ║71 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║72 ║73 ║74 ║75 ║76 ║77 ║78 ║79 ║80 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║81 ║82 ║83 ║84 ║85 ║86 ║87 ║88 ║89 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Repair & Disenchant ║ -║ ╔═════════╗ ║ -║ ║ ╔═══╗ ║ ║ -║ ╔══║ ║ 0 ║ ║══╗ ║ -║ ║ ║ ╚═══╝ ║ ║ ║ -║ ║ ║ ╔═══╗ ║ ║ ╔═══╗ ║ -║ ║ ║ ║ 1 ║ ║ ║ ━━▶ ║ 2 ║ ║ -║ ║ ║ ╚═══╝ ║ ║ ╚═══╝ ║ -║ ║ ╠═════════╣ ║ ║ -║ ║ ║ ║ ║ ║ -║ ╚══╝ ╚══╝ ║ -║ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ ║ -║ ╚═══╩═══╩═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║╔═══╦═══════════╗ ║ -║║ 5 ║ ███ ║ ╔═══╦═══╗ ║ -║╠═══╣ ███ ║ ║ 1 ║ 2 ║ ╔═══╗║ -║║ 6 ║ ███████ ║ ╠═══╬═══╣━━▶║ 0 ║║ -║╠═══╣ ███████ ║ ║ 3 ║ 4 ║ ╚═══╝║ -║║ 7 ║ ███████ ║ ╚═══╩═══╝ ║ -║╠═══╣ ███ ╠═══╗ ║ -║║ 8 ║ ███ ║45 ║ ║ -║╚═══╩═══════════╩═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - \ No newline at end of file diff --git a/MinecraftClient/Resources/AsciiArt/AsciiArt.el.resx b/MinecraftClient/Resources/AsciiArt/AsciiArt.el.resx deleted file mode 100644 index 18653630..00000000 --- a/MinecraftClient/Resources/AsciiArt/AsciiArt.el.resx +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ╔═════════════════════════════════════╗ -║ Brewing Stand ║ -║ ╔═══╗ ⡈ ⠄╔═══╗ ║ -║ ║ 4 ╟───╮ ⢠⡐⢈║ 3 ║ ┃ ║ -║ ╚═══╝ ╭─╯ ⠂⡠⢂╚╦╦╦╝ ┃ ║ -║ ╰───■■■■ ║║║ ▼ ║ -║ ╔═══╦═╝║╚═╦═══╗ ║ -║ ║ 0 ║╔═╩═╗║ 2 ║ ║ -║ ╚═══╝║ 1 ║╚═══╝ ║ -║ Inventory ╚═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Crafting ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Enchant ║ -║ ╔════════════════════╗ ║ -║ ║ Top ║ ║ -║ ╔═══╦═══╗ ╠════════════════════╣ ║ -║ ║ 0 ║ 1 ║ ║ Middle ║ ║ -║ ╚═══╩═══╝ ╠════════════════════╣ ║ -║ ║ Bottom ║ ║ -║ ╚════════════════════╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║28 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╗ ║ -║ ║ 0 ║ ║ -║ ╚═══╝ ╔═══╗ ║ -║ ⠂⡠⢂ ━━▶ ║ 2 ║ ║ -║ ⠂⡠⢂ ╚═══╝ ║ -║ ╔═══╗ ║ -║ ║ 1 ║ ║ -║ ╚═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 3 ║ 4 ║ 5 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 6 ║ 7 ║ 8 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║63 ║64 ║65 ║66 ║67 ║68 ║69 ║70 ║71 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║72 ║73 ║74 ║75 ║76 ║77 ║78 ║79 ║80 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║81 ║82 ║83 ║84 ║85 ║86 ║87 ║88 ║89 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Repair & Disenchant ║ -║ ╔═════════╗ ║ -║ ║ ╔═══╗ ║ ║ -║ ╔══║ ║ 0 ║ ║══╗ ║ -║ ║ ║ ╚═══╝ ║ ║ ║ -║ ║ ║ ╔═══╗ ║ ║ ╔═══╗ ║ -║ ║ ║ ║ 1 ║ ║ ║ ━━▶ ║ 2 ║ ║ -║ ║ ║ ╚═══╝ ║ ║ ╚═══╝ ║ -║ ║ ╠═════════╣ ║ ║ -║ ║ ║ ║ ║ ║ -║ ╚══╝ ╚══╝ ║ -║ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ ║ -║ ╚═══╩═══╩═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║╔═══╦═══════════╗ ║ -║║ 5 ║ ███ ║ ╔═══╦═══╗ ║ -║╠═══╣ ███ ║ ║ 1 ║ 2 ║ ╔═══╗║ -║║ 6 ║ ███████ ║ ╠═══╬═══╣━━▶║ 0 ║║ -║╠═══╣ ███████ ║ ║ 3 ║ 4 ║ ╚═══╝║ -║║ 7 ║ ███████ ║ ╚═══╩═══╝ ║ -║╠═══╣ ███ ╠═══╗ ║ -║║ 8 ║ ███ ║45 ║ ║ -║╚═══╩═══════════╩═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - \ No newline at end of file diff --git a/MinecraftClient/Resources/AsciiArt/AsciiArt.es.resx b/MinecraftClient/Resources/AsciiArt/AsciiArt.es.resx deleted file mode 100644 index 18653630..00000000 --- a/MinecraftClient/Resources/AsciiArt/AsciiArt.es.resx +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ╔═════════════════════════════════════╗ -║ Brewing Stand ║ -║ ╔═══╗ ⡈ ⠄╔═══╗ ║ -║ ║ 4 ╟───╮ ⢠⡐⢈║ 3 ║ ┃ ║ -║ ╚═══╝ ╭─╯ ⠂⡠⢂╚╦╦╦╝ ┃ ║ -║ ╰───■■■■ ║║║ ▼ ║ -║ ╔═══╦═╝║╚═╦═══╗ ║ -║ ║ 0 ║╔═╩═╗║ 2 ║ ║ -║ ╚═══╝║ 1 ║╚═══╝ ║ -║ Inventory ╚═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Crafting ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Enchant ║ -║ ╔════════════════════╗ ║ -║ ║ Top ║ ║ -║ ╔═══╦═══╗ ╠════════════════════╣ ║ -║ ║ 0 ║ 1 ║ ║ Middle ║ ║ -║ ╚═══╩═══╝ ╠════════════════════╣ ║ -║ ║ Bottom ║ ║ -║ ╚════════════════════╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║28 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╗ ║ -║ ║ 0 ║ ║ -║ ╚═══╝ ╔═══╗ ║ -║ ⠂⡠⢂ ━━▶ ║ 2 ║ ║ -║ ⠂⡠⢂ ╚═══╝ ║ -║ ╔═══╗ ║ -║ ║ 1 ║ ║ -║ ╚═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 3 ║ 4 ║ 5 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 6 ║ 7 ║ 8 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║63 ║64 ║65 ║66 ║67 ║68 ║69 ║70 ║71 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║72 ║73 ║74 ║75 ║76 ║77 ║78 ║79 ║80 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║81 ║82 ║83 ║84 ║85 ║86 ║87 ║88 ║89 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Repair & Disenchant ║ -║ ╔═════════╗ ║ -║ ║ ╔═══╗ ║ ║ -║ ╔══║ ║ 0 ║ ║══╗ ║ -║ ║ ║ ╚═══╝ ║ ║ ║ -║ ║ ║ ╔═══╗ ║ ║ ╔═══╗ ║ -║ ║ ║ ║ 1 ║ ║ ║ ━━▶ ║ 2 ║ ║ -║ ║ ║ ╚═══╝ ║ ║ ╚═══╝ ║ -║ ║ ╠═════════╣ ║ ║ -║ ║ ║ ║ ║ ║ -║ ╚══╝ ╚══╝ ║ -║ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ ║ -║ ╚═══╩═══╩═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║╔═══╦═══════════╗ ║ -║║ 5 ║ ███ ║ ╔═══╦═══╗ ║ -║╠═══╣ ███ ║ ║ 1 ║ 2 ║ ╔═══╗║ -║║ 6 ║ ███████ ║ ╠═══╬═══╣━━▶║ 0 ║║ -║╠═══╣ ███████ ║ ║ 3 ║ 4 ║ ╚═══╝║ -║║ 7 ║ ███████ ║ ╚═══╩═══╝ ║ -║╠═══╣ ███ ╠═══╗ ║ -║║ 8 ║ ███ ║45 ║ ║ -║╚═══╩═══════════╩═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - \ No newline at end of file diff --git a/MinecraftClient/Resources/AsciiArt/AsciiArt.fi.resx b/MinecraftClient/Resources/AsciiArt/AsciiArt.fi.resx deleted file mode 100644 index 18653630..00000000 --- a/MinecraftClient/Resources/AsciiArt/AsciiArt.fi.resx +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ╔═════════════════════════════════════╗ -║ Brewing Stand ║ -║ ╔═══╗ ⡈ ⠄╔═══╗ ║ -║ ║ 4 ╟───╮ ⢠⡐⢈║ 3 ║ ┃ ║ -║ ╚═══╝ ╭─╯ ⠂⡠⢂╚╦╦╦╝ ┃ ║ -║ ╰───■■■■ ║║║ ▼ ║ -║ ╔═══╦═╝║╚═╦═══╗ ║ -║ ║ 0 ║╔═╩═╗║ 2 ║ ║ -║ ╚═══╝║ 1 ║╚═══╝ ║ -║ Inventory ╚═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Crafting ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Enchant ║ -║ ╔════════════════════╗ ║ -║ ║ Top ║ ║ -║ ╔═══╦═══╗ ╠════════════════════╣ ║ -║ ║ 0 ║ 1 ║ ║ Middle ║ ║ -║ ╚═══╩═══╝ ╠════════════════════╣ ║ -║ ║ Bottom ║ ║ -║ ╚════════════════════╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║28 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╗ ║ -║ ║ 0 ║ ║ -║ ╚═══╝ ╔═══╗ ║ -║ ⠂⡠⢂ ━━▶ ║ 2 ║ ║ -║ ⠂⡠⢂ ╚═══╝ ║ -║ ╔═══╗ ║ -║ ║ 1 ║ ║ -║ ╚═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 3 ║ 4 ║ 5 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 6 ║ 7 ║ 8 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║63 ║64 ║65 ║66 ║67 ║68 ║69 ║70 ║71 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║72 ║73 ║74 ║75 ║76 ║77 ║78 ║79 ║80 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║81 ║82 ║83 ║84 ║85 ║86 ║87 ║88 ║89 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Repair & Disenchant ║ -║ ╔═════════╗ ║ -║ ║ ╔═══╗ ║ ║ -║ ╔══║ ║ 0 ║ ║══╗ ║ -║ ║ ║ ╚═══╝ ║ ║ ║ -║ ║ ║ ╔═══╗ ║ ║ ╔═══╗ ║ -║ ║ ║ ║ 1 ║ ║ ║ ━━▶ ║ 2 ║ ║ -║ ║ ║ ╚═══╝ ║ ║ ╚═══╝ ║ -║ ║ ╠═════════╣ ║ ║ -║ ║ ║ ║ ║ ║ -║ ╚══╝ ╚══╝ ║ -║ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ ║ -║ ╚═══╩═══╩═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║╔═══╦═══════════╗ ║ -║║ 5 ║ ███ ║ ╔═══╦═══╗ ║ -║╠═══╣ ███ ║ ║ 1 ║ 2 ║ ╔═══╗║ -║║ 6 ║ ███████ ║ ╠═══╬═══╣━━▶║ 0 ║║ -║╠═══╣ ███████ ║ ║ 3 ║ 4 ║ ╚═══╝║ -║║ 7 ║ ███████ ║ ╚═══╩═══╝ ║ -║╠═══╣ ███ ╠═══╗ ║ -║║ 8 ║ ███ ║45 ║ ║ -║╚═══╩═══════════╩═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - \ No newline at end of file diff --git a/MinecraftClient/Resources/AsciiArt/AsciiArt.fr.resx b/MinecraftClient/Resources/AsciiArt/AsciiArt.fr.resx deleted file mode 100644 index 18653630..00000000 --- a/MinecraftClient/Resources/AsciiArt/AsciiArt.fr.resx +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ╔═════════════════════════════════════╗ -║ Brewing Stand ║ -║ ╔═══╗ ⡈ ⠄╔═══╗ ║ -║ ║ 4 ╟───╮ ⢠⡐⢈║ 3 ║ ┃ ║ -║ ╚═══╝ ╭─╯ ⠂⡠⢂╚╦╦╦╝ ┃ ║ -║ ╰───■■■■ ║║║ ▼ ║ -║ ╔═══╦═╝║╚═╦═══╗ ║ -║ ║ 0 ║╔═╩═╗║ 2 ║ ║ -║ ╚═══╝║ 1 ║╚═══╝ ║ -║ Inventory ╚═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Crafting ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Enchant ║ -║ ╔════════════════════╗ ║ -║ ║ Top ║ ║ -║ ╔═══╦═══╗ ╠════════════════════╣ ║ -║ ║ 0 ║ 1 ║ ║ Middle ║ ║ -║ ╚═══╩═══╝ ╠════════════════════╣ ║ -║ ║ Bottom ║ ║ -║ ╚════════════════════╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║28 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╗ ║ -║ ║ 0 ║ ║ -║ ╚═══╝ ╔═══╗ ║ -║ ⠂⡠⢂ ━━▶ ║ 2 ║ ║ -║ ⠂⡠⢂ ╚═══╝ ║ -║ ╔═══╗ ║ -║ ║ 1 ║ ║ -║ ╚═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 3 ║ 4 ║ 5 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 6 ║ 7 ║ 8 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║63 ║64 ║65 ║66 ║67 ║68 ║69 ║70 ║71 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║72 ║73 ║74 ║75 ║76 ║77 ║78 ║79 ║80 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║81 ║82 ║83 ║84 ║85 ║86 ║87 ║88 ║89 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Repair & Disenchant ║ -║ ╔═════════╗ ║ -║ ║ ╔═══╗ ║ ║ -║ ╔══║ ║ 0 ║ ║══╗ ║ -║ ║ ║ ╚═══╝ ║ ║ ║ -║ ║ ║ ╔═══╗ ║ ║ ╔═══╗ ║ -║ ║ ║ ║ 1 ║ ║ ║ ━━▶ ║ 2 ║ ║ -║ ║ ║ ╚═══╝ ║ ║ ╚═══╝ ║ -║ ║ ╠═════════╣ ║ ║ -║ ║ ║ ║ ║ ║ -║ ╚══╝ ╚══╝ ║ -║ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ ║ -║ ╚═══╩═══╩═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║╔═══╦═══════════╗ ║ -║║ 5 ║ ███ ║ ╔═══╦═══╗ ║ -║╠═══╣ ███ ║ ║ 1 ║ 2 ║ ╔═══╗║ -║║ 6 ║ ███████ ║ ╠═══╬═══╣━━▶║ 0 ║║ -║╠═══╣ ███████ ║ ║ 3 ║ 4 ║ ╚═══╝║ -║║ 7 ║ ███████ ║ ╚═══╩═══╝ ║ -║╠═══╣ ███ ╠═══╗ ║ -║║ 8 ║ ███ ║45 ║ ║ -║╚═══╩═══════════╩═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - \ No newline at end of file diff --git a/MinecraftClient/Resources/AsciiArt/AsciiArt.he.resx b/MinecraftClient/Resources/AsciiArt/AsciiArt.he.resx deleted file mode 100644 index 18653630..00000000 --- a/MinecraftClient/Resources/AsciiArt/AsciiArt.he.resx +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ╔═════════════════════════════════════╗ -║ Brewing Stand ║ -║ ╔═══╗ ⡈ ⠄╔═══╗ ║ -║ ║ 4 ╟───╮ ⢠⡐⢈║ 3 ║ ┃ ║ -║ ╚═══╝ ╭─╯ ⠂⡠⢂╚╦╦╦╝ ┃ ║ -║ ╰───■■■■ ║║║ ▼ ║ -║ ╔═══╦═╝║╚═╦═══╗ ║ -║ ║ 0 ║╔═╩═╗║ 2 ║ ║ -║ ╚═══╝║ 1 ║╚═══╝ ║ -║ Inventory ╚═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Crafting ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Enchant ║ -║ ╔════════════════════╗ ║ -║ ║ Top ║ ║ -║ ╔═══╦═══╗ ╠════════════════════╣ ║ -║ ║ 0 ║ 1 ║ ║ Middle ║ ║ -║ ╚═══╩═══╝ ╠════════════════════╣ ║ -║ ║ Bottom ║ ║ -║ ╚════════════════════╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║28 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╗ ║ -║ ║ 0 ║ ║ -║ ╚═══╝ ╔═══╗ ║ -║ ⠂⡠⢂ ━━▶ ║ 2 ║ ║ -║ ⠂⡠⢂ ╚═══╝ ║ -║ ╔═══╗ ║ -║ ║ 1 ║ ║ -║ ╚═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 3 ║ 4 ║ 5 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 6 ║ 7 ║ 8 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║63 ║64 ║65 ║66 ║67 ║68 ║69 ║70 ║71 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║72 ║73 ║74 ║75 ║76 ║77 ║78 ║79 ║80 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║81 ║82 ║83 ║84 ║85 ║86 ║87 ║88 ║89 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Repair & Disenchant ║ -║ ╔═════════╗ ║ -║ ║ ╔═══╗ ║ ║ -║ ╔══║ ║ 0 ║ ║══╗ ║ -║ ║ ║ ╚═══╝ ║ ║ ║ -║ ║ ║ ╔═══╗ ║ ║ ╔═══╗ ║ -║ ║ ║ ║ 1 ║ ║ ║ ━━▶ ║ 2 ║ ║ -║ ║ ║ ╚═══╝ ║ ║ ╚═══╝ ║ -║ ║ ╠═════════╣ ║ ║ -║ ║ ║ ║ ║ ║ -║ ╚══╝ ╚══╝ ║ -║ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ ║ -║ ╚═══╩═══╩═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║╔═══╦═══════════╗ ║ -║║ 5 ║ ███ ║ ╔═══╦═══╗ ║ -║╠═══╣ ███ ║ ║ 1 ║ 2 ║ ╔═══╗║ -║║ 6 ║ ███████ ║ ╠═══╬═══╣━━▶║ 0 ║║ -║╠═══╣ ███████ ║ ║ 3 ║ 4 ║ ╚═══╝║ -║║ 7 ║ ███████ ║ ╚═══╩═══╝ ║ -║╠═══╣ ███ ╠═══╗ ║ -║║ 8 ║ ███ ║45 ║ ║ -║╚═══╩═══════════╩═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - \ No newline at end of file diff --git a/MinecraftClient/Resources/AsciiArt/AsciiArt.hu.resx b/MinecraftClient/Resources/AsciiArt/AsciiArt.hu.resx deleted file mode 100644 index 18653630..00000000 --- a/MinecraftClient/Resources/AsciiArt/AsciiArt.hu.resx +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ╔═════════════════════════════════════╗ -║ Brewing Stand ║ -║ ╔═══╗ ⡈ ⠄╔═══╗ ║ -║ ║ 4 ╟───╮ ⢠⡐⢈║ 3 ║ ┃ ║ -║ ╚═══╝ ╭─╯ ⠂⡠⢂╚╦╦╦╝ ┃ ║ -║ ╰───■■■■ ║║║ ▼ ║ -║ ╔═══╦═╝║╚═╦═══╗ ║ -║ ║ 0 ║╔═╩═╗║ 2 ║ ║ -║ ╚═══╝║ 1 ║╚═══╝ ║ -║ Inventory ╚═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Crafting ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Enchant ║ -║ ╔════════════════════╗ ║ -║ ║ Top ║ ║ -║ ╔═══╦═══╗ ╠════════════════════╣ ║ -║ ║ 0 ║ 1 ║ ║ Middle ║ ║ -║ ╚═══╩═══╝ ╠════════════════════╣ ║ -║ ║ Bottom ║ ║ -║ ╚════════════════════╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║28 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╗ ║ -║ ║ 0 ║ ║ -║ ╚═══╝ ╔═══╗ ║ -║ ⠂⡠⢂ ━━▶ ║ 2 ║ ║ -║ ⠂⡠⢂ ╚═══╝ ║ -║ ╔═══╗ ║ -║ ║ 1 ║ ║ -║ ╚═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 3 ║ 4 ║ 5 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 6 ║ 7 ║ 8 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║63 ║64 ║65 ║66 ║67 ║68 ║69 ║70 ║71 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║72 ║73 ║74 ║75 ║76 ║77 ║78 ║79 ║80 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║81 ║82 ║83 ║84 ║85 ║86 ║87 ║88 ║89 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Repair & Disenchant ║ -║ ╔═════════╗ ║ -║ ║ ╔═══╗ ║ ║ -║ ╔══║ ║ 0 ║ ║══╗ ║ -║ ║ ║ ╚═══╝ ║ ║ ║ -║ ║ ║ ╔═══╗ ║ ║ ╔═══╗ ║ -║ ║ ║ ║ 1 ║ ║ ║ ━━▶ ║ 2 ║ ║ -║ ║ ║ ╚═══╝ ║ ║ ╚═══╝ ║ -║ ║ ╠═════════╣ ║ ║ -║ ║ ║ ║ ║ ║ -║ ╚══╝ ╚══╝ ║ -║ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ ║ -║ ╚═══╩═══╩═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║╔═══╦═══════════╗ ║ -║║ 5 ║ ███ ║ ╔═══╦═══╗ ║ -║╠═══╣ ███ ║ ║ 1 ║ 2 ║ ╔═══╗║ -║║ 6 ║ ███████ ║ ╠═══╬═══╣━━▶║ 0 ║║ -║╠═══╣ ███████ ║ ║ 3 ║ 4 ║ ╚═══╝║ -║║ 7 ║ ███████ ║ ╚═══╩═══╝ ║ -║╠═══╣ ███ ╠═══╗ ║ -║║ 8 ║ ███ ║45 ║ ║ -║╚═══╩═══════════╩═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - \ No newline at end of file diff --git a/MinecraftClient/Resources/AsciiArt/AsciiArt.it.resx b/MinecraftClient/Resources/AsciiArt/AsciiArt.it.resx deleted file mode 100644 index 18653630..00000000 --- a/MinecraftClient/Resources/AsciiArt/AsciiArt.it.resx +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ╔═════════════════════════════════════╗ -║ Brewing Stand ║ -║ ╔═══╗ ⡈ ⠄╔═══╗ ║ -║ ║ 4 ╟───╮ ⢠⡐⢈║ 3 ║ ┃ ║ -║ ╚═══╝ ╭─╯ ⠂⡠⢂╚╦╦╦╝ ┃ ║ -║ ╰───■■■■ ║║║ ▼ ║ -║ ╔═══╦═╝║╚═╦═══╗ ║ -║ ║ 0 ║╔═╩═╗║ 2 ║ ║ -║ ╚═══╝║ 1 ║╚═══╝ ║ -║ Inventory ╚═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Crafting ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Enchant ║ -║ ╔════════════════════╗ ║ -║ ║ Top ║ ║ -║ ╔═══╦═══╗ ╠════════════════════╣ ║ -║ ║ 0 ║ 1 ║ ║ Middle ║ ║ -║ ╚═══╩═══╝ ╠════════════════════╣ ║ -║ ║ Bottom ║ ║ -║ ╚════════════════════╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║28 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╗ ║ -║ ║ 0 ║ ║ -║ ╚═══╝ ╔═══╗ ║ -║ ⠂⡠⢂ ━━▶ ║ 2 ║ ║ -║ ⠂⡠⢂ ╚═══╝ ║ -║ ╔═══╗ ║ -║ ║ 1 ║ ║ -║ ╚═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 3 ║ 4 ║ 5 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 6 ║ 7 ║ 8 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║63 ║64 ║65 ║66 ║67 ║68 ║69 ║70 ║71 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║72 ║73 ║74 ║75 ║76 ║77 ║78 ║79 ║80 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║81 ║82 ║83 ║84 ║85 ║86 ║87 ║88 ║89 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Repair & Disenchant ║ -║ ╔═════════╗ ║ -║ ║ ╔═══╗ ║ ║ -║ ╔══║ ║ 0 ║ ║══╗ ║ -║ ║ ║ ╚═══╝ ║ ║ ║ -║ ║ ║ ╔═══╗ ║ ║ ╔═══╗ ║ -║ ║ ║ ║ 1 ║ ║ ║ ━━▶ ║ 2 ║ ║ -║ ║ ║ ╚═══╝ ║ ║ ╚═══╝ ║ -║ ║ ╠═════════╣ ║ ║ -║ ║ ║ ║ ║ ║ -║ ╚══╝ ╚══╝ ║ -║ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ ║ -║ ╚═══╩═══╩═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║╔═══╦═══════════╗ ║ -║║ 5 ║ ███ ║ ╔═══╦═══╗ ║ -║╠═══╣ ███ ║ ║ 1 ║ 2 ║ ╔═══╗║ -║║ 6 ║ ███████ ║ ╠═══╬═══╣━━▶║ 0 ║║ -║╠═══╣ ███████ ║ ║ 3 ║ 4 ║ ╚═══╝║ -║║ 7 ║ ███████ ║ ╚═══╩═══╝ ║ -║╠═══╣ ███ ╠═══╗ ║ -║║ 8 ║ ███ ║45 ║ ║ -║╚═══╩═══════════╩═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - \ No newline at end of file diff --git a/MinecraftClient/Resources/AsciiArt/AsciiArt.ja.resx b/MinecraftClient/Resources/AsciiArt/AsciiArt.ja.resx deleted file mode 100644 index 18653630..00000000 --- a/MinecraftClient/Resources/AsciiArt/AsciiArt.ja.resx +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ╔═════════════════════════════════════╗ -║ Brewing Stand ║ -║ ╔═══╗ ⡈ ⠄╔═══╗ ║ -║ ║ 4 ╟───╮ ⢠⡐⢈║ 3 ║ ┃ ║ -║ ╚═══╝ ╭─╯ ⠂⡠⢂╚╦╦╦╝ ┃ ║ -║ ╰───■■■■ ║║║ ▼ ║ -║ ╔═══╦═╝║╚═╦═══╗ ║ -║ ║ 0 ║╔═╩═╗║ 2 ║ ║ -║ ╚═══╝║ 1 ║╚═══╝ ║ -║ Inventory ╚═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Crafting ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Enchant ║ -║ ╔════════════════════╗ ║ -║ ║ Top ║ ║ -║ ╔═══╦═══╗ ╠════════════════════╣ ║ -║ ║ 0 ║ 1 ║ ║ Middle ║ ║ -║ ╚═══╩═══╝ ╠════════════════════╣ ║ -║ ║ Bottom ║ ║ -║ ╚════════════════════╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║28 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╗ ║ -║ ║ 0 ║ ║ -║ ╚═══╝ ╔═══╗ ║ -║ ⠂⡠⢂ ━━▶ ║ 2 ║ ║ -║ ⠂⡠⢂ ╚═══╝ ║ -║ ╔═══╗ ║ -║ ║ 1 ║ ║ -║ ╚═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 3 ║ 4 ║ 5 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 6 ║ 7 ║ 8 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║63 ║64 ║65 ║66 ║67 ║68 ║69 ║70 ║71 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║72 ║73 ║74 ║75 ║76 ║77 ║78 ║79 ║80 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║81 ║82 ║83 ║84 ║85 ║86 ║87 ║88 ║89 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Repair & Disenchant ║ -║ ╔═════════╗ ║ -║ ║ ╔═══╗ ║ ║ -║ ╔══║ ║ 0 ║ ║══╗ ║ -║ ║ ║ ╚═══╝ ║ ║ ║ -║ ║ ║ ╔═══╗ ║ ║ ╔═══╗ ║ -║ ║ ║ ║ 1 ║ ║ ║ ━━▶ ║ 2 ║ ║ -║ ║ ║ ╚═══╝ ║ ║ ╚═══╝ ║ -║ ║ ╠═════════╣ ║ ║ -║ ║ ║ ║ ║ ║ -║ ╚══╝ ╚══╝ ║ -║ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ ║ -║ ╚═══╩═══╩═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║╔═══╦═══════════╗ ║ -║║ 5 ║ ███ ║ ╔═══╦═══╗ ║ -║╠═══╣ ███ ║ ║ 1 ║ 2 ║ ╔═══╗║ -║║ 6 ║ ███████ ║ ╠═══╬═══╣━━▶║ 0 ║║ -║╠═══╣ ███████ ║ ║ 3 ║ 4 ║ ╚═══╝║ -║║ 7 ║ ███████ ║ ╚═══╩═══╝ ║ -║╠═══╣ ███ ╠═══╗ ║ -║║ 8 ║ ███ ║45 ║ ║ -║╚═══╩═══════════╩═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - \ No newline at end of file diff --git a/MinecraftClient/Resources/AsciiArt/AsciiArt.ko.resx b/MinecraftClient/Resources/AsciiArt/AsciiArt.ko.resx deleted file mode 100644 index 18653630..00000000 --- a/MinecraftClient/Resources/AsciiArt/AsciiArt.ko.resx +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ╔═════════════════════════════════════╗ -║ Brewing Stand ║ -║ ╔═══╗ ⡈ ⠄╔═══╗ ║ -║ ║ 4 ╟───╮ ⢠⡐⢈║ 3 ║ ┃ ║ -║ ╚═══╝ ╭─╯ ⠂⡠⢂╚╦╦╦╝ ┃ ║ -║ ╰───■■■■ ║║║ ▼ ║ -║ ╔═══╦═╝║╚═╦═══╗ ║ -║ ║ 0 ║╔═╩═╗║ 2 ║ ║ -║ ╚═══╝║ 1 ║╚═══╝ ║ -║ Inventory ╚═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Crafting ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Enchant ║ -║ ╔════════════════════╗ ║ -║ ║ Top ║ ║ -║ ╔═══╦═══╗ ╠════════════════════╣ ║ -║ ║ 0 ║ 1 ║ ║ Middle ║ ║ -║ ╚═══╩═══╝ ╠════════════════════╣ ║ -║ ║ Bottom ║ ║ -║ ╚════════════════════╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║28 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╗ ║ -║ ║ 0 ║ ║ -║ ╚═══╝ ╔═══╗ ║ -║ ⠂⡠⢂ ━━▶ ║ 2 ║ ║ -║ ⠂⡠⢂ ╚═══╝ ║ -║ ╔═══╗ ║ -║ ║ 1 ║ ║ -║ ╚═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 3 ║ 4 ║ 5 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 6 ║ 7 ║ 8 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║63 ║64 ║65 ║66 ║67 ║68 ║69 ║70 ║71 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║72 ║73 ║74 ║75 ║76 ║77 ║78 ║79 ║80 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║81 ║82 ║83 ║84 ║85 ║86 ║87 ║88 ║89 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Repair & Disenchant ║ -║ ╔═════════╗ ║ -║ ║ ╔═══╗ ║ ║ -║ ╔══║ ║ 0 ║ ║══╗ ║ -║ ║ ║ ╚═══╝ ║ ║ ║ -║ ║ ║ ╔═══╗ ║ ║ ╔═══╗ ║ -║ ║ ║ ║ 1 ║ ║ ║ ━━▶ ║ 2 ║ ║ -║ ║ ║ ╚═══╝ ║ ║ ╚═══╝ ║ -║ ║ ╠═════════╣ ║ ║ -║ ║ ║ ║ ║ ║ -║ ╚══╝ ╚══╝ ║ -║ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ ║ -║ ╚═══╩═══╩═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║╔═══╦═══════════╗ ║ -║║ 5 ║ ███ ║ ╔═══╦═══╗ ║ -║╠═══╣ ███ ║ ║ 1 ║ 2 ║ ╔═══╗║ -║║ 6 ║ ███████ ║ ╠═══╬═══╣━━▶║ 0 ║║ -║╠═══╣ ███████ ║ ║ 3 ║ 4 ║ ╚═══╝║ -║║ 7 ║ ███████ ║ ╚═══╩═══╝ ║ -║╠═══╣ ███ ╠═══╗ ║ -║║ 8 ║ ███ ║45 ║ ║ -║╚═══╩═══════════╩═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - \ No newline at end of file diff --git a/MinecraftClient/Resources/AsciiArt/AsciiArt.lv.resx b/MinecraftClient/Resources/AsciiArt/AsciiArt.lv.resx deleted file mode 100644 index 51c3f835..00000000 --- a/MinecraftClient/Resources/AsciiArt/AsciiArt.lv.resx +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ╔═════════════════════════════════════╗ -║ Brūvēšanas statīvs ║ -║ ╔═══╗ ⡈ ⠄╔═══╗ ║ -║ ║ 4 ╟───╮ ⢠⡐⢈║ 3 ║ ┃ ║ -║ ╚═══╝ ╭─╯ ⠂⡠⢂╚╦╦╦╝ ┃ ║ -║ ╰───■■■■ ║║║ ▼ ║ -║ ╔═══╦═╝║╚═╦═══╗ ║ -║ ║ 0 ║╔═╩═╗║ 2 ║ ║ -║ ╚═══╝║ 1 ║╚═══╝ ║ -║ Inventārs ╚═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Amatniecība ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventārs ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Amatniecība ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventārs ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Krāsns ║ -║ ╔═══╗ ║ -║ ║ 0 ║ ║ -║ ╚═══╝ ╔═══╗ ║ -║ ⠂⡠⢂ ━━▶ ║ 2 ║ ║ -║ ⠂⡠⢂ ╚═══╝ ║ -║ ╔═══╗ ║ -║ ║ 1 ║ ║ -║ ╚═══╝ ║ -║ Inventārs ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Amatniecība ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 3 ║ 4 ║ 5 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 6 ║ 7 ║ 8 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventārs ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Lāde ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventārs ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Lielā lāde ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventārs ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║63 ║64 ║65 ║66 ║67 ║68 ║69 ║70 ║71 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║72 ║73 ║74 ║75 ║76 ║77 ║78 ║79 ║80 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║81 ║82 ║83 ║84 ║85 ║86 ║87 ║88 ║89 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Salabot un noņemt uzlabojumus ║ -║ ╔═════════╗ ║ -║ ║ ╔═══╗ ║ ║ -║ ╔══║ ║ 0 ║ ║══╗ ║ -║ ║ ║ ╚═══╝ ║ ║ ║ -║ ║ ║ ╔═══╗ ║ ║ ╔═══╗ ║ -║ ║ ║ ║ 1 ║ ║ ║ ━━▶ ║ 2 ║ ║ -║ ║ ║ ╚═══╝ ║ ║ ╚═══╝ ║ -║ ║ ╠═════════╣ ║ ║ -║ ║ ║ ║ ║ ║ -║ ╚══╝ ╚══╝ ║ -║ ║ -║ Inventārs ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Priekšmetu piltuve ║ -║ ╔═══╦═══╦═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ ║ -║ ╚═══╩═══╩═══╩═══╩═══╝ ║ -║ Inventārs ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║╔═══╦═══════════╗ ║ -║║ 5 ║ ███ ║ ╔═══╦═══╗ ║ -║╠═══╣ ███ ║ ║ 1 ║ 2 ║ ╔═══╗║ -║║ 6 ║ ███████ ║ ╠═══╬═══╣━━▶║ 0 ║║ -║╠═══╣ ███████ ║ ║ 3 ║ 4 ║ ╚═══╝║ -║║ 7 ║ ███████ ║ ╚═══╩═══╝ ║ -║╠═══╣ ███ ╠═══╗ ║ -║║ 8 ║ ███ ║45 ║ ║ -║╚═══╩═══════════╩═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - \ No newline at end of file diff --git a/MinecraftClient/Resources/AsciiArt/AsciiArt.nl.resx b/MinecraftClient/Resources/AsciiArt/AsciiArt.nl.resx deleted file mode 100644 index 18653630..00000000 --- a/MinecraftClient/Resources/AsciiArt/AsciiArt.nl.resx +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ╔═════════════════════════════════════╗ -║ Brewing Stand ║ -║ ╔═══╗ ⡈ ⠄╔═══╗ ║ -║ ║ 4 ╟───╮ ⢠⡐⢈║ 3 ║ ┃ ║ -║ ╚═══╝ ╭─╯ ⠂⡠⢂╚╦╦╦╝ ┃ ║ -║ ╰───■■■■ ║║║ ▼ ║ -║ ╔═══╦═╝║╚═╦═══╗ ║ -║ ║ 0 ║╔═╩═╗║ 2 ║ ║ -║ ╚═══╝║ 1 ║╚═══╝ ║ -║ Inventory ╚═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Crafting ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Enchant ║ -║ ╔════════════════════╗ ║ -║ ║ Top ║ ║ -║ ╔═══╦═══╗ ╠════════════════════╣ ║ -║ ║ 0 ║ 1 ║ ║ Middle ║ ║ -║ ╚═══╩═══╝ ╠════════════════════╣ ║ -║ ║ Bottom ║ ║ -║ ╚════════════════════╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║28 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╗ ║ -║ ║ 0 ║ ║ -║ ╚═══╝ ╔═══╗ ║ -║ ⠂⡠⢂ ━━▶ ║ 2 ║ ║ -║ ⠂⡠⢂ ╚═══╝ ║ -║ ╔═══╗ ║ -║ ║ 1 ║ ║ -║ ╚═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 3 ║ 4 ║ 5 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 6 ║ 7 ║ 8 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║63 ║64 ║65 ║66 ║67 ║68 ║69 ║70 ║71 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║72 ║73 ║74 ║75 ║76 ║77 ║78 ║79 ║80 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║81 ║82 ║83 ║84 ║85 ║86 ║87 ║88 ║89 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Repair & Disenchant ║ -║ ╔═════════╗ ║ -║ ║ ╔═══╗ ║ ║ -║ ╔══║ ║ 0 ║ ║══╗ ║ -║ ║ ║ ╚═══╝ ║ ║ ║ -║ ║ ║ ╔═══╗ ║ ║ ╔═══╗ ║ -║ ║ ║ ║ 1 ║ ║ ║ ━━▶ ║ 2 ║ ║ -║ ║ ║ ╚═══╝ ║ ║ ╚═══╝ ║ -║ ║ ╠═════════╣ ║ ║ -║ ║ ║ ║ ║ ║ -║ ╚══╝ ╚══╝ ║ -║ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ ║ -║ ╚═══╩═══╩═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║╔═══╦═══════════╗ ║ -║║ 5 ║ ███ ║ ╔═══╦═══╗ ║ -║╠═══╣ ███ ║ ║ 1 ║ 2 ║ ╔═══╗║ -║║ 6 ║ ███████ ║ ╠═══╬═══╣━━▶║ 0 ║║ -║╠═══╣ ███████ ║ ║ 3 ║ 4 ║ ╚═══╝║ -║║ 7 ║ ███████ ║ ╚═══╩═══╝ ║ -║╠═══╣ ███ ╠═══╗ ║ -║║ 8 ║ ███ ║45 ║ ║ -║╚═══╩═══════════╩═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - \ No newline at end of file diff --git a/MinecraftClient/Resources/AsciiArt/AsciiArt.no.resx b/MinecraftClient/Resources/AsciiArt/AsciiArt.no.resx deleted file mode 100644 index 18653630..00000000 --- a/MinecraftClient/Resources/AsciiArt/AsciiArt.no.resx +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ╔═════════════════════════════════════╗ -║ Brewing Stand ║ -║ ╔═══╗ ⡈ ⠄╔═══╗ ║ -║ ║ 4 ╟───╮ ⢠⡐⢈║ 3 ║ ┃ ║ -║ ╚═══╝ ╭─╯ ⠂⡠⢂╚╦╦╦╝ ┃ ║ -║ ╰───■■■■ ║║║ ▼ ║ -║ ╔═══╦═╝║╚═╦═══╗ ║ -║ ║ 0 ║╔═╩═╗║ 2 ║ ║ -║ ╚═══╝║ 1 ║╚═══╝ ║ -║ Inventory ╚═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Crafting ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Enchant ║ -║ ╔════════════════════╗ ║ -║ ║ Top ║ ║ -║ ╔═══╦═══╗ ╠════════════════════╣ ║ -║ ║ 0 ║ 1 ║ ║ Middle ║ ║ -║ ╚═══╩═══╝ ╠════════════════════╣ ║ -║ ║ Bottom ║ ║ -║ ╚════════════════════╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║28 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╗ ║ -║ ║ 0 ║ ║ -║ ╚═══╝ ╔═══╗ ║ -║ ⠂⡠⢂ ━━▶ ║ 2 ║ ║ -║ ⠂⡠⢂ ╚═══╝ ║ -║ ╔═══╗ ║ -║ ║ 1 ║ ║ -║ ╚═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 3 ║ 4 ║ 5 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 6 ║ 7 ║ 8 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║63 ║64 ║65 ║66 ║67 ║68 ║69 ║70 ║71 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║72 ║73 ║74 ║75 ║76 ║77 ║78 ║79 ║80 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║81 ║82 ║83 ║84 ║85 ║86 ║87 ║88 ║89 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Repair & Disenchant ║ -║ ╔═════════╗ ║ -║ ║ ╔═══╗ ║ ║ -║ ╔══║ ║ 0 ║ ║══╗ ║ -║ ║ ║ ╚═══╝ ║ ║ ║ -║ ║ ║ ╔═══╗ ║ ║ ╔═══╗ ║ -║ ║ ║ ║ 1 ║ ║ ║ ━━▶ ║ 2 ║ ║ -║ ║ ║ ╚═══╝ ║ ║ ╚═══╝ ║ -║ ║ ╠═════════╣ ║ ║ -║ ║ ║ ║ ║ ║ -║ ╚══╝ ╚══╝ ║ -║ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ ║ -║ ╚═══╩═══╩═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║╔═══╦═══════════╗ ║ -║║ 5 ║ ███ ║ ╔═══╦═══╗ ║ -║╠═══╣ ███ ║ ║ 1 ║ 2 ║ ╔═══╗║ -║║ 6 ║ ███████ ║ ╠═══╬═══╣━━▶║ 0 ║║ -║╠═══╣ ███████ ║ ║ 3 ║ 4 ║ ╚═══╝║ -║║ 7 ║ ███████ ║ ╚═══╩═══╝ ║ -║╠═══╣ ███ ╠═══╗ ║ -║║ 8 ║ ███ ║45 ║ ║ -║╚═══╩═══════════╩═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - \ No newline at end of file diff --git a/MinecraftClient/Resources/AsciiArt/AsciiArt.pl.resx b/MinecraftClient/Resources/AsciiArt/AsciiArt.pl.resx deleted file mode 100644 index 18653630..00000000 --- a/MinecraftClient/Resources/AsciiArt/AsciiArt.pl.resx +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ╔═════════════════════════════════════╗ -║ Brewing Stand ║ -║ ╔═══╗ ⡈ ⠄╔═══╗ ║ -║ ║ 4 ╟───╮ ⢠⡐⢈║ 3 ║ ┃ ║ -║ ╚═══╝ ╭─╯ ⠂⡠⢂╚╦╦╦╝ ┃ ║ -║ ╰───■■■■ ║║║ ▼ ║ -║ ╔═══╦═╝║╚═╦═══╗ ║ -║ ║ 0 ║╔═╩═╗║ 2 ║ ║ -║ ╚═══╝║ 1 ║╚═══╝ ║ -║ Inventory ╚═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Crafting ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Enchant ║ -║ ╔════════════════════╗ ║ -║ ║ Top ║ ║ -║ ╔═══╦═══╗ ╠════════════════════╣ ║ -║ ║ 0 ║ 1 ║ ║ Middle ║ ║ -║ ╚═══╩═══╝ ╠════════════════════╣ ║ -║ ║ Bottom ║ ║ -║ ╚════════════════════╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║28 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╗ ║ -║ ║ 0 ║ ║ -║ ╚═══╝ ╔═══╗ ║ -║ ⠂⡠⢂ ━━▶ ║ 2 ║ ║ -║ ⠂⡠⢂ ╚═══╝ ║ -║ ╔═══╗ ║ -║ ║ 1 ║ ║ -║ ╚═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 3 ║ 4 ║ 5 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 6 ║ 7 ║ 8 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║63 ║64 ║65 ║66 ║67 ║68 ║69 ║70 ║71 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║72 ║73 ║74 ║75 ║76 ║77 ║78 ║79 ║80 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║81 ║82 ║83 ║84 ║85 ║86 ║87 ║88 ║89 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Repair & Disenchant ║ -║ ╔═════════╗ ║ -║ ║ ╔═══╗ ║ ║ -║ ╔══║ ║ 0 ║ ║══╗ ║ -║ ║ ║ ╚═══╝ ║ ║ ║ -║ ║ ║ ╔═══╗ ║ ║ ╔═══╗ ║ -║ ║ ║ ║ 1 ║ ║ ║ ━━▶ ║ 2 ║ ║ -║ ║ ║ ╚═══╝ ║ ║ ╚═══╝ ║ -║ ║ ╠═════════╣ ║ ║ -║ ║ ║ ║ ║ ║ -║ ╚══╝ ╚══╝ ║ -║ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ ║ -║ ╚═══╩═══╩═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║╔═══╦═══════════╗ ║ -║║ 5 ║ ███ ║ ╔═══╦═══╗ ║ -║╠═══╣ ███ ║ ║ 1 ║ 2 ║ ╔═══╗║ -║║ 6 ║ ███████ ║ ╠═══╬═══╣━━▶║ 0 ║║ -║╠═══╣ ███████ ║ ║ 3 ║ 4 ║ ╚═══╝║ -║║ 7 ║ ███████ ║ ╚═══╩═══╝ ║ -║╠═══╣ ███ ╠═══╗ ║ -║║ 8 ║ ███ ║45 ║ ║ -║╚═══╩═══════════╩═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - \ No newline at end of file diff --git a/MinecraftClient/Resources/AsciiArt/AsciiArt.pt-BR.resx b/MinecraftClient/Resources/AsciiArt/AsciiArt.pt-BR.resx deleted file mode 100644 index 18653630..00000000 --- a/MinecraftClient/Resources/AsciiArt/AsciiArt.pt-BR.resx +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ╔═════════════════════════════════════╗ -║ Brewing Stand ║ -║ ╔═══╗ ⡈ ⠄╔═══╗ ║ -║ ║ 4 ╟───╮ ⢠⡐⢈║ 3 ║ ┃ ║ -║ ╚═══╝ ╭─╯ ⠂⡠⢂╚╦╦╦╝ ┃ ║ -║ ╰───■■■■ ║║║ ▼ ║ -║ ╔═══╦═╝║╚═╦═══╗ ║ -║ ║ 0 ║╔═╩═╗║ 2 ║ ║ -║ ╚═══╝║ 1 ║╚═══╝ ║ -║ Inventory ╚═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Crafting ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Enchant ║ -║ ╔════════════════════╗ ║ -║ ║ Top ║ ║ -║ ╔═══╦═══╗ ╠════════════════════╣ ║ -║ ║ 0 ║ 1 ║ ║ Middle ║ ║ -║ ╚═══╩═══╝ ╠════════════════════╣ ║ -║ ║ Bottom ║ ║ -║ ╚════════════════════╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║28 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╗ ║ -║ ║ 0 ║ ║ -║ ╚═══╝ ╔═══╗ ║ -║ ⠂⡠⢂ ━━▶ ║ 2 ║ ║ -║ ⠂⡠⢂ ╚═══╝ ║ -║ ╔═══╗ ║ -║ ║ 1 ║ ║ -║ ╚═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 3 ║ 4 ║ 5 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 6 ║ 7 ║ 8 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║63 ║64 ║65 ║66 ║67 ║68 ║69 ║70 ║71 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║72 ║73 ║74 ║75 ║76 ║77 ║78 ║79 ║80 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║81 ║82 ║83 ║84 ║85 ║86 ║87 ║88 ║89 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Repair & Disenchant ║ -║ ╔═════════╗ ║ -║ ║ ╔═══╗ ║ ║ -║ ╔══║ ║ 0 ║ ║══╗ ║ -║ ║ ║ ╚═══╝ ║ ║ ║ -║ ║ ║ ╔═══╗ ║ ║ ╔═══╗ ║ -║ ║ ║ ║ 1 ║ ║ ║ ━━▶ ║ 2 ║ ║ -║ ║ ║ ╚═══╝ ║ ║ ╚═══╝ ║ -║ ║ ╠═════════╣ ║ ║ -║ ║ ║ ║ ║ ║ -║ ╚══╝ ╚══╝ ║ -║ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ ║ -║ ╚═══╩═══╩═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║╔═══╦═══════════╗ ║ -║║ 5 ║ ███ ║ ╔═══╦═══╗ ║ -║╠═══╣ ███ ║ ║ 1 ║ 2 ║ ╔═══╗║ -║║ 6 ║ ███████ ║ ╠═══╬═══╣━━▶║ 0 ║║ -║╠═══╣ ███████ ║ ║ 3 ║ 4 ║ ╚═══╝║ -║║ 7 ║ ███████ ║ ╚═══╩═══╝ ║ -║╠═══╣ ███ ╠═══╗ ║ -║║ 8 ║ ███ ║45 ║ ║ -║╚═══╩═══════════╩═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - \ No newline at end of file diff --git a/MinecraftClient/Resources/AsciiArt/AsciiArt.pt.resx b/MinecraftClient/Resources/AsciiArt/AsciiArt.pt.resx deleted file mode 100644 index 18653630..00000000 --- a/MinecraftClient/Resources/AsciiArt/AsciiArt.pt.resx +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ╔═════════════════════════════════════╗ -║ Brewing Stand ║ -║ ╔═══╗ ⡈ ⠄╔═══╗ ║ -║ ║ 4 ╟───╮ ⢠⡐⢈║ 3 ║ ┃ ║ -║ ╚═══╝ ╭─╯ ⠂⡠⢂╚╦╦╦╝ ┃ ║ -║ ╰───■■■■ ║║║ ▼ ║ -║ ╔═══╦═╝║╚═╦═══╗ ║ -║ ║ 0 ║╔═╩═╗║ 2 ║ ║ -║ ╚═══╝║ 1 ║╚═══╝ ║ -║ Inventory ╚═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Crafting ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Enchant ║ -║ ╔════════════════════╗ ║ -║ ║ Top ║ ║ -║ ╔═══╦═══╗ ╠════════════════════╣ ║ -║ ║ 0 ║ 1 ║ ║ Middle ║ ║ -║ ╚═══╩═══╝ ╠════════════════════╣ ║ -║ ║ Bottom ║ ║ -║ ╚════════════════════╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║28 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╗ ║ -║ ║ 0 ║ ║ -║ ╚═══╝ ╔═══╗ ║ -║ ⠂⡠⢂ ━━▶ ║ 2 ║ ║ -║ ⠂⡠⢂ ╚═══╝ ║ -║ ╔═══╗ ║ -║ ║ 1 ║ ║ -║ ╚═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 3 ║ 4 ║ 5 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 6 ║ 7 ║ 8 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║63 ║64 ║65 ║66 ║67 ║68 ║69 ║70 ║71 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║72 ║73 ║74 ║75 ║76 ║77 ║78 ║79 ║80 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║81 ║82 ║83 ║84 ║85 ║86 ║87 ║88 ║89 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Repair & Disenchant ║ -║ ╔═════════╗ ║ -║ ║ ╔═══╗ ║ ║ -║ ╔══║ ║ 0 ║ ║══╗ ║ -║ ║ ║ ╚═══╝ ║ ║ ║ -║ ║ ║ ╔═══╗ ║ ║ ╔═══╗ ║ -║ ║ ║ ║ 1 ║ ║ ║ ━━▶ ║ 2 ║ ║ -║ ║ ║ ╚═══╝ ║ ║ ╚═══╝ ║ -║ ║ ╠═════════╣ ║ ║ -║ ║ ║ ║ ║ ║ -║ ╚══╝ ╚══╝ ║ -║ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ ║ -║ ╚═══╩═══╩═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║╔═══╦═══════════╗ ║ -║║ 5 ║ ███ ║ ╔═══╦═══╗ ║ -║╠═══╣ ███ ║ ║ 1 ║ 2 ║ ╔═══╗║ -║║ 6 ║ ███████ ║ ╠═══╬═══╣━━▶║ 0 ║║ -║╠═══╣ ███████ ║ ║ 3 ║ 4 ║ ╚═══╝║ -║║ 7 ║ ███████ ║ ╚═══╩═══╝ ║ -║╠═══╣ ███ ╠═══╗ ║ -║║ 8 ║ ███ ║45 ║ ║ -║╚═══╩═══════════╩═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - \ No newline at end of file diff --git a/MinecraftClient/Resources/AsciiArt/AsciiArt.ro.resx b/MinecraftClient/Resources/AsciiArt/AsciiArt.ro.resx deleted file mode 100644 index 18653630..00000000 --- a/MinecraftClient/Resources/AsciiArt/AsciiArt.ro.resx +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ╔═════════════════════════════════════╗ -║ Brewing Stand ║ -║ ╔═══╗ ⡈ ⠄╔═══╗ ║ -║ ║ 4 ╟───╮ ⢠⡐⢈║ 3 ║ ┃ ║ -║ ╚═══╝ ╭─╯ ⠂⡠⢂╚╦╦╦╝ ┃ ║ -║ ╰───■■■■ ║║║ ▼ ║ -║ ╔═══╦═╝║╚═╦═══╗ ║ -║ ║ 0 ║╔═╩═╗║ 2 ║ ║ -║ ╚═══╝║ 1 ║╚═══╝ ║ -║ Inventory ╚═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Crafting ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Enchant ║ -║ ╔════════════════════╗ ║ -║ ║ Top ║ ║ -║ ╔═══╦═══╗ ╠════════════════════╣ ║ -║ ║ 0 ║ 1 ║ ║ Middle ║ ║ -║ ╚═══╩═══╝ ╠════════════════════╣ ║ -║ ║ Bottom ║ ║ -║ ╚════════════════════╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║28 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╗ ║ -║ ║ 0 ║ ║ -║ ╚═══╝ ╔═══╗ ║ -║ ⠂⡠⢂ ━━▶ ║ 2 ║ ║ -║ ⠂⡠⢂ ╚═══╝ ║ -║ ╔═══╗ ║ -║ ║ 1 ║ ║ -║ ╚═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 3 ║ 4 ║ 5 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 6 ║ 7 ║ 8 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║63 ║64 ║65 ║66 ║67 ║68 ║69 ║70 ║71 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║72 ║73 ║74 ║75 ║76 ║77 ║78 ║79 ║80 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║81 ║82 ║83 ║84 ║85 ║86 ║87 ║88 ║89 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Repair & Disenchant ║ -║ ╔═════════╗ ║ -║ ║ ╔═══╗ ║ ║ -║ ╔══║ ║ 0 ║ ║══╗ ║ -║ ║ ║ ╚═══╝ ║ ║ ║ -║ ║ ║ ╔═══╗ ║ ║ ╔═══╗ ║ -║ ║ ║ ║ 1 ║ ║ ║ ━━▶ ║ 2 ║ ║ -║ ║ ║ ╚═══╝ ║ ║ ╚═══╝ ║ -║ ║ ╠═════════╣ ║ ║ -║ ║ ║ ║ ║ ║ -║ ╚══╝ ╚══╝ ║ -║ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ ║ -║ ╚═══╩═══╩═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║╔═══╦═══════════╗ ║ -║║ 5 ║ ███ ║ ╔═══╦═══╗ ║ -║╠═══╣ ███ ║ ║ 1 ║ 2 ║ ╔═══╗║ -║║ 6 ║ ███████ ║ ╠═══╬═══╣━━▶║ 0 ║║ -║╠═══╣ ███████ ║ ║ 3 ║ 4 ║ ╚═══╝║ -║║ 7 ║ ███████ ║ ╚═══╩═══╝ ║ -║╠═══╣ ███ ╠═══╗ ║ -║║ 8 ║ ███ ║45 ║ ║ -║╚═══╩═══════════╩═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - \ No newline at end of file diff --git a/MinecraftClient/Resources/AsciiArt/AsciiArt.ru.resx b/MinecraftClient/Resources/AsciiArt/AsciiArt.ru.resx deleted file mode 100644 index 2f18d2f3..00000000 --- a/MinecraftClient/Resources/AsciiArt/AsciiArt.ru.resx +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ╔═════════════════════════════════════╗ -║ Варочная стойка ║ -║ ╔═══╗ ⡈ ⠄╔═══╗ ║ -║ ║ 4 ╟───╮ ⢠⡐⢈║ 3 ║ ┃ ║ -║ ╚═══╝ ╭─╯ ⠂⡠⢂╚╦╦╦╝ ┃ ║ -║ ╰───■■■■ ║║║ ▼ ║ -║ ╔═══╦═╝║╚═╦═══╗ ║ -║ ║ 0 ║╔═╩═╗║ 2 ║ ║ -║ ╚═══╝║ 1 ║╚═══╝ ║ -║ Инвентарь ╚═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Крафт ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Инвентарь ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ═════════════════════════════════════╗ -║ Зачарвать ║ -║ ╔════════════════════╗ ║ -║ ║ Верхний ║ ║ -║ ╔═══╦═══╗ ╠════════════════════╣ ║ -║ ║ 0 ║ 1 ║ ║ Средний ║ ║ -║ ╚═══╩═══╝ ╠════════════════════╣ ║ -║ ║ Нижний ║ ║ -║ ╚════════════════════╝ ║ -║ Инвентарь ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║28 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Печка ║ -║ ╔═══╗ ║ -║ ║ 0 ║ ║ -║ ╚═══╝ ╔═══╗ ║ -║ ⠂⡠⢂ ━━▶ ║ 2 ║ ║ -║ ⠂⡠⢂ ╚═══╝ ║ -║ ╔═══╗ ║ -║ ║ 1 ║ ║ -║ ╚═══╝ ║ -║ Инвентарь ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Контейнер ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 3 ║ 4 ║ 5 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 6 ║ 7 ║ 8 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Инвентарь ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Маленький инвентарь ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Интвентарь ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Контейнер ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Инвентарь ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║63 ║64 ║65 ║66 ║67 ║68 ║69 ║70 ║71 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║72 ║73 ║74 ║75 ║76 ║77 ║78 ║79 ║80 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║81 ║82 ║83 ║84 ║85 ║86 ║87 ║88 ║89 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Починка & снятие чар ║ -║ ╔═════════╗ ║ -║ ║ ╔═══╗ ║ ║ -║ ╔══║ ║ 0 ║ ║══╗ ║ -║ ║ ║ ╚═══╝ ║ ║ ║ -║ ║ ║ ╔═══╗ ║ ║ ╔═══╗ ║ -║ ║ ║ ║ 1 ║ ║ ║ ━━▶ ║ 2 ║ ║ -║ ║ ║ ╚═══╝ ║ ║ ╚═══╝ ║ -║ ║ ╠═════════╣ ║ ║ -║ ║ ║ ║ ║ ║ -║ ╚══╝ ╚══╝ ║ -║ ║ -║ Инвентарь ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Воронка ║ -║ ╔═══╦═══╦═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ ║ -║ ╚═══╩═══╩═══╩═══╩═══╝ ║ -║ Инвентарь ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║╔═══╦═══════════╗ ║ -║║ 5 ║ ███ ║ ╔═══╦═══╗ ║ -║╠═══╣ ███ ║ ║ 1 ║ 2 ║ ╔═══╗║ -║║ 6 ║ ███████ ║ ╠═══╬═══╣━━▶║ 0 ║║ -║╠═══╣ ███████ ║ ║ 3 ║ 4 ║ ╚═══╝║ -║║ 7 ║ ███████ ║ ╚═══╩═══╝ ║ -║╠═══╣ ███ ╠═══╗ ║ -║║ 8 ║ ███ ║45 ║ ║ -║╚═══╩═══════════╩═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - \ No newline at end of file diff --git a/MinecraftClient/Resources/AsciiArt/AsciiArt.sr-Cyrl.resx b/MinecraftClient/Resources/AsciiArt/AsciiArt.sr-Cyrl.resx deleted file mode 100644 index 18653630..00000000 --- a/MinecraftClient/Resources/AsciiArt/AsciiArt.sr-Cyrl.resx +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ╔═════════════════════════════════════╗ -║ Brewing Stand ║ -║ ╔═══╗ ⡈ ⠄╔═══╗ ║ -║ ║ 4 ╟───╮ ⢠⡐⢈║ 3 ║ ┃ ║ -║ ╚═══╝ ╭─╯ ⠂⡠⢂╚╦╦╦╝ ┃ ║ -║ ╰───■■■■ ║║║ ▼ ║ -║ ╔═══╦═╝║╚═╦═══╗ ║ -║ ║ 0 ║╔═╩═╗║ 2 ║ ║ -║ ╚═══╝║ 1 ║╚═══╝ ║ -║ Inventory ╚═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Crafting ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Enchant ║ -║ ╔════════════════════╗ ║ -║ ║ Top ║ ║ -║ ╔═══╦═══╗ ╠════════════════════╣ ║ -║ ║ 0 ║ 1 ║ ║ Middle ║ ║ -║ ╚═══╩═══╝ ╠════════════════════╣ ║ -║ ║ Bottom ║ ║ -║ ╚════════════════════╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║28 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╗ ║ -║ ║ 0 ║ ║ -║ ╚═══╝ ╔═══╗ ║ -║ ⠂⡠⢂ ━━▶ ║ 2 ║ ║ -║ ⠂⡠⢂ ╚═══╝ ║ -║ ╔═══╗ ║ -║ ║ 1 ║ ║ -║ ╚═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 3 ║ 4 ║ 5 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 6 ║ 7 ║ 8 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║63 ║64 ║65 ║66 ║67 ║68 ║69 ║70 ║71 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║72 ║73 ║74 ║75 ║76 ║77 ║78 ║79 ║80 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║81 ║82 ║83 ║84 ║85 ║86 ║87 ║88 ║89 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Repair & Disenchant ║ -║ ╔═════════╗ ║ -║ ║ ╔═══╗ ║ ║ -║ ╔══║ ║ 0 ║ ║══╗ ║ -║ ║ ║ ╚═══╝ ║ ║ ║ -║ ║ ║ ╔═══╗ ║ ║ ╔═══╗ ║ -║ ║ ║ ║ 1 ║ ║ ║ ━━▶ ║ 2 ║ ║ -║ ║ ║ ╚═══╝ ║ ║ ╚═══╝ ║ -║ ║ ╠═════════╣ ║ ║ -║ ║ ║ ║ ║ ║ -║ ╚══╝ ╚══╝ ║ -║ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ ║ -║ ╚═══╩═══╩═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║╔═══╦═══════════╗ ║ -║║ 5 ║ ███ ║ ╔═══╦═══╗ ║ -║╠═══╣ ███ ║ ║ 1 ║ 2 ║ ╔═══╗║ -║║ 6 ║ ███████ ║ ╠═══╬═══╣━━▶║ 0 ║║ -║╠═══╣ ███████ ║ ║ 3 ║ 4 ║ ╚═══╝║ -║║ 7 ║ ███████ ║ ╚═══╩═══╝ ║ -║╠═══╣ ███ ╠═══╗ ║ -║║ 8 ║ ███ ║45 ║ ║ -║╚═══╩═══════════╩═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - \ No newline at end of file diff --git a/MinecraftClient/Resources/AsciiArt/AsciiArt.sv.resx b/MinecraftClient/Resources/AsciiArt/AsciiArt.sv.resx deleted file mode 100644 index 18653630..00000000 --- a/MinecraftClient/Resources/AsciiArt/AsciiArt.sv.resx +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ╔═════════════════════════════════════╗ -║ Brewing Stand ║ -║ ╔═══╗ ⡈ ⠄╔═══╗ ║ -║ ║ 4 ╟───╮ ⢠⡐⢈║ 3 ║ ┃ ║ -║ ╚═══╝ ╭─╯ ⠂⡠⢂╚╦╦╦╝ ┃ ║ -║ ╰───■■■■ ║║║ ▼ ║ -║ ╔═══╦═╝║╚═╦═══╗ ║ -║ ║ 0 ║╔═╩═╗║ 2 ║ ║ -║ ╚═══╝║ 1 ║╚═══╝ ║ -║ Inventory ╚═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Crafting ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Enchant ║ -║ ╔════════════════════╗ ║ -║ ║ Top ║ ║ -║ ╔═══╦═══╗ ╠════════════════════╣ ║ -║ ║ 0 ║ 1 ║ ║ Middle ║ ║ -║ ╚═══╩═══╝ ╠════════════════════╣ ║ -║ ║ Bottom ║ ║ -║ ╚════════════════════╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║28 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╗ ║ -║ ║ 0 ║ ║ -║ ╚═══╝ ╔═══╗ ║ -║ ⠂⡠⢂ ━━▶ ║ 2 ║ ║ -║ ⠂⡠⢂ ╚═══╝ ║ -║ ╔═══╗ ║ -║ ║ 1 ║ ║ -║ ╚═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 3 ║ 4 ║ 5 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 6 ║ 7 ║ 8 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║63 ║64 ║65 ║66 ║67 ║68 ║69 ║70 ║71 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║72 ║73 ║74 ║75 ║76 ║77 ║78 ║79 ║80 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║81 ║82 ║83 ║84 ║85 ║86 ║87 ║88 ║89 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Repair & Disenchant ║ -║ ╔═════════╗ ║ -║ ║ ╔═══╗ ║ ║ -║ ╔══║ ║ 0 ║ ║══╗ ║ -║ ║ ║ ╚═══╝ ║ ║ ║ -║ ║ ║ ╔═══╗ ║ ║ ╔═══╗ ║ -║ ║ ║ ║ 1 ║ ║ ║ ━━▶ ║ 2 ║ ║ -║ ║ ║ ╚═══╝ ║ ║ ╚═══╝ ║ -║ ║ ╠═════════╣ ║ ║ -║ ║ ║ ║ ║ ║ -║ ╚══╝ ╚══╝ ║ -║ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ ║ -║ ╚═══╩═══╩═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║╔═══╦═══════════╗ ║ -║║ 5 ║ ███ ║ ╔═══╦═══╗ ║ -║╠═══╣ ███ ║ ║ 1 ║ 2 ║ ╔═══╗║ -║║ 6 ║ ███████ ║ ╠═══╬═══╣━━▶║ 0 ║║ -║╠═══╣ ███████ ║ ║ 3 ║ 4 ║ ╚═══╝║ -║║ 7 ║ ███████ ║ ╚═══╩═══╝ ║ -║╠═══╣ ███ ╠═══╗ ║ -║║ 8 ║ ███ ║45 ║ ║ -║╚═══╩═══════════╩═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - \ No newline at end of file diff --git a/MinecraftClient/Resources/AsciiArt/AsciiArt.tr.resx b/MinecraftClient/Resources/AsciiArt/AsciiArt.tr.resx deleted file mode 100644 index c0b0d4a7..00000000 --- a/MinecraftClient/Resources/AsciiArt/AsciiArt.tr.resx +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ╔═════════════════════════════════════╗ -║ İksir Tezgahı ║ -║ ╔═══╗ ⡈ ⠄╔═══╗ ║ -║ ║ 4 ╟───╮ ⢠⡐⢈║ 3 ║ ┃ ║ -║ ╚═══╝ ╭─╯ ⠂⡠⢂╚╦╦╦╝ ┃ ║ -║ ╰───■■■■ ║║║ ▼ ║ -║ ╔═══╦═╝║╚═╦═══╗ ║ -║ ║ 0 ║╔═╩═╗║ 2 ║ ║ -║ ╚═══╝║ 1 ║╚═══╝ ║ -║ Envanter ╚═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Üretim ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Envanter ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Büyü ║ -║ ╔════════════════════╗ ║ -║ ║ Üst ║ ║ -║ ╔═══╦═══╗ ╠════════════════════╣ ║ -║ ║ 0 ║ 1 ║ ║ Orta ║ ║ -║ ╚═══╩═══╝ ╠════════════════════╣ ║ -║ ║ Alt ║ ║ -║ ╚════════════════════╝ ║ -║ Envanter ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║28 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Sandık ║ -║ ╔═══╗ ║ -║ ║ 0 ║ ║ -║ ╚═══╝ ╔═══╗ ║ -║ ⠂⡠⢂ ━━▶ ║ 2 ║ ║ -║ ⠂⡠⢂ ╚═══╝ ║ -║ ╔═══╗ ║ -║ ║ 1 ║ ║ -║ ╚═══╝ ║ -║ Envanter ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Sandık ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 3 ║ 4 ║ 5 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 6 ║ 7 ║ 8 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Envanter ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Sandık ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Envanter ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Sandık ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Envanter ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║63 ║64 ║65 ║66 ║67 ║68 ║69 ║70 ║71 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║72 ║73 ║74 ║75 ║76 ║77 ║78 ║79 ║80 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║81 ║82 ║83 ║84 ║85 ║86 ║87 ║88 ║89 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Tamir & Büyü Kaldırma ║ -║ ╔═════════╗ ║ -║ ║ ╔═══╗ ║ ║ -║ ╔══║ ║ 0 ║ ║══╗ ║ -║ ║ ║ ╚═══╝ ║ ║ ║ -║ ║ ║ ╔═══╗ ║ ║ ╔═══╗ ║ -║ ║ ║ ║ 1 ║ ║ ║ ━━▶ ║ 2 ║ ║ -║ ║ ║ ╚═══╝ ║ ║ ╚═══╝ ║ -║ ║ ╠═════════╣ ║ ║ -║ ║ ║ ║ ║ ║ -║ ╚══╝ ╚══╝ ║ -║ ║ -║ Envanter ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Sandık ║ -║ ╔═══╦═══╦═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ ║ -║ ╚═══╩═══╩═══╩═══╩═══╝ ║ -║ Envanter ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║╔═══╦═══════════╗ ║ -║║ 5 ║ ███ ║ ╔═══╦═══╗ ║ -║╠═══╣ ███ ║ ║ 1 ║ 2 ║ ╔═══╗║ -║║ 6 ║ ███████ ║ ╠═══╬═══╣━━▶║ 0 ║║ -║╠═══╣ ███████ ║ ║ 3 ║ 4 ║ ╚═══╝║ -║║ 7 ║ ███████ ║ ╚═══╩═══╝ ║ -║╠═══╣ ███ ╠═══╗ ║ -║║ 8 ║ ███ ║45 ║ ║ -║╚═══╩═══════════╩═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - \ No newline at end of file diff --git a/MinecraftClient/Resources/AsciiArt/AsciiArt.uk.resx b/MinecraftClient/Resources/AsciiArt/AsciiArt.uk.resx deleted file mode 100644 index 18653630..00000000 --- a/MinecraftClient/Resources/AsciiArt/AsciiArt.uk.resx +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ╔═════════════════════════════════════╗ -║ Brewing Stand ║ -║ ╔═══╗ ⡈ ⠄╔═══╗ ║ -║ ║ 4 ╟───╮ ⢠⡐⢈║ 3 ║ ┃ ║ -║ ╚═══╝ ╭─╯ ⠂⡠⢂╚╦╦╦╝ ┃ ║ -║ ╰───■■■■ ║║║ ▼ ║ -║ ╔═══╦═╝║╚═╦═══╗ ║ -║ ║ 0 ║╔═╩═╗║ 2 ║ ║ -║ ╚═══╝║ 1 ║╚═══╝ ║ -║ Inventory ╚═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Crafting ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Enchant ║ -║ ╔════════════════════╗ ║ -║ ║ Top ║ ║ -║ ╔═══╦═══╗ ╠════════════════════╣ ║ -║ ║ 0 ║ 1 ║ ║ Middle ║ ║ -║ ╚═══╩═══╝ ╠════════════════════╣ ║ -║ ║ Bottom ║ ║ -║ ╚════════════════════╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║28 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╗ ║ -║ ║ 0 ║ ║ -║ ╚═══╝ ╔═══╗ ║ -║ ⠂⡠⢂ ━━▶ ║ 2 ║ ║ -║ ⠂⡠⢂ ╚═══╝ ║ -║ ╔═══╗ ║ -║ ║ 1 ║ ║ -║ ╚═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 3 ║ 4 ║ 5 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 6 ║ 7 ║ 8 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║63 ║64 ║65 ║66 ║67 ║68 ║69 ║70 ║71 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║72 ║73 ║74 ║75 ║76 ║77 ║78 ║79 ║80 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║81 ║82 ║83 ║84 ║85 ║86 ║87 ║88 ║89 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Repair & Disenchant ║ -║ ╔═════════╗ ║ -║ ║ ╔═══╗ ║ ║ -║ ╔══║ ║ 0 ║ ║══╗ ║ -║ ║ ║ ╚═══╝ ║ ║ ║ -║ ║ ║ ╔═══╗ ║ ║ ╔═══╗ ║ -║ ║ ║ ║ 1 ║ ║ ║ ━━▶ ║ 2 ║ ║ -║ ║ ║ ╚═══╝ ║ ║ ╚═══╝ ║ -║ ║ ╠═════════╣ ║ ║ -║ ║ ║ ║ ║ ║ -║ ╚══╝ ╚══╝ ║ -║ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ ║ -║ ╚═══╩═══╩═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║╔═══╦═══════════╗ ║ -║║ 5 ║ ███ ║ ╔═══╦═══╗ ║ -║╠═══╣ ███ ║ ║ 1 ║ 2 ║ ╔═══╗║ -║║ 6 ║ ███████ ║ ╠═══╬═══╣━━▶║ 0 ║║ -║╠═══╣ ███████ ║ ║ 3 ║ 4 ║ ╚═══╝║ -║║ 7 ║ ███████ ║ ╚═══╩═══╝ ║ -║╠═══╣ ███ ╠═══╗ ║ -║║ 8 ║ ███ ║45 ║ ║ -║╚═══╩═══════════╩═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - \ No newline at end of file diff --git a/MinecraftClient/Resources/AsciiArt/AsciiArt.vi.resx b/MinecraftClient/Resources/AsciiArt/AsciiArt.vi.resx deleted file mode 100644 index 18653630..00000000 --- a/MinecraftClient/Resources/AsciiArt/AsciiArt.vi.resx +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ╔═════════════════════════════════════╗ -║ Brewing Stand ║ -║ ╔═══╗ ⡈ ⠄╔═══╗ ║ -║ ║ 4 ╟───╮ ⢠⡐⢈║ 3 ║ ┃ ║ -║ ╚═══╝ ╭─╯ ⠂⡠⢂╚╦╦╦╝ ┃ ║ -║ ╰───■■■■ ║║║ ▼ ║ -║ ╔═══╦═╝║╚═╦═══╗ ║ -║ ║ 0 ║╔═╩═╗║ 2 ║ ║ -║ ╚═══╝║ 1 ║╚═══╝ ║ -║ Inventory ╚═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Crafting ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Enchant ║ -║ ╔════════════════════╗ ║ -║ ║ Top ║ ║ -║ ╔═══╦═══╗ ╠════════════════════╣ ║ -║ ║ 0 ║ 1 ║ ║ Middle ║ ║ -║ ╚═══╩═══╝ ╠════════════════════╣ ║ -║ ║ Bottom ║ ║ -║ ╚════════════════════╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║28 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╗ ║ -║ ║ 0 ║ ║ -║ ╚═══╝ ╔═══╗ ║ -║ ⠂⡠⢂ ━━▶ ║ 2 ║ ║ -║ ⠂⡠⢂ ╚═══╝ ║ -║ ╔═══╗ ║ -║ ║ 1 ║ ║ -║ ╚═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 3 ║ 4 ║ 5 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 6 ║ 7 ║ 8 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║63 ║64 ║65 ║66 ║67 ║68 ║69 ║70 ║71 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║72 ║73 ║74 ║75 ║76 ║77 ║78 ║79 ║80 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║81 ║82 ║83 ║84 ║85 ║86 ║87 ║88 ║89 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Repair & Disenchant ║ -║ ╔═════════╗ ║ -║ ║ ╔═══╗ ║ ║ -║ ╔══║ ║ 0 ║ ║══╗ ║ -║ ║ ║ ╚═══╝ ║ ║ ║ -║ ║ ║ ╔═══╗ ║ ║ ╔═══╗ ║ -║ ║ ║ ║ 1 ║ ║ ║ ━━▶ ║ 2 ║ ║ -║ ║ ║ ╚═══╝ ║ ║ ╚═══╝ ║ -║ ║ ╠═════════╣ ║ ║ -║ ║ ║ ║ ║ ║ -║ ╚══╝ ╚══╝ ║ -║ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ ║ -║ ╚═══╩═══╩═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║╔═══╦═══════════╗ ║ -║║ 5 ║ ███ ║ ╔═══╦═══╗ ║ -║╠═══╣ ███ ║ ║ 1 ║ 2 ║ ╔═══╗║ -║║ 6 ║ ███████ ║ ╠═══╬═══╣━━▶║ 0 ║║ -║╠═══╣ ███████ ║ ║ 3 ║ 4 ║ ╚═══╝║ -║║ 7 ║ ███████ ║ ╚═══╩═══╝ ║ -║╠═══╣ ███ ╠═══╗ ║ -║║ 8 ║ ███ ║45 ║ ║ -║╚═══╩═══════════╩═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - \ No newline at end of file diff --git a/MinecraftClient/Resources/AsciiArt/AsciiArt.zh-Hans.resx b/MinecraftClient/Resources/AsciiArt/AsciiArt.zh-Hans.resx deleted file mode 100644 index f27de00a..00000000 --- a/MinecraftClient/Resources/AsciiArt/AsciiArt.zh-Hans.resx +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ╔═════════════════════════════════════╗ -║ 酿造台 ║ -║ ╔═══╗ ⡈ ⠄╔═══╗ ║ -║ ║ 4 ╟───╮ ⢠⡐⢈║ 3 ║ ┃ ║ -║ ╚═══╝ ╭─╯ ⠂⡠⢂╚╦╦╦╝ ┃ ║ -║ ╰───■■■■ ║║║ ▼ ║ -║ ╔═══╦═╝║╚═╦═══╗ ║ -║ ║ 0 ║╔═╩═╗║ 2 ║ ║ -║ ╚═══╝║ 1 ║╚═══╝ ║ -║ 背包 ╚═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ 合成 ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ 背包 ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ 附魔台 ║ -║ ╔════════════════════╗ ║ -║ ║ 上 ║ ║ -║ ╔═══╦═══╗ ╠════════════════════╣ ║ -║ ║ 0 ║ 1 ║ ║ 中 ║ ║ -║ ╚═══╩═══╝ ╠════════════════════╣ ║ -║ ║ 下 ║ ║ -║ ╚════════════════════╝ ║ -║ 背包 ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║28 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ 容器 ║ -║ ╔═══╗ ║ -║ ║ 0 ║ ║ -║ ╚═══╝ ╔═══╗ ║ -║ ⠂⡠⢂ ━━▶ ║ 2 ║ ║ -║ ⠂⡠⢂ ╚═══╝ ║ -║ ╔═══╗ ║ -║ ║ 1 ║ ║ -║ ╚═══╝ ║ -║ 背包 ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ 容器 ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 3 ║ 4 ║ 5 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 6 ║ 7 ║ 8 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ 背包 ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ 容器 ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 背包 ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ 容器 ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 背包 ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║63 ║64 ║65 ║66 ║67 ║68 ║69 ║70 ║71 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║72 ║73 ║74 ║75 ║76 ║77 ║78 ║79 ║80 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║81 ║82 ║83 ║84 ║85 ║86 ║87 ║88 ║89 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ 修复和祛魔 ║ -║ ╔═════════╗ ║ -║ ║ ╔═══╗ ║ ║ -║ ╔══║ ║ 0 ║ ║══╗ ║ -║ ║ ║ ╚═══╝ ║ ║ ║ -║ ║ ║ ╔═══╗ ║ ║ ╔═══╗ ║ -║ ║ ║ ║ 1 ║ ║ ║ ━━▶ ║ 2 ║ ║ -║ ║ ║ ╚═══╝ ║ ║ ╚═══╝ ║ -║ ║ ╠═════════╣ ║ ║ -║ ║ ║ ║ ║ ║ -║ ╚══╝ ╚══╝ ║ -║ ║ -║ 背包 ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ 容器 ║ -║ ╔═══╦═══╦═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ ║ -║ ╚═══╩═══╩═══╩═══╩═══╝ ║ -║ 背包 ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║╔═══╦═══════════╗ ║ -║║ 5 ║ ███ ║ ╔═══╦═══╗ ║ -║╠═══╣ ███ ║ ║ 1 ║ 2 ║ ╔═══╗║ -║║ 6 ║ ███████ ║ ╠═══╬═══╣━━▶║ 0 ║║ -║╠═══╣ ███████ ║ ║ 3 ║ 4 ║ ╚═══╝║ -║║ 7 ║ ███████ ║ ╚═══╩═══╝ ║ -║╠═══╣ ███ ╠═══╗ ║ -║║ 8 ║ ███ ║45 ║ ║ -║╚═══╩═══════════╩═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - \ No newline at end of file diff --git a/MinecraftClient/Resources/AsciiArt/AsciiArt.zh-Hant.resx b/MinecraftClient/Resources/AsciiArt/AsciiArt.zh-Hant.resx deleted file mode 100644 index 18653630..00000000 --- a/MinecraftClient/Resources/AsciiArt/AsciiArt.zh-Hant.resx +++ /dev/null @@ -1,367 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ╔═════════════════════════════════════╗ -║ Brewing Stand ║ -║ ╔═══╗ ⡈ ⠄╔═══╗ ║ -║ ║ 4 ╟───╮ ⢠⡐⢈║ 3 ║ ┃ ║ -║ ╚═══╝ ╭─╯ ⠂⡠⢂╚╦╦╦╝ ┃ ║ -║ ╰───■■■■ ║║║ ▼ ║ -║ ╔═══╦═╝║╚═╦═══╗ ║ -║ ║ 0 ║╔═╩═╗║ 2 ║ ║ -║ ╚═══╝║ 1 ║╚═══╝ ║ -║ Inventory ╚═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Crafting ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 1 ║ 2 ║ 3 ║ ║ -║ ╠═══╬═══╬═══╣ ╔═══╗ ║ -║ ║ 4 ║ 5 ║ 6 ║ ━━▶ ║ 0 ║ ║ -║ ╠═══╬═══╬═══╣ ╚═══╝ ║ -║ ║ 7 ║ 8 ║ 9 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║45 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Enchant ║ -║ ╔════════════════════╗ ║ -║ ║ Top ║ ║ -║ ╔═══╦═══╗ ╠════════════════════╣ ║ -║ ║ 0 ║ 1 ║ ║ Middle ║ ║ -║ ╚═══╩═══╝ ╠════════════════════╣ ║ -║ ║ Bottom ║ ║ -║ ╚════════════════════╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║11 ║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║20 ║21 ║22 ║23 ║24 ║25 ║26 ║27 ║28 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║29 ║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╗ ║ -║ ║ 0 ║ ║ -║ ╚═══╝ ╔═══╗ ║ -║ ⠂⡠⢂ ━━▶ ║ 2 ║ ║ -║ ⠂⡠⢂ ╚═══╝ ║ -║ ╔═══╗ ║ -║ ║ 1 ║ ║ -║ ╚═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 3 ║ 4 ║ 5 ║ ║ -║ ╠═══╬═══╬═══╣ ║ -║ ║ 6 ║ 7 ║ 8 ║ ║ -║ ╚═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║45 ║46 ║47 ║48 ║49 ║50 ║51 ║52 ║53 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║54 ║55 ║56 ║57 ║58 ║59 ║60 ║61 ║62 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║63 ║64 ║65 ║66 ║67 ║68 ║69 ║70 ║71 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║72 ║73 ║74 ║75 ║76 ║77 ║78 ║79 ║80 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║81 ║82 ║83 ║84 ║85 ║86 ║87 ║88 ║89 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Repair & Disenchant ║ -║ ╔═════════╗ ║ -║ ║ ╔═══╗ ║ ║ -║ ╔══║ ║ 0 ║ ║══╗ ║ -║ ║ ║ ╚═══╝ ║ ║ ║ -║ ║ ║ ╔═══╗ ║ ║ ╔═══╗ ║ -║ ║ ║ ║ 1 ║ ║ ║ ━━▶ ║ 2 ║ ║ -║ ║ ║ ╚═══╝ ║ ║ ╚═══╝ ║ -║ ║ ╠═════════╣ ║ ║ -║ ║ ║ ║ ║ ║ -║ ╚══╝ ╚══╝ ║ -║ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 3 ║ 4 ║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║12 ║13 ║14 ║15 ║16 ║17 ║18 ║19 ║20 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║21 ║22 ║23 ║24 ║25 ║26 ║27 ║38 ║29 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║30 ║31 ║32 ║33 ║34 ║35 ║36 ║37 ║38 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║ Container ║ -║ ╔═══╦═══╦═══╦═══╦═══╗ ║ -║ ║ 0 ║ 1 ║ 2 ║ 3 ║ 4 ║ ║ -║ ╚═══╩═══╩═══╩═══╩═══╝ ║ -║ Inventory ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 5 ║ 6 ║ 7 ║ 8 ║ 9 ║10 ║11 ║12 ║13 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║14 ║15 ║16 ║17 ║18 ║19 ║20 ║21 ║22 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║23 ║24 ║25 ║26 ║27 ║28 ║29 ║30 ║31 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║32 ║33 ║34 ║35 ║36 ║37 ║38 ║39 ║40 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - - ╔═════════════════════════════════════╗ -║╔═══╦═══════════╗ ║ -║║ 5 ║ ███ ║ ╔═══╦═══╗ ║ -║╠═══╣ ███ ║ ║ 1 ║ 2 ║ ╔═══╗║ -║║ 6 ║ ███████ ║ ╠═══╬═══╣━━▶║ 0 ║║ -║╠═══╣ ███████ ║ ║ 3 ║ 4 ║ ╚═══╝║ -║║ 7 ║ ███████ ║ ╚═══╩═══╝ ║ -║╠═══╣ ███ ╠═══╗ ║ -║║ 8 ║ ███ ║45 ║ ║ -║╚═══╩═══════════╩═══╝ ║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║ 9 ║10 ║11 ║12 ║13 ║14 ║15 ║16 ║17 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║18 ║19 ║20 ║21 ║22 ║23 ║24 ║25 ║26 ║║ -║╠═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╬═══╣║ -║║27 ║28 ║29 ║30 ║31 ║32 ║33 ║34 ║35 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║╔═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╦═══╗║ -║║36 ║37 ║38 ║39 ║40 ║41 ║42 ║43 ║44 ║║ -║╚═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╩═══╝║ -║ 1 2 3 4 5 6 7 8 9 ║ -╚═════════════════════════════════════╝ - - \ No newline at end of file diff --git a/MinecraftClient/Resources/Translations/Translations.af.resx b/MinecraftClient/Resources/Translations/Translations.af.resx deleted file mode 100644 index 20e26089..00000000 --- a/MinecraftClient/Resources/Translations/Translations.af.resx +++ /dev/null @@ -1,2673 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - §cWeather change: It is no longer raining.§r - - - §cWeather change: It is no longer a thunderstorm.§r - - - §cWeather change: It is raining now.§r - - - §cWeather change: It is a thunderstorm.§r - - - Invalid walk range provided, must be a positive integer greater than 0, using default value of 5! - - - The terrain handling is not enabled in the settings of the client, enable it if you want to use it with this bot. Using alternative (command) method. - - - The time range begins with a bigger value, swapped them around. - - - Attack cooldown value cannot be smaller than 0. - - - Crafting aborted! Check your available materials. - - - Auto-crafting ChatBot command alias - - - Available commands: {0}. Use /autocraft help <cmd name> for more information. You may use /ac as command alias. - - - Inventory #{0} was closed by AutoCraft - - - Auto-crafting ChatBot command - - - Total {0} recipes loaded: {1} - - - Resetting your config to default - - - Crafting failed! Waiting for more materials - - - No config found. Writing a new one. - - - Error while parsing config: {0} - - - Duplicate recipe name specified: {0} - - - Missing recipe name while parsing a recipe - - - Get the command description. Usage: /autocraft help <command name> - - - List available recipes. - - - Load the config file. - - - Reload the config file. - - - Write the default example config to default location. - - - Start the crafting. Usage: /autocraft start <recipe name> - - - Stop the current running crafting process - - - Invalid result item! - - - The number of slots does not match and has been adjusted automatically. - - - Successfully loaded - - - Missing material: {0} - - - Please specify the recipe name you want to craft. - - - Specified recipe name does not exist. Check your config file. - - - Starting AutoCraft: {0} - - - AutoCraft cannot be started. Check your available materials for crafting {0} - - - AutoCraft stopped - - - table not found - - - Action timeout! Reason: {0} - - - Available commands: {0}. Use /digbot help <cmd name> for more information. - - - Auto-digging ChatBot command - - - Digging block timeout, retry. - - - Get the command description. Usage: /digbot help <command name> - - - Start the automatic digging bot. - - - Deactivate the automatic digging bot. - - - The block currently pointed to is not in the allowed list. - - - Automatic digging has started. - - - Digging will start in {0:0.0} second(s). - - - Auto-digging has been stopped. - - - Added item {0} - - - AutoDrop ChatBot command alias - - - AutoDrop ChatBot command - - - Incorrect item name {0}. Please try again. - - - Total {0} in the list: - {1} - - - Cannot find inventory {0}! - - - No item in the list - - - Cannot read drop mode from config. Using include mode. - - - Item not in the list - - - AutoDrop disabled - - - AutoDrop enabled - - - Removed item {0} - - - Switched to {0} mode. - - - Unknwon mode. Available modes: Include, Exclude, Everything - - - Available commands: {0}. Use /fish help <cmd name> for more information. - - - Casting timeout and will soon retry. (Timeout increased to {0:0.0} sec). - - - Retract the fishing rod. (Count: {0}) - - - Retract the fishing rod at ({0:0.0},{1:0.0},{2:0.0})! (Count: {3}) - - - Auto-Fishing ChatBot command - - - Fish floating despawn, will re-cast. - - - Fishing timeout, will soon re-cast. - - - Fishing got {0} - - - Get the command description. Usage: /fish help <command name> - - - Start auto-fishing. - - - List all obtained items. Or use "/fish status clear" to clear the list. - - - Stop auto-fishing. - - - Inventory handling is not enabled. Cannot check rod durability and switch rods. - - - Current fishing rod is not available. Maybe broken or low durability? - - - Start auto-fishing. - - - Fishing will start in {0:0.0} second(s). - - - The record of the obtained items has been cleared. - - - All items obtained from fishing (not entirely accurate): - - - Stop auto-fishing. - - - Switch to the rod in slot {0}, durability {1}/64. - - - Casting successfully. - - - Update yaw = {0:0.00}, pitch = {1:0.00}. - - - Current directory was: {0} - - - Got disconnected with message: {0} - - - Disconnection initiated by User or MCC bot. Ignoring. - - - Launching with {0} reconnection attempts - - - Loaded message: {0} - - - Loading messages from file: {0} - - - Initializing without a kick message file - - - File not found: {0} - - - Message contains '{0}'. Reconnecting. - - - Ignoring kick message, reconnecting anyway. - - - Message not containing any defined keywords. Ignoring. - - - Waiting {0:0.000} seconds before reconnecting... - - - File not found: '{0}' - - - Loaded match: -{0} - - - Loading matches from '{0}' - - - match: {0} -regex: {1} -action: {2} -actionPrivate: {3} -actionOther: {4} -ownersOnly: {5} -cooldown: {6} - - - Running action: {0} - - - No action for match: -{0} - - - This match will never trigger: -{0} - - - Path '{0}' contains invalid characters. - - - Sending message to Discord was canceled due an error occuring. For more info enable Debug. - - - The provided channel with an id '{0}' has not been found! - - - The command was executed with the result - - - Succesfully connected with MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Discord Bridge chat bot. - - - Direction of the Discord Brdige has been switched to '{0}'! - - - Both - - - Discord - - - Minecraft - - - The provided guild/server with an id '{0}' has not been found! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, discord|dsc. Example: "dscbridge direction mc" - - - Please provide a valid token! - - - An unknown error has occured! - - - The bot is already farming! - - - The bot has already stopped farming! - - - Crop type - - - Farming bot - - - Invalid crop type provided (Types which you can use: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat)! - - - Invalid radius provided, you must provide a valid integer number greater than 0! - - - The Farmer bot needs Inventory Handling in order to work, please enable it! - - - The Farmer bot needs Terrain Handling in order to work, please enable it! - - - Not implemented bellow 1.13! - - - Radius - - - Started farming! - - - Stopped farming! - - - Stoping farming, this might take a second... - - - You have enabled teleporting, this might get your bot account kicked and in the worst case scenario banned! Use with caution! - - - You have enabled un-safe movement, the bot might get hurt! - - - Invalid parameter "{0}" provided (Use format: "key:value")! - - - mailer command - - - --- Ignore list --- -{0} - - - --- Mails in database --- -{0} - - - See usage - - - Added {0} to the ignore list! - - - Missing or invalid name. Usage: {0} <username> - - - Removed {0} from the ignore list! - - - Creating new database file: {0} - - - Creating new ignore list: {0} - - - Delivered: {0} - - - Initializing Mailer with settings: - - -  - Database File: {0} - - -  - Max Database Size: {0} - - -  - Ignore List: {0} - - -  - Mail Retention: {0} - - -  - Max Mails per Player: {0} - - -  - Public Interactions: {0} - - - Cannot enable Mailer: Max Database Size must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Mail Retention must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Max Mails per Player must be greater than zero. Please review the settings. - - - Loading database file: {0} - - - Loading ignore list: - - - Looking for mails to send @ {0} - - - Saving message: {0} - - - {0} is ignored! - - - Render maps (item maps) - - - Invalid ID provided, must be a number! - - - A map with id '{0}' does not exists! - - - Failed to render the map with id: '{0}' - - - - Map id: {0} (Last Updated: {1}) - - - No maps received! - - - The list of received maps from the server: - - - Received a new Map, with Id: {0} - - - Succesfully rendered a map with id '{0}' to: '{1}' - - - Resized the rendered image of the map with id: '{0}' to {1}x{1}. - - - The size of the map is reduced from ({0}x{1}) to ({2}x{3}) due to the size limitation of the current terminal. - - - Sent a rendered image of a map with an id '{0}' to the Discord via Discord Brdige chat bot! - - - Sent a rendered image of a map with an id '{0}' to the Telegram via Telegram Bridge chat bot! - - - replay command - - - Replay file created. - - - Record was stopped. Restart the program to start another record. - - - Record stopped. - - - Script '{0}' failed to run ({1}). - - - File not found: '{0}' - - - §8[MCC] [{0}] Cannot find script file: {1} - - - Script '{0}' loaded. - - - Loaded task: -{0} - - - No action for task: -{0} - - - This task will never trigger: -{0} - - - Interval / Running action: {0} - - - Login / Running action: {0} - - - Time / Running action: {0} - - - triggeronfirstlogin: {0} - triggeronlogin: {1} - triggerontime: {2} - triggeroninterval: {3} - timevalue: {4} - timeinterval: {5} - action: {6} - - - Sending message to Telegram was canceled due an error occuring. For more info enable Debug. - - - The command was executed with the result - - - Succesfully connected with the MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Telegram Bridge chat bot. - - - Direction of the Telegram Brdige has been switched to '{0}'! - - - Both - - - Minecraft - - - Telegram - - - Disconnected from from the MCC! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, telegram|tg|t. Example: "tgbridge direction mc" - - - [WARNING] You have not provided any Channel IDs, for "Authorized_Chat_Ids" field, anyone who finds your bot will be able to send messages and commands to it! - - - [WARNING] You have not provided a Channel ID, you will ONLY get replies to commands sent from Telegram! - - - Please provide a valid bot token! - - - **🛑 Unauthorized access! 🛑 - -Add the ID of this chat to "Authorized_Chat_Ids" field in the configuration file to gain access!** - - - An unknown error has occured! - - - Bot: {0} said : {1} - - - Bot: {0} told me : {1} - - - Alerts - - - AntiAFK - - - AutoAttack - - - AutoCraft - - - AutoDig - - - AutoDrop - - - AutoEat - - - AutoFishing - - - AutoRelog - - - AutoRespond - - - ChatLog - - - DiscordBridge - - - Farmer - - - FollowPlayer - - - HangmanGame - - - Mailer - - - Map - - - PlayerListLogger - - - RemoteControl - - - ReplayCapture - - - Script - - - ScriptScheduler - - - TelegramBridge - - - TestBot - - - §8Converting session cache from disk: {0} - - - §8Ignoring invalid session token line: {0} - - - §8Ignoring invalid profile key token line: {0} - - - §8Ignoring session token string '{0}': {1} - - - §8Ignoring profile key token string '{0}': {1} - - - §8Loaded session: {0}:{1} - - - §8Loaded profile key, it will be refresh at {0} - - - §8Loading Minecraft profiles: {0} - - - §8Loading profile key cache from disk: {0} - - - §8Loading session cache from disk: {0} - - - §8Got malformed data while reading serialized session cache from disk: {0} - - - §8Failed to read serialized session cache from disk: {0} - - - §8Failed to read session cache from disk: {0} - - - §8Failed to read profile key cache from disk: {0} - - - §8Failed to write session cache to disk: {0} - - - §8Failed to write profile key cache to disk: {0} - - - §8Saving session cache to disk - - - §8Saving profile key cache to disk - - - §8Done. File saved as '{0}' - - - §8Downloading '{0}.lang' from Mojang servers... - - - §8Failed to download the file. - - - §8Defaulting to en_GB.lang from your Minecraft directory. - - - §8Translations file loaded. - - - Player {0}'s message chain is broken! - - - §8Translations file not found: '{0}' -Some messages won't be properly printed without this file. - - - §8Performing request to {0} - - - [{0}] Disconnecting and Reconnecting to the Server - - - Swing your arm. - - - Could not find a bed! - - - Can not reach the bed safely! - - - Used to sleep in or leave a bed. - - - Failed to reach the bed position (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) in time (30 seconds). Giving up! - - - Found a bet at (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). - - - Succesfully laid in bed! - - - Sending a command to leave a bed to the server. - - - Moving to (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) where the bed is located. - - - The block on (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) is not a bed! - - - Could not lay in bed. Are you trying to sleep in a bed? (PS: You must use the head block coordinates of the bed) - - - Searching for a bed in radius of {0}... - - - Trying to sleep in a bed on location (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). Result: {3} - - - Blocks around - - - Block type - - - Reports the type of the block on the provided coordinates. (Use -s to report blocks around the target block). - - - Negative - - - Positive - - - List bots, unload a bot or all bots. - - - Loaded bots - - - No bots loaded! - - - Bot {0} is not loaded, check if you have made a typo! - - - Successfully unloaded bot: {0} - - - Successfully unloaded all bots! - - - Changed to slot {0} - - - Change slot in hotbar - - - Could not change slot - - - Could not change slot: Not a Number - - - chunk: ({0}, {1}). - - - Current location:{0}, chunk: ({1}, {2}). - - - Displays the chunk loading status. -Change EnableEmoji=false in the settings if the display is confusing. - - - §x§0This command is used for debugging, make sure you know what you are doing.§r - - - Player:{0}, MarkedChunk:{1}, NotReceived:{2}, Loading:{3}, Loaded:{4} - - - Marked location: - - - §x§0Since the marked chunk is outside the graph, it will not be displayed!§r - - - connect to the specified server. - - - Invalid server IP '{0}'. - - - Unknown account '{0}'. - - - toggle debug messages. - - - Debug messages are now OFF - - - Debug messages are now ON - - - Attempt to break a block - - - Attempting to dig block at {0} {1} {2} ({3}) - - - Failed to start digging block. - - - No block at this location (Air) - - - You are too far away from this block. - - - Drop specified type of items from player inventory or opened container - - - Dropped all {0} from inventory #{1} - - - Unknown item {0} - - - Sent a click to the server, if you have enough levels and if you have placed the items in the correct slots it should enchant! - - - Enchant an item when you have the Enchantment table opened and the list of enchants recieved. - - - You must put an item inside the enchanting table in slot 0! - - - You must put at least 3 lapis lazuli inside the enchanting table in slot 1! - - - You must open a an enchanting table in order to use this option! - - - Invalid slot provided (Available: top, middle, bottom)! - - - You must first put an item to enchant to the enchanting table in order to get enchantments from the server, then you can execute this command! - - - You do not have enouhg levels to enchant! (Your current level is {0}, you need to be level {1}). - - - Could not click! - - - Entity attacked - - - Boots - - - Chestplate - - - Custom Name - - - Distance - - - Entities - - - Entity - - - Equipment - - - Health - - - Helmet - - - Item - - - Latency - - - Leggings - - - Location - - - Main Hand - - - Nickname - - - Entity not found - - - Off Hand - - - Pose - - - Type - - - Entity used - - - Allows you to execute a command if a condition is met. (You can use variables from MinecraftClient.ini and /set command, as well as CSharp expressions) - - - Error: {0} - - - An error has occured while executing the command: {0} - - - The condition '{0}' was met, executed command '{1}' with result '{2}'. - - - The condition '{0}' was met, executed command '{1}', no result was returned. - - - Execute multiple commands one after another - - - Executed the command '{0}' with {1} - - - no result! - - - result '{0}'! - - - disconnect from the server. - - - Already following {0}! - - - Already stopped - - - Can not reach the player, he is either in chunks that are not loaded, too far away or not reachable by a bot due to obstacles like gaps or water bodies! - - - Makes the bot follow a specified player - - - Invalid or empty player name provided! - - - The specified player is either not connected out out of the range! - - - NOTE: The bot is quite slow, you need to walk slowly and at a close distance for it to be able to keep up, kinda like when you make animals follow you by holding food in your hand. This is a limitation due to a pathfinding algorithm, we are working to get a better one. - - - Pausing! - - - The player {0} came back to the range! - - - The player {0} left the server! - - - The player {0} has left the range! - - - Resuming to follow! - - - Started following {0}! - - - Stopped! - - - Stopped following! - - - Switched to following {0}! - - - Enabled us-safe walking (NOTE: The bot might die or get hurt!) - - - follow <player name|stop> [-f] (Use -f to enable un-safe walking) - - - Display Health and Food saturation. - - - Health: {0}, Saturation: {1}, Level: {2}, TotalExperience: {3} - - - {0} clicking slot {1} in window #{2} - - - Closing Inventoy #{0} - - - Failed to close Inventory #{0} - - - Cannot find container, please retry with explicit ID - - - Requested to clear slot #{0} - - - Requested {0} x{1} in slot #{2} - - - Failed to request Creative action - - - Damage - - - Inventory command - - - Dropped 1 item from slot #{0} - - - Dropped whole item stack from slot #{0} - - - Found items - - - Available actions - - - Basic usage - - - Click on an item. - - - Close an opened container. - - - Clear slot in creative mode. - - - Give item in creative mode. - - - Drop an item from inventory. - - - {0} -Use '/inventory help <action>' for action help. -'player' and 'container' can be simplified to 'p' and 'c'. -Note that parameters in '[]' are optional. - - - List avaliable inventories - - - List your inventory. - - - Search for an item in avaliable Inventories - - - Shift click an item. - - - Unknown action. - - - Usage - - - Your selected hotbar is {0} - - - Inventories - - - Available Inventories - - - Inventory - - - Left - - - Middle - - - You must be in Creative gamemode - - - Could not find the specified item in any of avaliable Inventories! - - - No item in slot #{0} - - - Inventory #{0} do not exist - - - Right - - - Shift clicking slot {0} in window #{1} - - - Shift click failed, this may be because this container type is not supported - - - get the player list. - - - PlayerList: {0} - - - log some text to the console. - - - Looking at yaw: {0} pitch: {1} - - - Looking at {0} - - - look at direction or coordinates. - - - The block currently intersecting the line of sight is {0} ({1:0}, {2:0}, {3:0}), distance is {4:0.0}({5:0.0}). - - - There is no block within {0} meters that intersects with the line of sight. - - - Unknown direction '{0}' - - - Chunk loading status: {0:P} - {1} out of {2} load completed. - - - The chunk where the target location resides has not yet been loaded. -You can use "/chunk status {0:0.0} {1:0.0} {2:0.0}" to check the chunk loading status. - - - walk or start walking. - - - Cannot move in that direction. - - - Disabling Terrain and Movements. - - - Enabling Terrain and Movements on next server login, respawn or world change. - - - Failed to compute path to {0} - - - Gravity is disabled. - - - Gravity is enabled. - - - Moving {0} - - - Failed to compute a safe path to {0}. Try -f parameter to allow unsafe movements. - - - Walking from {1} to {0} - - - restart and reconnect to the server. - - - Reloads MCC settings. - - - Reloaded Settings! - - - Reloading settings... - - - This command will NOT affect certain settings which are used before connecting to a server! - - - Some settings passed through the command line parameters might get overriden! - - - You also might need to reconnect for some settings to take effect. - - - Replay Chat Bot will not be hard reloaded due to technical limitations! - - - Use this to respawn if you are dead. - - - You have respawned. - - - run a script file. - - - send a chat message or command. - - - set a custom %variable%. - - - variable name must be A-Za-z0-9. - - - set a custom %variable% randomly to a given value. - - - setrnd variable -7to17 - - - setrnd variable string1 "\"string2\" string3" - - - Toggles sneaking - - - You are not sneaking anymore - - - You are sneaking now - - - Current tps - - - Display server current tps (tick per second). May not be accurate - - - Place a block or open chest - - - Useblock at ({0:0.0}, {1:0.0}, {2:0.0}) {3}. - - - Use (left click) an item on the hand - - - Used an item - - - can be used in some other fields as %yourvar% -%username% and %serverip% are reserved variables. - - - §cFailed to write to backup file {0}§r - - - =============================== # - Minecraft Console Client Bots # -=============================== # - - - Get alerted when specified words are detected in chat -Useful for moderating your server or detecting when someone is talking to you - - - Play a beep sound when a word is detected in addition to highlighting. - - - List of words/strings to NOT alert you on. - - - The name of a file where alers logs will be written. - - - Log alerts info a file. - - - List of words/strings to alert you on. - - - Trigger alerts when it rains and when it stops. - - - Triggers alerts at the beginning and end of thunderstorms. - - - Triggers an alert after receiving a specified keyword. - - - Send a command on a regular or random basis or make the bot walk around randomly to avoid automatic AFK disconnection -/!\ Make sure your server rules do not forbid anti-AFK mechanisms! -/!\ Make sure you keep the bot in an enclosure to prevent it wandering off if you're using terrain handling! (Recommended size 5x5x5) - - - Command to send to the server. - - - The time interval for execution. (in seconds) - - - Whether to sneak when sending the command. - - - Use terrain handling to enable the bot to move around. - - - The range the bot can move around randomly (Note: the bigger the range, the slower the bot will be) - - - How many times can the bot fail trying to move before using the command method. - - - Automatically attack hostile mobs around you -You need to enable Entity Handling to use this bot -/!\ Make sure server rules allow your planned use of AutoAttack -/!\ SERVER PLUGINS may consider AutoAttack to be a CHEAT MOD and TAKE ACTION AGAINST YOUR ACCOUNT so DOUBLE CHECK WITH SERVER RULES! - - - Allow attacking hostile mobs. - - - Allow attacking passive mobs. - - - How long to wait between each attack. Set "Custom = false" to let MCC calculate it. - - - All entity types can be found here: https://mccteam.github.io/r/entity/#L15 - - - Possible values: "Interact", "Attack" (default), "InteractAt" (Interact and Attack). - - - Wether to treat the entities list as a "whitelist" or as a "blacklist". - - - "single" or "multi". single target one mob per attack. multi target all mobs in range per attack - - - "health" or "distance". Only needed when using single mode - - - Automatically craft items in your inventory -See https://mccteam.github.io/g/bots/#auto-craft for how to use -You need to enable Inventory Handling to use this bot -You should also enable Terrain and Movements if you need to use a crafting table - - - Location of the crafting table if you intended to use it. Terrain and movements must be enabled. - - - What to do on crafting failure, "abort" or "wait". - - - Recipes.Name: The name can be whatever you like and it is used to represent the recipe. -Recipes.Type: crafting table type: "player" or "table" -Recipes.Result: the resulting item -Recipes.Slots: All slots, counting from left to right, top to bottom. Please fill in "Null" for empty slots. -For the naming of the items, please see: https://mccteam.github.io/r/item/#L12 - - - Auto-digging blocks. -You need to enable Terrain Handling to use this bot -You can use "/digbot start" and "/digbot stop" to control the start and stop of AutoDig. -Since MCC does not yet support accurate calculation of the collision volume of blocks, all blocks are considered as complete cubes when obtaining the position of the lookahead. -For the naming of the block, please see https://mccteam.github.io/r/block/#L15 - - - How many seconds to wait after entering the game to start digging automatically, set to -1 to disable automatic start. - - - Automatically switch to the appropriate tool. - - - Mining a block for more than "Dig_Timeout" seconds will be considered a timeout. - - - Whether to drop the current tool when its durability is too low. - - - Will not use tools with less durability than this. Set to zero to disable this feature. - - - Wether to treat the blocks list as a "whitelist" or as a "blacklist". - - - "distance" or "index", When using the "fixedpos" mode, the blocks are determined by distance to the player, or by the order in the list. - - - The position of the blocks when using "fixedpos" or "both" mode. - - - Whether to output logs when digging blocks. - - - "lookat", "fixedpos" or "both". Digging the block being looked at, the block in a fixed position, or the block that needs to be all met. - - - Automatically drop items in inventory -You need to enable Inventory Handling to use this bot -See this file for an up-to-date list of item types you can use with this bot: https://mccteam.github.io/r/item/#L12 - - - "include", "exclude" or "everything". Include: drop item IN the list. Exclude: drop item NOT IN the list - - - Automatically eat food when your Hunger value is low -You need to enable Inventory Handling to use this bot - - - Automatically catch fish using a fishing rod -Guide: https://mccteam.github.io/g/bots/#auto-fishing -You can use "/fish" to control the bot manually. -/!\ Make sure server rules allow automated farming before using this bot - - - Keep it as false if you have not changed it before. - - - Switch to a new rod from inventory after the current rod is unavailable. - - - Whether to start fishing automatically after entering a world. - - - How soon to re-cast after successful fishing. - - - Will not use rods with less durability than this (full durability is 64). Set to zero to disable this feature. - - - This allows the player to change position/facing after each fish caught. - - - How long after entering the game to start fishing (seconds). - - - Fishing timeout (seconds). Timeout will trigger a re-cast. - - - A "stationary" hook that moves above this threshold in the Y-axis will be considered to have caught a fish. - - - Used to adjust the above two thresholds, which when enabled will print the change in the position of the fishhook entity upon receipt of its movement packet. - - - Use the mainhand or the offhand to hold the rod. - - - It will move in order "1->2->3->4->3->2->1->2->..." and can change position or facing or both each time. It is recommended to change the facing only. - - - Hook movement in the X and Z axis less than this value will be considered stationary. - - - Automatically relog when disconnected by server, for example because the server is restating -/!\ Use Ignore_Kick_Message=true at own risk! Server staff might not appreciate if you auto-relog on manual kicks - - - The delay time before joining the server. (in seconds) - - - When set to true, autorelog will reconnect regardless of kick messages. - - - If the kickout message matches any of the strings, then autorelog will be triggered. - - - Retries when failing to relog to the server. use -1 for unlimited retries. - - - Run commands or send messages automatically when a specified pattern is detected in chat -Server admins can spoof chat messages (/nick, /tellraw) so keep this in mind when implementing AutoRespond rules -/!\ This bot may get spammy depending on your rules, although the global messagecooldown setting can help you avoiding accidental spam - - - Do not remove colors from text (Note: Your matches will have to include color codes (ones using the § character) in order to work) - - - Logs chat messages in a file on disk. - - - This bot allows you to send and recieve messages and commands via a Discord channel. -For Setup you can either use the documentation or read here (Documentation has images). -Documentation: https://mccteam.github.io/g/bots/#discord-bridge -Setup: -First you need to create a Bot on the Discord Developers Portal, here is a video tutorial: https://www.youtube.com/watch?v=2FgMnZViNPA . -/!\ IMPORTANT /!\: When creating a bot, you MUST ENABLE "Message Content Intent", "Server Members Intent" and "Presence Intent" in order for bot to work! Also follow along carefully do not miss any steps! -When making a bot, copy the generated token and paste it here in "Token" field (tokens are important, keep them safe). -Copy the "Application ID" and go to: https://discordapi.com/permissions.html . -Paste the id you have copied and check the "Administrator" field in permissions, then click on the link at the bottom. -This will open an invitation menu with your servers, choose the server you want to invite the bot on and invite him. -Once you've invited the bot, go to your Discord client and go to Settings -> Advanced and Enable "Developer Mode". -Exit the settings and right click on a server you have invited the bot to in the server list, then click "Copy ID", and paste the id here in "GuildId". -Then right click on a channel where you want to interact with the bot and again right click -> "Copy ID", pase the copied id here in "ChannelId". -And for the end, send a message in the channel, right click on your nick and again right click -> "Copy ID", then paste the id here in "OwnersIds". -How to use: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - The ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Discord message formatting, check the following: https://mccteam.github.io/r/dc-fmt.html - - - The ID of a server/guild where you have invited the bot to. - - - How long to wait (in seconds) if a message can not be sent to discord before canceling the task (minimum 1 second). - - - A list of IDs of people you want to be able to interact with the MCC using the bot. - - - Your Discord Bot token. - - - Automatically farms crops for you (plants, breaks and bonemeals them). -Crop types available: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat. -Usage: "/farmer start" command and "/farmer stop" command. -NOTE: This a newly added bot, it is not perfect and was only tested in 1.19.2, there are some minor issues like not being able to bonemeal carrots/potatoes sometimes. -or bot jumps onto the farm land and breaks it (this happens rarely but still happens). We are looking forward at improving this. -It is recommended to keep the farming area walled off and flat to avoid the bot jumping. -Also, if you have your farmland that is one block high, make it 2 or more blocks high so the bot does not fall through, as it can happen sometimes when the bot reconnects. -The bot also does not pickup all items if they fly off to the side, we have a plan to implement this option in the future as well as drop off and bonemeal refill chest(s). - - - Delay between tasks in seconds (Minimum 1 second) - - - Enabled you to make the bot follow you -NOTE: This is an experimental feature, the bot can be slow at times, you need to walk with a normal speed and to sometimes stop for it to be able to keep up with you -It's similar to making animals follow you when you're holding food in your hand. -This is due to a slow pathfinding algorithm, we're working on getting a better one -You can tweak the update limit and find what works best for you. (NOTE: Do not but a very low one, because you might achieve the opposite, -this might clog the thread for terain handling) and thus slow the bot even more. -/!\ Make sure server rules allow an option like this in the rules of the server before using this bot - - - Do not follow the player if he is in the range of 3 blocks (prevents the bot from pushing a player in an infinite loop) - - - The rate at which the bot does calculations (in seconds) (You can tweak this if you feel the bot is too slow) - - - A small game to demonstrate chat interactions. Players can guess mystery words one letter at a time. -You need to have ChatFormat working correctly and add yourself in botowners to start the game with /tell <bot username> start -/!\ This bot may get a bit spammy if many players are interacting with it - - - Relay messages between players and servers, like a mail plugin -This bot can store messages when the recipients are offline, and send them when they join the server -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable this bot only if you trust server admins - - - Allows you to render maps in the console and into images (which can be then sent to Discord using Discord Bridge Chat Bot) -This is useful for solving captchas which use maps -The maps are rendered into Rendered_Maps folder if the Save_To_File is enabled. -NOTE: -If some servers have a very short time for solving captchas, enabe Auto_Render_On_Update to see them immediatelly in the console. -/!\ Make sure server rules allow bots to be used on the server, or you risk being punished. - - - Automatically render the map once it is received or updated from/by the server - - - Delete all rendered maps on unload/reload or when you launch the MCC again. - - - Get a notification when you have gotten a map from the server for the first time - - - Resize an rendered image, this is useful when images that are rendered are small and when are being sent to Discord. - - - Whether to render the map in the console. - - - The size that a rendered image should be resized to, in pixels (eg. 512). - - - Whether to store the rendered map as a file (You need this setting if you want to get a map on Discord using Discord Bridge). - - - Send a rendered map (saved to a file) to a Discord or a Telegram channel via the Discord or Telegram Bride chat bot (The Discord/Telegram Bridge chat bot must be enabled and configured!) -You need to enable Save_To_File in order for this to work. -We also recommend turning on resizing. - - - Log the list of players periodically into a textual file. - - - (In seconds) - - - Send MCC console commands to your bot through server PMs (/tell) -You need to have ChatFormat working correctly and add yourself in botowners to use the bot -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable RemoteControl only if you trust server admins - - - Enable recording of the game (/replay start) and replay it later using the Replay Mod (https://www.replaymod.com/) -Please note that due to technical limitations, the client player (you) will not be shown in the replay file -/!\ You SHOULD use /replay stop or exit the program gracefully with /quit OR THE REPLAY FILE MAY GET CORRUPT! - - - How long should replay file be auto-saved, in seconds. Use -1 to disable. - - - Schedule commands and scripts to launch on various events such as server join, date/time or time interval -See https://mccteam.github.io/g/bots/#script-scheduler for more info - - - This bot allows you to send and receive messages and commands via a Telegram Bot DM or to receive messages in a Telegram channel. -/!\ NOTE: You can't send messages and commands from a group channel, you can only send them in the bot DM, but you can get the messages from the client in a group channel. ------------------------------------------------------------ -Setup: -First you need to create a Telegram bot and obtain an API key, to do so, go to Telegram and find @botfather -Click on "Start" button and read the bot reply, then type "/newbot", the Botfather will guide you through the bot creation. -Once you create the bot, copy the API key that you have gotten, and put it into the "Token" field of "ChatBot.TelegramBridge" section (this section). -/!\ Do not share this token with anyone else as it will give them the control over your bot. Save it securely. -Then launch the client and go to Telegram, find your newly created bot by searching for it with its username, and open a DM with it. -Click on "Start" button and type and send the following command ".chatid" to obtain the chat id. -Copy the chat id number (eg. 2627844670) and paste it in the "ChannelId" field and add it to the "Authorized_Chat_Ids" field (in this section) (an id in "Authorized_Chat_Ids" field is a number/long, not a string!), then save the file. -Now you can use the bot using it's DM. -/!\ If you do not add the id of your chat DM with the bot to the "Authorized_Chat_Ids" field, ayone who finds your bot via search will be able to execute commands and send messages! -/!\ An id pasted in to the "Authorized_Chat_Ids" should be a number/long, not a string! ------------------------------------------------------------ -NOTE: If you want to recieve messages to a group channel instead, make the channel temporarely public, invite the bot to it and make it an administrator, then set the channel to private if you want. -Then set the "ChannelId" field to the @ of your channel (you must include the @ in the settings, eg. "@mysupersecretchannel"), this is the username you can see in the invite link of the channel. -/!\ Only include the username with @ prefix, do not include the rest of the link. Example if you have "https://t.me/mysupersecretchannel", the "ChannelId" will be "@mysupersecretchannel". -/!\ Note that you will not be able to send messages to the client from a group channel! ------------------------------------------------------------ -How to use the bot: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - A list of Chat IDs that are allowed to send messages and execute commands. To get an id of your chat DM with the bot use ".chatid" bot command in Telegram. - - - An ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Telegram message formatting, check the following: https://mccteam.github.io/r/tg-fmt.html - - - How long to wait (in seconds) if a message can not be sent to Telegram before canceling the task (minimum 1 second). - - - Your Telegram Bot token. - - - MCC does it best to detect chat messages, but some server have unusual chat formats -When this happens, you'll need to configure chat format below, see https://mccteam.github.io/g/conf/#chat-format-section - - - MCC support for common message formats. Set "false" to avoid conflicts with custom formats. - - - Whether to use the custom regular expressions below for detection. - - - Startup Config File -Please do not record extraneous data in this file as it will be overwritten by MCC. - -New to Minecraft Console Client? Check out this document: https://mccteam.github.io/g/conf.html -Want to upgrade to a newer version? See https://github.com/MCCTeam/Minecraft-Console-Client/#download - - - Settings have been loaded from {0} - - - §cFailed to load settings:§r - - - This setting affects only the messages in the console. - - - Regex for filtering chat message. - - - Show server chat messages. - - - Regex for filtering debug message. - - - Please enable this before submitting bug reports. Thanks! - - - Show error messages. - - - "disable" or "blacklist" OR "whitelist". Blacklist hide message match regex. Whitelist show message match regex. - - - Informative messages. (i.e Most of the message from MCC) - - - Log file name. - - - Write log messages to file. - - - Prepend timestamp to messages in log file. - - - Keep color codes in the saved text.(look like "§b") - - - Show warning messages. - - - Make sure you understand what each setting does before changing anything! - - - AccountList: It allows a fast account switching without directly using the credentials -Usage examples: "/tell <mybot> reco Player2", "/connect <serverip> Player1" - - - Toggle auto respawn if client player was dead (make sure your spawn point is safe). - - - Set the owner of the bot. /!\ Server admins can impersonate owners! - - - Use "mcc", "vanilla" or "none". This is how MCC identifies itself to the server. - - - Leave empty for no logfile. - - - If turned off, the emoji will be replaced with a simpler character (for /chunk status). - - - Toggle entity handling. - - - Whether to exit directly when an error occurs, for using MCC in non-interactive scripts. - - - Use "none", "slash"(/) or "backslash"(\). - - - Toggle inventory handling. - - - Fill in with in-game locale code, check https://mccteam.github.io/r/l-code.html - - - The language code is invalid! - - - Use "auto", "no" or "force". Force-enabling only works for MC 1.13+. - - - Use "auto" or "1.X.X" values. Allows to skip server info retrieval. - - - Controls the minimum interval (in seconds) between sending each message to the server. - - - Enable support for joining Minecraft Realms worlds. - - - The minimum height to use when calculating the image size from the height of the terminal. - - - The minimum width used when calculating the image size from the width of the terminal. - - - Enable head movement while walking to avoid anti-cheat triggers. - - - A movement speed higher than 2 may be considered cheating. - - - Only works on Windows XP-8 or Windows 10 with old console. - - - For remote control of the bot. - - - How to retain profile key. Use "none", "memory" or "disk". - - - Use "no", "fast" (5s timeout), or "yes". Required for joining some servers. - - - Cache compiled scripts for faster load on low-end devices. - - - ServerList: It allows an easier and faster server switching with short aliases instead of full server IP -Aliases cannot contain dots or spaces, and the name "localhost" cannot be used as an alias. -Usage examples: "/tell <mybot> connect Server1", "/connect Server2" - - - How to retain session tokens. Use "none", "memory" or "disk". - - - Decode links embedded in chat messages and show them in console. - - - Show inventory layout as ASCII art in inventory command. - - - System messages for server ops. - - - Messages displayed above xp bar, set this to false in case of xp bar spam. - - - Use "none", "bit_4", "bit_8" or "bit_24". This can be checked by opening the debug log. - - - Uses more ram, cpu, bandwidth but allows you to move around. - - - Customize the TCP connection timeout with the server. (in seconds) - - - Prepend timestamps to chat messages. - - - Login=Email or Name. Use "-" as password for offline mode. Leave blank to prompt user on startup. - - - The address of the game server, "Host" can be filled in with domain name or IP address. (The "Port" field can be deleted, it will be resolved automatically) - - - Microsoft Account sign-in method: "mcc" OR "browser". If the login always fails, please try to use the "browser" once. - - - Account type: "mojang" OR "microsoft". Also affects interactive login in console. - - - Settings below are sent to the server and only affect server-side things like your skin. - - - Allows disabling chat colors server-side. - - - Use "enabled", "commands", or "disabled". Allows to mute yourself... - - - MC 1.7- difficulty. "peaceful", "easy", "normal", "difficult". - - - If disabled, settings below are not sent to the server. - - - Use any language implemented in Minecraft. - - - MC 1.9+ main hand. "left" or "right". - - - Value range: [0 - 255]. - - - Connect to a server via a proxy instead of connecting directly -If Mojang session services are blocked on your network, set Enabled_Login=true to login using proxy. -If the connection to the Minecraft game server is blocked by the firewall, set Enabled_Ingame=true to use a proxy to connect to the game server. -/!\ Make sure your server rules allow Proxies or VPNs before setting enabled=true, or you may face consequences! - - - Whether to connect to the game server through a proxy. - - - Whether to connect to the login server through a proxy. - - - Only required for password-protected proxies. - - - Supported types: "HTTP", "SOCKS4", "SOCKS4a", "SOCKS5". - - - Proxy server must allow HTTPS for login, and non-443 ports for playing. - - - Only required for password-protected proxies. - - - §aThe current setting is saved as {0} - - - Chat signature related settings (affects minecraft 1.19+) - - - Microsoft accounts only. If disabled, will not be able to sign chat and join servers configured with "enforce-secure-profile=true" - - - Use red    color block to mark chat without legitimate signature - - - Use green  color block to mark chat with legitimate signatures - - - Use yellow color block to mark chat that have been modified by the server. - - - Use gray   color block to mark system message (always without signature) - - - Whether to display chat and messages in commands without legal signatures - - - Set to true to display messages modified by the server, false to display the original signed messages - - - Whether to sign the chat send from MCC - - - Whether to sign the messages contained in the commands sent by MCC. For example, the message in "/msg" and "/me" - - - §cFailed to write to settings file {0}§r - - - Color test: Your terminal should display {0} - - - §8Crypto keys & hash generated. - - - §8No profile keys could be loaded from disk - - - §8Profile keys has been successfully loaded from disk. - - - §8Performing request to {0} - - - §8No sessions could be loaded from disk - - - §8Session data has been successfully loaded from disk. - - - Success. (session ID: {0}) - - - Bottom slot - - - Enchantments available - - - Levels - - - Middle slot - - - Top slot - - - §8Got error code from server while refreshing authentication: {0} - - - Failed to connect to this IP. - - - §8A timeout occured while attempting to connect to this IP. - - - Failed to determine server version. - - - §8Forge Login Handshake did not complete successfully - - - §8Forge StartEncryption Handshake did not complete successfully - - - Cannot force Forge support for this Minecraft version! - - - Invalid usage of the generator command! - - - The provided path must be a path to a file that is in .json format! - - - Invalid data path provided! (The path either does not exists or you have made a typo) - - - §8Got error code from server: {0} - - - §8Invalid response to StartEncryption packet - - - §8Invalid response to Handshake packet - - - This feature requires Inventory Handling to be enabled in order to work! - - - An error occured when attempting to join this server. - - - Login failed : - - - Incorrect username/password, blacklisted IP or too many logins. - - - User cancelled. - - - Account migrated, use e-mail as username. - - - Network error. - - - User not premium. - - - Invalid server response. - - - Login servers are unavailable. Please try again later. - - - SSL Error. - - - Unknown Error. - - - Failed to login to this server. - - - You are missing argument {0} - - - §8Server does not report its protocol version, autodetection will not work. - - - Failed to ping this IP. - - - This Realms world does not exist or access was denied - - - Trying to join a Realms world but Realms support is disabled in config - - - Cannot retrieve the server IP of your Realms world - - - Invalid or unknown Realms server ID. - - - Realms server may require some time to start up. Please retry again later. - - - {0}: Invalid syntax, expecting --argname=value or --section.argname=value - - - This feature requires Terrain And Movements to be enabled in order to work! - - - Connection Timeout - - - §8Unexpected response from the server (is that a Minecraft server?) - - - Cannot connect to the server : This version is not supported ! - - - Usage: - - - §8Server reports a different version than manually set. Login may not work. - - - ChatBot methods should NOT be called in the constructor as API handler is not initialized yet. Override Initialize() or AfterGameJoined() instead to perform initialization tasks. - - - The provided script does not have a valid MCCScript header - - - Failed to process incoming packet of type {0}. (PacketID: {1}, Protocol: {2}, LoginPhase: {3}, InnerException: {4}). - - - Please update block types handling for this Minecraft version. See Material.cs - - - Please update entity types handling for this Minecraft version. See EntityType.cs - - - Please update item types handling for this Minecraft version. See ItemType.cs - - - Please update packet type palette for this Minecraft version. See PacketTypePalette.cs - - - Unknown direction - - - User-initiated logout should be done by calling Disconnect() - - - The protocol version no.{0} is not supported. - - - §cEntities are currently not handled for that MC version. - - - Please enable EntityHandling in the config file first. - - - Inventory # {0} closed. - - - §cInventories are currently not handled for that MC version. - - - Inventory handling is now enabled. - - - Use /inventory to interact with it. - - - Inventory # {0} opened: {1} - - - Please enable InventoryHandling in the config file first. - - - §cTerrain & Movements currently not handled for that MC version. - - - Terrain and Movements is now enabled. - - - Please enable Terrain and Movements in the config file first. - - - §8[{0}] Failed to initialize FileSystemWatcher, retrying using Polling - - - §8[{0}] Initializing FileSystemWatcher for file: {1} - - - §8Accepting server mod list... - - - §8Accepting server registries... - - - Forge server connection complete! - - - §8Acknowledging FML2 Server Config: {0} - - - §8Received FML2 Server Mod List - - - §8Sending back FML2 Client Mod List - - - §8Acknowledging FML2 Server Registry: {0} - - - §8Got Unknown FML2 Handshake message no. {0} - - - §8Ignoring Unknown FML2 LoginMessage channel: {0} - - - §8Mod list: - - - §8Server is running Forge without mods. - - - §8Received registry with {0} entries - - - §8Received registry {0} with {1} entries - - - §8Sending falsified mod list to server... - - - §8Forge protocol version : {0} - - - §8Server is running Forge with {0} mods. - - - Available commands: {0} - - - This bot will be unloaded. - - - Done - - - Fail - - - OnInternalCommand: Got error from {0}: {1} - - - help <cmdname>: show brief help about a command. - - - help <cmdname>. Available commands: {0}. For server help, use '{1}send /help' instead. - - - Unknown command '{0}'. Use 'help' for command list. - - - Connecting to {0}... - - - Login failed : - - - Connection has been lost. - - - Disconnected by Server : - - - Not connected to any server. Use '{0}help' for help. - - - Fetching profile key from Microsoft. - - - Checking if server is running Forge... - - - Force-enabling Forge support. - - - §8Found server {0}:{1} for domain {2} - - - New configuration file "{0}" is generated. - - - Succesfully generated {0} palette using the dataset: {1} - - - Generating {0} palette using the dataset: {1} - - - §8Handshake successful. (Server ID: {0}) - - - §eNew version of MCC available: {0} - - - Help us translate MCC: {0} - - - Failed to parse the settings file, enter "{0}new" to generate a new configuration. - - - Server IP : - - - Server was successfully joined. -Type '{0}quit' to leave the server. - - - Link: {0} - - - Login : - - - Please type the username or email of your choice. - - - §8Failed to perform SRV lookup for {0} -{1}: {2} - - - §8You chose to run in offline mode. - - - Password: - - - Please type the password for {0}. - - - Password(invisible): {0} - - - You are dead. Type '{0}respawn' to respawn. - - - You are dead. Automatically respawning after 1 second. - - - Or press Enter to exit Minecraft Console Client. - - - §8Cached profile key needs to be refreshed. - - - §8Cached profile key is still valid for {0}. - - - You have access to the following Realms worlds - - - Use realms:<index> as server IP to join a Realms world - - - Waiting 5 seconds ({0} attempts left)... - - - Resolving {0}... - - - Restarting Minecraft Console Client... - - - Waiting {0} seconds before restarting... - - - Retrieving Server Info... - - - -MCC is running with default settings. - - - §8Server is in offline mode. - - - §8Server version : {0} (protocol v{1}) - - - Server version : - - - Checking Session... - - - Failed to check session. - - - §8Cached session is invalid or expired. - - - §8Cached session is still valid for {0}. - - - §cSettings file MinecraftClient.ini has been generated. - - - §7Command §8 {0} §7 sent. - - - §8Unknown or not supported MC version {0}. -Switching to autodetection mode. - - - §8Using Minecraft version {0} (protocol v{1}) - - - Version is supported. -Logging in... - - - , with Forge - - - §8Connected to proxy {0}:{1} - - - Load translations applied to MCC when available, turn it off to use English only. - - - setrnd variable -7to17 OR setrnd variable string1 "\"string2\" string3" - - - Please update health field handling for this Minecraft version. - - - Successfully disconnected with MCC! - - - You can not use execmulti or execif within execmulti command! - - - force unsafe movements like falling or touching fire - - - Inventory handling is not enabled. Unable to switch tools automatically. - - - Please use the newly generated MinecraftClient.ini - - - The old MinecraftClient.ini has been backed up as {0} - - - Temporary fix for Badpacket issue on some servers. - - \ No newline at end of file diff --git a/MinecraftClient/Resources/Translations/Translations.ar.resx b/MinecraftClient/Resources/Translations/Translations.ar.resx deleted file mode 100644 index 20e26089..00000000 --- a/MinecraftClient/Resources/Translations/Translations.ar.resx +++ /dev/null @@ -1,2673 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - §cWeather change: It is no longer raining.§r - - - §cWeather change: It is no longer a thunderstorm.§r - - - §cWeather change: It is raining now.§r - - - §cWeather change: It is a thunderstorm.§r - - - Invalid walk range provided, must be a positive integer greater than 0, using default value of 5! - - - The terrain handling is not enabled in the settings of the client, enable it if you want to use it with this bot. Using alternative (command) method. - - - The time range begins with a bigger value, swapped them around. - - - Attack cooldown value cannot be smaller than 0. - - - Crafting aborted! Check your available materials. - - - Auto-crafting ChatBot command alias - - - Available commands: {0}. Use /autocraft help <cmd name> for more information. You may use /ac as command alias. - - - Inventory #{0} was closed by AutoCraft - - - Auto-crafting ChatBot command - - - Total {0} recipes loaded: {1} - - - Resetting your config to default - - - Crafting failed! Waiting for more materials - - - No config found. Writing a new one. - - - Error while parsing config: {0} - - - Duplicate recipe name specified: {0} - - - Missing recipe name while parsing a recipe - - - Get the command description. Usage: /autocraft help <command name> - - - List available recipes. - - - Load the config file. - - - Reload the config file. - - - Write the default example config to default location. - - - Start the crafting. Usage: /autocraft start <recipe name> - - - Stop the current running crafting process - - - Invalid result item! - - - The number of slots does not match and has been adjusted automatically. - - - Successfully loaded - - - Missing material: {0} - - - Please specify the recipe name you want to craft. - - - Specified recipe name does not exist. Check your config file. - - - Starting AutoCraft: {0} - - - AutoCraft cannot be started. Check your available materials for crafting {0} - - - AutoCraft stopped - - - table not found - - - Action timeout! Reason: {0} - - - Available commands: {0}. Use /digbot help <cmd name> for more information. - - - Auto-digging ChatBot command - - - Digging block timeout, retry. - - - Get the command description. Usage: /digbot help <command name> - - - Start the automatic digging bot. - - - Deactivate the automatic digging bot. - - - The block currently pointed to is not in the allowed list. - - - Automatic digging has started. - - - Digging will start in {0:0.0} second(s). - - - Auto-digging has been stopped. - - - Added item {0} - - - AutoDrop ChatBot command alias - - - AutoDrop ChatBot command - - - Incorrect item name {0}. Please try again. - - - Total {0} in the list: - {1} - - - Cannot find inventory {0}! - - - No item in the list - - - Cannot read drop mode from config. Using include mode. - - - Item not in the list - - - AutoDrop disabled - - - AutoDrop enabled - - - Removed item {0} - - - Switched to {0} mode. - - - Unknwon mode. Available modes: Include, Exclude, Everything - - - Available commands: {0}. Use /fish help <cmd name> for more information. - - - Casting timeout and will soon retry. (Timeout increased to {0:0.0} sec). - - - Retract the fishing rod. (Count: {0}) - - - Retract the fishing rod at ({0:0.0},{1:0.0},{2:0.0})! (Count: {3}) - - - Auto-Fishing ChatBot command - - - Fish floating despawn, will re-cast. - - - Fishing timeout, will soon re-cast. - - - Fishing got {0} - - - Get the command description. Usage: /fish help <command name> - - - Start auto-fishing. - - - List all obtained items. Or use "/fish status clear" to clear the list. - - - Stop auto-fishing. - - - Inventory handling is not enabled. Cannot check rod durability and switch rods. - - - Current fishing rod is not available. Maybe broken or low durability? - - - Start auto-fishing. - - - Fishing will start in {0:0.0} second(s). - - - The record of the obtained items has been cleared. - - - All items obtained from fishing (not entirely accurate): - - - Stop auto-fishing. - - - Switch to the rod in slot {0}, durability {1}/64. - - - Casting successfully. - - - Update yaw = {0:0.00}, pitch = {1:0.00}. - - - Current directory was: {0} - - - Got disconnected with message: {0} - - - Disconnection initiated by User or MCC bot. Ignoring. - - - Launching with {0} reconnection attempts - - - Loaded message: {0} - - - Loading messages from file: {0} - - - Initializing without a kick message file - - - File not found: {0} - - - Message contains '{0}'. Reconnecting. - - - Ignoring kick message, reconnecting anyway. - - - Message not containing any defined keywords. Ignoring. - - - Waiting {0:0.000} seconds before reconnecting... - - - File not found: '{0}' - - - Loaded match: -{0} - - - Loading matches from '{0}' - - - match: {0} -regex: {1} -action: {2} -actionPrivate: {3} -actionOther: {4} -ownersOnly: {5} -cooldown: {6} - - - Running action: {0} - - - No action for match: -{0} - - - This match will never trigger: -{0} - - - Path '{0}' contains invalid characters. - - - Sending message to Discord was canceled due an error occuring. For more info enable Debug. - - - The provided channel with an id '{0}' has not been found! - - - The command was executed with the result - - - Succesfully connected with MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Discord Bridge chat bot. - - - Direction of the Discord Brdige has been switched to '{0}'! - - - Both - - - Discord - - - Minecraft - - - The provided guild/server with an id '{0}' has not been found! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, discord|dsc. Example: "dscbridge direction mc" - - - Please provide a valid token! - - - An unknown error has occured! - - - The bot is already farming! - - - The bot has already stopped farming! - - - Crop type - - - Farming bot - - - Invalid crop type provided (Types which you can use: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat)! - - - Invalid radius provided, you must provide a valid integer number greater than 0! - - - The Farmer bot needs Inventory Handling in order to work, please enable it! - - - The Farmer bot needs Terrain Handling in order to work, please enable it! - - - Not implemented bellow 1.13! - - - Radius - - - Started farming! - - - Stopped farming! - - - Stoping farming, this might take a second... - - - You have enabled teleporting, this might get your bot account kicked and in the worst case scenario banned! Use with caution! - - - You have enabled un-safe movement, the bot might get hurt! - - - Invalid parameter "{0}" provided (Use format: "key:value")! - - - mailer command - - - --- Ignore list --- -{0} - - - --- Mails in database --- -{0} - - - See usage - - - Added {0} to the ignore list! - - - Missing or invalid name. Usage: {0} <username> - - - Removed {0} from the ignore list! - - - Creating new database file: {0} - - - Creating new ignore list: {0} - - - Delivered: {0} - - - Initializing Mailer with settings: - - -  - Database File: {0} - - -  - Max Database Size: {0} - - -  - Ignore List: {0} - - -  - Mail Retention: {0} - - -  - Max Mails per Player: {0} - - -  - Public Interactions: {0} - - - Cannot enable Mailer: Max Database Size must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Mail Retention must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Max Mails per Player must be greater than zero. Please review the settings. - - - Loading database file: {0} - - - Loading ignore list: - - - Looking for mails to send @ {0} - - - Saving message: {0} - - - {0} is ignored! - - - Render maps (item maps) - - - Invalid ID provided, must be a number! - - - A map with id '{0}' does not exists! - - - Failed to render the map with id: '{0}' - - - - Map id: {0} (Last Updated: {1}) - - - No maps received! - - - The list of received maps from the server: - - - Received a new Map, with Id: {0} - - - Succesfully rendered a map with id '{0}' to: '{1}' - - - Resized the rendered image of the map with id: '{0}' to {1}x{1}. - - - The size of the map is reduced from ({0}x{1}) to ({2}x{3}) due to the size limitation of the current terminal. - - - Sent a rendered image of a map with an id '{0}' to the Discord via Discord Brdige chat bot! - - - Sent a rendered image of a map with an id '{0}' to the Telegram via Telegram Bridge chat bot! - - - replay command - - - Replay file created. - - - Record was stopped. Restart the program to start another record. - - - Record stopped. - - - Script '{0}' failed to run ({1}). - - - File not found: '{0}' - - - §8[MCC] [{0}] Cannot find script file: {1} - - - Script '{0}' loaded. - - - Loaded task: -{0} - - - No action for task: -{0} - - - This task will never trigger: -{0} - - - Interval / Running action: {0} - - - Login / Running action: {0} - - - Time / Running action: {0} - - - triggeronfirstlogin: {0} - triggeronlogin: {1} - triggerontime: {2} - triggeroninterval: {3} - timevalue: {4} - timeinterval: {5} - action: {6} - - - Sending message to Telegram was canceled due an error occuring. For more info enable Debug. - - - The command was executed with the result - - - Succesfully connected with the MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Telegram Bridge chat bot. - - - Direction of the Telegram Brdige has been switched to '{0}'! - - - Both - - - Minecraft - - - Telegram - - - Disconnected from from the MCC! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, telegram|tg|t. Example: "tgbridge direction mc" - - - [WARNING] You have not provided any Channel IDs, for "Authorized_Chat_Ids" field, anyone who finds your bot will be able to send messages and commands to it! - - - [WARNING] You have not provided a Channel ID, you will ONLY get replies to commands sent from Telegram! - - - Please provide a valid bot token! - - - **🛑 Unauthorized access! 🛑 - -Add the ID of this chat to "Authorized_Chat_Ids" field in the configuration file to gain access!** - - - An unknown error has occured! - - - Bot: {0} said : {1} - - - Bot: {0} told me : {1} - - - Alerts - - - AntiAFK - - - AutoAttack - - - AutoCraft - - - AutoDig - - - AutoDrop - - - AutoEat - - - AutoFishing - - - AutoRelog - - - AutoRespond - - - ChatLog - - - DiscordBridge - - - Farmer - - - FollowPlayer - - - HangmanGame - - - Mailer - - - Map - - - PlayerListLogger - - - RemoteControl - - - ReplayCapture - - - Script - - - ScriptScheduler - - - TelegramBridge - - - TestBot - - - §8Converting session cache from disk: {0} - - - §8Ignoring invalid session token line: {0} - - - §8Ignoring invalid profile key token line: {0} - - - §8Ignoring session token string '{0}': {1} - - - §8Ignoring profile key token string '{0}': {1} - - - §8Loaded session: {0}:{1} - - - §8Loaded profile key, it will be refresh at {0} - - - §8Loading Minecraft profiles: {0} - - - §8Loading profile key cache from disk: {0} - - - §8Loading session cache from disk: {0} - - - §8Got malformed data while reading serialized session cache from disk: {0} - - - §8Failed to read serialized session cache from disk: {0} - - - §8Failed to read session cache from disk: {0} - - - §8Failed to read profile key cache from disk: {0} - - - §8Failed to write session cache to disk: {0} - - - §8Failed to write profile key cache to disk: {0} - - - §8Saving session cache to disk - - - §8Saving profile key cache to disk - - - §8Done. File saved as '{0}' - - - §8Downloading '{0}.lang' from Mojang servers... - - - §8Failed to download the file. - - - §8Defaulting to en_GB.lang from your Minecraft directory. - - - §8Translations file loaded. - - - Player {0}'s message chain is broken! - - - §8Translations file not found: '{0}' -Some messages won't be properly printed without this file. - - - §8Performing request to {0} - - - [{0}] Disconnecting and Reconnecting to the Server - - - Swing your arm. - - - Could not find a bed! - - - Can not reach the bed safely! - - - Used to sleep in or leave a bed. - - - Failed to reach the bed position (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) in time (30 seconds). Giving up! - - - Found a bet at (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). - - - Succesfully laid in bed! - - - Sending a command to leave a bed to the server. - - - Moving to (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) where the bed is located. - - - The block on (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) is not a bed! - - - Could not lay in bed. Are you trying to sleep in a bed? (PS: You must use the head block coordinates of the bed) - - - Searching for a bed in radius of {0}... - - - Trying to sleep in a bed on location (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). Result: {3} - - - Blocks around - - - Block type - - - Reports the type of the block on the provided coordinates. (Use -s to report blocks around the target block). - - - Negative - - - Positive - - - List bots, unload a bot or all bots. - - - Loaded bots - - - No bots loaded! - - - Bot {0} is not loaded, check if you have made a typo! - - - Successfully unloaded bot: {0} - - - Successfully unloaded all bots! - - - Changed to slot {0} - - - Change slot in hotbar - - - Could not change slot - - - Could not change slot: Not a Number - - - chunk: ({0}, {1}). - - - Current location:{0}, chunk: ({1}, {2}). - - - Displays the chunk loading status. -Change EnableEmoji=false in the settings if the display is confusing. - - - §x§0This command is used for debugging, make sure you know what you are doing.§r - - - Player:{0}, MarkedChunk:{1}, NotReceived:{2}, Loading:{3}, Loaded:{4} - - - Marked location: - - - §x§0Since the marked chunk is outside the graph, it will not be displayed!§r - - - connect to the specified server. - - - Invalid server IP '{0}'. - - - Unknown account '{0}'. - - - toggle debug messages. - - - Debug messages are now OFF - - - Debug messages are now ON - - - Attempt to break a block - - - Attempting to dig block at {0} {1} {2} ({3}) - - - Failed to start digging block. - - - No block at this location (Air) - - - You are too far away from this block. - - - Drop specified type of items from player inventory or opened container - - - Dropped all {0} from inventory #{1} - - - Unknown item {0} - - - Sent a click to the server, if you have enough levels and if you have placed the items in the correct slots it should enchant! - - - Enchant an item when you have the Enchantment table opened and the list of enchants recieved. - - - You must put an item inside the enchanting table in slot 0! - - - You must put at least 3 lapis lazuli inside the enchanting table in slot 1! - - - You must open a an enchanting table in order to use this option! - - - Invalid slot provided (Available: top, middle, bottom)! - - - You must first put an item to enchant to the enchanting table in order to get enchantments from the server, then you can execute this command! - - - You do not have enouhg levels to enchant! (Your current level is {0}, you need to be level {1}). - - - Could not click! - - - Entity attacked - - - Boots - - - Chestplate - - - Custom Name - - - Distance - - - Entities - - - Entity - - - Equipment - - - Health - - - Helmet - - - Item - - - Latency - - - Leggings - - - Location - - - Main Hand - - - Nickname - - - Entity not found - - - Off Hand - - - Pose - - - Type - - - Entity used - - - Allows you to execute a command if a condition is met. (You can use variables from MinecraftClient.ini and /set command, as well as CSharp expressions) - - - Error: {0} - - - An error has occured while executing the command: {0} - - - The condition '{0}' was met, executed command '{1}' with result '{2}'. - - - The condition '{0}' was met, executed command '{1}', no result was returned. - - - Execute multiple commands one after another - - - Executed the command '{0}' with {1} - - - no result! - - - result '{0}'! - - - disconnect from the server. - - - Already following {0}! - - - Already stopped - - - Can not reach the player, he is either in chunks that are not loaded, too far away or not reachable by a bot due to obstacles like gaps or water bodies! - - - Makes the bot follow a specified player - - - Invalid or empty player name provided! - - - The specified player is either not connected out out of the range! - - - NOTE: The bot is quite slow, you need to walk slowly and at a close distance for it to be able to keep up, kinda like when you make animals follow you by holding food in your hand. This is a limitation due to a pathfinding algorithm, we are working to get a better one. - - - Pausing! - - - The player {0} came back to the range! - - - The player {0} left the server! - - - The player {0} has left the range! - - - Resuming to follow! - - - Started following {0}! - - - Stopped! - - - Stopped following! - - - Switched to following {0}! - - - Enabled us-safe walking (NOTE: The bot might die or get hurt!) - - - follow <player name|stop> [-f] (Use -f to enable un-safe walking) - - - Display Health and Food saturation. - - - Health: {0}, Saturation: {1}, Level: {2}, TotalExperience: {3} - - - {0} clicking slot {1} in window #{2} - - - Closing Inventoy #{0} - - - Failed to close Inventory #{0} - - - Cannot find container, please retry with explicit ID - - - Requested to clear slot #{0} - - - Requested {0} x{1} in slot #{2} - - - Failed to request Creative action - - - Damage - - - Inventory command - - - Dropped 1 item from slot #{0} - - - Dropped whole item stack from slot #{0} - - - Found items - - - Available actions - - - Basic usage - - - Click on an item. - - - Close an opened container. - - - Clear slot in creative mode. - - - Give item in creative mode. - - - Drop an item from inventory. - - - {0} -Use '/inventory help <action>' for action help. -'player' and 'container' can be simplified to 'p' and 'c'. -Note that parameters in '[]' are optional. - - - List avaliable inventories - - - List your inventory. - - - Search for an item in avaliable Inventories - - - Shift click an item. - - - Unknown action. - - - Usage - - - Your selected hotbar is {0} - - - Inventories - - - Available Inventories - - - Inventory - - - Left - - - Middle - - - You must be in Creative gamemode - - - Could not find the specified item in any of avaliable Inventories! - - - No item in slot #{0} - - - Inventory #{0} do not exist - - - Right - - - Shift clicking slot {0} in window #{1} - - - Shift click failed, this may be because this container type is not supported - - - get the player list. - - - PlayerList: {0} - - - log some text to the console. - - - Looking at yaw: {0} pitch: {1} - - - Looking at {0} - - - look at direction or coordinates. - - - The block currently intersecting the line of sight is {0} ({1:0}, {2:0}, {3:0}), distance is {4:0.0}({5:0.0}). - - - There is no block within {0} meters that intersects with the line of sight. - - - Unknown direction '{0}' - - - Chunk loading status: {0:P} - {1} out of {2} load completed. - - - The chunk where the target location resides has not yet been loaded. -You can use "/chunk status {0:0.0} {1:0.0} {2:0.0}" to check the chunk loading status. - - - walk or start walking. - - - Cannot move in that direction. - - - Disabling Terrain and Movements. - - - Enabling Terrain and Movements on next server login, respawn or world change. - - - Failed to compute path to {0} - - - Gravity is disabled. - - - Gravity is enabled. - - - Moving {0} - - - Failed to compute a safe path to {0}. Try -f parameter to allow unsafe movements. - - - Walking from {1} to {0} - - - restart and reconnect to the server. - - - Reloads MCC settings. - - - Reloaded Settings! - - - Reloading settings... - - - This command will NOT affect certain settings which are used before connecting to a server! - - - Some settings passed through the command line parameters might get overriden! - - - You also might need to reconnect for some settings to take effect. - - - Replay Chat Bot will not be hard reloaded due to technical limitations! - - - Use this to respawn if you are dead. - - - You have respawned. - - - run a script file. - - - send a chat message or command. - - - set a custom %variable%. - - - variable name must be A-Za-z0-9. - - - set a custom %variable% randomly to a given value. - - - setrnd variable -7to17 - - - setrnd variable string1 "\"string2\" string3" - - - Toggles sneaking - - - You are not sneaking anymore - - - You are sneaking now - - - Current tps - - - Display server current tps (tick per second). May not be accurate - - - Place a block or open chest - - - Useblock at ({0:0.0}, {1:0.0}, {2:0.0}) {3}. - - - Use (left click) an item on the hand - - - Used an item - - - can be used in some other fields as %yourvar% -%username% and %serverip% are reserved variables. - - - §cFailed to write to backup file {0}§r - - - =============================== # - Minecraft Console Client Bots # -=============================== # - - - Get alerted when specified words are detected in chat -Useful for moderating your server or detecting when someone is talking to you - - - Play a beep sound when a word is detected in addition to highlighting. - - - List of words/strings to NOT alert you on. - - - The name of a file where alers logs will be written. - - - Log alerts info a file. - - - List of words/strings to alert you on. - - - Trigger alerts when it rains and when it stops. - - - Triggers alerts at the beginning and end of thunderstorms. - - - Triggers an alert after receiving a specified keyword. - - - Send a command on a regular or random basis or make the bot walk around randomly to avoid automatic AFK disconnection -/!\ Make sure your server rules do not forbid anti-AFK mechanisms! -/!\ Make sure you keep the bot in an enclosure to prevent it wandering off if you're using terrain handling! (Recommended size 5x5x5) - - - Command to send to the server. - - - The time interval for execution. (in seconds) - - - Whether to sneak when sending the command. - - - Use terrain handling to enable the bot to move around. - - - The range the bot can move around randomly (Note: the bigger the range, the slower the bot will be) - - - How many times can the bot fail trying to move before using the command method. - - - Automatically attack hostile mobs around you -You need to enable Entity Handling to use this bot -/!\ Make sure server rules allow your planned use of AutoAttack -/!\ SERVER PLUGINS may consider AutoAttack to be a CHEAT MOD and TAKE ACTION AGAINST YOUR ACCOUNT so DOUBLE CHECK WITH SERVER RULES! - - - Allow attacking hostile mobs. - - - Allow attacking passive mobs. - - - How long to wait between each attack. Set "Custom = false" to let MCC calculate it. - - - All entity types can be found here: https://mccteam.github.io/r/entity/#L15 - - - Possible values: "Interact", "Attack" (default), "InteractAt" (Interact and Attack). - - - Wether to treat the entities list as a "whitelist" or as a "blacklist". - - - "single" or "multi". single target one mob per attack. multi target all mobs in range per attack - - - "health" or "distance". Only needed when using single mode - - - Automatically craft items in your inventory -See https://mccteam.github.io/g/bots/#auto-craft for how to use -You need to enable Inventory Handling to use this bot -You should also enable Terrain and Movements if you need to use a crafting table - - - Location of the crafting table if you intended to use it. Terrain and movements must be enabled. - - - What to do on crafting failure, "abort" or "wait". - - - Recipes.Name: The name can be whatever you like and it is used to represent the recipe. -Recipes.Type: crafting table type: "player" or "table" -Recipes.Result: the resulting item -Recipes.Slots: All slots, counting from left to right, top to bottom. Please fill in "Null" for empty slots. -For the naming of the items, please see: https://mccteam.github.io/r/item/#L12 - - - Auto-digging blocks. -You need to enable Terrain Handling to use this bot -You can use "/digbot start" and "/digbot stop" to control the start and stop of AutoDig. -Since MCC does not yet support accurate calculation of the collision volume of blocks, all blocks are considered as complete cubes when obtaining the position of the lookahead. -For the naming of the block, please see https://mccteam.github.io/r/block/#L15 - - - How many seconds to wait after entering the game to start digging automatically, set to -1 to disable automatic start. - - - Automatically switch to the appropriate tool. - - - Mining a block for more than "Dig_Timeout" seconds will be considered a timeout. - - - Whether to drop the current tool when its durability is too low. - - - Will not use tools with less durability than this. Set to zero to disable this feature. - - - Wether to treat the blocks list as a "whitelist" or as a "blacklist". - - - "distance" or "index", When using the "fixedpos" mode, the blocks are determined by distance to the player, or by the order in the list. - - - The position of the blocks when using "fixedpos" or "both" mode. - - - Whether to output logs when digging blocks. - - - "lookat", "fixedpos" or "both". Digging the block being looked at, the block in a fixed position, or the block that needs to be all met. - - - Automatically drop items in inventory -You need to enable Inventory Handling to use this bot -See this file for an up-to-date list of item types you can use with this bot: https://mccteam.github.io/r/item/#L12 - - - "include", "exclude" or "everything". Include: drop item IN the list. Exclude: drop item NOT IN the list - - - Automatically eat food when your Hunger value is low -You need to enable Inventory Handling to use this bot - - - Automatically catch fish using a fishing rod -Guide: https://mccteam.github.io/g/bots/#auto-fishing -You can use "/fish" to control the bot manually. -/!\ Make sure server rules allow automated farming before using this bot - - - Keep it as false if you have not changed it before. - - - Switch to a new rod from inventory after the current rod is unavailable. - - - Whether to start fishing automatically after entering a world. - - - How soon to re-cast after successful fishing. - - - Will not use rods with less durability than this (full durability is 64). Set to zero to disable this feature. - - - This allows the player to change position/facing after each fish caught. - - - How long after entering the game to start fishing (seconds). - - - Fishing timeout (seconds). Timeout will trigger a re-cast. - - - A "stationary" hook that moves above this threshold in the Y-axis will be considered to have caught a fish. - - - Used to adjust the above two thresholds, which when enabled will print the change in the position of the fishhook entity upon receipt of its movement packet. - - - Use the mainhand or the offhand to hold the rod. - - - It will move in order "1->2->3->4->3->2->1->2->..." and can change position or facing or both each time. It is recommended to change the facing only. - - - Hook movement in the X and Z axis less than this value will be considered stationary. - - - Automatically relog when disconnected by server, for example because the server is restating -/!\ Use Ignore_Kick_Message=true at own risk! Server staff might not appreciate if you auto-relog on manual kicks - - - The delay time before joining the server. (in seconds) - - - When set to true, autorelog will reconnect regardless of kick messages. - - - If the kickout message matches any of the strings, then autorelog will be triggered. - - - Retries when failing to relog to the server. use -1 for unlimited retries. - - - Run commands or send messages automatically when a specified pattern is detected in chat -Server admins can spoof chat messages (/nick, /tellraw) so keep this in mind when implementing AutoRespond rules -/!\ This bot may get spammy depending on your rules, although the global messagecooldown setting can help you avoiding accidental spam - - - Do not remove colors from text (Note: Your matches will have to include color codes (ones using the § character) in order to work) - - - Logs chat messages in a file on disk. - - - This bot allows you to send and recieve messages and commands via a Discord channel. -For Setup you can either use the documentation or read here (Documentation has images). -Documentation: https://mccteam.github.io/g/bots/#discord-bridge -Setup: -First you need to create a Bot on the Discord Developers Portal, here is a video tutorial: https://www.youtube.com/watch?v=2FgMnZViNPA . -/!\ IMPORTANT /!\: When creating a bot, you MUST ENABLE "Message Content Intent", "Server Members Intent" and "Presence Intent" in order for bot to work! Also follow along carefully do not miss any steps! -When making a bot, copy the generated token and paste it here in "Token" field (tokens are important, keep them safe). -Copy the "Application ID" and go to: https://discordapi.com/permissions.html . -Paste the id you have copied and check the "Administrator" field in permissions, then click on the link at the bottom. -This will open an invitation menu with your servers, choose the server you want to invite the bot on and invite him. -Once you've invited the bot, go to your Discord client and go to Settings -> Advanced and Enable "Developer Mode". -Exit the settings and right click on a server you have invited the bot to in the server list, then click "Copy ID", and paste the id here in "GuildId". -Then right click on a channel where you want to interact with the bot and again right click -> "Copy ID", pase the copied id here in "ChannelId". -And for the end, send a message in the channel, right click on your nick and again right click -> "Copy ID", then paste the id here in "OwnersIds". -How to use: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - The ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Discord message formatting, check the following: https://mccteam.github.io/r/dc-fmt.html - - - The ID of a server/guild where you have invited the bot to. - - - How long to wait (in seconds) if a message can not be sent to discord before canceling the task (minimum 1 second). - - - A list of IDs of people you want to be able to interact with the MCC using the bot. - - - Your Discord Bot token. - - - Automatically farms crops for you (plants, breaks and bonemeals them). -Crop types available: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat. -Usage: "/farmer start" command and "/farmer stop" command. -NOTE: This a newly added bot, it is not perfect and was only tested in 1.19.2, there are some minor issues like not being able to bonemeal carrots/potatoes sometimes. -or bot jumps onto the farm land and breaks it (this happens rarely but still happens). We are looking forward at improving this. -It is recommended to keep the farming area walled off and flat to avoid the bot jumping. -Also, if you have your farmland that is one block high, make it 2 or more blocks high so the bot does not fall through, as it can happen sometimes when the bot reconnects. -The bot also does not pickup all items if they fly off to the side, we have a plan to implement this option in the future as well as drop off and bonemeal refill chest(s). - - - Delay between tasks in seconds (Minimum 1 second) - - - Enabled you to make the bot follow you -NOTE: This is an experimental feature, the bot can be slow at times, you need to walk with a normal speed and to sometimes stop for it to be able to keep up with you -It's similar to making animals follow you when you're holding food in your hand. -This is due to a slow pathfinding algorithm, we're working on getting a better one -You can tweak the update limit and find what works best for you. (NOTE: Do not but a very low one, because you might achieve the opposite, -this might clog the thread for terain handling) and thus slow the bot even more. -/!\ Make sure server rules allow an option like this in the rules of the server before using this bot - - - Do not follow the player if he is in the range of 3 blocks (prevents the bot from pushing a player in an infinite loop) - - - The rate at which the bot does calculations (in seconds) (You can tweak this if you feel the bot is too slow) - - - A small game to demonstrate chat interactions. Players can guess mystery words one letter at a time. -You need to have ChatFormat working correctly and add yourself in botowners to start the game with /tell <bot username> start -/!\ This bot may get a bit spammy if many players are interacting with it - - - Relay messages between players and servers, like a mail plugin -This bot can store messages when the recipients are offline, and send them when they join the server -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable this bot only if you trust server admins - - - Allows you to render maps in the console and into images (which can be then sent to Discord using Discord Bridge Chat Bot) -This is useful for solving captchas which use maps -The maps are rendered into Rendered_Maps folder if the Save_To_File is enabled. -NOTE: -If some servers have a very short time for solving captchas, enabe Auto_Render_On_Update to see them immediatelly in the console. -/!\ Make sure server rules allow bots to be used on the server, or you risk being punished. - - - Automatically render the map once it is received or updated from/by the server - - - Delete all rendered maps on unload/reload or when you launch the MCC again. - - - Get a notification when you have gotten a map from the server for the first time - - - Resize an rendered image, this is useful when images that are rendered are small and when are being sent to Discord. - - - Whether to render the map in the console. - - - The size that a rendered image should be resized to, in pixels (eg. 512). - - - Whether to store the rendered map as a file (You need this setting if you want to get a map on Discord using Discord Bridge). - - - Send a rendered map (saved to a file) to a Discord or a Telegram channel via the Discord or Telegram Bride chat bot (The Discord/Telegram Bridge chat bot must be enabled and configured!) -You need to enable Save_To_File in order for this to work. -We also recommend turning on resizing. - - - Log the list of players periodically into a textual file. - - - (In seconds) - - - Send MCC console commands to your bot through server PMs (/tell) -You need to have ChatFormat working correctly and add yourself in botowners to use the bot -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable RemoteControl only if you trust server admins - - - Enable recording of the game (/replay start) and replay it later using the Replay Mod (https://www.replaymod.com/) -Please note that due to technical limitations, the client player (you) will not be shown in the replay file -/!\ You SHOULD use /replay stop or exit the program gracefully with /quit OR THE REPLAY FILE MAY GET CORRUPT! - - - How long should replay file be auto-saved, in seconds. Use -1 to disable. - - - Schedule commands and scripts to launch on various events such as server join, date/time or time interval -See https://mccteam.github.io/g/bots/#script-scheduler for more info - - - This bot allows you to send and receive messages and commands via a Telegram Bot DM or to receive messages in a Telegram channel. -/!\ NOTE: You can't send messages and commands from a group channel, you can only send them in the bot DM, but you can get the messages from the client in a group channel. ------------------------------------------------------------ -Setup: -First you need to create a Telegram bot and obtain an API key, to do so, go to Telegram and find @botfather -Click on "Start" button and read the bot reply, then type "/newbot", the Botfather will guide you through the bot creation. -Once you create the bot, copy the API key that you have gotten, and put it into the "Token" field of "ChatBot.TelegramBridge" section (this section). -/!\ Do not share this token with anyone else as it will give them the control over your bot. Save it securely. -Then launch the client and go to Telegram, find your newly created bot by searching for it with its username, and open a DM with it. -Click on "Start" button and type and send the following command ".chatid" to obtain the chat id. -Copy the chat id number (eg. 2627844670) and paste it in the "ChannelId" field and add it to the "Authorized_Chat_Ids" field (in this section) (an id in "Authorized_Chat_Ids" field is a number/long, not a string!), then save the file. -Now you can use the bot using it's DM. -/!\ If you do not add the id of your chat DM with the bot to the "Authorized_Chat_Ids" field, ayone who finds your bot via search will be able to execute commands and send messages! -/!\ An id pasted in to the "Authorized_Chat_Ids" should be a number/long, not a string! ------------------------------------------------------------ -NOTE: If you want to recieve messages to a group channel instead, make the channel temporarely public, invite the bot to it and make it an administrator, then set the channel to private if you want. -Then set the "ChannelId" field to the @ of your channel (you must include the @ in the settings, eg. "@mysupersecretchannel"), this is the username you can see in the invite link of the channel. -/!\ Only include the username with @ prefix, do not include the rest of the link. Example if you have "https://t.me/mysupersecretchannel", the "ChannelId" will be "@mysupersecretchannel". -/!\ Note that you will not be able to send messages to the client from a group channel! ------------------------------------------------------------ -How to use the bot: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - A list of Chat IDs that are allowed to send messages and execute commands. To get an id of your chat DM with the bot use ".chatid" bot command in Telegram. - - - An ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Telegram message formatting, check the following: https://mccteam.github.io/r/tg-fmt.html - - - How long to wait (in seconds) if a message can not be sent to Telegram before canceling the task (minimum 1 second). - - - Your Telegram Bot token. - - - MCC does it best to detect chat messages, but some server have unusual chat formats -When this happens, you'll need to configure chat format below, see https://mccteam.github.io/g/conf/#chat-format-section - - - MCC support for common message formats. Set "false" to avoid conflicts with custom formats. - - - Whether to use the custom regular expressions below for detection. - - - Startup Config File -Please do not record extraneous data in this file as it will be overwritten by MCC. - -New to Minecraft Console Client? Check out this document: https://mccteam.github.io/g/conf.html -Want to upgrade to a newer version? See https://github.com/MCCTeam/Minecraft-Console-Client/#download - - - Settings have been loaded from {0} - - - §cFailed to load settings:§r - - - This setting affects only the messages in the console. - - - Regex for filtering chat message. - - - Show server chat messages. - - - Regex for filtering debug message. - - - Please enable this before submitting bug reports. Thanks! - - - Show error messages. - - - "disable" or "blacklist" OR "whitelist". Blacklist hide message match regex. Whitelist show message match regex. - - - Informative messages. (i.e Most of the message from MCC) - - - Log file name. - - - Write log messages to file. - - - Prepend timestamp to messages in log file. - - - Keep color codes in the saved text.(look like "§b") - - - Show warning messages. - - - Make sure you understand what each setting does before changing anything! - - - AccountList: It allows a fast account switching without directly using the credentials -Usage examples: "/tell <mybot> reco Player2", "/connect <serverip> Player1" - - - Toggle auto respawn if client player was dead (make sure your spawn point is safe). - - - Set the owner of the bot. /!\ Server admins can impersonate owners! - - - Use "mcc", "vanilla" or "none". This is how MCC identifies itself to the server. - - - Leave empty for no logfile. - - - If turned off, the emoji will be replaced with a simpler character (for /chunk status). - - - Toggle entity handling. - - - Whether to exit directly when an error occurs, for using MCC in non-interactive scripts. - - - Use "none", "slash"(/) or "backslash"(\). - - - Toggle inventory handling. - - - Fill in with in-game locale code, check https://mccteam.github.io/r/l-code.html - - - The language code is invalid! - - - Use "auto", "no" or "force". Force-enabling only works for MC 1.13+. - - - Use "auto" or "1.X.X" values. Allows to skip server info retrieval. - - - Controls the minimum interval (in seconds) between sending each message to the server. - - - Enable support for joining Minecraft Realms worlds. - - - The minimum height to use when calculating the image size from the height of the terminal. - - - The minimum width used when calculating the image size from the width of the terminal. - - - Enable head movement while walking to avoid anti-cheat triggers. - - - A movement speed higher than 2 may be considered cheating. - - - Only works on Windows XP-8 or Windows 10 with old console. - - - For remote control of the bot. - - - How to retain profile key. Use "none", "memory" or "disk". - - - Use "no", "fast" (5s timeout), or "yes". Required for joining some servers. - - - Cache compiled scripts for faster load on low-end devices. - - - ServerList: It allows an easier and faster server switching with short aliases instead of full server IP -Aliases cannot contain dots or spaces, and the name "localhost" cannot be used as an alias. -Usage examples: "/tell <mybot> connect Server1", "/connect Server2" - - - How to retain session tokens. Use "none", "memory" or "disk". - - - Decode links embedded in chat messages and show them in console. - - - Show inventory layout as ASCII art in inventory command. - - - System messages for server ops. - - - Messages displayed above xp bar, set this to false in case of xp bar spam. - - - Use "none", "bit_4", "bit_8" or "bit_24". This can be checked by opening the debug log. - - - Uses more ram, cpu, bandwidth but allows you to move around. - - - Customize the TCP connection timeout with the server. (in seconds) - - - Prepend timestamps to chat messages. - - - Login=Email or Name. Use "-" as password for offline mode. Leave blank to prompt user on startup. - - - The address of the game server, "Host" can be filled in with domain name or IP address. (The "Port" field can be deleted, it will be resolved automatically) - - - Microsoft Account sign-in method: "mcc" OR "browser". If the login always fails, please try to use the "browser" once. - - - Account type: "mojang" OR "microsoft". Also affects interactive login in console. - - - Settings below are sent to the server and only affect server-side things like your skin. - - - Allows disabling chat colors server-side. - - - Use "enabled", "commands", or "disabled". Allows to mute yourself... - - - MC 1.7- difficulty. "peaceful", "easy", "normal", "difficult". - - - If disabled, settings below are not sent to the server. - - - Use any language implemented in Minecraft. - - - MC 1.9+ main hand. "left" or "right". - - - Value range: [0 - 255]. - - - Connect to a server via a proxy instead of connecting directly -If Mojang session services are blocked on your network, set Enabled_Login=true to login using proxy. -If the connection to the Minecraft game server is blocked by the firewall, set Enabled_Ingame=true to use a proxy to connect to the game server. -/!\ Make sure your server rules allow Proxies or VPNs before setting enabled=true, or you may face consequences! - - - Whether to connect to the game server through a proxy. - - - Whether to connect to the login server through a proxy. - - - Only required for password-protected proxies. - - - Supported types: "HTTP", "SOCKS4", "SOCKS4a", "SOCKS5". - - - Proxy server must allow HTTPS for login, and non-443 ports for playing. - - - Only required for password-protected proxies. - - - §aThe current setting is saved as {0} - - - Chat signature related settings (affects minecraft 1.19+) - - - Microsoft accounts only. If disabled, will not be able to sign chat and join servers configured with "enforce-secure-profile=true" - - - Use red    color block to mark chat without legitimate signature - - - Use green  color block to mark chat with legitimate signatures - - - Use yellow color block to mark chat that have been modified by the server. - - - Use gray   color block to mark system message (always without signature) - - - Whether to display chat and messages in commands without legal signatures - - - Set to true to display messages modified by the server, false to display the original signed messages - - - Whether to sign the chat send from MCC - - - Whether to sign the messages contained in the commands sent by MCC. For example, the message in "/msg" and "/me" - - - §cFailed to write to settings file {0}§r - - - Color test: Your terminal should display {0} - - - §8Crypto keys & hash generated. - - - §8No profile keys could be loaded from disk - - - §8Profile keys has been successfully loaded from disk. - - - §8Performing request to {0} - - - §8No sessions could be loaded from disk - - - §8Session data has been successfully loaded from disk. - - - Success. (session ID: {0}) - - - Bottom slot - - - Enchantments available - - - Levels - - - Middle slot - - - Top slot - - - §8Got error code from server while refreshing authentication: {0} - - - Failed to connect to this IP. - - - §8A timeout occured while attempting to connect to this IP. - - - Failed to determine server version. - - - §8Forge Login Handshake did not complete successfully - - - §8Forge StartEncryption Handshake did not complete successfully - - - Cannot force Forge support for this Minecraft version! - - - Invalid usage of the generator command! - - - The provided path must be a path to a file that is in .json format! - - - Invalid data path provided! (The path either does not exists or you have made a typo) - - - §8Got error code from server: {0} - - - §8Invalid response to StartEncryption packet - - - §8Invalid response to Handshake packet - - - This feature requires Inventory Handling to be enabled in order to work! - - - An error occured when attempting to join this server. - - - Login failed : - - - Incorrect username/password, blacklisted IP or too many logins. - - - User cancelled. - - - Account migrated, use e-mail as username. - - - Network error. - - - User not premium. - - - Invalid server response. - - - Login servers are unavailable. Please try again later. - - - SSL Error. - - - Unknown Error. - - - Failed to login to this server. - - - You are missing argument {0} - - - §8Server does not report its protocol version, autodetection will not work. - - - Failed to ping this IP. - - - This Realms world does not exist or access was denied - - - Trying to join a Realms world but Realms support is disabled in config - - - Cannot retrieve the server IP of your Realms world - - - Invalid or unknown Realms server ID. - - - Realms server may require some time to start up. Please retry again later. - - - {0}: Invalid syntax, expecting --argname=value or --section.argname=value - - - This feature requires Terrain And Movements to be enabled in order to work! - - - Connection Timeout - - - §8Unexpected response from the server (is that a Minecraft server?) - - - Cannot connect to the server : This version is not supported ! - - - Usage: - - - §8Server reports a different version than manually set. Login may not work. - - - ChatBot methods should NOT be called in the constructor as API handler is not initialized yet. Override Initialize() or AfterGameJoined() instead to perform initialization tasks. - - - The provided script does not have a valid MCCScript header - - - Failed to process incoming packet of type {0}. (PacketID: {1}, Protocol: {2}, LoginPhase: {3}, InnerException: {4}). - - - Please update block types handling for this Minecraft version. See Material.cs - - - Please update entity types handling for this Minecraft version. See EntityType.cs - - - Please update item types handling for this Minecraft version. See ItemType.cs - - - Please update packet type palette for this Minecraft version. See PacketTypePalette.cs - - - Unknown direction - - - User-initiated logout should be done by calling Disconnect() - - - The protocol version no.{0} is not supported. - - - §cEntities are currently not handled for that MC version. - - - Please enable EntityHandling in the config file first. - - - Inventory # {0} closed. - - - §cInventories are currently not handled for that MC version. - - - Inventory handling is now enabled. - - - Use /inventory to interact with it. - - - Inventory # {0} opened: {1} - - - Please enable InventoryHandling in the config file first. - - - §cTerrain & Movements currently not handled for that MC version. - - - Terrain and Movements is now enabled. - - - Please enable Terrain and Movements in the config file first. - - - §8[{0}] Failed to initialize FileSystemWatcher, retrying using Polling - - - §8[{0}] Initializing FileSystemWatcher for file: {1} - - - §8Accepting server mod list... - - - §8Accepting server registries... - - - Forge server connection complete! - - - §8Acknowledging FML2 Server Config: {0} - - - §8Received FML2 Server Mod List - - - §8Sending back FML2 Client Mod List - - - §8Acknowledging FML2 Server Registry: {0} - - - §8Got Unknown FML2 Handshake message no. {0} - - - §8Ignoring Unknown FML2 LoginMessage channel: {0} - - - §8Mod list: - - - §8Server is running Forge without mods. - - - §8Received registry with {0} entries - - - §8Received registry {0} with {1} entries - - - §8Sending falsified mod list to server... - - - §8Forge protocol version : {0} - - - §8Server is running Forge with {0} mods. - - - Available commands: {0} - - - This bot will be unloaded. - - - Done - - - Fail - - - OnInternalCommand: Got error from {0}: {1} - - - help <cmdname>: show brief help about a command. - - - help <cmdname>. Available commands: {0}. For server help, use '{1}send /help' instead. - - - Unknown command '{0}'. Use 'help' for command list. - - - Connecting to {0}... - - - Login failed : - - - Connection has been lost. - - - Disconnected by Server : - - - Not connected to any server. Use '{0}help' for help. - - - Fetching profile key from Microsoft. - - - Checking if server is running Forge... - - - Force-enabling Forge support. - - - §8Found server {0}:{1} for domain {2} - - - New configuration file "{0}" is generated. - - - Succesfully generated {0} palette using the dataset: {1} - - - Generating {0} palette using the dataset: {1} - - - §8Handshake successful. (Server ID: {0}) - - - §eNew version of MCC available: {0} - - - Help us translate MCC: {0} - - - Failed to parse the settings file, enter "{0}new" to generate a new configuration. - - - Server IP : - - - Server was successfully joined. -Type '{0}quit' to leave the server. - - - Link: {0} - - - Login : - - - Please type the username or email of your choice. - - - §8Failed to perform SRV lookup for {0} -{1}: {2} - - - §8You chose to run in offline mode. - - - Password: - - - Please type the password for {0}. - - - Password(invisible): {0} - - - You are dead. Type '{0}respawn' to respawn. - - - You are dead. Automatically respawning after 1 second. - - - Or press Enter to exit Minecraft Console Client. - - - §8Cached profile key needs to be refreshed. - - - §8Cached profile key is still valid for {0}. - - - You have access to the following Realms worlds - - - Use realms:<index> as server IP to join a Realms world - - - Waiting 5 seconds ({0} attempts left)... - - - Resolving {0}... - - - Restarting Minecraft Console Client... - - - Waiting {0} seconds before restarting... - - - Retrieving Server Info... - - - -MCC is running with default settings. - - - §8Server is in offline mode. - - - §8Server version : {0} (protocol v{1}) - - - Server version : - - - Checking Session... - - - Failed to check session. - - - §8Cached session is invalid or expired. - - - §8Cached session is still valid for {0}. - - - §cSettings file MinecraftClient.ini has been generated. - - - §7Command §8 {0} §7 sent. - - - §8Unknown or not supported MC version {0}. -Switching to autodetection mode. - - - §8Using Minecraft version {0} (protocol v{1}) - - - Version is supported. -Logging in... - - - , with Forge - - - §8Connected to proxy {0}:{1} - - - Load translations applied to MCC when available, turn it off to use English only. - - - setrnd variable -7to17 OR setrnd variable string1 "\"string2\" string3" - - - Please update health field handling for this Minecraft version. - - - Successfully disconnected with MCC! - - - You can not use execmulti or execif within execmulti command! - - - force unsafe movements like falling or touching fire - - - Inventory handling is not enabled. Unable to switch tools automatically. - - - Please use the newly generated MinecraftClient.ini - - - The old MinecraftClient.ini has been backed up as {0} - - - Temporary fix for Badpacket issue on some servers. - - \ No newline at end of file diff --git a/MinecraftClient/Resources/Translations/Translations.ca.resx b/MinecraftClient/Resources/Translations/Translations.ca.resx deleted file mode 100644 index 20e26089..00000000 --- a/MinecraftClient/Resources/Translations/Translations.ca.resx +++ /dev/null @@ -1,2673 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - §cWeather change: It is no longer raining.§r - - - §cWeather change: It is no longer a thunderstorm.§r - - - §cWeather change: It is raining now.§r - - - §cWeather change: It is a thunderstorm.§r - - - Invalid walk range provided, must be a positive integer greater than 0, using default value of 5! - - - The terrain handling is not enabled in the settings of the client, enable it if you want to use it with this bot. Using alternative (command) method. - - - The time range begins with a bigger value, swapped them around. - - - Attack cooldown value cannot be smaller than 0. - - - Crafting aborted! Check your available materials. - - - Auto-crafting ChatBot command alias - - - Available commands: {0}. Use /autocraft help <cmd name> for more information. You may use /ac as command alias. - - - Inventory #{0} was closed by AutoCraft - - - Auto-crafting ChatBot command - - - Total {0} recipes loaded: {1} - - - Resetting your config to default - - - Crafting failed! Waiting for more materials - - - No config found. Writing a new one. - - - Error while parsing config: {0} - - - Duplicate recipe name specified: {0} - - - Missing recipe name while parsing a recipe - - - Get the command description. Usage: /autocraft help <command name> - - - List available recipes. - - - Load the config file. - - - Reload the config file. - - - Write the default example config to default location. - - - Start the crafting. Usage: /autocraft start <recipe name> - - - Stop the current running crafting process - - - Invalid result item! - - - The number of slots does not match and has been adjusted automatically. - - - Successfully loaded - - - Missing material: {0} - - - Please specify the recipe name you want to craft. - - - Specified recipe name does not exist. Check your config file. - - - Starting AutoCraft: {0} - - - AutoCraft cannot be started. Check your available materials for crafting {0} - - - AutoCraft stopped - - - table not found - - - Action timeout! Reason: {0} - - - Available commands: {0}. Use /digbot help <cmd name> for more information. - - - Auto-digging ChatBot command - - - Digging block timeout, retry. - - - Get the command description. Usage: /digbot help <command name> - - - Start the automatic digging bot. - - - Deactivate the automatic digging bot. - - - The block currently pointed to is not in the allowed list. - - - Automatic digging has started. - - - Digging will start in {0:0.0} second(s). - - - Auto-digging has been stopped. - - - Added item {0} - - - AutoDrop ChatBot command alias - - - AutoDrop ChatBot command - - - Incorrect item name {0}. Please try again. - - - Total {0} in the list: - {1} - - - Cannot find inventory {0}! - - - No item in the list - - - Cannot read drop mode from config. Using include mode. - - - Item not in the list - - - AutoDrop disabled - - - AutoDrop enabled - - - Removed item {0} - - - Switched to {0} mode. - - - Unknwon mode. Available modes: Include, Exclude, Everything - - - Available commands: {0}. Use /fish help <cmd name> for more information. - - - Casting timeout and will soon retry. (Timeout increased to {0:0.0} sec). - - - Retract the fishing rod. (Count: {0}) - - - Retract the fishing rod at ({0:0.0},{1:0.0},{2:0.0})! (Count: {3}) - - - Auto-Fishing ChatBot command - - - Fish floating despawn, will re-cast. - - - Fishing timeout, will soon re-cast. - - - Fishing got {0} - - - Get the command description. Usage: /fish help <command name> - - - Start auto-fishing. - - - List all obtained items. Or use "/fish status clear" to clear the list. - - - Stop auto-fishing. - - - Inventory handling is not enabled. Cannot check rod durability and switch rods. - - - Current fishing rod is not available. Maybe broken or low durability? - - - Start auto-fishing. - - - Fishing will start in {0:0.0} second(s). - - - The record of the obtained items has been cleared. - - - All items obtained from fishing (not entirely accurate): - - - Stop auto-fishing. - - - Switch to the rod in slot {0}, durability {1}/64. - - - Casting successfully. - - - Update yaw = {0:0.00}, pitch = {1:0.00}. - - - Current directory was: {0} - - - Got disconnected with message: {0} - - - Disconnection initiated by User or MCC bot. Ignoring. - - - Launching with {0} reconnection attempts - - - Loaded message: {0} - - - Loading messages from file: {0} - - - Initializing without a kick message file - - - File not found: {0} - - - Message contains '{0}'. Reconnecting. - - - Ignoring kick message, reconnecting anyway. - - - Message not containing any defined keywords. Ignoring. - - - Waiting {0:0.000} seconds before reconnecting... - - - File not found: '{0}' - - - Loaded match: -{0} - - - Loading matches from '{0}' - - - match: {0} -regex: {1} -action: {2} -actionPrivate: {3} -actionOther: {4} -ownersOnly: {5} -cooldown: {6} - - - Running action: {0} - - - No action for match: -{0} - - - This match will never trigger: -{0} - - - Path '{0}' contains invalid characters. - - - Sending message to Discord was canceled due an error occuring. For more info enable Debug. - - - The provided channel with an id '{0}' has not been found! - - - The command was executed with the result - - - Succesfully connected with MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Discord Bridge chat bot. - - - Direction of the Discord Brdige has been switched to '{0}'! - - - Both - - - Discord - - - Minecraft - - - The provided guild/server with an id '{0}' has not been found! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, discord|dsc. Example: "dscbridge direction mc" - - - Please provide a valid token! - - - An unknown error has occured! - - - The bot is already farming! - - - The bot has already stopped farming! - - - Crop type - - - Farming bot - - - Invalid crop type provided (Types which you can use: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat)! - - - Invalid radius provided, you must provide a valid integer number greater than 0! - - - The Farmer bot needs Inventory Handling in order to work, please enable it! - - - The Farmer bot needs Terrain Handling in order to work, please enable it! - - - Not implemented bellow 1.13! - - - Radius - - - Started farming! - - - Stopped farming! - - - Stoping farming, this might take a second... - - - You have enabled teleporting, this might get your bot account kicked and in the worst case scenario banned! Use with caution! - - - You have enabled un-safe movement, the bot might get hurt! - - - Invalid parameter "{0}" provided (Use format: "key:value")! - - - mailer command - - - --- Ignore list --- -{0} - - - --- Mails in database --- -{0} - - - See usage - - - Added {0} to the ignore list! - - - Missing or invalid name. Usage: {0} <username> - - - Removed {0} from the ignore list! - - - Creating new database file: {0} - - - Creating new ignore list: {0} - - - Delivered: {0} - - - Initializing Mailer with settings: - - -  - Database File: {0} - - -  - Max Database Size: {0} - - -  - Ignore List: {0} - - -  - Mail Retention: {0} - - -  - Max Mails per Player: {0} - - -  - Public Interactions: {0} - - - Cannot enable Mailer: Max Database Size must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Mail Retention must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Max Mails per Player must be greater than zero. Please review the settings. - - - Loading database file: {0} - - - Loading ignore list: - - - Looking for mails to send @ {0} - - - Saving message: {0} - - - {0} is ignored! - - - Render maps (item maps) - - - Invalid ID provided, must be a number! - - - A map with id '{0}' does not exists! - - - Failed to render the map with id: '{0}' - - - - Map id: {0} (Last Updated: {1}) - - - No maps received! - - - The list of received maps from the server: - - - Received a new Map, with Id: {0} - - - Succesfully rendered a map with id '{0}' to: '{1}' - - - Resized the rendered image of the map with id: '{0}' to {1}x{1}. - - - The size of the map is reduced from ({0}x{1}) to ({2}x{3}) due to the size limitation of the current terminal. - - - Sent a rendered image of a map with an id '{0}' to the Discord via Discord Brdige chat bot! - - - Sent a rendered image of a map with an id '{0}' to the Telegram via Telegram Bridge chat bot! - - - replay command - - - Replay file created. - - - Record was stopped. Restart the program to start another record. - - - Record stopped. - - - Script '{0}' failed to run ({1}). - - - File not found: '{0}' - - - §8[MCC] [{0}] Cannot find script file: {1} - - - Script '{0}' loaded. - - - Loaded task: -{0} - - - No action for task: -{0} - - - This task will never trigger: -{0} - - - Interval / Running action: {0} - - - Login / Running action: {0} - - - Time / Running action: {0} - - - triggeronfirstlogin: {0} - triggeronlogin: {1} - triggerontime: {2} - triggeroninterval: {3} - timevalue: {4} - timeinterval: {5} - action: {6} - - - Sending message to Telegram was canceled due an error occuring. For more info enable Debug. - - - The command was executed with the result - - - Succesfully connected with the MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Telegram Bridge chat bot. - - - Direction of the Telegram Brdige has been switched to '{0}'! - - - Both - - - Minecraft - - - Telegram - - - Disconnected from from the MCC! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, telegram|tg|t. Example: "tgbridge direction mc" - - - [WARNING] You have not provided any Channel IDs, for "Authorized_Chat_Ids" field, anyone who finds your bot will be able to send messages and commands to it! - - - [WARNING] You have not provided a Channel ID, you will ONLY get replies to commands sent from Telegram! - - - Please provide a valid bot token! - - - **🛑 Unauthorized access! 🛑 - -Add the ID of this chat to "Authorized_Chat_Ids" field in the configuration file to gain access!** - - - An unknown error has occured! - - - Bot: {0} said : {1} - - - Bot: {0} told me : {1} - - - Alerts - - - AntiAFK - - - AutoAttack - - - AutoCraft - - - AutoDig - - - AutoDrop - - - AutoEat - - - AutoFishing - - - AutoRelog - - - AutoRespond - - - ChatLog - - - DiscordBridge - - - Farmer - - - FollowPlayer - - - HangmanGame - - - Mailer - - - Map - - - PlayerListLogger - - - RemoteControl - - - ReplayCapture - - - Script - - - ScriptScheduler - - - TelegramBridge - - - TestBot - - - §8Converting session cache from disk: {0} - - - §8Ignoring invalid session token line: {0} - - - §8Ignoring invalid profile key token line: {0} - - - §8Ignoring session token string '{0}': {1} - - - §8Ignoring profile key token string '{0}': {1} - - - §8Loaded session: {0}:{1} - - - §8Loaded profile key, it will be refresh at {0} - - - §8Loading Minecraft profiles: {0} - - - §8Loading profile key cache from disk: {0} - - - §8Loading session cache from disk: {0} - - - §8Got malformed data while reading serialized session cache from disk: {0} - - - §8Failed to read serialized session cache from disk: {0} - - - §8Failed to read session cache from disk: {0} - - - §8Failed to read profile key cache from disk: {0} - - - §8Failed to write session cache to disk: {0} - - - §8Failed to write profile key cache to disk: {0} - - - §8Saving session cache to disk - - - §8Saving profile key cache to disk - - - §8Done. File saved as '{0}' - - - §8Downloading '{0}.lang' from Mojang servers... - - - §8Failed to download the file. - - - §8Defaulting to en_GB.lang from your Minecraft directory. - - - §8Translations file loaded. - - - Player {0}'s message chain is broken! - - - §8Translations file not found: '{0}' -Some messages won't be properly printed without this file. - - - §8Performing request to {0} - - - [{0}] Disconnecting and Reconnecting to the Server - - - Swing your arm. - - - Could not find a bed! - - - Can not reach the bed safely! - - - Used to sleep in or leave a bed. - - - Failed to reach the bed position (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) in time (30 seconds). Giving up! - - - Found a bet at (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). - - - Succesfully laid in bed! - - - Sending a command to leave a bed to the server. - - - Moving to (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) where the bed is located. - - - The block on (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) is not a bed! - - - Could not lay in bed. Are you trying to sleep in a bed? (PS: You must use the head block coordinates of the bed) - - - Searching for a bed in radius of {0}... - - - Trying to sleep in a bed on location (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). Result: {3} - - - Blocks around - - - Block type - - - Reports the type of the block on the provided coordinates. (Use -s to report blocks around the target block). - - - Negative - - - Positive - - - List bots, unload a bot or all bots. - - - Loaded bots - - - No bots loaded! - - - Bot {0} is not loaded, check if you have made a typo! - - - Successfully unloaded bot: {0} - - - Successfully unloaded all bots! - - - Changed to slot {0} - - - Change slot in hotbar - - - Could not change slot - - - Could not change slot: Not a Number - - - chunk: ({0}, {1}). - - - Current location:{0}, chunk: ({1}, {2}). - - - Displays the chunk loading status. -Change EnableEmoji=false in the settings if the display is confusing. - - - §x§0This command is used for debugging, make sure you know what you are doing.§r - - - Player:{0}, MarkedChunk:{1}, NotReceived:{2}, Loading:{3}, Loaded:{4} - - - Marked location: - - - §x§0Since the marked chunk is outside the graph, it will not be displayed!§r - - - connect to the specified server. - - - Invalid server IP '{0}'. - - - Unknown account '{0}'. - - - toggle debug messages. - - - Debug messages are now OFF - - - Debug messages are now ON - - - Attempt to break a block - - - Attempting to dig block at {0} {1} {2} ({3}) - - - Failed to start digging block. - - - No block at this location (Air) - - - You are too far away from this block. - - - Drop specified type of items from player inventory or opened container - - - Dropped all {0} from inventory #{1} - - - Unknown item {0} - - - Sent a click to the server, if you have enough levels and if you have placed the items in the correct slots it should enchant! - - - Enchant an item when you have the Enchantment table opened and the list of enchants recieved. - - - You must put an item inside the enchanting table in slot 0! - - - You must put at least 3 lapis lazuli inside the enchanting table in slot 1! - - - You must open a an enchanting table in order to use this option! - - - Invalid slot provided (Available: top, middle, bottom)! - - - You must first put an item to enchant to the enchanting table in order to get enchantments from the server, then you can execute this command! - - - You do not have enouhg levels to enchant! (Your current level is {0}, you need to be level {1}). - - - Could not click! - - - Entity attacked - - - Boots - - - Chestplate - - - Custom Name - - - Distance - - - Entities - - - Entity - - - Equipment - - - Health - - - Helmet - - - Item - - - Latency - - - Leggings - - - Location - - - Main Hand - - - Nickname - - - Entity not found - - - Off Hand - - - Pose - - - Type - - - Entity used - - - Allows you to execute a command if a condition is met. (You can use variables from MinecraftClient.ini and /set command, as well as CSharp expressions) - - - Error: {0} - - - An error has occured while executing the command: {0} - - - The condition '{0}' was met, executed command '{1}' with result '{2}'. - - - The condition '{0}' was met, executed command '{1}', no result was returned. - - - Execute multiple commands one after another - - - Executed the command '{0}' with {1} - - - no result! - - - result '{0}'! - - - disconnect from the server. - - - Already following {0}! - - - Already stopped - - - Can not reach the player, he is either in chunks that are not loaded, too far away or not reachable by a bot due to obstacles like gaps or water bodies! - - - Makes the bot follow a specified player - - - Invalid or empty player name provided! - - - The specified player is either not connected out out of the range! - - - NOTE: The bot is quite slow, you need to walk slowly and at a close distance for it to be able to keep up, kinda like when you make animals follow you by holding food in your hand. This is a limitation due to a pathfinding algorithm, we are working to get a better one. - - - Pausing! - - - The player {0} came back to the range! - - - The player {0} left the server! - - - The player {0} has left the range! - - - Resuming to follow! - - - Started following {0}! - - - Stopped! - - - Stopped following! - - - Switched to following {0}! - - - Enabled us-safe walking (NOTE: The bot might die or get hurt!) - - - follow <player name|stop> [-f] (Use -f to enable un-safe walking) - - - Display Health and Food saturation. - - - Health: {0}, Saturation: {1}, Level: {2}, TotalExperience: {3} - - - {0} clicking slot {1} in window #{2} - - - Closing Inventoy #{0} - - - Failed to close Inventory #{0} - - - Cannot find container, please retry with explicit ID - - - Requested to clear slot #{0} - - - Requested {0} x{1} in slot #{2} - - - Failed to request Creative action - - - Damage - - - Inventory command - - - Dropped 1 item from slot #{0} - - - Dropped whole item stack from slot #{0} - - - Found items - - - Available actions - - - Basic usage - - - Click on an item. - - - Close an opened container. - - - Clear slot in creative mode. - - - Give item in creative mode. - - - Drop an item from inventory. - - - {0} -Use '/inventory help <action>' for action help. -'player' and 'container' can be simplified to 'p' and 'c'. -Note that parameters in '[]' are optional. - - - List avaliable inventories - - - List your inventory. - - - Search for an item in avaliable Inventories - - - Shift click an item. - - - Unknown action. - - - Usage - - - Your selected hotbar is {0} - - - Inventories - - - Available Inventories - - - Inventory - - - Left - - - Middle - - - You must be in Creative gamemode - - - Could not find the specified item in any of avaliable Inventories! - - - No item in slot #{0} - - - Inventory #{0} do not exist - - - Right - - - Shift clicking slot {0} in window #{1} - - - Shift click failed, this may be because this container type is not supported - - - get the player list. - - - PlayerList: {0} - - - log some text to the console. - - - Looking at yaw: {0} pitch: {1} - - - Looking at {0} - - - look at direction or coordinates. - - - The block currently intersecting the line of sight is {0} ({1:0}, {2:0}, {3:0}), distance is {4:0.0}({5:0.0}). - - - There is no block within {0} meters that intersects with the line of sight. - - - Unknown direction '{0}' - - - Chunk loading status: {0:P} - {1} out of {2} load completed. - - - The chunk where the target location resides has not yet been loaded. -You can use "/chunk status {0:0.0} {1:0.0} {2:0.0}" to check the chunk loading status. - - - walk or start walking. - - - Cannot move in that direction. - - - Disabling Terrain and Movements. - - - Enabling Terrain and Movements on next server login, respawn or world change. - - - Failed to compute path to {0} - - - Gravity is disabled. - - - Gravity is enabled. - - - Moving {0} - - - Failed to compute a safe path to {0}. Try -f parameter to allow unsafe movements. - - - Walking from {1} to {0} - - - restart and reconnect to the server. - - - Reloads MCC settings. - - - Reloaded Settings! - - - Reloading settings... - - - This command will NOT affect certain settings which are used before connecting to a server! - - - Some settings passed through the command line parameters might get overriden! - - - You also might need to reconnect for some settings to take effect. - - - Replay Chat Bot will not be hard reloaded due to technical limitations! - - - Use this to respawn if you are dead. - - - You have respawned. - - - run a script file. - - - send a chat message or command. - - - set a custom %variable%. - - - variable name must be A-Za-z0-9. - - - set a custom %variable% randomly to a given value. - - - setrnd variable -7to17 - - - setrnd variable string1 "\"string2\" string3" - - - Toggles sneaking - - - You are not sneaking anymore - - - You are sneaking now - - - Current tps - - - Display server current tps (tick per second). May not be accurate - - - Place a block or open chest - - - Useblock at ({0:0.0}, {1:0.0}, {2:0.0}) {3}. - - - Use (left click) an item on the hand - - - Used an item - - - can be used in some other fields as %yourvar% -%username% and %serverip% are reserved variables. - - - §cFailed to write to backup file {0}§r - - - =============================== # - Minecraft Console Client Bots # -=============================== # - - - Get alerted when specified words are detected in chat -Useful for moderating your server or detecting when someone is talking to you - - - Play a beep sound when a word is detected in addition to highlighting. - - - List of words/strings to NOT alert you on. - - - The name of a file where alers logs will be written. - - - Log alerts info a file. - - - List of words/strings to alert you on. - - - Trigger alerts when it rains and when it stops. - - - Triggers alerts at the beginning and end of thunderstorms. - - - Triggers an alert after receiving a specified keyword. - - - Send a command on a regular or random basis or make the bot walk around randomly to avoid automatic AFK disconnection -/!\ Make sure your server rules do not forbid anti-AFK mechanisms! -/!\ Make sure you keep the bot in an enclosure to prevent it wandering off if you're using terrain handling! (Recommended size 5x5x5) - - - Command to send to the server. - - - The time interval for execution. (in seconds) - - - Whether to sneak when sending the command. - - - Use terrain handling to enable the bot to move around. - - - The range the bot can move around randomly (Note: the bigger the range, the slower the bot will be) - - - How many times can the bot fail trying to move before using the command method. - - - Automatically attack hostile mobs around you -You need to enable Entity Handling to use this bot -/!\ Make sure server rules allow your planned use of AutoAttack -/!\ SERVER PLUGINS may consider AutoAttack to be a CHEAT MOD and TAKE ACTION AGAINST YOUR ACCOUNT so DOUBLE CHECK WITH SERVER RULES! - - - Allow attacking hostile mobs. - - - Allow attacking passive mobs. - - - How long to wait between each attack. Set "Custom = false" to let MCC calculate it. - - - All entity types can be found here: https://mccteam.github.io/r/entity/#L15 - - - Possible values: "Interact", "Attack" (default), "InteractAt" (Interact and Attack). - - - Wether to treat the entities list as a "whitelist" or as a "blacklist". - - - "single" or "multi". single target one mob per attack. multi target all mobs in range per attack - - - "health" or "distance". Only needed when using single mode - - - Automatically craft items in your inventory -See https://mccteam.github.io/g/bots/#auto-craft for how to use -You need to enable Inventory Handling to use this bot -You should also enable Terrain and Movements if you need to use a crafting table - - - Location of the crafting table if you intended to use it. Terrain and movements must be enabled. - - - What to do on crafting failure, "abort" or "wait". - - - Recipes.Name: The name can be whatever you like and it is used to represent the recipe. -Recipes.Type: crafting table type: "player" or "table" -Recipes.Result: the resulting item -Recipes.Slots: All slots, counting from left to right, top to bottom. Please fill in "Null" for empty slots. -For the naming of the items, please see: https://mccteam.github.io/r/item/#L12 - - - Auto-digging blocks. -You need to enable Terrain Handling to use this bot -You can use "/digbot start" and "/digbot stop" to control the start and stop of AutoDig. -Since MCC does not yet support accurate calculation of the collision volume of blocks, all blocks are considered as complete cubes when obtaining the position of the lookahead. -For the naming of the block, please see https://mccteam.github.io/r/block/#L15 - - - How many seconds to wait after entering the game to start digging automatically, set to -1 to disable automatic start. - - - Automatically switch to the appropriate tool. - - - Mining a block for more than "Dig_Timeout" seconds will be considered a timeout. - - - Whether to drop the current tool when its durability is too low. - - - Will not use tools with less durability than this. Set to zero to disable this feature. - - - Wether to treat the blocks list as a "whitelist" or as a "blacklist". - - - "distance" or "index", When using the "fixedpos" mode, the blocks are determined by distance to the player, or by the order in the list. - - - The position of the blocks when using "fixedpos" or "both" mode. - - - Whether to output logs when digging blocks. - - - "lookat", "fixedpos" or "both". Digging the block being looked at, the block in a fixed position, or the block that needs to be all met. - - - Automatically drop items in inventory -You need to enable Inventory Handling to use this bot -See this file for an up-to-date list of item types you can use with this bot: https://mccteam.github.io/r/item/#L12 - - - "include", "exclude" or "everything". Include: drop item IN the list. Exclude: drop item NOT IN the list - - - Automatically eat food when your Hunger value is low -You need to enable Inventory Handling to use this bot - - - Automatically catch fish using a fishing rod -Guide: https://mccteam.github.io/g/bots/#auto-fishing -You can use "/fish" to control the bot manually. -/!\ Make sure server rules allow automated farming before using this bot - - - Keep it as false if you have not changed it before. - - - Switch to a new rod from inventory after the current rod is unavailable. - - - Whether to start fishing automatically after entering a world. - - - How soon to re-cast after successful fishing. - - - Will not use rods with less durability than this (full durability is 64). Set to zero to disable this feature. - - - This allows the player to change position/facing after each fish caught. - - - How long after entering the game to start fishing (seconds). - - - Fishing timeout (seconds). Timeout will trigger a re-cast. - - - A "stationary" hook that moves above this threshold in the Y-axis will be considered to have caught a fish. - - - Used to adjust the above two thresholds, which when enabled will print the change in the position of the fishhook entity upon receipt of its movement packet. - - - Use the mainhand or the offhand to hold the rod. - - - It will move in order "1->2->3->4->3->2->1->2->..." and can change position or facing or both each time. It is recommended to change the facing only. - - - Hook movement in the X and Z axis less than this value will be considered stationary. - - - Automatically relog when disconnected by server, for example because the server is restating -/!\ Use Ignore_Kick_Message=true at own risk! Server staff might not appreciate if you auto-relog on manual kicks - - - The delay time before joining the server. (in seconds) - - - When set to true, autorelog will reconnect regardless of kick messages. - - - If the kickout message matches any of the strings, then autorelog will be triggered. - - - Retries when failing to relog to the server. use -1 for unlimited retries. - - - Run commands or send messages automatically when a specified pattern is detected in chat -Server admins can spoof chat messages (/nick, /tellraw) so keep this in mind when implementing AutoRespond rules -/!\ This bot may get spammy depending on your rules, although the global messagecooldown setting can help you avoiding accidental spam - - - Do not remove colors from text (Note: Your matches will have to include color codes (ones using the § character) in order to work) - - - Logs chat messages in a file on disk. - - - This bot allows you to send and recieve messages and commands via a Discord channel. -For Setup you can either use the documentation or read here (Documentation has images). -Documentation: https://mccteam.github.io/g/bots/#discord-bridge -Setup: -First you need to create a Bot on the Discord Developers Portal, here is a video tutorial: https://www.youtube.com/watch?v=2FgMnZViNPA . -/!\ IMPORTANT /!\: When creating a bot, you MUST ENABLE "Message Content Intent", "Server Members Intent" and "Presence Intent" in order for bot to work! Also follow along carefully do not miss any steps! -When making a bot, copy the generated token and paste it here in "Token" field (tokens are important, keep them safe). -Copy the "Application ID" and go to: https://discordapi.com/permissions.html . -Paste the id you have copied and check the "Administrator" field in permissions, then click on the link at the bottom. -This will open an invitation menu with your servers, choose the server you want to invite the bot on and invite him. -Once you've invited the bot, go to your Discord client and go to Settings -> Advanced and Enable "Developer Mode". -Exit the settings and right click on a server you have invited the bot to in the server list, then click "Copy ID", and paste the id here in "GuildId". -Then right click on a channel where you want to interact with the bot and again right click -> "Copy ID", pase the copied id here in "ChannelId". -And for the end, send a message in the channel, right click on your nick and again right click -> "Copy ID", then paste the id here in "OwnersIds". -How to use: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - The ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Discord message formatting, check the following: https://mccteam.github.io/r/dc-fmt.html - - - The ID of a server/guild where you have invited the bot to. - - - How long to wait (in seconds) if a message can not be sent to discord before canceling the task (minimum 1 second). - - - A list of IDs of people you want to be able to interact with the MCC using the bot. - - - Your Discord Bot token. - - - Automatically farms crops for you (plants, breaks and bonemeals them). -Crop types available: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat. -Usage: "/farmer start" command and "/farmer stop" command. -NOTE: This a newly added bot, it is not perfect and was only tested in 1.19.2, there are some minor issues like not being able to bonemeal carrots/potatoes sometimes. -or bot jumps onto the farm land and breaks it (this happens rarely but still happens). We are looking forward at improving this. -It is recommended to keep the farming area walled off and flat to avoid the bot jumping. -Also, if you have your farmland that is one block high, make it 2 or more blocks high so the bot does not fall through, as it can happen sometimes when the bot reconnects. -The bot also does not pickup all items if they fly off to the side, we have a plan to implement this option in the future as well as drop off and bonemeal refill chest(s). - - - Delay between tasks in seconds (Minimum 1 second) - - - Enabled you to make the bot follow you -NOTE: This is an experimental feature, the bot can be slow at times, you need to walk with a normal speed and to sometimes stop for it to be able to keep up with you -It's similar to making animals follow you when you're holding food in your hand. -This is due to a slow pathfinding algorithm, we're working on getting a better one -You can tweak the update limit and find what works best for you. (NOTE: Do not but a very low one, because you might achieve the opposite, -this might clog the thread for terain handling) and thus slow the bot even more. -/!\ Make sure server rules allow an option like this in the rules of the server before using this bot - - - Do not follow the player if he is in the range of 3 blocks (prevents the bot from pushing a player in an infinite loop) - - - The rate at which the bot does calculations (in seconds) (You can tweak this if you feel the bot is too slow) - - - A small game to demonstrate chat interactions. Players can guess mystery words one letter at a time. -You need to have ChatFormat working correctly and add yourself in botowners to start the game with /tell <bot username> start -/!\ This bot may get a bit spammy if many players are interacting with it - - - Relay messages between players and servers, like a mail plugin -This bot can store messages when the recipients are offline, and send them when they join the server -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable this bot only if you trust server admins - - - Allows you to render maps in the console and into images (which can be then sent to Discord using Discord Bridge Chat Bot) -This is useful for solving captchas which use maps -The maps are rendered into Rendered_Maps folder if the Save_To_File is enabled. -NOTE: -If some servers have a very short time for solving captchas, enabe Auto_Render_On_Update to see them immediatelly in the console. -/!\ Make sure server rules allow bots to be used on the server, or you risk being punished. - - - Automatically render the map once it is received or updated from/by the server - - - Delete all rendered maps on unload/reload or when you launch the MCC again. - - - Get a notification when you have gotten a map from the server for the first time - - - Resize an rendered image, this is useful when images that are rendered are small and when are being sent to Discord. - - - Whether to render the map in the console. - - - The size that a rendered image should be resized to, in pixels (eg. 512). - - - Whether to store the rendered map as a file (You need this setting if you want to get a map on Discord using Discord Bridge). - - - Send a rendered map (saved to a file) to a Discord or a Telegram channel via the Discord or Telegram Bride chat bot (The Discord/Telegram Bridge chat bot must be enabled and configured!) -You need to enable Save_To_File in order for this to work. -We also recommend turning on resizing. - - - Log the list of players periodically into a textual file. - - - (In seconds) - - - Send MCC console commands to your bot through server PMs (/tell) -You need to have ChatFormat working correctly and add yourself in botowners to use the bot -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable RemoteControl only if you trust server admins - - - Enable recording of the game (/replay start) and replay it later using the Replay Mod (https://www.replaymod.com/) -Please note that due to technical limitations, the client player (you) will not be shown in the replay file -/!\ You SHOULD use /replay stop or exit the program gracefully with /quit OR THE REPLAY FILE MAY GET CORRUPT! - - - How long should replay file be auto-saved, in seconds. Use -1 to disable. - - - Schedule commands and scripts to launch on various events such as server join, date/time or time interval -See https://mccteam.github.io/g/bots/#script-scheduler for more info - - - This bot allows you to send and receive messages and commands via a Telegram Bot DM or to receive messages in a Telegram channel. -/!\ NOTE: You can't send messages and commands from a group channel, you can only send them in the bot DM, but you can get the messages from the client in a group channel. ------------------------------------------------------------ -Setup: -First you need to create a Telegram bot and obtain an API key, to do so, go to Telegram and find @botfather -Click on "Start" button and read the bot reply, then type "/newbot", the Botfather will guide you through the bot creation. -Once you create the bot, copy the API key that you have gotten, and put it into the "Token" field of "ChatBot.TelegramBridge" section (this section). -/!\ Do not share this token with anyone else as it will give them the control over your bot. Save it securely. -Then launch the client and go to Telegram, find your newly created bot by searching for it with its username, and open a DM with it. -Click on "Start" button and type and send the following command ".chatid" to obtain the chat id. -Copy the chat id number (eg. 2627844670) and paste it in the "ChannelId" field and add it to the "Authorized_Chat_Ids" field (in this section) (an id in "Authorized_Chat_Ids" field is a number/long, not a string!), then save the file. -Now you can use the bot using it's DM. -/!\ If you do not add the id of your chat DM with the bot to the "Authorized_Chat_Ids" field, ayone who finds your bot via search will be able to execute commands and send messages! -/!\ An id pasted in to the "Authorized_Chat_Ids" should be a number/long, not a string! ------------------------------------------------------------ -NOTE: If you want to recieve messages to a group channel instead, make the channel temporarely public, invite the bot to it and make it an administrator, then set the channel to private if you want. -Then set the "ChannelId" field to the @ of your channel (you must include the @ in the settings, eg. "@mysupersecretchannel"), this is the username you can see in the invite link of the channel. -/!\ Only include the username with @ prefix, do not include the rest of the link. Example if you have "https://t.me/mysupersecretchannel", the "ChannelId" will be "@mysupersecretchannel". -/!\ Note that you will not be able to send messages to the client from a group channel! ------------------------------------------------------------ -How to use the bot: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - A list of Chat IDs that are allowed to send messages and execute commands. To get an id of your chat DM with the bot use ".chatid" bot command in Telegram. - - - An ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Telegram message formatting, check the following: https://mccteam.github.io/r/tg-fmt.html - - - How long to wait (in seconds) if a message can not be sent to Telegram before canceling the task (minimum 1 second). - - - Your Telegram Bot token. - - - MCC does it best to detect chat messages, but some server have unusual chat formats -When this happens, you'll need to configure chat format below, see https://mccteam.github.io/g/conf/#chat-format-section - - - MCC support for common message formats. Set "false" to avoid conflicts with custom formats. - - - Whether to use the custom regular expressions below for detection. - - - Startup Config File -Please do not record extraneous data in this file as it will be overwritten by MCC. - -New to Minecraft Console Client? Check out this document: https://mccteam.github.io/g/conf.html -Want to upgrade to a newer version? See https://github.com/MCCTeam/Minecraft-Console-Client/#download - - - Settings have been loaded from {0} - - - §cFailed to load settings:§r - - - This setting affects only the messages in the console. - - - Regex for filtering chat message. - - - Show server chat messages. - - - Regex for filtering debug message. - - - Please enable this before submitting bug reports. Thanks! - - - Show error messages. - - - "disable" or "blacklist" OR "whitelist". Blacklist hide message match regex. Whitelist show message match regex. - - - Informative messages. (i.e Most of the message from MCC) - - - Log file name. - - - Write log messages to file. - - - Prepend timestamp to messages in log file. - - - Keep color codes in the saved text.(look like "§b") - - - Show warning messages. - - - Make sure you understand what each setting does before changing anything! - - - AccountList: It allows a fast account switching without directly using the credentials -Usage examples: "/tell <mybot> reco Player2", "/connect <serverip> Player1" - - - Toggle auto respawn if client player was dead (make sure your spawn point is safe). - - - Set the owner of the bot. /!\ Server admins can impersonate owners! - - - Use "mcc", "vanilla" or "none". This is how MCC identifies itself to the server. - - - Leave empty for no logfile. - - - If turned off, the emoji will be replaced with a simpler character (for /chunk status). - - - Toggle entity handling. - - - Whether to exit directly when an error occurs, for using MCC in non-interactive scripts. - - - Use "none", "slash"(/) or "backslash"(\). - - - Toggle inventory handling. - - - Fill in with in-game locale code, check https://mccteam.github.io/r/l-code.html - - - The language code is invalid! - - - Use "auto", "no" or "force". Force-enabling only works for MC 1.13+. - - - Use "auto" or "1.X.X" values. Allows to skip server info retrieval. - - - Controls the minimum interval (in seconds) between sending each message to the server. - - - Enable support for joining Minecraft Realms worlds. - - - The minimum height to use when calculating the image size from the height of the terminal. - - - The minimum width used when calculating the image size from the width of the terminal. - - - Enable head movement while walking to avoid anti-cheat triggers. - - - A movement speed higher than 2 may be considered cheating. - - - Only works on Windows XP-8 or Windows 10 with old console. - - - For remote control of the bot. - - - How to retain profile key. Use "none", "memory" or "disk". - - - Use "no", "fast" (5s timeout), or "yes". Required for joining some servers. - - - Cache compiled scripts for faster load on low-end devices. - - - ServerList: It allows an easier and faster server switching with short aliases instead of full server IP -Aliases cannot contain dots or spaces, and the name "localhost" cannot be used as an alias. -Usage examples: "/tell <mybot> connect Server1", "/connect Server2" - - - How to retain session tokens. Use "none", "memory" or "disk". - - - Decode links embedded in chat messages and show them in console. - - - Show inventory layout as ASCII art in inventory command. - - - System messages for server ops. - - - Messages displayed above xp bar, set this to false in case of xp bar spam. - - - Use "none", "bit_4", "bit_8" or "bit_24". This can be checked by opening the debug log. - - - Uses more ram, cpu, bandwidth but allows you to move around. - - - Customize the TCP connection timeout with the server. (in seconds) - - - Prepend timestamps to chat messages. - - - Login=Email or Name. Use "-" as password for offline mode. Leave blank to prompt user on startup. - - - The address of the game server, "Host" can be filled in with domain name or IP address. (The "Port" field can be deleted, it will be resolved automatically) - - - Microsoft Account sign-in method: "mcc" OR "browser". If the login always fails, please try to use the "browser" once. - - - Account type: "mojang" OR "microsoft". Also affects interactive login in console. - - - Settings below are sent to the server and only affect server-side things like your skin. - - - Allows disabling chat colors server-side. - - - Use "enabled", "commands", or "disabled". Allows to mute yourself... - - - MC 1.7- difficulty. "peaceful", "easy", "normal", "difficult". - - - If disabled, settings below are not sent to the server. - - - Use any language implemented in Minecraft. - - - MC 1.9+ main hand. "left" or "right". - - - Value range: [0 - 255]. - - - Connect to a server via a proxy instead of connecting directly -If Mojang session services are blocked on your network, set Enabled_Login=true to login using proxy. -If the connection to the Minecraft game server is blocked by the firewall, set Enabled_Ingame=true to use a proxy to connect to the game server. -/!\ Make sure your server rules allow Proxies or VPNs before setting enabled=true, or you may face consequences! - - - Whether to connect to the game server through a proxy. - - - Whether to connect to the login server through a proxy. - - - Only required for password-protected proxies. - - - Supported types: "HTTP", "SOCKS4", "SOCKS4a", "SOCKS5". - - - Proxy server must allow HTTPS for login, and non-443 ports for playing. - - - Only required for password-protected proxies. - - - §aThe current setting is saved as {0} - - - Chat signature related settings (affects minecraft 1.19+) - - - Microsoft accounts only. If disabled, will not be able to sign chat and join servers configured with "enforce-secure-profile=true" - - - Use red    color block to mark chat without legitimate signature - - - Use green  color block to mark chat with legitimate signatures - - - Use yellow color block to mark chat that have been modified by the server. - - - Use gray   color block to mark system message (always without signature) - - - Whether to display chat and messages in commands without legal signatures - - - Set to true to display messages modified by the server, false to display the original signed messages - - - Whether to sign the chat send from MCC - - - Whether to sign the messages contained in the commands sent by MCC. For example, the message in "/msg" and "/me" - - - §cFailed to write to settings file {0}§r - - - Color test: Your terminal should display {0} - - - §8Crypto keys & hash generated. - - - §8No profile keys could be loaded from disk - - - §8Profile keys has been successfully loaded from disk. - - - §8Performing request to {0} - - - §8No sessions could be loaded from disk - - - §8Session data has been successfully loaded from disk. - - - Success. (session ID: {0}) - - - Bottom slot - - - Enchantments available - - - Levels - - - Middle slot - - - Top slot - - - §8Got error code from server while refreshing authentication: {0} - - - Failed to connect to this IP. - - - §8A timeout occured while attempting to connect to this IP. - - - Failed to determine server version. - - - §8Forge Login Handshake did not complete successfully - - - §8Forge StartEncryption Handshake did not complete successfully - - - Cannot force Forge support for this Minecraft version! - - - Invalid usage of the generator command! - - - The provided path must be a path to a file that is in .json format! - - - Invalid data path provided! (The path either does not exists or you have made a typo) - - - §8Got error code from server: {0} - - - §8Invalid response to StartEncryption packet - - - §8Invalid response to Handshake packet - - - This feature requires Inventory Handling to be enabled in order to work! - - - An error occured when attempting to join this server. - - - Login failed : - - - Incorrect username/password, blacklisted IP or too many logins. - - - User cancelled. - - - Account migrated, use e-mail as username. - - - Network error. - - - User not premium. - - - Invalid server response. - - - Login servers are unavailable. Please try again later. - - - SSL Error. - - - Unknown Error. - - - Failed to login to this server. - - - You are missing argument {0} - - - §8Server does not report its protocol version, autodetection will not work. - - - Failed to ping this IP. - - - This Realms world does not exist or access was denied - - - Trying to join a Realms world but Realms support is disabled in config - - - Cannot retrieve the server IP of your Realms world - - - Invalid or unknown Realms server ID. - - - Realms server may require some time to start up. Please retry again later. - - - {0}: Invalid syntax, expecting --argname=value or --section.argname=value - - - This feature requires Terrain And Movements to be enabled in order to work! - - - Connection Timeout - - - §8Unexpected response from the server (is that a Minecraft server?) - - - Cannot connect to the server : This version is not supported ! - - - Usage: - - - §8Server reports a different version than manually set. Login may not work. - - - ChatBot methods should NOT be called in the constructor as API handler is not initialized yet. Override Initialize() or AfterGameJoined() instead to perform initialization tasks. - - - The provided script does not have a valid MCCScript header - - - Failed to process incoming packet of type {0}. (PacketID: {1}, Protocol: {2}, LoginPhase: {3}, InnerException: {4}). - - - Please update block types handling for this Minecraft version. See Material.cs - - - Please update entity types handling for this Minecraft version. See EntityType.cs - - - Please update item types handling for this Minecraft version. See ItemType.cs - - - Please update packet type palette for this Minecraft version. See PacketTypePalette.cs - - - Unknown direction - - - User-initiated logout should be done by calling Disconnect() - - - The protocol version no.{0} is not supported. - - - §cEntities are currently not handled for that MC version. - - - Please enable EntityHandling in the config file first. - - - Inventory # {0} closed. - - - §cInventories are currently not handled for that MC version. - - - Inventory handling is now enabled. - - - Use /inventory to interact with it. - - - Inventory # {0} opened: {1} - - - Please enable InventoryHandling in the config file first. - - - §cTerrain & Movements currently not handled for that MC version. - - - Terrain and Movements is now enabled. - - - Please enable Terrain and Movements in the config file first. - - - §8[{0}] Failed to initialize FileSystemWatcher, retrying using Polling - - - §8[{0}] Initializing FileSystemWatcher for file: {1} - - - §8Accepting server mod list... - - - §8Accepting server registries... - - - Forge server connection complete! - - - §8Acknowledging FML2 Server Config: {0} - - - §8Received FML2 Server Mod List - - - §8Sending back FML2 Client Mod List - - - §8Acknowledging FML2 Server Registry: {0} - - - §8Got Unknown FML2 Handshake message no. {0} - - - §8Ignoring Unknown FML2 LoginMessage channel: {0} - - - §8Mod list: - - - §8Server is running Forge without mods. - - - §8Received registry with {0} entries - - - §8Received registry {0} with {1} entries - - - §8Sending falsified mod list to server... - - - §8Forge protocol version : {0} - - - §8Server is running Forge with {0} mods. - - - Available commands: {0} - - - This bot will be unloaded. - - - Done - - - Fail - - - OnInternalCommand: Got error from {0}: {1} - - - help <cmdname>: show brief help about a command. - - - help <cmdname>. Available commands: {0}. For server help, use '{1}send /help' instead. - - - Unknown command '{0}'. Use 'help' for command list. - - - Connecting to {0}... - - - Login failed : - - - Connection has been lost. - - - Disconnected by Server : - - - Not connected to any server. Use '{0}help' for help. - - - Fetching profile key from Microsoft. - - - Checking if server is running Forge... - - - Force-enabling Forge support. - - - §8Found server {0}:{1} for domain {2} - - - New configuration file "{0}" is generated. - - - Succesfully generated {0} palette using the dataset: {1} - - - Generating {0} palette using the dataset: {1} - - - §8Handshake successful. (Server ID: {0}) - - - §eNew version of MCC available: {0} - - - Help us translate MCC: {0} - - - Failed to parse the settings file, enter "{0}new" to generate a new configuration. - - - Server IP : - - - Server was successfully joined. -Type '{0}quit' to leave the server. - - - Link: {0} - - - Login : - - - Please type the username or email of your choice. - - - §8Failed to perform SRV lookup for {0} -{1}: {2} - - - §8You chose to run in offline mode. - - - Password: - - - Please type the password for {0}. - - - Password(invisible): {0} - - - You are dead. Type '{0}respawn' to respawn. - - - You are dead. Automatically respawning after 1 second. - - - Or press Enter to exit Minecraft Console Client. - - - §8Cached profile key needs to be refreshed. - - - §8Cached profile key is still valid for {0}. - - - You have access to the following Realms worlds - - - Use realms:<index> as server IP to join a Realms world - - - Waiting 5 seconds ({0} attempts left)... - - - Resolving {0}... - - - Restarting Minecraft Console Client... - - - Waiting {0} seconds before restarting... - - - Retrieving Server Info... - - - -MCC is running with default settings. - - - §8Server is in offline mode. - - - §8Server version : {0} (protocol v{1}) - - - Server version : - - - Checking Session... - - - Failed to check session. - - - §8Cached session is invalid or expired. - - - §8Cached session is still valid for {0}. - - - §cSettings file MinecraftClient.ini has been generated. - - - §7Command §8 {0} §7 sent. - - - §8Unknown or not supported MC version {0}. -Switching to autodetection mode. - - - §8Using Minecraft version {0} (protocol v{1}) - - - Version is supported. -Logging in... - - - , with Forge - - - §8Connected to proxy {0}:{1} - - - Load translations applied to MCC when available, turn it off to use English only. - - - setrnd variable -7to17 OR setrnd variable string1 "\"string2\" string3" - - - Please update health field handling for this Minecraft version. - - - Successfully disconnected with MCC! - - - You can not use execmulti or execif within execmulti command! - - - force unsafe movements like falling or touching fire - - - Inventory handling is not enabled. Unable to switch tools automatically. - - - Please use the newly generated MinecraftClient.ini - - - The old MinecraftClient.ini has been backed up as {0} - - - Temporary fix for Badpacket issue on some servers. - - \ No newline at end of file diff --git a/MinecraftClient/Resources/Translations/Translations.cs.resx b/MinecraftClient/Resources/Translations/Translations.cs.resx deleted file mode 100644 index 20e26089..00000000 --- a/MinecraftClient/Resources/Translations/Translations.cs.resx +++ /dev/null @@ -1,2673 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - §cWeather change: It is no longer raining.§r - - - §cWeather change: It is no longer a thunderstorm.§r - - - §cWeather change: It is raining now.§r - - - §cWeather change: It is a thunderstorm.§r - - - Invalid walk range provided, must be a positive integer greater than 0, using default value of 5! - - - The terrain handling is not enabled in the settings of the client, enable it if you want to use it with this bot. Using alternative (command) method. - - - The time range begins with a bigger value, swapped them around. - - - Attack cooldown value cannot be smaller than 0. - - - Crafting aborted! Check your available materials. - - - Auto-crafting ChatBot command alias - - - Available commands: {0}. Use /autocraft help <cmd name> for more information. You may use /ac as command alias. - - - Inventory #{0} was closed by AutoCraft - - - Auto-crafting ChatBot command - - - Total {0} recipes loaded: {1} - - - Resetting your config to default - - - Crafting failed! Waiting for more materials - - - No config found. Writing a new one. - - - Error while parsing config: {0} - - - Duplicate recipe name specified: {0} - - - Missing recipe name while parsing a recipe - - - Get the command description. Usage: /autocraft help <command name> - - - List available recipes. - - - Load the config file. - - - Reload the config file. - - - Write the default example config to default location. - - - Start the crafting. Usage: /autocraft start <recipe name> - - - Stop the current running crafting process - - - Invalid result item! - - - The number of slots does not match and has been adjusted automatically. - - - Successfully loaded - - - Missing material: {0} - - - Please specify the recipe name you want to craft. - - - Specified recipe name does not exist. Check your config file. - - - Starting AutoCraft: {0} - - - AutoCraft cannot be started. Check your available materials for crafting {0} - - - AutoCraft stopped - - - table not found - - - Action timeout! Reason: {0} - - - Available commands: {0}. Use /digbot help <cmd name> for more information. - - - Auto-digging ChatBot command - - - Digging block timeout, retry. - - - Get the command description. Usage: /digbot help <command name> - - - Start the automatic digging bot. - - - Deactivate the automatic digging bot. - - - The block currently pointed to is not in the allowed list. - - - Automatic digging has started. - - - Digging will start in {0:0.0} second(s). - - - Auto-digging has been stopped. - - - Added item {0} - - - AutoDrop ChatBot command alias - - - AutoDrop ChatBot command - - - Incorrect item name {0}. Please try again. - - - Total {0} in the list: - {1} - - - Cannot find inventory {0}! - - - No item in the list - - - Cannot read drop mode from config. Using include mode. - - - Item not in the list - - - AutoDrop disabled - - - AutoDrop enabled - - - Removed item {0} - - - Switched to {0} mode. - - - Unknwon mode. Available modes: Include, Exclude, Everything - - - Available commands: {0}. Use /fish help <cmd name> for more information. - - - Casting timeout and will soon retry. (Timeout increased to {0:0.0} sec). - - - Retract the fishing rod. (Count: {0}) - - - Retract the fishing rod at ({0:0.0},{1:0.0},{2:0.0})! (Count: {3}) - - - Auto-Fishing ChatBot command - - - Fish floating despawn, will re-cast. - - - Fishing timeout, will soon re-cast. - - - Fishing got {0} - - - Get the command description. Usage: /fish help <command name> - - - Start auto-fishing. - - - List all obtained items. Or use "/fish status clear" to clear the list. - - - Stop auto-fishing. - - - Inventory handling is not enabled. Cannot check rod durability and switch rods. - - - Current fishing rod is not available. Maybe broken or low durability? - - - Start auto-fishing. - - - Fishing will start in {0:0.0} second(s). - - - The record of the obtained items has been cleared. - - - All items obtained from fishing (not entirely accurate): - - - Stop auto-fishing. - - - Switch to the rod in slot {0}, durability {1}/64. - - - Casting successfully. - - - Update yaw = {0:0.00}, pitch = {1:0.00}. - - - Current directory was: {0} - - - Got disconnected with message: {0} - - - Disconnection initiated by User or MCC bot. Ignoring. - - - Launching with {0} reconnection attempts - - - Loaded message: {0} - - - Loading messages from file: {0} - - - Initializing without a kick message file - - - File not found: {0} - - - Message contains '{0}'. Reconnecting. - - - Ignoring kick message, reconnecting anyway. - - - Message not containing any defined keywords. Ignoring. - - - Waiting {0:0.000} seconds before reconnecting... - - - File not found: '{0}' - - - Loaded match: -{0} - - - Loading matches from '{0}' - - - match: {0} -regex: {1} -action: {2} -actionPrivate: {3} -actionOther: {4} -ownersOnly: {5} -cooldown: {6} - - - Running action: {0} - - - No action for match: -{0} - - - This match will never trigger: -{0} - - - Path '{0}' contains invalid characters. - - - Sending message to Discord was canceled due an error occuring. For more info enable Debug. - - - The provided channel with an id '{0}' has not been found! - - - The command was executed with the result - - - Succesfully connected with MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Discord Bridge chat bot. - - - Direction of the Discord Brdige has been switched to '{0}'! - - - Both - - - Discord - - - Minecraft - - - The provided guild/server with an id '{0}' has not been found! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, discord|dsc. Example: "dscbridge direction mc" - - - Please provide a valid token! - - - An unknown error has occured! - - - The bot is already farming! - - - The bot has already stopped farming! - - - Crop type - - - Farming bot - - - Invalid crop type provided (Types which you can use: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat)! - - - Invalid radius provided, you must provide a valid integer number greater than 0! - - - The Farmer bot needs Inventory Handling in order to work, please enable it! - - - The Farmer bot needs Terrain Handling in order to work, please enable it! - - - Not implemented bellow 1.13! - - - Radius - - - Started farming! - - - Stopped farming! - - - Stoping farming, this might take a second... - - - You have enabled teleporting, this might get your bot account kicked and in the worst case scenario banned! Use with caution! - - - You have enabled un-safe movement, the bot might get hurt! - - - Invalid parameter "{0}" provided (Use format: "key:value")! - - - mailer command - - - --- Ignore list --- -{0} - - - --- Mails in database --- -{0} - - - See usage - - - Added {0} to the ignore list! - - - Missing or invalid name. Usage: {0} <username> - - - Removed {0} from the ignore list! - - - Creating new database file: {0} - - - Creating new ignore list: {0} - - - Delivered: {0} - - - Initializing Mailer with settings: - - -  - Database File: {0} - - -  - Max Database Size: {0} - - -  - Ignore List: {0} - - -  - Mail Retention: {0} - - -  - Max Mails per Player: {0} - - -  - Public Interactions: {0} - - - Cannot enable Mailer: Max Database Size must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Mail Retention must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Max Mails per Player must be greater than zero. Please review the settings. - - - Loading database file: {0} - - - Loading ignore list: - - - Looking for mails to send @ {0} - - - Saving message: {0} - - - {0} is ignored! - - - Render maps (item maps) - - - Invalid ID provided, must be a number! - - - A map with id '{0}' does not exists! - - - Failed to render the map with id: '{0}' - - - - Map id: {0} (Last Updated: {1}) - - - No maps received! - - - The list of received maps from the server: - - - Received a new Map, with Id: {0} - - - Succesfully rendered a map with id '{0}' to: '{1}' - - - Resized the rendered image of the map with id: '{0}' to {1}x{1}. - - - The size of the map is reduced from ({0}x{1}) to ({2}x{3}) due to the size limitation of the current terminal. - - - Sent a rendered image of a map with an id '{0}' to the Discord via Discord Brdige chat bot! - - - Sent a rendered image of a map with an id '{0}' to the Telegram via Telegram Bridge chat bot! - - - replay command - - - Replay file created. - - - Record was stopped. Restart the program to start another record. - - - Record stopped. - - - Script '{0}' failed to run ({1}). - - - File not found: '{0}' - - - §8[MCC] [{0}] Cannot find script file: {1} - - - Script '{0}' loaded. - - - Loaded task: -{0} - - - No action for task: -{0} - - - This task will never trigger: -{0} - - - Interval / Running action: {0} - - - Login / Running action: {0} - - - Time / Running action: {0} - - - triggeronfirstlogin: {0} - triggeronlogin: {1} - triggerontime: {2} - triggeroninterval: {3} - timevalue: {4} - timeinterval: {5} - action: {6} - - - Sending message to Telegram was canceled due an error occuring. For more info enable Debug. - - - The command was executed with the result - - - Succesfully connected with the MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Telegram Bridge chat bot. - - - Direction of the Telegram Brdige has been switched to '{0}'! - - - Both - - - Minecraft - - - Telegram - - - Disconnected from from the MCC! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, telegram|tg|t. Example: "tgbridge direction mc" - - - [WARNING] You have not provided any Channel IDs, for "Authorized_Chat_Ids" field, anyone who finds your bot will be able to send messages and commands to it! - - - [WARNING] You have not provided a Channel ID, you will ONLY get replies to commands sent from Telegram! - - - Please provide a valid bot token! - - - **🛑 Unauthorized access! 🛑 - -Add the ID of this chat to "Authorized_Chat_Ids" field in the configuration file to gain access!** - - - An unknown error has occured! - - - Bot: {0} said : {1} - - - Bot: {0} told me : {1} - - - Alerts - - - AntiAFK - - - AutoAttack - - - AutoCraft - - - AutoDig - - - AutoDrop - - - AutoEat - - - AutoFishing - - - AutoRelog - - - AutoRespond - - - ChatLog - - - DiscordBridge - - - Farmer - - - FollowPlayer - - - HangmanGame - - - Mailer - - - Map - - - PlayerListLogger - - - RemoteControl - - - ReplayCapture - - - Script - - - ScriptScheduler - - - TelegramBridge - - - TestBot - - - §8Converting session cache from disk: {0} - - - §8Ignoring invalid session token line: {0} - - - §8Ignoring invalid profile key token line: {0} - - - §8Ignoring session token string '{0}': {1} - - - §8Ignoring profile key token string '{0}': {1} - - - §8Loaded session: {0}:{1} - - - §8Loaded profile key, it will be refresh at {0} - - - §8Loading Minecraft profiles: {0} - - - §8Loading profile key cache from disk: {0} - - - §8Loading session cache from disk: {0} - - - §8Got malformed data while reading serialized session cache from disk: {0} - - - §8Failed to read serialized session cache from disk: {0} - - - §8Failed to read session cache from disk: {0} - - - §8Failed to read profile key cache from disk: {0} - - - §8Failed to write session cache to disk: {0} - - - §8Failed to write profile key cache to disk: {0} - - - §8Saving session cache to disk - - - §8Saving profile key cache to disk - - - §8Done. File saved as '{0}' - - - §8Downloading '{0}.lang' from Mojang servers... - - - §8Failed to download the file. - - - §8Defaulting to en_GB.lang from your Minecraft directory. - - - §8Translations file loaded. - - - Player {0}'s message chain is broken! - - - §8Translations file not found: '{0}' -Some messages won't be properly printed without this file. - - - §8Performing request to {0} - - - [{0}] Disconnecting and Reconnecting to the Server - - - Swing your arm. - - - Could not find a bed! - - - Can not reach the bed safely! - - - Used to sleep in or leave a bed. - - - Failed to reach the bed position (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) in time (30 seconds). Giving up! - - - Found a bet at (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). - - - Succesfully laid in bed! - - - Sending a command to leave a bed to the server. - - - Moving to (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) where the bed is located. - - - The block on (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) is not a bed! - - - Could not lay in bed. Are you trying to sleep in a bed? (PS: You must use the head block coordinates of the bed) - - - Searching for a bed in radius of {0}... - - - Trying to sleep in a bed on location (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). Result: {3} - - - Blocks around - - - Block type - - - Reports the type of the block on the provided coordinates. (Use -s to report blocks around the target block). - - - Negative - - - Positive - - - List bots, unload a bot or all bots. - - - Loaded bots - - - No bots loaded! - - - Bot {0} is not loaded, check if you have made a typo! - - - Successfully unloaded bot: {0} - - - Successfully unloaded all bots! - - - Changed to slot {0} - - - Change slot in hotbar - - - Could not change slot - - - Could not change slot: Not a Number - - - chunk: ({0}, {1}). - - - Current location:{0}, chunk: ({1}, {2}). - - - Displays the chunk loading status. -Change EnableEmoji=false in the settings if the display is confusing. - - - §x§0This command is used for debugging, make sure you know what you are doing.§r - - - Player:{0}, MarkedChunk:{1}, NotReceived:{2}, Loading:{3}, Loaded:{4} - - - Marked location: - - - §x§0Since the marked chunk is outside the graph, it will not be displayed!§r - - - connect to the specified server. - - - Invalid server IP '{0}'. - - - Unknown account '{0}'. - - - toggle debug messages. - - - Debug messages are now OFF - - - Debug messages are now ON - - - Attempt to break a block - - - Attempting to dig block at {0} {1} {2} ({3}) - - - Failed to start digging block. - - - No block at this location (Air) - - - You are too far away from this block. - - - Drop specified type of items from player inventory or opened container - - - Dropped all {0} from inventory #{1} - - - Unknown item {0} - - - Sent a click to the server, if you have enough levels and if you have placed the items in the correct slots it should enchant! - - - Enchant an item when you have the Enchantment table opened and the list of enchants recieved. - - - You must put an item inside the enchanting table in slot 0! - - - You must put at least 3 lapis lazuli inside the enchanting table in slot 1! - - - You must open a an enchanting table in order to use this option! - - - Invalid slot provided (Available: top, middle, bottom)! - - - You must first put an item to enchant to the enchanting table in order to get enchantments from the server, then you can execute this command! - - - You do not have enouhg levels to enchant! (Your current level is {0}, you need to be level {1}). - - - Could not click! - - - Entity attacked - - - Boots - - - Chestplate - - - Custom Name - - - Distance - - - Entities - - - Entity - - - Equipment - - - Health - - - Helmet - - - Item - - - Latency - - - Leggings - - - Location - - - Main Hand - - - Nickname - - - Entity not found - - - Off Hand - - - Pose - - - Type - - - Entity used - - - Allows you to execute a command if a condition is met. (You can use variables from MinecraftClient.ini and /set command, as well as CSharp expressions) - - - Error: {0} - - - An error has occured while executing the command: {0} - - - The condition '{0}' was met, executed command '{1}' with result '{2}'. - - - The condition '{0}' was met, executed command '{1}', no result was returned. - - - Execute multiple commands one after another - - - Executed the command '{0}' with {1} - - - no result! - - - result '{0}'! - - - disconnect from the server. - - - Already following {0}! - - - Already stopped - - - Can not reach the player, he is either in chunks that are not loaded, too far away or not reachable by a bot due to obstacles like gaps or water bodies! - - - Makes the bot follow a specified player - - - Invalid or empty player name provided! - - - The specified player is either not connected out out of the range! - - - NOTE: The bot is quite slow, you need to walk slowly and at a close distance for it to be able to keep up, kinda like when you make animals follow you by holding food in your hand. This is a limitation due to a pathfinding algorithm, we are working to get a better one. - - - Pausing! - - - The player {0} came back to the range! - - - The player {0} left the server! - - - The player {0} has left the range! - - - Resuming to follow! - - - Started following {0}! - - - Stopped! - - - Stopped following! - - - Switched to following {0}! - - - Enabled us-safe walking (NOTE: The bot might die or get hurt!) - - - follow <player name|stop> [-f] (Use -f to enable un-safe walking) - - - Display Health and Food saturation. - - - Health: {0}, Saturation: {1}, Level: {2}, TotalExperience: {3} - - - {0} clicking slot {1} in window #{2} - - - Closing Inventoy #{0} - - - Failed to close Inventory #{0} - - - Cannot find container, please retry with explicit ID - - - Requested to clear slot #{0} - - - Requested {0} x{1} in slot #{2} - - - Failed to request Creative action - - - Damage - - - Inventory command - - - Dropped 1 item from slot #{0} - - - Dropped whole item stack from slot #{0} - - - Found items - - - Available actions - - - Basic usage - - - Click on an item. - - - Close an opened container. - - - Clear slot in creative mode. - - - Give item in creative mode. - - - Drop an item from inventory. - - - {0} -Use '/inventory help <action>' for action help. -'player' and 'container' can be simplified to 'p' and 'c'. -Note that parameters in '[]' are optional. - - - List avaliable inventories - - - List your inventory. - - - Search for an item in avaliable Inventories - - - Shift click an item. - - - Unknown action. - - - Usage - - - Your selected hotbar is {0} - - - Inventories - - - Available Inventories - - - Inventory - - - Left - - - Middle - - - You must be in Creative gamemode - - - Could not find the specified item in any of avaliable Inventories! - - - No item in slot #{0} - - - Inventory #{0} do not exist - - - Right - - - Shift clicking slot {0} in window #{1} - - - Shift click failed, this may be because this container type is not supported - - - get the player list. - - - PlayerList: {0} - - - log some text to the console. - - - Looking at yaw: {0} pitch: {1} - - - Looking at {0} - - - look at direction or coordinates. - - - The block currently intersecting the line of sight is {0} ({1:0}, {2:0}, {3:0}), distance is {4:0.0}({5:0.0}). - - - There is no block within {0} meters that intersects with the line of sight. - - - Unknown direction '{0}' - - - Chunk loading status: {0:P} - {1} out of {2} load completed. - - - The chunk where the target location resides has not yet been loaded. -You can use "/chunk status {0:0.0} {1:0.0} {2:0.0}" to check the chunk loading status. - - - walk or start walking. - - - Cannot move in that direction. - - - Disabling Terrain and Movements. - - - Enabling Terrain and Movements on next server login, respawn or world change. - - - Failed to compute path to {0} - - - Gravity is disabled. - - - Gravity is enabled. - - - Moving {0} - - - Failed to compute a safe path to {0}. Try -f parameter to allow unsafe movements. - - - Walking from {1} to {0} - - - restart and reconnect to the server. - - - Reloads MCC settings. - - - Reloaded Settings! - - - Reloading settings... - - - This command will NOT affect certain settings which are used before connecting to a server! - - - Some settings passed through the command line parameters might get overriden! - - - You also might need to reconnect for some settings to take effect. - - - Replay Chat Bot will not be hard reloaded due to technical limitations! - - - Use this to respawn if you are dead. - - - You have respawned. - - - run a script file. - - - send a chat message or command. - - - set a custom %variable%. - - - variable name must be A-Za-z0-9. - - - set a custom %variable% randomly to a given value. - - - setrnd variable -7to17 - - - setrnd variable string1 "\"string2\" string3" - - - Toggles sneaking - - - You are not sneaking anymore - - - You are sneaking now - - - Current tps - - - Display server current tps (tick per second). May not be accurate - - - Place a block or open chest - - - Useblock at ({0:0.0}, {1:0.0}, {2:0.0}) {3}. - - - Use (left click) an item on the hand - - - Used an item - - - can be used in some other fields as %yourvar% -%username% and %serverip% are reserved variables. - - - §cFailed to write to backup file {0}§r - - - =============================== # - Minecraft Console Client Bots # -=============================== # - - - Get alerted when specified words are detected in chat -Useful for moderating your server or detecting when someone is talking to you - - - Play a beep sound when a word is detected in addition to highlighting. - - - List of words/strings to NOT alert you on. - - - The name of a file where alers logs will be written. - - - Log alerts info a file. - - - List of words/strings to alert you on. - - - Trigger alerts when it rains and when it stops. - - - Triggers alerts at the beginning and end of thunderstorms. - - - Triggers an alert after receiving a specified keyword. - - - Send a command on a regular or random basis or make the bot walk around randomly to avoid automatic AFK disconnection -/!\ Make sure your server rules do not forbid anti-AFK mechanisms! -/!\ Make sure you keep the bot in an enclosure to prevent it wandering off if you're using terrain handling! (Recommended size 5x5x5) - - - Command to send to the server. - - - The time interval for execution. (in seconds) - - - Whether to sneak when sending the command. - - - Use terrain handling to enable the bot to move around. - - - The range the bot can move around randomly (Note: the bigger the range, the slower the bot will be) - - - How many times can the bot fail trying to move before using the command method. - - - Automatically attack hostile mobs around you -You need to enable Entity Handling to use this bot -/!\ Make sure server rules allow your planned use of AutoAttack -/!\ SERVER PLUGINS may consider AutoAttack to be a CHEAT MOD and TAKE ACTION AGAINST YOUR ACCOUNT so DOUBLE CHECK WITH SERVER RULES! - - - Allow attacking hostile mobs. - - - Allow attacking passive mobs. - - - How long to wait between each attack. Set "Custom = false" to let MCC calculate it. - - - All entity types can be found here: https://mccteam.github.io/r/entity/#L15 - - - Possible values: "Interact", "Attack" (default), "InteractAt" (Interact and Attack). - - - Wether to treat the entities list as a "whitelist" or as a "blacklist". - - - "single" or "multi". single target one mob per attack. multi target all mobs in range per attack - - - "health" or "distance". Only needed when using single mode - - - Automatically craft items in your inventory -See https://mccteam.github.io/g/bots/#auto-craft for how to use -You need to enable Inventory Handling to use this bot -You should also enable Terrain and Movements if you need to use a crafting table - - - Location of the crafting table if you intended to use it. Terrain and movements must be enabled. - - - What to do on crafting failure, "abort" or "wait". - - - Recipes.Name: The name can be whatever you like and it is used to represent the recipe. -Recipes.Type: crafting table type: "player" or "table" -Recipes.Result: the resulting item -Recipes.Slots: All slots, counting from left to right, top to bottom. Please fill in "Null" for empty slots. -For the naming of the items, please see: https://mccteam.github.io/r/item/#L12 - - - Auto-digging blocks. -You need to enable Terrain Handling to use this bot -You can use "/digbot start" and "/digbot stop" to control the start and stop of AutoDig. -Since MCC does not yet support accurate calculation of the collision volume of blocks, all blocks are considered as complete cubes when obtaining the position of the lookahead. -For the naming of the block, please see https://mccteam.github.io/r/block/#L15 - - - How many seconds to wait after entering the game to start digging automatically, set to -1 to disable automatic start. - - - Automatically switch to the appropriate tool. - - - Mining a block for more than "Dig_Timeout" seconds will be considered a timeout. - - - Whether to drop the current tool when its durability is too low. - - - Will not use tools with less durability than this. Set to zero to disable this feature. - - - Wether to treat the blocks list as a "whitelist" or as a "blacklist". - - - "distance" or "index", When using the "fixedpos" mode, the blocks are determined by distance to the player, or by the order in the list. - - - The position of the blocks when using "fixedpos" or "both" mode. - - - Whether to output logs when digging blocks. - - - "lookat", "fixedpos" or "both". Digging the block being looked at, the block in a fixed position, or the block that needs to be all met. - - - Automatically drop items in inventory -You need to enable Inventory Handling to use this bot -See this file for an up-to-date list of item types you can use with this bot: https://mccteam.github.io/r/item/#L12 - - - "include", "exclude" or "everything". Include: drop item IN the list. Exclude: drop item NOT IN the list - - - Automatically eat food when your Hunger value is low -You need to enable Inventory Handling to use this bot - - - Automatically catch fish using a fishing rod -Guide: https://mccteam.github.io/g/bots/#auto-fishing -You can use "/fish" to control the bot manually. -/!\ Make sure server rules allow automated farming before using this bot - - - Keep it as false if you have not changed it before. - - - Switch to a new rod from inventory after the current rod is unavailable. - - - Whether to start fishing automatically after entering a world. - - - How soon to re-cast after successful fishing. - - - Will not use rods with less durability than this (full durability is 64). Set to zero to disable this feature. - - - This allows the player to change position/facing after each fish caught. - - - How long after entering the game to start fishing (seconds). - - - Fishing timeout (seconds). Timeout will trigger a re-cast. - - - A "stationary" hook that moves above this threshold in the Y-axis will be considered to have caught a fish. - - - Used to adjust the above two thresholds, which when enabled will print the change in the position of the fishhook entity upon receipt of its movement packet. - - - Use the mainhand or the offhand to hold the rod. - - - It will move in order "1->2->3->4->3->2->1->2->..." and can change position or facing or both each time. It is recommended to change the facing only. - - - Hook movement in the X and Z axis less than this value will be considered stationary. - - - Automatically relog when disconnected by server, for example because the server is restating -/!\ Use Ignore_Kick_Message=true at own risk! Server staff might not appreciate if you auto-relog on manual kicks - - - The delay time before joining the server. (in seconds) - - - When set to true, autorelog will reconnect regardless of kick messages. - - - If the kickout message matches any of the strings, then autorelog will be triggered. - - - Retries when failing to relog to the server. use -1 for unlimited retries. - - - Run commands or send messages automatically when a specified pattern is detected in chat -Server admins can spoof chat messages (/nick, /tellraw) so keep this in mind when implementing AutoRespond rules -/!\ This bot may get spammy depending on your rules, although the global messagecooldown setting can help you avoiding accidental spam - - - Do not remove colors from text (Note: Your matches will have to include color codes (ones using the § character) in order to work) - - - Logs chat messages in a file on disk. - - - This bot allows you to send and recieve messages and commands via a Discord channel. -For Setup you can either use the documentation or read here (Documentation has images). -Documentation: https://mccteam.github.io/g/bots/#discord-bridge -Setup: -First you need to create a Bot on the Discord Developers Portal, here is a video tutorial: https://www.youtube.com/watch?v=2FgMnZViNPA . -/!\ IMPORTANT /!\: When creating a bot, you MUST ENABLE "Message Content Intent", "Server Members Intent" and "Presence Intent" in order for bot to work! Also follow along carefully do not miss any steps! -When making a bot, copy the generated token and paste it here in "Token" field (tokens are important, keep them safe). -Copy the "Application ID" and go to: https://discordapi.com/permissions.html . -Paste the id you have copied and check the "Administrator" field in permissions, then click on the link at the bottom. -This will open an invitation menu with your servers, choose the server you want to invite the bot on and invite him. -Once you've invited the bot, go to your Discord client and go to Settings -> Advanced and Enable "Developer Mode". -Exit the settings and right click on a server you have invited the bot to in the server list, then click "Copy ID", and paste the id here in "GuildId". -Then right click on a channel where you want to interact with the bot and again right click -> "Copy ID", pase the copied id here in "ChannelId". -And for the end, send a message in the channel, right click on your nick and again right click -> "Copy ID", then paste the id here in "OwnersIds". -How to use: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - The ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Discord message formatting, check the following: https://mccteam.github.io/r/dc-fmt.html - - - The ID of a server/guild where you have invited the bot to. - - - How long to wait (in seconds) if a message can not be sent to discord before canceling the task (minimum 1 second). - - - A list of IDs of people you want to be able to interact with the MCC using the bot. - - - Your Discord Bot token. - - - Automatically farms crops for you (plants, breaks and bonemeals them). -Crop types available: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat. -Usage: "/farmer start" command and "/farmer stop" command. -NOTE: This a newly added bot, it is not perfect and was only tested in 1.19.2, there are some minor issues like not being able to bonemeal carrots/potatoes sometimes. -or bot jumps onto the farm land and breaks it (this happens rarely but still happens). We are looking forward at improving this. -It is recommended to keep the farming area walled off and flat to avoid the bot jumping. -Also, if you have your farmland that is one block high, make it 2 or more blocks high so the bot does not fall through, as it can happen sometimes when the bot reconnects. -The bot also does not pickup all items if they fly off to the side, we have a plan to implement this option in the future as well as drop off and bonemeal refill chest(s). - - - Delay between tasks in seconds (Minimum 1 second) - - - Enabled you to make the bot follow you -NOTE: This is an experimental feature, the bot can be slow at times, you need to walk with a normal speed and to sometimes stop for it to be able to keep up with you -It's similar to making animals follow you when you're holding food in your hand. -This is due to a slow pathfinding algorithm, we're working on getting a better one -You can tweak the update limit and find what works best for you. (NOTE: Do not but a very low one, because you might achieve the opposite, -this might clog the thread for terain handling) and thus slow the bot even more. -/!\ Make sure server rules allow an option like this in the rules of the server before using this bot - - - Do not follow the player if he is in the range of 3 blocks (prevents the bot from pushing a player in an infinite loop) - - - The rate at which the bot does calculations (in seconds) (You can tweak this if you feel the bot is too slow) - - - A small game to demonstrate chat interactions. Players can guess mystery words one letter at a time. -You need to have ChatFormat working correctly and add yourself in botowners to start the game with /tell <bot username> start -/!\ This bot may get a bit spammy if many players are interacting with it - - - Relay messages between players and servers, like a mail plugin -This bot can store messages when the recipients are offline, and send them when they join the server -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable this bot only if you trust server admins - - - Allows you to render maps in the console and into images (which can be then sent to Discord using Discord Bridge Chat Bot) -This is useful for solving captchas which use maps -The maps are rendered into Rendered_Maps folder if the Save_To_File is enabled. -NOTE: -If some servers have a very short time for solving captchas, enabe Auto_Render_On_Update to see them immediatelly in the console. -/!\ Make sure server rules allow bots to be used on the server, or you risk being punished. - - - Automatically render the map once it is received or updated from/by the server - - - Delete all rendered maps on unload/reload or when you launch the MCC again. - - - Get a notification when you have gotten a map from the server for the first time - - - Resize an rendered image, this is useful when images that are rendered are small and when are being sent to Discord. - - - Whether to render the map in the console. - - - The size that a rendered image should be resized to, in pixels (eg. 512). - - - Whether to store the rendered map as a file (You need this setting if you want to get a map on Discord using Discord Bridge). - - - Send a rendered map (saved to a file) to a Discord or a Telegram channel via the Discord or Telegram Bride chat bot (The Discord/Telegram Bridge chat bot must be enabled and configured!) -You need to enable Save_To_File in order for this to work. -We also recommend turning on resizing. - - - Log the list of players periodically into a textual file. - - - (In seconds) - - - Send MCC console commands to your bot through server PMs (/tell) -You need to have ChatFormat working correctly and add yourself in botowners to use the bot -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable RemoteControl only if you trust server admins - - - Enable recording of the game (/replay start) and replay it later using the Replay Mod (https://www.replaymod.com/) -Please note that due to technical limitations, the client player (you) will not be shown in the replay file -/!\ You SHOULD use /replay stop or exit the program gracefully with /quit OR THE REPLAY FILE MAY GET CORRUPT! - - - How long should replay file be auto-saved, in seconds. Use -1 to disable. - - - Schedule commands and scripts to launch on various events such as server join, date/time or time interval -See https://mccteam.github.io/g/bots/#script-scheduler for more info - - - This bot allows you to send and receive messages and commands via a Telegram Bot DM or to receive messages in a Telegram channel. -/!\ NOTE: You can't send messages and commands from a group channel, you can only send them in the bot DM, but you can get the messages from the client in a group channel. ------------------------------------------------------------ -Setup: -First you need to create a Telegram bot and obtain an API key, to do so, go to Telegram and find @botfather -Click on "Start" button and read the bot reply, then type "/newbot", the Botfather will guide you through the bot creation. -Once you create the bot, copy the API key that you have gotten, and put it into the "Token" field of "ChatBot.TelegramBridge" section (this section). -/!\ Do not share this token with anyone else as it will give them the control over your bot. Save it securely. -Then launch the client and go to Telegram, find your newly created bot by searching for it with its username, and open a DM with it. -Click on "Start" button and type and send the following command ".chatid" to obtain the chat id. -Copy the chat id number (eg. 2627844670) and paste it in the "ChannelId" field and add it to the "Authorized_Chat_Ids" field (in this section) (an id in "Authorized_Chat_Ids" field is a number/long, not a string!), then save the file. -Now you can use the bot using it's DM. -/!\ If you do not add the id of your chat DM with the bot to the "Authorized_Chat_Ids" field, ayone who finds your bot via search will be able to execute commands and send messages! -/!\ An id pasted in to the "Authorized_Chat_Ids" should be a number/long, not a string! ------------------------------------------------------------ -NOTE: If you want to recieve messages to a group channel instead, make the channel temporarely public, invite the bot to it and make it an administrator, then set the channel to private if you want. -Then set the "ChannelId" field to the @ of your channel (you must include the @ in the settings, eg. "@mysupersecretchannel"), this is the username you can see in the invite link of the channel. -/!\ Only include the username with @ prefix, do not include the rest of the link. Example if you have "https://t.me/mysupersecretchannel", the "ChannelId" will be "@mysupersecretchannel". -/!\ Note that you will not be able to send messages to the client from a group channel! ------------------------------------------------------------ -How to use the bot: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - A list of Chat IDs that are allowed to send messages and execute commands. To get an id of your chat DM with the bot use ".chatid" bot command in Telegram. - - - An ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Telegram message formatting, check the following: https://mccteam.github.io/r/tg-fmt.html - - - How long to wait (in seconds) if a message can not be sent to Telegram before canceling the task (minimum 1 second). - - - Your Telegram Bot token. - - - MCC does it best to detect chat messages, but some server have unusual chat formats -When this happens, you'll need to configure chat format below, see https://mccteam.github.io/g/conf/#chat-format-section - - - MCC support for common message formats. Set "false" to avoid conflicts with custom formats. - - - Whether to use the custom regular expressions below for detection. - - - Startup Config File -Please do not record extraneous data in this file as it will be overwritten by MCC. - -New to Minecraft Console Client? Check out this document: https://mccteam.github.io/g/conf.html -Want to upgrade to a newer version? See https://github.com/MCCTeam/Minecraft-Console-Client/#download - - - Settings have been loaded from {0} - - - §cFailed to load settings:§r - - - This setting affects only the messages in the console. - - - Regex for filtering chat message. - - - Show server chat messages. - - - Regex for filtering debug message. - - - Please enable this before submitting bug reports. Thanks! - - - Show error messages. - - - "disable" or "blacklist" OR "whitelist". Blacklist hide message match regex. Whitelist show message match regex. - - - Informative messages. (i.e Most of the message from MCC) - - - Log file name. - - - Write log messages to file. - - - Prepend timestamp to messages in log file. - - - Keep color codes in the saved text.(look like "§b") - - - Show warning messages. - - - Make sure you understand what each setting does before changing anything! - - - AccountList: It allows a fast account switching without directly using the credentials -Usage examples: "/tell <mybot> reco Player2", "/connect <serverip> Player1" - - - Toggle auto respawn if client player was dead (make sure your spawn point is safe). - - - Set the owner of the bot. /!\ Server admins can impersonate owners! - - - Use "mcc", "vanilla" or "none". This is how MCC identifies itself to the server. - - - Leave empty for no logfile. - - - If turned off, the emoji will be replaced with a simpler character (for /chunk status). - - - Toggle entity handling. - - - Whether to exit directly when an error occurs, for using MCC in non-interactive scripts. - - - Use "none", "slash"(/) or "backslash"(\). - - - Toggle inventory handling. - - - Fill in with in-game locale code, check https://mccteam.github.io/r/l-code.html - - - The language code is invalid! - - - Use "auto", "no" or "force". Force-enabling only works for MC 1.13+. - - - Use "auto" or "1.X.X" values. Allows to skip server info retrieval. - - - Controls the minimum interval (in seconds) between sending each message to the server. - - - Enable support for joining Minecraft Realms worlds. - - - The minimum height to use when calculating the image size from the height of the terminal. - - - The minimum width used when calculating the image size from the width of the terminal. - - - Enable head movement while walking to avoid anti-cheat triggers. - - - A movement speed higher than 2 may be considered cheating. - - - Only works on Windows XP-8 or Windows 10 with old console. - - - For remote control of the bot. - - - How to retain profile key. Use "none", "memory" or "disk". - - - Use "no", "fast" (5s timeout), or "yes". Required for joining some servers. - - - Cache compiled scripts for faster load on low-end devices. - - - ServerList: It allows an easier and faster server switching with short aliases instead of full server IP -Aliases cannot contain dots or spaces, and the name "localhost" cannot be used as an alias. -Usage examples: "/tell <mybot> connect Server1", "/connect Server2" - - - How to retain session tokens. Use "none", "memory" or "disk". - - - Decode links embedded in chat messages and show them in console. - - - Show inventory layout as ASCII art in inventory command. - - - System messages for server ops. - - - Messages displayed above xp bar, set this to false in case of xp bar spam. - - - Use "none", "bit_4", "bit_8" or "bit_24". This can be checked by opening the debug log. - - - Uses more ram, cpu, bandwidth but allows you to move around. - - - Customize the TCP connection timeout with the server. (in seconds) - - - Prepend timestamps to chat messages. - - - Login=Email or Name. Use "-" as password for offline mode. Leave blank to prompt user on startup. - - - The address of the game server, "Host" can be filled in with domain name or IP address. (The "Port" field can be deleted, it will be resolved automatically) - - - Microsoft Account sign-in method: "mcc" OR "browser". If the login always fails, please try to use the "browser" once. - - - Account type: "mojang" OR "microsoft". Also affects interactive login in console. - - - Settings below are sent to the server and only affect server-side things like your skin. - - - Allows disabling chat colors server-side. - - - Use "enabled", "commands", or "disabled". Allows to mute yourself... - - - MC 1.7- difficulty. "peaceful", "easy", "normal", "difficult". - - - If disabled, settings below are not sent to the server. - - - Use any language implemented in Minecraft. - - - MC 1.9+ main hand. "left" or "right". - - - Value range: [0 - 255]. - - - Connect to a server via a proxy instead of connecting directly -If Mojang session services are blocked on your network, set Enabled_Login=true to login using proxy. -If the connection to the Minecraft game server is blocked by the firewall, set Enabled_Ingame=true to use a proxy to connect to the game server. -/!\ Make sure your server rules allow Proxies or VPNs before setting enabled=true, or you may face consequences! - - - Whether to connect to the game server through a proxy. - - - Whether to connect to the login server through a proxy. - - - Only required for password-protected proxies. - - - Supported types: "HTTP", "SOCKS4", "SOCKS4a", "SOCKS5". - - - Proxy server must allow HTTPS for login, and non-443 ports for playing. - - - Only required for password-protected proxies. - - - §aThe current setting is saved as {0} - - - Chat signature related settings (affects minecraft 1.19+) - - - Microsoft accounts only. If disabled, will not be able to sign chat and join servers configured with "enforce-secure-profile=true" - - - Use red    color block to mark chat without legitimate signature - - - Use green  color block to mark chat with legitimate signatures - - - Use yellow color block to mark chat that have been modified by the server. - - - Use gray   color block to mark system message (always without signature) - - - Whether to display chat and messages in commands without legal signatures - - - Set to true to display messages modified by the server, false to display the original signed messages - - - Whether to sign the chat send from MCC - - - Whether to sign the messages contained in the commands sent by MCC. For example, the message in "/msg" and "/me" - - - §cFailed to write to settings file {0}§r - - - Color test: Your terminal should display {0} - - - §8Crypto keys & hash generated. - - - §8No profile keys could be loaded from disk - - - §8Profile keys has been successfully loaded from disk. - - - §8Performing request to {0} - - - §8No sessions could be loaded from disk - - - §8Session data has been successfully loaded from disk. - - - Success. (session ID: {0}) - - - Bottom slot - - - Enchantments available - - - Levels - - - Middle slot - - - Top slot - - - §8Got error code from server while refreshing authentication: {0} - - - Failed to connect to this IP. - - - §8A timeout occured while attempting to connect to this IP. - - - Failed to determine server version. - - - §8Forge Login Handshake did not complete successfully - - - §8Forge StartEncryption Handshake did not complete successfully - - - Cannot force Forge support for this Minecraft version! - - - Invalid usage of the generator command! - - - The provided path must be a path to a file that is in .json format! - - - Invalid data path provided! (The path either does not exists or you have made a typo) - - - §8Got error code from server: {0} - - - §8Invalid response to StartEncryption packet - - - §8Invalid response to Handshake packet - - - This feature requires Inventory Handling to be enabled in order to work! - - - An error occured when attempting to join this server. - - - Login failed : - - - Incorrect username/password, blacklisted IP or too many logins. - - - User cancelled. - - - Account migrated, use e-mail as username. - - - Network error. - - - User not premium. - - - Invalid server response. - - - Login servers are unavailable. Please try again later. - - - SSL Error. - - - Unknown Error. - - - Failed to login to this server. - - - You are missing argument {0} - - - §8Server does not report its protocol version, autodetection will not work. - - - Failed to ping this IP. - - - This Realms world does not exist or access was denied - - - Trying to join a Realms world but Realms support is disabled in config - - - Cannot retrieve the server IP of your Realms world - - - Invalid or unknown Realms server ID. - - - Realms server may require some time to start up. Please retry again later. - - - {0}: Invalid syntax, expecting --argname=value or --section.argname=value - - - This feature requires Terrain And Movements to be enabled in order to work! - - - Connection Timeout - - - §8Unexpected response from the server (is that a Minecraft server?) - - - Cannot connect to the server : This version is not supported ! - - - Usage: - - - §8Server reports a different version than manually set. Login may not work. - - - ChatBot methods should NOT be called in the constructor as API handler is not initialized yet. Override Initialize() or AfterGameJoined() instead to perform initialization tasks. - - - The provided script does not have a valid MCCScript header - - - Failed to process incoming packet of type {0}. (PacketID: {1}, Protocol: {2}, LoginPhase: {3}, InnerException: {4}). - - - Please update block types handling for this Minecraft version. See Material.cs - - - Please update entity types handling for this Minecraft version. See EntityType.cs - - - Please update item types handling for this Minecraft version. See ItemType.cs - - - Please update packet type palette for this Minecraft version. See PacketTypePalette.cs - - - Unknown direction - - - User-initiated logout should be done by calling Disconnect() - - - The protocol version no.{0} is not supported. - - - §cEntities are currently not handled for that MC version. - - - Please enable EntityHandling in the config file first. - - - Inventory # {0} closed. - - - §cInventories are currently not handled for that MC version. - - - Inventory handling is now enabled. - - - Use /inventory to interact with it. - - - Inventory # {0} opened: {1} - - - Please enable InventoryHandling in the config file first. - - - §cTerrain & Movements currently not handled for that MC version. - - - Terrain and Movements is now enabled. - - - Please enable Terrain and Movements in the config file first. - - - §8[{0}] Failed to initialize FileSystemWatcher, retrying using Polling - - - §8[{0}] Initializing FileSystemWatcher for file: {1} - - - §8Accepting server mod list... - - - §8Accepting server registries... - - - Forge server connection complete! - - - §8Acknowledging FML2 Server Config: {0} - - - §8Received FML2 Server Mod List - - - §8Sending back FML2 Client Mod List - - - §8Acknowledging FML2 Server Registry: {0} - - - §8Got Unknown FML2 Handshake message no. {0} - - - §8Ignoring Unknown FML2 LoginMessage channel: {0} - - - §8Mod list: - - - §8Server is running Forge without mods. - - - §8Received registry with {0} entries - - - §8Received registry {0} with {1} entries - - - §8Sending falsified mod list to server... - - - §8Forge protocol version : {0} - - - §8Server is running Forge with {0} mods. - - - Available commands: {0} - - - This bot will be unloaded. - - - Done - - - Fail - - - OnInternalCommand: Got error from {0}: {1} - - - help <cmdname>: show brief help about a command. - - - help <cmdname>. Available commands: {0}. For server help, use '{1}send /help' instead. - - - Unknown command '{0}'. Use 'help' for command list. - - - Connecting to {0}... - - - Login failed : - - - Connection has been lost. - - - Disconnected by Server : - - - Not connected to any server. Use '{0}help' for help. - - - Fetching profile key from Microsoft. - - - Checking if server is running Forge... - - - Force-enabling Forge support. - - - §8Found server {0}:{1} for domain {2} - - - New configuration file "{0}" is generated. - - - Succesfully generated {0} palette using the dataset: {1} - - - Generating {0} palette using the dataset: {1} - - - §8Handshake successful. (Server ID: {0}) - - - §eNew version of MCC available: {0} - - - Help us translate MCC: {0} - - - Failed to parse the settings file, enter "{0}new" to generate a new configuration. - - - Server IP : - - - Server was successfully joined. -Type '{0}quit' to leave the server. - - - Link: {0} - - - Login : - - - Please type the username or email of your choice. - - - §8Failed to perform SRV lookup for {0} -{1}: {2} - - - §8You chose to run in offline mode. - - - Password: - - - Please type the password for {0}. - - - Password(invisible): {0} - - - You are dead. Type '{0}respawn' to respawn. - - - You are dead. Automatically respawning after 1 second. - - - Or press Enter to exit Minecraft Console Client. - - - §8Cached profile key needs to be refreshed. - - - §8Cached profile key is still valid for {0}. - - - You have access to the following Realms worlds - - - Use realms:<index> as server IP to join a Realms world - - - Waiting 5 seconds ({0} attempts left)... - - - Resolving {0}... - - - Restarting Minecraft Console Client... - - - Waiting {0} seconds before restarting... - - - Retrieving Server Info... - - - -MCC is running with default settings. - - - §8Server is in offline mode. - - - §8Server version : {0} (protocol v{1}) - - - Server version : - - - Checking Session... - - - Failed to check session. - - - §8Cached session is invalid or expired. - - - §8Cached session is still valid for {0}. - - - §cSettings file MinecraftClient.ini has been generated. - - - §7Command §8 {0} §7 sent. - - - §8Unknown or not supported MC version {0}. -Switching to autodetection mode. - - - §8Using Minecraft version {0} (protocol v{1}) - - - Version is supported. -Logging in... - - - , with Forge - - - §8Connected to proxy {0}:{1} - - - Load translations applied to MCC when available, turn it off to use English only. - - - setrnd variable -7to17 OR setrnd variable string1 "\"string2\" string3" - - - Please update health field handling for this Minecraft version. - - - Successfully disconnected with MCC! - - - You can not use execmulti or execif within execmulti command! - - - force unsafe movements like falling or touching fire - - - Inventory handling is not enabled. Unable to switch tools automatically. - - - Please use the newly generated MinecraftClient.ini - - - The old MinecraftClient.ini has been backed up as {0} - - - Temporary fix for Badpacket issue on some servers. - - \ No newline at end of file diff --git a/MinecraftClient/Resources/Translations/Translations.da.resx b/MinecraftClient/Resources/Translations/Translations.da.resx deleted file mode 100644 index 20e26089..00000000 --- a/MinecraftClient/Resources/Translations/Translations.da.resx +++ /dev/null @@ -1,2673 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - §cWeather change: It is no longer raining.§r - - - §cWeather change: It is no longer a thunderstorm.§r - - - §cWeather change: It is raining now.§r - - - §cWeather change: It is a thunderstorm.§r - - - Invalid walk range provided, must be a positive integer greater than 0, using default value of 5! - - - The terrain handling is not enabled in the settings of the client, enable it if you want to use it with this bot. Using alternative (command) method. - - - The time range begins with a bigger value, swapped them around. - - - Attack cooldown value cannot be smaller than 0. - - - Crafting aborted! Check your available materials. - - - Auto-crafting ChatBot command alias - - - Available commands: {0}. Use /autocraft help <cmd name> for more information. You may use /ac as command alias. - - - Inventory #{0} was closed by AutoCraft - - - Auto-crafting ChatBot command - - - Total {0} recipes loaded: {1} - - - Resetting your config to default - - - Crafting failed! Waiting for more materials - - - No config found. Writing a new one. - - - Error while parsing config: {0} - - - Duplicate recipe name specified: {0} - - - Missing recipe name while parsing a recipe - - - Get the command description. Usage: /autocraft help <command name> - - - List available recipes. - - - Load the config file. - - - Reload the config file. - - - Write the default example config to default location. - - - Start the crafting. Usage: /autocraft start <recipe name> - - - Stop the current running crafting process - - - Invalid result item! - - - The number of slots does not match and has been adjusted automatically. - - - Successfully loaded - - - Missing material: {0} - - - Please specify the recipe name you want to craft. - - - Specified recipe name does not exist. Check your config file. - - - Starting AutoCraft: {0} - - - AutoCraft cannot be started. Check your available materials for crafting {0} - - - AutoCraft stopped - - - table not found - - - Action timeout! Reason: {0} - - - Available commands: {0}. Use /digbot help <cmd name> for more information. - - - Auto-digging ChatBot command - - - Digging block timeout, retry. - - - Get the command description. Usage: /digbot help <command name> - - - Start the automatic digging bot. - - - Deactivate the automatic digging bot. - - - The block currently pointed to is not in the allowed list. - - - Automatic digging has started. - - - Digging will start in {0:0.0} second(s). - - - Auto-digging has been stopped. - - - Added item {0} - - - AutoDrop ChatBot command alias - - - AutoDrop ChatBot command - - - Incorrect item name {0}. Please try again. - - - Total {0} in the list: - {1} - - - Cannot find inventory {0}! - - - No item in the list - - - Cannot read drop mode from config. Using include mode. - - - Item not in the list - - - AutoDrop disabled - - - AutoDrop enabled - - - Removed item {0} - - - Switched to {0} mode. - - - Unknwon mode. Available modes: Include, Exclude, Everything - - - Available commands: {0}. Use /fish help <cmd name> for more information. - - - Casting timeout and will soon retry. (Timeout increased to {0:0.0} sec). - - - Retract the fishing rod. (Count: {0}) - - - Retract the fishing rod at ({0:0.0},{1:0.0},{2:0.0})! (Count: {3}) - - - Auto-Fishing ChatBot command - - - Fish floating despawn, will re-cast. - - - Fishing timeout, will soon re-cast. - - - Fishing got {0} - - - Get the command description. Usage: /fish help <command name> - - - Start auto-fishing. - - - List all obtained items. Or use "/fish status clear" to clear the list. - - - Stop auto-fishing. - - - Inventory handling is not enabled. Cannot check rod durability and switch rods. - - - Current fishing rod is not available. Maybe broken or low durability? - - - Start auto-fishing. - - - Fishing will start in {0:0.0} second(s). - - - The record of the obtained items has been cleared. - - - All items obtained from fishing (not entirely accurate): - - - Stop auto-fishing. - - - Switch to the rod in slot {0}, durability {1}/64. - - - Casting successfully. - - - Update yaw = {0:0.00}, pitch = {1:0.00}. - - - Current directory was: {0} - - - Got disconnected with message: {0} - - - Disconnection initiated by User or MCC bot. Ignoring. - - - Launching with {0} reconnection attempts - - - Loaded message: {0} - - - Loading messages from file: {0} - - - Initializing without a kick message file - - - File not found: {0} - - - Message contains '{0}'. Reconnecting. - - - Ignoring kick message, reconnecting anyway. - - - Message not containing any defined keywords. Ignoring. - - - Waiting {0:0.000} seconds before reconnecting... - - - File not found: '{0}' - - - Loaded match: -{0} - - - Loading matches from '{0}' - - - match: {0} -regex: {1} -action: {2} -actionPrivate: {3} -actionOther: {4} -ownersOnly: {5} -cooldown: {6} - - - Running action: {0} - - - No action for match: -{0} - - - This match will never trigger: -{0} - - - Path '{0}' contains invalid characters. - - - Sending message to Discord was canceled due an error occuring. For more info enable Debug. - - - The provided channel with an id '{0}' has not been found! - - - The command was executed with the result - - - Succesfully connected with MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Discord Bridge chat bot. - - - Direction of the Discord Brdige has been switched to '{0}'! - - - Both - - - Discord - - - Minecraft - - - The provided guild/server with an id '{0}' has not been found! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, discord|dsc. Example: "dscbridge direction mc" - - - Please provide a valid token! - - - An unknown error has occured! - - - The bot is already farming! - - - The bot has already stopped farming! - - - Crop type - - - Farming bot - - - Invalid crop type provided (Types which you can use: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat)! - - - Invalid radius provided, you must provide a valid integer number greater than 0! - - - The Farmer bot needs Inventory Handling in order to work, please enable it! - - - The Farmer bot needs Terrain Handling in order to work, please enable it! - - - Not implemented bellow 1.13! - - - Radius - - - Started farming! - - - Stopped farming! - - - Stoping farming, this might take a second... - - - You have enabled teleporting, this might get your bot account kicked and in the worst case scenario banned! Use with caution! - - - You have enabled un-safe movement, the bot might get hurt! - - - Invalid parameter "{0}" provided (Use format: "key:value")! - - - mailer command - - - --- Ignore list --- -{0} - - - --- Mails in database --- -{0} - - - See usage - - - Added {0} to the ignore list! - - - Missing or invalid name. Usage: {0} <username> - - - Removed {0} from the ignore list! - - - Creating new database file: {0} - - - Creating new ignore list: {0} - - - Delivered: {0} - - - Initializing Mailer with settings: - - -  - Database File: {0} - - -  - Max Database Size: {0} - - -  - Ignore List: {0} - - -  - Mail Retention: {0} - - -  - Max Mails per Player: {0} - - -  - Public Interactions: {0} - - - Cannot enable Mailer: Max Database Size must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Mail Retention must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Max Mails per Player must be greater than zero. Please review the settings. - - - Loading database file: {0} - - - Loading ignore list: - - - Looking for mails to send @ {0} - - - Saving message: {0} - - - {0} is ignored! - - - Render maps (item maps) - - - Invalid ID provided, must be a number! - - - A map with id '{0}' does not exists! - - - Failed to render the map with id: '{0}' - - - - Map id: {0} (Last Updated: {1}) - - - No maps received! - - - The list of received maps from the server: - - - Received a new Map, with Id: {0} - - - Succesfully rendered a map with id '{0}' to: '{1}' - - - Resized the rendered image of the map with id: '{0}' to {1}x{1}. - - - The size of the map is reduced from ({0}x{1}) to ({2}x{3}) due to the size limitation of the current terminal. - - - Sent a rendered image of a map with an id '{0}' to the Discord via Discord Brdige chat bot! - - - Sent a rendered image of a map with an id '{0}' to the Telegram via Telegram Bridge chat bot! - - - replay command - - - Replay file created. - - - Record was stopped. Restart the program to start another record. - - - Record stopped. - - - Script '{0}' failed to run ({1}). - - - File not found: '{0}' - - - §8[MCC] [{0}] Cannot find script file: {1} - - - Script '{0}' loaded. - - - Loaded task: -{0} - - - No action for task: -{0} - - - This task will never trigger: -{0} - - - Interval / Running action: {0} - - - Login / Running action: {0} - - - Time / Running action: {0} - - - triggeronfirstlogin: {0} - triggeronlogin: {1} - triggerontime: {2} - triggeroninterval: {3} - timevalue: {4} - timeinterval: {5} - action: {6} - - - Sending message to Telegram was canceled due an error occuring. For more info enable Debug. - - - The command was executed with the result - - - Succesfully connected with the MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Telegram Bridge chat bot. - - - Direction of the Telegram Brdige has been switched to '{0}'! - - - Both - - - Minecraft - - - Telegram - - - Disconnected from from the MCC! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, telegram|tg|t. Example: "tgbridge direction mc" - - - [WARNING] You have not provided any Channel IDs, for "Authorized_Chat_Ids" field, anyone who finds your bot will be able to send messages and commands to it! - - - [WARNING] You have not provided a Channel ID, you will ONLY get replies to commands sent from Telegram! - - - Please provide a valid bot token! - - - **🛑 Unauthorized access! 🛑 - -Add the ID of this chat to "Authorized_Chat_Ids" field in the configuration file to gain access!** - - - An unknown error has occured! - - - Bot: {0} said : {1} - - - Bot: {0} told me : {1} - - - Alerts - - - AntiAFK - - - AutoAttack - - - AutoCraft - - - AutoDig - - - AutoDrop - - - AutoEat - - - AutoFishing - - - AutoRelog - - - AutoRespond - - - ChatLog - - - DiscordBridge - - - Farmer - - - FollowPlayer - - - HangmanGame - - - Mailer - - - Map - - - PlayerListLogger - - - RemoteControl - - - ReplayCapture - - - Script - - - ScriptScheduler - - - TelegramBridge - - - TestBot - - - §8Converting session cache from disk: {0} - - - §8Ignoring invalid session token line: {0} - - - §8Ignoring invalid profile key token line: {0} - - - §8Ignoring session token string '{0}': {1} - - - §8Ignoring profile key token string '{0}': {1} - - - §8Loaded session: {0}:{1} - - - §8Loaded profile key, it will be refresh at {0} - - - §8Loading Minecraft profiles: {0} - - - §8Loading profile key cache from disk: {0} - - - §8Loading session cache from disk: {0} - - - §8Got malformed data while reading serialized session cache from disk: {0} - - - §8Failed to read serialized session cache from disk: {0} - - - §8Failed to read session cache from disk: {0} - - - §8Failed to read profile key cache from disk: {0} - - - §8Failed to write session cache to disk: {0} - - - §8Failed to write profile key cache to disk: {0} - - - §8Saving session cache to disk - - - §8Saving profile key cache to disk - - - §8Done. File saved as '{0}' - - - §8Downloading '{0}.lang' from Mojang servers... - - - §8Failed to download the file. - - - §8Defaulting to en_GB.lang from your Minecraft directory. - - - §8Translations file loaded. - - - Player {0}'s message chain is broken! - - - §8Translations file not found: '{0}' -Some messages won't be properly printed without this file. - - - §8Performing request to {0} - - - [{0}] Disconnecting and Reconnecting to the Server - - - Swing your arm. - - - Could not find a bed! - - - Can not reach the bed safely! - - - Used to sleep in or leave a bed. - - - Failed to reach the bed position (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) in time (30 seconds). Giving up! - - - Found a bet at (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). - - - Succesfully laid in bed! - - - Sending a command to leave a bed to the server. - - - Moving to (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) where the bed is located. - - - The block on (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) is not a bed! - - - Could not lay in bed. Are you trying to sleep in a bed? (PS: You must use the head block coordinates of the bed) - - - Searching for a bed in radius of {0}... - - - Trying to sleep in a bed on location (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). Result: {3} - - - Blocks around - - - Block type - - - Reports the type of the block on the provided coordinates. (Use -s to report blocks around the target block). - - - Negative - - - Positive - - - List bots, unload a bot or all bots. - - - Loaded bots - - - No bots loaded! - - - Bot {0} is not loaded, check if you have made a typo! - - - Successfully unloaded bot: {0} - - - Successfully unloaded all bots! - - - Changed to slot {0} - - - Change slot in hotbar - - - Could not change slot - - - Could not change slot: Not a Number - - - chunk: ({0}, {1}). - - - Current location:{0}, chunk: ({1}, {2}). - - - Displays the chunk loading status. -Change EnableEmoji=false in the settings if the display is confusing. - - - §x§0This command is used for debugging, make sure you know what you are doing.§r - - - Player:{0}, MarkedChunk:{1}, NotReceived:{2}, Loading:{3}, Loaded:{4} - - - Marked location: - - - §x§0Since the marked chunk is outside the graph, it will not be displayed!§r - - - connect to the specified server. - - - Invalid server IP '{0}'. - - - Unknown account '{0}'. - - - toggle debug messages. - - - Debug messages are now OFF - - - Debug messages are now ON - - - Attempt to break a block - - - Attempting to dig block at {0} {1} {2} ({3}) - - - Failed to start digging block. - - - No block at this location (Air) - - - You are too far away from this block. - - - Drop specified type of items from player inventory or opened container - - - Dropped all {0} from inventory #{1} - - - Unknown item {0} - - - Sent a click to the server, if you have enough levels and if you have placed the items in the correct slots it should enchant! - - - Enchant an item when you have the Enchantment table opened and the list of enchants recieved. - - - You must put an item inside the enchanting table in slot 0! - - - You must put at least 3 lapis lazuli inside the enchanting table in slot 1! - - - You must open a an enchanting table in order to use this option! - - - Invalid slot provided (Available: top, middle, bottom)! - - - You must first put an item to enchant to the enchanting table in order to get enchantments from the server, then you can execute this command! - - - You do not have enouhg levels to enchant! (Your current level is {0}, you need to be level {1}). - - - Could not click! - - - Entity attacked - - - Boots - - - Chestplate - - - Custom Name - - - Distance - - - Entities - - - Entity - - - Equipment - - - Health - - - Helmet - - - Item - - - Latency - - - Leggings - - - Location - - - Main Hand - - - Nickname - - - Entity not found - - - Off Hand - - - Pose - - - Type - - - Entity used - - - Allows you to execute a command if a condition is met. (You can use variables from MinecraftClient.ini and /set command, as well as CSharp expressions) - - - Error: {0} - - - An error has occured while executing the command: {0} - - - The condition '{0}' was met, executed command '{1}' with result '{2}'. - - - The condition '{0}' was met, executed command '{1}', no result was returned. - - - Execute multiple commands one after another - - - Executed the command '{0}' with {1} - - - no result! - - - result '{0}'! - - - disconnect from the server. - - - Already following {0}! - - - Already stopped - - - Can not reach the player, he is either in chunks that are not loaded, too far away or not reachable by a bot due to obstacles like gaps or water bodies! - - - Makes the bot follow a specified player - - - Invalid or empty player name provided! - - - The specified player is either not connected out out of the range! - - - NOTE: The bot is quite slow, you need to walk slowly and at a close distance for it to be able to keep up, kinda like when you make animals follow you by holding food in your hand. This is a limitation due to a pathfinding algorithm, we are working to get a better one. - - - Pausing! - - - The player {0} came back to the range! - - - The player {0} left the server! - - - The player {0} has left the range! - - - Resuming to follow! - - - Started following {0}! - - - Stopped! - - - Stopped following! - - - Switched to following {0}! - - - Enabled us-safe walking (NOTE: The bot might die or get hurt!) - - - follow <player name|stop> [-f] (Use -f to enable un-safe walking) - - - Display Health and Food saturation. - - - Health: {0}, Saturation: {1}, Level: {2}, TotalExperience: {3} - - - {0} clicking slot {1} in window #{2} - - - Closing Inventoy #{0} - - - Failed to close Inventory #{0} - - - Cannot find container, please retry with explicit ID - - - Requested to clear slot #{0} - - - Requested {0} x{1} in slot #{2} - - - Failed to request Creative action - - - Damage - - - Inventory command - - - Dropped 1 item from slot #{0} - - - Dropped whole item stack from slot #{0} - - - Found items - - - Available actions - - - Basic usage - - - Click on an item. - - - Close an opened container. - - - Clear slot in creative mode. - - - Give item in creative mode. - - - Drop an item from inventory. - - - {0} -Use '/inventory help <action>' for action help. -'player' and 'container' can be simplified to 'p' and 'c'. -Note that parameters in '[]' are optional. - - - List avaliable inventories - - - List your inventory. - - - Search for an item in avaliable Inventories - - - Shift click an item. - - - Unknown action. - - - Usage - - - Your selected hotbar is {0} - - - Inventories - - - Available Inventories - - - Inventory - - - Left - - - Middle - - - You must be in Creative gamemode - - - Could not find the specified item in any of avaliable Inventories! - - - No item in slot #{0} - - - Inventory #{0} do not exist - - - Right - - - Shift clicking slot {0} in window #{1} - - - Shift click failed, this may be because this container type is not supported - - - get the player list. - - - PlayerList: {0} - - - log some text to the console. - - - Looking at yaw: {0} pitch: {1} - - - Looking at {0} - - - look at direction or coordinates. - - - The block currently intersecting the line of sight is {0} ({1:0}, {2:0}, {3:0}), distance is {4:0.0}({5:0.0}). - - - There is no block within {0} meters that intersects with the line of sight. - - - Unknown direction '{0}' - - - Chunk loading status: {0:P} - {1} out of {2} load completed. - - - The chunk where the target location resides has not yet been loaded. -You can use "/chunk status {0:0.0} {1:0.0} {2:0.0}" to check the chunk loading status. - - - walk or start walking. - - - Cannot move in that direction. - - - Disabling Terrain and Movements. - - - Enabling Terrain and Movements on next server login, respawn or world change. - - - Failed to compute path to {0} - - - Gravity is disabled. - - - Gravity is enabled. - - - Moving {0} - - - Failed to compute a safe path to {0}. Try -f parameter to allow unsafe movements. - - - Walking from {1} to {0} - - - restart and reconnect to the server. - - - Reloads MCC settings. - - - Reloaded Settings! - - - Reloading settings... - - - This command will NOT affect certain settings which are used before connecting to a server! - - - Some settings passed through the command line parameters might get overriden! - - - You also might need to reconnect for some settings to take effect. - - - Replay Chat Bot will not be hard reloaded due to technical limitations! - - - Use this to respawn if you are dead. - - - You have respawned. - - - run a script file. - - - send a chat message or command. - - - set a custom %variable%. - - - variable name must be A-Za-z0-9. - - - set a custom %variable% randomly to a given value. - - - setrnd variable -7to17 - - - setrnd variable string1 "\"string2\" string3" - - - Toggles sneaking - - - You are not sneaking anymore - - - You are sneaking now - - - Current tps - - - Display server current tps (tick per second). May not be accurate - - - Place a block or open chest - - - Useblock at ({0:0.0}, {1:0.0}, {2:0.0}) {3}. - - - Use (left click) an item on the hand - - - Used an item - - - can be used in some other fields as %yourvar% -%username% and %serverip% are reserved variables. - - - §cFailed to write to backup file {0}§r - - - =============================== # - Minecraft Console Client Bots # -=============================== # - - - Get alerted when specified words are detected in chat -Useful for moderating your server or detecting when someone is talking to you - - - Play a beep sound when a word is detected in addition to highlighting. - - - List of words/strings to NOT alert you on. - - - The name of a file where alers logs will be written. - - - Log alerts info a file. - - - List of words/strings to alert you on. - - - Trigger alerts when it rains and when it stops. - - - Triggers alerts at the beginning and end of thunderstorms. - - - Triggers an alert after receiving a specified keyword. - - - Send a command on a regular or random basis or make the bot walk around randomly to avoid automatic AFK disconnection -/!\ Make sure your server rules do not forbid anti-AFK mechanisms! -/!\ Make sure you keep the bot in an enclosure to prevent it wandering off if you're using terrain handling! (Recommended size 5x5x5) - - - Command to send to the server. - - - The time interval for execution. (in seconds) - - - Whether to sneak when sending the command. - - - Use terrain handling to enable the bot to move around. - - - The range the bot can move around randomly (Note: the bigger the range, the slower the bot will be) - - - How many times can the bot fail trying to move before using the command method. - - - Automatically attack hostile mobs around you -You need to enable Entity Handling to use this bot -/!\ Make sure server rules allow your planned use of AutoAttack -/!\ SERVER PLUGINS may consider AutoAttack to be a CHEAT MOD and TAKE ACTION AGAINST YOUR ACCOUNT so DOUBLE CHECK WITH SERVER RULES! - - - Allow attacking hostile mobs. - - - Allow attacking passive mobs. - - - How long to wait between each attack. Set "Custom = false" to let MCC calculate it. - - - All entity types can be found here: https://mccteam.github.io/r/entity/#L15 - - - Possible values: "Interact", "Attack" (default), "InteractAt" (Interact and Attack). - - - Wether to treat the entities list as a "whitelist" or as a "blacklist". - - - "single" or "multi". single target one mob per attack. multi target all mobs in range per attack - - - "health" or "distance". Only needed when using single mode - - - Automatically craft items in your inventory -See https://mccteam.github.io/g/bots/#auto-craft for how to use -You need to enable Inventory Handling to use this bot -You should also enable Terrain and Movements if you need to use a crafting table - - - Location of the crafting table if you intended to use it. Terrain and movements must be enabled. - - - What to do on crafting failure, "abort" or "wait". - - - Recipes.Name: The name can be whatever you like and it is used to represent the recipe. -Recipes.Type: crafting table type: "player" or "table" -Recipes.Result: the resulting item -Recipes.Slots: All slots, counting from left to right, top to bottom. Please fill in "Null" for empty slots. -For the naming of the items, please see: https://mccteam.github.io/r/item/#L12 - - - Auto-digging blocks. -You need to enable Terrain Handling to use this bot -You can use "/digbot start" and "/digbot stop" to control the start and stop of AutoDig. -Since MCC does not yet support accurate calculation of the collision volume of blocks, all blocks are considered as complete cubes when obtaining the position of the lookahead. -For the naming of the block, please see https://mccteam.github.io/r/block/#L15 - - - How many seconds to wait after entering the game to start digging automatically, set to -1 to disable automatic start. - - - Automatically switch to the appropriate tool. - - - Mining a block for more than "Dig_Timeout" seconds will be considered a timeout. - - - Whether to drop the current tool when its durability is too low. - - - Will not use tools with less durability than this. Set to zero to disable this feature. - - - Wether to treat the blocks list as a "whitelist" or as a "blacklist". - - - "distance" or "index", When using the "fixedpos" mode, the blocks are determined by distance to the player, or by the order in the list. - - - The position of the blocks when using "fixedpos" or "both" mode. - - - Whether to output logs when digging blocks. - - - "lookat", "fixedpos" or "both". Digging the block being looked at, the block in a fixed position, or the block that needs to be all met. - - - Automatically drop items in inventory -You need to enable Inventory Handling to use this bot -See this file for an up-to-date list of item types you can use with this bot: https://mccteam.github.io/r/item/#L12 - - - "include", "exclude" or "everything". Include: drop item IN the list. Exclude: drop item NOT IN the list - - - Automatically eat food when your Hunger value is low -You need to enable Inventory Handling to use this bot - - - Automatically catch fish using a fishing rod -Guide: https://mccteam.github.io/g/bots/#auto-fishing -You can use "/fish" to control the bot manually. -/!\ Make sure server rules allow automated farming before using this bot - - - Keep it as false if you have not changed it before. - - - Switch to a new rod from inventory after the current rod is unavailable. - - - Whether to start fishing automatically after entering a world. - - - How soon to re-cast after successful fishing. - - - Will not use rods with less durability than this (full durability is 64). Set to zero to disable this feature. - - - This allows the player to change position/facing after each fish caught. - - - How long after entering the game to start fishing (seconds). - - - Fishing timeout (seconds). Timeout will trigger a re-cast. - - - A "stationary" hook that moves above this threshold in the Y-axis will be considered to have caught a fish. - - - Used to adjust the above two thresholds, which when enabled will print the change in the position of the fishhook entity upon receipt of its movement packet. - - - Use the mainhand or the offhand to hold the rod. - - - It will move in order "1->2->3->4->3->2->1->2->..." and can change position or facing or both each time. It is recommended to change the facing only. - - - Hook movement in the X and Z axis less than this value will be considered stationary. - - - Automatically relog when disconnected by server, for example because the server is restating -/!\ Use Ignore_Kick_Message=true at own risk! Server staff might not appreciate if you auto-relog on manual kicks - - - The delay time before joining the server. (in seconds) - - - When set to true, autorelog will reconnect regardless of kick messages. - - - If the kickout message matches any of the strings, then autorelog will be triggered. - - - Retries when failing to relog to the server. use -1 for unlimited retries. - - - Run commands or send messages automatically when a specified pattern is detected in chat -Server admins can spoof chat messages (/nick, /tellraw) so keep this in mind when implementing AutoRespond rules -/!\ This bot may get spammy depending on your rules, although the global messagecooldown setting can help you avoiding accidental spam - - - Do not remove colors from text (Note: Your matches will have to include color codes (ones using the § character) in order to work) - - - Logs chat messages in a file on disk. - - - This bot allows you to send and recieve messages and commands via a Discord channel. -For Setup you can either use the documentation or read here (Documentation has images). -Documentation: https://mccteam.github.io/g/bots/#discord-bridge -Setup: -First you need to create a Bot on the Discord Developers Portal, here is a video tutorial: https://www.youtube.com/watch?v=2FgMnZViNPA . -/!\ IMPORTANT /!\: When creating a bot, you MUST ENABLE "Message Content Intent", "Server Members Intent" and "Presence Intent" in order for bot to work! Also follow along carefully do not miss any steps! -When making a bot, copy the generated token and paste it here in "Token" field (tokens are important, keep them safe). -Copy the "Application ID" and go to: https://discordapi.com/permissions.html . -Paste the id you have copied and check the "Administrator" field in permissions, then click on the link at the bottom. -This will open an invitation menu with your servers, choose the server you want to invite the bot on and invite him. -Once you've invited the bot, go to your Discord client and go to Settings -> Advanced and Enable "Developer Mode". -Exit the settings and right click on a server you have invited the bot to in the server list, then click "Copy ID", and paste the id here in "GuildId". -Then right click on a channel where you want to interact with the bot and again right click -> "Copy ID", pase the copied id here in "ChannelId". -And for the end, send a message in the channel, right click on your nick and again right click -> "Copy ID", then paste the id here in "OwnersIds". -How to use: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - The ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Discord message formatting, check the following: https://mccteam.github.io/r/dc-fmt.html - - - The ID of a server/guild where you have invited the bot to. - - - How long to wait (in seconds) if a message can not be sent to discord before canceling the task (minimum 1 second). - - - A list of IDs of people you want to be able to interact with the MCC using the bot. - - - Your Discord Bot token. - - - Automatically farms crops for you (plants, breaks and bonemeals them). -Crop types available: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat. -Usage: "/farmer start" command and "/farmer stop" command. -NOTE: This a newly added bot, it is not perfect and was only tested in 1.19.2, there are some minor issues like not being able to bonemeal carrots/potatoes sometimes. -or bot jumps onto the farm land and breaks it (this happens rarely but still happens). We are looking forward at improving this. -It is recommended to keep the farming area walled off and flat to avoid the bot jumping. -Also, if you have your farmland that is one block high, make it 2 or more blocks high so the bot does not fall through, as it can happen sometimes when the bot reconnects. -The bot also does not pickup all items if they fly off to the side, we have a plan to implement this option in the future as well as drop off and bonemeal refill chest(s). - - - Delay between tasks in seconds (Minimum 1 second) - - - Enabled you to make the bot follow you -NOTE: This is an experimental feature, the bot can be slow at times, you need to walk with a normal speed and to sometimes stop for it to be able to keep up with you -It's similar to making animals follow you when you're holding food in your hand. -This is due to a slow pathfinding algorithm, we're working on getting a better one -You can tweak the update limit and find what works best for you. (NOTE: Do not but a very low one, because you might achieve the opposite, -this might clog the thread for terain handling) and thus slow the bot even more. -/!\ Make sure server rules allow an option like this in the rules of the server before using this bot - - - Do not follow the player if he is in the range of 3 blocks (prevents the bot from pushing a player in an infinite loop) - - - The rate at which the bot does calculations (in seconds) (You can tweak this if you feel the bot is too slow) - - - A small game to demonstrate chat interactions. Players can guess mystery words one letter at a time. -You need to have ChatFormat working correctly and add yourself in botowners to start the game with /tell <bot username> start -/!\ This bot may get a bit spammy if many players are interacting with it - - - Relay messages between players and servers, like a mail plugin -This bot can store messages when the recipients are offline, and send them when they join the server -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable this bot only if you trust server admins - - - Allows you to render maps in the console and into images (which can be then sent to Discord using Discord Bridge Chat Bot) -This is useful for solving captchas which use maps -The maps are rendered into Rendered_Maps folder if the Save_To_File is enabled. -NOTE: -If some servers have a very short time for solving captchas, enabe Auto_Render_On_Update to see them immediatelly in the console. -/!\ Make sure server rules allow bots to be used on the server, or you risk being punished. - - - Automatically render the map once it is received or updated from/by the server - - - Delete all rendered maps on unload/reload or when you launch the MCC again. - - - Get a notification when you have gotten a map from the server for the first time - - - Resize an rendered image, this is useful when images that are rendered are small and when are being sent to Discord. - - - Whether to render the map in the console. - - - The size that a rendered image should be resized to, in pixels (eg. 512). - - - Whether to store the rendered map as a file (You need this setting if you want to get a map on Discord using Discord Bridge). - - - Send a rendered map (saved to a file) to a Discord or a Telegram channel via the Discord or Telegram Bride chat bot (The Discord/Telegram Bridge chat bot must be enabled and configured!) -You need to enable Save_To_File in order for this to work. -We also recommend turning on resizing. - - - Log the list of players periodically into a textual file. - - - (In seconds) - - - Send MCC console commands to your bot through server PMs (/tell) -You need to have ChatFormat working correctly and add yourself in botowners to use the bot -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable RemoteControl only if you trust server admins - - - Enable recording of the game (/replay start) and replay it later using the Replay Mod (https://www.replaymod.com/) -Please note that due to technical limitations, the client player (you) will not be shown in the replay file -/!\ You SHOULD use /replay stop or exit the program gracefully with /quit OR THE REPLAY FILE MAY GET CORRUPT! - - - How long should replay file be auto-saved, in seconds. Use -1 to disable. - - - Schedule commands and scripts to launch on various events such as server join, date/time or time interval -See https://mccteam.github.io/g/bots/#script-scheduler for more info - - - This bot allows you to send and receive messages and commands via a Telegram Bot DM or to receive messages in a Telegram channel. -/!\ NOTE: You can't send messages and commands from a group channel, you can only send them in the bot DM, but you can get the messages from the client in a group channel. ------------------------------------------------------------ -Setup: -First you need to create a Telegram bot and obtain an API key, to do so, go to Telegram and find @botfather -Click on "Start" button and read the bot reply, then type "/newbot", the Botfather will guide you through the bot creation. -Once you create the bot, copy the API key that you have gotten, and put it into the "Token" field of "ChatBot.TelegramBridge" section (this section). -/!\ Do not share this token with anyone else as it will give them the control over your bot. Save it securely. -Then launch the client and go to Telegram, find your newly created bot by searching for it with its username, and open a DM with it. -Click on "Start" button and type and send the following command ".chatid" to obtain the chat id. -Copy the chat id number (eg. 2627844670) and paste it in the "ChannelId" field and add it to the "Authorized_Chat_Ids" field (in this section) (an id in "Authorized_Chat_Ids" field is a number/long, not a string!), then save the file. -Now you can use the bot using it's DM. -/!\ If you do not add the id of your chat DM with the bot to the "Authorized_Chat_Ids" field, ayone who finds your bot via search will be able to execute commands and send messages! -/!\ An id pasted in to the "Authorized_Chat_Ids" should be a number/long, not a string! ------------------------------------------------------------ -NOTE: If you want to recieve messages to a group channel instead, make the channel temporarely public, invite the bot to it and make it an administrator, then set the channel to private if you want. -Then set the "ChannelId" field to the @ of your channel (you must include the @ in the settings, eg. "@mysupersecretchannel"), this is the username you can see in the invite link of the channel. -/!\ Only include the username with @ prefix, do not include the rest of the link. Example if you have "https://t.me/mysupersecretchannel", the "ChannelId" will be "@mysupersecretchannel". -/!\ Note that you will not be able to send messages to the client from a group channel! ------------------------------------------------------------ -How to use the bot: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - A list of Chat IDs that are allowed to send messages and execute commands. To get an id of your chat DM with the bot use ".chatid" bot command in Telegram. - - - An ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Telegram message formatting, check the following: https://mccteam.github.io/r/tg-fmt.html - - - How long to wait (in seconds) if a message can not be sent to Telegram before canceling the task (minimum 1 second). - - - Your Telegram Bot token. - - - MCC does it best to detect chat messages, but some server have unusual chat formats -When this happens, you'll need to configure chat format below, see https://mccteam.github.io/g/conf/#chat-format-section - - - MCC support for common message formats. Set "false" to avoid conflicts with custom formats. - - - Whether to use the custom regular expressions below for detection. - - - Startup Config File -Please do not record extraneous data in this file as it will be overwritten by MCC. - -New to Minecraft Console Client? Check out this document: https://mccteam.github.io/g/conf.html -Want to upgrade to a newer version? See https://github.com/MCCTeam/Minecraft-Console-Client/#download - - - Settings have been loaded from {0} - - - §cFailed to load settings:§r - - - This setting affects only the messages in the console. - - - Regex for filtering chat message. - - - Show server chat messages. - - - Regex for filtering debug message. - - - Please enable this before submitting bug reports. Thanks! - - - Show error messages. - - - "disable" or "blacklist" OR "whitelist". Blacklist hide message match regex. Whitelist show message match regex. - - - Informative messages. (i.e Most of the message from MCC) - - - Log file name. - - - Write log messages to file. - - - Prepend timestamp to messages in log file. - - - Keep color codes in the saved text.(look like "§b") - - - Show warning messages. - - - Make sure you understand what each setting does before changing anything! - - - AccountList: It allows a fast account switching without directly using the credentials -Usage examples: "/tell <mybot> reco Player2", "/connect <serverip> Player1" - - - Toggle auto respawn if client player was dead (make sure your spawn point is safe). - - - Set the owner of the bot. /!\ Server admins can impersonate owners! - - - Use "mcc", "vanilla" or "none". This is how MCC identifies itself to the server. - - - Leave empty for no logfile. - - - If turned off, the emoji will be replaced with a simpler character (for /chunk status). - - - Toggle entity handling. - - - Whether to exit directly when an error occurs, for using MCC in non-interactive scripts. - - - Use "none", "slash"(/) or "backslash"(\). - - - Toggle inventory handling. - - - Fill in with in-game locale code, check https://mccteam.github.io/r/l-code.html - - - The language code is invalid! - - - Use "auto", "no" or "force". Force-enabling only works for MC 1.13+. - - - Use "auto" or "1.X.X" values. Allows to skip server info retrieval. - - - Controls the minimum interval (in seconds) between sending each message to the server. - - - Enable support for joining Minecraft Realms worlds. - - - The minimum height to use when calculating the image size from the height of the terminal. - - - The minimum width used when calculating the image size from the width of the terminal. - - - Enable head movement while walking to avoid anti-cheat triggers. - - - A movement speed higher than 2 may be considered cheating. - - - Only works on Windows XP-8 or Windows 10 with old console. - - - For remote control of the bot. - - - How to retain profile key. Use "none", "memory" or "disk". - - - Use "no", "fast" (5s timeout), or "yes". Required for joining some servers. - - - Cache compiled scripts for faster load on low-end devices. - - - ServerList: It allows an easier and faster server switching with short aliases instead of full server IP -Aliases cannot contain dots or spaces, and the name "localhost" cannot be used as an alias. -Usage examples: "/tell <mybot> connect Server1", "/connect Server2" - - - How to retain session tokens. Use "none", "memory" or "disk". - - - Decode links embedded in chat messages and show them in console. - - - Show inventory layout as ASCII art in inventory command. - - - System messages for server ops. - - - Messages displayed above xp bar, set this to false in case of xp bar spam. - - - Use "none", "bit_4", "bit_8" or "bit_24". This can be checked by opening the debug log. - - - Uses more ram, cpu, bandwidth but allows you to move around. - - - Customize the TCP connection timeout with the server. (in seconds) - - - Prepend timestamps to chat messages. - - - Login=Email or Name. Use "-" as password for offline mode. Leave blank to prompt user on startup. - - - The address of the game server, "Host" can be filled in with domain name or IP address. (The "Port" field can be deleted, it will be resolved automatically) - - - Microsoft Account sign-in method: "mcc" OR "browser". If the login always fails, please try to use the "browser" once. - - - Account type: "mojang" OR "microsoft". Also affects interactive login in console. - - - Settings below are sent to the server and only affect server-side things like your skin. - - - Allows disabling chat colors server-side. - - - Use "enabled", "commands", or "disabled". Allows to mute yourself... - - - MC 1.7- difficulty. "peaceful", "easy", "normal", "difficult". - - - If disabled, settings below are not sent to the server. - - - Use any language implemented in Minecraft. - - - MC 1.9+ main hand. "left" or "right". - - - Value range: [0 - 255]. - - - Connect to a server via a proxy instead of connecting directly -If Mojang session services are blocked on your network, set Enabled_Login=true to login using proxy. -If the connection to the Minecraft game server is blocked by the firewall, set Enabled_Ingame=true to use a proxy to connect to the game server. -/!\ Make sure your server rules allow Proxies or VPNs before setting enabled=true, or you may face consequences! - - - Whether to connect to the game server through a proxy. - - - Whether to connect to the login server through a proxy. - - - Only required for password-protected proxies. - - - Supported types: "HTTP", "SOCKS4", "SOCKS4a", "SOCKS5". - - - Proxy server must allow HTTPS for login, and non-443 ports for playing. - - - Only required for password-protected proxies. - - - §aThe current setting is saved as {0} - - - Chat signature related settings (affects minecraft 1.19+) - - - Microsoft accounts only. If disabled, will not be able to sign chat and join servers configured with "enforce-secure-profile=true" - - - Use red    color block to mark chat without legitimate signature - - - Use green  color block to mark chat with legitimate signatures - - - Use yellow color block to mark chat that have been modified by the server. - - - Use gray   color block to mark system message (always without signature) - - - Whether to display chat and messages in commands without legal signatures - - - Set to true to display messages modified by the server, false to display the original signed messages - - - Whether to sign the chat send from MCC - - - Whether to sign the messages contained in the commands sent by MCC. For example, the message in "/msg" and "/me" - - - §cFailed to write to settings file {0}§r - - - Color test: Your terminal should display {0} - - - §8Crypto keys & hash generated. - - - §8No profile keys could be loaded from disk - - - §8Profile keys has been successfully loaded from disk. - - - §8Performing request to {0} - - - §8No sessions could be loaded from disk - - - §8Session data has been successfully loaded from disk. - - - Success. (session ID: {0}) - - - Bottom slot - - - Enchantments available - - - Levels - - - Middle slot - - - Top slot - - - §8Got error code from server while refreshing authentication: {0} - - - Failed to connect to this IP. - - - §8A timeout occured while attempting to connect to this IP. - - - Failed to determine server version. - - - §8Forge Login Handshake did not complete successfully - - - §8Forge StartEncryption Handshake did not complete successfully - - - Cannot force Forge support for this Minecraft version! - - - Invalid usage of the generator command! - - - The provided path must be a path to a file that is in .json format! - - - Invalid data path provided! (The path either does not exists or you have made a typo) - - - §8Got error code from server: {0} - - - §8Invalid response to StartEncryption packet - - - §8Invalid response to Handshake packet - - - This feature requires Inventory Handling to be enabled in order to work! - - - An error occured when attempting to join this server. - - - Login failed : - - - Incorrect username/password, blacklisted IP or too many logins. - - - User cancelled. - - - Account migrated, use e-mail as username. - - - Network error. - - - User not premium. - - - Invalid server response. - - - Login servers are unavailable. Please try again later. - - - SSL Error. - - - Unknown Error. - - - Failed to login to this server. - - - You are missing argument {0} - - - §8Server does not report its protocol version, autodetection will not work. - - - Failed to ping this IP. - - - This Realms world does not exist or access was denied - - - Trying to join a Realms world but Realms support is disabled in config - - - Cannot retrieve the server IP of your Realms world - - - Invalid or unknown Realms server ID. - - - Realms server may require some time to start up. Please retry again later. - - - {0}: Invalid syntax, expecting --argname=value or --section.argname=value - - - This feature requires Terrain And Movements to be enabled in order to work! - - - Connection Timeout - - - §8Unexpected response from the server (is that a Minecraft server?) - - - Cannot connect to the server : This version is not supported ! - - - Usage: - - - §8Server reports a different version than manually set. Login may not work. - - - ChatBot methods should NOT be called in the constructor as API handler is not initialized yet. Override Initialize() or AfterGameJoined() instead to perform initialization tasks. - - - The provided script does not have a valid MCCScript header - - - Failed to process incoming packet of type {0}. (PacketID: {1}, Protocol: {2}, LoginPhase: {3}, InnerException: {4}). - - - Please update block types handling for this Minecraft version. See Material.cs - - - Please update entity types handling for this Minecraft version. See EntityType.cs - - - Please update item types handling for this Minecraft version. See ItemType.cs - - - Please update packet type palette for this Minecraft version. See PacketTypePalette.cs - - - Unknown direction - - - User-initiated logout should be done by calling Disconnect() - - - The protocol version no.{0} is not supported. - - - §cEntities are currently not handled for that MC version. - - - Please enable EntityHandling in the config file first. - - - Inventory # {0} closed. - - - §cInventories are currently not handled for that MC version. - - - Inventory handling is now enabled. - - - Use /inventory to interact with it. - - - Inventory # {0} opened: {1} - - - Please enable InventoryHandling in the config file first. - - - §cTerrain & Movements currently not handled for that MC version. - - - Terrain and Movements is now enabled. - - - Please enable Terrain and Movements in the config file first. - - - §8[{0}] Failed to initialize FileSystemWatcher, retrying using Polling - - - §8[{0}] Initializing FileSystemWatcher for file: {1} - - - §8Accepting server mod list... - - - §8Accepting server registries... - - - Forge server connection complete! - - - §8Acknowledging FML2 Server Config: {0} - - - §8Received FML2 Server Mod List - - - §8Sending back FML2 Client Mod List - - - §8Acknowledging FML2 Server Registry: {0} - - - §8Got Unknown FML2 Handshake message no. {0} - - - §8Ignoring Unknown FML2 LoginMessage channel: {0} - - - §8Mod list: - - - §8Server is running Forge without mods. - - - §8Received registry with {0} entries - - - §8Received registry {0} with {1} entries - - - §8Sending falsified mod list to server... - - - §8Forge protocol version : {0} - - - §8Server is running Forge with {0} mods. - - - Available commands: {0} - - - This bot will be unloaded. - - - Done - - - Fail - - - OnInternalCommand: Got error from {0}: {1} - - - help <cmdname>: show brief help about a command. - - - help <cmdname>. Available commands: {0}. For server help, use '{1}send /help' instead. - - - Unknown command '{0}'. Use 'help' for command list. - - - Connecting to {0}... - - - Login failed : - - - Connection has been lost. - - - Disconnected by Server : - - - Not connected to any server. Use '{0}help' for help. - - - Fetching profile key from Microsoft. - - - Checking if server is running Forge... - - - Force-enabling Forge support. - - - §8Found server {0}:{1} for domain {2} - - - New configuration file "{0}" is generated. - - - Succesfully generated {0} palette using the dataset: {1} - - - Generating {0} palette using the dataset: {1} - - - §8Handshake successful. (Server ID: {0}) - - - §eNew version of MCC available: {0} - - - Help us translate MCC: {0} - - - Failed to parse the settings file, enter "{0}new" to generate a new configuration. - - - Server IP : - - - Server was successfully joined. -Type '{0}quit' to leave the server. - - - Link: {0} - - - Login : - - - Please type the username or email of your choice. - - - §8Failed to perform SRV lookup for {0} -{1}: {2} - - - §8You chose to run in offline mode. - - - Password: - - - Please type the password for {0}. - - - Password(invisible): {0} - - - You are dead. Type '{0}respawn' to respawn. - - - You are dead. Automatically respawning after 1 second. - - - Or press Enter to exit Minecraft Console Client. - - - §8Cached profile key needs to be refreshed. - - - §8Cached profile key is still valid for {0}. - - - You have access to the following Realms worlds - - - Use realms:<index> as server IP to join a Realms world - - - Waiting 5 seconds ({0} attempts left)... - - - Resolving {0}... - - - Restarting Minecraft Console Client... - - - Waiting {0} seconds before restarting... - - - Retrieving Server Info... - - - -MCC is running with default settings. - - - §8Server is in offline mode. - - - §8Server version : {0} (protocol v{1}) - - - Server version : - - - Checking Session... - - - Failed to check session. - - - §8Cached session is invalid or expired. - - - §8Cached session is still valid for {0}. - - - §cSettings file MinecraftClient.ini has been generated. - - - §7Command §8 {0} §7 sent. - - - §8Unknown or not supported MC version {0}. -Switching to autodetection mode. - - - §8Using Minecraft version {0} (protocol v{1}) - - - Version is supported. -Logging in... - - - , with Forge - - - §8Connected to proxy {0}:{1} - - - Load translations applied to MCC when available, turn it off to use English only. - - - setrnd variable -7to17 OR setrnd variable string1 "\"string2\" string3" - - - Please update health field handling for this Minecraft version. - - - Successfully disconnected with MCC! - - - You can not use execmulti or execif within execmulti command! - - - force unsafe movements like falling or touching fire - - - Inventory handling is not enabled. Unable to switch tools automatically. - - - Please use the newly generated MinecraftClient.ini - - - The old MinecraftClient.ini has been backed up as {0} - - - Temporary fix for Badpacket issue on some servers. - - \ No newline at end of file diff --git a/MinecraftClient/Resources/Translations/Translations.de.resx b/MinecraftClient/Resources/Translations/Translations.de.resx deleted file mode 100644 index 982a065c..00000000 --- a/MinecraftClient/Resources/Translations/Translations.de.resx +++ /dev/null @@ -1,2670 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - §cWetteränderung: Es regnet nicht mehr.§r - - - §cWetteränderung: Es ist kein Gewitter mehr.§r - - - §cWetteränderung: Es regnet jetzt.§r - - - §cWetteränderung: Es gewittert jetzt.§r - - - Ungültiger Laufbereich angegeben, muss eine positive ganze Zahl größer als 0 sein, mit einem Standardwert von 5! - - - Das Geländehandling ist in den Einstellungen des Clients nicht aktiviert, aktivieren Sie es, wenn Sie es mit diesem Bot verwenden möchten. Verwendung einer alternativen (Befehl) Methode. - - - Die Zeitspanne beginnt mit einem größeren Wert, die beiden Werte wurden vertauscht. - - - Angriffscooldown kann nicht kleiner als 0 sein. Benutze Auto als Standard. - - - Crafting abgebrochen! Überprüfe die vorhandenen Materialien. - - - Auto-Crafting ChatBot-Befehl Alias - - - Verfügbare Befehle: {0}. Benutze /autocraft help <cmd name> für weitere Hilfe. Du kannst auch /ac benutzen. - - - Inventar #{0} wurde nicht von AutoCraft geschlossen. - - - Auto-Crafting ChatBot-Befehl - - - Insgesamt {0} Rezepte geladen: {1} - - - Setze Rezepte in der Config Datei auf Standard zurück - - - Crafting fehlgeschlagen! Warte auf weitere Materialien... - - - Keine Config-Datei gefunden. Schreibe eine neue... - - - Fehler bei der Übergabe der Config: {0} - - - Doppelter Rezeptname angegeben: {0} - - - Fehlender Rezeptname während der Rezeptübergabe - - - Sieh dir die Beschreibung der Befehle an. Benutzung: /autocraft help <command name> - - - Liste Namen der geladenen Rezepte. - - - Lade Config-Datei. - - - Lade Config-Datei neu. - - - Schreibe die normale Beispiel-Config in den Standardpfad. - - - Starte crafting. Benutzung: /autocraft start <recipe name> - - - Stoppe den aktuell laufenden Crafting-Prozess - - - Ungültiges Ergebnis-Element! - - - Die Anzahl der Plätze stimmt nicht überein und wurde automatisch angepasst. - - - Erfolgreich geladen - - - Fehlende Materialien: {0} - - - Bitte gebe den Namen des Rezepts an, welches du craften willst. - - - Der angegebene Rezeptname existiert nicht. Überprüfe deine Config-Datei. - - - Starte AutoCraft: {0} - - - AutoCraft konnte nicht gestartet werden. Überprüfe die Verfügbaren Materialien für das Crafting {0} - - - AutoCraft angehalten - - - Table nicht gefunden - - - Aktion timeout! Grund: {0} - - - Available commands: {0}. Use /digbot help <cmd name> for more information. - - - Auto-digging ChatBot command - - - Digging block timeout, retry. - - - Get the command description. Usage: /digbot help <command name> - - - Start the automatic digging bot. - - - Deactivate the automatic digging bot. - - - The block currently pointed to is not in the allowed list. - - - Automatic digging has started. - - - Digging will start in {0:0.0} second(s). - - - Auto-digging has been stopped. - - - Item hinzugefügt: {0} - - - AutoDrop ChatBot Befehl alias - - - AutoDrop ChatBot Befehl - - - Falscher item Name {0}. Bitte versuche es erneut! - - - Insgesamt {0} in der Liste: - {1} - - - Konnte Inventar nicht finden {0}! - - - Kein Item in der Liste. - - - Kann drop Modus nicht aus Config Datei lesen. Benutze include Modus. - - - Item ist nicht in der Liste. - - - AutoDrop deaktiviert - - - AutoDrop aktiviert - - - Item entfernt: {0} - - - Ändere zu {0} mode. - - - Unbekannter Modus. Verfügbare Modi: Include, Exclude, Everything - - - Available commands: {0}. Use /fish help <cmd name> for more information. - - - Casting timeout and will soon retry. (Timeout increased to {0:0.0} sec). - - - Fisch gefangen! - - - Retract the fishing rod at ({0:0.0},{1:0.0},{2:0.0})! (Count: {3}) - - - Auto-Fishing ChatBot command - - - Fish floating despawn, will re-cast. - - - Fishing timeout, will soon re-cast. - - - Fishing got {0} - - - Get the command description. Usage: /fish help <command name> - - - Start auto-fishing. - - - List all obtained items. Or use "/fish status clear" to clear the list. - - - Stop auto-fishing. - - - Inventory handling is not enabled. Cannot check rod durability and switch rods. - - - Keine Angelrute in der Hand. Ist sie kaputt? - - - Start auto-fishing. - - - Fishing will start in {0:0.0} second(s). - - - The record of the obtained items has been cleared. - - - All items obtained from fishing (not entirely accurate): - - - Stop auto-fishing. - - - Switch to the rod in slot {0}, durability {1}/64. - - - Angel ausgeworfen! - - - Update yaw = {0:0.00}, pitch = {1:0.00}. - - - Aktuelles Verzeichnis war: {0} - - - Verbindung wurde mit folgender Nachricht unterbrochen: {0} - - - Disconnect wurde von User oder Bot ausgelöst. Wird ignoriert! - - - Starte mit {0} reconnect Versuchen - - - Nachrichten geladen: {0} - - - Lade Nachrichten von Datei: {0} - - - Initialisierung ohne Kick Nachricht Datei. - - - Datei nicht gefunden: {0} - - - Nachricht enhält '{0}'. Verbinde erneut. - - - Ignoriere Kick Nachricht und verbinde erneut. - - - Kick Nachricht enthält keine Schlüsselwörter. Wird ignoriert! - - - Warte {0:0.000} Sekunden vor erneuter Verbindung... - - - Datei nicht gefunden: '{0}' - - - Loaded match: -{0} - - - Loading matches from '{0}' - - - match: {0} -regex: {1} -action: {2} -actionPrivate: {3} -actionOther: {4} -ownersOnly: {5} -cooldown: {6} - - - Running action: {0} - - - No action for match: -{0} - - - This match will never trigger: -{0} - - - Pfad '{0}' enthält ungültige Zeichen. - - - Sending message to Discord was canceled due an error occuring. For more info enable Debug. - - - The provided channel with an id '{0}' has not been found! - - - The command was executed with the result - - - Succesfully connected with MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Discord Bridge chat bot. - - - Direction of the Discord Brdige has been switched to '{0}'! - - - Both - - - Discord - - - Minecraft - - - The provided guild/server with an id '{0}' has not been found! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, discord|dsc. Example: "dscbridge direction mc" - - - Please provide a valid token! - - - An unknown error has occured! - - - The bot is already farming! - - - The bot has already stopped farming! - - - Crop type - - - Farming bot - - - Invalid crop type provided (Types which you can use: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat)! - - - Invalid radius provided, you must provide a valid integer number greater than 0! - - - The Farmer bot needs Inventory Handling in order to work, please enable it! - - - The Farmer bot needs Terrain Handling in order to work, please enable it! - - - Not implemented bellow 1.13! - - - Radius - - - Started farming! - - - Stopped farming! - - - Stoping farming, this might take a second... - - - You have enabled teleporting, this might get your bot account kicked and in the worst case scenario banned! Use with caution! - - - You have enabled un-safe movement, the bot might get hurt! - - - Invalid parameter "{0}" provided (Use format: "key:value")! - - - Mailer-Befehl - - - --- Ignore Liste --- -{0} - - - --- Mails in Datenbank --- -{0} - - - Siehe Benutzung - - - Füge {0} zur Ignore-Liste hinzu! - - - Fehlender oder ungültiger Name. Benutzung: {0} <username> - - - Entferne {0} von der Ignore Liste! - - - Erstelle neue Datenbank: {0} - - - Erstelle neue Ignore-Liste: {0} - - - Mail ausgestellt: {0} - - - Starte Mailer mit folgenden Einstellungen: - - -  - Datenbank Datei: {0} - - -  - Maximale Größe der Datenbank: {0} - - -  - Ignore Liste: {0} - - -  - Auslaufzeit einer Mail: {0} - - -  - Maximale Mails eines Spielers: {0} - - -  - Öffentliche Interaktionen: {0} - - - Konnte Mailer nicht aktivieren: Die maximale Größe der Datenbank muss größer als 0 sein. Bitte überprüfe die Einstellungen. - - - Konnte Mailer nicht aktivieren: Die Auslaufzeit einer Mail muss größer als 0 sein. Bitte überprüfe die Einstellungen. - - - Konnte Mailer nicht aktivieren: Die maximalen Mails eines Spielers müssen größer als 0 sein. Bitte überprüfe die Einstellungen. - - - Lade Datenbank-Datei: {0} - - - Lade Ignore-Liste: - - - Schaue nach Mails, die abgeschickt werden können @ {0} - - - Speichere Nachricht: {0} - - - {0} wurde ignoriert! - - - Render maps (item maps) - - - Invalid ID provided, must be a number! - - - A map with id '{0}' does not exists! - - - Failed to render the map with id: '{0}' - - - - Map id: {0} (Last Updated: {1}) - - - No maps received! - - - The list of received maps from the server: - - - Received a new Map, with Id: {0} - - - Succesfully rendered a map with id '{0}' to: '{1}' - - - Resized the rendered image of the map with id: '{0}' to {1}x{1}. - - - The size of the map is reduced from ({0}x{1}) to ({2}x{3}) due to the size limitation of the current terminal. - - - Sent a rendered image of a map with an id '{0}' to the Discord via Discord Brdige chat bot! - - - Sent a rendered image of a map with an id '{0}' to the Telegram via Telegram Bridge chat bot! - - - replay Befehl - - - Replay-Datei erstellt. - - - Aufnahme wurde angehalten. Starte das Programm neu um eine neue Aufnahme zu erstellen. - - - Record angehalten. - - - Konnte Skript '{0}' nicht starten ({1}). - - - Datei nicht gefunden: '{0}' - - - §8[MCC] [{0}] Konnte Skriptdatei nicht finden: {1} - - - Skript '{0}' geladen. - - - Lade Aufgabe: -{0} - - - Keine Aktion für diese Aufgabe: -{0} - - - Diese Aufgabe wird niemals ausgelöst: -{0} - - - Intervall / Laufende Aufgabe: {0} - - - Login / Laufende Aufgabe: {0} - - - Zeit / Laufende Aktion: {0} - - - triggeronfirstlogin: {0} - triggeronlogin: {1} - triggerontime: {2} - triggeroninterval: {3} - timevalue: {4} - timeinterval: {5} - action: {6} - - - Sending message to Telegram was canceled due an error occuring. For more info enable Debug. - - - The command was executed with the result - - - Succesfully connected with the MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Telegram Bridge chat bot. - - - Direction of the Telegram Brdige has been switched to '{0}'! - - - Both - - - Minecraft - - - Telegram - - - Disconnected from from the MCC! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, telegram|tg|t. Example: "tgbridge direction mc" - - - [WARNING] You have not provided any Channel IDs, for "Authorized_Chat_Ids" field, anyone who finds your bot will be able to send messages and commands to it! - - - [WARNING] You have not provided a Channel ID, you will ONLY get replies to commands sent from Telegram! - - - Please provide a valid bot token! - - - **🛑 Unauthorized access! 🛑 - -Add the ID of this chat to "Authorized_Chat_Ids" field in the configuration file to gain access!** - - - An unknown error has occured! - - - Bot: {0} said : {1} - - - Bot: {0} told me : {1} - - - Alerts - - - AntiAFK - - - AutoAttack - - - AutoCraft - - - AutoDig - - - AutoDrop - - - AutoEat - - - AutoFishing - - - AutoRelog - - - AutoRespond - - - ChatLog - - - DiscordBridge - - - Farmer - - - FollowPlayer - - - HangmanGame - - - Mailer - - - Map - - - PlayerListLogger - - - RemoteControl - - - ReplayCapture - - - Script - - - ScriptScheduler - - - TelegramBridge - - - TestBot - - - §8Konvertiere Sitzungscache vom Speicher: {0} - - - §8Ignoriere ungültigen Sitzungstoken Zeile: {0} - - - §8Ignoring invalid profile key token line: {0} - - - §8Ignoriere Sitzungstoken String '{0}': {1} - - - §8Ignoring profile key token string '{0}': {1} - - - §8Lade Sitzung: {0}:{1} - - - §8Loaded profile key, it will be refresh at {0} - - - §8Lade Minecraft-Profile: {0} - - - §8Loading profile key cache from disk: {0} - - - §8Lade Sitzungscache vom Speicher: {0} - - - §8Es traten verformte Daten beim Auslesen des serialisierten Sitzungscaches auf: {0} - - - §8Konnte serialisierten Sitzungscache nicht vom Speicher lesen: {0} - - - §8Konnte Sitzungscache nicht vom Speicher lesen: {0} - - - §8Failed to read profile key cache from disk: {0} - - - §8Konnte Sitzungscache auf keine Festplatte schreiben: {0} - - - §8Failed to write profile key cache to disk: {0} - - - §8Speichere Sitzungscache auf Festplatte - - - §8Saving profile key cache to disk - - - §8Fertig. Datei gespeichert als '{0}' - - - §8Lade '{0}.lang' von den Mojang-Servern herunter... - - - §8Konnte Datei nicht herunterladen. - - - §8Nutze en_GB.lang als Standard von deinem Minecraft-Pfad. - - - §8Übersetzungsdatei geladen. - - - Player {0}'s message chain is broken! - - - §8Übersetzungsdatei konnte nicht gefunden werden: '{0}' -Einige Nachrichten können ohne diese Datei nicht korrekt angezeigt werden. - - - §8Mache eine Anfrage zu {0} - - - [{0}] Beende die aktuelle Verbindung zum Server und verbinde erneut. - - - Schwinge deinen Arm. - - - Could not find a bed! - - - Can not reach the bed safely! - - - Used to sleep in or leave a bed. - - - Failed to reach the bed position (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) in time (30 seconds). Giving up! - - - Found a bet at (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). - - - Succesfully laid in bed! - - - Sending a command to leave a bed to the server. - - - Moving to (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) where the bed is located. - - - The block on (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) is not a bed! - - - Could not lay in bed. Are you trying to sleep in a bed? (PS: You must use the head block coordinates of the bed) - - - Searching for a bed in radius of {0}... - - - Trying to sleep in a bed on location (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). Result: {3} - - - Blocks around - - - Block type - - - Reports the type of the block on the provided coordinates. (Use -s to report blocks around the target block). - - - Negative - - - Positive - - - List bots, unload a bot or all bots. - - - Loaded bots - - - No bots loaded! - - - Bot {0} is not loaded, check if you have made a typo! - - - Successfully unloaded bot: {0} - - - Successfully unloaded all bots! - - - Slot geändert auf {0} - - - Ändere deine Hotbar - - - Konnte Slot nicht ändern. - - - Konnte Slot nicht ändern: Dies ist keine Nummer. - - - chunk: ({0}, {1}). - - - Current location:{0}, chunk: ({1}, {2}). - - - Displays the chunk loading status. -Change EnableEmoji=false in the settings if the display is confusing. - - - §x§0This command is used for debugging, make sure you know what you are doing.§r - - - Player:{0}, MarkedChunk:{1}, NotReceived:{2}, Loading:{3}, Loaded:{4} - - - Marked location: - - - §x§0Since the marked chunk is outside the graph, it will not be displayed!§r - - - Verbinde zum angegebenen Server. - - - Ungültige Server-IP '{0}'. - - - Unbekannter Account '{0}'. - - - Aktiviere/Deaktiviere Debug-Nachrichten. - - - Debug-Nachrichten sind nun ausgeschaltet. - - - Debug-Nachrichten sind nun eingeschaltet. - - - Versuche Block abzubauen... - - - Versuche Block bei {0} {1} {2} abzubauen... - - - Konnte Abbauprozess nicht starten. - - - Auf dieser Position ist kein Block! (Luft) - - - Du bist zu weit von diesem Block entfernt. - - - Drop specified type of items from player inventory or opened container - - - Dropped all {0} from inventory #{1} - - - Unknown item {0} - - - Sent a click to the server, if you have enough levels and if you have placed the items in the correct slots it should enchant! - - - Enchant an item when you have the Enchantment table opened and the list of enchants recieved. - - - You must put an item inside the enchanting table in slot 0! - - - You must put at least 3 lapis lazuli inside the enchanting table in slot 1! - - - You must open a an enchanting table in order to use this option! - - - Invalid slot provided (Available: top, middle, bottom)! - - - You must first put an item to enchant to the enchanting table in order to get enchantments from the server, then you can execute this command! - - - You do not have enouhg levels to enchant! (Your current level is {0}, you need to be level {1}). - - - Could not click! - - - Greife Entity an - - - Boots - - - Brustplatte - - - Benutzerdefinierter Name - - - Entfernung - - - Entities - - - Entity - - - Ausrüstung - - - Gesundheit - - - Helmet - - - Item - - - Verzögerung - - - Beinschutz - - - Position - - - Haupthand - - - Nickname - - - Entity nicht gefunden - - - Off Hand - - - Pose - - - Typ - - - Benutze Entity - - - Allows you to execute a command if a condition is met. (You can use variables from MinecraftClient.ini and /set command, as well as CSharp expressions) - - - Error: {0} - - - An error has occured while executing the command: {0} - - - The condition '{0}' was met, executed command '{1}' with result '{2}'. - - - The condition '{0}' was met, executed command '{1}', no result was returned. - - - Execute multiple commands one after another - - - Executed the command '{0}' with {1} - - - no result! - - - result '{0}'! - - - Verbindung zum Server verloren. - - - Already following {0}! - - - Already stopped - - - Can not reach the player, he is either in chunks that are not loaded, too far away or not reachable by a bot due to obstacles like gaps or water bodies! - - - Makes the bot follow a specified player - - - Invalid or empty player name provided! - - - The specified player is either not connected out out of the range! - - - NOTE: The bot is quite slow, you need to walk slowly and at a close distance for it to be able to keep up, kinda like when you make animals follow you by holding food in your hand. This is a limitation due to a pathfinding algorithm, we are working to get a better one. - - - Pausing! - - - The player {0} came back to the range! - - - The player {0} left the server! - - - The player {0} has left the range! - - - Resuming to follow! - - - Started following {0}! - - - Stopped! - - - Stopped following! - - - Switched to following {0}! - - - Enabled us-safe walking (NOTE: The bot might die or get hurt!) - - - follow <player name|stop> [-f] (Use -f to enable un-safe walking) - - - Zeige Gesundheit und Sättigung. - - - Gesundheit: {0}, Sättigung: {1}, Level: {2}, TotalExperience: {3} - - - {0} klicke Slote {1} im Fenster #{2} - - - Schließe das Inventar #{0} - - - Konnte das Inventar #{0} nicht schließen - - - Konnte Container nicht finden, bitte versuche es erneut mit der expliziten ID. - - - Anfrage zum Leeren des Slots #{0} gesendet - - - {0} x{1} im Slot #{2} angefordert. - - - Anfrage für Kreativ-Aktion fehlgeschlagen - - - Schaden - - - Inventar-Befehl - - - Droppe 1 Item aus Slot #{0} - - - Droppe ganzen Item Stack aus Slot #{0} - - - Found items - - - Verfügbare Aktionen - - - Einfache Bedienung - - - Klicke auf ein Item. - - - Schließe einen offenen Container. - - - Leere Slot im Kreativmodus. - - - Gebe dir ein Item im Kreativmodus. - - - Werfe ein Item aus deinem Inventar. - - - {0} -Benutze '/inventory help <action>' für weitere Hilfe. -'player' und 'container' können mit 'p' und 'c' abgekürzt werden. -Parameter in '[]' sind optional. - - - List avaliable inventories - - - Liste deine Inventare auf. - - - Search for an item in avaliable Inventories - - - Shift click an item. - - - Unbekannte Aktion. - - - Benutzung - - - Deine ausgewählte Hotbar ist {0} - - - Inventare - - - Available Inventories - - - Inventar - - - Links - - - Mittel - - - Du musst im Kreativmodus sein! - - - Could not find the specified item in any of avaliable Inventories! - - - Kein Item im Slot #{0} - - - Inventar #{0} existiert nicht. - - - Rechts - - - Shift clicking slot {0} in window #{1} - - - Shift click failed, this may be because this container type is not supported - - - Liste alle Spieler auf. - - - SpielerListe: {0} - - - Logge Text in die Konsole. - - - Schaue nach YAW: {0} PITCH: {1} - - - Schaue auf {0} - - - Schaue in eine Richtung oder auf Koordinaten. - - - The block currently intersecting the line of sight is {0} ({1:0}, {2:0}, {3:0}), distance is {4:0.0}({5:0.0}). - - - There is no block within {0} meters that intersects with the line of sight. - - - Unbekannte Richtung '{0}' - - - Chunk loading status: {0:P} - {1} out of {2} load completed. - - - The chunk where the target location resides has not yet been loaded. -You can use "/chunk status {0:0.0} {1:0.0} {2:0.0}" to check the chunk loading status. - - - Laufe oder fange an zu laufen. - - - Kann nicht in diese Richtung laufen. - - - Deaktiviere Terrain und Bewegung. - - - Aktiviere Terrain und Bewegung beim nächsten Login, Respawn oder World change. - - - Konnte Pfad nach {0} nicht berechnen. - - - Gravitation ist deaktiviert. - - - Gravitation ist aktiv. - - - Laufe {0} - - - Weg nach {0} konnte nicht berechnet werden. Benutze den -f Parameter, um unsichere Wege zu aktivieren. - - - Gehe nach {0} - - - Starte neu und verbinde erneut zum Server. - - - Reloads MCC settings. - - - Reloaded Settings! - - - Reloading settings... - - - This command will NOT affect certain settings which are used before connecting to a server! - - - Some settings passed through the command line parameters might get overriden! - - - You also might need to reconnect for some settings to take effect. - - - Replay Chat Bot will not be hard reloaded due to technical limitations! - - - Benutze dies, um nach deinem Tod zu respawnen. - - - Du wurdest respawned. - - - Lasse eine Skript-Datei laufen. - - - Sende eine Chatnachricht oder einen Command an den Server. - - - Setze eine benutzerdefinierte %variable%. - - - Variable muss aus A-Za-z0-9 bestehen. - - - Setze eine benutzerdefinierte %variable% zufällig auf einen der angegebenen Werte. - - - setrnd variable -7to17 - - - setrnd variable string1 "\"string2\" string3" - - - Schaltet Ducken AN/AUS - - - Du duckst dich nicht mehr. - - - Du duckst dich jetzt. - - - Aktuelle TPS - - - Zeige die aktuellen TPS (tick per second) des Servers an. Nicht wirklich genau! - - - Plaziere einen Block oder öffne eine Kiste - - - Useblock at ({0:0.0}, {1:0.0}, {2:0.0}) {3}. - - - Benutze (links klick) ein Item auf der Hand - - - Item wurde benutzt. - - - can be used in some other fields as %yourvar% -%username% and %serverip% are reserved variables. - - - §cFailed to write to backup file {0}§r - - - =============================== # - Minecraft Console Client Bots # -=============================== # - - - Get alerted when specified words are detected in chat -Useful for moderating your server or detecting when someone is talking to you - - - Play a beep sound when a word is detected in addition to highlighting. - - - List of words/strings to NOT alert you on. - - - The name of a file where alers logs will be written. - - - Log alerts info a file. - - - List of words/strings to alert you on. - - - Trigger alerts when it rains and when it stops. - - - Triggers alerts at the beginning and end of thunderstorms. - - - Triggers an alert after receiving a specified keyword. - - - Send a command on a regular or random basis or make the bot walk around randomly to avoid automatic AFK disconnection -/!\ Make sure your server rules do not forbid anti-AFK mechanisms! -/!\ Make sure you keep the bot in an enclosure to prevent it wandering off if you're using terrain handling! (Recommended size 5x5x5) - - - Command to send to the server. - - - The time interval for execution. (in seconds) - - - Whether to sneak when sending the command. - - - Use terrain handling to enable the bot to move around. - - - The range the bot can move around randomly (Note: the bigger the range, the slower the bot will be) - - - How many times can the bot fail trying to move before using the command method. - - - Automatically attack hostile mobs around you -You need to enable Entity Handling to use this bot -/!\ Make sure server rules allow your planned use of AutoAttack -/!\ SERVER PLUGINS may consider AutoAttack to be a CHEAT MOD and TAKE ACTION AGAINST YOUR ACCOUNT so DOUBLE CHECK WITH SERVER RULES! - - - Allow attacking hostile mobs. - - - Allow attacking passive mobs. - - - How long to wait between each attack. Set "Custom = false" to let MCC calculate it. - - - All entity types can be found here: https://mccteam.github.io/r/entity/#L15 - - - Possible values: "Interact", "Attack" (default), "InteractAt" (Interact and Attack). - - - Wether to treat the entities list as a "whitelist" or as a "blacklist". - - - "single" or "multi". single target one mob per attack. multi target all mobs in range per attack - - - "health" or "distance". Only needed when using single mode - - - Automatically craft items in your inventory -See https://mccteam.github.io/g/bots/#auto-craft for how to use -You need to enable Inventory Handling to use this bot -You should also enable Terrain and Movements if you need to use a crafting table - - - Location of the crafting table if you intended to use it. Terrain and movements must be enabled. - - - What to do on crafting failure, "abort" or "wait". - - - Recipes.Name: The name can be whatever you like and it is used to represent the recipe. -Recipes.Type: crafting table type: "player" or "table" -Recipes.Result: the resulting item -Recipes.Slots: All slots, counting from left to right, top to bottom. Please fill in "Null" for empty slots. -For the naming of the items, please see: https://mccteam.github.io/r/item/#L12 - - - Auto-digging blocks. -You need to enable Terrain Handling to use this bot -You can use "/digbot start" and "/digbot stop" to control the start and stop of AutoDig. -Since MCC does not yet support accurate calculation of the collision volume of blocks, all blocks are considered as complete cubes when obtaining the position of the lookahead. -For the naming of the block, please see https://mccteam.github.io/r/block/#L15 - - - How many seconds to wait after entering the game to start digging automatically, set to -1 to disable automatic start. - - - Automatically switch to the appropriate tool. - - - Mining a block for more than "Dig_Timeout" seconds will be considered a timeout. - - - Whether to drop the current tool when its durability is too low. - - - Will not use tools with less durability than this. Set to zero to disable this feature. - - - Wether to treat the blocks list as a "whitelist" or as a "blacklist". - - - "distance" or "index", When using the "fixedpos" mode, the blocks are determined by distance to the player, or by the order in the list. - - - The position of the blocks when using "fixedpos" or "both" mode. - - - Whether to output logs when digging blocks. - - - "lookat", "fixedpos" or "both". Digging the block being looked at, the block in a fixed position, or the block that needs to be all met. - - - Automatically drop items in inventory -You need to enable Inventory Handling to use this bot -See this file for an up-to-date list of item types you can use with this bot: https://mccteam.github.io/r/item/#L12 - - - "include", "exclude" or "everything". Include: drop item IN the list. Exclude: drop item NOT IN the list - - - Automatically eat food when your Hunger value is low -You need to enable Inventory Handling to use this bot - - - Automatically catch fish using a fishing rod -Guide: https://mccteam.github.io/g/bots/#auto-fishing -You can use "/fish" to control the bot manually. -/!\ Make sure server rules allow automated farming before using this bot - - - Keep it as false if you have not changed it before. - - - Switch to a new rod from inventory after the current rod is unavailable. - - - Whether to start fishing automatically after entering a world. - - - How soon to re-cast after successful fishing. - - - Will not use rods with less durability than this (full durability is 64). Set to zero to disable this feature. - - - This allows the player to change position/facing after each fish caught. - - - How long after entering the game to start fishing (seconds). - - - Fishing timeout (seconds). Timeout will trigger a re-cast. - - - A "stationary" hook that moves above this threshold in the Y-axis will be considered to have caught a fish. - - - Used to adjust the above two thresholds, which when enabled will print the change in the position of the fishhook entity upon receipt of its movement packet. - - - Use the mainhand or the offhand to hold the rod. - - - It will move in order "1->2->3->4->3->2->1->2->..." and can change position or facing or both each time. It is recommended to change the facing only. - - - Hook movement in the X and Z axis less than this value will be considered stationary. - - - Automatically relog when disconnected by server, for example because the server is restating -/!\ Use Ignore_Kick_Message=true at own risk! Server staff might not appreciate if you auto-relog on manual kicks - - - The delay time before joining the server. (in seconds) - - - When set to true, autorelog will reconnect regardless of kick messages. - - - If the kickout message matches any of the strings, then autorelog will be triggered. - - - Retries when failing to relog to the server. use -1 for unlimited retries. - - - Run commands or send messages automatically when a specified pattern is detected in chat -Server admins can spoof chat messages (/nick, /tellraw) so keep this in mind when implementing AutoRespond rules -/!\ This bot may get spammy depending on your rules, although the global messagecooldown setting can help you avoiding accidental spam - - - Do not remove colors from text (Note: Your matches will have to include color codes (ones using the § character) in order to work) - - - Logs chat messages in a file on disk. - - - This bot allows you to send and recieve messages and commands via a Discord channel. -For Setup you can either use the documentation or read here (Documentation has images). -Documentation: https://mccteam.github.io/g/bots/#discord-bridge -Setup: -First you need to create a Bot on the Discord Developers Portal, here is a video tutorial: https://www.youtube.com/watch?v=2FgMnZViNPA . -/!\ IMPORTANT /!\: When creating a bot, you MUST ENABLE "Message Content Intent", "Server Members Intent" and "Presence Intent" in order for bot to work! Also follow along carefully do not miss any steps! -When making a bot, copy the generated token and paste it here in "Token" field (tokens are important, keep them safe). -Copy the "Application ID" and go to: https://discordapi.com/permissions.html . -Paste the id you have copied and check the "Administrator" field in permissions, then click on the link at the bottom. -This will open an invitation menu with your servers, choose the server you want to invite the bot on and invite him. -Once you've invited the bot, go to your Discord client and go to Settings -> Advanced and Enable "Developer Mode". -Exit the settings and right click on a server you have invited the bot to in the server list, then click "Copy ID", and paste the id here in "GuildId". -Then right click on a channel where you want to interact with the bot and again right click -> "Copy ID", pase the copied id here in "ChannelId". -And for the end, send a message in the channel, right click on your nick and again right click -> "Copy ID", then paste the id here in "OwnersIds". -How to use: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - The ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Discord message formatting, check the following: https://mccteam.github.io/r/dc-fmt.html - - - The ID of a server/guild where you have invited the bot to. - - - How long to wait (in seconds) if a message can not be sent to discord before canceling the task (minimum 1 second). - - - A list of IDs of people you want to be able to interact with the MCC using the bot. - - - Your Discord Bot token. - - - Automatically farms crops for you (plants, breaks and bonemeals them). -Crop types available: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat. -Usage: "/farmer start" command and "/farmer stop" command. -NOTE: This a newly added bot, it is not perfect and was only tested in 1.19.2, there are some minor issues like not being able to bonemeal carrots/potatoes sometimes. -or bot jumps onto the farm land and breaks it (this happens rarely but still happens). We are looking forward at improving this. -It is recommended to keep the farming area walled off and flat to avoid the bot jumping. -Also, if you have your farmland that is one block high, make it 2 or more blocks high so the bot does not fall through, as it can happen sometimes when the bot reconnects. -The bot also does not pickup all items if they fly off to the side, we have a plan to implement this option in the future as well as drop off and bonemeal refill chest(s). - - - Delay between tasks in seconds (Minimum 1 second) - - - Enabled you to make the bot follow you -NOTE: This is an experimental feature, the bot can be slow at times, you need to walk with a normal speed and to sometimes stop for it to be able to keep up with you -It's similar to making animals follow you when you're holding food in your hand. -This is due to a slow pathfinding algorithm, we're working on getting a better one -You can tweak the update limit and find what works best for you. (NOTE: Do not but a very low one, because you might achieve the opposite, -this might clog the thread for terain handling) and thus slow the bot even more. -/!\ Make sure server rules allow an option like this in the rules of the server before using this bot - - - Do not follow the player if he is in the range of 3 blocks (prevents the bot from pushing a player in an infinite loop) - - - The rate at which the bot does calculations (in seconds) (You can tweak this if you feel the bot is too slow) - - - A small game to demonstrate chat interactions. Players can guess mystery words one letter at a time. -You need to have ChatFormat working correctly and add yourself in botowners to start the game with /tell <bot username> start -/!\ This bot may get a bit spammy if many players are interacting with it - - - Relay messages between players and servers, like a mail plugin -This bot can store messages when the recipients are offline, and send them when they join the server -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable this bot only if you trust server admins - - - Allows you to render maps in the console and into images (which can be then sent to Discord using Discord Bridge Chat Bot) -This is useful for solving captchas which use maps -The maps are rendered into Rendered_Maps folder if the Save_To_File is enabled. -NOTE: -If some servers have a very short time for solving captchas, enabe Auto_Render_On_Update to see them immediatelly in the console. -/!\ Make sure server rules allow bots to be used on the server, or you risk being punished. - - - Automatically render the map once it is received or updated from/by the server - - - Delete all rendered maps on unload/reload or when you launch the MCC again. - - - Get a notification when you have gotten a map from the server for the first time - - - Resize an rendered image, this is useful when images that are rendered are small and when are being sent to Discord. - - - Whether to render the map in the console. - - - The size that a rendered image should be resized to, in pixels (eg. 512). - - - Whether to store the rendered map as a file (You need this setting if you want to get a map on Discord using Discord Bridge). - - - Send a rendered map (saved to a file) to a Discord or a Telegram channel via the Discord or Telegram Bride chat bot (The Discord/Telegram Bridge chat bot must be enabled and configured!) -You need to enable Save_To_File in order for this to work. -We also recommend turning on resizing. - - - Log the list of players periodically into a textual file. - - - (In seconds) - - - Send MCC console commands to your bot through server PMs (/tell) -You need to have ChatFormat working correctly and add yourself in botowners to use the bot -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable RemoteControl only if you trust server admins - - - Enable recording of the game (/replay start) and replay it later using the Replay Mod (https://www.replaymod.com/) -Please note that due to technical limitations, the client player (you) will not be shown in the replay file -/!\ You SHOULD use /replay stop or exit the program gracefully with /quit OR THE REPLAY FILE MAY GET CORRUPT! - - - How long should replay file be auto-saved, in seconds. Use -1 to disable. - - - Schedule commands and scripts to launch on various events such as server join, date/time or time interval -See https://mccteam.github.io/g/bots/#script-scheduler for more info - - - This bot allows you to send and receive messages and commands via a Telegram Bot DM or to receive messages in a Telegram channel. -/!\ NOTE: You can't send messages and commands from a group channel, you can only send them in the bot DM, but you can get the messages from the client in a group channel. ------------------------------------------------------------ -Setup: -First you need to create a Telegram bot and obtain an API key, to do so, go to Telegram and find @botfather -Click on "Start" button and read the bot reply, then type "/newbot", the Botfather will guide you through the bot creation. -Once you create the bot, copy the API key that you have gotten, and put it into the "Token" field of "ChatBot.TelegramBridge" section (this section). -/!\ Do not share this token with anyone else as it will give them the control over your bot. Save it securely. -Then launch the client and go to Telegram, find your newly created bot by searching for it with its username, and open a DM with it. -Click on "Start" button and type and send the following command ".chatid" to obtain the chat id. -Copy the chat id number (eg. 2627844670) and paste it in the "ChannelId" field and add it to the "Authorized_Chat_Ids" field (in this section) (an id in "Authorized_Chat_Ids" field is a number/long, not a string!), then save the file. -Now you can use the bot using it's DM. -/!\ If you do not add the id of your chat DM with the bot to the "Authorized_Chat_Ids" field, ayone who finds your bot via search will be able to execute commands and send messages! -/!\ An id pasted in to the "Authorized_Chat_Ids" should be a number/long, not a string! ------------------------------------------------------------ -NOTE: If you want to recieve messages to a group channel instead, make the channel temporarely public, invite the bot to it and make it an administrator, then set the channel to private if you want. -Then set the "ChannelId" field to the @ of your channel (you must include the @ in the settings, eg. "@mysupersecretchannel"), this is the username you can see in the invite link of the channel. -/!\ Only include the username with @ prefix, do not include the rest of the link. Example if you have "https://t.me/mysupersecretchannel", the "ChannelId" will be "@mysupersecretchannel". -/!\ Note that you will not be able to send messages to the client from a group channel! ------------------------------------------------------------ -How to use the bot: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - A list of Chat IDs that are allowed to send messages and execute commands. To get an id of your chat DM with the bot use ".chatid" bot command in Telegram. - - - An ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Telegram message formatting, check the following: https://mccteam.github.io/r/tg-fmt.html - - - How long to wait (in seconds) if a message can not be sent to Telegram before canceling the task (minimum 1 second). - - - Your Telegram Bot token. - - - MCC does it best to detect chat messages, but some server have unusual chat formats -When this happens, you'll need to configure chat format below, see https://mccteam.github.io/g/conf/#chat-format-section - - - MCC support for common message formats. Set "false" to avoid conflicts with custom formats. - - - Whether to use the custom regular expressions below for detection. - - - Startup Config File -Please do not record extraneous data in this file as it will be overwritten by MCC. - -New to Minecraft Console Client? Check out this document: https://mccteam.github.io/g/conf.html -Want to upgrade to a newer version? See https://github.com/MCCTeam/Minecraft-Console-Client/#download - - - Settings have been loaded from {0} - - - §cFailed to load settings:§r - - - This setting affects only the messages in the console. - - - Regex for filtering chat message. - - - Show server chat messages. - - - Regex for filtering debug message. - - - Please enable this before submitting bug reports. Thanks! - - - Show error messages. - - - "disable" or "blacklist" OR "whitelist". Blacklist hide message match regex. Whitelist show message match regex. - - - Informative messages. (i.e Most of the message from MCC) - - - Log file name. - - - Write log messages to file. - - - Prepend timestamp to messages in log file. - - - Keep color codes in the saved text.(look like "§b") - - - Show warning messages. - - - Make sure you understand what each setting does before changing anything! - - - AccountList: It allows a fast account switching without directly using the credentials -Usage examples: "/tell <mybot> reco Player2", "/connect <serverip> Player1" - - - Toggle auto respawn if client player was dead (make sure your spawn point is safe). - - - Set the owner of the bot. /!\ Server admins can impersonate owners! - - - Use "mcc", "vanilla" or "none". This is how MCC identifies itself to the server. - - - Leave empty for no logfile. - - - If turned off, the emoji will be replaced with a simpler character (for /chunk status). - - - Toggle entity handling. - - - Whether to exit directly when an error occurs, for using MCC in non-interactive scripts. - - - Use "none", "slash"(/) or "backslash"(\). - - - Toggle inventory handling. - - - Fill in with in-game locale code, check https://mccteam.github.io/r/l-code.html - - - The language code is invalid! - - - Use "auto", "no" or "force". Force-enabling only works for MC 1.13+. - - - Use "auto" or "1.X.X" values. Allows to skip server info retrieval. - - - Controls the minimum interval (in seconds) between sending each message to the server. - - - Enable support for joining Minecraft Realms worlds. - - - The minimum height to use when calculating the image size from the height of the terminal. - - - The minimum width used when calculating the image size from the width of the terminal. - - - Enable head movement while walking to avoid anti-cheat triggers. - - - A movement speed higher than 2 may be considered cheating. - - - Only works on Windows XP-8 or Windows 10 with old console. - - - For remote control of the bot. - - - How to retain profile key. Use "none", "memory" or "disk". - - - Use "no", "fast" (5s timeout), or "yes". Required for joining some servers. - - - Cache compiled scripts for faster load on low-end devices. - - - ServerList: It allows an easier and faster server switching with short aliases instead of full server IP -Aliases cannot contain dots or spaces, and the name "localhost" cannot be used as an alias. -Usage examples: "/tell <mybot> connect Server1", "/connect Server2" - - - How to retain session tokens. Use "none", "memory" or "disk". - - - Decode links embedded in chat messages and show them in console. - - - Show inventory layout as ASCII art in inventory command. - - - System messages for server ops. - - - Messages displayed above xp bar, set this to false in case of xp bar spam. - - - Use "none", "bit_4", "bit_8" or "bit_24". This can be checked by opening the debug log. - - - Uses more ram, cpu, bandwidth but allows you to move around. - - - Customize the TCP connection timeout with the server. (in seconds) - - - Prepend timestamps to chat messages. - - - Login=Email or Name. Use "-" as password for offline mode. Leave blank to prompt user on startup. - - - The address of the game server, "Host" can be filled in with domain name or IP address. (The "Port" field can be deleted, it will be resolved automatically) - - - Microsoft Account sign-in method: "mcc" OR "browser". If the login always fails, please try to use the "browser" once. - - - Account type: "mojang" OR "microsoft". Also affects interactive login in console. - - - Settings below are sent to the server and only affect server-side things like your skin. - - - Allows disabling chat colors server-side. - - - Use "enabled", "commands", or "disabled". Allows to mute yourself... - - - MC 1.7- difficulty. "peaceful", "easy", "normal", "difficult". - - - If disabled, settings below are not sent to the server. - - - Use any language implemented in Minecraft. - - - MC 1.9+ main hand. "left" or "right". - - - Value range: [0 - 255]. - - - true, or you may face consequences! - - - Whether to connect to the game server through a proxy. - - - Whether to connect to the login server through a proxy. - - - Only required for password-protected proxies. - - - Supported types: "HTTP", "SOCKS4", "SOCKS4a", "SOCKS5". - - - Proxy server must allow HTTPS for login, and non-443 ports for playing. - - - Only required for password-protected proxies. - - - §aThe current setting is saved as {0} - - - Chat signature related settings (affects minecraft 1.19+) - - - Microsoft accounts only. If disabled, will not be able to sign chat and join servers configured with "enforce-secure-profile=true" - - - Use red    color block to mark chat without legitimate signature - - - Use green  color block to mark chat with legitimate signatures - - - Use yellow color block to mark chat that have been modified by the server. - - - Use gray   color block to mark system message (always without signature) - - - Whether to display chat and messages in commands without legal signatures - - - Set to true to display messages modified by the server, false to display the original signed messages - - - Whether to sign the chat send from MCC - - - Whether to sign the messages contained in the commands sent by MCC. For example, the message in "/msg" and "/me" - - - §cFailed to write to settings file {0}§r - - - Farbtest: Dein Terminal sollte {0} anzeigen. - - - §8Crypto-Schlüssel & -Hash wurden generiert. - - - §8No profile keys could be loaded from disk - - - §8Profile keys has been successfully loaded from disk. - - - §8Mache eine Anfrage zu {0} - - - §8Es konnten keine Sitzungsdaten vom Speicher geladen werden. - - - §8Sitzungsdaten wurden erfolgreich vom Speicher geladen. - - - Erfolgreich. (session ID: {0}) - - - Bottom slot - - - Enchantments available - - - Levels - - - Middle slot - - - Top slot - - - §8Es gab einen Fehlercode vom Server, während die Authentication erneuert wurde: {0} - - - Es konnte keine Verbindung zu der IP aufgebaut werden. - - - §8Es gab einen Timeout während des Verbindungsaufbaus zu dieser IP. - - - Konnte Server-Version nicht bestimmen. - - - §8Forge Login Handshake konnte nicht erfolgreich abgeschlossen werden. - - - §8Forge StartEncryption Handshake konnte nicht erfolgreich abgeschlossen werden. - - - Der zwangshafte Forge-Support wird für diese Minecraft-Version nicht unterstützt! - - - Invalid usage of the generator command! - - - The provided path must be a path to a file that is in .json format! - - - Invalid data path provided! (The path either does not exists or you have made a typo) - - - §8Es gab einen Fehlercode vom Server: {0} - - - §8Ungültige Antwort auf das StartEncryption packet. - - - §8Ungültige Antwort auf das Handshake Packet. - - - This feature requires Inventory Handling to be enabled in order to work! - - - Konnte dem Server nicht beitreten. - - - Minecraft Login fehlgeschlagen : - - - Falsches Passwort, gesperrte IP oder zu viele Logins. - - - Benutzer gecancelled. - - - Account wurde migriert, benutze eine E-Mail als Nutzername. - - - Netzwerkfehler. - - - Dies ist kein Premium-Benutzer. - - - Ungültige Antwort des Servers. - - - Login-Server nicht erreichbar. Bitte versuche es später erneut. - - - SSL-Fehler. - - - Unbekannter Fehler. - - - Nutzer konnte auf diesem Server nicht angemeldet werden. - - - You are missing argument {0} - - - §8Server gibt keine Protokoll-Version an, Autodetection wird nicht funktionieren. - - - Ping an IP fehlgeschlagen. - - - Diese Realms-Welt existiert nicht oder der Zugang wurde verweigert - - - Versuche der Realms-Welt beizutreten, allerdings wurde der Realms-Support in der Config deaktiviert - - - Konnte die Server-IP deiner Realms-Welt nicht abfragen - - - Invalid or unknown Realms server ID. - - - Der Realms-Server braucht ein wenig Zeit zum starten. Bitte versuche es später erneut. - - - {0}: Invalid syntax, expecting --argname=value or --section.argname=value - - - This feature requires Terrain And Movements to be enabled in order to work! - - - Verbindungs-Timeout. - - - §8Unerwartete Antwort des Servers. (Ist das ein Minecraft-Server?) - - - Kann nicht zum Server verbinden : Diese Version wird nicht unterstützt ! - - - Benutzung: - - - §8Der Server meldet eine andere Version als manuell angegeben. Login könnte fehlschlagen. - - - ChatBot Methoden sollten nicht im Konstruktor aufgerufen werden, da der API Handler noch nicht initialisiert wurde. Überschreibe Initialize() oder AfterGameJoined() für diese Initialisierung. - - - Das angegeben Skript hat keinen gültigen MCCScript header - - - Konnte Paket vom Typ {0} nicht verarbeiten. (PacketID: {1}, Protocol: {2}, LoginPhase: {3}, InnerException: {4}). - - - Bitte update das Block Types Handling für diese Minecraft-Version. Siehe Materials.cs - - - Bitte update das Entity Types Handling für diese Minecraft-Version. Siehe EntityType.cs - - - Bitte update das Item Types Handling für diese Minecraft-Version. Siehe ItemType.cs - - - Bitte update die Packet Type Palette für diese Minecraft-Version. Siehe PacketTypePalette.cs - - - Unbekannte Richtung - - - Ein Nutzer sollte sich mit Disconnect() abmelden. - - - Die Protokoll-Version Nr.{0} wird nicht unterstützt. - - - §cEntities werden für diese Minecraft-Version nicht unterstützt. - - - Bitte aktiviere zuerst EntityHandling in der Config Datei. - - - Inventar # {0} geschlossen. - - - §cInventar Interaktion wird in dieser Minecraft-Version nicht unterstützt. - - - Inventar Interaktion (inventory) wurde aktiviert. - - - Schreibe /inventory, um mit deinem Inventar zu interagieren. - - - Inventar # {0} geöffnet: {1} - - - Bitte aktiviere zuerst die Inventar Interaktion (InventoryHandling) in der Config Datei. - - - §cTerrain und Bewegungen (terrainandmovement) werden für diese Minecraft Version nicht unterstützt. - - - Terrain und Bewegungen (terrainandmovement) sind nun aktiviert. - - - Bitte aktiviere zuerst Terrain und Bewegung (terrainandmovement) in der Config Datei. - - - §8[{0}] Konnte FileSystemWatcher nicht initialisieren, versuche es erneut mit Polling. - - - §8[{0}] Initialisiere FileSystemWatcher für die Datei: {1} - - - §8Akzeptiere Mod-Liste des Servers... - - - §8Akzeptiere Registries des Servers... - - - Forge-Server-Verbindung erfolgreich! - - - §8Bestätige FML2 Server Config: {0} - - - §8Empfange FML2 Server Mod-Liste... - - - §8Sende FML2 Client Mod-Liste zurück - - - §8Bestätige FML2 Server Registry: {0} - - - §8Es kam ein unbekannter FML2 Handshake Nachrichten Nr. {0} - - - §8Ignoriere unbekannten FML2 LoginMessage Kanal: {0} - - - §8Mod-Liste: - - - §8Server läuft auf Forge ohne Mods. - - - §8Registry {0} mit Einträgen wurde empfangen. - - - §8Registry {0} wurde mit {1} Einträgen empfangen. - - - §8Sende verfälschte Mod-Liste zum Server... - - - §8Forge-Protokoll-Version : {0} - - - §8Server läuft mit {0} Forge Mods. - - - Verfügbare Befehle: {0} - - - Dieser Bot wird entladen. - - - Fertig - - - Fehlgeschlagen - - - OnInternalCommand: Bekam einen Fehler von {0}: {1} - - - help <cmdname>: gibt eine kurze Beschreibung des Commands. - - - help <cmdname>. Verfügbare Befehle: {0}. Für die Hilfeseite des Servers schreibe '{1}send /help'. - - - Unbekannter Befehl '{0}'. Benutze 'help' für eine Liste aller Befehle. - - - Verbinde zu {0}... - - - Login fehlgeschlagen : - - - Verbindung wurde verloren. - - - Server hat die Verbindung abgebrochen : - - - Mit keinem Server verbunden. Schreibe '{0}help' für weitere Hilfe. - - - Fetching profile key from Microsoft. - - - Prüfe, ob der Server Forge benutzt... - - - Zwangsaktivierung des Forge-Supports. - - - §8Server gefunden {0}:{1} für Adresse {2} - - - New configuration file "{0}" is generated. - - - Succesfully generated {0} palette using the dataset: {1} - - - Generating {0} palette using the dataset: {1} - - - §8Handshake erfolgreich. (Server ID: {0}) - - - §eNew version of MCC available: {0} - - - Help us translate MCC: {0} - - - Failed to parse the settings file, enter "{0}new" to generate a new configuration. - - - Server-IP : - - - Server erfolgreich beigetreten. -Tippe '{0}quit', um ihn wieder zu verlassen. - - - Link: {0} - - - Login : - - - Bitte gib einen Nutzernamen oder eine E-Mail deiner Wahl ein. - - - §8SRV-Lookup fehlgeschlagen für {0} -{1}: {2} - - - §8Das Programm läuft im Offline-Modus. - - - Passwort : - - - Bitte gib das Passwort für {0} ein. - - - Passwort : {0} - - - Du bist gestorben. Schreibe '{0}respawn' zum Respawnen. - - - Du bist gestorben. Automatischer Respawn nach 1 Sekunde. - - - Oder drücke Enter, um den Minecraft Console Client zu verlassen. - - - §8Cached profile key needs to be refreshed. - - - §8Cached profile key is still valid for {0}. - - - Du hast Zugang zu den folgenden Realms-Welten - - - Nutze realms:index als Server-IP, um der Realms-Welt beizutreten - - - Warte 5 Sekunden ({0} Versuche übrig)... - - - Löse auf {0}... - - - Starte Minecraft Console Client neu... - - - Warte {0} Sekunden vor Neustart... - - - Erhalte Server-Info... - - - -MCC is running with default settings. - - - §8Der Server läuft im Offline-Modus. - - - §8Server-Version : {0} (protocol v{1}) - - - Server-Version : - - - Überprüfe Sitzung... - - - Konnte Sitzung nicht überprüfen. - - - §8Gespeicherte Session ungültig oder abgelaufen. - - - §8Gespeicherte Session gültig für {0}. - - - §cSettings file MinecraftClient.ini has been generated. - - - §7Befehl §8 {0} §7 gesendet. - - - §8Unbekannte oder nicht unterstützte MC-Version {0}. -Wechsele in den Autodetection-Modus. - - - §8Benutze Minecraft-Version {0} (protocol v{1}) - - - Version wird unterstützt. -Melde an... - - - , mit Forge - - - §8Verbunden mit Proxy {0}:{1} - - - Load translations applied to MCC when available, turn it off to use English only. - - - setrnd variable -7to17 OR setrnd variable string1 "\"string2\" string3" - - - Please update health field handling for this Minecraft version. - - - Successfully disconnected with MCC! - - - You can not use execmulti or execif within execmulti command! - - - force unsafe movements like falling or touching fire - - - Inventory handling is not enabled. Unable to switch tools automatically. - - - Please use the newly generated MinecraftClient.ini - - - The old MinecraftClient.ini has been backed up as {0} - - - Temporary fix for Badpacket issue on some servers. - - \ No newline at end of file diff --git a/MinecraftClient/Resources/Translations/Translations.el.resx b/MinecraftClient/Resources/Translations/Translations.el.resx deleted file mode 100644 index 20e26089..00000000 --- a/MinecraftClient/Resources/Translations/Translations.el.resx +++ /dev/null @@ -1,2673 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - §cWeather change: It is no longer raining.§r - - - §cWeather change: It is no longer a thunderstorm.§r - - - §cWeather change: It is raining now.§r - - - §cWeather change: It is a thunderstorm.§r - - - Invalid walk range provided, must be a positive integer greater than 0, using default value of 5! - - - The terrain handling is not enabled in the settings of the client, enable it if you want to use it with this bot. Using alternative (command) method. - - - The time range begins with a bigger value, swapped them around. - - - Attack cooldown value cannot be smaller than 0. - - - Crafting aborted! Check your available materials. - - - Auto-crafting ChatBot command alias - - - Available commands: {0}. Use /autocraft help <cmd name> for more information. You may use /ac as command alias. - - - Inventory #{0} was closed by AutoCraft - - - Auto-crafting ChatBot command - - - Total {0} recipes loaded: {1} - - - Resetting your config to default - - - Crafting failed! Waiting for more materials - - - No config found. Writing a new one. - - - Error while parsing config: {0} - - - Duplicate recipe name specified: {0} - - - Missing recipe name while parsing a recipe - - - Get the command description. Usage: /autocraft help <command name> - - - List available recipes. - - - Load the config file. - - - Reload the config file. - - - Write the default example config to default location. - - - Start the crafting. Usage: /autocraft start <recipe name> - - - Stop the current running crafting process - - - Invalid result item! - - - The number of slots does not match and has been adjusted automatically. - - - Successfully loaded - - - Missing material: {0} - - - Please specify the recipe name you want to craft. - - - Specified recipe name does not exist. Check your config file. - - - Starting AutoCraft: {0} - - - AutoCraft cannot be started. Check your available materials for crafting {0} - - - AutoCraft stopped - - - table not found - - - Action timeout! Reason: {0} - - - Available commands: {0}. Use /digbot help <cmd name> for more information. - - - Auto-digging ChatBot command - - - Digging block timeout, retry. - - - Get the command description. Usage: /digbot help <command name> - - - Start the automatic digging bot. - - - Deactivate the automatic digging bot. - - - The block currently pointed to is not in the allowed list. - - - Automatic digging has started. - - - Digging will start in {0:0.0} second(s). - - - Auto-digging has been stopped. - - - Added item {0} - - - AutoDrop ChatBot command alias - - - AutoDrop ChatBot command - - - Incorrect item name {0}. Please try again. - - - Total {0} in the list: - {1} - - - Cannot find inventory {0}! - - - No item in the list - - - Cannot read drop mode from config. Using include mode. - - - Item not in the list - - - AutoDrop disabled - - - AutoDrop enabled - - - Removed item {0} - - - Switched to {0} mode. - - - Unknwon mode. Available modes: Include, Exclude, Everything - - - Available commands: {0}. Use /fish help <cmd name> for more information. - - - Casting timeout and will soon retry. (Timeout increased to {0:0.0} sec). - - - Retract the fishing rod. (Count: {0}) - - - Retract the fishing rod at ({0:0.0},{1:0.0},{2:0.0})! (Count: {3}) - - - Auto-Fishing ChatBot command - - - Fish floating despawn, will re-cast. - - - Fishing timeout, will soon re-cast. - - - Fishing got {0} - - - Get the command description. Usage: /fish help <command name> - - - Start auto-fishing. - - - List all obtained items. Or use "/fish status clear" to clear the list. - - - Stop auto-fishing. - - - Inventory handling is not enabled. Cannot check rod durability and switch rods. - - - Current fishing rod is not available. Maybe broken or low durability? - - - Start auto-fishing. - - - Fishing will start in {0:0.0} second(s). - - - The record of the obtained items has been cleared. - - - All items obtained from fishing (not entirely accurate): - - - Stop auto-fishing. - - - Switch to the rod in slot {0}, durability {1}/64. - - - Casting successfully. - - - Update yaw = {0:0.00}, pitch = {1:0.00}. - - - Current directory was: {0} - - - Got disconnected with message: {0} - - - Disconnection initiated by User or MCC bot. Ignoring. - - - Launching with {0} reconnection attempts - - - Loaded message: {0} - - - Loading messages from file: {0} - - - Initializing without a kick message file - - - File not found: {0} - - - Message contains '{0}'. Reconnecting. - - - Ignoring kick message, reconnecting anyway. - - - Message not containing any defined keywords. Ignoring. - - - Waiting {0:0.000} seconds before reconnecting... - - - File not found: '{0}' - - - Loaded match: -{0} - - - Loading matches from '{0}' - - - match: {0} -regex: {1} -action: {2} -actionPrivate: {3} -actionOther: {4} -ownersOnly: {5} -cooldown: {6} - - - Running action: {0} - - - No action for match: -{0} - - - This match will never trigger: -{0} - - - Path '{0}' contains invalid characters. - - - Sending message to Discord was canceled due an error occuring. For more info enable Debug. - - - The provided channel with an id '{0}' has not been found! - - - The command was executed with the result - - - Succesfully connected with MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Discord Bridge chat bot. - - - Direction of the Discord Brdige has been switched to '{0}'! - - - Both - - - Discord - - - Minecraft - - - The provided guild/server with an id '{0}' has not been found! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, discord|dsc. Example: "dscbridge direction mc" - - - Please provide a valid token! - - - An unknown error has occured! - - - The bot is already farming! - - - The bot has already stopped farming! - - - Crop type - - - Farming bot - - - Invalid crop type provided (Types which you can use: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat)! - - - Invalid radius provided, you must provide a valid integer number greater than 0! - - - The Farmer bot needs Inventory Handling in order to work, please enable it! - - - The Farmer bot needs Terrain Handling in order to work, please enable it! - - - Not implemented bellow 1.13! - - - Radius - - - Started farming! - - - Stopped farming! - - - Stoping farming, this might take a second... - - - You have enabled teleporting, this might get your bot account kicked and in the worst case scenario banned! Use with caution! - - - You have enabled un-safe movement, the bot might get hurt! - - - Invalid parameter "{0}" provided (Use format: "key:value")! - - - mailer command - - - --- Ignore list --- -{0} - - - --- Mails in database --- -{0} - - - See usage - - - Added {0} to the ignore list! - - - Missing or invalid name. Usage: {0} <username> - - - Removed {0} from the ignore list! - - - Creating new database file: {0} - - - Creating new ignore list: {0} - - - Delivered: {0} - - - Initializing Mailer with settings: - - -  - Database File: {0} - - -  - Max Database Size: {0} - - -  - Ignore List: {0} - - -  - Mail Retention: {0} - - -  - Max Mails per Player: {0} - - -  - Public Interactions: {0} - - - Cannot enable Mailer: Max Database Size must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Mail Retention must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Max Mails per Player must be greater than zero. Please review the settings. - - - Loading database file: {0} - - - Loading ignore list: - - - Looking for mails to send @ {0} - - - Saving message: {0} - - - {0} is ignored! - - - Render maps (item maps) - - - Invalid ID provided, must be a number! - - - A map with id '{0}' does not exists! - - - Failed to render the map with id: '{0}' - - - - Map id: {0} (Last Updated: {1}) - - - No maps received! - - - The list of received maps from the server: - - - Received a new Map, with Id: {0} - - - Succesfully rendered a map with id '{0}' to: '{1}' - - - Resized the rendered image of the map with id: '{0}' to {1}x{1}. - - - The size of the map is reduced from ({0}x{1}) to ({2}x{3}) due to the size limitation of the current terminal. - - - Sent a rendered image of a map with an id '{0}' to the Discord via Discord Brdige chat bot! - - - Sent a rendered image of a map with an id '{0}' to the Telegram via Telegram Bridge chat bot! - - - replay command - - - Replay file created. - - - Record was stopped. Restart the program to start another record. - - - Record stopped. - - - Script '{0}' failed to run ({1}). - - - File not found: '{0}' - - - §8[MCC] [{0}] Cannot find script file: {1} - - - Script '{0}' loaded. - - - Loaded task: -{0} - - - No action for task: -{0} - - - This task will never trigger: -{0} - - - Interval / Running action: {0} - - - Login / Running action: {0} - - - Time / Running action: {0} - - - triggeronfirstlogin: {0} - triggeronlogin: {1} - triggerontime: {2} - triggeroninterval: {3} - timevalue: {4} - timeinterval: {5} - action: {6} - - - Sending message to Telegram was canceled due an error occuring. For more info enable Debug. - - - The command was executed with the result - - - Succesfully connected with the MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Telegram Bridge chat bot. - - - Direction of the Telegram Brdige has been switched to '{0}'! - - - Both - - - Minecraft - - - Telegram - - - Disconnected from from the MCC! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, telegram|tg|t. Example: "tgbridge direction mc" - - - [WARNING] You have not provided any Channel IDs, for "Authorized_Chat_Ids" field, anyone who finds your bot will be able to send messages and commands to it! - - - [WARNING] You have not provided a Channel ID, you will ONLY get replies to commands sent from Telegram! - - - Please provide a valid bot token! - - - **🛑 Unauthorized access! 🛑 - -Add the ID of this chat to "Authorized_Chat_Ids" field in the configuration file to gain access!** - - - An unknown error has occured! - - - Bot: {0} said : {1} - - - Bot: {0} told me : {1} - - - Alerts - - - AntiAFK - - - AutoAttack - - - AutoCraft - - - AutoDig - - - AutoDrop - - - AutoEat - - - AutoFishing - - - AutoRelog - - - AutoRespond - - - ChatLog - - - DiscordBridge - - - Farmer - - - FollowPlayer - - - HangmanGame - - - Mailer - - - Map - - - PlayerListLogger - - - RemoteControl - - - ReplayCapture - - - Script - - - ScriptScheduler - - - TelegramBridge - - - TestBot - - - §8Converting session cache from disk: {0} - - - §8Ignoring invalid session token line: {0} - - - §8Ignoring invalid profile key token line: {0} - - - §8Ignoring session token string '{0}': {1} - - - §8Ignoring profile key token string '{0}': {1} - - - §8Loaded session: {0}:{1} - - - §8Loaded profile key, it will be refresh at {0} - - - §8Loading Minecraft profiles: {0} - - - §8Loading profile key cache from disk: {0} - - - §8Loading session cache from disk: {0} - - - §8Got malformed data while reading serialized session cache from disk: {0} - - - §8Failed to read serialized session cache from disk: {0} - - - §8Failed to read session cache from disk: {0} - - - §8Failed to read profile key cache from disk: {0} - - - §8Failed to write session cache to disk: {0} - - - §8Failed to write profile key cache to disk: {0} - - - §8Saving session cache to disk - - - §8Saving profile key cache to disk - - - §8Done. File saved as '{0}' - - - §8Downloading '{0}.lang' from Mojang servers... - - - §8Failed to download the file. - - - §8Defaulting to en_GB.lang from your Minecraft directory. - - - §8Translations file loaded. - - - Player {0}'s message chain is broken! - - - §8Translations file not found: '{0}' -Some messages won't be properly printed without this file. - - - §8Performing request to {0} - - - [{0}] Disconnecting and Reconnecting to the Server - - - Swing your arm. - - - Could not find a bed! - - - Can not reach the bed safely! - - - Used to sleep in or leave a bed. - - - Failed to reach the bed position (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) in time (30 seconds). Giving up! - - - Found a bet at (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). - - - Succesfully laid in bed! - - - Sending a command to leave a bed to the server. - - - Moving to (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) where the bed is located. - - - The block on (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) is not a bed! - - - Could not lay in bed. Are you trying to sleep in a bed? (PS: You must use the head block coordinates of the bed) - - - Searching for a bed in radius of {0}... - - - Trying to sleep in a bed on location (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). Result: {3} - - - Blocks around - - - Block type - - - Reports the type of the block on the provided coordinates. (Use -s to report blocks around the target block). - - - Negative - - - Positive - - - List bots, unload a bot or all bots. - - - Loaded bots - - - No bots loaded! - - - Bot {0} is not loaded, check if you have made a typo! - - - Successfully unloaded bot: {0} - - - Successfully unloaded all bots! - - - Changed to slot {0} - - - Change slot in hotbar - - - Could not change slot - - - Could not change slot: Not a Number - - - chunk: ({0}, {1}). - - - Current location:{0}, chunk: ({1}, {2}). - - - Displays the chunk loading status. -Change EnableEmoji=false in the settings if the display is confusing. - - - §x§0This command is used for debugging, make sure you know what you are doing.§r - - - Player:{0}, MarkedChunk:{1}, NotReceived:{2}, Loading:{3}, Loaded:{4} - - - Marked location: - - - §x§0Since the marked chunk is outside the graph, it will not be displayed!§r - - - connect to the specified server. - - - Invalid server IP '{0}'. - - - Unknown account '{0}'. - - - toggle debug messages. - - - Debug messages are now OFF - - - Debug messages are now ON - - - Attempt to break a block - - - Attempting to dig block at {0} {1} {2} ({3}) - - - Failed to start digging block. - - - No block at this location (Air) - - - You are too far away from this block. - - - Drop specified type of items from player inventory or opened container - - - Dropped all {0} from inventory #{1} - - - Unknown item {0} - - - Sent a click to the server, if you have enough levels and if you have placed the items in the correct slots it should enchant! - - - Enchant an item when you have the Enchantment table opened and the list of enchants recieved. - - - You must put an item inside the enchanting table in slot 0! - - - You must put at least 3 lapis lazuli inside the enchanting table in slot 1! - - - You must open a an enchanting table in order to use this option! - - - Invalid slot provided (Available: top, middle, bottom)! - - - You must first put an item to enchant to the enchanting table in order to get enchantments from the server, then you can execute this command! - - - You do not have enouhg levels to enchant! (Your current level is {0}, you need to be level {1}). - - - Could not click! - - - Entity attacked - - - Boots - - - Chestplate - - - Custom Name - - - Distance - - - Entities - - - Entity - - - Equipment - - - Health - - - Helmet - - - Item - - - Latency - - - Leggings - - - Location - - - Main Hand - - - Nickname - - - Entity not found - - - Off Hand - - - Pose - - - Type - - - Entity used - - - Allows you to execute a command if a condition is met. (You can use variables from MinecraftClient.ini and /set command, as well as CSharp expressions) - - - Error: {0} - - - An error has occured while executing the command: {0} - - - The condition '{0}' was met, executed command '{1}' with result '{2}'. - - - The condition '{0}' was met, executed command '{1}', no result was returned. - - - Execute multiple commands one after another - - - Executed the command '{0}' with {1} - - - no result! - - - result '{0}'! - - - disconnect from the server. - - - Already following {0}! - - - Already stopped - - - Can not reach the player, he is either in chunks that are not loaded, too far away or not reachable by a bot due to obstacles like gaps or water bodies! - - - Makes the bot follow a specified player - - - Invalid or empty player name provided! - - - The specified player is either not connected out out of the range! - - - NOTE: The bot is quite slow, you need to walk slowly and at a close distance for it to be able to keep up, kinda like when you make animals follow you by holding food in your hand. This is a limitation due to a pathfinding algorithm, we are working to get a better one. - - - Pausing! - - - The player {0} came back to the range! - - - The player {0} left the server! - - - The player {0} has left the range! - - - Resuming to follow! - - - Started following {0}! - - - Stopped! - - - Stopped following! - - - Switched to following {0}! - - - Enabled us-safe walking (NOTE: The bot might die or get hurt!) - - - follow <player name|stop> [-f] (Use -f to enable un-safe walking) - - - Display Health and Food saturation. - - - Health: {0}, Saturation: {1}, Level: {2}, TotalExperience: {3} - - - {0} clicking slot {1} in window #{2} - - - Closing Inventoy #{0} - - - Failed to close Inventory #{0} - - - Cannot find container, please retry with explicit ID - - - Requested to clear slot #{0} - - - Requested {0} x{1} in slot #{2} - - - Failed to request Creative action - - - Damage - - - Inventory command - - - Dropped 1 item from slot #{0} - - - Dropped whole item stack from slot #{0} - - - Found items - - - Available actions - - - Basic usage - - - Click on an item. - - - Close an opened container. - - - Clear slot in creative mode. - - - Give item in creative mode. - - - Drop an item from inventory. - - - {0} -Use '/inventory help <action>' for action help. -'player' and 'container' can be simplified to 'p' and 'c'. -Note that parameters in '[]' are optional. - - - List avaliable inventories - - - List your inventory. - - - Search for an item in avaliable Inventories - - - Shift click an item. - - - Unknown action. - - - Usage - - - Your selected hotbar is {0} - - - Inventories - - - Available Inventories - - - Inventory - - - Left - - - Middle - - - You must be in Creative gamemode - - - Could not find the specified item in any of avaliable Inventories! - - - No item in slot #{0} - - - Inventory #{0} do not exist - - - Right - - - Shift clicking slot {0} in window #{1} - - - Shift click failed, this may be because this container type is not supported - - - get the player list. - - - PlayerList: {0} - - - log some text to the console. - - - Looking at yaw: {0} pitch: {1} - - - Looking at {0} - - - look at direction or coordinates. - - - The block currently intersecting the line of sight is {0} ({1:0}, {2:0}, {3:0}), distance is {4:0.0}({5:0.0}). - - - There is no block within {0} meters that intersects with the line of sight. - - - Unknown direction '{0}' - - - Chunk loading status: {0:P} - {1} out of {2} load completed. - - - The chunk where the target location resides has not yet been loaded. -You can use "/chunk status {0:0.0} {1:0.0} {2:0.0}" to check the chunk loading status. - - - walk or start walking. - - - Cannot move in that direction. - - - Disabling Terrain and Movements. - - - Enabling Terrain and Movements on next server login, respawn or world change. - - - Failed to compute path to {0} - - - Gravity is disabled. - - - Gravity is enabled. - - - Moving {0} - - - Failed to compute a safe path to {0}. Try -f parameter to allow unsafe movements. - - - Walking from {1} to {0} - - - restart and reconnect to the server. - - - Reloads MCC settings. - - - Reloaded Settings! - - - Reloading settings... - - - This command will NOT affect certain settings which are used before connecting to a server! - - - Some settings passed through the command line parameters might get overriden! - - - You also might need to reconnect for some settings to take effect. - - - Replay Chat Bot will not be hard reloaded due to technical limitations! - - - Use this to respawn if you are dead. - - - You have respawned. - - - run a script file. - - - send a chat message or command. - - - set a custom %variable%. - - - variable name must be A-Za-z0-9. - - - set a custom %variable% randomly to a given value. - - - setrnd variable -7to17 - - - setrnd variable string1 "\"string2\" string3" - - - Toggles sneaking - - - You are not sneaking anymore - - - You are sneaking now - - - Current tps - - - Display server current tps (tick per second). May not be accurate - - - Place a block or open chest - - - Useblock at ({0:0.0}, {1:0.0}, {2:0.0}) {3}. - - - Use (left click) an item on the hand - - - Used an item - - - can be used in some other fields as %yourvar% -%username% and %serverip% are reserved variables. - - - §cFailed to write to backup file {0}§r - - - =============================== # - Minecraft Console Client Bots # -=============================== # - - - Get alerted when specified words are detected in chat -Useful for moderating your server or detecting when someone is talking to you - - - Play a beep sound when a word is detected in addition to highlighting. - - - List of words/strings to NOT alert you on. - - - The name of a file where alers logs will be written. - - - Log alerts info a file. - - - List of words/strings to alert you on. - - - Trigger alerts when it rains and when it stops. - - - Triggers alerts at the beginning and end of thunderstorms. - - - Triggers an alert after receiving a specified keyword. - - - Send a command on a regular or random basis or make the bot walk around randomly to avoid automatic AFK disconnection -/!\ Make sure your server rules do not forbid anti-AFK mechanisms! -/!\ Make sure you keep the bot in an enclosure to prevent it wandering off if you're using terrain handling! (Recommended size 5x5x5) - - - Command to send to the server. - - - The time interval for execution. (in seconds) - - - Whether to sneak when sending the command. - - - Use terrain handling to enable the bot to move around. - - - The range the bot can move around randomly (Note: the bigger the range, the slower the bot will be) - - - How many times can the bot fail trying to move before using the command method. - - - Automatically attack hostile mobs around you -You need to enable Entity Handling to use this bot -/!\ Make sure server rules allow your planned use of AutoAttack -/!\ SERVER PLUGINS may consider AutoAttack to be a CHEAT MOD and TAKE ACTION AGAINST YOUR ACCOUNT so DOUBLE CHECK WITH SERVER RULES! - - - Allow attacking hostile mobs. - - - Allow attacking passive mobs. - - - How long to wait between each attack. Set "Custom = false" to let MCC calculate it. - - - All entity types can be found here: https://mccteam.github.io/r/entity/#L15 - - - Possible values: "Interact", "Attack" (default), "InteractAt" (Interact and Attack). - - - Wether to treat the entities list as a "whitelist" or as a "blacklist". - - - "single" or "multi". single target one mob per attack. multi target all mobs in range per attack - - - "health" or "distance". Only needed when using single mode - - - Automatically craft items in your inventory -See https://mccteam.github.io/g/bots/#auto-craft for how to use -You need to enable Inventory Handling to use this bot -You should also enable Terrain and Movements if you need to use a crafting table - - - Location of the crafting table if you intended to use it. Terrain and movements must be enabled. - - - What to do on crafting failure, "abort" or "wait". - - - Recipes.Name: The name can be whatever you like and it is used to represent the recipe. -Recipes.Type: crafting table type: "player" or "table" -Recipes.Result: the resulting item -Recipes.Slots: All slots, counting from left to right, top to bottom. Please fill in "Null" for empty slots. -For the naming of the items, please see: https://mccteam.github.io/r/item/#L12 - - - Auto-digging blocks. -You need to enable Terrain Handling to use this bot -You can use "/digbot start" and "/digbot stop" to control the start and stop of AutoDig. -Since MCC does not yet support accurate calculation of the collision volume of blocks, all blocks are considered as complete cubes when obtaining the position of the lookahead. -For the naming of the block, please see https://mccteam.github.io/r/block/#L15 - - - How many seconds to wait after entering the game to start digging automatically, set to -1 to disable automatic start. - - - Automatically switch to the appropriate tool. - - - Mining a block for more than "Dig_Timeout" seconds will be considered a timeout. - - - Whether to drop the current tool when its durability is too low. - - - Will not use tools with less durability than this. Set to zero to disable this feature. - - - Wether to treat the blocks list as a "whitelist" or as a "blacklist". - - - "distance" or "index", When using the "fixedpos" mode, the blocks are determined by distance to the player, or by the order in the list. - - - The position of the blocks when using "fixedpos" or "both" mode. - - - Whether to output logs when digging blocks. - - - "lookat", "fixedpos" or "both". Digging the block being looked at, the block in a fixed position, or the block that needs to be all met. - - - Automatically drop items in inventory -You need to enable Inventory Handling to use this bot -See this file for an up-to-date list of item types you can use with this bot: https://mccteam.github.io/r/item/#L12 - - - "include", "exclude" or "everything". Include: drop item IN the list. Exclude: drop item NOT IN the list - - - Automatically eat food when your Hunger value is low -You need to enable Inventory Handling to use this bot - - - Automatically catch fish using a fishing rod -Guide: https://mccteam.github.io/g/bots/#auto-fishing -You can use "/fish" to control the bot manually. -/!\ Make sure server rules allow automated farming before using this bot - - - Keep it as false if you have not changed it before. - - - Switch to a new rod from inventory after the current rod is unavailable. - - - Whether to start fishing automatically after entering a world. - - - How soon to re-cast after successful fishing. - - - Will not use rods with less durability than this (full durability is 64). Set to zero to disable this feature. - - - This allows the player to change position/facing after each fish caught. - - - How long after entering the game to start fishing (seconds). - - - Fishing timeout (seconds). Timeout will trigger a re-cast. - - - A "stationary" hook that moves above this threshold in the Y-axis will be considered to have caught a fish. - - - Used to adjust the above two thresholds, which when enabled will print the change in the position of the fishhook entity upon receipt of its movement packet. - - - Use the mainhand or the offhand to hold the rod. - - - It will move in order "1->2->3->4->3->2->1->2->..." and can change position or facing or both each time. It is recommended to change the facing only. - - - Hook movement in the X and Z axis less than this value will be considered stationary. - - - Automatically relog when disconnected by server, for example because the server is restating -/!\ Use Ignore_Kick_Message=true at own risk! Server staff might not appreciate if you auto-relog on manual kicks - - - The delay time before joining the server. (in seconds) - - - When set to true, autorelog will reconnect regardless of kick messages. - - - If the kickout message matches any of the strings, then autorelog will be triggered. - - - Retries when failing to relog to the server. use -1 for unlimited retries. - - - Run commands or send messages automatically when a specified pattern is detected in chat -Server admins can spoof chat messages (/nick, /tellraw) so keep this in mind when implementing AutoRespond rules -/!\ This bot may get spammy depending on your rules, although the global messagecooldown setting can help you avoiding accidental spam - - - Do not remove colors from text (Note: Your matches will have to include color codes (ones using the § character) in order to work) - - - Logs chat messages in a file on disk. - - - This bot allows you to send and recieve messages and commands via a Discord channel. -For Setup you can either use the documentation or read here (Documentation has images). -Documentation: https://mccteam.github.io/g/bots/#discord-bridge -Setup: -First you need to create a Bot on the Discord Developers Portal, here is a video tutorial: https://www.youtube.com/watch?v=2FgMnZViNPA . -/!\ IMPORTANT /!\: When creating a bot, you MUST ENABLE "Message Content Intent", "Server Members Intent" and "Presence Intent" in order for bot to work! Also follow along carefully do not miss any steps! -When making a bot, copy the generated token and paste it here in "Token" field (tokens are important, keep them safe). -Copy the "Application ID" and go to: https://discordapi.com/permissions.html . -Paste the id you have copied and check the "Administrator" field in permissions, then click on the link at the bottom. -This will open an invitation menu with your servers, choose the server you want to invite the bot on and invite him. -Once you've invited the bot, go to your Discord client and go to Settings -> Advanced and Enable "Developer Mode". -Exit the settings and right click on a server you have invited the bot to in the server list, then click "Copy ID", and paste the id here in "GuildId". -Then right click on a channel where you want to interact with the bot and again right click -> "Copy ID", pase the copied id here in "ChannelId". -And for the end, send a message in the channel, right click on your nick and again right click -> "Copy ID", then paste the id here in "OwnersIds". -How to use: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - The ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Discord message formatting, check the following: https://mccteam.github.io/r/dc-fmt.html - - - The ID of a server/guild where you have invited the bot to. - - - How long to wait (in seconds) if a message can not be sent to discord before canceling the task (minimum 1 second). - - - A list of IDs of people you want to be able to interact with the MCC using the bot. - - - Your Discord Bot token. - - - Automatically farms crops for you (plants, breaks and bonemeals them). -Crop types available: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat. -Usage: "/farmer start" command and "/farmer stop" command. -NOTE: This a newly added bot, it is not perfect and was only tested in 1.19.2, there are some minor issues like not being able to bonemeal carrots/potatoes sometimes. -or bot jumps onto the farm land and breaks it (this happens rarely but still happens). We are looking forward at improving this. -It is recommended to keep the farming area walled off and flat to avoid the bot jumping. -Also, if you have your farmland that is one block high, make it 2 or more blocks high so the bot does not fall through, as it can happen sometimes when the bot reconnects. -The bot also does not pickup all items if they fly off to the side, we have a plan to implement this option in the future as well as drop off and bonemeal refill chest(s). - - - Delay between tasks in seconds (Minimum 1 second) - - - Enabled you to make the bot follow you -NOTE: This is an experimental feature, the bot can be slow at times, you need to walk with a normal speed and to sometimes stop for it to be able to keep up with you -It's similar to making animals follow you when you're holding food in your hand. -This is due to a slow pathfinding algorithm, we're working on getting a better one -You can tweak the update limit and find what works best for you. (NOTE: Do not but a very low one, because you might achieve the opposite, -this might clog the thread for terain handling) and thus slow the bot even more. -/!\ Make sure server rules allow an option like this in the rules of the server before using this bot - - - Do not follow the player if he is in the range of 3 blocks (prevents the bot from pushing a player in an infinite loop) - - - The rate at which the bot does calculations (in seconds) (You can tweak this if you feel the bot is too slow) - - - A small game to demonstrate chat interactions. Players can guess mystery words one letter at a time. -You need to have ChatFormat working correctly and add yourself in botowners to start the game with /tell <bot username> start -/!\ This bot may get a bit spammy if many players are interacting with it - - - Relay messages between players and servers, like a mail plugin -This bot can store messages when the recipients are offline, and send them when they join the server -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable this bot only if you trust server admins - - - Allows you to render maps in the console and into images (which can be then sent to Discord using Discord Bridge Chat Bot) -This is useful for solving captchas which use maps -The maps are rendered into Rendered_Maps folder if the Save_To_File is enabled. -NOTE: -If some servers have a very short time for solving captchas, enabe Auto_Render_On_Update to see them immediatelly in the console. -/!\ Make sure server rules allow bots to be used on the server, or you risk being punished. - - - Automatically render the map once it is received or updated from/by the server - - - Delete all rendered maps on unload/reload or when you launch the MCC again. - - - Get a notification when you have gotten a map from the server for the first time - - - Resize an rendered image, this is useful when images that are rendered are small and when are being sent to Discord. - - - Whether to render the map in the console. - - - The size that a rendered image should be resized to, in pixels (eg. 512). - - - Whether to store the rendered map as a file (You need this setting if you want to get a map on Discord using Discord Bridge). - - - Send a rendered map (saved to a file) to a Discord or a Telegram channel via the Discord or Telegram Bride chat bot (The Discord/Telegram Bridge chat bot must be enabled and configured!) -You need to enable Save_To_File in order for this to work. -We also recommend turning on resizing. - - - Log the list of players periodically into a textual file. - - - (In seconds) - - - Send MCC console commands to your bot through server PMs (/tell) -You need to have ChatFormat working correctly and add yourself in botowners to use the bot -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable RemoteControl only if you trust server admins - - - Enable recording of the game (/replay start) and replay it later using the Replay Mod (https://www.replaymod.com/) -Please note that due to technical limitations, the client player (you) will not be shown in the replay file -/!\ You SHOULD use /replay stop or exit the program gracefully with /quit OR THE REPLAY FILE MAY GET CORRUPT! - - - How long should replay file be auto-saved, in seconds. Use -1 to disable. - - - Schedule commands and scripts to launch on various events such as server join, date/time or time interval -See https://mccteam.github.io/g/bots/#script-scheduler for more info - - - This bot allows you to send and receive messages and commands via a Telegram Bot DM or to receive messages in a Telegram channel. -/!\ NOTE: You can't send messages and commands from a group channel, you can only send them in the bot DM, but you can get the messages from the client in a group channel. ------------------------------------------------------------ -Setup: -First you need to create a Telegram bot and obtain an API key, to do so, go to Telegram and find @botfather -Click on "Start" button and read the bot reply, then type "/newbot", the Botfather will guide you through the bot creation. -Once you create the bot, copy the API key that you have gotten, and put it into the "Token" field of "ChatBot.TelegramBridge" section (this section). -/!\ Do not share this token with anyone else as it will give them the control over your bot. Save it securely. -Then launch the client and go to Telegram, find your newly created bot by searching for it with its username, and open a DM with it. -Click on "Start" button and type and send the following command ".chatid" to obtain the chat id. -Copy the chat id number (eg. 2627844670) and paste it in the "ChannelId" field and add it to the "Authorized_Chat_Ids" field (in this section) (an id in "Authorized_Chat_Ids" field is a number/long, not a string!), then save the file. -Now you can use the bot using it's DM. -/!\ If you do not add the id of your chat DM with the bot to the "Authorized_Chat_Ids" field, ayone who finds your bot via search will be able to execute commands and send messages! -/!\ An id pasted in to the "Authorized_Chat_Ids" should be a number/long, not a string! ------------------------------------------------------------ -NOTE: If you want to recieve messages to a group channel instead, make the channel temporarely public, invite the bot to it and make it an administrator, then set the channel to private if you want. -Then set the "ChannelId" field to the @ of your channel (you must include the @ in the settings, eg. "@mysupersecretchannel"), this is the username you can see in the invite link of the channel. -/!\ Only include the username with @ prefix, do not include the rest of the link. Example if you have "https://t.me/mysupersecretchannel", the "ChannelId" will be "@mysupersecretchannel". -/!\ Note that you will not be able to send messages to the client from a group channel! ------------------------------------------------------------ -How to use the bot: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - A list of Chat IDs that are allowed to send messages and execute commands. To get an id of your chat DM with the bot use ".chatid" bot command in Telegram. - - - An ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Telegram message formatting, check the following: https://mccteam.github.io/r/tg-fmt.html - - - How long to wait (in seconds) if a message can not be sent to Telegram before canceling the task (minimum 1 second). - - - Your Telegram Bot token. - - - MCC does it best to detect chat messages, but some server have unusual chat formats -When this happens, you'll need to configure chat format below, see https://mccteam.github.io/g/conf/#chat-format-section - - - MCC support for common message formats. Set "false" to avoid conflicts with custom formats. - - - Whether to use the custom regular expressions below for detection. - - - Startup Config File -Please do not record extraneous data in this file as it will be overwritten by MCC. - -New to Minecraft Console Client? Check out this document: https://mccteam.github.io/g/conf.html -Want to upgrade to a newer version? See https://github.com/MCCTeam/Minecraft-Console-Client/#download - - - Settings have been loaded from {0} - - - §cFailed to load settings:§r - - - This setting affects only the messages in the console. - - - Regex for filtering chat message. - - - Show server chat messages. - - - Regex for filtering debug message. - - - Please enable this before submitting bug reports. Thanks! - - - Show error messages. - - - "disable" or "blacklist" OR "whitelist". Blacklist hide message match regex. Whitelist show message match regex. - - - Informative messages. (i.e Most of the message from MCC) - - - Log file name. - - - Write log messages to file. - - - Prepend timestamp to messages in log file. - - - Keep color codes in the saved text.(look like "§b") - - - Show warning messages. - - - Make sure you understand what each setting does before changing anything! - - - AccountList: It allows a fast account switching without directly using the credentials -Usage examples: "/tell <mybot> reco Player2", "/connect <serverip> Player1" - - - Toggle auto respawn if client player was dead (make sure your spawn point is safe). - - - Set the owner of the bot. /!\ Server admins can impersonate owners! - - - Use "mcc", "vanilla" or "none". This is how MCC identifies itself to the server. - - - Leave empty for no logfile. - - - If turned off, the emoji will be replaced with a simpler character (for /chunk status). - - - Toggle entity handling. - - - Whether to exit directly when an error occurs, for using MCC in non-interactive scripts. - - - Use "none", "slash"(/) or "backslash"(\). - - - Toggle inventory handling. - - - Fill in with in-game locale code, check https://mccteam.github.io/r/l-code.html - - - The language code is invalid! - - - Use "auto", "no" or "force". Force-enabling only works for MC 1.13+. - - - Use "auto" or "1.X.X" values. Allows to skip server info retrieval. - - - Controls the minimum interval (in seconds) between sending each message to the server. - - - Enable support for joining Minecraft Realms worlds. - - - The minimum height to use when calculating the image size from the height of the terminal. - - - The minimum width used when calculating the image size from the width of the terminal. - - - Enable head movement while walking to avoid anti-cheat triggers. - - - A movement speed higher than 2 may be considered cheating. - - - Only works on Windows XP-8 or Windows 10 with old console. - - - For remote control of the bot. - - - How to retain profile key. Use "none", "memory" or "disk". - - - Use "no", "fast" (5s timeout), or "yes". Required for joining some servers. - - - Cache compiled scripts for faster load on low-end devices. - - - ServerList: It allows an easier and faster server switching with short aliases instead of full server IP -Aliases cannot contain dots or spaces, and the name "localhost" cannot be used as an alias. -Usage examples: "/tell <mybot> connect Server1", "/connect Server2" - - - How to retain session tokens. Use "none", "memory" or "disk". - - - Decode links embedded in chat messages and show them in console. - - - Show inventory layout as ASCII art in inventory command. - - - System messages for server ops. - - - Messages displayed above xp bar, set this to false in case of xp bar spam. - - - Use "none", "bit_4", "bit_8" or "bit_24". This can be checked by opening the debug log. - - - Uses more ram, cpu, bandwidth but allows you to move around. - - - Customize the TCP connection timeout with the server. (in seconds) - - - Prepend timestamps to chat messages. - - - Login=Email or Name. Use "-" as password for offline mode. Leave blank to prompt user on startup. - - - The address of the game server, "Host" can be filled in with domain name or IP address. (The "Port" field can be deleted, it will be resolved automatically) - - - Microsoft Account sign-in method: "mcc" OR "browser". If the login always fails, please try to use the "browser" once. - - - Account type: "mojang" OR "microsoft". Also affects interactive login in console. - - - Settings below are sent to the server and only affect server-side things like your skin. - - - Allows disabling chat colors server-side. - - - Use "enabled", "commands", or "disabled". Allows to mute yourself... - - - MC 1.7- difficulty. "peaceful", "easy", "normal", "difficult". - - - If disabled, settings below are not sent to the server. - - - Use any language implemented in Minecraft. - - - MC 1.9+ main hand. "left" or "right". - - - Value range: [0 - 255]. - - - Connect to a server via a proxy instead of connecting directly -If Mojang session services are blocked on your network, set Enabled_Login=true to login using proxy. -If the connection to the Minecraft game server is blocked by the firewall, set Enabled_Ingame=true to use a proxy to connect to the game server. -/!\ Make sure your server rules allow Proxies or VPNs before setting enabled=true, or you may face consequences! - - - Whether to connect to the game server through a proxy. - - - Whether to connect to the login server through a proxy. - - - Only required for password-protected proxies. - - - Supported types: "HTTP", "SOCKS4", "SOCKS4a", "SOCKS5". - - - Proxy server must allow HTTPS for login, and non-443 ports for playing. - - - Only required for password-protected proxies. - - - §aThe current setting is saved as {0} - - - Chat signature related settings (affects minecraft 1.19+) - - - Microsoft accounts only. If disabled, will not be able to sign chat and join servers configured with "enforce-secure-profile=true" - - - Use red    color block to mark chat without legitimate signature - - - Use green  color block to mark chat with legitimate signatures - - - Use yellow color block to mark chat that have been modified by the server. - - - Use gray   color block to mark system message (always without signature) - - - Whether to display chat and messages in commands without legal signatures - - - Set to true to display messages modified by the server, false to display the original signed messages - - - Whether to sign the chat send from MCC - - - Whether to sign the messages contained in the commands sent by MCC. For example, the message in "/msg" and "/me" - - - §cFailed to write to settings file {0}§r - - - Color test: Your terminal should display {0} - - - §8Crypto keys & hash generated. - - - §8No profile keys could be loaded from disk - - - §8Profile keys has been successfully loaded from disk. - - - §8Performing request to {0} - - - §8No sessions could be loaded from disk - - - §8Session data has been successfully loaded from disk. - - - Success. (session ID: {0}) - - - Bottom slot - - - Enchantments available - - - Levels - - - Middle slot - - - Top slot - - - §8Got error code from server while refreshing authentication: {0} - - - Failed to connect to this IP. - - - §8A timeout occured while attempting to connect to this IP. - - - Failed to determine server version. - - - §8Forge Login Handshake did not complete successfully - - - §8Forge StartEncryption Handshake did not complete successfully - - - Cannot force Forge support for this Minecraft version! - - - Invalid usage of the generator command! - - - The provided path must be a path to a file that is in .json format! - - - Invalid data path provided! (The path either does not exists or you have made a typo) - - - §8Got error code from server: {0} - - - §8Invalid response to StartEncryption packet - - - §8Invalid response to Handshake packet - - - This feature requires Inventory Handling to be enabled in order to work! - - - An error occured when attempting to join this server. - - - Login failed : - - - Incorrect username/password, blacklisted IP or too many logins. - - - User cancelled. - - - Account migrated, use e-mail as username. - - - Network error. - - - User not premium. - - - Invalid server response. - - - Login servers are unavailable. Please try again later. - - - SSL Error. - - - Unknown Error. - - - Failed to login to this server. - - - You are missing argument {0} - - - §8Server does not report its protocol version, autodetection will not work. - - - Failed to ping this IP. - - - This Realms world does not exist or access was denied - - - Trying to join a Realms world but Realms support is disabled in config - - - Cannot retrieve the server IP of your Realms world - - - Invalid or unknown Realms server ID. - - - Realms server may require some time to start up. Please retry again later. - - - {0}: Invalid syntax, expecting --argname=value or --section.argname=value - - - This feature requires Terrain And Movements to be enabled in order to work! - - - Connection Timeout - - - §8Unexpected response from the server (is that a Minecraft server?) - - - Cannot connect to the server : This version is not supported ! - - - Usage: - - - §8Server reports a different version than manually set. Login may not work. - - - ChatBot methods should NOT be called in the constructor as API handler is not initialized yet. Override Initialize() or AfterGameJoined() instead to perform initialization tasks. - - - The provided script does not have a valid MCCScript header - - - Failed to process incoming packet of type {0}. (PacketID: {1}, Protocol: {2}, LoginPhase: {3}, InnerException: {4}). - - - Please update block types handling for this Minecraft version. See Material.cs - - - Please update entity types handling for this Minecraft version. See EntityType.cs - - - Please update item types handling for this Minecraft version. See ItemType.cs - - - Please update packet type palette for this Minecraft version. See PacketTypePalette.cs - - - Unknown direction - - - User-initiated logout should be done by calling Disconnect() - - - The protocol version no.{0} is not supported. - - - §cEntities are currently not handled for that MC version. - - - Please enable EntityHandling in the config file first. - - - Inventory # {0} closed. - - - §cInventories are currently not handled for that MC version. - - - Inventory handling is now enabled. - - - Use /inventory to interact with it. - - - Inventory # {0} opened: {1} - - - Please enable InventoryHandling in the config file first. - - - §cTerrain & Movements currently not handled for that MC version. - - - Terrain and Movements is now enabled. - - - Please enable Terrain and Movements in the config file first. - - - §8[{0}] Failed to initialize FileSystemWatcher, retrying using Polling - - - §8[{0}] Initializing FileSystemWatcher for file: {1} - - - §8Accepting server mod list... - - - §8Accepting server registries... - - - Forge server connection complete! - - - §8Acknowledging FML2 Server Config: {0} - - - §8Received FML2 Server Mod List - - - §8Sending back FML2 Client Mod List - - - §8Acknowledging FML2 Server Registry: {0} - - - §8Got Unknown FML2 Handshake message no. {0} - - - §8Ignoring Unknown FML2 LoginMessage channel: {0} - - - §8Mod list: - - - §8Server is running Forge without mods. - - - §8Received registry with {0} entries - - - §8Received registry {0} with {1} entries - - - §8Sending falsified mod list to server... - - - §8Forge protocol version : {0} - - - §8Server is running Forge with {0} mods. - - - Available commands: {0} - - - This bot will be unloaded. - - - Done - - - Fail - - - OnInternalCommand: Got error from {0}: {1} - - - help <cmdname>: show brief help about a command. - - - help <cmdname>. Available commands: {0}. For server help, use '{1}send /help' instead. - - - Unknown command '{0}'. Use 'help' for command list. - - - Connecting to {0}... - - - Login failed : - - - Connection has been lost. - - - Disconnected by Server : - - - Not connected to any server. Use '{0}help' for help. - - - Fetching profile key from Microsoft. - - - Checking if server is running Forge... - - - Force-enabling Forge support. - - - §8Found server {0}:{1} for domain {2} - - - New configuration file "{0}" is generated. - - - Succesfully generated {0} palette using the dataset: {1} - - - Generating {0} palette using the dataset: {1} - - - §8Handshake successful. (Server ID: {0}) - - - §eNew version of MCC available: {0} - - - Help us translate MCC: {0} - - - Failed to parse the settings file, enter "{0}new" to generate a new configuration. - - - Server IP : - - - Server was successfully joined. -Type '{0}quit' to leave the server. - - - Link: {0} - - - Login : - - - Please type the username or email of your choice. - - - §8Failed to perform SRV lookup for {0} -{1}: {2} - - - §8You chose to run in offline mode. - - - Password: - - - Please type the password for {0}. - - - Password(invisible): {0} - - - You are dead. Type '{0}respawn' to respawn. - - - You are dead. Automatically respawning after 1 second. - - - Or press Enter to exit Minecraft Console Client. - - - §8Cached profile key needs to be refreshed. - - - §8Cached profile key is still valid for {0}. - - - You have access to the following Realms worlds - - - Use realms:<index> as server IP to join a Realms world - - - Waiting 5 seconds ({0} attempts left)... - - - Resolving {0}... - - - Restarting Minecraft Console Client... - - - Waiting {0} seconds before restarting... - - - Retrieving Server Info... - - - -MCC is running with default settings. - - - §8Server is in offline mode. - - - §8Server version : {0} (protocol v{1}) - - - Server version : - - - Checking Session... - - - Failed to check session. - - - §8Cached session is invalid or expired. - - - §8Cached session is still valid for {0}. - - - §cSettings file MinecraftClient.ini has been generated. - - - §7Command §8 {0} §7 sent. - - - §8Unknown or not supported MC version {0}. -Switching to autodetection mode. - - - §8Using Minecraft version {0} (protocol v{1}) - - - Version is supported. -Logging in... - - - , with Forge - - - §8Connected to proxy {0}:{1} - - - Load translations applied to MCC when available, turn it off to use English only. - - - setrnd variable -7to17 OR setrnd variable string1 "\"string2\" string3" - - - Please update health field handling for this Minecraft version. - - - Successfully disconnected with MCC! - - - You can not use execmulti or execif within execmulti command! - - - force unsafe movements like falling or touching fire - - - Inventory handling is not enabled. Unable to switch tools automatically. - - - Please use the newly generated MinecraftClient.ini - - - The old MinecraftClient.ini has been backed up as {0} - - - Temporary fix for Badpacket issue on some servers. - - \ No newline at end of file diff --git a/MinecraftClient/Resources/Translations/Translations.es.resx b/MinecraftClient/Resources/Translations/Translations.es.resx deleted file mode 100644 index e11e3117..00000000 --- a/MinecraftClient/Resources/Translations/Translations.es.resx +++ /dev/null @@ -1,2673 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - §cCambio de clima: Ya no está lloviendo.§r - - - §cCambio de clima: Ya no hay una tormenta de lluvia.§r - - - §cEl clima ha cambiado: Está lloviendo.§r - - - §cEl clima ha cambiado: Hay una tormenta.§r - - - Rango inválido previsto de caminar, ¡Debe ser un número entero positivo mayor que 0, usando el valor por defecto de 5! - - - El manejo del terreno no está activado en la configuración del cliente, activarlo si quieres usarlo con este bot. Usando el método alternativo(comando). - - - El intervalo de tiempo comienza con un valor mayor, intercambiados a su alrededor. - - - El valor del cooldown del ataque no puede ser más pequeño que 0. - - - ¡Crafteo abortado! Revisa tus materiales disponibles. - - - El ChatBot de comandos de auto-crafteo alias - - - Comandos disponibles: {0}. Usa el comando /autocraft help <cmd name> para más información. Deberías usar /ac como alias del comando. - - - El inventario #{0} fue cerrado por AutoCrafteo - - - Comando del ChatBot de auto-crafteo - - - Total {0} recetas cargadas {1} - - - Reiniciando tu configuración a la predeterminada - - - ¡Crafteo fallado! Esperando por más materiales - - - No se encontró ninguno configuración. Escribiendo una nueva. - - - Error while parsing config: {0} - - - Duplicate recipe name specified: {0} - - - Missing recipe name while parsing a recipe - - - Get the command description. Usage: /autocraft help <command name> - - - List available recipes. - - - Load the config file. - - - Reload the config file. - - - Write the default example config to default location. - - - Start the crafting. Usage: /autocraft start <recipe name> - - - Stop the current running crafting process - - - Invalid result item! - - - The number of slots does not match and has been adjusted automatically. - - - Successfully loaded - - - Missing material: {0} - - - Please specify the recipe name you want to craft. - - - Specified recipe name does not exist. Check your config file. - - - Starting AutoCraft: {0} - - - AutoCraft cannot be started. Check your available materials for crafting {0} - - - AutoCraft stopped - - - table not found - - - Action timeout! Reason: {0} - - - Available commands: {0}. Use /digbot help <cmd name> for more information. - - - Auto-digging ChatBot command - - - Digging block timeout, retry. - - - Get the command description. Usage: /digbot help <command name> - - - Start the automatic digging bot. - - - Deactivate the automatic digging bot. - - - The block currently pointed to is not in the allowed list. - - - Automatic digging has started. - - - Digging will start in {0:0.0} second(s). - - - Auto-digging has been stopped. - - - Added item {0} - - - AutoDrop ChatBot command alias - - - AutoDrop ChatBot command - - - Incorrect item name {0}. Please try again. - - - Total {0} in the list: - {1} - - - Cannot find inventory {0}! - - - No item in the list - - - Cannot read drop mode from config. Using include mode. - - - Item not in the list - - - AutoDrop disabled - - - AutoDrop enabled - - - Removed item {0} - - - Switched to {0} mode. - - - Unknwon mode. Available modes: Include, Exclude, Everything - - - Available commands: {0}. Use /fish help <cmd name> for more information. - - - Casting timeout and will soon retry. (Timeout increased to {0:0.0} sec). - - - Retract the fishing rod. (Count: {0}) - - - Retract the fishing rod at ({0:0.0},{1:0.0},{2:0.0})! (Count: {3}) - - - Auto-Fishing ChatBot command - - - Fish floating despawn, will re-cast. - - - Fishing timeout, will soon re-cast. - - - Fishing got {0} - - - Get the command description. Usage: /fish help <command name> - - - Start auto-fishing. - - - List all obtained items. Or use "/fish status clear" to clear the list. - - - Stop auto-fishing. - - - Inventory handling is not enabled. Cannot check rod durability and switch rods. - - - Current fishing rod is not available. Maybe broken or low durability? - - - Start auto-fishing. - - - Fishing will start in {0:0.0} second(s). - - - The record of the obtained items has been cleared. - - - All items obtained from fishing (not entirely accurate): - - - Stop auto-fishing. - - - Switch to the rod in slot {0}, durability {1}/64. - - - Casting successfully. - - - Update yaw = {0:0.00}, pitch = {1:0.00}. - - - Current directory was: {0} - - - Got disconnected with message: {0} - - - Disconnection initiated by User or MCC bot. Ignoring. - - - Launching with {0} reconnection attempts - - - Loaded message: {0} - - - Loading messages from file: {0} - - - Initializing without a kick message file - - - File not found: {0} - - - Message contains '{0}'. Reconnecting. - - - Ignoring kick message, reconnecting anyway. - - - Message not containing any defined keywords. Ignoring. - - - Waiting {0:0.000} seconds before reconnecting... - - - File not found: '{0}' - - - Loaded match: -{0} - - - Loading matches from '{0}' - - - match: {0} -regex: {1} -action: {2} -actionPrivate: {3} -actionOther: {4} -ownersOnly: {5} -cooldown: {6} - - - Running action: {0} - - - No action for match: -{0} - - - This match will never trigger: -{0} - - - Path '{0}' contains invalid characters. - - - Sending message to Discord was canceled due an error occuring. For more info enable Debug. - - - The provided channel with an id '{0}' has not been found! - - - The command was executed with the result - - - Succesfully connected with MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Discord Bridge chat bot. - - - Direction of the Discord Brdige has been switched to '{0}'! - - - Both - - - Discord - - - Minecraft - - - The provided guild/server with an id '{0}' has not been found! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, discord|dsc. Example: "dscbridge direction mc" - - - Please provide a valid token! - - - An unknown error has occured! - - - The bot is already farming! - - - The bot has already stopped farming! - - - Crop type - - - Farming bot - - - Invalid crop type provided (Types which you can use: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat)! - - - Invalid radius provided, you must provide a valid integer number greater than 0! - - - The Farmer bot needs Inventory Handling in order to work, please enable it! - - - The Farmer bot needs Terrain Handling in order to work, please enable it! - - - Not implemented bellow 1.13! - - - Radius - - - Started farming! - - - Stopped farming! - - - Stoping farming, this might take a second... - - - You have enabled teleporting, this might get your bot account kicked and in the worst case scenario banned! Use with caution! - - - You have enabled un-safe movement, the bot might get hurt! - - - Invalid parameter "{0}" provided (Use format: "key:value")! - - - mailer command - - - --- Ignore list --- -{0} - - - --- Mails in database --- -{0} - - - See usage - - - Added {0} to the ignore list! - - - Missing or invalid name. Usage: {0} <username> - - - Removed {0} from the ignore list! - - - Creating new database file: {0} - - - Creating new ignore list: {0} - - - Delivered: {0} - - - Initializing Mailer with settings: - - -  - Database File: {0} - - -  - Max Database Size: {0} - - -  - Ignore List: {0} - - -  - Mail Retention: {0} - - -  - Max Mails per Player: {0} - - -  - Public Interactions: {0} - - - Cannot enable Mailer: Max Database Size must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Mail Retention must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Max Mails per Player must be greater than zero. Please review the settings. - - - Loading database file: {0} - - - Loading ignore list: - - - Looking for mails to send @ {0} - - - Saving message: {0} - - - {0} is ignored! - - - Render maps (item maps) - - - Invalid ID provided, must be a number! - - - A map with id '{0}' does not exists! - - - Failed to render the map with id: '{0}' - - - - Map id: {0} (Last Updated: {1}) - - - No maps received! - - - The list of received maps from the server: - - - Received a new Map, with Id: {0} - - - Succesfully rendered a map with id '{0}' to: '{1}' - - - Resized the rendered image of the map with id: '{0}' to {1}x{1}. - - - The size of the map is reduced from ({0}x{1}) to ({2}x{3}) due to the size limitation of the current terminal. - - - Sent a rendered image of a map with an id '{0}' to the Discord via Discord Brdige chat bot! - - - Sent a rendered image of a map with an id '{0}' to the Telegram via Telegram Bridge chat bot! - - - replay command - - - Replay file created. - - - Record was stopped. Restart the program to start another record. - - - Record stopped. - - - Script '{0}' failed to run ({1}). - - - File not found: '{0}' - - - §8[MCC] [{0}] Cannot find script file: {1} - - - Script '{0}' loaded. - - - Loaded task: -{0} - - - No action for task: -{0} - - - This task will never trigger: -{0} - - - Interval / Running action: {0} - - - Login / Running action: {0} - - - Time / Running action: {0} - - - triggeronfirstlogin: {0} - triggeronlogin: {1} - triggerontime: {2} - triggeroninterval: {3} - timevalue: {4} - timeinterval: {5} - action: {6} - - - Sending message to Telegram was canceled due an error occuring. For more info enable Debug. - - - The command was executed with the result - - - Succesfully connected with the MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Telegram Bridge chat bot. - - - Direction of the Telegram Brdige has been switched to '{0}'! - - - Both - - - Minecraft - - - Telegram - - - Disconnected from from the MCC! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, telegram|tg|t. Example: "tgbridge direction mc" - - - [WARNING] You have not provided any Channel IDs, for "Authorized_Chat_Ids" field, anyone who finds your bot will be able to send messages and commands to it! - - - [WARNING] You have not provided a Channel ID, you will ONLY get replies to commands sent from Telegram! - - - Please provide a valid bot token! - - - **🛑 Unauthorized access! 🛑 - -Add the ID of this chat to "Authorized_Chat_Ids" field in the configuration file to gain access!** - - - An unknown error has occured! - - - Bot: {0} said : {1} - - - Bot: {0} told me : {1} - - - Alerts - - - AntiAFK - - - AutoAttack - - - AutoCraft - - - AutoDig - - - AutoDrop - - - AutoEat - - - AutoFishing - - - AutoRelog - - - AutoRespond - - - ChatLog - - - DiscordBridge - - - Farmer - - - FollowPlayer - - - HangmanGame - - - Mailer - - - Map - - - PlayerListLogger - - - RemoteControl - - - ReplayCapture - - - Script - - - ScriptScheduler - - - TelegramBridge - - - TestBot - - - §8Converting session cache from disk: {0} - - - §8Ignoring invalid session token line: {0} - - - §8Ignoring invalid profile key token line: {0} - - - §8Ignoring session token string '{0}': {1} - - - §8Ignoring profile key token string '{0}': {1} - - - §8Loaded session: {0}:{1} - - - §8Loaded profile key, it will be refresh at {0} - - - §8Loading Minecraft profiles: {0} - - - §8Loading profile key cache from disk: {0} - - - §8Loading session cache from disk: {0} - - - §8Got malformed data while reading serialized session cache from disk: {0} - - - §8Failed to read serialized session cache from disk: {0} - - - §8Failed to read session cache from disk: {0} - - - §8Failed to read profile key cache from disk: {0} - - - §8Failed to write session cache to disk: {0} - - - §8Failed to write profile key cache to disk: {0} - - - §8Saving session cache to disk - - - §8Saving profile key cache to disk - - - §8Done. File saved as '{0}' - - - §8Downloading '{0}.lang' from Mojang servers... - - - §8Failed to download the file. - - - §8Defaulting to en_GB.lang from your Minecraft directory. - - - §8Translations file loaded. - - - Player {0}'s message chain is broken! - - - §8Translations file not found: '{0}' -Some messages won't be properly printed without this file. - - - §8Performing request to {0} - - - [{0}] Disconnecting and Reconnecting to the Server - - - Swing your arm. - - - Could not find a bed! - - - Can not reach the bed safely! - - - Used to sleep in or leave a bed. - - - Failed to reach the bed position (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) in time (30 seconds). Giving up! - - - Found a bet at (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). - - - Succesfully laid in bed! - - - Sending a command to leave a bed to the server. - - - Moving to (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) where the bed is located. - - - The block on (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) is not a bed! - - - Could not lay in bed. Are you trying to sleep in a bed? (PS: You must use the head block coordinates of the bed) - - - Searching for a bed in radius of {0}... - - - Trying to sleep in a bed on location (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). Result: {3} - - - Blocks around - - - Block type - - - Reports the type of the block on the provided coordinates. (Use -s to report blocks around the target block). - - - Negative - - - Positive - - - List bots, unload a bot or all bots. - - - Loaded bots - - - No bots loaded! - - - Bot {0} is not loaded, check if you have made a typo! - - - Successfully unloaded bot: {0} - - - Successfully unloaded all bots! - - - Changed to slot {0} - - - Change slot in hotbar - - - Could not change slot - - - Could not change slot: Not a Number - - - chunk: ({0}, {1}). - - - Current location:{0}, chunk: ({1}, {2}). - - - Displays the chunk loading status. -Change EnableEmoji=false in the settings if the display is confusing. - - - §x§0This command is used for debugging, make sure you know what you are doing.§r - - - Player:{0}, MarkedChunk:{1}, NotReceived:{2}, Loading:{3}, Loaded:{4} - - - Marked location: - - - §x§0Since the marked chunk is outside the graph, it will not be displayed!§r - - - connect to the specified server. - - - Invalid server IP '{0}'. - - - Unknown account '{0}'. - - - toggle debug messages. - - - Debug messages are now OFF - - - Debug messages are now ON - - - Attempt to break a block - - - Attempting to dig block at {0} {1} {2} ({3}) - - - Failed to start digging block. - - - No block at this location (Air) - - - You are too far away from this block. - - - Drop specified type of items from player inventory or opened container - - - Dropped all {0} from inventory #{1} - - - Unknown item {0} - - - Sent a click to the server, if you have enough levels and if you have placed the items in the correct slots it should enchant! - - - Enchant an item when you have the Enchantment table opened and the list of enchants recieved. - - - You must put an item inside the enchanting table in slot 0! - - - You must put at least 3 lapis lazuli inside the enchanting table in slot 1! - - - You must open a an enchanting table in order to use this option! - - - Invalid slot provided (Available: top, middle, bottom)! - - - You must first put an item to enchant to the enchanting table in order to get enchantments from the server, then you can execute this command! - - - You do not have enouhg levels to enchant! (Your current level is {0}, you need to be level {1}). - - - Could not click! - - - Entity attacked - - - Boots - - - Chestplate - - - Custom Name - - - Distance - - - Entities - - - Entity - - - Equipment - - - Health - - - Helmet - - - Item - - - Latency - - - Leggings - - - Location - - - Main Hand - - - Nickname - - - Entity not found - - - Off Hand - - - Pose - - - Type - - - Entity used - - - Allows you to execute a command if a condition is met. (You can use variables from MinecraftClient.ini and /set command, as well as CSharp expressions) - - - Error: {0} - - - An error has occured while executing the command: {0} - - - The condition '{0}' was met, executed command '{1}' with result '{2}'. - - - The condition '{0}' was met, executed command '{1}', no result was returned. - - - Execute multiple commands one after another - - - Executed the command '{0}' with {1} - - - no result! - - - result '{0}'! - - - disconnect from the server. - - - Already following {0}! - - - Already stopped - - - Can not reach the player, he is either in chunks that are not loaded, too far away or not reachable by a bot due to obstacles like gaps or water bodies! - - - Makes the bot follow a specified player - - - Invalid or empty player name provided! - - - The specified player is either not connected out out of the range! - - - NOTE: The bot is quite slow, you need to walk slowly and at a close distance for it to be able to keep up, kinda like when you make animals follow you by holding food in your hand. This is a limitation due to a pathfinding algorithm, we are working to get a better one. - - - Pausing! - - - The player {0} came back to the range! - - - The player {0} left the server! - - - The player {0} has left the range! - - - Resuming to follow! - - - Started following {0}! - - - Stopped! - - - Stopped following! - - - Switched to following {0}! - - - Enabled us-safe walking (NOTE: The bot might die or get hurt!) - - - follow <player name|stop> [-f] (Use -f to enable un-safe walking) - - - Display Health and Food saturation. - - - Health: {0}, Saturation: {1}, Level: {2}, TotalExperience: {3} - - - {0} clicking slot {1} in window #{2} - - - Closing Inventoy #{0} - - - Failed to close Inventory #{0} - - - Cannot find container, please retry with explicit ID - - - Requested to clear slot #{0} - - - Requested {0} x{1} in slot #{2} - - - Failed to request Creative action - - - Damage - - - Inventory command - - - Dropped 1 item from slot #{0} - - - Dropped whole item stack from slot #{0} - - - Found items - - - Available actions - - - Basic usage - - - Click on an item. - - - Close an opened container. - - - Clear slot in creative mode. - - - Give item in creative mode. - - - Drop an item from inventory. - - - {0} -Use '/inventory help <action>' for action help. -'player' and 'container' can be simplified to 'p' and 'c'. -Note that parameters in '[]' are optional. - - - List avaliable inventories - - - List your inventory. - - - Search for an item in avaliable Inventories - - - Shift click an item. - - - Unknown action. - - - Usage - - - Your selected hotbar is {0} - - - Inventories - - - Available Inventories - - - Inventory - - - Left - - - Middle - - - You must be in Creative gamemode - - - Could not find the specified item in any of avaliable Inventories! - - - No item in slot #{0} - - - Inventory #{0} do not exist - - - Right - - - Shift clicking slot {0} in window #{1} - - - Shift click failed, this may be because this container type is not supported - - - get the player list. - - - PlayerList: {0} - - - log some text to the console. - - - Looking at yaw: {0} pitch: {1} - - - Looking at {0} - - - look at direction or coordinates. - - - The block currently intersecting the line of sight is {0} ({1:0}, {2:0}, {3:0}), distance is {4:0.0}({5:0.0}). - - - There is no block within {0} meters that intersects with the line of sight. - - - Unknown direction '{0}' - - - Chunk loading status: {0:P} - {1} out of {2} load completed. - - - The chunk where the target location resides has not yet been loaded. -You can use "/chunk status {0:0.0} {1:0.0} {2:0.0}" to check the chunk loading status. - - - walk or start walking. - - - Cannot move in that direction. - - - Disabling Terrain and Movements. - - - Enabling Terrain and Movements on next server login, respawn or world change. - - - Failed to compute path to {0} - - - Gravity is disabled. - - - Gravity is enabled. - - - Moving {0} - - - Failed to compute a safe path to {0}. Try -f parameter to allow unsafe movements. - - - Walking from {1} to {0} - - - restart and reconnect to the server. - - - Reloads MCC settings. - - - Reloaded Settings! - - - Reloading settings... - - - This command will NOT affect certain settings which are used before connecting to a server! - - - Some settings passed through the command line parameters might get overriden! - - - You also might need to reconnect for some settings to take effect. - - - Replay Chat Bot will not be hard reloaded due to technical limitations! - - - Use this to respawn if you are dead. - - - You have respawned. - - - run a script file. - - - send a chat message or command. - - - set a custom %variable%. - - - variable name must be A-Za-z0-9. - - - set a custom %variable% randomly to a given value. - - - setrnd variable -7to17 - - - setrnd variable string1 "\"string2\" string3" - - - Toggles sneaking - - - You are not sneaking anymore - - - You are sneaking now - - - Current tps - - - Display server current tps (tick per second). May not be accurate - - - Place a block or open chest - - - Useblock at ({0:0.0}, {1:0.0}, {2:0.0}) {3}. - - - Use (left click) an item on the hand - - - Used an item - - - can be used in some other fields as %yourvar% -%username% and %serverip% are reserved variables. - - - §cFailed to write to backup file {0}§r - - - =============================== # - Minecraft Console Client Bots # -=============================== # - - - Get alerted when specified words are detected in chat -Useful for moderating your server or detecting when someone is talking to you - - - Play a beep sound when a word is detected in addition to highlighting. - - - List of words/strings to NOT alert you on. - - - The name of a file where alers logs will be written. - - - Log alerts info a file. - - - List of words/strings to alert you on. - - - Trigger alerts when it rains and when it stops. - - - Triggers alerts at the beginning and end of thunderstorms. - - - Triggers an alert after receiving a specified keyword. - - - Send a command on a regular or random basis or make the bot walk around randomly to avoid automatic AFK disconnection -/!\ Make sure your server rules do not forbid anti-AFK mechanisms! -/!\ Make sure you keep the bot in an enclosure to prevent it wandering off if you're using terrain handling! (Recommended size 5x5x5) - - - Command to send to the server. - - - The time interval for execution. (in seconds) - - - Whether to sneak when sending the command. - - - Use terrain handling to enable the bot to move around. - - - The range the bot can move around randomly (Note: the bigger the range, the slower the bot will be) - - - How many times can the bot fail trying to move before using the command method. - - - Automatically attack hostile mobs around you -You need to enable Entity Handling to use this bot -/!\ Make sure server rules allow your planned use of AutoAttack -/!\ SERVER PLUGINS may consider AutoAttack to be a CHEAT MOD and TAKE ACTION AGAINST YOUR ACCOUNT so DOUBLE CHECK WITH SERVER RULES! - - - Allow attacking hostile mobs. - - - Allow attacking passive mobs. - - - How long to wait between each attack. Set "Custom = false" to let MCC calculate it. - - - All entity types can be found here: https://mccteam.github.io/r/entity/#L15 - - - Possible values: "Interact", "Attack" (default), "InteractAt" (Interact and Attack). - - - Wether to treat the entities list as a "whitelist" or as a "blacklist". - - - "single" or "multi". single target one mob per attack. multi target all mobs in range per attack - - - "health" or "distance". Only needed when using single mode - - - Automatically craft items in your inventory -See https://mccteam.github.io/g/bots/#auto-craft for how to use -You need to enable Inventory Handling to use this bot -You should also enable Terrain and Movements if you need to use a crafting table - - - Location of the crafting table if you intended to use it. Terrain and movements must be enabled. - - - What to do on crafting failure, "abort" or "wait". - - - Recipes.Name: The name can be whatever you like and it is used to represent the recipe. -Recipes.Type: crafting table type: "player" or "table" -Recipes.Result: the resulting item -Recipes.Slots: All slots, counting from left to right, top to bottom. Please fill in "Null" for empty slots. -For the naming of the items, please see: https://mccteam.github.io/r/item/#L12 - - - Auto-digging blocks. -You need to enable Terrain Handling to use this bot -You can use "/digbot start" and "/digbot stop" to control the start and stop of AutoDig. -Since MCC does not yet support accurate calculation of the collision volume of blocks, all blocks are considered as complete cubes when obtaining the position of the lookahead. -For the naming of the block, please see https://mccteam.github.io/r/block/#L15 - - - How many seconds to wait after entering the game to start digging automatically, set to -1 to disable automatic start. - - - Automatically switch to the appropriate tool. - - - Mining a block for more than "Dig_Timeout" seconds will be considered a timeout. - - - Whether to drop the current tool when its durability is too low. - - - Will not use tools with less durability than this. Set to zero to disable this feature. - - - Wether to treat the blocks list as a "whitelist" or as a "blacklist". - - - "distance" or "index", When using the "fixedpos" mode, the blocks are determined by distance to the player, or by the order in the list. - - - The position of the blocks when using "fixedpos" or "both" mode. - - - Whether to output logs when digging blocks. - - - "lookat", "fixedpos" or "both". Digging the block being looked at, the block in a fixed position, or the block that needs to be all met. - - - Automatically drop items in inventory -You need to enable Inventory Handling to use this bot -See this file for an up-to-date list of item types you can use with this bot: https://mccteam.github.io/r/item/#L12 - - - "include", "exclude" or "everything". Include: drop item IN the list. Exclude: drop item NOT IN the list - - - Automatically eat food when your Hunger value is low -You need to enable Inventory Handling to use this bot - - - Automatically catch fish using a fishing rod -Guide: https://mccteam.github.io/g/bots/#auto-fishing -You can use "/fish" to control the bot manually. -/!\ Make sure server rules allow automated farming before using this bot - - - Keep it as false if you have not changed it before. - - - Switch to a new rod from inventory after the current rod is unavailable. - - - Whether to start fishing automatically after entering a world. - - - How soon to re-cast after successful fishing. - - - Will not use rods with less durability than this (full durability is 64). Set to zero to disable this feature. - - - This allows the player to change position/facing after each fish caught. - - - How long after entering the game to start fishing (seconds). - - - Fishing timeout (seconds). Timeout will trigger a re-cast. - - - A "stationary" hook that moves above this threshold in the Y-axis will be considered to have caught a fish. - - - Used to adjust the above two thresholds, which when enabled will print the change in the position of the fishhook entity upon receipt of its movement packet. - - - Use the mainhand or the offhand to hold the rod. - - - It will move in order "1->2->3->4->3->2->1->2->..." and can change position or facing or both each time. It is recommended to change the facing only. - - - Hook movement in the X and Z axis less than this value will be considered stationary. - - - Automatically relog when disconnected by server, for example because the server is restating -/!\ Use Ignore_Kick_Message=true at own risk! Server staff might not appreciate if you auto-relog on manual kicks - - - The delay time before joining the server. (in seconds) - - - When set to true, autorelog will reconnect regardless of kick messages. - - - If the kickout message matches any of the strings, then autorelog will be triggered. - - - Retries when failing to relog to the server. use -1 for unlimited retries. - - - Run commands or send messages automatically when a specified pattern is detected in chat -Server admins can spoof chat messages (/nick, /tellraw) so keep this in mind when implementing AutoRespond rules -/!\ This bot may get spammy depending on your rules, although the global messagecooldown setting can help you avoiding accidental spam - - - Do not remove colors from text (Note: Your matches will have to include color codes (ones using the § character) in order to work) - - - Logs chat messages in a file on disk. - - - This bot allows you to send and recieve messages and commands via a Discord channel. -For Setup you can either use the documentation or read here (Documentation has images). -Documentation: https://mccteam.github.io/g/bots/#discord-bridge -Setup: -First you need to create a Bot on the Discord Developers Portal, here is a video tutorial: https://www.youtube.com/watch?v=2FgMnZViNPA . -/!\ IMPORTANT /!\: When creating a bot, you MUST ENABLE "Message Content Intent", "Server Members Intent" and "Presence Intent" in order for bot to work! Also follow along carefully do not miss any steps! -When making a bot, copy the generated token and paste it here in "Token" field (tokens are important, keep them safe). -Copy the "Application ID" and go to: https://discordapi.com/permissions.html . -Paste the id you have copied and check the "Administrator" field in permissions, then click on the link at the bottom. -This will open an invitation menu with your servers, choose the server you want to invite the bot on and invite him. -Once you've invited the bot, go to your Discord client and go to Settings -> Advanced and Enable "Developer Mode". -Exit the settings and right click on a server you have invited the bot to in the server list, then click "Copy ID", and paste the id here in "GuildId". -Then right click on a channel where you want to interact with the bot and again right click -> "Copy ID", pase the copied id here in "ChannelId". -And for the end, send a message in the channel, right click on your nick and again right click -> "Copy ID", then paste the id here in "OwnersIds". -How to use: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - The ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Discord message formatting, check the following: https://mccteam.github.io/r/dc-fmt.html - - - The ID of a server/guild where you have invited the bot to. - - - How long to wait (in seconds) if a message can not be sent to discord before canceling the task (minimum 1 second). - - - A list of IDs of people you want to be able to interact with the MCC using the bot. - - - Your Discord Bot token. - - - Automatically farms crops for you (plants, breaks and bonemeals them). -Crop types available: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat. -Usage: "/farmer start" command and "/farmer stop" command. -NOTE: This a newly added bot, it is not perfect and was only tested in 1.19.2, there are some minor issues like not being able to bonemeal carrots/potatoes sometimes. -or bot jumps onto the farm land and breaks it (this happens rarely but still happens). We are looking forward at improving this. -It is recommended to keep the farming area walled off and flat to avoid the bot jumping. -Also, if you have your farmland that is one block high, make it 2 or more blocks high so the bot does not fall through, as it can happen sometimes when the bot reconnects. -The bot also does not pickup all items if they fly off to the side, we have a plan to implement this option in the future as well as drop off and bonemeal refill chest(s). - - - Delay between tasks in seconds (Minimum 1 second) - - - Enabled you to make the bot follow you -NOTE: This is an experimental feature, the bot can be slow at times, you need to walk with a normal speed and to sometimes stop for it to be able to keep up with you -It's similar to making animals follow you when you're holding food in your hand. -This is due to a slow pathfinding algorithm, we're working on getting a better one -You can tweak the update limit and find what works best for you. (NOTE: Do not but a very low one, because you might achieve the opposite, -this might clog the thread for terain handling) and thus slow the bot even more. -/!\ Make sure server rules allow an option like this in the rules of the server before using this bot - - - Do not follow the player if he is in the range of 3 blocks (prevents the bot from pushing a player in an infinite loop) - - - The rate at which the bot does calculations (in seconds) (You can tweak this if you feel the bot is too slow) - - - A small game to demonstrate chat interactions. Players can guess mystery words one letter at a time. -You need to have ChatFormat working correctly and add yourself in botowners to start the game with /tell <bot username> start -/!\ This bot may get a bit spammy if many players are interacting with it - - - Relay messages between players and servers, like a mail plugin -This bot can store messages when the recipients are offline, and send them when they join the server -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable this bot only if you trust server admins - - - Allows you to render maps in the console and into images (which can be then sent to Discord using Discord Bridge Chat Bot) -This is useful for solving captchas which use maps -The maps are rendered into Rendered_Maps folder if the Save_To_File is enabled. -NOTE: -If some servers have a very short time for solving captchas, enabe Auto_Render_On_Update to see them immediatelly in the console. -/!\ Make sure server rules allow bots to be used on the server, or you risk being punished. - - - Automatically render the map once it is received or updated from/by the server - - - Delete all rendered maps on unload/reload or when you launch the MCC again. - - - Get a notification when you have gotten a map from the server for the first time - - - Resize an rendered image, this is useful when images that are rendered are small and when are being sent to Discord. - - - Whether to render the map in the console. - - - The size that a rendered image should be resized to, in pixels (eg. 512). - - - Whether to store the rendered map as a file (You need this setting if you want to get a map on Discord using Discord Bridge). - - - Send a rendered map (saved to a file) to a Discord or a Telegram channel via the Discord or Telegram Bride chat bot (The Discord/Telegram Bridge chat bot must be enabled and configured!) -You need to enable Save_To_File in order for this to work. -We also recommend turning on resizing. - - - Log the list of players periodically into a textual file. - - - (In seconds) - - - Send MCC console commands to your bot through server PMs (/tell) -You need to have ChatFormat working correctly and add yourself in botowners to use the bot -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable RemoteControl only if you trust server admins - - - Enable recording of the game (/replay start) and replay it later using the Replay Mod (https://www.replaymod.com/) -Please note that due to technical limitations, the client player (you) will not be shown in the replay file -/!\ You SHOULD use /replay stop or exit the program gracefully with /quit OR THE REPLAY FILE MAY GET CORRUPT! - - - How long should replay file be auto-saved, in seconds. Use -1 to disable. - - - Schedule commands and scripts to launch on various events such as server join, date/time or time interval -See https://mccteam.github.io/g/bots/#script-scheduler for more info - - - This bot allows you to send and receive messages and commands via a Telegram Bot DM or to receive messages in a Telegram channel. -/!\ NOTE: You can't send messages and commands from a group channel, you can only send them in the bot DM, but you can get the messages from the client in a group channel. ------------------------------------------------------------ -Setup: -First you need to create a Telegram bot and obtain an API key, to do so, go to Telegram and find @botfather -Click on "Start" button and read the bot reply, then type "/newbot", the Botfather will guide you through the bot creation. -Once you create the bot, copy the API key that you have gotten, and put it into the "Token" field of "ChatBot.TelegramBridge" section (this section). -/!\ Do not share this token with anyone else as it will give them the control over your bot. Save it securely. -Then launch the client and go to Telegram, find your newly created bot by searching for it with its username, and open a DM with it. -Click on "Start" button and type and send the following command ".chatid" to obtain the chat id. -Copy the chat id number (eg. 2627844670) and paste it in the "ChannelId" field and add it to the "Authorized_Chat_Ids" field (in this section) (an id in "Authorized_Chat_Ids" field is a number/long, not a string!), then save the file. -Now you can use the bot using it's DM. -/!\ If you do not add the id of your chat DM with the bot to the "Authorized_Chat_Ids" field, ayone who finds your bot via search will be able to execute commands and send messages! -/!\ An id pasted in to the "Authorized_Chat_Ids" should be a number/long, not a string! ------------------------------------------------------------ -NOTE: If you want to recieve messages to a group channel instead, make the channel temporarely public, invite the bot to it and make it an administrator, then set the channel to private if you want. -Then set the "ChannelId" field to the @ of your channel (you must include the @ in the settings, eg. "@mysupersecretchannel"), this is the username you can see in the invite link of the channel. -/!\ Only include the username with @ prefix, do not include the rest of the link. Example if you have "https://t.me/mysupersecretchannel", the "ChannelId" will be "@mysupersecretchannel". -/!\ Note that you will not be able to send messages to the client from a group channel! ------------------------------------------------------------ -How to use the bot: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - A list of Chat IDs that are allowed to send messages and execute commands. To get an id of your chat DM with the bot use ".chatid" bot command in Telegram. - - - An ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Telegram message formatting, check the following: https://mccteam.github.io/r/tg-fmt.html - - - How long to wait (in seconds) if a message can not be sent to Telegram before canceling the task (minimum 1 second). - - - Your Telegram Bot token. - - - MCC does it best to detect chat messages, but some server have unusual chat formats -When this happens, you'll need to configure chat format below, see https://mccteam.github.io/g/conf/#chat-format-section - - - MCC support for common message formats. Set "false" to avoid conflicts with custom formats. - - - Whether to use the custom regular expressions below for detection. - - - Startup Config File -Please do not record extraneous data in this file as it will be overwritten by MCC. - -New to Minecraft Console Client? Check out this document: https://mccteam.github.io/g/conf.html -Want to upgrade to a newer version? See https://github.com/MCCTeam/Minecraft-Console-Client/#download - - - Settings have been loaded from {0} - - - §cFailed to load settings:§r - - - This setting affects only the messages in the console. - - - Regex for filtering chat message. - - - Show server chat messages. - - - Regex for filtering debug message. - - - Please enable this before submitting bug reports. Thanks! - - - Show error messages. - - - "disable" or "blacklist" OR "whitelist". Blacklist hide message match regex. Whitelist show message match regex. - - - Informative messages. (i.e Most of the message from MCC) - - - Log file name. - - - Write log messages to file. - - - Prepend timestamp to messages in log file. - - - Keep color codes in the saved text.(look like "§b") - - - Show warning messages. - - - Make sure you understand what each setting does before changing anything! - - - AccountList: It allows a fast account switching without directly using the credentials -Usage examples: "/tell <mybot> reco Player2", "/connect <serverip> Player1" - - - Toggle auto respawn if client player was dead (make sure your spawn point is safe). - - - Set the owner of the bot. /!\ Server admins can impersonate owners! - - - Use "mcc", "vanilla" or "none". This is how MCC identifies itself to the server. - - - Leave empty for no logfile. - - - If turned off, the emoji will be replaced with a simpler character (for /chunk status). - - - Toggle entity handling. - - - Whether to exit directly when an error occurs, for using MCC in non-interactive scripts. - - - Use "none", "slash"(/) or "backslash"(\). - - - Toggle inventory handling. - - - Fill in with in-game locale code, check https://mccteam.github.io/r/l-code.html - - - The language code is invalid! - - - Use "auto", "no" or "force". Force-enabling only works for MC 1.13+. - - - Use "auto" or "1.X.X" values. Allows to skip server info retrieval. - - - Controls the minimum interval (in seconds) between sending each message to the server. - - - Enable support for joining Minecraft Realms worlds. - - - The minimum height to use when calculating the image size from the height of the terminal. - - - The minimum width used when calculating the image size from the width of the terminal. - - - Enable head movement while walking to avoid anti-cheat triggers. - - - A movement speed higher than 2 may be considered cheating. - - - Only works on Windows XP-8 or Windows 10 with old console. - - - For remote control of the bot. - - - How to retain profile key. Use "none", "memory" or "disk". - - - Use "no", "fast" (5s timeout), or "yes". Required for joining some servers. - - - Cache compiled scripts for faster load on low-end devices. - - - ServerList: It allows an easier and faster server switching with short aliases instead of full server IP -Aliases cannot contain dots or spaces, and the name "localhost" cannot be used as an alias. -Usage examples: "/tell <mybot> connect Server1", "/connect Server2" - - - How to retain session tokens. Use "none", "memory" or "disk". - - - Decode links embedded in chat messages and show them in console. - - - Show inventory layout as ASCII art in inventory command. - - - System messages for server ops. - - - Messages displayed above xp bar, set this to false in case of xp bar spam. - - - Use "none", "bit_4", "bit_8" or "bit_24". This can be checked by opening the debug log. - - - Uses more ram, cpu, bandwidth but allows you to move around. - - - Customize the TCP connection timeout with the server. (in seconds) - - - Prepend timestamps to chat messages. - - - Login=Email or Name. Use "-" as password for offline mode. Leave blank to prompt user on startup. - - - The address of the game server, "Host" can be filled in with domain name or IP address. (The "Port" field can be deleted, it will be resolved automatically) - - - Microsoft Account sign-in method: "mcc" OR "browser". If the login always fails, please try to use the "browser" once. - - - Account type: "mojang" OR "microsoft". Also affects interactive login in console. - - - Settings below are sent to the server and only affect server-side things like your skin. - - - Allows disabling chat colors server-side. - - - Use "enabled", "commands", or "disabled". Allows to mute yourself... - - - MC 1.7- difficulty. "peaceful", "easy", "normal", "difficult". - - - If disabled, settings below are not sent to the server. - - - Use any language implemented in Minecraft. - - - MC 1.9+ main hand. "left" or "right". - - - Value range: [0 - 255]. - - - Connect to a server via a proxy instead of connecting directly -If Mojang session services are blocked on your network, set Enabled_Login=true to login using proxy. -If the connection to the Minecraft game server is blocked by the firewall, set Enabled_Ingame=true to use a proxy to connect to the game server. -/!\ Make sure your server rules allow Proxies or VPNs before setting enabled=true, or you may face consequences! - - - Whether to connect to the game server through a proxy. - - - Whether to connect to the login server through a proxy. - - - Only required for password-protected proxies. - - - Supported types: "HTTP", "SOCKS4", "SOCKS4a", "SOCKS5". - - - Proxy server must allow HTTPS for login, and non-443 ports for playing. - - - Only required for password-protected proxies. - - - §aThe current setting is saved as {0} - - - Chat signature related settings (affects minecraft 1.19+) - - - Microsoft accounts only. If disabled, will not be able to sign chat and join servers configured with "enforce-secure-profile=true" - - - Use red    color block to mark chat without legitimate signature - - - Use green  color block to mark chat with legitimate signatures - - - Use yellow color block to mark chat that have been modified by the server. - - - Use gray   color block to mark system message (always without signature) - - - Whether to display chat and messages in commands without legal signatures - - - Set to true to display messages modified by the server, false to display the original signed messages - - - Whether to sign the chat send from MCC - - - Whether to sign the messages contained in the commands sent by MCC. For example, the message in "/msg" and "/me" - - - §cFailed to write to settings file {0}§r - - - Color test: Your terminal should display {0} - - - §8Crypto keys & hash generated. - - - §8No profile keys could be loaded from disk - - - §8Profile keys has been successfully loaded from disk. - - - §8Performing request to {0} - - - §8No sessions could be loaded from disk - - - §8Session data has been successfully loaded from disk. - - - Success. (session ID: {0}) - - - Bottom slot - - - Enchantments available - - - Levels - - - Middle slot - - - Top slot - - - §8Got error code from server while refreshing authentication: {0} - - - Failed to connect to this IP. - - - §8A timeout occured while attempting to connect to this IP. - - - Failed to determine server version. - - - §8Forge Login Handshake did not complete successfully - - - §8Forge StartEncryption Handshake did not complete successfully - - - Cannot force Forge support for this Minecraft version! - - - Invalid usage of the generator command! - - - The provided path must be a path to a file that is in .json format! - - - Invalid data path provided! (The path either does not exists or you have made a typo) - - - §8Got error code from server: {0} - - - §8Invalid response to StartEncryption packet - - - §8Invalid response to Handshake packet - - - This feature requires Inventory Handling to be enabled in order to work! - - - An error occured when attempting to join this server. - - - Login failed : - - - Incorrect username/password, blacklisted IP or too many logins. - - - User cancelled. - - - Account migrated, use e-mail as username. - - - Network error. - - - User not premium. - - - Invalid server response. - - - Login servers are unavailable. Please try again later. - - - SSL Error. - - - Unknown Error. - - - Failed to login to this server. - - - You are missing argument {0} - - - §8Server does not report its protocol version, autodetection will not work. - - - Failed to ping this IP. - - - This Realms world does not exist or access was denied - - - Trying to join a Realms world but Realms support is disabled in config - - - Cannot retrieve the server IP of your Realms world - - - Invalid or unknown Realms server ID. - - - Realms server may require some time to start up. Please retry again later. - - - {0}: Invalid syntax, expecting --argname=value or --section.argname=value - - - This feature requires Terrain And Movements to be enabled in order to work! - - - Connection Timeout - - - §8Unexpected response from the server (is that a Minecraft server?) - - - Cannot connect to the server : This version is not supported ! - - - Usage: - - - §8Server reports a different version than manually set. Login may not work. - - - ChatBot methods should NOT be called in the constructor as API handler is not initialized yet. Override Initialize() or AfterGameJoined() instead to perform initialization tasks. - - - The provided script does not have a valid MCCScript header - - - Failed to process incoming packet of type {0}. (PacketID: {1}, Protocol: {2}, LoginPhase: {3}, InnerException: {4}). - - - Please update block types handling for this Minecraft version. See Material.cs - - - Please update entity types handling for this Minecraft version. See EntityType.cs - - - Please update item types handling for this Minecraft version. See ItemType.cs - - - Please update packet type palette for this Minecraft version. See PacketTypePalette.cs - - - Unknown direction - - - User-initiated logout should be done by calling Disconnect() - - - The protocol version no.{0} is not supported. - - - §cEntities are currently not handled for that MC version. - - - Please enable EntityHandling in the config file first. - - - Inventory # {0} closed. - - - §cInventories are currently not handled for that MC version. - - - Inventory handling is now enabled. - - - Use /inventory to interact with it. - - - Inventory # {0} opened: {1} - - - Please enable InventoryHandling in the config file first. - - - §cTerrain & Movements currently not handled for that MC version. - - - Terrain and Movements is now enabled. - - - Please enable Terrain and Movements in the config file first. - - - §8[{0}] Failed to initialize FileSystemWatcher, retrying using Polling - - - §8[{0}] Initializing FileSystemWatcher for file: {1} - - - §8Accepting server mod list... - - - §8Accepting server registries... - - - Forge server connection complete! - - - §8Acknowledging FML2 Server Config: {0} - - - §8Received FML2 Server Mod List - - - §8Sending back FML2 Client Mod List - - - §8Acknowledging FML2 Server Registry: {0} - - - §8Got Unknown FML2 Handshake message no. {0} - - - §8Ignoring Unknown FML2 LoginMessage channel: {0} - - - §8Mod list: - - - §8Server is running Forge without mods. - - - §8Received registry with {0} entries - - - §8Received registry {0} with {1} entries - - - §8Sending falsified mod list to server... - - - §8Forge protocol version : {0} - - - §8Server is running Forge with {0} mods. - - - Available commands: {0} - - - This bot will be unloaded. - - - Done - - - Fail - - - OnInternalCommand: Got error from {0}: {1} - - - help <cmdname>: show brief help about a command. - - - help <cmdname>. Available commands: {0}. For server help, use '{1}send /help' instead. - - - Unknown command '{0}'. Use 'help' for command list. - - - Connecting to {0}... - - - Login failed : - - - Connection has been lost. - - - Disconnected by Server : - - - Not connected to any server. Use '{0}help' for help. - - - Fetching profile key from Microsoft. - - - Checking if server is running Forge... - - - Force-enabling Forge support. - - - §8Found server {0}:{1} for domain {2} - - - New configuration file "{0}" is generated. - - - Succesfully generated {0} palette using the dataset: {1} - - - Generating {0} palette using the dataset: {1} - - - §8Handshake successful. (Server ID: {0}) - - - §eNew version of MCC available: {0} - - - Help us translate MCC: {0} - - - Failed to parse the settings file, enter "{0}new" to generate a new configuration. - - - Server IP : - - - Server was successfully joined. -Type '{0}quit' to leave the server. - - - Link: {0} - - - Login : - - - Please type the username or email of your choice. - - - §8Failed to perform SRV lookup for {0} -{1}: {2} - - - §8You chose to run in offline mode. - - - Password: - - - Please type the password for {0}. - - - Password(invisible): {0} - - - You are dead. Type '{0}respawn' to respawn. - - - You are dead. Automatically respawning after 1 second. - - - Or press Enter to exit Minecraft Console Client. - - - §8Cached profile key needs to be refreshed. - - - §8Cached profile key is still valid for {0}. - - - You have access to the following Realms worlds - - - Use realms:<index> as server IP to join a Realms world - - - Waiting 5 seconds ({0} attempts left)... - - - Resolving {0}... - - - Restarting Minecraft Console Client... - - - Waiting {0} seconds before restarting... - - - Retrieving Server Info... - - - -MCC is running with default settings. - - - §8Server is in offline mode. - - - §8Server version : {0} (protocol v{1}) - - - Server version : - - - Checking Session... - - - Failed to check session. - - - §8Cached session is invalid or expired. - - - §8Cached session is still valid for {0}. - - - §cSettings file MinecraftClient.ini has been generated. - - - §7Command §8 {0} §7 sent. - - - §8Unknown or not supported MC version {0}. -Switching to autodetection mode. - - - §8Using Minecraft version {0} (protocol v{1}) - - - Version is supported. -Logging in... - - - , with Forge - - - §8Connected to proxy {0}:{1} - - - Load translations applied to MCC when available, turn it off to use English only. - - - setrnd variable -7to17 OR setrnd variable string1 "\"string2\" string3" - - - Please update health field handling for this Minecraft version. - - - Successfully disconnected with MCC! - - - You can not use execmulti or execif within execmulti command! - - - force unsafe movements like falling or touching fire - - - Inventory handling is not enabled. Unable to switch tools automatically. - - - Please use the newly generated MinecraftClient.ini - - - The old MinecraftClient.ini has been backed up as {0} - - - Temporary fix for Badpacket issue on some servers. - - \ No newline at end of file diff --git a/MinecraftClient/Resources/Translations/Translations.fi.resx b/MinecraftClient/Resources/Translations/Translations.fi.resx deleted file mode 100644 index 20e26089..00000000 --- a/MinecraftClient/Resources/Translations/Translations.fi.resx +++ /dev/null @@ -1,2673 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - §cWeather change: It is no longer raining.§r - - - §cWeather change: It is no longer a thunderstorm.§r - - - §cWeather change: It is raining now.§r - - - §cWeather change: It is a thunderstorm.§r - - - Invalid walk range provided, must be a positive integer greater than 0, using default value of 5! - - - The terrain handling is not enabled in the settings of the client, enable it if you want to use it with this bot. Using alternative (command) method. - - - The time range begins with a bigger value, swapped them around. - - - Attack cooldown value cannot be smaller than 0. - - - Crafting aborted! Check your available materials. - - - Auto-crafting ChatBot command alias - - - Available commands: {0}. Use /autocraft help <cmd name> for more information. You may use /ac as command alias. - - - Inventory #{0} was closed by AutoCraft - - - Auto-crafting ChatBot command - - - Total {0} recipes loaded: {1} - - - Resetting your config to default - - - Crafting failed! Waiting for more materials - - - No config found. Writing a new one. - - - Error while parsing config: {0} - - - Duplicate recipe name specified: {0} - - - Missing recipe name while parsing a recipe - - - Get the command description. Usage: /autocraft help <command name> - - - List available recipes. - - - Load the config file. - - - Reload the config file. - - - Write the default example config to default location. - - - Start the crafting. Usage: /autocraft start <recipe name> - - - Stop the current running crafting process - - - Invalid result item! - - - The number of slots does not match and has been adjusted automatically. - - - Successfully loaded - - - Missing material: {0} - - - Please specify the recipe name you want to craft. - - - Specified recipe name does not exist. Check your config file. - - - Starting AutoCraft: {0} - - - AutoCraft cannot be started. Check your available materials for crafting {0} - - - AutoCraft stopped - - - table not found - - - Action timeout! Reason: {0} - - - Available commands: {0}. Use /digbot help <cmd name> for more information. - - - Auto-digging ChatBot command - - - Digging block timeout, retry. - - - Get the command description. Usage: /digbot help <command name> - - - Start the automatic digging bot. - - - Deactivate the automatic digging bot. - - - The block currently pointed to is not in the allowed list. - - - Automatic digging has started. - - - Digging will start in {0:0.0} second(s). - - - Auto-digging has been stopped. - - - Added item {0} - - - AutoDrop ChatBot command alias - - - AutoDrop ChatBot command - - - Incorrect item name {0}. Please try again. - - - Total {0} in the list: - {1} - - - Cannot find inventory {0}! - - - No item in the list - - - Cannot read drop mode from config. Using include mode. - - - Item not in the list - - - AutoDrop disabled - - - AutoDrop enabled - - - Removed item {0} - - - Switched to {0} mode. - - - Unknwon mode. Available modes: Include, Exclude, Everything - - - Available commands: {0}. Use /fish help <cmd name> for more information. - - - Casting timeout and will soon retry. (Timeout increased to {0:0.0} sec). - - - Retract the fishing rod. (Count: {0}) - - - Retract the fishing rod at ({0:0.0},{1:0.0},{2:0.0})! (Count: {3}) - - - Auto-Fishing ChatBot command - - - Fish floating despawn, will re-cast. - - - Fishing timeout, will soon re-cast. - - - Fishing got {0} - - - Get the command description. Usage: /fish help <command name> - - - Start auto-fishing. - - - List all obtained items. Or use "/fish status clear" to clear the list. - - - Stop auto-fishing. - - - Inventory handling is not enabled. Cannot check rod durability and switch rods. - - - Current fishing rod is not available. Maybe broken or low durability? - - - Start auto-fishing. - - - Fishing will start in {0:0.0} second(s). - - - The record of the obtained items has been cleared. - - - All items obtained from fishing (not entirely accurate): - - - Stop auto-fishing. - - - Switch to the rod in slot {0}, durability {1}/64. - - - Casting successfully. - - - Update yaw = {0:0.00}, pitch = {1:0.00}. - - - Current directory was: {0} - - - Got disconnected with message: {0} - - - Disconnection initiated by User or MCC bot. Ignoring. - - - Launching with {0} reconnection attempts - - - Loaded message: {0} - - - Loading messages from file: {0} - - - Initializing without a kick message file - - - File not found: {0} - - - Message contains '{0}'. Reconnecting. - - - Ignoring kick message, reconnecting anyway. - - - Message not containing any defined keywords. Ignoring. - - - Waiting {0:0.000} seconds before reconnecting... - - - File not found: '{0}' - - - Loaded match: -{0} - - - Loading matches from '{0}' - - - match: {0} -regex: {1} -action: {2} -actionPrivate: {3} -actionOther: {4} -ownersOnly: {5} -cooldown: {6} - - - Running action: {0} - - - No action for match: -{0} - - - This match will never trigger: -{0} - - - Path '{0}' contains invalid characters. - - - Sending message to Discord was canceled due an error occuring. For more info enable Debug. - - - The provided channel with an id '{0}' has not been found! - - - The command was executed with the result - - - Succesfully connected with MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Discord Bridge chat bot. - - - Direction of the Discord Brdige has been switched to '{0}'! - - - Both - - - Discord - - - Minecraft - - - The provided guild/server with an id '{0}' has not been found! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, discord|dsc. Example: "dscbridge direction mc" - - - Please provide a valid token! - - - An unknown error has occured! - - - The bot is already farming! - - - The bot has already stopped farming! - - - Crop type - - - Farming bot - - - Invalid crop type provided (Types which you can use: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat)! - - - Invalid radius provided, you must provide a valid integer number greater than 0! - - - The Farmer bot needs Inventory Handling in order to work, please enable it! - - - The Farmer bot needs Terrain Handling in order to work, please enable it! - - - Not implemented bellow 1.13! - - - Radius - - - Started farming! - - - Stopped farming! - - - Stoping farming, this might take a second... - - - You have enabled teleporting, this might get your bot account kicked and in the worst case scenario banned! Use with caution! - - - You have enabled un-safe movement, the bot might get hurt! - - - Invalid parameter "{0}" provided (Use format: "key:value")! - - - mailer command - - - --- Ignore list --- -{0} - - - --- Mails in database --- -{0} - - - See usage - - - Added {0} to the ignore list! - - - Missing or invalid name. Usage: {0} <username> - - - Removed {0} from the ignore list! - - - Creating new database file: {0} - - - Creating new ignore list: {0} - - - Delivered: {0} - - - Initializing Mailer with settings: - - -  - Database File: {0} - - -  - Max Database Size: {0} - - -  - Ignore List: {0} - - -  - Mail Retention: {0} - - -  - Max Mails per Player: {0} - - -  - Public Interactions: {0} - - - Cannot enable Mailer: Max Database Size must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Mail Retention must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Max Mails per Player must be greater than zero. Please review the settings. - - - Loading database file: {0} - - - Loading ignore list: - - - Looking for mails to send @ {0} - - - Saving message: {0} - - - {0} is ignored! - - - Render maps (item maps) - - - Invalid ID provided, must be a number! - - - A map with id '{0}' does not exists! - - - Failed to render the map with id: '{0}' - - - - Map id: {0} (Last Updated: {1}) - - - No maps received! - - - The list of received maps from the server: - - - Received a new Map, with Id: {0} - - - Succesfully rendered a map with id '{0}' to: '{1}' - - - Resized the rendered image of the map with id: '{0}' to {1}x{1}. - - - The size of the map is reduced from ({0}x{1}) to ({2}x{3}) due to the size limitation of the current terminal. - - - Sent a rendered image of a map with an id '{0}' to the Discord via Discord Brdige chat bot! - - - Sent a rendered image of a map with an id '{0}' to the Telegram via Telegram Bridge chat bot! - - - replay command - - - Replay file created. - - - Record was stopped. Restart the program to start another record. - - - Record stopped. - - - Script '{0}' failed to run ({1}). - - - File not found: '{0}' - - - §8[MCC] [{0}] Cannot find script file: {1} - - - Script '{0}' loaded. - - - Loaded task: -{0} - - - No action for task: -{0} - - - This task will never trigger: -{0} - - - Interval / Running action: {0} - - - Login / Running action: {0} - - - Time / Running action: {0} - - - triggeronfirstlogin: {0} - triggeronlogin: {1} - triggerontime: {2} - triggeroninterval: {3} - timevalue: {4} - timeinterval: {5} - action: {6} - - - Sending message to Telegram was canceled due an error occuring. For more info enable Debug. - - - The command was executed with the result - - - Succesfully connected with the MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Telegram Bridge chat bot. - - - Direction of the Telegram Brdige has been switched to '{0}'! - - - Both - - - Minecraft - - - Telegram - - - Disconnected from from the MCC! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, telegram|tg|t. Example: "tgbridge direction mc" - - - [WARNING] You have not provided any Channel IDs, for "Authorized_Chat_Ids" field, anyone who finds your bot will be able to send messages and commands to it! - - - [WARNING] You have not provided a Channel ID, you will ONLY get replies to commands sent from Telegram! - - - Please provide a valid bot token! - - - **🛑 Unauthorized access! 🛑 - -Add the ID of this chat to "Authorized_Chat_Ids" field in the configuration file to gain access!** - - - An unknown error has occured! - - - Bot: {0} said : {1} - - - Bot: {0} told me : {1} - - - Alerts - - - AntiAFK - - - AutoAttack - - - AutoCraft - - - AutoDig - - - AutoDrop - - - AutoEat - - - AutoFishing - - - AutoRelog - - - AutoRespond - - - ChatLog - - - DiscordBridge - - - Farmer - - - FollowPlayer - - - HangmanGame - - - Mailer - - - Map - - - PlayerListLogger - - - RemoteControl - - - ReplayCapture - - - Script - - - ScriptScheduler - - - TelegramBridge - - - TestBot - - - §8Converting session cache from disk: {0} - - - §8Ignoring invalid session token line: {0} - - - §8Ignoring invalid profile key token line: {0} - - - §8Ignoring session token string '{0}': {1} - - - §8Ignoring profile key token string '{0}': {1} - - - §8Loaded session: {0}:{1} - - - §8Loaded profile key, it will be refresh at {0} - - - §8Loading Minecraft profiles: {0} - - - §8Loading profile key cache from disk: {0} - - - §8Loading session cache from disk: {0} - - - §8Got malformed data while reading serialized session cache from disk: {0} - - - §8Failed to read serialized session cache from disk: {0} - - - §8Failed to read session cache from disk: {0} - - - §8Failed to read profile key cache from disk: {0} - - - §8Failed to write session cache to disk: {0} - - - §8Failed to write profile key cache to disk: {0} - - - §8Saving session cache to disk - - - §8Saving profile key cache to disk - - - §8Done. File saved as '{0}' - - - §8Downloading '{0}.lang' from Mojang servers... - - - §8Failed to download the file. - - - §8Defaulting to en_GB.lang from your Minecraft directory. - - - §8Translations file loaded. - - - Player {0}'s message chain is broken! - - - §8Translations file not found: '{0}' -Some messages won't be properly printed without this file. - - - §8Performing request to {0} - - - [{0}] Disconnecting and Reconnecting to the Server - - - Swing your arm. - - - Could not find a bed! - - - Can not reach the bed safely! - - - Used to sleep in or leave a bed. - - - Failed to reach the bed position (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) in time (30 seconds). Giving up! - - - Found a bet at (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). - - - Succesfully laid in bed! - - - Sending a command to leave a bed to the server. - - - Moving to (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) where the bed is located. - - - The block on (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) is not a bed! - - - Could not lay in bed. Are you trying to sleep in a bed? (PS: You must use the head block coordinates of the bed) - - - Searching for a bed in radius of {0}... - - - Trying to sleep in a bed on location (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). Result: {3} - - - Blocks around - - - Block type - - - Reports the type of the block on the provided coordinates. (Use -s to report blocks around the target block). - - - Negative - - - Positive - - - List bots, unload a bot or all bots. - - - Loaded bots - - - No bots loaded! - - - Bot {0} is not loaded, check if you have made a typo! - - - Successfully unloaded bot: {0} - - - Successfully unloaded all bots! - - - Changed to slot {0} - - - Change slot in hotbar - - - Could not change slot - - - Could not change slot: Not a Number - - - chunk: ({0}, {1}). - - - Current location:{0}, chunk: ({1}, {2}). - - - Displays the chunk loading status. -Change EnableEmoji=false in the settings if the display is confusing. - - - §x§0This command is used for debugging, make sure you know what you are doing.§r - - - Player:{0}, MarkedChunk:{1}, NotReceived:{2}, Loading:{3}, Loaded:{4} - - - Marked location: - - - §x§0Since the marked chunk is outside the graph, it will not be displayed!§r - - - connect to the specified server. - - - Invalid server IP '{0}'. - - - Unknown account '{0}'. - - - toggle debug messages. - - - Debug messages are now OFF - - - Debug messages are now ON - - - Attempt to break a block - - - Attempting to dig block at {0} {1} {2} ({3}) - - - Failed to start digging block. - - - No block at this location (Air) - - - You are too far away from this block. - - - Drop specified type of items from player inventory or opened container - - - Dropped all {0} from inventory #{1} - - - Unknown item {0} - - - Sent a click to the server, if you have enough levels and if you have placed the items in the correct slots it should enchant! - - - Enchant an item when you have the Enchantment table opened and the list of enchants recieved. - - - You must put an item inside the enchanting table in slot 0! - - - You must put at least 3 lapis lazuli inside the enchanting table in slot 1! - - - You must open a an enchanting table in order to use this option! - - - Invalid slot provided (Available: top, middle, bottom)! - - - You must first put an item to enchant to the enchanting table in order to get enchantments from the server, then you can execute this command! - - - You do not have enouhg levels to enchant! (Your current level is {0}, you need to be level {1}). - - - Could not click! - - - Entity attacked - - - Boots - - - Chestplate - - - Custom Name - - - Distance - - - Entities - - - Entity - - - Equipment - - - Health - - - Helmet - - - Item - - - Latency - - - Leggings - - - Location - - - Main Hand - - - Nickname - - - Entity not found - - - Off Hand - - - Pose - - - Type - - - Entity used - - - Allows you to execute a command if a condition is met. (You can use variables from MinecraftClient.ini and /set command, as well as CSharp expressions) - - - Error: {0} - - - An error has occured while executing the command: {0} - - - The condition '{0}' was met, executed command '{1}' with result '{2}'. - - - The condition '{0}' was met, executed command '{1}', no result was returned. - - - Execute multiple commands one after another - - - Executed the command '{0}' with {1} - - - no result! - - - result '{0}'! - - - disconnect from the server. - - - Already following {0}! - - - Already stopped - - - Can not reach the player, he is either in chunks that are not loaded, too far away or not reachable by a bot due to obstacles like gaps or water bodies! - - - Makes the bot follow a specified player - - - Invalid or empty player name provided! - - - The specified player is either not connected out out of the range! - - - NOTE: The bot is quite slow, you need to walk slowly and at a close distance for it to be able to keep up, kinda like when you make animals follow you by holding food in your hand. This is a limitation due to a pathfinding algorithm, we are working to get a better one. - - - Pausing! - - - The player {0} came back to the range! - - - The player {0} left the server! - - - The player {0} has left the range! - - - Resuming to follow! - - - Started following {0}! - - - Stopped! - - - Stopped following! - - - Switched to following {0}! - - - Enabled us-safe walking (NOTE: The bot might die or get hurt!) - - - follow <player name|stop> [-f] (Use -f to enable un-safe walking) - - - Display Health and Food saturation. - - - Health: {0}, Saturation: {1}, Level: {2}, TotalExperience: {3} - - - {0} clicking slot {1} in window #{2} - - - Closing Inventoy #{0} - - - Failed to close Inventory #{0} - - - Cannot find container, please retry with explicit ID - - - Requested to clear slot #{0} - - - Requested {0} x{1} in slot #{2} - - - Failed to request Creative action - - - Damage - - - Inventory command - - - Dropped 1 item from slot #{0} - - - Dropped whole item stack from slot #{0} - - - Found items - - - Available actions - - - Basic usage - - - Click on an item. - - - Close an opened container. - - - Clear slot in creative mode. - - - Give item in creative mode. - - - Drop an item from inventory. - - - {0} -Use '/inventory help <action>' for action help. -'player' and 'container' can be simplified to 'p' and 'c'. -Note that parameters in '[]' are optional. - - - List avaliable inventories - - - List your inventory. - - - Search for an item in avaliable Inventories - - - Shift click an item. - - - Unknown action. - - - Usage - - - Your selected hotbar is {0} - - - Inventories - - - Available Inventories - - - Inventory - - - Left - - - Middle - - - You must be in Creative gamemode - - - Could not find the specified item in any of avaliable Inventories! - - - No item in slot #{0} - - - Inventory #{0} do not exist - - - Right - - - Shift clicking slot {0} in window #{1} - - - Shift click failed, this may be because this container type is not supported - - - get the player list. - - - PlayerList: {0} - - - log some text to the console. - - - Looking at yaw: {0} pitch: {1} - - - Looking at {0} - - - look at direction or coordinates. - - - The block currently intersecting the line of sight is {0} ({1:0}, {2:0}, {3:0}), distance is {4:0.0}({5:0.0}). - - - There is no block within {0} meters that intersects with the line of sight. - - - Unknown direction '{0}' - - - Chunk loading status: {0:P} - {1} out of {2} load completed. - - - The chunk where the target location resides has not yet been loaded. -You can use "/chunk status {0:0.0} {1:0.0} {2:0.0}" to check the chunk loading status. - - - walk or start walking. - - - Cannot move in that direction. - - - Disabling Terrain and Movements. - - - Enabling Terrain and Movements on next server login, respawn or world change. - - - Failed to compute path to {0} - - - Gravity is disabled. - - - Gravity is enabled. - - - Moving {0} - - - Failed to compute a safe path to {0}. Try -f parameter to allow unsafe movements. - - - Walking from {1} to {0} - - - restart and reconnect to the server. - - - Reloads MCC settings. - - - Reloaded Settings! - - - Reloading settings... - - - This command will NOT affect certain settings which are used before connecting to a server! - - - Some settings passed through the command line parameters might get overriden! - - - You also might need to reconnect for some settings to take effect. - - - Replay Chat Bot will not be hard reloaded due to technical limitations! - - - Use this to respawn if you are dead. - - - You have respawned. - - - run a script file. - - - send a chat message or command. - - - set a custom %variable%. - - - variable name must be A-Za-z0-9. - - - set a custom %variable% randomly to a given value. - - - setrnd variable -7to17 - - - setrnd variable string1 "\"string2\" string3" - - - Toggles sneaking - - - You are not sneaking anymore - - - You are sneaking now - - - Current tps - - - Display server current tps (tick per second). May not be accurate - - - Place a block or open chest - - - Useblock at ({0:0.0}, {1:0.0}, {2:0.0}) {3}. - - - Use (left click) an item on the hand - - - Used an item - - - can be used in some other fields as %yourvar% -%username% and %serverip% are reserved variables. - - - §cFailed to write to backup file {0}§r - - - =============================== # - Minecraft Console Client Bots # -=============================== # - - - Get alerted when specified words are detected in chat -Useful for moderating your server or detecting when someone is talking to you - - - Play a beep sound when a word is detected in addition to highlighting. - - - List of words/strings to NOT alert you on. - - - The name of a file where alers logs will be written. - - - Log alerts info a file. - - - List of words/strings to alert you on. - - - Trigger alerts when it rains and when it stops. - - - Triggers alerts at the beginning and end of thunderstorms. - - - Triggers an alert after receiving a specified keyword. - - - Send a command on a regular or random basis or make the bot walk around randomly to avoid automatic AFK disconnection -/!\ Make sure your server rules do not forbid anti-AFK mechanisms! -/!\ Make sure you keep the bot in an enclosure to prevent it wandering off if you're using terrain handling! (Recommended size 5x5x5) - - - Command to send to the server. - - - The time interval for execution. (in seconds) - - - Whether to sneak when sending the command. - - - Use terrain handling to enable the bot to move around. - - - The range the bot can move around randomly (Note: the bigger the range, the slower the bot will be) - - - How many times can the bot fail trying to move before using the command method. - - - Automatically attack hostile mobs around you -You need to enable Entity Handling to use this bot -/!\ Make sure server rules allow your planned use of AutoAttack -/!\ SERVER PLUGINS may consider AutoAttack to be a CHEAT MOD and TAKE ACTION AGAINST YOUR ACCOUNT so DOUBLE CHECK WITH SERVER RULES! - - - Allow attacking hostile mobs. - - - Allow attacking passive mobs. - - - How long to wait between each attack. Set "Custom = false" to let MCC calculate it. - - - All entity types can be found here: https://mccteam.github.io/r/entity/#L15 - - - Possible values: "Interact", "Attack" (default), "InteractAt" (Interact and Attack). - - - Wether to treat the entities list as a "whitelist" or as a "blacklist". - - - "single" or "multi". single target one mob per attack. multi target all mobs in range per attack - - - "health" or "distance". Only needed when using single mode - - - Automatically craft items in your inventory -See https://mccteam.github.io/g/bots/#auto-craft for how to use -You need to enable Inventory Handling to use this bot -You should also enable Terrain and Movements if you need to use a crafting table - - - Location of the crafting table if you intended to use it. Terrain and movements must be enabled. - - - What to do on crafting failure, "abort" or "wait". - - - Recipes.Name: The name can be whatever you like and it is used to represent the recipe. -Recipes.Type: crafting table type: "player" or "table" -Recipes.Result: the resulting item -Recipes.Slots: All slots, counting from left to right, top to bottom. Please fill in "Null" for empty slots. -For the naming of the items, please see: https://mccteam.github.io/r/item/#L12 - - - Auto-digging blocks. -You need to enable Terrain Handling to use this bot -You can use "/digbot start" and "/digbot stop" to control the start and stop of AutoDig. -Since MCC does not yet support accurate calculation of the collision volume of blocks, all blocks are considered as complete cubes when obtaining the position of the lookahead. -For the naming of the block, please see https://mccteam.github.io/r/block/#L15 - - - How many seconds to wait after entering the game to start digging automatically, set to -1 to disable automatic start. - - - Automatically switch to the appropriate tool. - - - Mining a block for more than "Dig_Timeout" seconds will be considered a timeout. - - - Whether to drop the current tool when its durability is too low. - - - Will not use tools with less durability than this. Set to zero to disable this feature. - - - Wether to treat the blocks list as a "whitelist" or as a "blacklist". - - - "distance" or "index", When using the "fixedpos" mode, the blocks are determined by distance to the player, or by the order in the list. - - - The position of the blocks when using "fixedpos" or "both" mode. - - - Whether to output logs when digging blocks. - - - "lookat", "fixedpos" or "both". Digging the block being looked at, the block in a fixed position, or the block that needs to be all met. - - - Automatically drop items in inventory -You need to enable Inventory Handling to use this bot -See this file for an up-to-date list of item types you can use with this bot: https://mccteam.github.io/r/item/#L12 - - - "include", "exclude" or "everything". Include: drop item IN the list. Exclude: drop item NOT IN the list - - - Automatically eat food when your Hunger value is low -You need to enable Inventory Handling to use this bot - - - Automatically catch fish using a fishing rod -Guide: https://mccteam.github.io/g/bots/#auto-fishing -You can use "/fish" to control the bot manually. -/!\ Make sure server rules allow automated farming before using this bot - - - Keep it as false if you have not changed it before. - - - Switch to a new rod from inventory after the current rod is unavailable. - - - Whether to start fishing automatically after entering a world. - - - How soon to re-cast after successful fishing. - - - Will not use rods with less durability than this (full durability is 64). Set to zero to disable this feature. - - - This allows the player to change position/facing after each fish caught. - - - How long after entering the game to start fishing (seconds). - - - Fishing timeout (seconds). Timeout will trigger a re-cast. - - - A "stationary" hook that moves above this threshold in the Y-axis will be considered to have caught a fish. - - - Used to adjust the above two thresholds, which when enabled will print the change in the position of the fishhook entity upon receipt of its movement packet. - - - Use the mainhand or the offhand to hold the rod. - - - It will move in order "1->2->3->4->3->2->1->2->..." and can change position or facing or both each time. It is recommended to change the facing only. - - - Hook movement in the X and Z axis less than this value will be considered stationary. - - - Automatically relog when disconnected by server, for example because the server is restating -/!\ Use Ignore_Kick_Message=true at own risk! Server staff might not appreciate if you auto-relog on manual kicks - - - The delay time before joining the server. (in seconds) - - - When set to true, autorelog will reconnect regardless of kick messages. - - - If the kickout message matches any of the strings, then autorelog will be triggered. - - - Retries when failing to relog to the server. use -1 for unlimited retries. - - - Run commands or send messages automatically when a specified pattern is detected in chat -Server admins can spoof chat messages (/nick, /tellraw) so keep this in mind when implementing AutoRespond rules -/!\ This bot may get spammy depending on your rules, although the global messagecooldown setting can help you avoiding accidental spam - - - Do not remove colors from text (Note: Your matches will have to include color codes (ones using the § character) in order to work) - - - Logs chat messages in a file on disk. - - - This bot allows you to send and recieve messages and commands via a Discord channel. -For Setup you can either use the documentation or read here (Documentation has images). -Documentation: https://mccteam.github.io/g/bots/#discord-bridge -Setup: -First you need to create a Bot on the Discord Developers Portal, here is a video tutorial: https://www.youtube.com/watch?v=2FgMnZViNPA . -/!\ IMPORTANT /!\: When creating a bot, you MUST ENABLE "Message Content Intent", "Server Members Intent" and "Presence Intent" in order for bot to work! Also follow along carefully do not miss any steps! -When making a bot, copy the generated token and paste it here in "Token" field (tokens are important, keep them safe). -Copy the "Application ID" and go to: https://discordapi.com/permissions.html . -Paste the id you have copied and check the "Administrator" field in permissions, then click on the link at the bottom. -This will open an invitation menu with your servers, choose the server you want to invite the bot on and invite him. -Once you've invited the bot, go to your Discord client and go to Settings -> Advanced and Enable "Developer Mode". -Exit the settings and right click on a server you have invited the bot to in the server list, then click "Copy ID", and paste the id here in "GuildId". -Then right click on a channel where you want to interact with the bot and again right click -> "Copy ID", pase the copied id here in "ChannelId". -And for the end, send a message in the channel, right click on your nick and again right click -> "Copy ID", then paste the id here in "OwnersIds". -How to use: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - The ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Discord message formatting, check the following: https://mccteam.github.io/r/dc-fmt.html - - - The ID of a server/guild where you have invited the bot to. - - - How long to wait (in seconds) if a message can not be sent to discord before canceling the task (minimum 1 second). - - - A list of IDs of people you want to be able to interact with the MCC using the bot. - - - Your Discord Bot token. - - - Automatically farms crops for you (plants, breaks and bonemeals them). -Crop types available: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat. -Usage: "/farmer start" command and "/farmer stop" command. -NOTE: This a newly added bot, it is not perfect and was only tested in 1.19.2, there are some minor issues like not being able to bonemeal carrots/potatoes sometimes. -or bot jumps onto the farm land and breaks it (this happens rarely but still happens). We are looking forward at improving this. -It is recommended to keep the farming area walled off and flat to avoid the bot jumping. -Also, if you have your farmland that is one block high, make it 2 or more blocks high so the bot does not fall through, as it can happen sometimes when the bot reconnects. -The bot also does not pickup all items if they fly off to the side, we have a plan to implement this option in the future as well as drop off and bonemeal refill chest(s). - - - Delay between tasks in seconds (Minimum 1 second) - - - Enabled you to make the bot follow you -NOTE: This is an experimental feature, the bot can be slow at times, you need to walk with a normal speed and to sometimes stop for it to be able to keep up with you -It's similar to making animals follow you when you're holding food in your hand. -This is due to a slow pathfinding algorithm, we're working on getting a better one -You can tweak the update limit and find what works best for you. (NOTE: Do not but a very low one, because you might achieve the opposite, -this might clog the thread for terain handling) and thus slow the bot even more. -/!\ Make sure server rules allow an option like this in the rules of the server before using this bot - - - Do not follow the player if he is in the range of 3 blocks (prevents the bot from pushing a player in an infinite loop) - - - The rate at which the bot does calculations (in seconds) (You can tweak this if you feel the bot is too slow) - - - A small game to demonstrate chat interactions. Players can guess mystery words one letter at a time. -You need to have ChatFormat working correctly and add yourself in botowners to start the game with /tell <bot username> start -/!\ This bot may get a bit spammy if many players are interacting with it - - - Relay messages between players and servers, like a mail plugin -This bot can store messages when the recipients are offline, and send them when they join the server -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable this bot only if you trust server admins - - - Allows you to render maps in the console and into images (which can be then sent to Discord using Discord Bridge Chat Bot) -This is useful for solving captchas which use maps -The maps are rendered into Rendered_Maps folder if the Save_To_File is enabled. -NOTE: -If some servers have a very short time for solving captchas, enabe Auto_Render_On_Update to see them immediatelly in the console. -/!\ Make sure server rules allow bots to be used on the server, or you risk being punished. - - - Automatically render the map once it is received or updated from/by the server - - - Delete all rendered maps on unload/reload or when you launch the MCC again. - - - Get a notification when you have gotten a map from the server for the first time - - - Resize an rendered image, this is useful when images that are rendered are small and when are being sent to Discord. - - - Whether to render the map in the console. - - - The size that a rendered image should be resized to, in pixels (eg. 512). - - - Whether to store the rendered map as a file (You need this setting if you want to get a map on Discord using Discord Bridge). - - - Send a rendered map (saved to a file) to a Discord or a Telegram channel via the Discord or Telegram Bride chat bot (The Discord/Telegram Bridge chat bot must be enabled and configured!) -You need to enable Save_To_File in order for this to work. -We also recommend turning on resizing. - - - Log the list of players periodically into a textual file. - - - (In seconds) - - - Send MCC console commands to your bot through server PMs (/tell) -You need to have ChatFormat working correctly and add yourself in botowners to use the bot -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable RemoteControl only if you trust server admins - - - Enable recording of the game (/replay start) and replay it later using the Replay Mod (https://www.replaymod.com/) -Please note that due to technical limitations, the client player (you) will not be shown in the replay file -/!\ You SHOULD use /replay stop or exit the program gracefully with /quit OR THE REPLAY FILE MAY GET CORRUPT! - - - How long should replay file be auto-saved, in seconds. Use -1 to disable. - - - Schedule commands and scripts to launch on various events such as server join, date/time or time interval -See https://mccteam.github.io/g/bots/#script-scheduler for more info - - - This bot allows you to send and receive messages and commands via a Telegram Bot DM or to receive messages in a Telegram channel. -/!\ NOTE: You can't send messages and commands from a group channel, you can only send them in the bot DM, but you can get the messages from the client in a group channel. ------------------------------------------------------------ -Setup: -First you need to create a Telegram bot and obtain an API key, to do so, go to Telegram and find @botfather -Click on "Start" button and read the bot reply, then type "/newbot", the Botfather will guide you through the bot creation. -Once you create the bot, copy the API key that you have gotten, and put it into the "Token" field of "ChatBot.TelegramBridge" section (this section). -/!\ Do not share this token with anyone else as it will give them the control over your bot. Save it securely. -Then launch the client and go to Telegram, find your newly created bot by searching for it with its username, and open a DM with it. -Click on "Start" button and type and send the following command ".chatid" to obtain the chat id. -Copy the chat id number (eg. 2627844670) and paste it in the "ChannelId" field and add it to the "Authorized_Chat_Ids" field (in this section) (an id in "Authorized_Chat_Ids" field is a number/long, not a string!), then save the file. -Now you can use the bot using it's DM. -/!\ If you do not add the id of your chat DM with the bot to the "Authorized_Chat_Ids" field, ayone who finds your bot via search will be able to execute commands and send messages! -/!\ An id pasted in to the "Authorized_Chat_Ids" should be a number/long, not a string! ------------------------------------------------------------ -NOTE: If you want to recieve messages to a group channel instead, make the channel temporarely public, invite the bot to it and make it an administrator, then set the channel to private if you want. -Then set the "ChannelId" field to the @ of your channel (you must include the @ in the settings, eg. "@mysupersecretchannel"), this is the username you can see in the invite link of the channel. -/!\ Only include the username with @ prefix, do not include the rest of the link. Example if you have "https://t.me/mysupersecretchannel", the "ChannelId" will be "@mysupersecretchannel". -/!\ Note that you will not be able to send messages to the client from a group channel! ------------------------------------------------------------ -How to use the bot: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - A list of Chat IDs that are allowed to send messages and execute commands. To get an id of your chat DM with the bot use ".chatid" bot command in Telegram. - - - An ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Telegram message formatting, check the following: https://mccteam.github.io/r/tg-fmt.html - - - How long to wait (in seconds) if a message can not be sent to Telegram before canceling the task (minimum 1 second). - - - Your Telegram Bot token. - - - MCC does it best to detect chat messages, but some server have unusual chat formats -When this happens, you'll need to configure chat format below, see https://mccteam.github.io/g/conf/#chat-format-section - - - MCC support for common message formats. Set "false" to avoid conflicts with custom formats. - - - Whether to use the custom regular expressions below for detection. - - - Startup Config File -Please do not record extraneous data in this file as it will be overwritten by MCC. - -New to Minecraft Console Client? Check out this document: https://mccteam.github.io/g/conf.html -Want to upgrade to a newer version? See https://github.com/MCCTeam/Minecraft-Console-Client/#download - - - Settings have been loaded from {0} - - - §cFailed to load settings:§r - - - This setting affects only the messages in the console. - - - Regex for filtering chat message. - - - Show server chat messages. - - - Regex for filtering debug message. - - - Please enable this before submitting bug reports. Thanks! - - - Show error messages. - - - "disable" or "blacklist" OR "whitelist". Blacklist hide message match regex. Whitelist show message match regex. - - - Informative messages. (i.e Most of the message from MCC) - - - Log file name. - - - Write log messages to file. - - - Prepend timestamp to messages in log file. - - - Keep color codes in the saved text.(look like "§b") - - - Show warning messages. - - - Make sure you understand what each setting does before changing anything! - - - AccountList: It allows a fast account switching without directly using the credentials -Usage examples: "/tell <mybot> reco Player2", "/connect <serverip> Player1" - - - Toggle auto respawn if client player was dead (make sure your spawn point is safe). - - - Set the owner of the bot. /!\ Server admins can impersonate owners! - - - Use "mcc", "vanilla" or "none". This is how MCC identifies itself to the server. - - - Leave empty for no logfile. - - - If turned off, the emoji will be replaced with a simpler character (for /chunk status). - - - Toggle entity handling. - - - Whether to exit directly when an error occurs, for using MCC in non-interactive scripts. - - - Use "none", "slash"(/) or "backslash"(\). - - - Toggle inventory handling. - - - Fill in with in-game locale code, check https://mccteam.github.io/r/l-code.html - - - The language code is invalid! - - - Use "auto", "no" or "force". Force-enabling only works for MC 1.13+. - - - Use "auto" or "1.X.X" values. Allows to skip server info retrieval. - - - Controls the minimum interval (in seconds) between sending each message to the server. - - - Enable support for joining Minecraft Realms worlds. - - - The minimum height to use when calculating the image size from the height of the terminal. - - - The minimum width used when calculating the image size from the width of the terminal. - - - Enable head movement while walking to avoid anti-cheat triggers. - - - A movement speed higher than 2 may be considered cheating. - - - Only works on Windows XP-8 or Windows 10 with old console. - - - For remote control of the bot. - - - How to retain profile key. Use "none", "memory" or "disk". - - - Use "no", "fast" (5s timeout), or "yes". Required for joining some servers. - - - Cache compiled scripts for faster load on low-end devices. - - - ServerList: It allows an easier and faster server switching with short aliases instead of full server IP -Aliases cannot contain dots or spaces, and the name "localhost" cannot be used as an alias. -Usage examples: "/tell <mybot> connect Server1", "/connect Server2" - - - How to retain session tokens. Use "none", "memory" or "disk". - - - Decode links embedded in chat messages and show them in console. - - - Show inventory layout as ASCII art in inventory command. - - - System messages for server ops. - - - Messages displayed above xp bar, set this to false in case of xp bar spam. - - - Use "none", "bit_4", "bit_8" or "bit_24". This can be checked by opening the debug log. - - - Uses more ram, cpu, bandwidth but allows you to move around. - - - Customize the TCP connection timeout with the server. (in seconds) - - - Prepend timestamps to chat messages. - - - Login=Email or Name. Use "-" as password for offline mode. Leave blank to prompt user on startup. - - - The address of the game server, "Host" can be filled in with domain name or IP address. (The "Port" field can be deleted, it will be resolved automatically) - - - Microsoft Account sign-in method: "mcc" OR "browser". If the login always fails, please try to use the "browser" once. - - - Account type: "mojang" OR "microsoft". Also affects interactive login in console. - - - Settings below are sent to the server and only affect server-side things like your skin. - - - Allows disabling chat colors server-side. - - - Use "enabled", "commands", or "disabled". Allows to mute yourself... - - - MC 1.7- difficulty. "peaceful", "easy", "normal", "difficult". - - - If disabled, settings below are not sent to the server. - - - Use any language implemented in Minecraft. - - - MC 1.9+ main hand. "left" or "right". - - - Value range: [0 - 255]. - - - Connect to a server via a proxy instead of connecting directly -If Mojang session services are blocked on your network, set Enabled_Login=true to login using proxy. -If the connection to the Minecraft game server is blocked by the firewall, set Enabled_Ingame=true to use a proxy to connect to the game server. -/!\ Make sure your server rules allow Proxies or VPNs before setting enabled=true, or you may face consequences! - - - Whether to connect to the game server through a proxy. - - - Whether to connect to the login server through a proxy. - - - Only required for password-protected proxies. - - - Supported types: "HTTP", "SOCKS4", "SOCKS4a", "SOCKS5". - - - Proxy server must allow HTTPS for login, and non-443 ports for playing. - - - Only required for password-protected proxies. - - - §aThe current setting is saved as {0} - - - Chat signature related settings (affects minecraft 1.19+) - - - Microsoft accounts only. If disabled, will not be able to sign chat and join servers configured with "enforce-secure-profile=true" - - - Use red    color block to mark chat without legitimate signature - - - Use green  color block to mark chat with legitimate signatures - - - Use yellow color block to mark chat that have been modified by the server. - - - Use gray   color block to mark system message (always without signature) - - - Whether to display chat and messages in commands without legal signatures - - - Set to true to display messages modified by the server, false to display the original signed messages - - - Whether to sign the chat send from MCC - - - Whether to sign the messages contained in the commands sent by MCC. For example, the message in "/msg" and "/me" - - - §cFailed to write to settings file {0}§r - - - Color test: Your terminal should display {0} - - - §8Crypto keys & hash generated. - - - §8No profile keys could be loaded from disk - - - §8Profile keys has been successfully loaded from disk. - - - §8Performing request to {0} - - - §8No sessions could be loaded from disk - - - §8Session data has been successfully loaded from disk. - - - Success. (session ID: {0}) - - - Bottom slot - - - Enchantments available - - - Levels - - - Middle slot - - - Top slot - - - §8Got error code from server while refreshing authentication: {0} - - - Failed to connect to this IP. - - - §8A timeout occured while attempting to connect to this IP. - - - Failed to determine server version. - - - §8Forge Login Handshake did not complete successfully - - - §8Forge StartEncryption Handshake did not complete successfully - - - Cannot force Forge support for this Minecraft version! - - - Invalid usage of the generator command! - - - The provided path must be a path to a file that is in .json format! - - - Invalid data path provided! (The path either does not exists or you have made a typo) - - - §8Got error code from server: {0} - - - §8Invalid response to StartEncryption packet - - - §8Invalid response to Handshake packet - - - This feature requires Inventory Handling to be enabled in order to work! - - - An error occured when attempting to join this server. - - - Login failed : - - - Incorrect username/password, blacklisted IP or too many logins. - - - User cancelled. - - - Account migrated, use e-mail as username. - - - Network error. - - - User not premium. - - - Invalid server response. - - - Login servers are unavailable. Please try again later. - - - SSL Error. - - - Unknown Error. - - - Failed to login to this server. - - - You are missing argument {0} - - - §8Server does not report its protocol version, autodetection will not work. - - - Failed to ping this IP. - - - This Realms world does not exist or access was denied - - - Trying to join a Realms world but Realms support is disabled in config - - - Cannot retrieve the server IP of your Realms world - - - Invalid or unknown Realms server ID. - - - Realms server may require some time to start up. Please retry again later. - - - {0}: Invalid syntax, expecting --argname=value or --section.argname=value - - - This feature requires Terrain And Movements to be enabled in order to work! - - - Connection Timeout - - - §8Unexpected response from the server (is that a Minecraft server?) - - - Cannot connect to the server : This version is not supported ! - - - Usage: - - - §8Server reports a different version than manually set. Login may not work. - - - ChatBot methods should NOT be called in the constructor as API handler is not initialized yet. Override Initialize() or AfterGameJoined() instead to perform initialization tasks. - - - The provided script does not have a valid MCCScript header - - - Failed to process incoming packet of type {0}. (PacketID: {1}, Protocol: {2}, LoginPhase: {3}, InnerException: {4}). - - - Please update block types handling for this Minecraft version. See Material.cs - - - Please update entity types handling for this Minecraft version. See EntityType.cs - - - Please update item types handling for this Minecraft version. See ItemType.cs - - - Please update packet type palette for this Minecraft version. See PacketTypePalette.cs - - - Unknown direction - - - User-initiated logout should be done by calling Disconnect() - - - The protocol version no.{0} is not supported. - - - §cEntities are currently not handled for that MC version. - - - Please enable EntityHandling in the config file first. - - - Inventory # {0} closed. - - - §cInventories are currently not handled for that MC version. - - - Inventory handling is now enabled. - - - Use /inventory to interact with it. - - - Inventory # {0} opened: {1} - - - Please enable InventoryHandling in the config file first. - - - §cTerrain & Movements currently not handled for that MC version. - - - Terrain and Movements is now enabled. - - - Please enable Terrain and Movements in the config file first. - - - §8[{0}] Failed to initialize FileSystemWatcher, retrying using Polling - - - §8[{0}] Initializing FileSystemWatcher for file: {1} - - - §8Accepting server mod list... - - - §8Accepting server registries... - - - Forge server connection complete! - - - §8Acknowledging FML2 Server Config: {0} - - - §8Received FML2 Server Mod List - - - §8Sending back FML2 Client Mod List - - - §8Acknowledging FML2 Server Registry: {0} - - - §8Got Unknown FML2 Handshake message no. {0} - - - §8Ignoring Unknown FML2 LoginMessage channel: {0} - - - §8Mod list: - - - §8Server is running Forge without mods. - - - §8Received registry with {0} entries - - - §8Received registry {0} with {1} entries - - - §8Sending falsified mod list to server... - - - §8Forge protocol version : {0} - - - §8Server is running Forge with {0} mods. - - - Available commands: {0} - - - This bot will be unloaded. - - - Done - - - Fail - - - OnInternalCommand: Got error from {0}: {1} - - - help <cmdname>: show brief help about a command. - - - help <cmdname>. Available commands: {0}. For server help, use '{1}send /help' instead. - - - Unknown command '{0}'. Use 'help' for command list. - - - Connecting to {0}... - - - Login failed : - - - Connection has been lost. - - - Disconnected by Server : - - - Not connected to any server. Use '{0}help' for help. - - - Fetching profile key from Microsoft. - - - Checking if server is running Forge... - - - Force-enabling Forge support. - - - §8Found server {0}:{1} for domain {2} - - - New configuration file "{0}" is generated. - - - Succesfully generated {0} palette using the dataset: {1} - - - Generating {0} palette using the dataset: {1} - - - §8Handshake successful. (Server ID: {0}) - - - §eNew version of MCC available: {0} - - - Help us translate MCC: {0} - - - Failed to parse the settings file, enter "{0}new" to generate a new configuration. - - - Server IP : - - - Server was successfully joined. -Type '{0}quit' to leave the server. - - - Link: {0} - - - Login : - - - Please type the username or email of your choice. - - - §8Failed to perform SRV lookup for {0} -{1}: {2} - - - §8You chose to run in offline mode. - - - Password: - - - Please type the password for {0}. - - - Password(invisible): {0} - - - You are dead. Type '{0}respawn' to respawn. - - - You are dead. Automatically respawning after 1 second. - - - Or press Enter to exit Minecraft Console Client. - - - §8Cached profile key needs to be refreshed. - - - §8Cached profile key is still valid for {0}. - - - You have access to the following Realms worlds - - - Use realms:<index> as server IP to join a Realms world - - - Waiting 5 seconds ({0} attempts left)... - - - Resolving {0}... - - - Restarting Minecraft Console Client... - - - Waiting {0} seconds before restarting... - - - Retrieving Server Info... - - - -MCC is running with default settings. - - - §8Server is in offline mode. - - - §8Server version : {0} (protocol v{1}) - - - Server version : - - - Checking Session... - - - Failed to check session. - - - §8Cached session is invalid or expired. - - - §8Cached session is still valid for {0}. - - - §cSettings file MinecraftClient.ini has been generated. - - - §7Command §8 {0} §7 sent. - - - §8Unknown or not supported MC version {0}. -Switching to autodetection mode. - - - §8Using Minecraft version {0} (protocol v{1}) - - - Version is supported. -Logging in... - - - , with Forge - - - §8Connected to proxy {0}:{1} - - - Load translations applied to MCC when available, turn it off to use English only. - - - setrnd variable -7to17 OR setrnd variable string1 "\"string2\" string3" - - - Please update health field handling for this Minecraft version. - - - Successfully disconnected with MCC! - - - You can not use execmulti or execif within execmulti command! - - - force unsafe movements like falling or touching fire - - - Inventory handling is not enabled. Unable to switch tools automatically. - - - Please use the newly generated MinecraftClient.ini - - - The old MinecraftClient.ini has been backed up as {0} - - - Temporary fix for Badpacket issue on some servers. - - \ No newline at end of file diff --git a/MinecraftClient/Resources/Translations/Translations.fr.resx b/MinecraftClient/Resources/Translations/Translations.fr.resx deleted file mode 100644 index 6484ae74..00000000 --- a/MinecraftClient/Resources/Translations/Translations.fr.resx +++ /dev/null @@ -1,2673 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - §cWeather change: It is no longer raining.§r - - - §cWeather change: It is no longer a thunderstorm.§r - - - §cWeather change: It is raining now.§r - - - §cWeather change: It is a thunderstorm.§r - - - Invalid walk range provided, must be a positive integer greater than 0, using default value of 5! - - - The terrain handling is not enabled in the settings of the client, enable it if you want to use it with this bot. Using alternative (command) method. - - - The time range begins with a bigger value, swapped them around. - - - La valeur du Cooldown d'attaque ne peut pas être plus faible que 0. Utilisation du mode par défaut (distance automatique). - - - Fabrication interrompue ! Vérifiez vos matériaux disponibles. - - - Alias des commandes du ChatBot AutoCraft - - - Commandes disponibles : {0}. Utilisez /autocraft help <commande> pour plus d'informations. Vous pouvez utiliser /ac comme alias de commande. - - - Inventaire #{0} fermé par l'AutoCraft - - - Commande du ChatBot AutoCraft - - - {0} recettes chargés : {1} - - - Réinitialisation de votre configuration. - - - Échec de la fabrication ! Attente de plus de matériaux - - - Fichier de configuration introuvable. Création d'un nouveau fichier. - - - Erreur de traitement de la configuration : {0} - - - Nom de recette spécifié en double : {0} - - - Nom manquant lors du chargement d'une recette - - - Voir la description de la commande. Utilisation : /autocraft help <commande> - - - Lister les recettes disponibles. - - - Chargement du fichier de configuration. - - - Recharger le fichier de configuration. - - - Écrire la configuration initiale à l'emplacement par défaut. - - - Début de la fabrication. Utilisation : /autocraft start <recette> - - - Arrêter la fabrication en cours - - - Invalid result item! - - - The number of slots does not match and has been adjusted automatically. - - - Chargement réussi - - - Matériau manquant : {0} - - - Veuillez spécifier le nom de la recette que vous voulez fabriquer. - - - Le nom de recette spécifié n'existe pas. Vérifiez votre configuration. - - - Démarrage de l'AutoCraft : {0} - - - L'AutoCraft ne peut pas être démarré. Vérifiez les matériaux disponibles pour {0} - - - AutoCraft arrêté - - - Établi non trouvé - - - Le délai d'attente de l'action expiré ! Raison : {0} - - - Available commands: {0}. Use /digbot help <cmd name> for more information. - - - Auto-digging ChatBot command - - - Digging block timeout, retry. - - - Get the command description. Usage: /digbot help <command name> - - - Start the automatic digging bot. - - - Deactivate the automatic digging bot. - - - The block currently pointed to is not in the allowed list. - - - Automatic digging has started. - - - Digging will start in {0:0.0} second(s). - - - Auto-digging has been stopped. - - - Objet ajouté : {0} - - - Alias des commandes du ChatBot AutoDrop - - - Commande du ChatBot AutoDrop - - - Nom d'objet incorrect : {0}. Veuillez réessayer. - - - {0} objets dans la liste : - {1} - - - Impossible de trouver l'inventaire {0} ! - - - Aucun objet dans la liste - - - Impossible de lire le mode de Drop dans la configuration. Utilisation du mode Include. - - - L'objet n'est pas dans la liste - - - AutoDrop désactivé - - - AutoDrop activé - - - Objet retiré : {0} - - - Passage en mode {0}. - - - Mode inconnu. Modes disponibles : Include, Exclude, Everything - - - Available commands: {0}. Use /fish help <cmd name> for more information. - - - Casting timeout and will soon retry. (Timeout increased to {0:0.0} sec). - - - Poisson attrapé ! - - - Retract the fishing rod at ({0:0.0},{1:0.0},{2:0.0})! (Count: {3}) - - - Auto-Fishing ChatBot command - - - Fish floating despawn, will re-cast. - - - Fishing timeout, will soon re-cast. - - - Fishing got {0} - - - Get the command description. Usage: /fish help <command name> - - - Start auto-fishing. - - - List all obtained items. Or use "/fish status clear" to clear the list. - - - Stop auto-fishing. - - - Inventory handling is not enabled. Cannot check rod durability and switch rods. - - - Pas de canne a pêche dans la main. Peut-être a-t-elle cassé ? - - - Start auto-fishing. - - - Fishing will start in {0:0.0} second(s). - - - The record of the obtained items has been cleared. - - - All items obtained from fishing (not entirely accurate): - - - Stop auto-fishing. - - - Switch to the rod in slot {0}, durability {1}/64. - - - Canne à pêche lancée - - - Update yaw = {0:0.00}, pitch = {1:0.00}. - - - Le dossier actuel était : {0} - - - Déconnection détectée avec le message : {0} - - - Déconnexion initiée par l'utilisateur ou un bot MCC. Pas de reconnexion automatique. - - - Lancement avec {0} tentatives de reconnexion - - - Message chargé : {0} - - - Chargement des messages depuis le fichier : {0} - - - Initialisation sans fichier de messages de kick - - - Fichier non trouvé : {0} - - - Le message contient '{0}'. Reconnexion. - - - Reconnexion quel que soit le contenu du message de kick. - - - Le message ne contient aucun des mots clés définis. Pas de reconnexion automatique. - - - Attente de {0:0.000} secondes avant de se reconnecter... - - - Fichier non trouvé : '{0}' - - - Règle chargée : -{0} - - - Chargement des règles depuis '{0}' - - - match : {0} -regex : {1} -action : {2} -actionPrivate : {3} -actionOther : {4} -ownersOnly : {5} -cooldown : {6} - - - Lancement de l'action : {0} - - - Aucune action définie pour cette règle : -{0} - - - Cette règle ne sera jamais déclenchée : -{0} - - - Le chemin '{0}' contient des caractères invalides. - - - Sending message to Discord was canceled due an error occuring. For more info enable Debug. - - - The provided channel with an id '{0}' has not been found! - - - The command was executed with the result - - - Succesfully connected with MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Discord Bridge chat bot. - - - Direction of the Discord Brdige has been switched to '{0}'! - - - Both - - - Discord - - - Minecraft - - - The provided guild/server with an id '{0}' has not been found! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, discord|dsc. Example: "dscbridge direction mc" - - - Please provide a valid token! - - - An unknown error has occured! - - - The bot is already farming! - - - The bot has already stopped farming! - - - Crop type - - - Farming bot - - - Invalid crop type provided (Types which you can use: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat)! - - - Invalid radius provided, you must provide a valid integer number greater than 0! - - - The Farmer bot needs Inventory Handling in order to work, please enable it! - - - The Farmer bot needs Terrain Handling in order to work, please enable it! - - - Not implemented bellow 1.13! - - - Radius - - - Started farming! - - - Stopped farming! - - - Stoping farming, this might take a second... - - - You have enabled teleporting, this might get your bot account kicked and in the worst case scenario banned! Use with caution! - - - You have enabled un-safe movement, the bot might get hurt! - - - Invalid parameter "{0}" provided (Use format: "key:value")! - - - Commande du Mailer - - - --- Liste d'exclusions --- -{0} - - - --- Mails dans la base de données --- -{0} - - - Voir l'utilisation - - - Ajout de {0} à la liste d'exclusions ! - - - Nom manquant ou invalide. Utilisation : {0} <pseudo> - - - Retrait de {0} de la liste d'exclusions ! - - - Création d'un nouveau fichier de base de données : {0} - - - Création d'une nouvelle liste d'exclusions : {0} - - - Délivré : {0} - - - Démarrage du Mailer avec les paramètres : - - -  - Fichier de base de données : {0} - - -  - Taille maximum de la base de données : {0} - - -  - Liste d'exlusions : {0} - - -  - Rétention des mails : {0} - - -  - Mails maximum par joueur : {0} - - -  - Interactions publiques : {0} - - - Impossible d'activer le Mailer : La taille maximum de la base de données doit être plus grande que zéro. Veuillez vérifier votre configuration. - - - Impossible d'activer le Mailer : La rétention des mails doit être plus grande que zéro. Veuillez vérifier votre configuration. - - - Impossible d'activer le Mailer : Le maximum de mails par joueur doit être plus grand que zéro. Veuillez vérifier votre configuration. - - - Chargement de la base de données : {0} - - - Chargement de la liste d'exclusions : - - - Recherche de mails a envoyer @ {0} - - - Sauvegarde du message : {0} - - - {0} est dans la liste d'exclusions ! - - - Render maps (item maps) - - - Invalid ID provided, must be a number! - - - A map with id '{0}' does not exists! - - - Failed to render the map with id: '{0}' - - - - Map id: {0} (Last Updated: {1}) - - - No maps received! - - - The list of received maps from the server: - - - Received a new Map, with Id: {0} - - - Succesfully rendered a map with id '{0}' to: '{1}' - - - Resized the rendered image of the map with id: '{0}' to {1}x{1}. - - - The size of the map is reduced from ({0}x{1}) to ({2}x{3}) due to the size limitation of the current terminal. - - - Sent a rendered image of a map with an id '{0}' to the Discord via Discord Brdige chat bot! - - - Sent a rendered image of a map with an id '{0}' to the Telegram via Telegram Bridge chat bot! - - - Commande de Replay - - - Fichier de Replay créé. - - - L'enregistrement a été stoppé. Redémarrez le programme pour commencer un nouvel enregistrement. - - - Enregistrement arrêté. - - - Le script '{0}' n'a pas pu être lancé ({1}). - - - Fichier non trouvé : '{0}' - - - §8[MCC] [{0}] Impossible de trouver le fichier de script : {1} - - - Script '{0}' chargé. - - - Tâche chargée : -{0} - - - Aucune action pour cette tâche : -{0} - - - Cette tâche ne sera jamais déclenchée : -{0} - - - Intervalle / Lancement de l'action : {0} - - - Connexion / Lancement de l'action : {0} - - - Heure / Lancement de l'action : {0} - - - triggeronfirstlogin : {0} - triggeronlogin : {1} - triggerontime : {2} - triggeroninterval : {3} - timevalue : {4} - timeinterval : {5} - action : {6} - - - Sending message to Telegram was canceled due an error occuring. For more info enable Debug. - - - The command was executed with the result - - - Succesfully connected with the MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Telegram Bridge chat bot. - - - Direction of the Telegram Brdige has been switched to '{0}'! - - - Both - - - Minecraft - - - Telegram - - - Disconnected from from the MCC! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, telegram|tg|t. Example: "tgbridge direction mc" - - - [WARNING] You have not provided any Channel IDs, for "Authorized_Chat_Ids" field, anyone who finds your bot will be able to send messages and commands to it! - - - [WARNING] You have not provided a Channel ID, you will ONLY get replies to commands sent from Telegram! - - - Please provide a valid bot token! - - - **🛑 Unauthorized access! 🛑 - -Add the ID of this chat to "Authorized_Chat_Ids" field in the configuration file to gain access!** - - - An unknown error has occured! - - - Bot : {0} a dit : {1} - - - Bot : {0} m'a dit : {1} - - - Alerts - - - AntiAFK - - - AutoAttack - - - AutoCraft - - - AutoDig - - - AutoDrop - - - AutoEat - - - AutoFishing - - - AutoRelog - - - AutoRespond - - - ChatLog - - - DiscordBridge - - - Farmer - - - FollowPlayer - - - HangmanGame - - - Mailer - - - Map - - - PlayerListLogger - - - RemoteControl - - - ReplayCapture - - - Script - - - ScriptScheduler - - - TelegramBridge - - - TestBot - - - §8Conversion du fichier de cache de sessions : {0} - - - §8Ignoré une ligne de jeton de session invalide : {0} - - - §8Ignoring invalid profile key token line: {0} - - - §8Ignoré le jeton de session '{0}' : {1} - - - §8Ignoring profile key token string '{0}': {1} - - - §8Session chargée : {0}:{1} - - - §8Loaded profile key, it will be refresh at {0} - - - §8Chargement des profils Minecraft : {0} - - - §8Loading profile key cache from disk: {0} - - - §8Chargement du fichier de cache de sessions : {0} - - - §8Données incorrectes lors de la lecture du fichier de session sérialisé : {0} - - - §8Échec de lecure du fichier de cache de sessions sérialisé : {0} - - - §8Échec de la lecture ddu fichier de cache de sessions : {0} - - - §8Failed to read profile key cache from disk: {0} - - - §8Échec d'écriture du fichier de cache de sessions : {0} - - - §8Failed to write profile key cache to disk: {0} - - - §8Sauvegarde du cache de sessions sur le disque - - - §8Saving profile key cache to disk - - - §8Fait. Fichier sauvegardé sous le nom '{0}' - - - §8Téléchargement de '{0}.lang' depuis les serveurs de Mojang... - - - §8Échec de téléchargement du fichier. - - - §8Utilisation à la place de en_GB.lang depuis votre jeu Minecraft. - - - §8Fichier de traductions chargé. - - - Player {0}'s message chain is broken! - - - §8Fichier de traductions non trouvé : '{0}' -Certains messages ne seront pas affichés correctement sans ce fichier. - - - §8Envoi d'une requête à {0} - - - [{0}] Déconnexion et reconnexion au serveur - - - Balancer le bras. - - - Could not find a bed! - - - Can not reach the bed safely! - - - Used to sleep in or leave a bed. - - - Failed to reach the bed position (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) in time (30 seconds). Giving up! - - - Found a bet at (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). - - - Succesfully laid in bed! - - - Sending a command to leave a bed to the server. - - - Moving to (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) where the bed is located. - - - The block on (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) is not a bed! - - - Could not lay in bed. Are you trying to sleep in a bed? (PS: You must use the head block coordinates of the bed) - - - Searching for a bed in radius of {0}... - - - Trying to sleep in a bed on location (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). Result: {3} - - - Blocks around - - - Block type - - - Reports the type of the block on the provided coordinates. (Use -s to report blocks around the target block). - - - Negative - - - Positive - - - List bots, unload a bot or all bots. - - - Loaded bots - - - No bots loaded! - - - Bot {0} is not loaded, check if you have made a typo! - - - Successfully unloaded bot: {0} - - - Successfully unloaded all bots! - - - Slot sélectionné : {0} - - - Changer de slot (emplacement) dans la hotbar - - - Le slot n'a pas pu être sélectionné - - - Le slot n'a pas pu être changé : Numéro invalide - - - chunk: ({0}, {1}). - - - Current location:{0}, chunk: ({1}, {2}). - - - Displays the chunk loading status. -Change EnableEmoji=false in the settings if the display is confusing. - - - §x§0This command is used for debugging, make sure you know what you are doing.§r - - - Player:{0}, MarkedChunk:{1}, NotReceived:{2}, Loading:{3}, Loaded:{4} - - - Marked location: - - - §x§0Since the marked chunk is outside the graph, it will not be displayed!§r - - - Se connecter au serveur spécifié - - - IP de serveur '{0}' invalide. - - - Compte '{0}' inconnu. - - - (Dés)activer les messages de debug. - - - Messages de debug : OFF - - - Messages de debug : ON - - - Essayer de casser un bloc - - - Tentative de cassage du bloc situé à {0} {1} {2} - - - Échec du cassage du bloc. - - - Pas de bloc à cet endroit (Air) - - - Vous êtes trop loin pour casser ce bloc. - - - Lâcher un type d'objet spécifique depuis l'inventaire ou un conteneur ouvert - - - Lâché tout le(s) {0} de l'inventaire #{1} - - - Objet inconnu : {0} - - - Sent a click to the server, if you have enough levels and if you have placed the items in the correct slots it should enchant! - - - Enchant an item when you have the Enchantment table opened and the list of enchants recieved. - - - You must put an item inside the enchanting table in slot 0! - - - You must put at least 3 lapis lazuli inside the enchanting table in slot 1! - - - You must open a an enchanting table in order to use this option! - - - Invalid slot provided (Available: top, middle, bottom)! - - - You must first put an item to enchant to the enchanting table in order to get enchantments from the server, then you can execute this command! - - - You do not have enouhg levels to enchant! (Your current level is {0}, you need to be level {1}). - - - Could not click! - - - Entité attaquée - - - Bottes - - - Plastron - - - Nom personnalisé - - - Distance - - - Entitiés - - - Entité - - - Équipement - - - Vie - - - Casque - - - Objet - - - Latence - - - Pantalon - - - Emplacement - - - Main principale - - - Surnom - - - Entité non trouvée - - - Main secondaire - - - Pose - - - Type - - - Entité utilisée - - - Allows you to execute a command if a condition is met. (You can use variables from MinecraftClient.ini and /set command, as well as CSharp expressions) - - - Error: {0} - - - An error has occured while executing the command: {0} - - - The condition '{0}' was met, executed command '{1}' with result '{2}'. - - - The condition '{0}' was met, executed command '{1}', no result was returned. - - - Execute multiple commands one after another - - - Executed the command '{0}' with {1} - - - no result! - - - result '{0}'! - - - Se déconnecter du serveur. - - - Already following {0}! - - - Already stopped - - - Can not reach the player, he is either in chunks that are not loaded, too far away or not reachable by a bot due to obstacles like gaps or water bodies! - - - Makes the bot follow a specified player - - - Invalid or empty player name provided! - - - The specified player is either not connected out out of the range! - - - NOTE: The bot is quite slow, you need to walk slowly and at a close distance for it to be able to keep up, kinda like when you make animals follow you by holding food in your hand. This is a limitation due to a pathfinding algorithm, we are working to get a better one. - - - Pausing! - - - The player {0} came back to the range! - - - The player {0} left the server! - - - The player {0} has left the range! - - - Resuming to follow! - - - Started following {0}! - - - Stopped! - - - Stopped following! - - - Switched to following {0}! - - - Enabled us-safe walking (NOTE: The bot might die or get hurt!) - - - follow <player name|stop> [-f] (Use -f to enable un-safe walking) - - - Afficher la vie et la faim. - - - Vie : {0}, Faim : {1}, Niveau : {2}, Experience totale : {3} - - - Clic {0} sur le slot {1} dans la fenêtre #{2} - - - Fermeture de l'inventaire #{0} - - - Impossible de fermer l'inventaire #{0} - - - Impossible de trouver le conteneur, réessayez avec son ID - - - Demande de suppression du slot #{0} - - - Demande de {0} x{1} dans le slot #{2} - - - Échec de la demande d'action en mode Créatif - - - Dommage - - - Commande d'inventaire - - - Lâché 1 objet depuis le slot #{0} - - - Lâché tous les objets du slot #{0} - - - Found items - - - Actions possibles - - - Utilisation de base - - - Cliquer sur un objet. - - - Fermer un conteneur ouvert. - - - Vider un slot en mode créatif. - - - Se donner un objet en mode créatif. - - - Lâcher un objet de votre inventaire. - - - {0} -Utilisez '/inventory help <action>' pour les aides d'actions. -'player' et 'container' peuvent être simplifiés en 'p' et 'c'. -Les paramètres entre '[]' sont optionnels. - - - List avaliable inventories - - - Lister votre inventaire. - - - Search for an item in avaliable Inventories - - - Shift click an item. - - - Action inconnue. - - - Utilisation - - - Votre sélection dans la horbar : {0} - - - Inventaires - - - Available Inventories - - - Inventaire - - - gauche - - - du milieu - - - Vous devez être en mode Créatif - - - Could not find the specified item in any of avaliable Inventories! - - - Aucun objet dans le slot #{0} - - - L'inventaire #{0} n'existe pas - - - droit - - - Shift clicking slot {0} in window #{1} - - - Shift click failed, this may be because this container type is not supported - - - Lister les joueurs connectés. - - - Joueurs en ligne : {0} - - - Afficher du texte dans la console. - - - Rotation de la tête (YAW:{0}, PITCH:{1}) - - - Rotation de la tête vers : {0} - - - Regarder dans une direction ou des coordonnées. - - - The block currently intersecting the line of sight is {0} ({1:0}, {2:0}, {3:0}), distance is {4:0.0}({5:0.0}). - - - There is no block within {0} meters that intersects with the line of sight. - - - Direction inconnue : '{0}' - - - Chunk loading status: {0:P} - {1} out of {2} load completed. - - - The chunk where the target location resides has not yet been loaded. -You can use "/chunk status {0:0.0} {1:0.0} {2:0.0}" to check the chunk loading status. - - - Marcher ou commencer à marcher. - - - Impossible de se déplacer dans cette direction. - - - Désactivation du Terrain et des mouvements. - - - L'activation du Terrain et des mouvements aura lieu à la prochaine connexion au seveur, réapparition ou changement de monde. - - - Échec de calcul du chemin vers {0} - - - La gravité est désactivée. - - - La gravité est activée. - - - Déplacement {0} - - - Échec de calcul du chemin vers {0}. Utilisez -f pour autoriser les mouvements risqués. - - - Marche vers {0} - - - Relancer le programme et se reconnecter au serveur - - - Reloads MCC settings. - - - Reloaded Settings! - - - Reloading settings... - - - This command will NOT affect certain settings which are used before connecting to a server! - - - Some settings passed through the command line parameters might get overriden! - - - You also might need to reconnect for some settings to take effect. - - - Replay Chat Bot will not be hard reloaded due to technical limitations! - - - Réapparaitre sur le serveur si vous êtes mort. - - - Vous êtes réapparu. - - - Lancer un fichier de script. - - - Envoyer un message ou une commande. - - - Définir une %variable% personnalisée. - - - Le nom des variables doit utiliser les caractères A-Za-z0-9. - - - Définir une %variable% personnalisée avec une valeur aléatoire. - - - setrnd variable -7to17 - - - setrnd variable chaîne1 "\"chaîne2\" chaîne3" - - - S'accroupir - - - Vous n'est plus accroupi - - - Vous êtes accroupi - - - TPS actuel - - - Afficher les TPS (Ticks par seconde) actuels du serveur. Peut être imprécis. - - - Placer un bloc ou ouvrir un coffre - - - Useblock at ({0:0.0}, {1:0.0}, {2:0.0}) {3}. - - - Utiliser (clic gauche) un objet dans la main - - - Objet utilisé - - - can be used in some other fields as %yourvar% -%username% and %serverip% are reserved variables. - - - §cFailed to write to backup file {0}§r - - - =============================== # - Minecraft Console Client Bots # -=============================== # - - - Get alerted when specified words are detected in chat -Useful for moderating your server or detecting when someone is talking to you - - - Play a beep sound when a word is detected in addition to highlighting. - - - List of words/strings to NOT alert you on. - - - The name of a file where alers logs will be written. - - - Log alerts info a file. - - - List of words/strings to alert you on. - - - Trigger alerts when it rains and when it stops. - - - Triggers alerts at the beginning and end of thunderstorms. - - - Triggers an alert after receiving a specified keyword. - - - Send a command on a regular or random basis or make the bot walk around randomly to avoid automatic AFK disconnection -/!\ Make sure your server rules do not forbid anti-AFK mechanisms! -/!\ Make sure you keep the bot in an enclosure to prevent it wandering off if you're using terrain handling! (Recommended size 5x5x5) - - - Command to send to the server. - - - The time interval for execution. (in seconds) - - - Whether to sneak when sending the command. - - - Use terrain handling to enable the bot to move around. - - - The range the bot can move around randomly (Note: the bigger the range, the slower the bot will be) - - - How many times can the bot fail trying to move before using the command method. - - - Automatically attack hostile mobs around you -You need to enable Entity Handling to use this bot -/!\ Make sure server rules allow your planned use of AutoAttack -/!\ SERVER PLUGINS may consider AutoAttack to be a CHEAT MOD and TAKE ACTION AGAINST YOUR ACCOUNT so DOUBLE CHECK WITH SERVER RULES! - - - Allow attacking hostile mobs. - - - Allow attacking passive mobs. - - - How long to wait between each attack. Set "Custom = false" to let MCC calculate it. - - - All entity types can be found here: https://mccteam.github.io/r/entity/#L15 - - - Possible values: "Interact", "Attack" (default), "InteractAt" (Interact and Attack). - - - Wether to treat the entities list as a "whitelist" or as a "blacklist". - - - "single" or "multi". single target one mob per attack. multi target all mobs in range per attack - - - "health" or "distance". Only needed when using single mode - - - Automatically craft items in your inventory -See https://mccteam.github.io/g/bots/#auto-craft for how to use -You need to enable Inventory Handling to use this bot -You should also enable Terrain and Movements if you need to use a crafting table - - - Location of the crafting table if you intended to use it. Terrain and movements must be enabled. - - - What to do on crafting failure, "abort" or "wait". - - - Recipes.Name: The name can be whatever you like and it is used to represent the recipe. -Recipes.Type: crafting table type: "player" or "table" -Recipes.Result: the resulting item -Recipes.Slots: All slots, counting from left to right, top to bottom. Please fill in "Null" for empty slots. -For the naming of the items, please see: https://mccteam.github.io/r/item/#L12 - - - Auto-digging blocks. -You need to enable Terrain Handling to use this bot -You can use "/digbot start" and "/digbot stop" to control the start and stop of AutoDig. -Since MCC does not yet support accurate calculation of the collision volume of blocks, all blocks are considered as complete cubes when obtaining the position of the lookahead. -For the naming of the block, please see https://mccteam.github.io/r/block/#L15 - - - How many seconds to wait after entering the game to start digging automatically, set to -1 to disable automatic start. - - - Automatically switch to the appropriate tool. - - - Mining a block for more than "Dig_Timeout" seconds will be considered a timeout. - - - Whether to drop the current tool when its durability is too low. - - - Will not use tools with less durability than this. Set to zero to disable this feature. - - - Wether to treat the blocks list as a "whitelist" or as a "blacklist". - - - "distance" or "index", When using the "fixedpos" mode, the blocks are determined by distance to the player, or by the order in the list. - - - The position of the blocks when using "fixedpos" or "both" mode. - - - Whether to output logs when digging blocks. - - - "lookat", "fixedpos" or "both". Digging the block being looked at, the block in a fixed position, or the block that needs to be all met. - - - Automatically drop items in inventory -You need to enable Inventory Handling to use this bot -See this file for an up-to-date list of item types you can use with this bot: https://mccteam.github.io/r/item/#L12 - - - "include", "exclude" or "everything". Include: drop item IN the list. Exclude: drop item NOT IN the list - - - Automatically eat food when your Hunger value is low -You need to enable Inventory Handling to use this bot - - - Automatically catch fish using a fishing rod -Guide: https://mccteam.github.io/g/bots/#auto-fishing -You can use "/fish" to control the bot manually. -/!\ Make sure server rules allow automated farming before using this bot - - - Keep it as false if you have not changed it before. - - - Switch to a new rod from inventory after the current rod is unavailable. - - - Whether to start fishing automatically after entering a world. - - - How soon to re-cast after successful fishing. - - - Will not use rods with less durability than this (full durability is 64). Set to zero to disable this feature. - - - This allows the player to change position/facing after each fish caught. - - - How long after entering the game to start fishing (seconds). - - - Fishing timeout (seconds). Timeout will trigger a re-cast. - - - A "stationary" hook that moves above this threshold in the Y-axis will be considered to have caught a fish. - - - Used to adjust the above two thresholds, which when enabled will print the change in the position of the fishhook entity upon receipt of its movement packet. - - - Use the mainhand or the offhand to hold the rod. - - - It will move in order "1->2->3->4->3->2->1->2->..." and can change position or facing or both each time. It is recommended to change the facing only. - - - Hook movement in the X and Z axis less than this value will be considered stationary. - - - Automatically relog when disconnected by server, for example because the server is restating -/!\ Use Ignore_Kick_Message=true at own risk! Server staff might not appreciate if you auto-relog on manual kicks - - - The delay time before joining the server. (in seconds) - - - When set to true, autorelog will reconnect regardless of kick messages. - - - If the kickout message matches any of the strings, then autorelog will be triggered. - - - Retries when failing to relog to the server. use -1 for unlimited retries. - - - Run commands or send messages automatically when a specified pattern is detected in chat -Server admins can spoof chat messages (/nick, /tellraw) so keep this in mind when implementing AutoRespond rules -/!\ This bot may get spammy depending on your rules, although the global messagecooldown setting can help you avoiding accidental spam - - - Do not remove colors from text (Note: Your matches will have to include color codes (ones using the § character) in order to work) - - - Logs chat messages in a file on disk. - - - This bot allows you to send and recieve messages and commands via a Discord channel. -For Setup you can either use the documentation or read here (Documentation has images). -Documentation: https://mccteam.github.io/g/bots/#discord-bridge -Setup: -First you need to create a Bot on the Discord Developers Portal, here is a video tutorial: https://www.youtube.com/watch?v=2FgMnZViNPA . -/!\ IMPORTANT /!\: When creating a bot, you MUST ENABLE "Message Content Intent", "Server Members Intent" and "Presence Intent" in order for bot to work! Also follow along carefully do not miss any steps! -When making a bot, copy the generated token and paste it here in "Token" field (tokens are important, keep them safe). -Copy the "Application ID" and go to: https://discordapi.com/permissions.html . -Paste the id you have copied and check the "Administrator" field in permissions, then click on the link at the bottom. -This will open an invitation menu with your servers, choose the server you want to invite the bot on and invite him. -Once you've invited the bot, go to your Discord client and go to Settings -> Advanced and Enable "Developer Mode". -Exit the settings and right click on a server you have invited the bot to in the server list, then click "Copy ID", and paste the id here in "GuildId". -Then right click on a channel where you want to interact with the bot and again right click -> "Copy ID", pase the copied id here in "ChannelId". -And for the end, send a message in the channel, right click on your nick and again right click -> "Copy ID", then paste the id here in "OwnersIds". -How to use: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - The ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Discord message formatting, check the following: https://mccteam.github.io/r/dc-fmt.html - - - The ID of a server/guild where you have invited the bot to. - - - How long to wait (in seconds) if a message can not be sent to discord before canceling the task (minimum 1 second). - - - A list of IDs of people you want to be able to interact with the MCC using the bot. - - - Your Discord Bot token. - - - Automatically farms crops for you (plants, breaks and bonemeals them). -Crop types available: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat. -Usage: "/farmer start" command and "/farmer stop" command. -NOTE: This a newly added bot, it is not perfect and was only tested in 1.19.2, there are some minor issues like not being able to bonemeal carrots/potatoes sometimes. -or bot jumps onto the farm land and breaks it (this happens rarely but still happens). We are looking forward at improving this. -It is recommended to keep the farming area walled off and flat to avoid the bot jumping. -Also, if you have your farmland that is one block high, make it 2 or more blocks high so the bot does not fall through, as it can happen sometimes when the bot reconnects. -The bot also does not pickup all items if they fly off to the side, we have a plan to implement this option in the future as well as drop off and bonemeal refill chest(s). - - - Delay between tasks in seconds (Minimum 1 second) - - - Enabled you to make the bot follow you -NOTE: This is an experimental feature, the bot can be slow at times, you need to walk with a normal speed and to sometimes stop for it to be able to keep up with you -It's similar to making animals follow you when you're holding food in your hand. -This is due to a slow pathfinding algorithm, we're working on getting a better one -You can tweak the update limit and find what works best for you. (NOTE: Do not but a very low one, because you might achieve the opposite, -this might clog the thread for terain handling) and thus slow the bot even more. -/!\ Make sure server rules allow an option like this in the rules of the server before using this bot - - - Do not follow the player if he is in the range of 3 blocks (prevents the bot from pushing a player in an infinite loop) - - - The rate at which the bot does calculations (in seconds) (You can tweak this if you feel the bot is too slow) - - - A small game to demonstrate chat interactions. Players can guess mystery words one letter at a time. -You need to have ChatFormat working correctly and add yourself in botowners to start the game with /tell <bot username> start -/!\ This bot may get a bit spammy if many players are interacting with it - - - Relay messages between players and servers, like a mail plugin -This bot can store messages when the recipients are offline, and send them when they join the server -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable this bot only if you trust server admins - - - Allows you to render maps in the console and into images (which can be then sent to Discord using Discord Bridge Chat Bot) -This is useful for solving captchas which use maps -The maps are rendered into Rendered_Maps folder if the Save_To_File is enabled. -NOTE: -If some servers have a very short time for solving captchas, enabe Auto_Render_On_Update to see them immediatelly in the console. -/!\ Make sure server rules allow bots to be used on the server, or you risk being punished. - - - Automatically render the map once it is received or updated from/by the server - - - Delete all rendered maps on unload/reload or when you launch the MCC again. - - - Get a notification when you have gotten a map from the server for the first time - - - Resize an rendered image, this is useful when images that are rendered are small and when are being sent to Discord. - - - Whether to render the map in the console. - - - The size that a rendered image should be resized to, in pixels (eg. 512). - - - Whether to store the rendered map as a file (You need this setting if you want to get a map on Discord using Discord Bridge). - - - Send a rendered map (saved to a file) to a Discord or a Telegram channel via the Discord or Telegram Bride chat bot (The Discord/Telegram Bridge chat bot must be enabled and configured!) -You need to enable Save_To_File in order for this to work. -We also recommend turning on resizing. - - - Log the list of players periodically into a textual file. - - - (In seconds) - - - Send MCC console commands to your bot through server PMs (/tell) -You need to have ChatFormat working correctly and add yourself in botowners to use the bot -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable RemoteControl only if you trust server admins - - - Enable recording of the game (/replay start) and replay it later using the Replay Mod (https://www.replaymod.com/) -Please note that due to technical limitations, the client player (you) will not be shown in the replay file -/!\ You SHOULD use /replay stop or exit the program gracefully with /quit OR THE REPLAY FILE MAY GET CORRUPT! - - - How long should replay file be auto-saved, in seconds. Use -1 to disable. - - - Schedule commands and scripts to launch on various events such as server join, date/time or time interval -See https://mccteam.github.io/g/bots/#script-scheduler for more info - - - This bot allows you to send and receive messages and commands via a Telegram Bot DM or to receive messages in a Telegram channel. -/!\ NOTE: You can't send messages and commands from a group channel, you can only send them in the bot DM, but you can get the messages from the client in a group channel. ------------------------------------------------------------ -Setup: -First you need to create a Telegram bot and obtain an API key, to do so, go to Telegram and find @botfather -Click on "Start" button and read the bot reply, then type "/newbot", the Botfather will guide you through the bot creation. -Once you create the bot, copy the API key that you have gotten, and put it into the "Token" field of "ChatBot.TelegramBridge" section (this section). -/!\ Do not share this token with anyone else as it will give them the control over your bot. Save it securely. -Then launch the client and go to Telegram, find your newly created bot by searching for it with its username, and open a DM with it. -Click on "Start" button and type and send the following command ".chatid" to obtain the chat id. -Copy the chat id number (eg. 2627844670) and paste it in the "ChannelId" field and add it to the "Authorized_Chat_Ids" field (in this section) (an id in "Authorized_Chat_Ids" field is a number/long, not a string!), then save the file. -Now you can use the bot using it's DM. -/!\ If you do not add the id of your chat DM with the bot to the "Authorized_Chat_Ids" field, ayone who finds your bot via search will be able to execute commands and send messages! -/!\ An id pasted in to the "Authorized_Chat_Ids" should be a number/long, not a string! ------------------------------------------------------------ -NOTE: If you want to recieve messages to a group channel instead, make the channel temporarely public, invite the bot to it and make it an administrator, then set the channel to private if you want. -Then set the "ChannelId" field to the @ of your channel (you must include the @ in the settings, eg. "@mysupersecretchannel"), this is the username you can see in the invite link of the channel. -/!\ Only include the username with @ prefix, do not include the rest of the link. Example if you have "https://t.me/mysupersecretchannel", the "ChannelId" will be "@mysupersecretchannel". -/!\ Note that you will not be able to send messages to the client from a group channel! ------------------------------------------------------------ -How to use the bot: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - A list of Chat IDs that are allowed to send messages and execute commands. To get an id of your chat DM with the bot use ".chatid" bot command in Telegram. - - - An ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Telegram message formatting, check the following: https://mccteam.github.io/r/tg-fmt.html - - - How long to wait (in seconds) if a message can not be sent to Telegram before canceling the task (minimum 1 second). - - - Your Telegram Bot token. - - - MCC does it best to detect chat messages, but some server have unusual chat formats -When this happens, you'll need to configure chat format below, see https://mccteam.github.io/g/conf/#chat-format-section - - - MCC support for common message formats. Set "false" to avoid conflicts with custom formats. - - - Whether to use the custom regular expressions below for detection. - - - Startup Config File -Please do not record extraneous data in this file as it will be overwritten by MCC. - -New to Minecraft Console Client? Check out this document: https://mccteam.github.io/g/conf.html -Want to upgrade to a newer version? See https://github.com/MCCTeam/Minecraft-Console-Client/#download - - - Settings have been loaded from {0} - - - §cFailed to load settings:§r - - - This setting affects only the messages in the console. - - - Regex for filtering chat message. - - - Show server chat messages. - - - Regex for filtering debug message. - - - Please enable this before submitting bug reports. Thanks! - - - Show error messages. - - - "disable" or "blacklist" OR "whitelist". Blacklist hide message match regex. Whitelist show message match regex. - - - Informative messages. (i.e Most of the message from MCC) - - - Log file name. - - - Write log messages to file. - - - Prepend timestamp to messages in log file. - - - Keep color codes in the saved text.(look like "§b") - - - Show warning messages. - - - Make sure you understand what each setting does before changing anything! - - - AccountList: It allows a fast account switching without directly using the credentials -Usage examples: "/tell <mybot> reco Player2", "/connect <serverip> Player1" - - - Toggle auto respawn if client player was dead (make sure your spawn point is safe). - - - Set the owner of the bot. /!\ Server admins can impersonate owners! - - - Use "mcc", "vanilla" or "none". This is how MCC identifies itself to the server. - - - Leave empty for no logfile. - - - If turned off, the emoji will be replaced with a simpler character (for /chunk status). - - - Toggle entity handling. - - - Whether to exit directly when an error occurs, for using MCC in non-interactive scripts. - - - Use "none", "slash"(/) or "backslash"(\). - - - Toggle inventory handling. - - - Fill in with in-game locale code, check https://mccteam.github.io/r/l-code.html - - - The language code is invalid! - - - Use "auto", "no" or "force". Force-enabling only works for MC 1.13+. - - - Use "auto" or "1.X.X" values. Allows to skip server info retrieval. - - - Controls the minimum interval (in seconds) between sending each message to the server. - - - Enable support for joining Minecraft Realms worlds. - - - The minimum height to use when calculating the image size from the height of the terminal. - - - The minimum width used when calculating the image size from the width of the terminal. - - - Enable head movement while walking to avoid anti-cheat triggers. - - - A movement speed higher than 2 may be considered cheating. - - - Only works on Windows XP-8 or Windows 10 with old console. - - - For remote control of the bot. - - - How to retain profile key. Use "none", "memory" or "disk". - - - Use "no", "fast" (5s timeout), or "yes". Required for joining some servers. - - - Cache compiled scripts for faster load on low-end devices. - - - ServerList: It allows an easier and faster server switching with short aliases instead of full server IP -Aliases cannot contain dots or spaces, and the name "localhost" cannot be used as an alias. -Usage examples: "/tell <mybot> connect Server1", "/connect Server2" - - - How to retain session tokens. Use "none", "memory" or "disk". - - - Decode links embedded in chat messages and show them in console. - - - Show inventory layout as ASCII art in inventory command. - - - System messages for server ops. - - - Messages displayed above xp bar, set this to false in case of xp bar spam. - - - Use "none", "bit_4", "bit_8" or "bit_24". This can be checked by opening the debug log. - - - Uses more ram, cpu, bandwidth but allows you to move around. - - - Customize the TCP connection timeout with the server. (in seconds) - - - Prepend timestamps to chat messages. - - - Login=Email or Name. Use "-" as password for offline mode. Leave blank to prompt user on startup. - - - The address of the game server, "Host" can be filled in with domain name or IP address. (The "Port" field can be deleted, it will be resolved automatically) - - - Microsoft Account sign-in method: "mcc" OR "browser". If the login always fails, please try to use the "browser" once. - - - Account type: "mojang" OR "microsoft". Also affects interactive login in console. - - - Settings below are sent to the server and only affect server-side things like your skin. - - - Allows disabling chat colors server-side. - - - Use "enabled", "commands", or "disabled". Allows to mute yourself... - - - MC 1.7- difficulty. "peaceful", "easy", "normal", "difficult". - - - If disabled, settings below are not sent to the server. - - - Use any language implemented in Minecraft. - - - MC 1.9+ main hand. "left" or "right". - - - Value range: [0 - 255]. - - - Connect to a server via a proxy instead of connecting directly -If Mojang session services are blocked on your network, set Enabled_Login=true to login using proxy. -If the connection to the Minecraft game server is blocked by the firewall, set Enabled_Ingame=true to use a proxy to connect to the game server. -/!\ Make sure your server rules allow Proxies or VPNs before setting enabled=true, or you may face consequences! - - - Whether to connect to the game server through a proxy. - - - Whether to connect to the login server through a proxy. - - - Only required for password-protected proxies. - - - Supported types: "HTTP", "SOCKS4", "SOCKS4a", "SOCKS5". - - - Proxy server must allow HTTPS for login, and non-443 ports for playing. - - - Only required for password-protected proxies. - - - §aThe current setting is saved as {0} - - - Chat signature related settings (affects minecraft 1.19+) - - - Microsoft accounts only. If disabled, will not be able to sign chat and join servers configured with "enforce-secure-profile=true" - - - Use red    color block to mark chat without legitimate signature - - - Use green  color block to mark chat with legitimate signatures - - - Use yellow color block to mark chat that have been modified by the server. - - - Use gray   color block to mark system message (always without signature) - - - Whether to display chat and messages in commands without legal signatures - - - Set to true to display messages modified by the server, false to display the original signed messages - - - Whether to sign the chat send from MCC - - - Whether to sign the messages contained in the commands sent by MCC. For example, the message in "/msg" and "/me" - - - §cFailed to write to settings file {0}§r - - - Test des couleurs : Votre terminal devrait afficher {0} - - - §8Clé de chiffrement & hash générés. - - - §8No profile keys could be loaded from disk - - - §8Profile keys has been successfully loaded from disk. - - - §8Envoi d'une requête à {0} - - - §8Aucune session n'a pu être chargé depuis le disque - - - §8Informations de Session chargées depuis le disque avec succès. - - - Succès. (ID de Session : {0}) - - - Bottom slot - - - Enchantments available - - - Levels - - - Middle slot - - - Top slot - - - §8Le serveur a retourné un code d'erreur lors du rafraichissement de l'authentification : {0} - - - Échec de la connexion a cette adresse IP. - - - §8La connexion à cette adresse IP n'a pas abouti (timeout). - - - La version du serveur n'a pas pu être déterminée. - - - §8Le Handshake Forge (Login) n'a pas réussi - - - §8Le Handshake Forge (StartEncryption) n'a pas réussi - - - Impossible de forcer le support de Forge sur cette version de Minecraft ! - - - Invalid usage of the generator command! - - - The provided path must be a path to a file that is in .json format! - - - Invalid data path provided! (The path either does not exists or you have made a typo) - - - §8Code d'erreur indiqué par le serveur : {0} - - - §8Réponse invalide au message StartEncryption - - - §8Réponse invalide au message de Handshake - - - This feature requires Inventory Handling to be enabled in order to work! - - - Une erreur est survenue lors de la connexion au serveur. - - - Échec d'authentification : - - - Mot de passe incorrect, IP bannie ou trop de connexions. - - - Annulé par l'utilisateur. - - - Compte migré, utiliser l'email à la place du nom d'utilisateur. - - - Erreur réseau. - - - L'utilisateur n'est pas premium. - - - Réponse du serveur invalide. - - - Serveur d'authentification indisponible. Veuillez réessayer ultérieurement. - - - Erreur SSL. - - - Erreur inconnue. - - - Échec de la connexion au serveur. - - - You are missing argument {0} - - - §8Le serveur n'indique pas la version de son protocole. L'auto-détection ne fonctionnera pas. - - - Échec du ping sur l'IP. - - - Ce monde Realms n'existe pas ou l'accès a été refusé - - - Tentative de connexion à un monde Realms mais le support Realms est désactivé dans la configuration - - - Impossible de déterminer l'IP du serveur de votre monde Realms - - - ID Realms invalide ou inconnu. - - - Le serveur peut nécessiter un peu de temps pour démarrer. Veuillez réessayer plus tard. - - - {0} : Syntaxe invalide, --argname=value ou --section.argname=value attendu - - - This feature requires Terrain And Movements to be enabled in order to work! - - - Connexion perdue (timeout) - - - §8Réponse inattendue du serveur (est-ce bien un serveur Minecraft ?) - - - Impossible de se connecter au serveur : Cette version n'est pas prise en charge ! - - - Utilisation: - - - §8Le serveur indique une version différente de celle réglée manuellement. La connexion pourrait échouer. - - - Les méthodes de ChatBot NE doivent PAS être appelées dans le construteur car le gestionnaire d'API n'est pas encore initialisé. Utilisez Initialize() ou AfterGameJoined() à la place. - - - Le script fourni n'a pas d'entête MCCScript valide - - - Échec de traitement d'un paquet entrant de type {0}. (PacketID: {1}, Protocol: {2}, LoginPhase: {3}, InnerException: {4}). - - - Veuillez mettre à jour la gestion des types de blocs pour cette version de Minecraft. Voir Material.cs - - - Veuillez mettre à jour la gestion des types d'entités pour cette version de Minecraft. Voir EntityType.cs - - - Veuillez mettre à jour la gestion des types d'items pour cette version de Minecraft. Voir ItemType.cs - - - Veuillez mettre à jour la palette des types de paquets réseau pour cette version de Minecraft. Voir PacketTypePalette.cs - - - Direction inconnue - - - La déconnexion par l'utilisateur doit être effectuée en appelant Disconnect() - - - La version de protocole n°{0} n'est pas prise en charge. - - - §cLes Entités ne sont pas prises en charge actuellement pour cette version de Minecraft. - - - Veuillez d'abord activer la gestion des entités dans le fichier de configuration. - - - Inventaire # {0} fermé. - - - §cL'inventaire n'est pas pris en charge pour le moment pour cette version de Minecraft. - - - La gestion de l'inventaire est à présent activée. - - - Utilisez /inventory pour interagir avec. - - - Inventaire # {0} ouvert : {1} - - - Veuillez d'abord activer la gestion de l'inventaire dans le fichier de configuration. - - - §cLe Terrain et les Mouvements ne sont pas pris en charge actuellement pour cette version de Minecraft. - - - Le Terrain et les Mouvements sont maintenant activé. - - - Veuillez d'abord activer le Terrain et les Mouvements dans le fichier de configuration. - - - §8[{0}] Echec de l'initialisation du FileSystemWatcher, Nouvelle tentative avec Polling - - - §8[{0}] Initialisation du FileSystemWatcher pour le fichier : {1} - - - §8Acceptation de la liste de mods du serveur... - - - §8Acceptation des registres du serveur... - - - Connexion Forge avec le serveur terminée ! - - - §8Acceptation d'une configuration du serveur FML2 : {0} - - - §8Réception de la liste de mods du serveur FML2 - - - §8Renvoi de la liste de mods au serveur FML2 - - - §8Acceptation d'un registre du serveur FML2 : {0} - - - §8Le serveur a envoyé un message de handshake FML2 inconnu n°{0} - - - §8Reçu et ignoré un canal de login FML2 inconnu : {0} - - - §8Liste des mods : - - - §8Le Serveur utilise Forge sans aucun mod. - - - §8Réception d'un registre contenant {0} entrées - - - §8Reception du registre {0} avec {1} entrées - - - §8Envoi d'une fausse liste de mods au serveur... - - - §8Version du protocole Forge : {0} - - - §8Le Serveur utilise Forge avec {0} mods. - - - Commandes disponibles : {0} - - - Ce bot va être déchargé. - - - Fait - - - Échec - - - OnInternalCommand : Erreur renvoyée par {0} : {1} - - - help <commande> : Affiche l'aide à propos d'une commande. - - - help <commande>. Commandes disponibles : {0}. Pour l'aide du serveur, utiliser '{1}send /help' à la place. - - - Commande '{0}' inconnue. Utilisez 'help' pour la liste des commandes. - - - Connexion à {0}... - - - Échec de la connexion : - - - La connexion a été perdue. - - - Déconnecté par le serveur : - - - Actuellement non connecté à un serveur. Utilisez '{0}help' pour obtenir de l'aide. - - - Fetching profile key from Microsoft. - - - Vérification si le serveur utilise Forge... - - - Activation forcée du support Forge. - - - §8Trouvé le serveur {0}:{1} pour le domaine {2} - - - New configuration file "{0}" is generated. - - - Succesfully generated {0} palette using the dataset: {1} - - - Generating {0} palette using the dataset: {1} - - - §8Handshake réussi. (ID Serveur : {0}) - - - §eNew version of MCC available: {0} - - - Help us translate MCC: {0} - - - Failed to parse the settings file, enter "{0}new" to generate a new configuration. - - - Adresse IP du Serveur : - - - Connexion au serveur réussie. -Tapez '{0}quit' pour quitter le serveur. - - - Lien : {0} - - - Connexion : - - - Veuillez saisir un nom d'utilisateur ou une adresse email. - - - §8Échec de la résolution SRV pour {0} -{1} : {2} - - - §8Vous avez choisi d'utiliser le mode hors ligne. - - - Mot de passe : - - - Saisissez le mot de passe pour {0}. - - - Mot de passe : {0} - - - Vous êtes mort. Tapez '{0}respawn' pour réapparaître. - - - Vous êtes mort. Réapparition automatique dans 1 seconde. - - - Ou appuyez sur la touche Entrer pour quitter Minecraft Console Client. - - - §8Cached profile key needs to be refreshed. - - - §8Cached profile key is still valid for {0}. - - - Vous avez accès aux mondes Realms suivants - - - Utilisez realms:<index> comme ip de serveur pour rejoindre un monde Realms - - - Attente de 5 secondes ({0} tentatives(s) restante(s))... - - - Résolution de {0}... - - - Redémarrage de Minecraft Console Client... - - - Attente de {0} secondes avant de redémarrer... - - - Récupération des informations du serveur... - - - -MCC is running with default settings. - - - §8Le serveur est en mode hors ligne. - - - §8Version du serveur : {0} (protocole v{1}) - - - Version du serveur : - - - Vérification de la Session... - - - Échec de vérification de la session. - - - §8Le cache de la session est invalide ou a expiré. - - - §8Le cache de la session est encore valable pendant {0}. - - - §cSettings file MinecraftClient.ini has been generated. - - - §7Commande §8 {0} §7 envoyée. - - - §8Version MC non connue ou non supportée. {0}. -Passage en mode autodétection. - - - §8Utilisation de la version {0} de Minecraft (protocole v{1}) - - - La version est prise en charge. -Connexion... - - - , avec Forge - - - §8Connecté au proxy {0}:{1} - - - Load translations applied to MCC when available, turn it off to use English only. - - - setrnd variable -7to17 OR setrnd variable string1 "\"string2\" string3" - - - Please update health field handling for this Minecraft version. - - - Successfully disconnected with MCC! - - - You can not use execmulti or execif within execmulti command! - - - force unsafe movements like falling or touching fire - - - Inventory handling is not enabled. Unable to switch tools automatically. - - - Please use the newly generated MinecraftClient.ini - - - The old MinecraftClient.ini has been backed up as {0} - - - Temporary fix for Badpacket issue on some servers. - - \ No newline at end of file diff --git a/MinecraftClient/Resources/Translations/Translations.he.resx b/MinecraftClient/Resources/Translations/Translations.he.resx deleted file mode 100644 index 20e26089..00000000 --- a/MinecraftClient/Resources/Translations/Translations.he.resx +++ /dev/null @@ -1,2673 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - §cWeather change: It is no longer raining.§r - - - §cWeather change: It is no longer a thunderstorm.§r - - - §cWeather change: It is raining now.§r - - - §cWeather change: It is a thunderstorm.§r - - - Invalid walk range provided, must be a positive integer greater than 0, using default value of 5! - - - The terrain handling is not enabled in the settings of the client, enable it if you want to use it with this bot. Using alternative (command) method. - - - The time range begins with a bigger value, swapped them around. - - - Attack cooldown value cannot be smaller than 0. - - - Crafting aborted! Check your available materials. - - - Auto-crafting ChatBot command alias - - - Available commands: {0}. Use /autocraft help <cmd name> for more information. You may use /ac as command alias. - - - Inventory #{0} was closed by AutoCraft - - - Auto-crafting ChatBot command - - - Total {0} recipes loaded: {1} - - - Resetting your config to default - - - Crafting failed! Waiting for more materials - - - No config found. Writing a new one. - - - Error while parsing config: {0} - - - Duplicate recipe name specified: {0} - - - Missing recipe name while parsing a recipe - - - Get the command description. Usage: /autocraft help <command name> - - - List available recipes. - - - Load the config file. - - - Reload the config file. - - - Write the default example config to default location. - - - Start the crafting. Usage: /autocraft start <recipe name> - - - Stop the current running crafting process - - - Invalid result item! - - - The number of slots does not match and has been adjusted automatically. - - - Successfully loaded - - - Missing material: {0} - - - Please specify the recipe name you want to craft. - - - Specified recipe name does not exist. Check your config file. - - - Starting AutoCraft: {0} - - - AutoCraft cannot be started. Check your available materials for crafting {0} - - - AutoCraft stopped - - - table not found - - - Action timeout! Reason: {0} - - - Available commands: {0}. Use /digbot help <cmd name> for more information. - - - Auto-digging ChatBot command - - - Digging block timeout, retry. - - - Get the command description. Usage: /digbot help <command name> - - - Start the automatic digging bot. - - - Deactivate the automatic digging bot. - - - The block currently pointed to is not in the allowed list. - - - Automatic digging has started. - - - Digging will start in {0:0.0} second(s). - - - Auto-digging has been stopped. - - - Added item {0} - - - AutoDrop ChatBot command alias - - - AutoDrop ChatBot command - - - Incorrect item name {0}. Please try again. - - - Total {0} in the list: - {1} - - - Cannot find inventory {0}! - - - No item in the list - - - Cannot read drop mode from config. Using include mode. - - - Item not in the list - - - AutoDrop disabled - - - AutoDrop enabled - - - Removed item {0} - - - Switched to {0} mode. - - - Unknwon mode. Available modes: Include, Exclude, Everything - - - Available commands: {0}. Use /fish help <cmd name> for more information. - - - Casting timeout and will soon retry. (Timeout increased to {0:0.0} sec). - - - Retract the fishing rod. (Count: {0}) - - - Retract the fishing rod at ({0:0.0},{1:0.0},{2:0.0})! (Count: {3}) - - - Auto-Fishing ChatBot command - - - Fish floating despawn, will re-cast. - - - Fishing timeout, will soon re-cast. - - - Fishing got {0} - - - Get the command description. Usage: /fish help <command name> - - - Start auto-fishing. - - - List all obtained items. Or use "/fish status clear" to clear the list. - - - Stop auto-fishing. - - - Inventory handling is not enabled. Cannot check rod durability and switch rods. - - - Current fishing rod is not available. Maybe broken or low durability? - - - Start auto-fishing. - - - Fishing will start in {0:0.0} second(s). - - - The record of the obtained items has been cleared. - - - All items obtained from fishing (not entirely accurate): - - - Stop auto-fishing. - - - Switch to the rod in slot {0}, durability {1}/64. - - - Casting successfully. - - - Update yaw = {0:0.00}, pitch = {1:0.00}. - - - Current directory was: {0} - - - Got disconnected with message: {0} - - - Disconnection initiated by User or MCC bot. Ignoring. - - - Launching with {0} reconnection attempts - - - Loaded message: {0} - - - Loading messages from file: {0} - - - Initializing without a kick message file - - - File not found: {0} - - - Message contains '{0}'. Reconnecting. - - - Ignoring kick message, reconnecting anyway. - - - Message not containing any defined keywords. Ignoring. - - - Waiting {0:0.000} seconds before reconnecting... - - - File not found: '{0}' - - - Loaded match: -{0} - - - Loading matches from '{0}' - - - match: {0} -regex: {1} -action: {2} -actionPrivate: {3} -actionOther: {4} -ownersOnly: {5} -cooldown: {6} - - - Running action: {0} - - - No action for match: -{0} - - - This match will never trigger: -{0} - - - Path '{0}' contains invalid characters. - - - Sending message to Discord was canceled due an error occuring. For more info enable Debug. - - - The provided channel with an id '{0}' has not been found! - - - The command was executed with the result - - - Succesfully connected with MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Discord Bridge chat bot. - - - Direction of the Discord Brdige has been switched to '{0}'! - - - Both - - - Discord - - - Minecraft - - - The provided guild/server with an id '{0}' has not been found! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, discord|dsc. Example: "dscbridge direction mc" - - - Please provide a valid token! - - - An unknown error has occured! - - - The bot is already farming! - - - The bot has already stopped farming! - - - Crop type - - - Farming bot - - - Invalid crop type provided (Types which you can use: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat)! - - - Invalid radius provided, you must provide a valid integer number greater than 0! - - - The Farmer bot needs Inventory Handling in order to work, please enable it! - - - The Farmer bot needs Terrain Handling in order to work, please enable it! - - - Not implemented bellow 1.13! - - - Radius - - - Started farming! - - - Stopped farming! - - - Stoping farming, this might take a second... - - - You have enabled teleporting, this might get your bot account kicked and in the worst case scenario banned! Use with caution! - - - You have enabled un-safe movement, the bot might get hurt! - - - Invalid parameter "{0}" provided (Use format: "key:value")! - - - mailer command - - - --- Ignore list --- -{0} - - - --- Mails in database --- -{0} - - - See usage - - - Added {0} to the ignore list! - - - Missing or invalid name. Usage: {0} <username> - - - Removed {0} from the ignore list! - - - Creating new database file: {0} - - - Creating new ignore list: {0} - - - Delivered: {0} - - - Initializing Mailer with settings: - - -  - Database File: {0} - - -  - Max Database Size: {0} - - -  - Ignore List: {0} - - -  - Mail Retention: {0} - - -  - Max Mails per Player: {0} - - -  - Public Interactions: {0} - - - Cannot enable Mailer: Max Database Size must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Mail Retention must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Max Mails per Player must be greater than zero. Please review the settings. - - - Loading database file: {0} - - - Loading ignore list: - - - Looking for mails to send @ {0} - - - Saving message: {0} - - - {0} is ignored! - - - Render maps (item maps) - - - Invalid ID provided, must be a number! - - - A map with id '{0}' does not exists! - - - Failed to render the map with id: '{0}' - - - - Map id: {0} (Last Updated: {1}) - - - No maps received! - - - The list of received maps from the server: - - - Received a new Map, with Id: {0} - - - Succesfully rendered a map with id '{0}' to: '{1}' - - - Resized the rendered image of the map with id: '{0}' to {1}x{1}. - - - The size of the map is reduced from ({0}x{1}) to ({2}x{3}) due to the size limitation of the current terminal. - - - Sent a rendered image of a map with an id '{0}' to the Discord via Discord Brdige chat bot! - - - Sent a rendered image of a map with an id '{0}' to the Telegram via Telegram Bridge chat bot! - - - replay command - - - Replay file created. - - - Record was stopped. Restart the program to start another record. - - - Record stopped. - - - Script '{0}' failed to run ({1}). - - - File not found: '{0}' - - - §8[MCC] [{0}] Cannot find script file: {1} - - - Script '{0}' loaded. - - - Loaded task: -{0} - - - No action for task: -{0} - - - This task will never trigger: -{0} - - - Interval / Running action: {0} - - - Login / Running action: {0} - - - Time / Running action: {0} - - - triggeronfirstlogin: {0} - triggeronlogin: {1} - triggerontime: {2} - triggeroninterval: {3} - timevalue: {4} - timeinterval: {5} - action: {6} - - - Sending message to Telegram was canceled due an error occuring. For more info enable Debug. - - - The command was executed with the result - - - Succesfully connected with the MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Telegram Bridge chat bot. - - - Direction of the Telegram Brdige has been switched to '{0}'! - - - Both - - - Minecraft - - - Telegram - - - Disconnected from from the MCC! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, telegram|tg|t. Example: "tgbridge direction mc" - - - [WARNING] You have not provided any Channel IDs, for "Authorized_Chat_Ids" field, anyone who finds your bot will be able to send messages and commands to it! - - - [WARNING] You have not provided a Channel ID, you will ONLY get replies to commands sent from Telegram! - - - Please provide a valid bot token! - - - **🛑 Unauthorized access! 🛑 - -Add the ID of this chat to "Authorized_Chat_Ids" field in the configuration file to gain access!** - - - An unknown error has occured! - - - Bot: {0} said : {1} - - - Bot: {0} told me : {1} - - - Alerts - - - AntiAFK - - - AutoAttack - - - AutoCraft - - - AutoDig - - - AutoDrop - - - AutoEat - - - AutoFishing - - - AutoRelog - - - AutoRespond - - - ChatLog - - - DiscordBridge - - - Farmer - - - FollowPlayer - - - HangmanGame - - - Mailer - - - Map - - - PlayerListLogger - - - RemoteControl - - - ReplayCapture - - - Script - - - ScriptScheduler - - - TelegramBridge - - - TestBot - - - §8Converting session cache from disk: {0} - - - §8Ignoring invalid session token line: {0} - - - §8Ignoring invalid profile key token line: {0} - - - §8Ignoring session token string '{0}': {1} - - - §8Ignoring profile key token string '{0}': {1} - - - §8Loaded session: {0}:{1} - - - §8Loaded profile key, it will be refresh at {0} - - - §8Loading Minecraft profiles: {0} - - - §8Loading profile key cache from disk: {0} - - - §8Loading session cache from disk: {0} - - - §8Got malformed data while reading serialized session cache from disk: {0} - - - §8Failed to read serialized session cache from disk: {0} - - - §8Failed to read session cache from disk: {0} - - - §8Failed to read profile key cache from disk: {0} - - - §8Failed to write session cache to disk: {0} - - - §8Failed to write profile key cache to disk: {0} - - - §8Saving session cache to disk - - - §8Saving profile key cache to disk - - - §8Done. File saved as '{0}' - - - §8Downloading '{0}.lang' from Mojang servers... - - - §8Failed to download the file. - - - §8Defaulting to en_GB.lang from your Minecraft directory. - - - §8Translations file loaded. - - - Player {0}'s message chain is broken! - - - §8Translations file not found: '{0}' -Some messages won't be properly printed without this file. - - - §8Performing request to {0} - - - [{0}] Disconnecting and Reconnecting to the Server - - - Swing your arm. - - - Could not find a bed! - - - Can not reach the bed safely! - - - Used to sleep in or leave a bed. - - - Failed to reach the bed position (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) in time (30 seconds). Giving up! - - - Found a bet at (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). - - - Succesfully laid in bed! - - - Sending a command to leave a bed to the server. - - - Moving to (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) where the bed is located. - - - The block on (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) is not a bed! - - - Could not lay in bed. Are you trying to sleep in a bed? (PS: You must use the head block coordinates of the bed) - - - Searching for a bed in radius of {0}... - - - Trying to sleep in a bed on location (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). Result: {3} - - - Blocks around - - - Block type - - - Reports the type of the block on the provided coordinates. (Use -s to report blocks around the target block). - - - Negative - - - Positive - - - List bots, unload a bot or all bots. - - - Loaded bots - - - No bots loaded! - - - Bot {0} is not loaded, check if you have made a typo! - - - Successfully unloaded bot: {0} - - - Successfully unloaded all bots! - - - Changed to slot {0} - - - Change slot in hotbar - - - Could not change slot - - - Could not change slot: Not a Number - - - chunk: ({0}, {1}). - - - Current location:{0}, chunk: ({1}, {2}). - - - Displays the chunk loading status. -Change EnableEmoji=false in the settings if the display is confusing. - - - §x§0This command is used for debugging, make sure you know what you are doing.§r - - - Player:{0}, MarkedChunk:{1}, NotReceived:{2}, Loading:{3}, Loaded:{4} - - - Marked location: - - - §x§0Since the marked chunk is outside the graph, it will not be displayed!§r - - - connect to the specified server. - - - Invalid server IP '{0}'. - - - Unknown account '{0}'. - - - toggle debug messages. - - - Debug messages are now OFF - - - Debug messages are now ON - - - Attempt to break a block - - - Attempting to dig block at {0} {1} {2} ({3}) - - - Failed to start digging block. - - - No block at this location (Air) - - - You are too far away from this block. - - - Drop specified type of items from player inventory or opened container - - - Dropped all {0} from inventory #{1} - - - Unknown item {0} - - - Sent a click to the server, if you have enough levels and if you have placed the items in the correct slots it should enchant! - - - Enchant an item when you have the Enchantment table opened and the list of enchants recieved. - - - You must put an item inside the enchanting table in slot 0! - - - You must put at least 3 lapis lazuli inside the enchanting table in slot 1! - - - You must open a an enchanting table in order to use this option! - - - Invalid slot provided (Available: top, middle, bottom)! - - - You must first put an item to enchant to the enchanting table in order to get enchantments from the server, then you can execute this command! - - - You do not have enouhg levels to enchant! (Your current level is {0}, you need to be level {1}). - - - Could not click! - - - Entity attacked - - - Boots - - - Chestplate - - - Custom Name - - - Distance - - - Entities - - - Entity - - - Equipment - - - Health - - - Helmet - - - Item - - - Latency - - - Leggings - - - Location - - - Main Hand - - - Nickname - - - Entity not found - - - Off Hand - - - Pose - - - Type - - - Entity used - - - Allows you to execute a command if a condition is met. (You can use variables from MinecraftClient.ini and /set command, as well as CSharp expressions) - - - Error: {0} - - - An error has occured while executing the command: {0} - - - The condition '{0}' was met, executed command '{1}' with result '{2}'. - - - The condition '{0}' was met, executed command '{1}', no result was returned. - - - Execute multiple commands one after another - - - Executed the command '{0}' with {1} - - - no result! - - - result '{0}'! - - - disconnect from the server. - - - Already following {0}! - - - Already stopped - - - Can not reach the player, he is either in chunks that are not loaded, too far away or not reachable by a bot due to obstacles like gaps or water bodies! - - - Makes the bot follow a specified player - - - Invalid or empty player name provided! - - - The specified player is either not connected out out of the range! - - - NOTE: The bot is quite slow, you need to walk slowly and at a close distance for it to be able to keep up, kinda like when you make animals follow you by holding food in your hand. This is a limitation due to a pathfinding algorithm, we are working to get a better one. - - - Pausing! - - - The player {0} came back to the range! - - - The player {0} left the server! - - - The player {0} has left the range! - - - Resuming to follow! - - - Started following {0}! - - - Stopped! - - - Stopped following! - - - Switched to following {0}! - - - Enabled us-safe walking (NOTE: The bot might die or get hurt!) - - - follow <player name|stop> [-f] (Use -f to enable un-safe walking) - - - Display Health and Food saturation. - - - Health: {0}, Saturation: {1}, Level: {2}, TotalExperience: {3} - - - {0} clicking slot {1} in window #{2} - - - Closing Inventoy #{0} - - - Failed to close Inventory #{0} - - - Cannot find container, please retry with explicit ID - - - Requested to clear slot #{0} - - - Requested {0} x{1} in slot #{2} - - - Failed to request Creative action - - - Damage - - - Inventory command - - - Dropped 1 item from slot #{0} - - - Dropped whole item stack from slot #{0} - - - Found items - - - Available actions - - - Basic usage - - - Click on an item. - - - Close an opened container. - - - Clear slot in creative mode. - - - Give item in creative mode. - - - Drop an item from inventory. - - - {0} -Use '/inventory help <action>' for action help. -'player' and 'container' can be simplified to 'p' and 'c'. -Note that parameters in '[]' are optional. - - - List avaliable inventories - - - List your inventory. - - - Search for an item in avaliable Inventories - - - Shift click an item. - - - Unknown action. - - - Usage - - - Your selected hotbar is {0} - - - Inventories - - - Available Inventories - - - Inventory - - - Left - - - Middle - - - You must be in Creative gamemode - - - Could not find the specified item in any of avaliable Inventories! - - - No item in slot #{0} - - - Inventory #{0} do not exist - - - Right - - - Shift clicking slot {0} in window #{1} - - - Shift click failed, this may be because this container type is not supported - - - get the player list. - - - PlayerList: {0} - - - log some text to the console. - - - Looking at yaw: {0} pitch: {1} - - - Looking at {0} - - - look at direction or coordinates. - - - The block currently intersecting the line of sight is {0} ({1:0}, {2:0}, {3:0}), distance is {4:0.0}({5:0.0}). - - - There is no block within {0} meters that intersects with the line of sight. - - - Unknown direction '{0}' - - - Chunk loading status: {0:P} - {1} out of {2} load completed. - - - The chunk where the target location resides has not yet been loaded. -You can use "/chunk status {0:0.0} {1:0.0} {2:0.0}" to check the chunk loading status. - - - walk or start walking. - - - Cannot move in that direction. - - - Disabling Terrain and Movements. - - - Enabling Terrain and Movements on next server login, respawn or world change. - - - Failed to compute path to {0} - - - Gravity is disabled. - - - Gravity is enabled. - - - Moving {0} - - - Failed to compute a safe path to {0}. Try -f parameter to allow unsafe movements. - - - Walking from {1} to {0} - - - restart and reconnect to the server. - - - Reloads MCC settings. - - - Reloaded Settings! - - - Reloading settings... - - - This command will NOT affect certain settings which are used before connecting to a server! - - - Some settings passed through the command line parameters might get overriden! - - - You also might need to reconnect for some settings to take effect. - - - Replay Chat Bot will not be hard reloaded due to technical limitations! - - - Use this to respawn if you are dead. - - - You have respawned. - - - run a script file. - - - send a chat message or command. - - - set a custom %variable%. - - - variable name must be A-Za-z0-9. - - - set a custom %variable% randomly to a given value. - - - setrnd variable -7to17 - - - setrnd variable string1 "\"string2\" string3" - - - Toggles sneaking - - - You are not sneaking anymore - - - You are sneaking now - - - Current tps - - - Display server current tps (tick per second). May not be accurate - - - Place a block or open chest - - - Useblock at ({0:0.0}, {1:0.0}, {2:0.0}) {3}. - - - Use (left click) an item on the hand - - - Used an item - - - can be used in some other fields as %yourvar% -%username% and %serverip% are reserved variables. - - - §cFailed to write to backup file {0}§r - - - =============================== # - Minecraft Console Client Bots # -=============================== # - - - Get alerted when specified words are detected in chat -Useful for moderating your server or detecting when someone is talking to you - - - Play a beep sound when a word is detected in addition to highlighting. - - - List of words/strings to NOT alert you on. - - - The name of a file where alers logs will be written. - - - Log alerts info a file. - - - List of words/strings to alert you on. - - - Trigger alerts when it rains and when it stops. - - - Triggers alerts at the beginning and end of thunderstorms. - - - Triggers an alert after receiving a specified keyword. - - - Send a command on a regular or random basis or make the bot walk around randomly to avoid automatic AFK disconnection -/!\ Make sure your server rules do not forbid anti-AFK mechanisms! -/!\ Make sure you keep the bot in an enclosure to prevent it wandering off if you're using terrain handling! (Recommended size 5x5x5) - - - Command to send to the server. - - - The time interval for execution. (in seconds) - - - Whether to sneak when sending the command. - - - Use terrain handling to enable the bot to move around. - - - The range the bot can move around randomly (Note: the bigger the range, the slower the bot will be) - - - How many times can the bot fail trying to move before using the command method. - - - Automatically attack hostile mobs around you -You need to enable Entity Handling to use this bot -/!\ Make sure server rules allow your planned use of AutoAttack -/!\ SERVER PLUGINS may consider AutoAttack to be a CHEAT MOD and TAKE ACTION AGAINST YOUR ACCOUNT so DOUBLE CHECK WITH SERVER RULES! - - - Allow attacking hostile mobs. - - - Allow attacking passive mobs. - - - How long to wait between each attack. Set "Custom = false" to let MCC calculate it. - - - All entity types can be found here: https://mccteam.github.io/r/entity/#L15 - - - Possible values: "Interact", "Attack" (default), "InteractAt" (Interact and Attack). - - - Wether to treat the entities list as a "whitelist" or as a "blacklist". - - - "single" or "multi". single target one mob per attack. multi target all mobs in range per attack - - - "health" or "distance". Only needed when using single mode - - - Automatically craft items in your inventory -See https://mccteam.github.io/g/bots/#auto-craft for how to use -You need to enable Inventory Handling to use this bot -You should also enable Terrain and Movements if you need to use a crafting table - - - Location of the crafting table if you intended to use it. Terrain and movements must be enabled. - - - What to do on crafting failure, "abort" or "wait". - - - Recipes.Name: The name can be whatever you like and it is used to represent the recipe. -Recipes.Type: crafting table type: "player" or "table" -Recipes.Result: the resulting item -Recipes.Slots: All slots, counting from left to right, top to bottom. Please fill in "Null" for empty slots. -For the naming of the items, please see: https://mccteam.github.io/r/item/#L12 - - - Auto-digging blocks. -You need to enable Terrain Handling to use this bot -You can use "/digbot start" and "/digbot stop" to control the start and stop of AutoDig. -Since MCC does not yet support accurate calculation of the collision volume of blocks, all blocks are considered as complete cubes when obtaining the position of the lookahead. -For the naming of the block, please see https://mccteam.github.io/r/block/#L15 - - - How many seconds to wait after entering the game to start digging automatically, set to -1 to disable automatic start. - - - Automatically switch to the appropriate tool. - - - Mining a block for more than "Dig_Timeout" seconds will be considered a timeout. - - - Whether to drop the current tool when its durability is too low. - - - Will not use tools with less durability than this. Set to zero to disable this feature. - - - Wether to treat the blocks list as a "whitelist" or as a "blacklist". - - - "distance" or "index", When using the "fixedpos" mode, the blocks are determined by distance to the player, or by the order in the list. - - - The position of the blocks when using "fixedpos" or "both" mode. - - - Whether to output logs when digging blocks. - - - "lookat", "fixedpos" or "both". Digging the block being looked at, the block in a fixed position, or the block that needs to be all met. - - - Automatically drop items in inventory -You need to enable Inventory Handling to use this bot -See this file for an up-to-date list of item types you can use with this bot: https://mccteam.github.io/r/item/#L12 - - - "include", "exclude" or "everything". Include: drop item IN the list. Exclude: drop item NOT IN the list - - - Automatically eat food when your Hunger value is low -You need to enable Inventory Handling to use this bot - - - Automatically catch fish using a fishing rod -Guide: https://mccteam.github.io/g/bots/#auto-fishing -You can use "/fish" to control the bot manually. -/!\ Make sure server rules allow automated farming before using this bot - - - Keep it as false if you have not changed it before. - - - Switch to a new rod from inventory after the current rod is unavailable. - - - Whether to start fishing automatically after entering a world. - - - How soon to re-cast after successful fishing. - - - Will not use rods with less durability than this (full durability is 64). Set to zero to disable this feature. - - - This allows the player to change position/facing after each fish caught. - - - How long after entering the game to start fishing (seconds). - - - Fishing timeout (seconds). Timeout will trigger a re-cast. - - - A "stationary" hook that moves above this threshold in the Y-axis will be considered to have caught a fish. - - - Used to adjust the above two thresholds, which when enabled will print the change in the position of the fishhook entity upon receipt of its movement packet. - - - Use the mainhand or the offhand to hold the rod. - - - It will move in order "1->2->3->4->3->2->1->2->..." and can change position or facing or both each time. It is recommended to change the facing only. - - - Hook movement in the X and Z axis less than this value will be considered stationary. - - - Automatically relog when disconnected by server, for example because the server is restating -/!\ Use Ignore_Kick_Message=true at own risk! Server staff might not appreciate if you auto-relog on manual kicks - - - The delay time before joining the server. (in seconds) - - - When set to true, autorelog will reconnect regardless of kick messages. - - - If the kickout message matches any of the strings, then autorelog will be triggered. - - - Retries when failing to relog to the server. use -1 for unlimited retries. - - - Run commands or send messages automatically when a specified pattern is detected in chat -Server admins can spoof chat messages (/nick, /tellraw) so keep this in mind when implementing AutoRespond rules -/!\ This bot may get spammy depending on your rules, although the global messagecooldown setting can help you avoiding accidental spam - - - Do not remove colors from text (Note: Your matches will have to include color codes (ones using the § character) in order to work) - - - Logs chat messages in a file on disk. - - - This bot allows you to send and recieve messages and commands via a Discord channel. -For Setup you can either use the documentation or read here (Documentation has images). -Documentation: https://mccteam.github.io/g/bots/#discord-bridge -Setup: -First you need to create a Bot on the Discord Developers Portal, here is a video tutorial: https://www.youtube.com/watch?v=2FgMnZViNPA . -/!\ IMPORTANT /!\: When creating a bot, you MUST ENABLE "Message Content Intent", "Server Members Intent" and "Presence Intent" in order for bot to work! Also follow along carefully do not miss any steps! -When making a bot, copy the generated token and paste it here in "Token" field (tokens are important, keep them safe). -Copy the "Application ID" and go to: https://discordapi.com/permissions.html . -Paste the id you have copied and check the "Administrator" field in permissions, then click on the link at the bottom. -This will open an invitation menu with your servers, choose the server you want to invite the bot on and invite him. -Once you've invited the bot, go to your Discord client and go to Settings -> Advanced and Enable "Developer Mode". -Exit the settings and right click on a server you have invited the bot to in the server list, then click "Copy ID", and paste the id here in "GuildId". -Then right click on a channel where you want to interact with the bot and again right click -> "Copy ID", pase the copied id here in "ChannelId". -And for the end, send a message in the channel, right click on your nick and again right click -> "Copy ID", then paste the id here in "OwnersIds". -How to use: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - The ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Discord message formatting, check the following: https://mccteam.github.io/r/dc-fmt.html - - - The ID of a server/guild where you have invited the bot to. - - - How long to wait (in seconds) if a message can not be sent to discord before canceling the task (minimum 1 second). - - - A list of IDs of people you want to be able to interact with the MCC using the bot. - - - Your Discord Bot token. - - - Automatically farms crops for you (plants, breaks and bonemeals them). -Crop types available: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat. -Usage: "/farmer start" command and "/farmer stop" command. -NOTE: This a newly added bot, it is not perfect and was only tested in 1.19.2, there are some minor issues like not being able to bonemeal carrots/potatoes sometimes. -or bot jumps onto the farm land and breaks it (this happens rarely but still happens). We are looking forward at improving this. -It is recommended to keep the farming area walled off and flat to avoid the bot jumping. -Also, if you have your farmland that is one block high, make it 2 or more blocks high so the bot does not fall through, as it can happen sometimes when the bot reconnects. -The bot also does not pickup all items if they fly off to the side, we have a plan to implement this option in the future as well as drop off and bonemeal refill chest(s). - - - Delay between tasks in seconds (Minimum 1 second) - - - Enabled you to make the bot follow you -NOTE: This is an experimental feature, the bot can be slow at times, you need to walk with a normal speed and to sometimes stop for it to be able to keep up with you -It's similar to making animals follow you when you're holding food in your hand. -This is due to a slow pathfinding algorithm, we're working on getting a better one -You can tweak the update limit and find what works best for you. (NOTE: Do not but a very low one, because you might achieve the opposite, -this might clog the thread for terain handling) and thus slow the bot even more. -/!\ Make sure server rules allow an option like this in the rules of the server before using this bot - - - Do not follow the player if he is in the range of 3 blocks (prevents the bot from pushing a player in an infinite loop) - - - The rate at which the bot does calculations (in seconds) (You can tweak this if you feel the bot is too slow) - - - A small game to demonstrate chat interactions. Players can guess mystery words one letter at a time. -You need to have ChatFormat working correctly and add yourself in botowners to start the game with /tell <bot username> start -/!\ This bot may get a bit spammy if many players are interacting with it - - - Relay messages between players and servers, like a mail plugin -This bot can store messages when the recipients are offline, and send them when they join the server -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable this bot only if you trust server admins - - - Allows you to render maps in the console and into images (which can be then sent to Discord using Discord Bridge Chat Bot) -This is useful for solving captchas which use maps -The maps are rendered into Rendered_Maps folder if the Save_To_File is enabled. -NOTE: -If some servers have a very short time for solving captchas, enabe Auto_Render_On_Update to see them immediatelly in the console. -/!\ Make sure server rules allow bots to be used on the server, or you risk being punished. - - - Automatically render the map once it is received or updated from/by the server - - - Delete all rendered maps on unload/reload or when you launch the MCC again. - - - Get a notification when you have gotten a map from the server for the first time - - - Resize an rendered image, this is useful when images that are rendered are small and when are being sent to Discord. - - - Whether to render the map in the console. - - - The size that a rendered image should be resized to, in pixels (eg. 512). - - - Whether to store the rendered map as a file (You need this setting if you want to get a map on Discord using Discord Bridge). - - - Send a rendered map (saved to a file) to a Discord or a Telegram channel via the Discord or Telegram Bride chat bot (The Discord/Telegram Bridge chat bot must be enabled and configured!) -You need to enable Save_To_File in order for this to work. -We also recommend turning on resizing. - - - Log the list of players periodically into a textual file. - - - (In seconds) - - - Send MCC console commands to your bot through server PMs (/tell) -You need to have ChatFormat working correctly and add yourself in botowners to use the bot -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable RemoteControl only if you trust server admins - - - Enable recording of the game (/replay start) and replay it later using the Replay Mod (https://www.replaymod.com/) -Please note that due to technical limitations, the client player (you) will not be shown in the replay file -/!\ You SHOULD use /replay stop or exit the program gracefully with /quit OR THE REPLAY FILE MAY GET CORRUPT! - - - How long should replay file be auto-saved, in seconds. Use -1 to disable. - - - Schedule commands and scripts to launch on various events such as server join, date/time or time interval -See https://mccteam.github.io/g/bots/#script-scheduler for more info - - - This bot allows you to send and receive messages and commands via a Telegram Bot DM or to receive messages in a Telegram channel. -/!\ NOTE: You can't send messages and commands from a group channel, you can only send them in the bot DM, but you can get the messages from the client in a group channel. ------------------------------------------------------------ -Setup: -First you need to create a Telegram bot and obtain an API key, to do so, go to Telegram and find @botfather -Click on "Start" button and read the bot reply, then type "/newbot", the Botfather will guide you through the bot creation. -Once you create the bot, copy the API key that you have gotten, and put it into the "Token" field of "ChatBot.TelegramBridge" section (this section). -/!\ Do not share this token with anyone else as it will give them the control over your bot. Save it securely. -Then launch the client and go to Telegram, find your newly created bot by searching for it with its username, and open a DM with it. -Click on "Start" button and type and send the following command ".chatid" to obtain the chat id. -Copy the chat id number (eg. 2627844670) and paste it in the "ChannelId" field and add it to the "Authorized_Chat_Ids" field (in this section) (an id in "Authorized_Chat_Ids" field is a number/long, not a string!), then save the file. -Now you can use the bot using it's DM. -/!\ If you do not add the id of your chat DM with the bot to the "Authorized_Chat_Ids" field, ayone who finds your bot via search will be able to execute commands and send messages! -/!\ An id pasted in to the "Authorized_Chat_Ids" should be a number/long, not a string! ------------------------------------------------------------ -NOTE: If you want to recieve messages to a group channel instead, make the channel temporarely public, invite the bot to it and make it an administrator, then set the channel to private if you want. -Then set the "ChannelId" field to the @ of your channel (you must include the @ in the settings, eg. "@mysupersecretchannel"), this is the username you can see in the invite link of the channel. -/!\ Only include the username with @ prefix, do not include the rest of the link. Example if you have "https://t.me/mysupersecretchannel", the "ChannelId" will be "@mysupersecretchannel". -/!\ Note that you will not be able to send messages to the client from a group channel! ------------------------------------------------------------ -How to use the bot: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - A list of Chat IDs that are allowed to send messages and execute commands. To get an id of your chat DM with the bot use ".chatid" bot command in Telegram. - - - An ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Telegram message formatting, check the following: https://mccteam.github.io/r/tg-fmt.html - - - How long to wait (in seconds) if a message can not be sent to Telegram before canceling the task (minimum 1 second). - - - Your Telegram Bot token. - - - MCC does it best to detect chat messages, but some server have unusual chat formats -When this happens, you'll need to configure chat format below, see https://mccteam.github.io/g/conf/#chat-format-section - - - MCC support for common message formats. Set "false" to avoid conflicts with custom formats. - - - Whether to use the custom regular expressions below for detection. - - - Startup Config File -Please do not record extraneous data in this file as it will be overwritten by MCC. - -New to Minecraft Console Client? Check out this document: https://mccteam.github.io/g/conf.html -Want to upgrade to a newer version? See https://github.com/MCCTeam/Minecraft-Console-Client/#download - - - Settings have been loaded from {0} - - - §cFailed to load settings:§r - - - This setting affects only the messages in the console. - - - Regex for filtering chat message. - - - Show server chat messages. - - - Regex for filtering debug message. - - - Please enable this before submitting bug reports. Thanks! - - - Show error messages. - - - "disable" or "blacklist" OR "whitelist". Blacklist hide message match regex. Whitelist show message match regex. - - - Informative messages. (i.e Most of the message from MCC) - - - Log file name. - - - Write log messages to file. - - - Prepend timestamp to messages in log file. - - - Keep color codes in the saved text.(look like "§b") - - - Show warning messages. - - - Make sure you understand what each setting does before changing anything! - - - AccountList: It allows a fast account switching without directly using the credentials -Usage examples: "/tell <mybot> reco Player2", "/connect <serverip> Player1" - - - Toggle auto respawn if client player was dead (make sure your spawn point is safe). - - - Set the owner of the bot. /!\ Server admins can impersonate owners! - - - Use "mcc", "vanilla" or "none". This is how MCC identifies itself to the server. - - - Leave empty for no logfile. - - - If turned off, the emoji will be replaced with a simpler character (for /chunk status). - - - Toggle entity handling. - - - Whether to exit directly when an error occurs, for using MCC in non-interactive scripts. - - - Use "none", "slash"(/) or "backslash"(\). - - - Toggle inventory handling. - - - Fill in with in-game locale code, check https://mccteam.github.io/r/l-code.html - - - The language code is invalid! - - - Use "auto", "no" or "force". Force-enabling only works for MC 1.13+. - - - Use "auto" or "1.X.X" values. Allows to skip server info retrieval. - - - Controls the minimum interval (in seconds) between sending each message to the server. - - - Enable support for joining Minecraft Realms worlds. - - - The minimum height to use when calculating the image size from the height of the terminal. - - - The minimum width used when calculating the image size from the width of the terminal. - - - Enable head movement while walking to avoid anti-cheat triggers. - - - A movement speed higher than 2 may be considered cheating. - - - Only works on Windows XP-8 or Windows 10 with old console. - - - For remote control of the bot. - - - How to retain profile key. Use "none", "memory" or "disk". - - - Use "no", "fast" (5s timeout), or "yes". Required for joining some servers. - - - Cache compiled scripts for faster load on low-end devices. - - - ServerList: It allows an easier and faster server switching with short aliases instead of full server IP -Aliases cannot contain dots or spaces, and the name "localhost" cannot be used as an alias. -Usage examples: "/tell <mybot> connect Server1", "/connect Server2" - - - How to retain session tokens. Use "none", "memory" or "disk". - - - Decode links embedded in chat messages and show them in console. - - - Show inventory layout as ASCII art in inventory command. - - - System messages for server ops. - - - Messages displayed above xp bar, set this to false in case of xp bar spam. - - - Use "none", "bit_4", "bit_8" or "bit_24". This can be checked by opening the debug log. - - - Uses more ram, cpu, bandwidth but allows you to move around. - - - Customize the TCP connection timeout with the server. (in seconds) - - - Prepend timestamps to chat messages. - - - Login=Email or Name. Use "-" as password for offline mode. Leave blank to prompt user on startup. - - - The address of the game server, "Host" can be filled in with domain name or IP address. (The "Port" field can be deleted, it will be resolved automatically) - - - Microsoft Account sign-in method: "mcc" OR "browser". If the login always fails, please try to use the "browser" once. - - - Account type: "mojang" OR "microsoft". Also affects interactive login in console. - - - Settings below are sent to the server and only affect server-side things like your skin. - - - Allows disabling chat colors server-side. - - - Use "enabled", "commands", or "disabled". Allows to mute yourself... - - - MC 1.7- difficulty. "peaceful", "easy", "normal", "difficult". - - - If disabled, settings below are not sent to the server. - - - Use any language implemented in Minecraft. - - - MC 1.9+ main hand. "left" or "right". - - - Value range: [0 - 255]. - - - Connect to a server via a proxy instead of connecting directly -If Mojang session services are blocked on your network, set Enabled_Login=true to login using proxy. -If the connection to the Minecraft game server is blocked by the firewall, set Enabled_Ingame=true to use a proxy to connect to the game server. -/!\ Make sure your server rules allow Proxies or VPNs before setting enabled=true, or you may face consequences! - - - Whether to connect to the game server through a proxy. - - - Whether to connect to the login server through a proxy. - - - Only required for password-protected proxies. - - - Supported types: "HTTP", "SOCKS4", "SOCKS4a", "SOCKS5". - - - Proxy server must allow HTTPS for login, and non-443 ports for playing. - - - Only required for password-protected proxies. - - - §aThe current setting is saved as {0} - - - Chat signature related settings (affects minecraft 1.19+) - - - Microsoft accounts only. If disabled, will not be able to sign chat and join servers configured with "enforce-secure-profile=true" - - - Use red    color block to mark chat without legitimate signature - - - Use green  color block to mark chat with legitimate signatures - - - Use yellow color block to mark chat that have been modified by the server. - - - Use gray   color block to mark system message (always without signature) - - - Whether to display chat and messages in commands without legal signatures - - - Set to true to display messages modified by the server, false to display the original signed messages - - - Whether to sign the chat send from MCC - - - Whether to sign the messages contained in the commands sent by MCC. For example, the message in "/msg" and "/me" - - - §cFailed to write to settings file {0}§r - - - Color test: Your terminal should display {0} - - - §8Crypto keys & hash generated. - - - §8No profile keys could be loaded from disk - - - §8Profile keys has been successfully loaded from disk. - - - §8Performing request to {0} - - - §8No sessions could be loaded from disk - - - §8Session data has been successfully loaded from disk. - - - Success. (session ID: {0}) - - - Bottom slot - - - Enchantments available - - - Levels - - - Middle slot - - - Top slot - - - §8Got error code from server while refreshing authentication: {0} - - - Failed to connect to this IP. - - - §8A timeout occured while attempting to connect to this IP. - - - Failed to determine server version. - - - §8Forge Login Handshake did not complete successfully - - - §8Forge StartEncryption Handshake did not complete successfully - - - Cannot force Forge support for this Minecraft version! - - - Invalid usage of the generator command! - - - The provided path must be a path to a file that is in .json format! - - - Invalid data path provided! (The path either does not exists or you have made a typo) - - - §8Got error code from server: {0} - - - §8Invalid response to StartEncryption packet - - - §8Invalid response to Handshake packet - - - This feature requires Inventory Handling to be enabled in order to work! - - - An error occured when attempting to join this server. - - - Login failed : - - - Incorrect username/password, blacklisted IP or too many logins. - - - User cancelled. - - - Account migrated, use e-mail as username. - - - Network error. - - - User not premium. - - - Invalid server response. - - - Login servers are unavailable. Please try again later. - - - SSL Error. - - - Unknown Error. - - - Failed to login to this server. - - - You are missing argument {0} - - - §8Server does not report its protocol version, autodetection will not work. - - - Failed to ping this IP. - - - This Realms world does not exist or access was denied - - - Trying to join a Realms world but Realms support is disabled in config - - - Cannot retrieve the server IP of your Realms world - - - Invalid or unknown Realms server ID. - - - Realms server may require some time to start up. Please retry again later. - - - {0}: Invalid syntax, expecting --argname=value or --section.argname=value - - - This feature requires Terrain And Movements to be enabled in order to work! - - - Connection Timeout - - - §8Unexpected response from the server (is that a Minecraft server?) - - - Cannot connect to the server : This version is not supported ! - - - Usage: - - - §8Server reports a different version than manually set. Login may not work. - - - ChatBot methods should NOT be called in the constructor as API handler is not initialized yet. Override Initialize() or AfterGameJoined() instead to perform initialization tasks. - - - The provided script does not have a valid MCCScript header - - - Failed to process incoming packet of type {0}. (PacketID: {1}, Protocol: {2}, LoginPhase: {3}, InnerException: {4}). - - - Please update block types handling for this Minecraft version. See Material.cs - - - Please update entity types handling for this Minecraft version. See EntityType.cs - - - Please update item types handling for this Minecraft version. See ItemType.cs - - - Please update packet type palette for this Minecraft version. See PacketTypePalette.cs - - - Unknown direction - - - User-initiated logout should be done by calling Disconnect() - - - The protocol version no.{0} is not supported. - - - §cEntities are currently not handled for that MC version. - - - Please enable EntityHandling in the config file first. - - - Inventory # {0} closed. - - - §cInventories are currently not handled for that MC version. - - - Inventory handling is now enabled. - - - Use /inventory to interact with it. - - - Inventory # {0} opened: {1} - - - Please enable InventoryHandling in the config file first. - - - §cTerrain & Movements currently not handled for that MC version. - - - Terrain and Movements is now enabled. - - - Please enable Terrain and Movements in the config file first. - - - §8[{0}] Failed to initialize FileSystemWatcher, retrying using Polling - - - §8[{0}] Initializing FileSystemWatcher for file: {1} - - - §8Accepting server mod list... - - - §8Accepting server registries... - - - Forge server connection complete! - - - §8Acknowledging FML2 Server Config: {0} - - - §8Received FML2 Server Mod List - - - §8Sending back FML2 Client Mod List - - - §8Acknowledging FML2 Server Registry: {0} - - - §8Got Unknown FML2 Handshake message no. {0} - - - §8Ignoring Unknown FML2 LoginMessage channel: {0} - - - §8Mod list: - - - §8Server is running Forge without mods. - - - §8Received registry with {0} entries - - - §8Received registry {0} with {1} entries - - - §8Sending falsified mod list to server... - - - §8Forge protocol version : {0} - - - §8Server is running Forge with {0} mods. - - - Available commands: {0} - - - This bot will be unloaded. - - - Done - - - Fail - - - OnInternalCommand: Got error from {0}: {1} - - - help <cmdname>: show brief help about a command. - - - help <cmdname>. Available commands: {0}. For server help, use '{1}send /help' instead. - - - Unknown command '{0}'. Use 'help' for command list. - - - Connecting to {0}... - - - Login failed : - - - Connection has been lost. - - - Disconnected by Server : - - - Not connected to any server. Use '{0}help' for help. - - - Fetching profile key from Microsoft. - - - Checking if server is running Forge... - - - Force-enabling Forge support. - - - §8Found server {0}:{1} for domain {2} - - - New configuration file "{0}" is generated. - - - Succesfully generated {0} palette using the dataset: {1} - - - Generating {0} palette using the dataset: {1} - - - §8Handshake successful. (Server ID: {0}) - - - §eNew version of MCC available: {0} - - - Help us translate MCC: {0} - - - Failed to parse the settings file, enter "{0}new" to generate a new configuration. - - - Server IP : - - - Server was successfully joined. -Type '{0}quit' to leave the server. - - - Link: {0} - - - Login : - - - Please type the username or email of your choice. - - - §8Failed to perform SRV lookup for {0} -{1}: {2} - - - §8You chose to run in offline mode. - - - Password: - - - Please type the password for {0}. - - - Password(invisible): {0} - - - You are dead. Type '{0}respawn' to respawn. - - - You are dead. Automatically respawning after 1 second. - - - Or press Enter to exit Minecraft Console Client. - - - §8Cached profile key needs to be refreshed. - - - §8Cached profile key is still valid for {0}. - - - You have access to the following Realms worlds - - - Use realms:<index> as server IP to join a Realms world - - - Waiting 5 seconds ({0} attempts left)... - - - Resolving {0}... - - - Restarting Minecraft Console Client... - - - Waiting {0} seconds before restarting... - - - Retrieving Server Info... - - - -MCC is running with default settings. - - - §8Server is in offline mode. - - - §8Server version : {0} (protocol v{1}) - - - Server version : - - - Checking Session... - - - Failed to check session. - - - §8Cached session is invalid or expired. - - - §8Cached session is still valid for {0}. - - - §cSettings file MinecraftClient.ini has been generated. - - - §7Command §8 {0} §7 sent. - - - §8Unknown or not supported MC version {0}. -Switching to autodetection mode. - - - §8Using Minecraft version {0} (protocol v{1}) - - - Version is supported. -Logging in... - - - , with Forge - - - §8Connected to proxy {0}:{1} - - - Load translations applied to MCC when available, turn it off to use English only. - - - setrnd variable -7to17 OR setrnd variable string1 "\"string2\" string3" - - - Please update health field handling for this Minecraft version. - - - Successfully disconnected with MCC! - - - You can not use execmulti or execif within execmulti command! - - - force unsafe movements like falling or touching fire - - - Inventory handling is not enabled. Unable to switch tools automatically. - - - Please use the newly generated MinecraftClient.ini - - - The old MinecraftClient.ini has been backed up as {0} - - - Temporary fix for Badpacket issue on some servers. - - \ No newline at end of file diff --git a/MinecraftClient/Resources/Translations/Translations.hu.resx b/MinecraftClient/Resources/Translations/Translations.hu.resx deleted file mode 100644 index 20e26089..00000000 --- a/MinecraftClient/Resources/Translations/Translations.hu.resx +++ /dev/null @@ -1,2673 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - §cWeather change: It is no longer raining.§r - - - §cWeather change: It is no longer a thunderstorm.§r - - - §cWeather change: It is raining now.§r - - - §cWeather change: It is a thunderstorm.§r - - - Invalid walk range provided, must be a positive integer greater than 0, using default value of 5! - - - The terrain handling is not enabled in the settings of the client, enable it if you want to use it with this bot. Using alternative (command) method. - - - The time range begins with a bigger value, swapped them around. - - - Attack cooldown value cannot be smaller than 0. - - - Crafting aborted! Check your available materials. - - - Auto-crafting ChatBot command alias - - - Available commands: {0}. Use /autocraft help <cmd name> for more information. You may use /ac as command alias. - - - Inventory #{0} was closed by AutoCraft - - - Auto-crafting ChatBot command - - - Total {0} recipes loaded: {1} - - - Resetting your config to default - - - Crafting failed! Waiting for more materials - - - No config found. Writing a new one. - - - Error while parsing config: {0} - - - Duplicate recipe name specified: {0} - - - Missing recipe name while parsing a recipe - - - Get the command description. Usage: /autocraft help <command name> - - - List available recipes. - - - Load the config file. - - - Reload the config file. - - - Write the default example config to default location. - - - Start the crafting. Usage: /autocraft start <recipe name> - - - Stop the current running crafting process - - - Invalid result item! - - - The number of slots does not match and has been adjusted automatically. - - - Successfully loaded - - - Missing material: {0} - - - Please specify the recipe name you want to craft. - - - Specified recipe name does not exist. Check your config file. - - - Starting AutoCraft: {0} - - - AutoCraft cannot be started. Check your available materials for crafting {0} - - - AutoCraft stopped - - - table not found - - - Action timeout! Reason: {0} - - - Available commands: {0}. Use /digbot help <cmd name> for more information. - - - Auto-digging ChatBot command - - - Digging block timeout, retry. - - - Get the command description. Usage: /digbot help <command name> - - - Start the automatic digging bot. - - - Deactivate the automatic digging bot. - - - The block currently pointed to is not in the allowed list. - - - Automatic digging has started. - - - Digging will start in {0:0.0} second(s). - - - Auto-digging has been stopped. - - - Added item {0} - - - AutoDrop ChatBot command alias - - - AutoDrop ChatBot command - - - Incorrect item name {0}. Please try again. - - - Total {0} in the list: - {1} - - - Cannot find inventory {0}! - - - No item in the list - - - Cannot read drop mode from config. Using include mode. - - - Item not in the list - - - AutoDrop disabled - - - AutoDrop enabled - - - Removed item {0} - - - Switched to {0} mode. - - - Unknwon mode. Available modes: Include, Exclude, Everything - - - Available commands: {0}. Use /fish help <cmd name> for more information. - - - Casting timeout and will soon retry. (Timeout increased to {0:0.0} sec). - - - Retract the fishing rod. (Count: {0}) - - - Retract the fishing rod at ({0:0.0},{1:0.0},{2:0.0})! (Count: {3}) - - - Auto-Fishing ChatBot command - - - Fish floating despawn, will re-cast. - - - Fishing timeout, will soon re-cast. - - - Fishing got {0} - - - Get the command description. Usage: /fish help <command name> - - - Start auto-fishing. - - - List all obtained items. Or use "/fish status clear" to clear the list. - - - Stop auto-fishing. - - - Inventory handling is not enabled. Cannot check rod durability and switch rods. - - - Current fishing rod is not available. Maybe broken or low durability? - - - Start auto-fishing. - - - Fishing will start in {0:0.0} second(s). - - - The record of the obtained items has been cleared. - - - All items obtained from fishing (not entirely accurate): - - - Stop auto-fishing. - - - Switch to the rod in slot {0}, durability {1}/64. - - - Casting successfully. - - - Update yaw = {0:0.00}, pitch = {1:0.00}. - - - Current directory was: {0} - - - Got disconnected with message: {0} - - - Disconnection initiated by User or MCC bot. Ignoring. - - - Launching with {0} reconnection attempts - - - Loaded message: {0} - - - Loading messages from file: {0} - - - Initializing without a kick message file - - - File not found: {0} - - - Message contains '{0}'. Reconnecting. - - - Ignoring kick message, reconnecting anyway. - - - Message not containing any defined keywords. Ignoring. - - - Waiting {0:0.000} seconds before reconnecting... - - - File not found: '{0}' - - - Loaded match: -{0} - - - Loading matches from '{0}' - - - match: {0} -regex: {1} -action: {2} -actionPrivate: {3} -actionOther: {4} -ownersOnly: {5} -cooldown: {6} - - - Running action: {0} - - - No action for match: -{0} - - - This match will never trigger: -{0} - - - Path '{0}' contains invalid characters. - - - Sending message to Discord was canceled due an error occuring. For more info enable Debug. - - - The provided channel with an id '{0}' has not been found! - - - The command was executed with the result - - - Succesfully connected with MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Discord Bridge chat bot. - - - Direction of the Discord Brdige has been switched to '{0}'! - - - Both - - - Discord - - - Minecraft - - - The provided guild/server with an id '{0}' has not been found! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, discord|dsc. Example: "dscbridge direction mc" - - - Please provide a valid token! - - - An unknown error has occured! - - - The bot is already farming! - - - The bot has already stopped farming! - - - Crop type - - - Farming bot - - - Invalid crop type provided (Types which you can use: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat)! - - - Invalid radius provided, you must provide a valid integer number greater than 0! - - - The Farmer bot needs Inventory Handling in order to work, please enable it! - - - The Farmer bot needs Terrain Handling in order to work, please enable it! - - - Not implemented bellow 1.13! - - - Radius - - - Started farming! - - - Stopped farming! - - - Stoping farming, this might take a second... - - - You have enabled teleporting, this might get your bot account kicked and in the worst case scenario banned! Use with caution! - - - You have enabled un-safe movement, the bot might get hurt! - - - Invalid parameter "{0}" provided (Use format: "key:value")! - - - mailer command - - - --- Ignore list --- -{0} - - - --- Mails in database --- -{0} - - - See usage - - - Added {0} to the ignore list! - - - Missing or invalid name. Usage: {0} <username> - - - Removed {0} from the ignore list! - - - Creating new database file: {0} - - - Creating new ignore list: {0} - - - Delivered: {0} - - - Initializing Mailer with settings: - - -  - Database File: {0} - - -  - Max Database Size: {0} - - -  - Ignore List: {0} - - -  - Mail Retention: {0} - - -  - Max Mails per Player: {0} - - -  - Public Interactions: {0} - - - Cannot enable Mailer: Max Database Size must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Mail Retention must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Max Mails per Player must be greater than zero. Please review the settings. - - - Loading database file: {0} - - - Loading ignore list: - - - Looking for mails to send @ {0} - - - Saving message: {0} - - - {0} is ignored! - - - Render maps (item maps) - - - Invalid ID provided, must be a number! - - - A map with id '{0}' does not exists! - - - Failed to render the map with id: '{0}' - - - - Map id: {0} (Last Updated: {1}) - - - No maps received! - - - The list of received maps from the server: - - - Received a new Map, with Id: {0} - - - Succesfully rendered a map with id '{0}' to: '{1}' - - - Resized the rendered image of the map with id: '{0}' to {1}x{1}. - - - The size of the map is reduced from ({0}x{1}) to ({2}x{3}) due to the size limitation of the current terminal. - - - Sent a rendered image of a map with an id '{0}' to the Discord via Discord Brdige chat bot! - - - Sent a rendered image of a map with an id '{0}' to the Telegram via Telegram Bridge chat bot! - - - replay command - - - Replay file created. - - - Record was stopped. Restart the program to start another record. - - - Record stopped. - - - Script '{0}' failed to run ({1}). - - - File not found: '{0}' - - - §8[MCC] [{0}] Cannot find script file: {1} - - - Script '{0}' loaded. - - - Loaded task: -{0} - - - No action for task: -{0} - - - This task will never trigger: -{0} - - - Interval / Running action: {0} - - - Login / Running action: {0} - - - Time / Running action: {0} - - - triggeronfirstlogin: {0} - triggeronlogin: {1} - triggerontime: {2} - triggeroninterval: {3} - timevalue: {4} - timeinterval: {5} - action: {6} - - - Sending message to Telegram was canceled due an error occuring. For more info enable Debug. - - - The command was executed with the result - - - Succesfully connected with the MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Telegram Bridge chat bot. - - - Direction of the Telegram Brdige has been switched to '{0}'! - - - Both - - - Minecraft - - - Telegram - - - Disconnected from from the MCC! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, telegram|tg|t. Example: "tgbridge direction mc" - - - [WARNING] You have not provided any Channel IDs, for "Authorized_Chat_Ids" field, anyone who finds your bot will be able to send messages and commands to it! - - - [WARNING] You have not provided a Channel ID, you will ONLY get replies to commands sent from Telegram! - - - Please provide a valid bot token! - - - **🛑 Unauthorized access! 🛑 - -Add the ID of this chat to "Authorized_Chat_Ids" field in the configuration file to gain access!** - - - An unknown error has occured! - - - Bot: {0} said : {1} - - - Bot: {0} told me : {1} - - - Alerts - - - AntiAFK - - - AutoAttack - - - AutoCraft - - - AutoDig - - - AutoDrop - - - AutoEat - - - AutoFishing - - - AutoRelog - - - AutoRespond - - - ChatLog - - - DiscordBridge - - - Farmer - - - FollowPlayer - - - HangmanGame - - - Mailer - - - Map - - - PlayerListLogger - - - RemoteControl - - - ReplayCapture - - - Script - - - ScriptScheduler - - - TelegramBridge - - - TestBot - - - §8Converting session cache from disk: {0} - - - §8Ignoring invalid session token line: {0} - - - §8Ignoring invalid profile key token line: {0} - - - §8Ignoring session token string '{0}': {1} - - - §8Ignoring profile key token string '{0}': {1} - - - §8Loaded session: {0}:{1} - - - §8Loaded profile key, it will be refresh at {0} - - - §8Loading Minecraft profiles: {0} - - - §8Loading profile key cache from disk: {0} - - - §8Loading session cache from disk: {0} - - - §8Got malformed data while reading serialized session cache from disk: {0} - - - §8Failed to read serialized session cache from disk: {0} - - - §8Failed to read session cache from disk: {0} - - - §8Failed to read profile key cache from disk: {0} - - - §8Failed to write session cache to disk: {0} - - - §8Failed to write profile key cache to disk: {0} - - - §8Saving session cache to disk - - - §8Saving profile key cache to disk - - - §8Done. File saved as '{0}' - - - §8Downloading '{0}.lang' from Mojang servers... - - - §8Failed to download the file. - - - §8Defaulting to en_GB.lang from your Minecraft directory. - - - §8Translations file loaded. - - - Player {0}'s message chain is broken! - - - §8Translations file not found: '{0}' -Some messages won't be properly printed without this file. - - - §8Performing request to {0} - - - [{0}] Disconnecting and Reconnecting to the Server - - - Swing your arm. - - - Could not find a bed! - - - Can not reach the bed safely! - - - Used to sleep in or leave a bed. - - - Failed to reach the bed position (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) in time (30 seconds). Giving up! - - - Found a bet at (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). - - - Succesfully laid in bed! - - - Sending a command to leave a bed to the server. - - - Moving to (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) where the bed is located. - - - The block on (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) is not a bed! - - - Could not lay in bed. Are you trying to sleep in a bed? (PS: You must use the head block coordinates of the bed) - - - Searching for a bed in radius of {0}... - - - Trying to sleep in a bed on location (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). Result: {3} - - - Blocks around - - - Block type - - - Reports the type of the block on the provided coordinates. (Use -s to report blocks around the target block). - - - Negative - - - Positive - - - List bots, unload a bot or all bots. - - - Loaded bots - - - No bots loaded! - - - Bot {0} is not loaded, check if you have made a typo! - - - Successfully unloaded bot: {0} - - - Successfully unloaded all bots! - - - Changed to slot {0} - - - Change slot in hotbar - - - Could not change slot - - - Could not change slot: Not a Number - - - chunk: ({0}, {1}). - - - Current location:{0}, chunk: ({1}, {2}). - - - Displays the chunk loading status. -Change EnableEmoji=false in the settings if the display is confusing. - - - §x§0This command is used for debugging, make sure you know what you are doing.§r - - - Player:{0}, MarkedChunk:{1}, NotReceived:{2}, Loading:{3}, Loaded:{4} - - - Marked location: - - - §x§0Since the marked chunk is outside the graph, it will not be displayed!§r - - - connect to the specified server. - - - Invalid server IP '{0}'. - - - Unknown account '{0}'. - - - toggle debug messages. - - - Debug messages are now OFF - - - Debug messages are now ON - - - Attempt to break a block - - - Attempting to dig block at {0} {1} {2} ({3}) - - - Failed to start digging block. - - - No block at this location (Air) - - - You are too far away from this block. - - - Drop specified type of items from player inventory or opened container - - - Dropped all {0} from inventory #{1} - - - Unknown item {0} - - - Sent a click to the server, if you have enough levels and if you have placed the items in the correct slots it should enchant! - - - Enchant an item when you have the Enchantment table opened and the list of enchants recieved. - - - You must put an item inside the enchanting table in slot 0! - - - You must put at least 3 lapis lazuli inside the enchanting table in slot 1! - - - You must open a an enchanting table in order to use this option! - - - Invalid slot provided (Available: top, middle, bottom)! - - - You must first put an item to enchant to the enchanting table in order to get enchantments from the server, then you can execute this command! - - - You do not have enouhg levels to enchant! (Your current level is {0}, you need to be level {1}). - - - Could not click! - - - Entity attacked - - - Boots - - - Chestplate - - - Custom Name - - - Distance - - - Entities - - - Entity - - - Equipment - - - Health - - - Helmet - - - Item - - - Latency - - - Leggings - - - Location - - - Main Hand - - - Nickname - - - Entity not found - - - Off Hand - - - Pose - - - Type - - - Entity used - - - Allows you to execute a command if a condition is met. (You can use variables from MinecraftClient.ini and /set command, as well as CSharp expressions) - - - Error: {0} - - - An error has occured while executing the command: {0} - - - The condition '{0}' was met, executed command '{1}' with result '{2}'. - - - The condition '{0}' was met, executed command '{1}', no result was returned. - - - Execute multiple commands one after another - - - Executed the command '{0}' with {1} - - - no result! - - - result '{0}'! - - - disconnect from the server. - - - Already following {0}! - - - Already stopped - - - Can not reach the player, he is either in chunks that are not loaded, too far away or not reachable by a bot due to obstacles like gaps or water bodies! - - - Makes the bot follow a specified player - - - Invalid or empty player name provided! - - - The specified player is either not connected out out of the range! - - - NOTE: The bot is quite slow, you need to walk slowly and at a close distance for it to be able to keep up, kinda like when you make animals follow you by holding food in your hand. This is a limitation due to a pathfinding algorithm, we are working to get a better one. - - - Pausing! - - - The player {0} came back to the range! - - - The player {0} left the server! - - - The player {0} has left the range! - - - Resuming to follow! - - - Started following {0}! - - - Stopped! - - - Stopped following! - - - Switched to following {0}! - - - Enabled us-safe walking (NOTE: The bot might die or get hurt!) - - - follow <player name|stop> [-f] (Use -f to enable un-safe walking) - - - Display Health and Food saturation. - - - Health: {0}, Saturation: {1}, Level: {2}, TotalExperience: {3} - - - {0} clicking slot {1} in window #{2} - - - Closing Inventoy #{0} - - - Failed to close Inventory #{0} - - - Cannot find container, please retry with explicit ID - - - Requested to clear slot #{0} - - - Requested {0} x{1} in slot #{2} - - - Failed to request Creative action - - - Damage - - - Inventory command - - - Dropped 1 item from slot #{0} - - - Dropped whole item stack from slot #{0} - - - Found items - - - Available actions - - - Basic usage - - - Click on an item. - - - Close an opened container. - - - Clear slot in creative mode. - - - Give item in creative mode. - - - Drop an item from inventory. - - - {0} -Use '/inventory help <action>' for action help. -'player' and 'container' can be simplified to 'p' and 'c'. -Note that parameters in '[]' are optional. - - - List avaliable inventories - - - List your inventory. - - - Search for an item in avaliable Inventories - - - Shift click an item. - - - Unknown action. - - - Usage - - - Your selected hotbar is {0} - - - Inventories - - - Available Inventories - - - Inventory - - - Left - - - Middle - - - You must be in Creative gamemode - - - Could not find the specified item in any of avaliable Inventories! - - - No item in slot #{0} - - - Inventory #{0} do not exist - - - Right - - - Shift clicking slot {0} in window #{1} - - - Shift click failed, this may be because this container type is not supported - - - get the player list. - - - PlayerList: {0} - - - log some text to the console. - - - Looking at yaw: {0} pitch: {1} - - - Looking at {0} - - - look at direction or coordinates. - - - The block currently intersecting the line of sight is {0} ({1:0}, {2:0}, {3:0}), distance is {4:0.0}({5:0.0}). - - - There is no block within {0} meters that intersects with the line of sight. - - - Unknown direction '{0}' - - - Chunk loading status: {0:P} - {1} out of {2} load completed. - - - The chunk where the target location resides has not yet been loaded. -You can use "/chunk status {0:0.0} {1:0.0} {2:0.0}" to check the chunk loading status. - - - walk or start walking. - - - Cannot move in that direction. - - - Disabling Terrain and Movements. - - - Enabling Terrain and Movements on next server login, respawn or world change. - - - Failed to compute path to {0} - - - Gravity is disabled. - - - Gravity is enabled. - - - Moving {0} - - - Failed to compute a safe path to {0}. Try -f parameter to allow unsafe movements. - - - Walking from {1} to {0} - - - restart and reconnect to the server. - - - Reloads MCC settings. - - - Reloaded Settings! - - - Reloading settings... - - - This command will NOT affect certain settings which are used before connecting to a server! - - - Some settings passed through the command line parameters might get overriden! - - - You also might need to reconnect for some settings to take effect. - - - Replay Chat Bot will not be hard reloaded due to technical limitations! - - - Use this to respawn if you are dead. - - - You have respawned. - - - run a script file. - - - send a chat message or command. - - - set a custom %variable%. - - - variable name must be A-Za-z0-9. - - - set a custom %variable% randomly to a given value. - - - setrnd variable -7to17 - - - setrnd variable string1 "\"string2\" string3" - - - Toggles sneaking - - - You are not sneaking anymore - - - You are sneaking now - - - Current tps - - - Display server current tps (tick per second). May not be accurate - - - Place a block or open chest - - - Useblock at ({0:0.0}, {1:0.0}, {2:0.0}) {3}. - - - Use (left click) an item on the hand - - - Used an item - - - can be used in some other fields as %yourvar% -%username% and %serverip% are reserved variables. - - - §cFailed to write to backup file {0}§r - - - =============================== # - Minecraft Console Client Bots # -=============================== # - - - Get alerted when specified words are detected in chat -Useful for moderating your server or detecting when someone is talking to you - - - Play a beep sound when a word is detected in addition to highlighting. - - - List of words/strings to NOT alert you on. - - - The name of a file where alers logs will be written. - - - Log alerts info a file. - - - List of words/strings to alert you on. - - - Trigger alerts when it rains and when it stops. - - - Triggers alerts at the beginning and end of thunderstorms. - - - Triggers an alert after receiving a specified keyword. - - - Send a command on a regular or random basis or make the bot walk around randomly to avoid automatic AFK disconnection -/!\ Make sure your server rules do not forbid anti-AFK mechanisms! -/!\ Make sure you keep the bot in an enclosure to prevent it wandering off if you're using terrain handling! (Recommended size 5x5x5) - - - Command to send to the server. - - - The time interval for execution. (in seconds) - - - Whether to sneak when sending the command. - - - Use terrain handling to enable the bot to move around. - - - The range the bot can move around randomly (Note: the bigger the range, the slower the bot will be) - - - How many times can the bot fail trying to move before using the command method. - - - Automatically attack hostile mobs around you -You need to enable Entity Handling to use this bot -/!\ Make sure server rules allow your planned use of AutoAttack -/!\ SERVER PLUGINS may consider AutoAttack to be a CHEAT MOD and TAKE ACTION AGAINST YOUR ACCOUNT so DOUBLE CHECK WITH SERVER RULES! - - - Allow attacking hostile mobs. - - - Allow attacking passive mobs. - - - How long to wait between each attack. Set "Custom = false" to let MCC calculate it. - - - All entity types can be found here: https://mccteam.github.io/r/entity/#L15 - - - Possible values: "Interact", "Attack" (default), "InteractAt" (Interact and Attack). - - - Wether to treat the entities list as a "whitelist" or as a "blacklist". - - - "single" or "multi". single target one mob per attack. multi target all mobs in range per attack - - - "health" or "distance". Only needed when using single mode - - - Automatically craft items in your inventory -See https://mccteam.github.io/g/bots/#auto-craft for how to use -You need to enable Inventory Handling to use this bot -You should also enable Terrain and Movements if you need to use a crafting table - - - Location of the crafting table if you intended to use it. Terrain and movements must be enabled. - - - What to do on crafting failure, "abort" or "wait". - - - Recipes.Name: The name can be whatever you like and it is used to represent the recipe. -Recipes.Type: crafting table type: "player" or "table" -Recipes.Result: the resulting item -Recipes.Slots: All slots, counting from left to right, top to bottom. Please fill in "Null" for empty slots. -For the naming of the items, please see: https://mccteam.github.io/r/item/#L12 - - - Auto-digging blocks. -You need to enable Terrain Handling to use this bot -You can use "/digbot start" and "/digbot stop" to control the start and stop of AutoDig. -Since MCC does not yet support accurate calculation of the collision volume of blocks, all blocks are considered as complete cubes when obtaining the position of the lookahead. -For the naming of the block, please see https://mccteam.github.io/r/block/#L15 - - - How many seconds to wait after entering the game to start digging automatically, set to -1 to disable automatic start. - - - Automatically switch to the appropriate tool. - - - Mining a block for more than "Dig_Timeout" seconds will be considered a timeout. - - - Whether to drop the current tool when its durability is too low. - - - Will not use tools with less durability than this. Set to zero to disable this feature. - - - Wether to treat the blocks list as a "whitelist" or as a "blacklist". - - - "distance" or "index", When using the "fixedpos" mode, the blocks are determined by distance to the player, or by the order in the list. - - - The position of the blocks when using "fixedpos" or "both" mode. - - - Whether to output logs when digging blocks. - - - "lookat", "fixedpos" or "both". Digging the block being looked at, the block in a fixed position, or the block that needs to be all met. - - - Automatically drop items in inventory -You need to enable Inventory Handling to use this bot -See this file for an up-to-date list of item types you can use with this bot: https://mccteam.github.io/r/item/#L12 - - - "include", "exclude" or "everything". Include: drop item IN the list. Exclude: drop item NOT IN the list - - - Automatically eat food when your Hunger value is low -You need to enable Inventory Handling to use this bot - - - Automatically catch fish using a fishing rod -Guide: https://mccteam.github.io/g/bots/#auto-fishing -You can use "/fish" to control the bot manually. -/!\ Make sure server rules allow automated farming before using this bot - - - Keep it as false if you have not changed it before. - - - Switch to a new rod from inventory after the current rod is unavailable. - - - Whether to start fishing automatically after entering a world. - - - How soon to re-cast after successful fishing. - - - Will not use rods with less durability than this (full durability is 64). Set to zero to disable this feature. - - - This allows the player to change position/facing after each fish caught. - - - How long after entering the game to start fishing (seconds). - - - Fishing timeout (seconds). Timeout will trigger a re-cast. - - - A "stationary" hook that moves above this threshold in the Y-axis will be considered to have caught a fish. - - - Used to adjust the above two thresholds, which when enabled will print the change in the position of the fishhook entity upon receipt of its movement packet. - - - Use the mainhand or the offhand to hold the rod. - - - It will move in order "1->2->3->4->3->2->1->2->..." and can change position or facing or both each time. It is recommended to change the facing only. - - - Hook movement in the X and Z axis less than this value will be considered stationary. - - - Automatically relog when disconnected by server, for example because the server is restating -/!\ Use Ignore_Kick_Message=true at own risk! Server staff might not appreciate if you auto-relog on manual kicks - - - The delay time before joining the server. (in seconds) - - - When set to true, autorelog will reconnect regardless of kick messages. - - - If the kickout message matches any of the strings, then autorelog will be triggered. - - - Retries when failing to relog to the server. use -1 for unlimited retries. - - - Run commands or send messages automatically when a specified pattern is detected in chat -Server admins can spoof chat messages (/nick, /tellraw) so keep this in mind when implementing AutoRespond rules -/!\ This bot may get spammy depending on your rules, although the global messagecooldown setting can help you avoiding accidental spam - - - Do not remove colors from text (Note: Your matches will have to include color codes (ones using the § character) in order to work) - - - Logs chat messages in a file on disk. - - - This bot allows you to send and recieve messages and commands via a Discord channel. -For Setup you can either use the documentation or read here (Documentation has images). -Documentation: https://mccteam.github.io/g/bots/#discord-bridge -Setup: -First you need to create a Bot on the Discord Developers Portal, here is a video tutorial: https://www.youtube.com/watch?v=2FgMnZViNPA . -/!\ IMPORTANT /!\: When creating a bot, you MUST ENABLE "Message Content Intent", "Server Members Intent" and "Presence Intent" in order for bot to work! Also follow along carefully do not miss any steps! -When making a bot, copy the generated token and paste it here in "Token" field (tokens are important, keep them safe). -Copy the "Application ID" and go to: https://discordapi.com/permissions.html . -Paste the id you have copied and check the "Administrator" field in permissions, then click on the link at the bottom. -This will open an invitation menu with your servers, choose the server you want to invite the bot on and invite him. -Once you've invited the bot, go to your Discord client and go to Settings -> Advanced and Enable "Developer Mode". -Exit the settings and right click on a server you have invited the bot to in the server list, then click "Copy ID", and paste the id here in "GuildId". -Then right click on a channel where you want to interact with the bot and again right click -> "Copy ID", pase the copied id here in "ChannelId". -And for the end, send a message in the channel, right click on your nick and again right click -> "Copy ID", then paste the id here in "OwnersIds". -How to use: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - The ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Discord message formatting, check the following: https://mccteam.github.io/r/dc-fmt.html - - - The ID of a server/guild where you have invited the bot to. - - - How long to wait (in seconds) if a message can not be sent to discord before canceling the task (minimum 1 second). - - - A list of IDs of people you want to be able to interact with the MCC using the bot. - - - Your Discord Bot token. - - - Automatically farms crops for you (plants, breaks and bonemeals them). -Crop types available: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat. -Usage: "/farmer start" command and "/farmer stop" command. -NOTE: This a newly added bot, it is not perfect and was only tested in 1.19.2, there are some minor issues like not being able to bonemeal carrots/potatoes sometimes. -or bot jumps onto the farm land and breaks it (this happens rarely but still happens). We are looking forward at improving this. -It is recommended to keep the farming area walled off and flat to avoid the bot jumping. -Also, if you have your farmland that is one block high, make it 2 or more blocks high so the bot does not fall through, as it can happen sometimes when the bot reconnects. -The bot also does not pickup all items if they fly off to the side, we have a plan to implement this option in the future as well as drop off and bonemeal refill chest(s). - - - Delay between tasks in seconds (Minimum 1 second) - - - Enabled you to make the bot follow you -NOTE: This is an experimental feature, the bot can be slow at times, you need to walk with a normal speed and to sometimes stop for it to be able to keep up with you -It's similar to making animals follow you when you're holding food in your hand. -This is due to a slow pathfinding algorithm, we're working on getting a better one -You can tweak the update limit and find what works best for you. (NOTE: Do not but a very low one, because you might achieve the opposite, -this might clog the thread for terain handling) and thus slow the bot even more. -/!\ Make sure server rules allow an option like this in the rules of the server before using this bot - - - Do not follow the player if he is in the range of 3 blocks (prevents the bot from pushing a player in an infinite loop) - - - The rate at which the bot does calculations (in seconds) (You can tweak this if you feel the bot is too slow) - - - A small game to demonstrate chat interactions. Players can guess mystery words one letter at a time. -You need to have ChatFormat working correctly and add yourself in botowners to start the game with /tell <bot username> start -/!\ This bot may get a bit spammy if many players are interacting with it - - - Relay messages between players and servers, like a mail plugin -This bot can store messages when the recipients are offline, and send them when they join the server -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable this bot only if you trust server admins - - - Allows you to render maps in the console and into images (which can be then sent to Discord using Discord Bridge Chat Bot) -This is useful for solving captchas which use maps -The maps are rendered into Rendered_Maps folder if the Save_To_File is enabled. -NOTE: -If some servers have a very short time for solving captchas, enabe Auto_Render_On_Update to see them immediatelly in the console. -/!\ Make sure server rules allow bots to be used on the server, or you risk being punished. - - - Automatically render the map once it is received or updated from/by the server - - - Delete all rendered maps on unload/reload or when you launch the MCC again. - - - Get a notification when you have gotten a map from the server for the first time - - - Resize an rendered image, this is useful when images that are rendered are small and when are being sent to Discord. - - - Whether to render the map in the console. - - - The size that a rendered image should be resized to, in pixels (eg. 512). - - - Whether to store the rendered map as a file (You need this setting if you want to get a map on Discord using Discord Bridge). - - - Send a rendered map (saved to a file) to a Discord or a Telegram channel via the Discord or Telegram Bride chat bot (The Discord/Telegram Bridge chat bot must be enabled and configured!) -You need to enable Save_To_File in order for this to work. -We also recommend turning on resizing. - - - Log the list of players periodically into a textual file. - - - (In seconds) - - - Send MCC console commands to your bot through server PMs (/tell) -You need to have ChatFormat working correctly and add yourself in botowners to use the bot -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable RemoteControl only if you trust server admins - - - Enable recording of the game (/replay start) and replay it later using the Replay Mod (https://www.replaymod.com/) -Please note that due to technical limitations, the client player (you) will not be shown in the replay file -/!\ You SHOULD use /replay stop or exit the program gracefully with /quit OR THE REPLAY FILE MAY GET CORRUPT! - - - How long should replay file be auto-saved, in seconds. Use -1 to disable. - - - Schedule commands and scripts to launch on various events such as server join, date/time or time interval -See https://mccteam.github.io/g/bots/#script-scheduler for more info - - - This bot allows you to send and receive messages and commands via a Telegram Bot DM or to receive messages in a Telegram channel. -/!\ NOTE: You can't send messages and commands from a group channel, you can only send them in the bot DM, but you can get the messages from the client in a group channel. ------------------------------------------------------------ -Setup: -First you need to create a Telegram bot and obtain an API key, to do so, go to Telegram and find @botfather -Click on "Start" button and read the bot reply, then type "/newbot", the Botfather will guide you through the bot creation. -Once you create the bot, copy the API key that you have gotten, and put it into the "Token" field of "ChatBot.TelegramBridge" section (this section). -/!\ Do not share this token with anyone else as it will give them the control over your bot. Save it securely. -Then launch the client and go to Telegram, find your newly created bot by searching for it with its username, and open a DM with it. -Click on "Start" button and type and send the following command ".chatid" to obtain the chat id. -Copy the chat id number (eg. 2627844670) and paste it in the "ChannelId" field and add it to the "Authorized_Chat_Ids" field (in this section) (an id in "Authorized_Chat_Ids" field is a number/long, not a string!), then save the file. -Now you can use the bot using it's DM. -/!\ If you do not add the id of your chat DM with the bot to the "Authorized_Chat_Ids" field, ayone who finds your bot via search will be able to execute commands and send messages! -/!\ An id pasted in to the "Authorized_Chat_Ids" should be a number/long, not a string! ------------------------------------------------------------ -NOTE: If you want to recieve messages to a group channel instead, make the channel temporarely public, invite the bot to it and make it an administrator, then set the channel to private if you want. -Then set the "ChannelId" field to the @ of your channel (you must include the @ in the settings, eg. "@mysupersecretchannel"), this is the username you can see in the invite link of the channel. -/!\ Only include the username with @ prefix, do not include the rest of the link. Example if you have "https://t.me/mysupersecretchannel", the "ChannelId" will be "@mysupersecretchannel". -/!\ Note that you will not be able to send messages to the client from a group channel! ------------------------------------------------------------ -How to use the bot: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - A list of Chat IDs that are allowed to send messages and execute commands. To get an id of your chat DM with the bot use ".chatid" bot command in Telegram. - - - An ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Telegram message formatting, check the following: https://mccteam.github.io/r/tg-fmt.html - - - How long to wait (in seconds) if a message can not be sent to Telegram before canceling the task (minimum 1 second). - - - Your Telegram Bot token. - - - MCC does it best to detect chat messages, but some server have unusual chat formats -When this happens, you'll need to configure chat format below, see https://mccteam.github.io/g/conf/#chat-format-section - - - MCC support for common message formats. Set "false" to avoid conflicts with custom formats. - - - Whether to use the custom regular expressions below for detection. - - - Startup Config File -Please do not record extraneous data in this file as it will be overwritten by MCC. - -New to Minecraft Console Client? Check out this document: https://mccteam.github.io/g/conf.html -Want to upgrade to a newer version? See https://github.com/MCCTeam/Minecraft-Console-Client/#download - - - Settings have been loaded from {0} - - - §cFailed to load settings:§r - - - This setting affects only the messages in the console. - - - Regex for filtering chat message. - - - Show server chat messages. - - - Regex for filtering debug message. - - - Please enable this before submitting bug reports. Thanks! - - - Show error messages. - - - "disable" or "blacklist" OR "whitelist". Blacklist hide message match regex. Whitelist show message match regex. - - - Informative messages. (i.e Most of the message from MCC) - - - Log file name. - - - Write log messages to file. - - - Prepend timestamp to messages in log file. - - - Keep color codes in the saved text.(look like "§b") - - - Show warning messages. - - - Make sure you understand what each setting does before changing anything! - - - AccountList: It allows a fast account switching without directly using the credentials -Usage examples: "/tell <mybot> reco Player2", "/connect <serverip> Player1" - - - Toggle auto respawn if client player was dead (make sure your spawn point is safe). - - - Set the owner of the bot. /!\ Server admins can impersonate owners! - - - Use "mcc", "vanilla" or "none". This is how MCC identifies itself to the server. - - - Leave empty for no logfile. - - - If turned off, the emoji will be replaced with a simpler character (for /chunk status). - - - Toggle entity handling. - - - Whether to exit directly when an error occurs, for using MCC in non-interactive scripts. - - - Use "none", "slash"(/) or "backslash"(\). - - - Toggle inventory handling. - - - Fill in with in-game locale code, check https://mccteam.github.io/r/l-code.html - - - The language code is invalid! - - - Use "auto", "no" or "force". Force-enabling only works for MC 1.13+. - - - Use "auto" or "1.X.X" values. Allows to skip server info retrieval. - - - Controls the minimum interval (in seconds) between sending each message to the server. - - - Enable support for joining Minecraft Realms worlds. - - - The minimum height to use when calculating the image size from the height of the terminal. - - - The minimum width used when calculating the image size from the width of the terminal. - - - Enable head movement while walking to avoid anti-cheat triggers. - - - A movement speed higher than 2 may be considered cheating. - - - Only works on Windows XP-8 or Windows 10 with old console. - - - For remote control of the bot. - - - How to retain profile key. Use "none", "memory" or "disk". - - - Use "no", "fast" (5s timeout), or "yes". Required for joining some servers. - - - Cache compiled scripts for faster load on low-end devices. - - - ServerList: It allows an easier and faster server switching with short aliases instead of full server IP -Aliases cannot contain dots or spaces, and the name "localhost" cannot be used as an alias. -Usage examples: "/tell <mybot> connect Server1", "/connect Server2" - - - How to retain session tokens. Use "none", "memory" or "disk". - - - Decode links embedded in chat messages and show them in console. - - - Show inventory layout as ASCII art in inventory command. - - - System messages for server ops. - - - Messages displayed above xp bar, set this to false in case of xp bar spam. - - - Use "none", "bit_4", "bit_8" or "bit_24". This can be checked by opening the debug log. - - - Uses more ram, cpu, bandwidth but allows you to move around. - - - Customize the TCP connection timeout with the server. (in seconds) - - - Prepend timestamps to chat messages. - - - Login=Email or Name. Use "-" as password for offline mode. Leave blank to prompt user on startup. - - - The address of the game server, "Host" can be filled in with domain name or IP address. (The "Port" field can be deleted, it will be resolved automatically) - - - Microsoft Account sign-in method: "mcc" OR "browser". If the login always fails, please try to use the "browser" once. - - - Account type: "mojang" OR "microsoft". Also affects interactive login in console. - - - Settings below are sent to the server and only affect server-side things like your skin. - - - Allows disabling chat colors server-side. - - - Use "enabled", "commands", or "disabled". Allows to mute yourself... - - - MC 1.7- difficulty. "peaceful", "easy", "normal", "difficult". - - - If disabled, settings below are not sent to the server. - - - Use any language implemented in Minecraft. - - - MC 1.9+ main hand. "left" or "right". - - - Value range: [0 - 255]. - - - Connect to a server via a proxy instead of connecting directly -If Mojang session services are blocked on your network, set Enabled_Login=true to login using proxy. -If the connection to the Minecraft game server is blocked by the firewall, set Enabled_Ingame=true to use a proxy to connect to the game server. -/!\ Make sure your server rules allow Proxies or VPNs before setting enabled=true, or you may face consequences! - - - Whether to connect to the game server through a proxy. - - - Whether to connect to the login server through a proxy. - - - Only required for password-protected proxies. - - - Supported types: "HTTP", "SOCKS4", "SOCKS4a", "SOCKS5". - - - Proxy server must allow HTTPS for login, and non-443 ports for playing. - - - Only required for password-protected proxies. - - - §aThe current setting is saved as {0} - - - Chat signature related settings (affects minecraft 1.19+) - - - Microsoft accounts only. If disabled, will not be able to sign chat and join servers configured with "enforce-secure-profile=true" - - - Use red    color block to mark chat without legitimate signature - - - Use green  color block to mark chat with legitimate signatures - - - Use yellow color block to mark chat that have been modified by the server. - - - Use gray   color block to mark system message (always without signature) - - - Whether to display chat and messages in commands without legal signatures - - - Set to true to display messages modified by the server, false to display the original signed messages - - - Whether to sign the chat send from MCC - - - Whether to sign the messages contained in the commands sent by MCC. For example, the message in "/msg" and "/me" - - - §cFailed to write to settings file {0}§r - - - Color test: Your terminal should display {0} - - - §8Crypto keys & hash generated. - - - §8No profile keys could be loaded from disk - - - §8Profile keys has been successfully loaded from disk. - - - §8Performing request to {0} - - - §8No sessions could be loaded from disk - - - §8Session data has been successfully loaded from disk. - - - Success. (session ID: {0}) - - - Bottom slot - - - Enchantments available - - - Levels - - - Middle slot - - - Top slot - - - §8Got error code from server while refreshing authentication: {0} - - - Failed to connect to this IP. - - - §8A timeout occured while attempting to connect to this IP. - - - Failed to determine server version. - - - §8Forge Login Handshake did not complete successfully - - - §8Forge StartEncryption Handshake did not complete successfully - - - Cannot force Forge support for this Minecraft version! - - - Invalid usage of the generator command! - - - The provided path must be a path to a file that is in .json format! - - - Invalid data path provided! (The path either does not exists or you have made a typo) - - - §8Got error code from server: {0} - - - §8Invalid response to StartEncryption packet - - - §8Invalid response to Handshake packet - - - This feature requires Inventory Handling to be enabled in order to work! - - - An error occured when attempting to join this server. - - - Login failed : - - - Incorrect username/password, blacklisted IP or too many logins. - - - User cancelled. - - - Account migrated, use e-mail as username. - - - Network error. - - - User not premium. - - - Invalid server response. - - - Login servers are unavailable. Please try again later. - - - SSL Error. - - - Unknown Error. - - - Failed to login to this server. - - - You are missing argument {0} - - - §8Server does not report its protocol version, autodetection will not work. - - - Failed to ping this IP. - - - This Realms world does not exist or access was denied - - - Trying to join a Realms world but Realms support is disabled in config - - - Cannot retrieve the server IP of your Realms world - - - Invalid or unknown Realms server ID. - - - Realms server may require some time to start up. Please retry again later. - - - {0}: Invalid syntax, expecting --argname=value or --section.argname=value - - - This feature requires Terrain And Movements to be enabled in order to work! - - - Connection Timeout - - - §8Unexpected response from the server (is that a Minecraft server?) - - - Cannot connect to the server : This version is not supported ! - - - Usage: - - - §8Server reports a different version than manually set. Login may not work. - - - ChatBot methods should NOT be called in the constructor as API handler is not initialized yet. Override Initialize() or AfterGameJoined() instead to perform initialization tasks. - - - The provided script does not have a valid MCCScript header - - - Failed to process incoming packet of type {0}. (PacketID: {1}, Protocol: {2}, LoginPhase: {3}, InnerException: {4}). - - - Please update block types handling for this Minecraft version. See Material.cs - - - Please update entity types handling for this Minecraft version. See EntityType.cs - - - Please update item types handling for this Minecraft version. See ItemType.cs - - - Please update packet type palette for this Minecraft version. See PacketTypePalette.cs - - - Unknown direction - - - User-initiated logout should be done by calling Disconnect() - - - The protocol version no.{0} is not supported. - - - §cEntities are currently not handled for that MC version. - - - Please enable EntityHandling in the config file first. - - - Inventory # {0} closed. - - - §cInventories are currently not handled for that MC version. - - - Inventory handling is now enabled. - - - Use /inventory to interact with it. - - - Inventory # {0} opened: {1} - - - Please enable InventoryHandling in the config file first. - - - §cTerrain & Movements currently not handled for that MC version. - - - Terrain and Movements is now enabled. - - - Please enable Terrain and Movements in the config file first. - - - §8[{0}] Failed to initialize FileSystemWatcher, retrying using Polling - - - §8[{0}] Initializing FileSystemWatcher for file: {1} - - - §8Accepting server mod list... - - - §8Accepting server registries... - - - Forge server connection complete! - - - §8Acknowledging FML2 Server Config: {0} - - - §8Received FML2 Server Mod List - - - §8Sending back FML2 Client Mod List - - - §8Acknowledging FML2 Server Registry: {0} - - - §8Got Unknown FML2 Handshake message no. {0} - - - §8Ignoring Unknown FML2 LoginMessage channel: {0} - - - §8Mod list: - - - §8Server is running Forge without mods. - - - §8Received registry with {0} entries - - - §8Received registry {0} with {1} entries - - - §8Sending falsified mod list to server... - - - §8Forge protocol version : {0} - - - §8Server is running Forge with {0} mods. - - - Available commands: {0} - - - This bot will be unloaded. - - - Done - - - Fail - - - OnInternalCommand: Got error from {0}: {1} - - - help <cmdname>: show brief help about a command. - - - help <cmdname>. Available commands: {0}. For server help, use '{1}send /help' instead. - - - Unknown command '{0}'. Use 'help' for command list. - - - Connecting to {0}... - - - Login failed : - - - Connection has been lost. - - - Disconnected by Server : - - - Not connected to any server. Use '{0}help' for help. - - - Fetching profile key from Microsoft. - - - Checking if server is running Forge... - - - Force-enabling Forge support. - - - §8Found server {0}:{1} for domain {2} - - - New configuration file "{0}" is generated. - - - Succesfully generated {0} palette using the dataset: {1} - - - Generating {0} palette using the dataset: {1} - - - §8Handshake successful. (Server ID: {0}) - - - §eNew version of MCC available: {0} - - - Help us translate MCC: {0} - - - Failed to parse the settings file, enter "{0}new" to generate a new configuration. - - - Server IP : - - - Server was successfully joined. -Type '{0}quit' to leave the server. - - - Link: {0} - - - Login : - - - Please type the username or email of your choice. - - - §8Failed to perform SRV lookup for {0} -{1}: {2} - - - §8You chose to run in offline mode. - - - Password: - - - Please type the password for {0}. - - - Password(invisible): {0} - - - You are dead. Type '{0}respawn' to respawn. - - - You are dead. Automatically respawning after 1 second. - - - Or press Enter to exit Minecraft Console Client. - - - §8Cached profile key needs to be refreshed. - - - §8Cached profile key is still valid for {0}. - - - You have access to the following Realms worlds - - - Use realms:<index> as server IP to join a Realms world - - - Waiting 5 seconds ({0} attempts left)... - - - Resolving {0}... - - - Restarting Minecraft Console Client... - - - Waiting {0} seconds before restarting... - - - Retrieving Server Info... - - - -MCC is running with default settings. - - - §8Server is in offline mode. - - - §8Server version : {0} (protocol v{1}) - - - Server version : - - - Checking Session... - - - Failed to check session. - - - §8Cached session is invalid or expired. - - - §8Cached session is still valid for {0}. - - - §cSettings file MinecraftClient.ini has been generated. - - - §7Command §8 {0} §7 sent. - - - §8Unknown or not supported MC version {0}. -Switching to autodetection mode. - - - §8Using Minecraft version {0} (protocol v{1}) - - - Version is supported. -Logging in... - - - , with Forge - - - §8Connected to proxy {0}:{1} - - - Load translations applied to MCC when available, turn it off to use English only. - - - setrnd variable -7to17 OR setrnd variable string1 "\"string2\" string3" - - - Please update health field handling for this Minecraft version. - - - Successfully disconnected with MCC! - - - You can not use execmulti or execif within execmulti command! - - - force unsafe movements like falling or touching fire - - - Inventory handling is not enabled. Unable to switch tools automatically. - - - Please use the newly generated MinecraftClient.ini - - - The old MinecraftClient.ini has been backed up as {0} - - - Temporary fix for Badpacket issue on some servers. - - \ No newline at end of file diff --git a/MinecraftClient/Resources/Translations/Translations.it.resx b/MinecraftClient/Resources/Translations/Translations.it.resx deleted file mode 100644 index 20e26089..00000000 --- a/MinecraftClient/Resources/Translations/Translations.it.resx +++ /dev/null @@ -1,2673 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - §cWeather change: It is no longer raining.§r - - - §cWeather change: It is no longer a thunderstorm.§r - - - §cWeather change: It is raining now.§r - - - §cWeather change: It is a thunderstorm.§r - - - Invalid walk range provided, must be a positive integer greater than 0, using default value of 5! - - - The terrain handling is not enabled in the settings of the client, enable it if you want to use it with this bot. Using alternative (command) method. - - - The time range begins with a bigger value, swapped them around. - - - Attack cooldown value cannot be smaller than 0. - - - Crafting aborted! Check your available materials. - - - Auto-crafting ChatBot command alias - - - Available commands: {0}. Use /autocraft help <cmd name> for more information. You may use /ac as command alias. - - - Inventory #{0} was closed by AutoCraft - - - Auto-crafting ChatBot command - - - Total {0} recipes loaded: {1} - - - Resetting your config to default - - - Crafting failed! Waiting for more materials - - - No config found. Writing a new one. - - - Error while parsing config: {0} - - - Duplicate recipe name specified: {0} - - - Missing recipe name while parsing a recipe - - - Get the command description. Usage: /autocraft help <command name> - - - List available recipes. - - - Load the config file. - - - Reload the config file. - - - Write the default example config to default location. - - - Start the crafting. Usage: /autocraft start <recipe name> - - - Stop the current running crafting process - - - Invalid result item! - - - The number of slots does not match and has been adjusted automatically. - - - Successfully loaded - - - Missing material: {0} - - - Please specify the recipe name you want to craft. - - - Specified recipe name does not exist. Check your config file. - - - Starting AutoCraft: {0} - - - AutoCraft cannot be started. Check your available materials for crafting {0} - - - AutoCraft stopped - - - table not found - - - Action timeout! Reason: {0} - - - Available commands: {0}. Use /digbot help <cmd name> for more information. - - - Auto-digging ChatBot command - - - Digging block timeout, retry. - - - Get the command description. Usage: /digbot help <command name> - - - Start the automatic digging bot. - - - Deactivate the automatic digging bot. - - - The block currently pointed to is not in the allowed list. - - - Automatic digging has started. - - - Digging will start in {0:0.0} second(s). - - - Auto-digging has been stopped. - - - Added item {0} - - - AutoDrop ChatBot command alias - - - AutoDrop ChatBot command - - - Incorrect item name {0}. Please try again. - - - Total {0} in the list: - {1} - - - Cannot find inventory {0}! - - - No item in the list - - - Cannot read drop mode from config. Using include mode. - - - Item not in the list - - - AutoDrop disabled - - - AutoDrop enabled - - - Removed item {0} - - - Switched to {0} mode. - - - Unknwon mode. Available modes: Include, Exclude, Everything - - - Available commands: {0}. Use /fish help <cmd name> for more information. - - - Casting timeout and will soon retry. (Timeout increased to {0:0.0} sec). - - - Retract the fishing rod. (Count: {0}) - - - Retract the fishing rod at ({0:0.0},{1:0.0},{2:0.0})! (Count: {3}) - - - Auto-Fishing ChatBot command - - - Fish floating despawn, will re-cast. - - - Fishing timeout, will soon re-cast. - - - Fishing got {0} - - - Get the command description. Usage: /fish help <command name> - - - Start auto-fishing. - - - List all obtained items. Or use "/fish status clear" to clear the list. - - - Stop auto-fishing. - - - Inventory handling is not enabled. Cannot check rod durability and switch rods. - - - Current fishing rod is not available. Maybe broken or low durability? - - - Start auto-fishing. - - - Fishing will start in {0:0.0} second(s). - - - The record of the obtained items has been cleared. - - - All items obtained from fishing (not entirely accurate): - - - Stop auto-fishing. - - - Switch to the rod in slot {0}, durability {1}/64. - - - Casting successfully. - - - Update yaw = {0:0.00}, pitch = {1:0.00}. - - - Current directory was: {0} - - - Got disconnected with message: {0} - - - Disconnection initiated by User or MCC bot. Ignoring. - - - Launching with {0} reconnection attempts - - - Loaded message: {0} - - - Loading messages from file: {0} - - - Initializing without a kick message file - - - File not found: {0} - - - Message contains '{0}'. Reconnecting. - - - Ignoring kick message, reconnecting anyway. - - - Message not containing any defined keywords. Ignoring. - - - Waiting {0:0.000} seconds before reconnecting... - - - File not found: '{0}' - - - Loaded match: -{0} - - - Loading matches from '{0}' - - - match: {0} -regex: {1} -action: {2} -actionPrivate: {3} -actionOther: {4} -ownersOnly: {5} -cooldown: {6} - - - Running action: {0} - - - No action for match: -{0} - - - This match will never trigger: -{0} - - - Path '{0}' contains invalid characters. - - - Sending message to Discord was canceled due an error occuring. For more info enable Debug. - - - The provided channel with an id '{0}' has not been found! - - - The command was executed with the result - - - Succesfully connected with MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Discord Bridge chat bot. - - - Direction of the Discord Brdige has been switched to '{0}'! - - - Both - - - Discord - - - Minecraft - - - The provided guild/server with an id '{0}' has not been found! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, discord|dsc. Example: "dscbridge direction mc" - - - Please provide a valid token! - - - An unknown error has occured! - - - The bot is already farming! - - - The bot has already stopped farming! - - - Crop type - - - Farming bot - - - Invalid crop type provided (Types which you can use: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat)! - - - Invalid radius provided, you must provide a valid integer number greater than 0! - - - The Farmer bot needs Inventory Handling in order to work, please enable it! - - - The Farmer bot needs Terrain Handling in order to work, please enable it! - - - Not implemented bellow 1.13! - - - Radius - - - Started farming! - - - Stopped farming! - - - Stoping farming, this might take a second... - - - You have enabled teleporting, this might get your bot account kicked and in the worst case scenario banned! Use with caution! - - - You have enabled un-safe movement, the bot might get hurt! - - - Invalid parameter "{0}" provided (Use format: "key:value")! - - - mailer command - - - --- Ignore list --- -{0} - - - --- Mails in database --- -{0} - - - See usage - - - Added {0} to the ignore list! - - - Missing or invalid name. Usage: {0} <username> - - - Removed {0} from the ignore list! - - - Creating new database file: {0} - - - Creating new ignore list: {0} - - - Delivered: {0} - - - Initializing Mailer with settings: - - -  - Database File: {0} - - -  - Max Database Size: {0} - - -  - Ignore List: {0} - - -  - Mail Retention: {0} - - -  - Max Mails per Player: {0} - - -  - Public Interactions: {0} - - - Cannot enable Mailer: Max Database Size must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Mail Retention must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Max Mails per Player must be greater than zero. Please review the settings. - - - Loading database file: {0} - - - Loading ignore list: - - - Looking for mails to send @ {0} - - - Saving message: {0} - - - {0} is ignored! - - - Render maps (item maps) - - - Invalid ID provided, must be a number! - - - A map with id '{0}' does not exists! - - - Failed to render the map with id: '{0}' - - - - Map id: {0} (Last Updated: {1}) - - - No maps received! - - - The list of received maps from the server: - - - Received a new Map, with Id: {0} - - - Succesfully rendered a map with id '{0}' to: '{1}' - - - Resized the rendered image of the map with id: '{0}' to {1}x{1}. - - - The size of the map is reduced from ({0}x{1}) to ({2}x{3}) due to the size limitation of the current terminal. - - - Sent a rendered image of a map with an id '{0}' to the Discord via Discord Brdige chat bot! - - - Sent a rendered image of a map with an id '{0}' to the Telegram via Telegram Bridge chat bot! - - - replay command - - - Replay file created. - - - Record was stopped. Restart the program to start another record. - - - Record stopped. - - - Script '{0}' failed to run ({1}). - - - File not found: '{0}' - - - §8[MCC] [{0}] Cannot find script file: {1} - - - Script '{0}' loaded. - - - Loaded task: -{0} - - - No action for task: -{0} - - - This task will never trigger: -{0} - - - Interval / Running action: {0} - - - Login / Running action: {0} - - - Time / Running action: {0} - - - triggeronfirstlogin: {0} - triggeronlogin: {1} - triggerontime: {2} - triggeroninterval: {3} - timevalue: {4} - timeinterval: {5} - action: {6} - - - Sending message to Telegram was canceled due an error occuring. For more info enable Debug. - - - The command was executed with the result - - - Succesfully connected with the MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Telegram Bridge chat bot. - - - Direction of the Telegram Brdige has been switched to '{0}'! - - - Both - - - Minecraft - - - Telegram - - - Disconnected from from the MCC! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, telegram|tg|t. Example: "tgbridge direction mc" - - - [WARNING] You have not provided any Channel IDs, for "Authorized_Chat_Ids" field, anyone who finds your bot will be able to send messages and commands to it! - - - [WARNING] You have not provided a Channel ID, you will ONLY get replies to commands sent from Telegram! - - - Please provide a valid bot token! - - - **🛑 Unauthorized access! 🛑 - -Add the ID of this chat to "Authorized_Chat_Ids" field in the configuration file to gain access!** - - - An unknown error has occured! - - - Bot: {0} said : {1} - - - Bot: {0} told me : {1} - - - Alerts - - - AntiAFK - - - AutoAttack - - - AutoCraft - - - AutoDig - - - AutoDrop - - - AutoEat - - - AutoFishing - - - AutoRelog - - - AutoRespond - - - ChatLog - - - DiscordBridge - - - Farmer - - - FollowPlayer - - - HangmanGame - - - Mailer - - - Map - - - PlayerListLogger - - - RemoteControl - - - ReplayCapture - - - Script - - - ScriptScheduler - - - TelegramBridge - - - TestBot - - - §8Converting session cache from disk: {0} - - - §8Ignoring invalid session token line: {0} - - - §8Ignoring invalid profile key token line: {0} - - - §8Ignoring session token string '{0}': {1} - - - §8Ignoring profile key token string '{0}': {1} - - - §8Loaded session: {0}:{1} - - - §8Loaded profile key, it will be refresh at {0} - - - §8Loading Minecraft profiles: {0} - - - §8Loading profile key cache from disk: {0} - - - §8Loading session cache from disk: {0} - - - §8Got malformed data while reading serialized session cache from disk: {0} - - - §8Failed to read serialized session cache from disk: {0} - - - §8Failed to read session cache from disk: {0} - - - §8Failed to read profile key cache from disk: {0} - - - §8Failed to write session cache to disk: {0} - - - §8Failed to write profile key cache to disk: {0} - - - §8Saving session cache to disk - - - §8Saving profile key cache to disk - - - §8Done. File saved as '{0}' - - - §8Downloading '{0}.lang' from Mojang servers... - - - §8Failed to download the file. - - - §8Defaulting to en_GB.lang from your Minecraft directory. - - - §8Translations file loaded. - - - Player {0}'s message chain is broken! - - - §8Translations file not found: '{0}' -Some messages won't be properly printed without this file. - - - §8Performing request to {0} - - - [{0}] Disconnecting and Reconnecting to the Server - - - Swing your arm. - - - Could not find a bed! - - - Can not reach the bed safely! - - - Used to sleep in or leave a bed. - - - Failed to reach the bed position (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) in time (30 seconds). Giving up! - - - Found a bet at (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). - - - Succesfully laid in bed! - - - Sending a command to leave a bed to the server. - - - Moving to (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) where the bed is located. - - - The block on (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) is not a bed! - - - Could not lay in bed. Are you trying to sleep in a bed? (PS: You must use the head block coordinates of the bed) - - - Searching for a bed in radius of {0}... - - - Trying to sleep in a bed on location (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). Result: {3} - - - Blocks around - - - Block type - - - Reports the type of the block on the provided coordinates. (Use -s to report blocks around the target block). - - - Negative - - - Positive - - - List bots, unload a bot or all bots. - - - Loaded bots - - - No bots loaded! - - - Bot {0} is not loaded, check if you have made a typo! - - - Successfully unloaded bot: {0} - - - Successfully unloaded all bots! - - - Changed to slot {0} - - - Change slot in hotbar - - - Could not change slot - - - Could not change slot: Not a Number - - - chunk: ({0}, {1}). - - - Current location:{0}, chunk: ({1}, {2}). - - - Displays the chunk loading status. -Change EnableEmoji=false in the settings if the display is confusing. - - - §x§0This command is used for debugging, make sure you know what you are doing.§r - - - Player:{0}, MarkedChunk:{1}, NotReceived:{2}, Loading:{3}, Loaded:{4} - - - Marked location: - - - §x§0Since the marked chunk is outside the graph, it will not be displayed!§r - - - connect to the specified server. - - - Invalid server IP '{0}'. - - - Unknown account '{0}'. - - - toggle debug messages. - - - Debug messages are now OFF - - - Debug messages are now ON - - - Attempt to break a block - - - Attempting to dig block at {0} {1} {2} ({3}) - - - Failed to start digging block. - - - No block at this location (Air) - - - You are too far away from this block. - - - Drop specified type of items from player inventory or opened container - - - Dropped all {0} from inventory #{1} - - - Unknown item {0} - - - Sent a click to the server, if you have enough levels and if you have placed the items in the correct slots it should enchant! - - - Enchant an item when you have the Enchantment table opened and the list of enchants recieved. - - - You must put an item inside the enchanting table in slot 0! - - - You must put at least 3 lapis lazuli inside the enchanting table in slot 1! - - - You must open a an enchanting table in order to use this option! - - - Invalid slot provided (Available: top, middle, bottom)! - - - You must first put an item to enchant to the enchanting table in order to get enchantments from the server, then you can execute this command! - - - You do not have enouhg levels to enchant! (Your current level is {0}, you need to be level {1}). - - - Could not click! - - - Entity attacked - - - Boots - - - Chestplate - - - Custom Name - - - Distance - - - Entities - - - Entity - - - Equipment - - - Health - - - Helmet - - - Item - - - Latency - - - Leggings - - - Location - - - Main Hand - - - Nickname - - - Entity not found - - - Off Hand - - - Pose - - - Type - - - Entity used - - - Allows you to execute a command if a condition is met. (You can use variables from MinecraftClient.ini and /set command, as well as CSharp expressions) - - - Error: {0} - - - An error has occured while executing the command: {0} - - - The condition '{0}' was met, executed command '{1}' with result '{2}'. - - - The condition '{0}' was met, executed command '{1}', no result was returned. - - - Execute multiple commands one after another - - - Executed the command '{0}' with {1} - - - no result! - - - result '{0}'! - - - disconnect from the server. - - - Already following {0}! - - - Already stopped - - - Can not reach the player, he is either in chunks that are not loaded, too far away or not reachable by a bot due to obstacles like gaps or water bodies! - - - Makes the bot follow a specified player - - - Invalid or empty player name provided! - - - The specified player is either not connected out out of the range! - - - NOTE: The bot is quite slow, you need to walk slowly and at a close distance for it to be able to keep up, kinda like when you make animals follow you by holding food in your hand. This is a limitation due to a pathfinding algorithm, we are working to get a better one. - - - Pausing! - - - The player {0} came back to the range! - - - The player {0} left the server! - - - The player {0} has left the range! - - - Resuming to follow! - - - Started following {0}! - - - Stopped! - - - Stopped following! - - - Switched to following {0}! - - - Enabled us-safe walking (NOTE: The bot might die or get hurt!) - - - follow <player name|stop> [-f] (Use -f to enable un-safe walking) - - - Display Health and Food saturation. - - - Health: {0}, Saturation: {1}, Level: {2}, TotalExperience: {3} - - - {0} clicking slot {1} in window #{2} - - - Closing Inventoy #{0} - - - Failed to close Inventory #{0} - - - Cannot find container, please retry with explicit ID - - - Requested to clear slot #{0} - - - Requested {0} x{1} in slot #{2} - - - Failed to request Creative action - - - Damage - - - Inventory command - - - Dropped 1 item from slot #{0} - - - Dropped whole item stack from slot #{0} - - - Found items - - - Available actions - - - Basic usage - - - Click on an item. - - - Close an opened container. - - - Clear slot in creative mode. - - - Give item in creative mode. - - - Drop an item from inventory. - - - {0} -Use '/inventory help <action>' for action help. -'player' and 'container' can be simplified to 'p' and 'c'. -Note that parameters in '[]' are optional. - - - List avaliable inventories - - - List your inventory. - - - Search for an item in avaliable Inventories - - - Shift click an item. - - - Unknown action. - - - Usage - - - Your selected hotbar is {0} - - - Inventories - - - Available Inventories - - - Inventory - - - Left - - - Middle - - - You must be in Creative gamemode - - - Could not find the specified item in any of avaliable Inventories! - - - No item in slot #{0} - - - Inventory #{0} do not exist - - - Right - - - Shift clicking slot {0} in window #{1} - - - Shift click failed, this may be because this container type is not supported - - - get the player list. - - - PlayerList: {0} - - - log some text to the console. - - - Looking at yaw: {0} pitch: {1} - - - Looking at {0} - - - look at direction or coordinates. - - - The block currently intersecting the line of sight is {0} ({1:0}, {2:0}, {3:0}), distance is {4:0.0}({5:0.0}). - - - There is no block within {0} meters that intersects with the line of sight. - - - Unknown direction '{0}' - - - Chunk loading status: {0:P} - {1} out of {2} load completed. - - - The chunk where the target location resides has not yet been loaded. -You can use "/chunk status {0:0.0} {1:0.0} {2:0.0}" to check the chunk loading status. - - - walk or start walking. - - - Cannot move in that direction. - - - Disabling Terrain and Movements. - - - Enabling Terrain and Movements on next server login, respawn or world change. - - - Failed to compute path to {0} - - - Gravity is disabled. - - - Gravity is enabled. - - - Moving {0} - - - Failed to compute a safe path to {0}. Try -f parameter to allow unsafe movements. - - - Walking from {1} to {0} - - - restart and reconnect to the server. - - - Reloads MCC settings. - - - Reloaded Settings! - - - Reloading settings... - - - This command will NOT affect certain settings which are used before connecting to a server! - - - Some settings passed through the command line parameters might get overriden! - - - You also might need to reconnect for some settings to take effect. - - - Replay Chat Bot will not be hard reloaded due to technical limitations! - - - Use this to respawn if you are dead. - - - You have respawned. - - - run a script file. - - - send a chat message or command. - - - set a custom %variable%. - - - variable name must be A-Za-z0-9. - - - set a custom %variable% randomly to a given value. - - - setrnd variable -7to17 - - - setrnd variable string1 "\"string2\" string3" - - - Toggles sneaking - - - You are not sneaking anymore - - - You are sneaking now - - - Current tps - - - Display server current tps (tick per second). May not be accurate - - - Place a block or open chest - - - Useblock at ({0:0.0}, {1:0.0}, {2:0.0}) {3}. - - - Use (left click) an item on the hand - - - Used an item - - - can be used in some other fields as %yourvar% -%username% and %serverip% are reserved variables. - - - §cFailed to write to backup file {0}§r - - - =============================== # - Minecraft Console Client Bots # -=============================== # - - - Get alerted when specified words are detected in chat -Useful for moderating your server or detecting when someone is talking to you - - - Play a beep sound when a word is detected in addition to highlighting. - - - List of words/strings to NOT alert you on. - - - The name of a file where alers logs will be written. - - - Log alerts info a file. - - - List of words/strings to alert you on. - - - Trigger alerts when it rains and when it stops. - - - Triggers alerts at the beginning and end of thunderstorms. - - - Triggers an alert after receiving a specified keyword. - - - Send a command on a regular or random basis or make the bot walk around randomly to avoid automatic AFK disconnection -/!\ Make sure your server rules do not forbid anti-AFK mechanisms! -/!\ Make sure you keep the bot in an enclosure to prevent it wandering off if you're using terrain handling! (Recommended size 5x5x5) - - - Command to send to the server. - - - The time interval for execution. (in seconds) - - - Whether to sneak when sending the command. - - - Use terrain handling to enable the bot to move around. - - - The range the bot can move around randomly (Note: the bigger the range, the slower the bot will be) - - - How many times can the bot fail trying to move before using the command method. - - - Automatically attack hostile mobs around you -You need to enable Entity Handling to use this bot -/!\ Make sure server rules allow your planned use of AutoAttack -/!\ SERVER PLUGINS may consider AutoAttack to be a CHEAT MOD and TAKE ACTION AGAINST YOUR ACCOUNT so DOUBLE CHECK WITH SERVER RULES! - - - Allow attacking hostile mobs. - - - Allow attacking passive mobs. - - - How long to wait between each attack. Set "Custom = false" to let MCC calculate it. - - - All entity types can be found here: https://mccteam.github.io/r/entity/#L15 - - - Possible values: "Interact", "Attack" (default), "InteractAt" (Interact and Attack). - - - Wether to treat the entities list as a "whitelist" or as a "blacklist". - - - "single" or "multi". single target one mob per attack. multi target all mobs in range per attack - - - "health" or "distance". Only needed when using single mode - - - Automatically craft items in your inventory -See https://mccteam.github.io/g/bots/#auto-craft for how to use -You need to enable Inventory Handling to use this bot -You should also enable Terrain and Movements if you need to use a crafting table - - - Location of the crafting table if you intended to use it. Terrain and movements must be enabled. - - - What to do on crafting failure, "abort" or "wait". - - - Recipes.Name: The name can be whatever you like and it is used to represent the recipe. -Recipes.Type: crafting table type: "player" or "table" -Recipes.Result: the resulting item -Recipes.Slots: All slots, counting from left to right, top to bottom. Please fill in "Null" for empty slots. -For the naming of the items, please see: https://mccteam.github.io/r/item/#L12 - - - Auto-digging blocks. -You need to enable Terrain Handling to use this bot -You can use "/digbot start" and "/digbot stop" to control the start and stop of AutoDig. -Since MCC does not yet support accurate calculation of the collision volume of blocks, all blocks are considered as complete cubes when obtaining the position of the lookahead. -For the naming of the block, please see https://mccteam.github.io/r/block/#L15 - - - How many seconds to wait after entering the game to start digging automatically, set to -1 to disable automatic start. - - - Automatically switch to the appropriate tool. - - - Mining a block for more than "Dig_Timeout" seconds will be considered a timeout. - - - Whether to drop the current tool when its durability is too low. - - - Will not use tools with less durability than this. Set to zero to disable this feature. - - - Wether to treat the blocks list as a "whitelist" or as a "blacklist". - - - "distance" or "index", When using the "fixedpos" mode, the blocks are determined by distance to the player, or by the order in the list. - - - The position of the blocks when using "fixedpos" or "both" mode. - - - Whether to output logs when digging blocks. - - - "lookat", "fixedpos" or "both". Digging the block being looked at, the block in a fixed position, or the block that needs to be all met. - - - Automatically drop items in inventory -You need to enable Inventory Handling to use this bot -See this file for an up-to-date list of item types you can use with this bot: https://mccteam.github.io/r/item/#L12 - - - "include", "exclude" or "everything". Include: drop item IN the list. Exclude: drop item NOT IN the list - - - Automatically eat food when your Hunger value is low -You need to enable Inventory Handling to use this bot - - - Automatically catch fish using a fishing rod -Guide: https://mccteam.github.io/g/bots/#auto-fishing -You can use "/fish" to control the bot manually. -/!\ Make sure server rules allow automated farming before using this bot - - - Keep it as false if you have not changed it before. - - - Switch to a new rod from inventory after the current rod is unavailable. - - - Whether to start fishing automatically after entering a world. - - - How soon to re-cast after successful fishing. - - - Will not use rods with less durability than this (full durability is 64). Set to zero to disable this feature. - - - This allows the player to change position/facing after each fish caught. - - - How long after entering the game to start fishing (seconds). - - - Fishing timeout (seconds). Timeout will trigger a re-cast. - - - A "stationary" hook that moves above this threshold in the Y-axis will be considered to have caught a fish. - - - Used to adjust the above two thresholds, which when enabled will print the change in the position of the fishhook entity upon receipt of its movement packet. - - - Use the mainhand or the offhand to hold the rod. - - - It will move in order "1->2->3->4->3->2->1->2->..." and can change position or facing or both each time. It is recommended to change the facing only. - - - Hook movement in the X and Z axis less than this value will be considered stationary. - - - Automatically relog when disconnected by server, for example because the server is restating -/!\ Use Ignore_Kick_Message=true at own risk! Server staff might not appreciate if you auto-relog on manual kicks - - - The delay time before joining the server. (in seconds) - - - When set to true, autorelog will reconnect regardless of kick messages. - - - If the kickout message matches any of the strings, then autorelog will be triggered. - - - Retries when failing to relog to the server. use -1 for unlimited retries. - - - Run commands or send messages automatically when a specified pattern is detected in chat -Server admins can spoof chat messages (/nick, /tellraw) so keep this in mind when implementing AutoRespond rules -/!\ This bot may get spammy depending on your rules, although the global messagecooldown setting can help you avoiding accidental spam - - - Do not remove colors from text (Note: Your matches will have to include color codes (ones using the § character) in order to work) - - - Logs chat messages in a file on disk. - - - This bot allows you to send and recieve messages and commands via a Discord channel. -For Setup you can either use the documentation or read here (Documentation has images). -Documentation: https://mccteam.github.io/g/bots/#discord-bridge -Setup: -First you need to create a Bot on the Discord Developers Portal, here is a video tutorial: https://www.youtube.com/watch?v=2FgMnZViNPA . -/!\ IMPORTANT /!\: When creating a bot, you MUST ENABLE "Message Content Intent", "Server Members Intent" and "Presence Intent" in order for bot to work! Also follow along carefully do not miss any steps! -When making a bot, copy the generated token and paste it here in "Token" field (tokens are important, keep them safe). -Copy the "Application ID" and go to: https://discordapi.com/permissions.html . -Paste the id you have copied and check the "Administrator" field in permissions, then click on the link at the bottom. -This will open an invitation menu with your servers, choose the server you want to invite the bot on and invite him. -Once you've invited the bot, go to your Discord client and go to Settings -> Advanced and Enable "Developer Mode". -Exit the settings and right click on a server you have invited the bot to in the server list, then click "Copy ID", and paste the id here in "GuildId". -Then right click on a channel where you want to interact with the bot and again right click -> "Copy ID", pase the copied id here in "ChannelId". -And for the end, send a message in the channel, right click on your nick and again right click -> "Copy ID", then paste the id here in "OwnersIds". -How to use: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - The ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Discord message formatting, check the following: https://mccteam.github.io/r/dc-fmt.html - - - The ID of a server/guild where you have invited the bot to. - - - How long to wait (in seconds) if a message can not be sent to discord before canceling the task (minimum 1 second). - - - A list of IDs of people you want to be able to interact with the MCC using the bot. - - - Your Discord Bot token. - - - Automatically farms crops for you (plants, breaks and bonemeals them). -Crop types available: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat. -Usage: "/farmer start" command and "/farmer stop" command. -NOTE: This a newly added bot, it is not perfect and was only tested in 1.19.2, there are some minor issues like not being able to bonemeal carrots/potatoes sometimes. -or bot jumps onto the farm land and breaks it (this happens rarely but still happens). We are looking forward at improving this. -It is recommended to keep the farming area walled off and flat to avoid the bot jumping. -Also, if you have your farmland that is one block high, make it 2 or more blocks high so the bot does not fall through, as it can happen sometimes when the bot reconnects. -The bot also does not pickup all items if they fly off to the side, we have a plan to implement this option in the future as well as drop off and bonemeal refill chest(s). - - - Delay between tasks in seconds (Minimum 1 second) - - - Enabled you to make the bot follow you -NOTE: This is an experimental feature, the bot can be slow at times, you need to walk with a normal speed and to sometimes stop for it to be able to keep up with you -It's similar to making animals follow you when you're holding food in your hand. -This is due to a slow pathfinding algorithm, we're working on getting a better one -You can tweak the update limit and find what works best for you. (NOTE: Do not but a very low one, because you might achieve the opposite, -this might clog the thread for terain handling) and thus slow the bot even more. -/!\ Make sure server rules allow an option like this in the rules of the server before using this bot - - - Do not follow the player if he is in the range of 3 blocks (prevents the bot from pushing a player in an infinite loop) - - - The rate at which the bot does calculations (in seconds) (You can tweak this if you feel the bot is too slow) - - - A small game to demonstrate chat interactions. Players can guess mystery words one letter at a time. -You need to have ChatFormat working correctly and add yourself in botowners to start the game with /tell <bot username> start -/!\ This bot may get a bit spammy if many players are interacting with it - - - Relay messages between players and servers, like a mail plugin -This bot can store messages when the recipients are offline, and send them when they join the server -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable this bot only if you trust server admins - - - Allows you to render maps in the console and into images (which can be then sent to Discord using Discord Bridge Chat Bot) -This is useful for solving captchas which use maps -The maps are rendered into Rendered_Maps folder if the Save_To_File is enabled. -NOTE: -If some servers have a very short time for solving captchas, enabe Auto_Render_On_Update to see them immediatelly in the console. -/!\ Make sure server rules allow bots to be used on the server, or you risk being punished. - - - Automatically render the map once it is received or updated from/by the server - - - Delete all rendered maps on unload/reload or when you launch the MCC again. - - - Get a notification when you have gotten a map from the server for the first time - - - Resize an rendered image, this is useful when images that are rendered are small and when are being sent to Discord. - - - Whether to render the map in the console. - - - The size that a rendered image should be resized to, in pixels (eg. 512). - - - Whether to store the rendered map as a file (You need this setting if you want to get a map on Discord using Discord Bridge). - - - Send a rendered map (saved to a file) to a Discord or a Telegram channel via the Discord or Telegram Bride chat bot (The Discord/Telegram Bridge chat bot must be enabled and configured!) -You need to enable Save_To_File in order for this to work. -We also recommend turning on resizing. - - - Log the list of players periodically into a textual file. - - - (In seconds) - - - Send MCC console commands to your bot through server PMs (/tell) -You need to have ChatFormat working correctly and add yourself in botowners to use the bot -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable RemoteControl only if you trust server admins - - - Enable recording of the game (/replay start) and replay it later using the Replay Mod (https://www.replaymod.com/) -Please note that due to technical limitations, the client player (you) will not be shown in the replay file -/!\ You SHOULD use /replay stop or exit the program gracefully with /quit OR THE REPLAY FILE MAY GET CORRUPT! - - - How long should replay file be auto-saved, in seconds. Use -1 to disable. - - - Schedule commands and scripts to launch on various events such as server join, date/time or time interval -See https://mccteam.github.io/g/bots/#script-scheduler for more info - - - This bot allows you to send and receive messages and commands via a Telegram Bot DM or to receive messages in a Telegram channel. -/!\ NOTE: You can't send messages and commands from a group channel, you can only send them in the bot DM, but you can get the messages from the client in a group channel. ------------------------------------------------------------ -Setup: -First you need to create a Telegram bot and obtain an API key, to do so, go to Telegram and find @botfather -Click on "Start" button and read the bot reply, then type "/newbot", the Botfather will guide you through the bot creation. -Once you create the bot, copy the API key that you have gotten, and put it into the "Token" field of "ChatBot.TelegramBridge" section (this section). -/!\ Do not share this token with anyone else as it will give them the control over your bot. Save it securely. -Then launch the client and go to Telegram, find your newly created bot by searching for it with its username, and open a DM with it. -Click on "Start" button and type and send the following command ".chatid" to obtain the chat id. -Copy the chat id number (eg. 2627844670) and paste it in the "ChannelId" field and add it to the "Authorized_Chat_Ids" field (in this section) (an id in "Authorized_Chat_Ids" field is a number/long, not a string!), then save the file. -Now you can use the bot using it's DM. -/!\ If you do not add the id of your chat DM with the bot to the "Authorized_Chat_Ids" field, ayone who finds your bot via search will be able to execute commands and send messages! -/!\ An id pasted in to the "Authorized_Chat_Ids" should be a number/long, not a string! ------------------------------------------------------------ -NOTE: If you want to recieve messages to a group channel instead, make the channel temporarely public, invite the bot to it and make it an administrator, then set the channel to private if you want. -Then set the "ChannelId" field to the @ of your channel (you must include the @ in the settings, eg. "@mysupersecretchannel"), this is the username you can see in the invite link of the channel. -/!\ Only include the username with @ prefix, do not include the rest of the link. Example if you have "https://t.me/mysupersecretchannel", the "ChannelId" will be "@mysupersecretchannel". -/!\ Note that you will not be able to send messages to the client from a group channel! ------------------------------------------------------------ -How to use the bot: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - A list of Chat IDs that are allowed to send messages and execute commands. To get an id of your chat DM with the bot use ".chatid" bot command in Telegram. - - - An ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Telegram message formatting, check the following: https://mccteam.github.io/r/tg-fmt.html - - - How long to wait (in seconds) if a message can not be sent to Telegram before canceling the task (minimum 1 second). - - - Your Telegram Bot token. - - - MCC does it best to detect chat messages, but some server have unusual chat formats -When this happens, you'll need to configure chat format below, see https://mccteam.github.io/g/conf/#chat-format-section - - - MCC support for common message formats. Set "false" to avoid conflicts with custom formats. - - - Whether to use the custom regular expressions below for detection. - - - Startup Config File -Please do not record extraneous data in this file as it will be overwritten by MCC. - -New to Minecraft Console Client? Check out this document: https://mccteam.github.io/g/conf.html -Want to upgrade to a newer version? See https://github.com/MCCTeam/Minecraft-Console-Client/#download - - - Settings have been loaded from {0} - - - §cFailed to load settings:§r - - - This setting affects only the messages in the console. - - - Regex for filtering chat message. - - - Show server chat messages. - - - Regex for filtering debug message. - - - Please enable this before submitting bug reports. Thanks! - - - Show error messages. - - - "disable" or "blacklist" OR "whitelist". Blacklist hide message match regex. Whitelist show message match regex. - - - Informative messages. (i.e Most of the message from MCC) - - - Log file name. - - - Write log messages to file. - - - Prepend timestamp to messages in log file. - - - Keep color codes in the saved text.(look like "§b") - - - Show warning messages. - - - Make sure you understand what each setting does before changing anything! - - - AccountList: It allows a fast account switching without directly using the credentials -Usage examples: "/tell <mybot> reco Player2", "/connect <serverip> Player1" - - - Toggle auto respawn if client player was dead (make sure your spawn point is safe). - - - Set the owner of the bot. /!\ Server admins can impersonate owners! - - - Use "mcc", "vanilla" or "none". This is how MCC identifies itself to the server. - - - Leave empty for no logfile. - - - If turned off, the emoji will be replaced with a simpler character (for /chunk status). - - - Toggle entity handling. - - - Whether to exit directly when an error occurs, for using MCC in non-interactive scripts. - - - Use "none", "slash"(/) or "backslash"(\). - - - Toggle inventory handling. - - - Fill in with in-game locale code, check https://mccteam.github.io/r/l-code.html - - - The language code is invalid! - - - Use "auto", "no" or "force". Force-enabling only works for MC 1.13+. - - - Use "auto" or "1.X.X" values. Allows to skip server info retrieval. - - - Controls the minimum interval (in seconds) between sending each message to the server. - - - Enable support for joining Minecraft Realms worlds. - - - The minimum height to use when calculating the image size from the height of the terminal. - - - The minimum width used when calculating the image size from the width of the terminal. - - - Enable head movement while walking to avoid anti-cheat triggers. - - - A movement speed higher than 2 may be considered cheating. - - - Only works on Windows XP-8 or Windows 10 with old console. - - - For remote control of the bot. - - - How to retain profile key. Use "none", "memory" or "disk". - - - Use "no", "fast" (5s timeout), or "yes". Required for joining some servers. - - - Cache compiled scripts for faster load on low-end devices. - - - ServerList: It allows an easier and faster server switching with short aliases instead of full server IP -Aliases cannot contain dots or spaces, and the name "localhost" cannot be used as an alias. -Usage examples: "/tell <mybot> connect Server1", "/connect Server2" - - - How to retain session tokens. Use "none", "memory" or "disk". - - - Decode links embedded in chat messages and show them in console. - - - Show inventory layout as ASCII art in inventory command. - - - System messages for server ops. - - - Messages displayed above xp bar, set this to false in case of xp bar spam. - - - Use "none", "bit_4", "bit_8" or "bit_24". This can be checked by opening the debug log. - - - Uses more ram, cpu, bandwidth but allows you to move around. - - - Customize the TCP connection timeout with the server. (in seconds) - - - Prepend timestamps to chat messages. - - - Login=Email or Name. Use "-" as password for offline mode. Leave blank to prompt user on startup. - - - The address of the game server, "Host" can be filled in with domain name or IP address. (The "Port" field can be deleted, it will be resolved automatically) - - - Microsoft Account sign-in method: "mcc" OR "browser". If the login always fails, please try to use the "browser" once. - - - Account type: "mojang" OR "microsoft". Also affects interactive login in console. - - - Settings below are sent to the server and only affect server-side things like your skin. - - - Allows disabling chat colors server-side. - - - Use "enabled", "commands", or "disabled". Allows to mute yourself... - - - MC 1.7- difficulty. "peaceful", "easy", "normal", "difficult". - - - If disabled, settings below are not sent to the server. - - - Use any language implemented in Minecraft. - - - MC 1.9+ main hand. "left" or "right". - - - Value range: [0 - 255]. - - - Connect to a server via a proxy instead of connecting directly -If Mojang session services are blocked on your network, set Enabled_Login=true to login using proxy. -If the connection to the Minecraft game server is blocked by the firewall, set Enabled_Ingame=true to use a proxy to connect to the game server. -/!\ Make sure your server rules allow Proxies or VPNs before setting enabled=true, or you may face consequences! - - - Whether to connect to the game server through a proxy. - - - Whether to connect to the login server through a proxy. - - - Only required for password-protected proxies. - - - Supported types: "HTTP", "SOCKS4", "SOCKS4a", "SOCKS5". - - - Proxy server must allow HTTPS for login, and non-443 ports for playing. - - - Only required for password-protected proxies. - - - §aThe current setting is saved as {0} - - - Chat signature related settings (affects minecraft 1.19+) - - - Microsoft accounts only. If disabled, will not be able to sign chat and join servers configured with "enforce-secure-profile=true" - - - Use red    color block to mark chat without legitimate signature - - - Use green  color block to mark chat with legitimate signatures - - - Use yellow color block to mark chat that have been modified by the server. - - - Use gray   color block to mark system message (always without signature) - - - Whether to display chat and messages in commands without legal signatures - - - Set to true to display messages modified by the server, false to display the original signed messages - - - Whether to sign the chat send from MCC - - - Whether to sign the messages contained in the commands sent by MCC. For example, the message in "/msg" and "/me" - - - §cFailed to write to settings file {0}§r - - - Color test: Your terminal should display {0} - - - §8Crypto keys & hash generated. - - - §8No profile keys could be loaded from disk - - - §8Profile keys has been successfully loaded from disk. - - - §8Performing request to {0} - - - §8No sessions could be loaded from disk - - - §8Session data has been successfully loaded from disk. - - - Success. (session ID: {0}) - - - Bottom slot - - - Enchantments available - - - Levels - - - Middle slot - - - Top slot - - - §8Got error code from server while refreshing authentication: {0} - - - Failed to connect to this IP. - - - §8A timeout occured while attempting to connect to this IP. - - - Failed to determine server version. - - - §8Forge Login Handshake did not complete successfully - - - §8Forge StartEncryption Handshake did not complete successfully - - - Cannot force Forge support for this Minecraft version! - - - Invalid usage of the generator command! - - - The provided path must be a path to a file that is in .json format! - - - Invalid data path provided! (The path either does not exists or you have made a typo) - - - §8Got error code from server: {0} - - - §8Invalid response to StartEncryption packet - - - §8Invalid response to Handshake packet - - - This feature requires Inventory Handling to be enabled in order to work! - - - An error occured when attempting to join this server. - - - Login failed : - - - Incorrect username/password, blacklisted IP or too many logins. - - - User cancelled. - - - Account migrated, use e-mail as username. - - - Network error. - - - User not premium. - - - Invalid server response. - - - Login servers are unavailable. Please try again later. - - - SSL Error. - - - Unknown Error. - - - Failed to login to this server. - - - You are missing argument {0} - - - §8Server does not report its protocol version, autodetection will not work. - - - Failed to ping this IP. - - - This Realms world does not exist or access was denied - - - Trying to join a Realms world but Realms support is disabled in config - - - Cannot retrieve the server IP of your Realms world - - - Invalid or unknown Realms server ID. - - - Realms server may require some time to start up. Please retry again later. - - - {0}: Invalid syntax, expecting --argname=value or --section.argname=value - - - This feature requires Terrain And Movements to be enabled in order to work! - - - Connection Timeout - - - §8Unexpected response from the server (is that a Minecraft server?) - - - Cannot connect to the server : This version is not supported ! - - - Usage: - - - §8Server reports a different version than manually set. Login may not work. - - - ChatBot methods should NOT be called in the constructor as API handler is not initialized yet. Override Initialize() or AfterGameJoined() instead to perform initialization tasks. - - - The provided script does not have a valid MCCScript header - - - Failed to process incoming packet of type {0}. (PacketID: {1}, Protocol: {2}, LoginPhase: {3}, InnerException: {4}). - - - Please update block types handling for this Minecraft version. See Material.cs - - - Please update entity types handling for this Minecraft version. See EntityType.cs - - - Please update item types handling for this Minecraft version. See ItemType.cs - - - Please update packet type palette for this Minecraft version. See PacketTypePalette.cs - - - Unknown direction - - - User-initiated logout should be done by calling Disconnect() - - - The protocol version no.{0} is not supported. - - - §cEntities are currently not handled for that MC version. - - - Please enable EntityHandling in the config file first. - - - Inventory # {0} closed. - - - §cInventories are currently not handled for that MC version. - - - Inventory handling is now enabled. - - - Use /inventory to interact with it. - - - Inventory # {0} opened: {1} - - - Please enable InventoryHandling in the config file first. - - - §cTerrain & Movements currently not handled for that MC version. - - - Terrain and Movements is now enabled. - - - Please enable Terrain and Movements in the config file first. - - - §8[{0}] Failed to initialize FileSystemWatcher, retrying using Polling - - - §8[{0}] Initializing FileSystemWatcher for file: {1} - - - §8Accepting server mod list... - - - §8Accepting server registries... - - - Forge server connection complete! - - - §8Acknowledging FML2 Server Config: {0} - - - §8Received FML2 Server Mod List - - - §8Sending back FML2 Client Mod List - - - §8Acknowledging FML2 Server Registry: {0} - - - §8Got Unknown FML2 Handshake message no. {0} - - - §8Ignoring Unknown FML2 LoginMessage channel: {0} - - - §8Mod list: - - - §8Server is running Forge without mods. - - - §8Received registry with {0} entries - - - §8Received registry {0} with {1} entries - - - §8Sending falsified mod list to server... - - - §8Forge protocol version : {0} - - - §8Server is running Forge with {0} mods. - - - Available commands: {0} - - - This bot will be unloaded. - - - Done - - - Fail - - - OnInternalCommand: Got error from {0}: {1} - - - help <cmdname>: show brief help about a command. - - - help <cmdname>. Available commands: {0}. For server help, use '{1}send /help' instead. - - - Unknown command '{0}'. Use 'help' for command list. - - - Connecting to {0}... - - - Login failed : - - - Connection has been lost. - - - Disconnected by Server : - - - Not connected to any server. Use '{0}help' for help. - - - Fetching profile key from Microsoft. - - - Checking if server is running Forge... - - - Force-enabling Forge support. - - - §8Found server {0}:{1} for domain {2} - - - New configuration file "{0}" is generated. - - - Succesfully generated {0} palette using the dataset: {1} - - - Generating {0} palette using the dataset: {1} - - - §8Handshake successful. (Server ID: {0}) - - - §eNew version of MCC available: {0} - - - Help us translate MCC: {0} - - - Failed to parse the settings file, enter "{0}new" to generate a new configuration. - - - Server IP : - - - Server was successfully joined. -Type '{0}quit' to leave the server. - - - Link: {0} - - - Login : - - - Please type the username or email of your choice. - - - §8Failed to perform SRV lookup for {0} -{1}: {2} - - - §8You chose to run in offline mode. - - - Password: - - - Please type the password for {0}. - - - Password(invisible): {0} - - - You are dead. Type '{0}respawn' to respawn. - - - You are dead. Automatically respawning after 1 second. - - - Or press Enter to exit Minecraft Console Client. - - - §8Cached profile key needs to be refreshed. - - - §8Cached profile key is still valid for {0}. - - - You have access to the following Realms worlds - - - Use realms:<index> as server IP to join a Realms world - - - Waiting 5 seconds ({0} attempts left)... - - - Resolving {0}... - - - Restarting Minecraft Console Client... - - - Waiting {0} seconds before restarting... - - - Retrieving Server Info... - - - -MCC is running with default settings. - - - §8Server is in offline mode. - - - §8Server version : {0} (protocol v{1}) - - - Server version : - - - Checking Session... - - - Failed to check session. - - - §8Cached session is invalid or expired. - - - §8Cached session is still valid for {0}. - - - §cSettings file MinecraftClient.ini has been generated. - - - §7Command §8 {0} §7 sent. - - - §8Unknown or not supported MC version {0}. -Switching to autodetection mode. - - - §8Using Minecraft version {0} (protocol v{1}) - - - Version is supported. -Logging in... - - - , with Forge - - - §8Connected to proxy {0}:{1} - - - Load translations applied to MCC when available, turn it off to use English only. - - - setrnd variable -7to17 OR setrnd variable string1 "\"string2\" string3" - - - Please update health field handling for this Minecraft version. - - - Successfully disconnected with MCC! - - - You can not use execmulti or execif within execmulti command! - - - force unsafe movements like falling or touching fire - - - Inventory handling is not enabled. Unable to switch tools automatically. - - - Please use the newly generated MinecraftClient.ini - - - The old MinecraftClient.ini has been backed up as {0} - - - Temporary fix for Badpacket issue on some servers. - - \ No newline at end of file diff --git a/MinecraftClient/Resources/Translations/Translations.ja.resx b/MinecraftClient/Resources/Translations/Translations.ja.resx deleted file mode 100644 index 20e26089..00000000 --- a/MinecraftClient/Resources/Translations/Translations.ja.resx +++ /dev/null @@ -1,2673 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - §cWeather change: It is no longer raining.§r - - - §cWeather change: It is no longer a thunderstorm.§r - - - §cWeather change: It is raining now.§r - - - §cWeather change: It is a thunderstorm.§r - - - Invalid walk range provided, must be a positive integer greater than 0, using default value of 5! - - - The terrain handling is not enabled in the settings of the client, enable it if you want to use it with this bot. Using alternative (command) method. - - - The time range begins with a bigger value, swapped them around. - - - Attack cooldown value cannot be smaller than 0. - - - Crafting aborted! Check your available materials. - - - Auto-crafting ChatBot command alias - - - Available commands: {0}. Use /autocraft help <cmd name> for more information. You may use /ac as command alias. - - - Inventory #{0} was closed by AutoCraft - - - Auto-crafting ChatBot command - - - Total {0} recipes loaded: {1} - - - Resetting your config to default - - - Crafting failed! Waiting for more materials - - - No config found. Writing a new one. - - - Error while parsing config: {0} - - - Duplicate recipe name specified: {0} - - - Missing recipe name while parsing a recipe - - - Get the command description. Usage: /autocraft help <command name> - - - List available recipes. - - - Load the config file. - - - Reload the config file. - - - Write the default example config to default location. - - - Start the crafting. Usage: /autocraft start <recipe name> - - - Stop the current running crafting process - - - Invalid result item! - - - The number of slots does not match and has been adjusted automatically. - - - Successfully loaded - - - Missing material: {0} - - - Please specify the recipe name you want to craft. - - - Specified recipe name does not exist. Check your config file. - - - Starting AutoCraft: {0} - - - AutoCraft cannot be started. Check your available materials for crafting {0} - - - AutoCraft stopped - - - table not found - - - Action timeout! Reason: {0} - - - Available commands: {0}. Use /digbot help <cmd name> for more information. - - - Auto-digging ChatBot command - - - Digging block timeout, retry. - - - Get the command description. Usage: /digbot help <command name> - - - Start the automatic digging bot. - - - Deactivate the automatic digging bot. - - - The block currently pointed to is not in the allowed list. - - - Automatic digging has started. - - - Digging will start in {0:0.0} second(s). - - - Auto-digging has been stopped. - - - Added item {0} - - - AutoDrop ChatBot command alias - - - AutoDrop ChatBot command - - - Incorrect item name {0}. Please try again. - - - Total {0} in the list: - {1} - - - Cannot find inventory {0}! - - - No item in the list - - - Cannot read drop mode from config. Using include mode. - - - Item not in the list - - - AutoDrop disabled - - - AutoDrop enabled - - - Removed item {0} - - - Switched to {0} mode. - - - Unknwon mode. Available modes: Include, Exclude, Everything - - - Available commands: {0}. Use /fish help <cmd name> for more information. - - - Casting timeout and will soon retry. (Timeout increased to {0:0.0} sec). - - - Retract the fishing rod. (Count: {0}) - - - Retract the fishing rod at ({0:0.0},{1:0.0},{2:0.0})! (Count: {3}) - - - Auto-Fishing ChatBot command - - - Fish floating despawn, will re-cast. - - - Fishing timeout, will soon re-cast. - - - Fishing got {0} - - - Get the command description. Usage: /fish help <command name> - - - Start auto-fishing. - - - List all obtained items. Or use "/fish status clear" to clear the list. - - - Stop auto-fishing. - - - Inventory handling is not enabled. Cannot check rod durability and switch rods. - - - Current fishing rod is not available. Maybe broken or low durability? - - - Start auto-fishing. - - - Fishing will start in {0:0.0} second(s). - - - The record of the obtained items has been cleared. - - - All items obtained from fishing (not entirely accurate): - - - Stop auto-fishing. - - - Switch to the rod in slot {0}, durability {1}/64. - - - Casting successfully. - - - Update yaw = {0:0.00}, pitch = {1:0.00}. - - - Current directory was: {0} - - - Got disconnected with message: {0} - - - Disconnection initiated by User or MCC bot. Ignoring. - - - Launching with {0} reconnection attempts - - - Loaded message: {0} - - - Loading messages from file: {0} - - - Initializing without a kick message file - - - File not found: {0} - - - Message contains '{0}'. Reconnecting. - - - Ignoring kick message, reconnecting anyway. - - - Message not containing any defined keywords. Ignoring. - - - Waiting {0:0.000} seconds before reconnecting... - - - File not found: '{0}' - - - Loaded match: -{0} - - - Loading matches from '{0}' - - - match: {0} -regex: {1} -action: {2} -actionPrivate: {3} -actionOther: {4} -ownersOnly: {5} -cooldown: {6} - - - Running action: {0} - - - No action for match: -{0} - - - This match will never trigger: -{0} - - - Path '{0}' contains invalid characters. - - - Sending message to Discord was canceled due an error occuring. For more info enable Debug. - - - The provided channel with an id '{0}' has not been found! - - - The command was executed with the result - - - Succesfully connected with MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Discord Bridge chat bot. - - - Direction of the Discord Brdige has been switched to '{0}'! - - - Both - - - Discord - - - Minecraft - - - The provided guild/server with an id '{0}' has not been found! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, discord|dsc. Example: "dscbridge direction mc" - - - Please provide a valid token! - - - An unknown error has occured! - - - The bot is already farming! - - - The bot has already stopped farming! - - - Crop type - - - Farming bot - - - Invalid crop type provided (Types which you can use: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat)! - - - Invalid radius provided, you must provide a valid integer number greater than 0! - - - The Farmer bot needs Inventory Handling in order to work, please enable it! - - - The Farmer bot needs Terrain Handling in order to work, please enable it! - - - Not implemented bellow 1.13! - - - Radius - - - Started farming! - - - Stopped farming! - - - Stoping farming, this might take a second... - - - You have enabled teleporting, this might get your bot account kicked and in the worst case scenario banned! Use with caution! - - - You have enabled un-safe movement, the bot might get hurt! - - - Invalid parameter "{0}" provided (Use format: "key:value")! - - - mailer command - - - --- Ignore list --- -{0} - - - --- Mails in database --- -{0} - - - See usage - - - Added {0} to the ignore list! - - - Missing or invalid name. Usage: {0} <username> - - - Removed {0} from the ignore list! - - - Creating new database file: {0} - - - Creating new ignore list: {0} - - - Delivered: {0} - - - Initializing Mailer with settings: - - -  - Database File: {0} - - -  - Max Database Size: {0} - - -  - Ignore List: {0} - - -  - Mail Retention: {0} - - -  - Max Mails per Player: {0} - - -  - Public Interactions: {0} - - - Cannot enable Mailer: Max Database Size must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Mail Retention must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Max Mails per Player must be greater than zero. Please review the settings. - - - Loading database file: {0} - - - Loading ignore list: - - - Looking for mails to send @ {0} - - - Saving message: {0} - - - {0} is ignored! - - - Render maps (item maps) - - - Invalid ID provided, must be a number! - - - A map with id '{0}' does not exists! - - - Failed to render the map with id: '{0}' - - - - Map id: {0} (Last Updated: {1}) - - - No maps received! - - - The list of received maps from the server: - - - Received a new Map, with Id: {0} - - - Succesfully rendered a map with id '{0}' to: '{1}' - - - Resized the rendered image of the map with id: '{0}' to {1}x{1}. - - - The size of the map is reduced from ({0}x{1}) to ({2}x{3}) due to the size limitation of the current terminal. - - - Sent a rendered image of a map with an id '{0}' to the Discord via Discord Brdige chat bot! - - - Sent a rendered image of a map with an id '{0}' to the Telegram via Telegram Bridge chat bot! - - - replay command - - - Replay file created. - - - Record was stopped. Restart the program to start another record. - - - Record stopped. - - - Script '{0}' failed to run ({1}). - - - File not found: '{0}' - - - §8[MCC] [{0}] Cannot find script file: {1} - - - Script '{0}' loaded. - - - Loaded task: -{0} - - - No action for task: -{0} - - - This task will never trigger: -{0} - - - Interval / Running action: {0} - - - Login / Running action: {0} - - - Time / Running action: {0} - - - triggeronfirstlogin: {0} - triggeronlogin: {1} - triggerontime: {2} - triggeroninterval: {3} - timevalue: {4} - timeinterval: {5} - action: {6} - - - Sending message to Telegram was canceled due an error occuring. For more info enable Debug. - - - The command was executed with the result - - - Succesfully connected with the MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Telegram Bridge chat bot. - - - Direction of the Telegram Brdige has been switched to '{0}'! - - - Both - - - Minecraft - - - Telegram - - - Disconnected from from the MCC! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, telegram|tg|t. Example: "tgbridge direction mc" - - - [WARNING] You have not provided any Channel IDs, for "Authorized_Chat_Ids" field, anyone who finds your bot will be able to send messages and commands to it! - - - [WARNING] You have not provided a Channel ID, you will ONLY get replies to commands sent from Telegram! - - - Please provide a valid bot token! - - - **🛑 Unauthorized access! 🛑 - -Add the ID of this chat to "Authorized_Chat_Ids" field in the configuration file to gain access!** - - - An unknown error has occured! - - - Bot: {0} said : {1} - - - Bot: {0} told me : {1} - - - Alerts - - - AntiAFK - - - AutoAttack - - - AutoCraft - - - AutoDig - - - AutoDrop - - - AutoEat - - - AutoFishing - - - AutoRelog - - - AutoRespond - - - ChatLog - - - DiscordBridge - - - Farmer - - - FollowPlayer - - - HangmanGame - - - Mailer - - - Map - - - PlayerListLogger - - - RemoteControl - - - ReplayCapture - - - Script - - - ScriptScheduler - - - TelegramBridge - - - TestBot - - - §8Converting session cache from disk: {0} - - - §8Ignoring invalid session token line: {0} - - - §8Ignoring invalid profile key token line: {0} - - - §8Ignoring session token string '{0}': {1} - - - §8Ignoring profile key token string '{0}': {1} - - - §8Loaded session: {0}:{1} - - - §8Loaded profile key, it will be refresh at {0} - - - §8Loading Minecraft profiles: {0} - - - §8Loading profile key cache from disk: {0} - - - §8Loading session cache from disk: {0} - - - §8Got malformed data while reading serialized session cache from disk: {0} - - - §8Failed to read serialized session cache from disk: {0} - - - §8Failed to read session cache from disk: {0} - - - §8Failed to read profile key cache from disk: {0} - - - §8Failed to write session cache to disk: {0} - - - §8Failed to write profile key cache to disk: {0} - - - §8Saving session cache to disk - - - §8Saving profile key cache to disk - - - §8Done. File saved as '{0}' - - - §8Downloading '{0}.lang' from Mojang servers... - - - §8Failed to download the file. - - - §8Defaulting to en_GB.lang from your Minecraft directory. - - - §8Translations file loaded. - - - Player {0}'s message chain is broken! - - - §8Translations file not found: '{0}' -Some messages won't be properly printed without this file. - - - §8Performing request to {0} - - - [{0}] Disconnecting and Reconnecting to the Server - - - Swing your arm. - - - Could not find a bed! - - - Can not reach the bed safely! - - - Used to sleep in or leave a bed. - - - Failed to reach the bed position (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) in time (30 seconds). Giving up! - - - Found a bet at (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). - - - Succesfully laid in bed! - - - Sending a command to leave a bed to the server. - - - Moving to (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) where the bed is located. - - - The block on (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) is not a bed! - - - Could not lay in bed. Are you trying to sleep in a bed? (PS: You must use the head block coordinates of the bed) - - - Searching for a bed in radius of {0}... - - - Trying to sleep in a bed on location (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). Result: {3} - - - Blocks around - - - Block type - - - Reports the type of the block on the provided coordinates. (Use -s to report blocks around the target block). - - - Negative - - - Positive - - - List bots, unload a bot or all bots. - - - Loaded bots - - - No bots loaded! - - - Bot {0} is not loaded, check if you have made a typo! - - - Successfully unloaded bot: {0} - - - Successfully unloaded all bots! - - - Changed to slot {0} - - - Change slot in hotbar - - - Could not change slot - - - Could not change slot: Not a Number - - - chunk: ({0}, {1}). - - - Current location:{0}, chunk: ({1}, {2}). - - - Displays the chunk loading status. -Change EnableEmoji=false in the settings if the display is confusing. - - - §x§0This command is used for debugging, make sure you know what you are doing.§r - - - Player:{0}, MarkedChunk:{1}, NotReceived:{2}, Loading:{3}, Loaded:{4} - - - Marked location: - - - §x§0Since the marked chunk is outside the graph, it will not be displayed!§r - - - connect to the specified server. - - - Invalid server IP '{0}'. - - - Unknown account '{0}'. - - - toggle debug messages. - - - Debug messages are now OFF - - - Debug messages are now ON - - - Attempt to break a block - - - Attempting to dig block at {0} {1} {2} ({3}) - - - Failed to start digging block. - - - No block at this location (Air) - - - You are too far away from this block. - - - Drop specified type of items from player inventory or opened container - - - Dropped all {0} from inventory #{1} - - - Unknown item {0} - - - Sent a click to the server, if you have enough levels and if you have placed the items in the correct slots it should enchant! - - - Enchant an item when you have the Enchantment table opened and the list of enchants recieved. - - - You must put an item inside the enchanting table in slot 0! - - - You must put at least 3 lapis lazuli inside the enchanting table in slot 1! - - - You must open a an enchanting table in order to use this option! - - - Invalid slot provided (Available: top, middle, bottom)! - - - You must first put an item to enchant to the enchanting table in order to get enchantments from the server, then you can execute this command! - - - You do not have enouhg levels to enchant! (Your current level is {0}, you need to be level {1}). - - - Could not click! - - - Entity attacked - - - Boots - - - Chestplate - - - Custom Name - - - Distance - - - Entities - - - Entity - - - Equipment - - - Health - - - Helmet - - - Item - - - Latency - - - Leggings - - - Location - - - Main Hand - - - Nickname - - - Entity not found - - - Off Hand - - - Pose - - - Type - - - Entity used - - - Allows you to execute a command if a condition is met. (You can use variables from MinecraftClient.ini and /set command, as well as CSharp expressions) - - - Error: {0} - - - An error has occured while executing the command: {0} - - - The condition '{0}' was met, executed command '{1}' with result '{2}'. - - - The condition '{0}' was met, executed command '{1}', no result was returned. - - - Execute multiple commands one after another - - - Executed the command '{0}' with {1} - - - no result! - - - result '{0}'! - - - disconnect from the server. - - - Already following {0}! - - - Already stopped - - - Can not reach the player, he is either in chunks that are not loaded, too far away or not reachable by a bot due to obstacles like gaps or water bodies! - - - Makes the bot follow a specified player - - - Invalid or empty player name provided! - - - The specified player is either not connected out out of the range! - - - NOTE: The bot is quite slow, you need to walk slowly and at a close distance for it to be able to keep up, kinda like when you make animals follow you by holding food in your hand. This is a limitation due to a pathfinding algorithm, we are working to get a better one. - - - Pausing! - - - The player {0} came back to the range! - - - The player {0} left the server! - - - The player {0} has left the range! - - - Resuming to follow! - - - Started following {0}! - - - Stopped! - - - Stopped following! - - - Switched to following {0}! - - - Enabled us-safe walking (NOTE: The bot might die or get hurt!) - - - follow <player name|stop> [-f] (Use -f to enable un-safe walking) - - - Display Health and Food saturation. - - - Health: {0}, Saturation: {1}, Level: {2}, TotalExperience: {3} - - - {0} clicking slot {1} in window #{2} - - - Closing Inventoy #{0} - - - Failed to close Inventory #{0} - - - Cannot find container, please retry with explicit ID - - - Requested to clear slot #{0} - - - Requested {0} x{1} in slot #{2} - - - Failed to request Creative action - - - Damage - - - Inventory command - - - Dropped 1 item from slot #{0} - - - Dropped whole item stack from slot #{0} - - - Found items - - - Available actions - - - Basic usage - - - Click on an item. - - - Close an opened container. - - - Clear slot in creative mode. - - - Give item in creative mode. - - - Drop an item from inventory. - - - {0} -Use '/inventory help <action>' for action help. -'player' and 'container' can be simplified to 'p' and 'c'. -Note that parameters in '[]' are optional. - - - List avaliable inventories - - - List your inventory. - - - Search for an item in avaliable Inventories - - - Shift click an item. - - - Unknown action. - - - Usage - - - Your selected hotbar is {0} - - - Inventories - - - Available Inventories - - - Inventory - - - Left - - - Middle - - - You must be in Creative gamemode - - - Could not find the specified item in any of avaliable Inventories! - - - No item in slot #{0} - - - Inventory #{0} do not exist - - - Right - - - Shift clicking slot {0} in window #{1} - - - Shift click failed, this may be because this container type is not supported - - - get the player list. - - - PlayerList: {0} - - - log some text to the console. - - - Looking at yaw: {0} pitch: {1} - - - Looking at {0} - - - look at direction or coordinates. - - - The block currently intersecting the line of sight is {0} ({1:0}, {2:0}, {3:0}), distance is {4:0.0}({5:0.0}). - - - There is no block within {0} meters that intersects with the line of sight. - - - Unknown direction '{0}' - - - Chunk loading status: {0:P} - {1} out of {2} load completed. - - - The chunk where the target location resides has not yet been loaded. -You can use "/chunk status {0:0.0} {1:0.0} {2:0.0}" to check the chunk loading status. - - - walk or start walking. - - - Cannot move in that direction. - - - Disabling Terrain and Movements. - - - Enabling Terrain and Movements on next server login, respawn or world change. - - - Failed to compute path to {0} - - - Gravity is disabled. - - - Gravity is enabled. - - - Moving {0} - - - Failed to compute a safe path to {0}. Try -f parameter to allow unsafe movements. - - - Walking from {1} to {0} - - - restart and reconnect to the server. - - - Reloads MCC settings. - - - Reloaded Settings! - - - Reloading settings... - - - This command will NOT affect certain settings which are used before connecting to a server! - - - Some settings passed through the command line parameters might get overriden! - - - You also might need to reconnect for some settings to take effect. - - - Replay Chat Bot will not be hard reloaded due to technical limitations! - - - Use this to respawn if you are dead. - - - You have respawned. - - - run a script file. - - - send a chat message or command. - - - set a custom %variable%. - - - variable name must be A-Za-z0-9. - - - set a custom %variable% randomly to a given value. - - - setrnd variable -7to17 - - - setrnd variable string1 "\"string2\" string3" - - - Toggles sneaking - - - You are not sneaking anymore - - - You are sneaking now - - - Current tps - - - Display server current tps (tick per second). May not be accurate - - - Place a block or open chest - - - Useblock at ({0:0.0}, {1:0.0}, {2:0.0}) {3}. - - - Use (left click) an item on the hand - - - Used an item - - - can be used in some other fields as %yourvar% -%username% and %serverip% are reserved variables. - - - §cFailed to write to backup file {0}§r - - - =============================== # - Minecraft Console Client Bots # -=============================== # - - - Get alerted when specified words are detected in chat -Useful for moderating your server or detecting when someone is talking to you - - - Play a beep sound when a word is detected in addition to highlighting. - - - List of words/strings to NOT alert you on. - - - The name of a file where alers logs will be written. - - - Log alerts info a file. - - - List of words/strings to alert you on. - - - Trigger alerts when it rains and when it stops. - - - Triggers alerts at the beginning and end of thunderstorms. - - - Triggers an alert after receiving a specified keyword. - - - Send a command on a regular or random basis or make the bot walk around randomly to avoid automatic AFK disconnection -/!\ Make sure your server rules do not forbid anti-AFK mechanisms! -/!\ Make sure you keep the bot in an enclosure to prevent it wandering off if you're using terrain handling! (Recommended size 5x5x5) - - - Command to send to the server. - - - The time interval for execution. (in seconds) - - - Whether to sneak when sending the command. - - - Use terrain handling to enable the bot to move around. - - - The range the bot can move around randomly (Note: the bigger the range, the slower the bot will be) - - - How many times can the bot fail trying to move before using the command method. - - - Automatically attack hostile mobs around you -You need to enable Entity Handling to use this bot -/!\ Make sure server rules allow your planned use of AutoAttack -/!\ SERVER PLUGINS may consider AutoAttack to be a CHEAT MOD and TAKE ACTION AGAINST YOUR ACCOUNT so DOUBLE CHECK WITH SERVER RULES! - - - Allow attacking hostile mobs. - - - Allow attacking passive mobs. - - - How long to wait between each attack. Set "Custom = false" to let MCC calculate it. - - - All entity types can be found here: https://mccteam.github.io/r/entity/#L15 - - - Possible values: "Interact", "Attack" (default), "InteractAt" (Interact and Attack). - - - Wether to treat the entities list as a "whitelist" or as a "blacklist". - - - "single" or "multi". single target one mob per attack. multi target all mobs in range per attack - - - "health" or "distance". Only needed when using single mode - - - Automatically craft items in your inventory -See https://mccteam.github.io/g/bots/#auto-craft for how to use -You need to enable Inventory Handling to use this bot -You should also enable Terrain and Movements if you need to use a crafting table - - - Location of the crafting table if you intended to use it. Terrain and movements must be enabled. - - - What to do on crafting failure, "abort" or "wait". - - - Recipes.Name: The name can be whatever you like and it is used to represent the recipe. -Recipes.Type: crafting table type: "player" or "table" -Recipes.Result: the resulting item -Recipes.Slots: All slots, counting from left to right, top to bottom. Please fill in "Null" for empty slots. -For the naming of the items, please see: https://mccteam.github.io/r/item/#L12 - - - Auto-digging blocks. -You need to enable Terrain Handling to use this bot -You can use "/digbot start" and "/digbot stop" to control the start and stop of AutoDig. -Since MCC does not yet support accurate calculation of the collision volume of blocks, all blocks are considered as complete cubes when obtaining the position of the lookahead. -For the naming of the block, please see https://mccteam.github.io/r/block/#L15 - - - How many seconds to wait after entering the game to start digging automatically, set to -1 to disable automatic start. - - - Automatically switch to the appropriate tool. - - - Mining a block for more than "Dig_Timeout" seconds will be considered a timeout. - - - Whether to drop the current tool when its durability is too low. - - - Will not use tools with less durability than this. Set to zero to disable this feature. - - - Wether to treat the blocks list as a "whitelist" or as a "blacklist". - - - "distance" or "index", When using the "fixedpos" mode, the blocks are determined by distance to the player, or by the order in the list. - - - The position of the blocks when using "fixedpos" or "both" mode. - - - Whether to output logs when digging blocks. - - - "lookat", "fixedpos" or "both". Digging the block being looked at, the block in a fixed position, or the block that needs to be all met. - - - Automatically drop items in inventory -You need to enable Inventory Handling to use this bot -See this file for an up-to-date list of item types you can use with this bot: https://mccteam.github.io/r/item/#L12 - - - "include", "exclude" or "everything". Include: drop item IN the list. Exclude: drop item NOT IN the list - - - Automatically eat food when your Hunger value is low -You need to enable Inventory Handling to use this bot - - - Automatically catch fish using a fishing rod -Guide: https://mccteam.github.io/g/bots/#auto-fishing -You can use "/fish" to control the bot manually. -/!\ Make sure server rules allow automated farming before using this bot - - - Keep it as false if you have not changed it before. - - - Switch to a new rod from inventory after the current rod is unavailable. - - - Whether to start fishing automatically after entering a world. - - - How soon to re-cast after successful fishing. - - - Will not use rods with less durability than this (full durability is 64). Set to zero to disable this feature. - - - This allows the player to change position/facing after each fish caught. - - - How long after entering the game to start fishing (seconds). - - - Fishing timeout (seconds). Timeout will trigger a re-cast. - - - A "stationary" hook that moves above this threshold in the Y-axis will be considered to have caught a fish. - - - Used to adjust the above two thresholds, which when enabled will print the change in the position of the fishhook entity upon receipt of its movement packet. - - - Use the mainhand or the offhand to hold the rod. - - - It will move in order "1->2->3->4->3->2->1->2->..." and can change position or facing or both each time. It is recommended to change the facing only. - - - Hook movement in the X and Z axis less than this value will be considered stationary. - - - Automatically relog when disconnected by server, for example because the server is restating -/!\ Use Ignore_Kick_Message=true at own risk! Server staff might not appreciate if you auto-relog on manual kicks - - - The delay time before joining the server. (in seconds) - - - When set to true, autorelog will reconnect regardless of kick messages. - - - If the kickout message matches any of the strings, then autorelog will be triggered. - - - Retries when failing to relog to the server. use -1 for unlimited retries. - - - Run commands or send messages automatically when a specified pattern is detected in chat -Server admins can spoof chat messages (/nick, /tellraw) so keep this in mind when implementing AutoRespond rules -/!\ This bot may get spammy depending on your rules, although the global messagecooldown setting can help you avoiding accidental spam - - - Do not remove colors from text (Note: Your matches will have to include color codes (ones using the § character) in order to work) - - - Logs chat messages in a file on disk. - - - This bot allows you to send and recieve messages and commands via a Discord channel. -For Setup you can either use the documentation or read here (Documentation has images). -Documentation: https://mccteam.github.io/g/bots/#discord-bridge -Setup: -First you need to create a Bot on the Discord Developers Portal, here is a video tutorial: https://www.youtube.com/watch?v=2FgMnZViNPA . -/!\ IMPORTANT /!\: When creating a bot, you MUST ENABLE "Message Content Intent", "Server Members Intent" and "Presence Intent" in order for bot to work! Also follow along carefully do not miss any steps! -When making a bot, copy the generated token and paste it here in "Token" field (tokens are important, keep them safe). -Copy the "Application ID" and go to: https://discordapi.com/permissions.html . -Paste the id you have copied and check the "Administrator" field in permissions, then click on the link at the bottom. -This will open an invitation menu with your servers, choose the server you want to invite the bot on and invite him. -Once you've invited the bot, go to your Discord client and go to Settings -> Advanced and Enable "Developer Mode". -Exit the settings and right click on a server you have invited the bot to in the server list, then click "Copy ID", and paste the id here in "GuildId". -Then right click on a channel where you want to interact with the bot and again right click -> "Copy ID", pase the copied id here in "ChannelId". -And for the end, send a message in the channel, right click on your nick and again right click -> "Copy ID", then paste the id here in "OwnersIds". -How to use: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - The ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Discord message formatting, check the following: https://mccteam.github.io/r/dc-fmt.html - - - The ID of a server/guild where you have invited the bot to. - - - How long to wait (in seconds) if a message can not be sent to discord before canceling the task (minimum 1 second). - - - A list of IDs of people you want to be able to interact with the MCC using the bot. - - - Your Discord Bot token. - - - Automatically farms crops for you (plants, breaks and bonemeals them). -Crop types available: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat. -Usage: "/farmer start" command and "/farmer stop" command. -NOTE: This a newly added bot, it is not perfect and was only tested in 1.19.2, there are some minor issues like not being able to bonemeal carrots/potatoes sometimes. -or bot jumps onto the farm land and breaks it (this happens rarely but still happens). We are looking forward at improving this. -It is recommended to keep the farming area walled off and flat to avoid the bot jumping. -Also, if you have your farmland that is one block high, make it 2 or more blocks high so the bot does not fall through, as it can happen sometimes when the bot reconnects. -The bot also does not pickup all items if they fly off to the side, we have a plan to implement this option in the future as well as drop off and bonemeal refill chest(s). - - - Delay between tasks in seconds (Minimum 1 second) - - - Enabled you to make the bot follow you -NOTE: This is an experimental feature, the bot can be slow at times, you need to walk with a normal speed and to sometimes stop for it to be able to keep up with you -It's similar to making animals follow you when you're holding food in your hand. -This is due to a slow pathfinding algorithm, we're working on getting a better one -You can tweak the update limit and find what works best for you. (NOTE: Do not but a very low one, because you might achieve the opposite, -this might clog the thread for terain handling) and thus slow the bot even more. -/!\ Make sure server rules allow an option like this in the rules of the server before using this bot - - - Do not follow the player if he is in the range of 3 blocks (prevents the bot from pushing a player in an infinite loop) - - - The rate at which the bot does calculations (in seconds) (You can tweak this if you feel the bot is too slow) - - - A small game to demonstrate chat interactions. Players can guess mystery words one letter at a time. -You need to have ChatFormat working correctly and add yourself in botowners to start the game with /tell <bot username> start -/!\ This bot may get a bit spammy if many players are interacting with it - - - Relay messages between players and servers, like a mail plugin -This bot can store messages when the recipients are offline, and send them when they join the server -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable this bot only if you trust server admins - - - Allows you to render maps in the console and into images (which can be then sent to Discord using Discord Bridge Chat Bot) -This is useful for solving captchas which use maps -The maps are rendered into Rendered_Maps folder if the Save_To_File is enabled. -NOTE: -If some servers have a very short time for solving captchas, enabe Auto_Render_On_Update to see them immediatelly in the console. -/!\ Make sure server rules allow bots to be used on the server, or you risk being punished. - - - Automatically render the map once it is received or updated from/by the server - - - Delete all rendered maps on unload/reload or when you launch the MCC again. - - - Get a notification when you have gotten a map from the server for the first time - - - Resize an rendered image, this is useful when images that are rendered are small and when are being sent to Discord. - - - Whether to render the map in the console. - - - The size that a rendered image should be resized to, in pixels (eg. 512). - - - Whether to store the rendered map as a file (You need this setting if you want to get a map on Discord using Discord Bridge). - - - Send a rendered map (saved to a file) to a Discord or a Telegram channel via the Discord or Telegram Bride chat bot (The Discord/Telegram Bridge chat bot must be enabled and configured!) -You need to enable Save_To_File in order for this to work. -We also recommend turning on resizing. - - - Log the list of players periodically into a textual file. - - - (In seconds) - - - Send MCC console commands to your bot through server PMs (/tell) -You need to have ChatFormat working correctly and add yourself in botowners to use the bot -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable RemoteControl only if you trust server admins - - - Enable recording of the game (/replay start) and replay it later using the Replay Mod (https://www.replaymod.com/) -Please note that due to technical limitations, the client player (you) will not be shown in the replay file -/!\ You SHOULD use /replay stop or exit the program gracefully with /quit OR THE REPLAY FILE MAY GET CORRUPT! - - - How long should replay file be auto-saved, in seconds. Use -1 to disable. - - - Schedule commands and scripts to launch on various events such as server join, date/time or time interval -See https://mccteam.github.io/g/bots/#script-scheduler for more info - - - This bot allows you to send and receive messages and commands via a Telegram Bot DM or to receive messages in a Telegram channel. -/!\ NOTE: You can't send messages and commands from a group channel, you can only send them in the bot DM, but you can get the messages from the client in a group channel. ------------------------------------------------------------ -Setup: -First you need to create a Telegram bot and obtain an API key, to do so, go to Telegram and find @botfather -Click on "Start" button and read the bot reply, then type "/newbot", the Botfather will guide you through the bot creation. -Once you create the bot, copy the API key that you have gotten, and put it into the "Token" field of "ChatBot.TelegramBridge" section (this section). -/!\ Do not share this token with anyone else as it will give them the control over your bot. Save it securely. -Then launch the client and go to Telegram, find your newly created bot by searching for it with its username, and open a DM with it. -Click on "Start" button and type and send the following command ".chatid" to obtain the chat id. -Copy the chat id number (eg. 2627844670) and paste it in the "ChannelId" field and add it to the "Authorized_Chat_Ids" field (in this section) (an id in "Authorized_Chat_Ids" field is a number/long, not a string!), then save the file. -Now you can use the bot using it's DM. -/!\ If you do not add the id of your chat DM with the bot to the "Authorized_Chat_Ids" field, ayone who finds your bot via search will be able to execute commands and send messages! -/!\ An id pasted in to the "Authorized_Chat_Ids" should be a number/long, not a string! ------------------------------------------------------------ -NOTE: If you want to recieve messages to a group channel instead, make the channel temporarely public, invite the bot to it and make it an administrator, then set the channel to private if you want. -Then set the "ChannelId" field to the @ of your channel (you must include the @ in the settings, eg. "@mysupersecretchannel"), this is the username you can see in the invite link of the channel. -/!\ Only include the username with @ prefix, do not include the rest of the link. Example if you have "https://t.me/mysupersecretchannel", the "ChannelId" will be "@mysupersecretchannel". -/!\ Note that you will not be able to send messages to the client from a group channel! ------------------------------------------------------------ -How to use the bot: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - A list of Chat IDs that are allowed to send messages and execute commands. To get an id of your chat DM with the bot use ".chatid" bot command in Telegram. - - - An ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Telegram message formatting, check the following: https://mccteam.github.io/r/tg-fmt.html - - - How long to wait (in seconds) if a message can not be sent to Telegram before canceling the task (minimum 1 second). - - - Your Telegram Bot token. - - - MCC does it best to detect chat messages, but some server have unusual chat formats -When this happens, you'll need to configure chat format below, see https://mccteam.github.io/g/conf/#chat-format-section - - - MCC support for common message formats. Set "false" to avoid conflicts with custom formats. - - - Whether to use the custom regular expressions below for detection. - - - Startup Config File -Please do not record extraneous data in this file as it will be overwritten by MCC. - -New to Minecraft Console Client? Check out this document: https://mccteam.github.io/g/conf.html -Want to upgrade to a newer version? See https://github.com/MCCTeam/Minecraft-Console-Client/#download - - - Settings have been loaded from {0} - - - §cFailed to load settings:§r - - - This setting affects only the messages in the console. - - - Regex for filtering chat message. - - - Show server chat messages. - - - Regex for filtering debug message. - - - Please enable this before submitting bug reports. Thanks! - - - Show error messages. - - - "disable" or "blacklist" OR "whitelist". Blacklist hide message match regex. Whitelist show message match regex. - - - Informative messages. (i.e Most of the message from MCC) - - - Log file name. - - - Write log messages to file. - - - Prepend timestamp to messages in log file. - - - Keep color codes in the saved text.(look like "§b") - - - Show warning messages. - - - Make sure you understand what each setting does before changing anything! - - - AccountList: It allows a fast account switching without directly using the credentials -Usage examples: "/tell <mybot> reco Player2", "/connect <serverip> Player1" - - - Toggle auto respawn if client player was dead (make sure your spawn point is safe). - - - Set the owner of the bot. /!\ Server admins can impersonate owners! - - - Use "mcc", "vanilla" or "none". This is how MCC identifies itself to the server. - - - Leave empty for no logfile. - - - If turned off, the emoji will be replaced with a simpler character (for /chunk status). - - - Toggle entity handling. - - - Whether to exit directly when an error occurs, for using MCC in non-interactive scripts. - - - Use "none", "slash"(/) or "backslash"(\). - - - Toggle inventory handling. - - - Fill in with in-game locale code, check https://mccteam.github.io/r/l-code.html - - - The language code is invalid! - - - Use "auto", "no" or "force". Force-enabling only works for MC 1.13+. - - - Use "auto" or "1.X.X" values. Allows to skip server info retrieval. - - - Controls the minimum interval (in seconds) between sending each message to the server. - - - Enable support for joining Minecraft Realms worlds. - - - The minimum height to use when calculating the image size from the height of the terminal. - - - The minimum width used when calculating the image size from the width of the terminal. - - - Enable head movement while walking to avoid anti-cheat triggers. - - - A movement speed higher than 2 may be considered cheating. - - - Only works on Windows XP-8 or Windows 10 with old console. - - - For remote control of the bot. - - - How to retain profile key. Use "none", "memory" or "disk". - - - Use "no", "fast" (5s timeout), or "yes". Required for joining some servers. - - - Cache compiled scripts for faster load on low-end devices. - - - ServerList: It allows an easier and faster server switching with short aliases instead of full server IP -Aliases cannot contain dots or spaces, and the name "localhost" cannot be used as an alias. -Usage examples: "/tell <mybot> connect Server1", "/connect Server2" - - - How to retain session tokens. Use "none", "memory" or "disk". - - - Decode links embedded in chat messages and show them in console. - - - Show inventory layout as ASCII art in inventory command. - - - System messages for server ops. - - - Messages displayed above xp bar, set this to false in case of xp bar spam. - - - Use "none", "bit_4", "bit_8" or "bit_24". This can be checked by opening the debug log. - - - Uses more ram, cpu, bandwidth but allows you to move around. - - - Customize the TCP connection timeout with the server. (in seconds) - - - Prepend timestamps to chat messages. - - - Login=Email or Name. Use "-" as password for offline mode. Leave blank to prompt user on startup. - - - The address of the game server, "Host" can be filled in with domain name or IP address. (The "Port" field can be deleted, it will be resolved automatically) - - - Microsoft Account sign-in method: "mcc" OR "browser". If the login always fails, please try to use the "browser" once. - - - Account type: "mojang" OR "microsoft". Also affects interactive login in console. - - - Settings below are sent to the server and only affect server-side things like your skin. - - - Allows disabling chat colors server-side. - - - Use "enabled", "commands", or "disabled". Allows to mute yourself... - - - MC 1.7- difficulty. "peaceful", "easy", "normal", "difficult". - - - If disabled, settings below are not sent to the server. - - - Use any language implemented in Minecraft. - - - MC 1.9+ main hand. "left" or "right". - - - Value range: [0 - 255]. - - - Connect to a server via a proxy instead of connecting directly -If Mojang session services are blocked on your network, set Enabled_Login=true to login using proxy. -If the connection to the Minecraft game server is blocked by the firewall, set Enabled_Ingame=true to use a proxy to connect to the game server. -/!\ Make sure your server rules allow Proxies or VPNs before setting enabled=true, or you may face consequences! - - - Whether to connect to the game server through a proxy. - - - Whether to connect to the login server through a proxy. - - - Only required for password-protected proxies. - - - Supported types: "HTTP", "SOCKS4", "SOCKS4a", "SOCKS5". - - - Proxy server must allow HTTPS for login, and non-443 ports for playing. - - - Only required for password-protected proxies. - - - §aThe current setting is saved as {0} - - - Chat signature related settings (affects minecraft 1.19+) - - - Microsoft accounts only. If disabled, will not be able to sign chat and join servers configured with "enforce-secure-profile=true" - - - Use red    color block to mark chat without legitimate signature - - - Use green  color block to mark chat with legitimate signatures - - - Use yellow color block to mark chat that have been modified by the server. - - - Use gray   color block to mark system message (always without signature) - - - Whether to display chat and messages in commands without legal signatures - - - Set to true to display messages modified by the server, false to display the original signed messages - - - Whether to sign the chat send from MCC - - - Whether to sign the messages contained in the commands sent by MCC. For example, the message in "/msg" and "/me" - - - §cFailed to write to settings file {0}§r - - - Color test: Your terminal should display {0} - - - §8Crypto keys & hash generated. - - - §8No profile keys could be loaded from disk - - - §8Profile keys has been successfully loaded from disk. - - - §8Performing request to {0} - - - §8No sessions could be loaded from disk - - - §8Session data has been successfully loaded from disk. - - - Success. (session ID: {0}) - - - Bottom slot - - - Enchantments available - - - Levels - - - Middle slot - - - Top slot - - - §8Got error code from server while refreshing authentication: {0} - - - Failed to connect to this IP. - - - §8A timeout occured while attempting to connect to this IP. - - - Failed to determine server version. - - - §8Forge Login Handshake did not complete successfully - - - §8Forge StartEncryption Handshake did not complete successfully - - - Cannot force Forge support for this Minecraft version! - - - Invalid usage of the generator command! - - - The provided path must be a path to a file that is in .json format! - - - Invalid data path provided! (The path either does not exists or you have made a typo) - - - §8Got error code from server: {0} - - - §8Invalid response to StartEncryption packet - - - §8Invalid response to Handshake packet - - - This feature requires Inventory Handling to be enabled in order to work! - - - An error occured when attempting to join this server. - - - Login failed : - - - Incorrect username/password, blacklisted IP or too many logins. - - - User cancelled. - - - Account migrated, use e-mail as username. - - - Network error. - - - User not premium. - - - Invalid server response. - - - Login servers are unavailable. Please try again later. - - - SSL Error. - - - Unknown Error. - - - Failed to login to this server. - - - You are missing argument {0} - - - §8Server does not report its protocol version, autodetection will not work. - - - Failed to ping this IP. - - - This Realms world does not exist or access was denied - - - Trying to join a Realms world but Realms support is disabled in config - - - Cannot retrieve the server IP of your Realms world - - - Invalid or unknown Realms server ID. - - - Realms server may require some time to start up. Please retry again later. - - - {0}: Invalid syntax, expecting --argname=value or --section.argname=value - - - This feature requires Terrain And Movements to be enabled in order to work! - - - Connection Timeout - - - §8Unexpected response from the server (is that a Minecraft server?) - - - Cannot connect to the server : This version is not supported ! - - - Usage: - - - §8Server reports a different version than manually set. Login may not work. - - - ChatBot methods should NOT be called in the constructor as API handler is not initialized yet. Override Initialize() or AfterGameJoined() instead to perform initialization tasks. - - - The provided script does not have a valid MCCScript header - - - Failed to process incoming packet of type {0}. (PacketID: {1}, Protocol: {2}, LoginPhase: {3}, InnerException: {4}). - - - Please update block types handling for this Minecraft version. See Material.cs - - - Please update entity types handling for this Minecraft version. See EntityType.cs - - - Please update item types handling for this Minecraft version. See ItemType.cs - - - Please update packet type palette for this Minecraft version. See PacketTypePalette.cs - - - Unknown direction - - - User-initiated logout should be done by calling Disconnect() - - - The protocol version no.{0} is not supported. - - - §cEntities are currently not handled for that MC version. - - - Please enable EntityHandling in the config file first. - - - Inventory # {0} closed. - - - §cInventories are currently not handled for that MC version. - - - Inventory handling is now enabled. - - - Use /inventory to interact with it. - - - Inventory # {0} opened: {1} - - - Please enable InventoryHandling in the config file first. - - - §cTerrain & Movements currently not handled for that MC version. - - - Terrain and Movements is now enabled. - - - Please enable Terrain and Movements in the config file first. - - - §8[{0}] Failed to initialize FileSystemWatcher, retrying using Polling - - - §8[{0}] Initializing FileSystemWatcher for file: {1} - - - §8Accepting server mod list... - - - §8Accepting server registries... - - - Forge server connection complete! - - - §8Acknowledging FML2 Server Config: {0} - - - §8Received FML2 Server Mod List - - - §8Sending back FML2 Client Mod List - - - §8Acknowledging FML2 Server Registry: {0} - - - §8Got Unknown FML2 Handshake message no. {0} - - - §8Ignoring Unknown FML2 LoginMessage channel: {0} - - - §8Mod list: - - - §8Server is running Forge without mods. - - - §8Received registry with {0} entries - - - §8Received registry {0} with {1} entries - - - §8Sending falsified mod list to server... - - - §8Forge protocol version : {0} - - - §8Server is running Forge with {0} mods. - - - Available commands: {0} - - - This bot will be unloaded. - - - Done - - - Fail - - - OnInternalCommand: Got error from {0}: {1} - - - help <cmdname>: show brief help about a command. - - - help <cmdname>. Available commands: {0}. For server help, use '{1}send /help' instead. - - - Unknown command '{0}'. Use 'help' for command list. - - - Connecting to {0}... - - - Login failed : - - - Connection has been lost. - - - Disconnected by Server : - - - Not connected to any server. Use '{0}help' for help. - - - Fetching profile key from Microsoft. - - - Checking if server is running Forge... - - - Force-enabling Forge support. - - - §8Found server {0}:{1} for domain {2} - - - New configuration file "{0}" is generated. - - - Succesfully generated {0} palette using the dataset: {1} - - - Generating {0} palette using the dataset: {1} - - - §8Handshake successful. (Server ID: {0}) - - - §eNew version of MCC available: {0} - - - Help us translate MCC: {0} - - - Failed to parse the settings file, enter "{0}new" to generate a new configuration. - - - Server IP : - - - Server was successfully joined. -Type '{0}quit' to leave the server. - - - Link: {0} - - - Login : - - - Please type the username or email of your choice. - - - §8Failed to perform SRV lookup for {0} -{1}: {2} - - - §8You chose to run in offline mode. - - - Password: - - - Please type the password for {0}. - - - Password(invisible): {0} - - - You are dead. Type '{0}respawn' to respawn. - - - You are dead. Automatically respawning after 1 second. - - - Or press Enter to exit Minecraft Console Client. - - - §8Cached profile key needs to be refreshed. - - - §8Cached profile key is still valid for {0}. - - - You have access to the following Realms worlds - - - Use realms:<index> as server IP to join a Realms world - - - Waiting 5 seconds ({0} attempts left)... - - - Resolving {0}... - - - Restarting Minecraft Console Client... - - - Waiting {0} seconds before restarting... - - - Retrieving Server Info... - - - -MCC is running with default settings. - - - §8Server is in offline mode. - - - §8Server version : {0} (protocol v{1}) - - - Server version : - - - Checking Session... - - - Failed to check session. - - - §8Cached session is invalid or expired. - - - §8Cached session is still valid for {0}. - - - §cSettings file MinecraftClient.ini has been generated. - - - §7Command §8 {0} §7 sent. - - - §8Unknown or not supported MC version {0}. -Switching to autodetection mode. - - - §8Using Minecraft version {0} (protocol v{1}) - - - Version is supported. -Logging in... - - - , with Forge - - - §8Connected to proxy {0}:{1} - - - Load translations applied to MCC when available, turn it off to use English only. - - - setrnd variable -7to17 OR setrnd variable string1 "\"string2\" string3" - - - Please update health field handling for this Minecraft version. - - - Successfully disconnected with MCC! - - - You can not use execmulti or execif within execmulti command! - - - force unsafe movements like falling or touching fire - - - Inventory handling is not enabled. Unable to switch tools automatically. - - - Please use the newly generated MinecraftClient.ini - - - The old MinecraftClient.ini has been backed up as {0} - - - Temporary fix for Badpacket issue on some servers. - - \ No newline at end of file diff --git a/MinecraftClient/Resources/Translations/Translations.ko.resx b/MinecraftClient/Resources/Translations/Translations.ko.resx deleted file mode 100644 index 20e26089..00000000 --- a/MinecraftClient/Resources/Translations/Translations.ko.resx +++ /dev/null @@ -1,2673 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - §cWeather change: It is no longer raining.§r - - - §cWeather change: It is no longer a thunderstorm.§r - - - §cWeather change: It is raining now.§r - - - §cWeather change: It is a thunderstorm.§r - - - Invalid walk range provided, must be a positive integer greater than 0, using default value of 5! - - - The terrain handling is not enabled in the settings of the client, enable it if you want to use it with this bot. Using alternative (command) method. - - - The time range begins with a bigger value, swapped them around. - - - Attack cooldown value cannot be smaller than 0. - - - Crafting aborted! Check your available materials. - - - Auto-crafting ChatBot command alias - - - Available commands: {0}. Use /autocraft help <cmd name> for more information. You may use /ac as command alias. - - - Inventory #{0} was closed by AutoCraft - - - Auto-crafting ChatBot command - - - Total {0} recipes loaded: {1} - - - Resetting your config to default - - - Crafting failed! Waiting for more materials - - - No config found. Writing a new one. - - - Error while parsing config: {0} - - - Duplicate recipe name specified: {0} - - - Missing recipe name while parsing a recipe - - - Get the command description. Usage: /autocraft help <command name> - - - List available recipes. - - - Load the config file. - - - Reload the config file. - - - Write the default example config to default location. - - - Start the crafting. Usage: /autocraft start <recipe name> - - - Stop the current running crafting process - - - Invalid result item! - - - The number of slots does not match and has been adjusted automatically. - - - Successfully loaded - - - Missing material: {0} - - - Please specify the recipe name you want to craft. - - - Specified recipe name does not exist. Check your config file. - - - Starting AutoCraft: {0} - - - AutoCraft cannot be started. Check your available materials for crafting {0} - - - AutoCraft stopped - - - table not found - - - Action timeout! Reason: {0} - - - Available commands: {0}. Use /digbot help <cmd name> for more information. - - - Auto-digging ChatBot command - - - Digging block timeout, retry. - - - Get the command description. Usage: /digbot help <command name> - - - Start the automatic digging bot. - - - Deactivate the automatic digging bot. - - - The block currently pointed to is not in the allowed list. - - - Automatic digging has started. - - - Digging will start in {0:0.0} second(s). - - - Auto-digging has been stopped. - - - Added item {0} - - - AutoDrop ChatBot command alias - - - AutoDrop ChatBot command - - - Incorrect item name {0}. Please try again. - - - Total {0} in the list: - {1} - - - Cannot find inventory {0}! - - - No item in the list - - - Cannot read drop mode from config. Using include mode. - - - Item not in the list - - - AutoDrop disabled - - - AutoDrop enabled - - - Removed item {0} - - - Switched to {0} mode. - - - Unknwon mode. Available modes: Include, Exclude, Everything - - - Available commands: {0}. Use /fish help <cmd name> for more information. - - - Casting timeout and will soon retry. (Timeout increased to {0:0.0} sec). - - - Retract the fishing rod. (Count: {0}) - - - Retract the fishing rod at ({0:0.0},{1:0.0},{2:0.0})! (Count: {3}) - - - Auto-Fishing ChatBot command - - - Fish floating despawn, will re-cast. - - - Fishing timeout, will soon re-cast. - - - Fishing got {0} - - - Get the command description. Usage: /fish help <command name> - - - Start auto-fishing. - - - List all obtained items. Or use "/fish status clear" to clear the list. - - - Stop auto-fishing. - - - Inventory handling is not enabled. Cannot check rod durability and switch rods. - - - Current fishing rod is not available. Maybe broken or low durability? - - - Start auto-fishing. - - - Fishing will start in {0:0.0} second(s). - - - The record of the obtained items has been cleared. - - - All items obtained from fishing (not entirely accurate): - - - Stop auto-fishing. - - - Switch to the rod in slot {0}, durability {1}/64. - - - Casting successfully. - - - Update yaw = {0:0.00}, pitch = {1:0.00}. - - - Current directory was: {0} - - - Got disconnected with message: {0} - - - Disconnection initiated by User or MCC bot. Ignoring. - - - Launching with {0} reconnection attempts - - - Loaded message: {0} - - - Loading messages from file: {0} - - - Initializing without a kick message file - - - File not found: {0} - - - Message contains '{0}'. Reconnecting. - - - Ignoring kick message, reconnecting anyway. - - - Message not containing any defined keywords. Ignoring. - - - Waiting {0:0.000} seconds before reconnecting... - - - File not found: '{0}' - - - Loaded match: -{0} - - - Loading matches from '{0}' - - - match: {0} -regex: {1} -action: {2} -actionPrivate: {3} -actionOther: {4} -ownersOnly: {5} -cooldown: {6} - - - Running action: {0} - - - No action for match: -{0} - - - This match will never trigger: -{0} - - - Path '{0}' contains invalid characters. - - - Sending message to Discord was canceled due an error occuring. For more info enable Debug. - - - The provided channel with an id '{0}' has not been found! - - - The command was executed with the result - - - Succesfully connected with MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Discord Bridge chat bot. - - - Direction of the Discord Brdige has been switched to '{0}'! - - - Both - - - Discord - - - Minecraft - - - The provided guild/server with an id '{0}' has not been found! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, discord|dsc. Example: "dscbridge direction mc" - - - Please provide a valid token! - - - An unknown error has occured! - - - The bot is already farming! - - - The bot has already stopped farming! - - - Crop type - - - Farming bot - - - Invalid crop type provided (Types which you can use: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat)! - - - Invalid radius provided, you must provide a valid integer number greater than 0! - - - The Farmer bot needs Inventory Handling in order to work, please enable it! - - - The Farmer bot needs Terrain Handling in order to work, please enable it! - - - Not implemented bellow 1.13! - - - Radius - - - Started farming! - - - Stopped farming! - - - Stoping farming, this might take a second... - - - You have enabled teleporting, this might get your bot account kicked and in the worst case scenario banned! Use with caution! - - - You have enabled un-safe movement, the bot might get hurt! - - - Invalid parameter "{0}" provided (Use format: "key:value")! - - - mailer command - - - --- Ignore list --- -{0} - - - --- Mails in database --- -{0} - - - See usage - - - Added {0} to the ignore list! - - - Missing or invalid name. Usage: {0} <username> - - - Removed {0} from the ignore list! - - - Creating new database file: {0} - - - Creating new ignore list: {0} - - - Delivered: {0} - - - Initializing Mailer with settings: - - -  - Database File: {0} - - -  - Max Database Size: {0} - - -  - Ignore List: {0} - - -  - Mail Retention: {0} - - -  - Max Mails per Player: {0} - - -  - Public Interactions: {0} - - - Cannot enable Mailer: Max Database Size must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Mail Retention must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Max Mails per Player must be greater than zero. Please review the settings. - - - Loading database file: {0} - - - Loading ignore list: - - - Looking for mails to send @ {0} - - - Saving message: {0} - - - {0} is ignored! - - - Render maps (item maps) - - - Invalid ID provided, must be a number! - - - A map with id '{0}' does not exists! - - - Failed to render the map with id: '{0}' - - - - Map id: {0} (Last Updated: {1}) - - - No maps received! - - - The list of received maps from the server: - - - Received a new Map, with Id: {0} - - - Succesfully rendered a map with id '{0}' to: '{1}' - - - Resized the rendered image of the map with id: '{0}' to {1}x{1}. - - - The size of the map is reduced from ({0}x{1}) to ({2}x{3}) due to the size limitation of the current terminal. - - - Sent a rendered image of a map with an id '{0}' to the Discord via Discord Brdige chat bot! - - - Sent a rendered image of a map with an id '{0}' to the Telegram via Telegram Bridge chat bot! - - - replay command - - - Replay file created. - - - Record was stopped. Restart the program to start another record. - - - Record stopped. - - - Script '{0}' failed to run ({1}). - - - File not found: '{0}' - - - §8[MCC] [{0}] Cannot find script file: {1} - - - Script '{0}' loaded. - - - Loaded task: -{0} - - - No action for task: -{0} - - - This task will never trigger: -{0} - - - Interval / Running action: {0} - - - Login / Running action: {0} - - - Time / Running action: {0} - - - triggeronfirstlogin: {0} - triggeronlogin: {1} - triggerontime: {2} - triggeroninterval: {3} - timevalue: {4} - timeinterval: {5} - action: {6} - - - Sending message to Telegram was canceled due an error occuring. For more info enable Debug. - - - The command was executed with the result - - - Succesfully connected with the MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Telegram Bridge chat bot. - - - Direction of the Telegram Brdige has been switched to '{0}'! - - - Both - - - Minecraft - - - Telegram - - - Disconnected from from the MCC! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, telegram|tg|t. Example: "tgbridge direction mc" - - - [WARNING] You have not provided any Channel IDs, for "Authorized_Chat_Ids" field, anyone who finds your bot will be able to send messages and commands to it! - - - [WARNING] You have not provided a Channel ID, you will ONLY get replies to commands sent from Telegram! - - - Please provide a valid bot token! - - - **🛑 Unauthorized access! 🛑 - -Add the ID of this chat to "Authorized_Chat_Ids" field in the configuration file to gain access!** - - - An unknown error has occured! - - - Bot: {0} said : {1} - - - Bot: {0} told me : {1} - - - Alerts - - - AntiAFK - - - AutoAttack - - - AutoCraft - - - AutoDig - - - AutoDrop - - - AutoEat - - - AutoFishing - - - AutoRelog - - - AutoRespond - - - ChatLog - - - DiscordBridge - - - Farmer - - - FollowPlayer - - - HangmanGame - - - Mailer - - - Map - - - PlayerListLogger - - - RemoteControl - - - ReplayCapture - - - Script - - - ScriptScheduler - - - TelegramBridge - - - TestBot - - - §8Converting session cache from disk: {0} - - - §8Ignoring invalid session token line: {0} - - - §8Ignoring invalid profile key token line: {0} - - - §8Ignoring session token string '{0}': {1} - - - §8Ignoring profile key token string '{0}': {1} - - - §8Loaded session: {0}:{1} - - - §8Loaded profile key, it will be refresh at {0} - - - §8Loading Minecraft profiles: {0} - - - §8Loading profile key cache from disk: {0} - - - §8Loading session cache from disk: {0} - - - §8Got malformed data while reading serialized session cache from disk: {0} - - - §8Failed to read serialized session cache from disk: {0} - - - §8Failed to read session cache from disk: {0} - - - §8Failed to read profile key cache from disk: {0} - - - §8Failed to write session cache to disk: {0} - - - §8Failed to write profile key cache to disk: {0} - - - §8Saving session cache to disk - - - §8Saving profile key cache to disk - - - §8Done. File saved as '{0}' - - - §8Downloading '{0}.lang' from Mojang servers... - - - §8Failed to download the file. - - - §8Defaulting to en_GB.lang from your Minecraft directory. - - - §8Translations file loaded. - - - Player {0}'s message chain is broken! - - - §8Translations file not found: '{0}' -Some messages won't be properly printed without this file. - - - §8Performing request to {0} - - - [{0}] Disconnecting and Reconnecting to the Server - - - Swing your arm. - - - Could not find a bed! - - - Can not reach the bed safely! - - - Used to sleep in or leave a bed. - - - Failed to reach the bed position (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) in time (30 seconds). Giving up! - - - Found a bet at (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). - - - Succesfully laid in bed! - - - Sending a command to leave a bed to the server. - - - Moving to (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) where the bed is located. - - - The block on (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) is not a bed! - - - Could not lay in bed. Are you trying to sleep in a bed? (PS: You must use the head block coordinates of the bed) - - - Searching for a bed in radius of {0}... - - - Trying to sleep in a bed on location (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). Result: {3} - - - Blocks around - - - Block type - - - Reports the type of the block on the provided coordinates. (Use -s to report blocks around the target block). - - - Negative - - - Positive - - - List bots, unload a bot or all bots. - - - Loaded bots - - - No bots loaded! - - - Bot {0} is not loaded, check if you have made a typo! - - - Successfully unloaded bot: {0} - - - Successfully unloaded all bots! - - - Changed to slot {0} - - - Change slot in hotbar - - - Could not change slot - - - Could not change slot: Not a Number - - - chunk: ({0}, {1}). - - - Current location:{0}, chunk: ({1}, {2}). - - - Displays the chunk loading status. -Change EnableEmoji=false in the settings if the display is confusing. - - - §x§0This command is used for debugging, make sure you know what you are doing.§r - - - Player:{0}, MarkedChunk:{1}, NotReceived:{2}, Loading:{3}, Loaded:{4} - - - Marked location: - - - §x§0Since the marked chunk is outside the graph, it will not be displayed!§r - - - connect to the specified server. - - - Invalid server IP '{0}'. - - - Unknown account '{0}'. - - - toggle debug messages. - - - Debug messages are now OFF - - - Debug messages are now ON - - - Attempt to break a block - - - Attempting to dig block at {0} {1} {2} ({3}) - - - Failed to start digging block. - - - No block at this location (Air) - - - You are too far away from this block. - - - Drop specified type of items from player inventory or opened container - - - Dropped all {0} from inventory #{1} - - - Unknown item {0} - - - Sent a click to the server, if you have enough levels and if you have placed the items in the correct slots it should enchant! - - - Enchant an item when you have the Enchantment table opened and the list of enchants recieved. - - - You must put an item inside the enchanting table in slot 0! - - - You must put at least 3 lapis lazuli inside the enchanting table in slot 1! - - - You must open a an enchanting table in order to use this option! - - - Invalid slot provided (Available: top, middle, bottom)! - - - You must first put an item to enchant to the enchanting table in order to get enchantments from the server, then you can execute this command! - - - You do not have enouhg levels to enchant! (Your current level is {0}, you need to be level {1}). - - - Could not click! - - - Entity attacked - - - Boots - - - Chestplate - - - Custom Name - - - Distance - - - Entities - - - Entity - - - Equipment - - - Health - - - Helmet - - - Item - - - Latency - - - Leggings - - - Location - - - Main Hand - - - Nickname - - - Entity not found - - - Off Hand - - - Pose - - - Type - - - Entity used - - - Allows you to execute a command if a condition is met. (You can use variables from MinecraftClient.ini and /set command, as well as CSharp expressions) - - - Error: {0} - - - An error has occured while executing the command: {0} - - - The condition '{0}' was met, executed command '{1}' with result '{2}'. - - - The condition '{0}' was met, executed command '{1}', no result was returned. - - - Execute multiple commands one after another - - - Executed the command '{0}' with {1} - - - no result! - - - result '{0}'! - - - disconnect from the server. - - - Already following {0}! - - - Already stopped - - - Can not reach the player, he is either in chunks that are not loaded, too far away or not reachable by a bot due to obstacles like gaps or water bodies! - - - Makes the bot follow a specified player - - - Invalid or empty player name provided! - - - The specified player is either not connected out out of the range! - - - NOTE: The bot is quite slow, you need to walk slowly and at a close distance for it to be able to keep up, kinda like when you make animals follow you by holding food in your hand. This is a limitation due to a pathfinding algorithm, we are working to get a better one. - - - Pausing! - - - The player {0} came back to the range! - - - The player {0} left the server! - - - The player {0} has left the range! - - - Resuming to follow! - - - Started following {0}! - - - Stopped! - - - Stopped following! - - - Switched to following {0}! - - - Enabled us-safe walking (NOTE: The bot might die or get hurt!) - - - follow <player name|stop> [-f] (Use -f to enable un-safe walking) - - - Display Health and Food saturation. - - - Health: {0}, Saturation: {1}, Level: {2}, TotalExperience: {3} - - - {0} clicking slot {1} in window #{2} - - - Closing Inventoy #{0} - - - Failed to close Inventory #{0} - - - Cannot find container, please retry with explicit ID - - - Requested to clear slot #{0} - - - Requested {0} x{1} in slot #{2} - - - Failed to request Creative action - - - Damage - - - Inventory command - - - Dropped 1 item from slot #{0} - - - Dropped whole item stack from slot #{0} - - - Found items - - - Available actions - - - Basic usage - - - Click on an item. - - - Close an opened container. - - - Clear slot in creative mode. - - - Give item in creative mode. - - - Drop an item from inventory. - - - {0} -Use '/inventory help <action>' for action help. -'player' and 'container' can be simplified to 'p' and 'c'. -Note that parameters in '[]' are optional. - - - List avaliable inventories - - - List your inventory. - - - Search for an item in avaliable Inventories - - - Shift click an item. - - - Unknown action. - - - Usage - - - Your selected hotbar is {0} - - - Inventories - - - Available Inventories - - - Inventory - - - Left - - - Middle - - - You must be in Creative gamemode - - - Could not find the specified item in any of avaliable Inventories! - - - No item in slot #{0} - - - Inventory #{0} do not exist - - - Right - - - Shift clicking slot {0} in window #{1} - - - Shift click failed, this may be because this container type is not supported - - - get the player list. - - - PlayerList: {0} - - - log some text to the console. - - - Looking at yaw: {0} pitch: {1} - - - Looking at {0} - - - look at direction or coordinates. - - - The block currently intersecting the line of sight is {0} ({1:0}, {2:0}, {3:0}), distance is {4:0.0}({5:0.0}). - - - There is no block within {0} meters that intersects with the line of sight. - - - Unknown direction '{0}' - - - Chunk loading status: {0:P} - {1} out of {2} load completed. - - - The chunk where the target location resides has not yet been loaded. -You can use "/chunk status {0:0.0} {1:0.0} {2:0.0}" to check the chunk loading status. - - - walk or start walking. - - - Cannot move in that direction. - - - Disabling Terrain and Movements. - - - Enabling Terrain and Movements on next server login, respawn or world change. - - - Failed to compute path to {0} - - - Gravity is disabled. - - - Gravity is enabled. - - - Moving {0} - - - Failed to compute a safe path to {0}. Try -f parameter to allow unsafe movements. - - - Walking from {1} to {0} - - - restart and reconnect to the server. - - - Reloads MCC settings. - - - Reloaded Settings! - - - Reloading settings... - - - This command will NOT affect certain settings which are used before connecting to a server! - - - Some settings passed through the command line parameters might get overriden! - - - You also might need to reconnect for some settings to take effect. - - - Replay Chat Bot will not be hard reloaded due to technical limitations! - - - Use this to respawn if you are dead. - - - You have respawned. - - - run a script file. - - - send a chat message or command. - - - set a custom %variable%. - - - variable name must be A-Za-z0-9. - - - set a custom %variable% randomly to a given value. - - - setrnd variable -7to17 - - - setrnd variable string1 "\"string2\" string3" - - - Toggles sneaking - - - You are not sneaking anymore - - - You are sneaking now - - - Current tps - - - Display server current tps (tick per second). May not be accurate - - - Place a block or open chest - - - Useblock at ({0:0.0}, {1:0.0}, {2:0.0}) {3}. - - - Use (left click) an item on the hand - - - Used an item - - - can be used in some other fields as %yourvar% -%username% and %serverip% are reserved variables. - - - §cFailed to write to backup file {0}§r - - - =============================== # - Minecraft Console Client Bots # -=============================== # - - - Get alerted when specified words are detected in chat -Useful for moderating your server or detecting when someone is talking to you - - - Play a beep sound when a word is detected in addition to highlighting. - - - List of words/strings to NOT alert you on. - - - The name of a file where alers logs will be written. - - - Log alerts info a file. - - - List of words/strings to alert you on. - - - Trigger alerts when it rains and when it stops. - - - Triggers alerts at the beginning and end of thunderstorms. - - - Triggers an alert after receiving a specified keyword. - - - Send a command on a regular or random basis or make the bot walk around randomly to avoid automatic AFK disconnection -/!\ Make sure your server rules do not forbid anti-AFK mechanisms! -/!\ Make sure you keep the bot in an enclosure to prevent it wandering off if you're using terrain handling! (Recommended size 5x5x5) - - - Command to send to the server. - - - The time interval for execution. (in seconds) - - - Whether to sneak when sending the command. - - - Use terrain handling to enable the bot to move around. - - - The range the bot can move around randomly (Note: the bigger the range, the slower the bot will be) - - - How many times can the bot fail trying to move before using the command method. - - - Automatically attack hostile mobs around you -You need to enable Entity Handling to use this bot -/!\ Make sure server rules allow your planned use of AutoAttack -/!\ SERVER PLUGINS may consider AutoAttack to be a CHEAT MOD and TAKE ACTION AGAINST YOUR ACCOUNT so DOUBLE CHECK WITH SERVER RULES! - - - Allow attacking hostile mobs. - - - Allow attacking passive mobs. - - - How long to wait between each attack. Set "Custom = false" to let MCC calculate it. - - - All entity types can be found here: https://mccteam.github.io/r/entity/#L15 - - - Possible values: "Interact", "Attack" (default), "InteractAt" (Interact and Attack). - - - Wether to treat the entities list as a "whitelist" or as a "blacklist". - - - "single" or "multi". single target one mob per attack. multi target all mobs in range per attack - - - "health" or "distance". Only needed when using single mode - - - Automatically craft items in your inventory -See https://mccteam.github.io/g/bots/#auto-craft for how to use -You need to enable Inventory Handling to use this bot -You should also enable Terrain and Movements if you need to use a crafting table - - - Location of the crafting table if you intended to use it. Terrain and movements must be enabled. - - - What to do on crafting failure, "abort" or "wait". - - - Recipes.Name: The name can be whatever you like and it is used to represent the recipe. -Recipes.Type: crafting table type: "player" or "table" -Recipes.Result: the resulting item -Recipes.Slots: All slots, counting from left to right, top to bottom. Please fill in "Null" for empty slots. -For the naming of the items, please see: https://mccteam.github.io/r/item/#L12 - - - Auto-digging blocks. -You need to enable Terrain Handling to use this bot -You can use "/digbot start" and "/digbot stop" to control the start and stop of AutoDig. -Since MCC does not yet support accurate calculation of the collision volume of blocks, all blocks are considered as complete cubes when obtaining the position of the lookahead. -For the naming of the block, please see https://mccteam.github.io/r/block/#L15 - - - How many seconds to wait after entering the game to start digging automatically, set to -1 to disable automatic start. - - - Automatically switch to the appropriate tool. - - - Mining a block for more than "Dig_Timeout" seconds will be considered a timeout. - - - Whether to drop the current tool when its durability is too low. - - - Will not use tools with less durability than this. Set to zero to disable this feature. - - - Wether to treat the blocks list as a "whitelist" or as a "blacklist". - - - "distance" or "index", When using the "fixedpos" mode, the blocks are determined by distance to the player, or by the order in the list. - - - The position of the blocks when using "fixedpos" or "both" mode. - - - Whether to output logs when digging blocks. - - - "lookat", "fixedpos" or "both". Digging the block being looked at, the block in a fixed position, or the block that needs to be all met. - - - Automatically drop items in inventory -You need to enable Inventory Handling to use this bot -See this file for an up-to-date list of item types you can use with this bot: https://mccteam.github.io/r/item/#L12 - - - "include", "exclude" or "everything". Include: drop item IN the list. Exclude: drop item NOT IN the list - - - Automatically eat food when your Hunger value is low -You need to enable Inventory Handling to use this bot - - - Automatically catch fish using a fishing rod -Guide: https://mccteam.github.io/g/bots/#auto-fishing -You can use "/fish" to control the bot manually. -/!\ Make sure server rules allow automated farming before using this bot - - - Keep it as false if you have not changed it before. - - - Switch to a new rod from inventory after the current rod is unavailable. - - - Whether to start fishing automatically after entering a world. - - - How soon to re-cast after successful fishing. - - - Will not use rods with less durability than this (full durability is 64). Set to zero to disable this feature. - - - This allows the player to change position/facing after each fish caught. - - - How long after entering the game to start fishing (seconds). - - - Fishing timeout (seconds). Timeout will trigger a re-cast. - - - A "stationary" hook that moves above this threshold in the Y-axis will be considered to have caught a fish. - - - Used to adjust the above two thresholds, which when enabled will print the change in the position of the fishhook entity upon receipt of its movement packet. - - - Use the mainhand or the offhand to hold the rod. - - - It will move in order "1->2->3->4->3->2->1->2->..." and can change position or facing or both each time. It is recommended to change the facing only. - - - Hook movement in the X and Z axis less than this value will be considered stationary. - - - Automatically relog when disconnected by server, for example because the server is restating -/!\ Use Ignore_Kick_Message=true at own risk! Server staff might not appreciate if you auto-relog on manual kicks - - - The delay time before joining the server. (in seconds) - - - When set to true, autorelog will reconnect regardless of kick messages. - - - If the kickout message matches any of the strings, then autorelog will be triggered. - - - Retries when failing to relog to the server. use -1 for unlimited retries. - - - Run commands or send messages automatically when a specified pattern is detected in chat -Server admins can spoof chat messages (/nick, /tellraw) so keep this in mind when implementing AutoRespond rules -/!\ This bot may get spammy depending on your rules, although the global messagecooldown setting can help you avoiding accidental spam - - - Do not remove colors from text (Note: Your matches will have to include color codes (ones using the § character) in order to work) - - - Logs chat messages in a file on disk. - - - This bot allows you to send and recieve messages and commands via a Discord channel. -For Setup you can either use the documentation or read here (Documentation has images). -Documentation: https://mccteam.github.io/g/bots/#discord-bridge -Setup: -First you need to create a Bot on the Discord Developers Portal, here is a video tutorial: https://www.youtube.com/watch?v=2FgMnZViNPA . -/!\ IMPORTANT /!\: When creating a bot, you MUST ENABLE "Message Content Intent", "Server Members Intent" and "Presence Intent" in order for bot to work! Also follow along carefully do not miss any steps! -When making a bot, copy the generated token and paste it here in "Token" field (tokens are important, keep them safe). -Copy the "Application ID" and go to: https://discordapi.com/permissions.html . -Paste the id you have copied and check the "Administrator" field in permissions, then click on the link at the bottom. -This will open an invitation menu with your servers, choose the server you want to invite the bot on and invite him. -Once you've invited the bot, go to your Discord client and go to Settings -> Advanced and Enable "Developer Mode". -Exit the settings and right click on a server you have invited the bot to in the server list, then click "Copy ID", and paste the id here in "GuildId". -Then right click on a channel where you want to interact with the bot and again right click -> "Copy ID", pase the copied id here in "ChannelId". -And for the end, send a message in the channel, right click on your nick and again right click -> "Copy ID", then paste the id here in "OwnersIds". -How to use: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - The ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Discord message formatting, check the following: https://mccteam.github.io/r/dc-fmt.html - - - The ID of a server/guild where you have invited the bot to. - - - How long to wait (in seconds) if a message can not be sent to discord before canceling the task (minimum 1 second). - - - A list of IDs of people you want to be able to interact with the MCC using the bot. - - - Your Discord Bot token. - - - Automatically farms crops for you (plants, breaks and bonemeals them). -Crop types available: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat. -Usage: "/farmer start" command and "/farmer stop" command. -NOTE: This a newly added bot, it is not perfect and was only tested in 1.19.2, there are some minor issues like not being able to bonemeal carrots/potatoes sometimes. -or bot jumps onto the farm land and breaks it (this happens rarely but still happens). We are looking forward at improving this. -It is recommended to keep the farming area walled off and flat to avoid the bot jumping. -Also, if you have your farmland that is one block high, make it 2 or more blocks high so the bot does not fall through, as it can happen sometimes when the bot reconnects. -The bot also does not pickup all items if they fly off to the side, we have a plan to implement this option in the future as well as drop off and bonemeal refill chest(s). - - - Delay between tasks in seconds (Minimum 1 second) - - - Enabled you to make the bot follow you -NOTE: This is an experimental feature, the bot can be slow at times, you need to walk with a normal speed and to sometimes stop for it to be able to keep up with you -It's similar to making animals follow you when you're holding food in your hand. -This is due to a slow pathfinding algorithm, we're working on getting a better one -You can tweak the update limit and find what works best for you. (NOTE: Do not but a very low one, because you might achieve the opposite, -this might clog the thread for terain handling) and thus slow the bot even more. -/!\ Make sure server rules allow an option like this in the rules of the server before using this bot - - - Do not follow the player if he is in the range of 3 blocks (prevents the bot from pushing a player in an infinite loop) - - - The rate at which the bot does calculations (in seconds) (You can tweak this if you feel the bot is too slow) - - - A small game to demonstrate chat interactions. Players can guess mystery words one letter at a time. -You need to have ChatFormat working correctly and add yourself in botowners to start the game with /tell <bot username> start -/!\ This bot may get a bit spammy if many players are interacting with it - - - Relay messages between players and servers, like a mail plugin -This bot can store messages when the recipients are offline, and send them when they join the server -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable this bot only if you trust server admins - - - Allows you to render maps in the console and into images (which can be then sent to Discord using Discord Bridge Chat Bot) -This is useful for solving captchas which use maps -The maps are rendered into Rendered_Maps folder if the Save_To_File is enabled. -NOTE: -If some servers have a very short time for solving captchas, enabe Auto_Render_On_Update to see them immediatelly in the console. -/!\ Make sure server rules allow bots to be used on the server, or you risk being punished. - - - Automatically render the map once it is received or updated from/by the server - - - Delete all rendered maps on unload/reload or when you launch the MCC again. - - - Get a notification when you have gotten a map from the server for the first time - - - Resize an rendered image, this is useful when images that are rendered are small and when are being sent to Discord. - - - Whether to render the map in the console. - - - The size that a rendered image should be resized to, in pixels (eg. 512). - - - Whether to store the rendered map as a file (You need this setting if you want to get a map on Discord using Discord Bridge). - - - Send a rendered map (saved to a file) to a Discord or a Telegram channel via the Discord or Telegram Bride chat bot (The Discord/Telegram Bridge chat bot must be enabled and configured!) -You need to enable Save_To_File in order for this to work. -We also recommend turning on resizing. - - - Log the list of players periodically into a textual file. - - - (In seconds) - - - Send MCC console commands to your bot through server PMs (/tell) -You need to have ChatFormat working correctly and add yourself in botowners to use the bot -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable RemoteControl only if you trust server admins - - - Enable recording of the game (/replay start) and replay it later using the Replay Mod (https://www.replaymod.com/) -Please note that due to technical limitations, the client player (you) will not be shown in the replay file -/!\ You SHOULD use /replay stop or exit the program gracefully with /quit OR THE REPLAY FILE MAY GET CORRUPT! - - - How long should replay file be auto-saved, in seconds. Use -1 to disable. - - - Schedule commands and scripts to launch on various events such as server join, date/time or time interval -See https://mccteam.github.io/g/bots/#script-scheduler for more info - - - This bot allows you to send and receive messages and commands via a Telegram Bot DM or to receive messages in a Telegram channel. -/!\ NOTE: You can't send messages and commands from a group channel, you can only send them in the bot DM, but you can get the messages from the client in a group channel. ------------------------------------------------------------ -Setup: -First you need to create a Telegram bot and obtain an API key, to do so, go to Telegram and find @botfather -Click on "Start" button and read the bot reply, then type "/newbot", the Botfather will guide you through the bot creation. -Once you create the bot, copy the API key that you have gotten, and put it into the "Token" field of "ChatBot.TelegramBridge" section (this section). -/!\ Do not share this token with anyone else as it will give them the control over your bot. Save it securely. -Then launch the client and go to Telegram, find your newly created bot by searching for it with its username, and open a DM with it. -Click on "Start" button and type and send the following command ".chatid" to obtain the chat id. -Copy the chat id number (eg. 2627844670) and paste it in the "ChannelId" field and add it to the "Authorized_Chat_Ids" field (in this section) (an id in "Authorized_Chat_Ids" field is a number/long, not a string!), then save the file. -Now you can use the bot using it's DM. -/!\ If you do not add the id of your chat DM with the bot to the "Authorized_Chat_Ids" field, ayone who finds your bot via search will be able to execute commands and send messages! -/!\ An id pasted in to the "Authorized_Chat_Ids" should be a number/long, not a string! ------------------------------------------------------------ -NOTE: If you want to recieve messages to a group channel instead, make the channel temporarely public, invite the bot to it and make it an administrator, then set the channel to private if you want. -Then set the "ChannelId" field to the @ of your channel (you must include the @ in the settings, eg. "@mysupersecretchannel"), this is the username you can see in the invite link of the channel. -/!\ Only include the username with @ prefix, do not include the rest of the link. Example if you have "https://t.me/mysupersecretchannel", the "ChannelId" will be "@mysupersecretchannel". -/!\ Note that you will not be able to send messages to the client from a group channel! ------------------------------------------------------------ -How to use the bot: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - A list of Chat IDs that are allowed to send messages and execute commands. To get an id of your chat DM with the bot use ".chatid" bot command in Telegram. - - - An ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Telegram message formatting, check the following: https://mccteam.github.io/r/tg-fmt.html - - - How long to wait (in seconds) if a message can not be sent to Telegram before canceling the task (minimum 1 second). - - - Your Telegram Bot token. - - - MCC does it best to detect chat messages, but some server have unusual chat formats -When this happens, you'll need to configure chat format below, see https://mccteam.github.io/g/conf/#chat-format-section - - - MCC support for common message formats. Set "false" to avoid conflicts with custom formats. - - - Whether to use the custom regular expressions below for detection. - - - Startup Config File -Please do not record extraneous data in this file as it will be overwritten by MCC. - -New to Minecraft Console Client? Check out this document: https://mccteam.github.io/g/conf.html -Want to upgrade to a newer version? See https://github.com/MCCTeam/Minecraft-Console-Client/#download - - - Settings have been loaded from {0} - - - §cFailed to load settings:§r - - - This setting affects only the messages in the console. - - - Regex for filtering chat message. - - - Show server chat messages. - - - Regex for filtering debug message. - - - Please enable this before submitting bug reports. Thanks! - - - Show error messages. - - - "disable" or "blacklist" OR "whitelist". Blacklist hide message match regex. Whitelist show message match regex. - - - Informative messages. (i.e Most of the message from MCC) - - - Log file name. - - - Write log messages to file. - - - Prepend timestamp to messages in log file. - - - Keep color codes in the saved text.(look like "§b") - - - Show warning messages. - - - Make sure you understand what each setting does before changing anything! - - - AccountList: It allows a fast account switching without directly using the credentials -Usage examples: "/tell <mybot> reco Player2", "/connect <serverip> Player1" - - - Toggle auto respawn if client player was dead (make sure your spawn point is safe). - - - Set the owner of the bot. /!\ Server admins can impersonate owners! - - - Use "mcc", "vanilla" or "none". This is how MCC identifies itself to the server. - - - Leave empty for no logfile. - - - If turned off, the emoji will be replaced with a simpler character (for /chunk status). - - - Toggle entity handling. - - - Whether to exit directly when an error occurs, for using MCC in non-interactive scripts. - - - Use "none", "slash"(/) or "backslash"(\). - - - Toggle inventory handling. - - - Fill in with in-game locale code, check https://mccteam.github.io/r/l-code.html - - - The language code is invalid! - - - Use "auto", "no" or "force". Force-enabling only works for MC 1.13+. - - - Use "auto" or "1.X.X" values. Allows to skip server info retrieval. - - - Controls the minimum interval (in seconds) between sending each message to the server. - - - Enable support for joining Minecraft Realms worlds. - - - The minimum height to use when calculating the image size from the height of the terminal. - - - The minimum width used when calculating the image size from the width of the terminal. - - - Enable head movement while walking to avoid anti-cheat triggers. - - - A movement speed higher than 2 may be considered cheating. - - - Only works on Windows XP-8 or Windows 10 with old console. - - - For remote control of the bot. - - - How to retain profile key. Use "none", "memory" or "disk". - - - Use "no", "fast" (5s timeout), or "yes". Required for joining some servers. - - - Cache compiled scripts for faster load on low-end devices. - - - ServerList: It allows an easier and faster server switching with short aliases instead of full server IP -Aliases cannot contain dots or spaces, and the name "localhost" cannot be used as an alias. -Usage examples: "/tell <mybot> connect Server1", "/connect Server2" - - - How to retain session tokens. Use "none", "memory" or "disk". - - - Decode links embedded in chat messages and show them in console. - - - Show inventory layout as ASCII art in inventory command. - - - System messages for server ops. - - - Messages displayed above xp bar, set this to false in case of xp bar spam. - - - Use "none", "bit_4", "bit_8" or "bit_24". This can be checked by opening the debug log. - - - Uses more ram, cpu, bandwidth but allows you to move around. - - - Customize the TCP connection timeout with the server. (in seconds) - - - Prepend timestamps to chat messages. - - - Login=Email or Name. Use "-" as password for offline mode. Leave blank to prompt user on startup. - - - The address of the game server, "Host" can be filled in with domain name or IP address. (The "Port" field can be deleted, it will be resolved automatically) - - - Microsoft Account sign-in method: "mcc" OR "browser". If the login always fails, please try to use the "browser" once. - - - Account type: "mojang" OR "microsoft". Also affects interactive login in console. - - - Settings below are sent to the server and only affect server-side things like your skin. - - - Allows disabling chat colors server-side. - - - Use "enabled", "commands", or "disabled". Allows to mute yourself... - - - MC 1.7- difficulty. "peaceful", "easy", "normal", "difficult". - - - If disabled, settings below are not sent to the server. - - - Use any language implemented in Minecraft. - - - MC 1.9+ main hand. "left" or "right". - - - Value range: [0 - 255]. - - - Connect to a server via a proxy instead of connecting directly -If Mojang session services are blocked on your network, set Enabled_Login=true to login using proxy. -If the connection to the Minecraft game server is blocked by the firewall, set Enabled_Ingame=true to use a proxy to connect to the game server. -/!\ Make sure your server rules allow Proxies or VPNs before setting enabled=true, or you may face consequences! - - - Whether to connect to the game server through a proxy. - - - Whether to connect to the login server through a proxy. - - - Only required for password-protected proxies. - - - Supported types: "HTTP", "SOCKS4", "SOCKS4a", "SOCKS5". - - - Proxy server must allow HTTPS for login, and non-443 ports for playing. - - - Only required for password-protected proxies. - - - §aThe current setting is saved as {0} - - - Chat signature related settings (affects minecraft 1.19+) - - - Microsoft accounts only. If disabled, will not be able to sign chat and join servers configured with "enforce-secure-profile=true" - - - Use red    color block to mark chat without legitimate signature - - - Use green  color block to mark chat with legitimate signatures - - - Use yellow color block to mark chat that have been modified by the server. - - - Use gray   color block to mark system message (always without signature) - - - Whether to display chat and messages in commands without legal signatures - - - Set to true to display messages modified by the server, false to display the original signed messages - - - Whether to sign the chat send from MCC - - - Whether to sign the messages contained in the commands sent by MCC. For example, the message in "/msg" and "/me" - - - §cFailed to write to settings file {0}§r - - - Color test: Your terminal should display {0} - - - §8Crypto keys & hash generated. - - - §8No profile keys could be loaded from disk - - - §8Profile keys has been successfully loaded from disk. - - - §8Performing request to {0} - - - §8No sessions could be loaded from disk - - - §8Session data has been successfully loaded from disk. - - - Success. (session ID: {0}) - - - Bottom slot - - - Enchantments available - - - Levels - - - Middle slot - - - Top slot - - - §8Got error code from server while refreshing authentication: {0} - - - Failed to connect to this IP. - - - §8A timeout occured while attempting to connect to this IP. - - - Failed to determine server version. - - - §8Forge Login Handshake did not complete successfully - - - §8Forge StartEncryption Handshake did not complete successfully - - - Cannot force Forge support for this Minecraft version! - - - Invalid usage of the generator command! - - - The provided path must be a path to a file that is in .json format! - - - Invalid data path provided! (The path either does not exists or you have made a typo) - - - §8Got error code from server: {0} - - - §8Invalid response to StartEncryption packet - - - §8Invalid response to Handshake packet - - - This feature requires Inventory Handling to be enabled in order to work! - - - An error occured when attempting to join this server. - - - Login failed : - - - Incorrect username/password, blacklisted IP or too many logins. - - - User cancelled. - - - Account migrated, use e-mail as username. - - - Network error. - - - User not premium. - - - Invalid server response. - - - Login servers are unavailable. Please try again later. - - - SSL Error. - - - Unknown Error. - - - Failed to login to this server. - - - You are missing argument {0} - - - §8Server does not report its protocol version, autodetection will not work. - - - Failed to ping this IP. - - - This Realms world does not exist or access was denied - - - Trying to join a Realms world but Realms support is disabled in config - - - Cannot retrieve the server IP of your Realms world - - - Invalid or unknown Realms server ID. - - - Realms server may require some time to start up. Please retry again later. - - - {0}: Invalid syntax, expecting --argname=value or --section.argname=value - - - This feature requires Terrain And Movements to be enabled in order to work! - - - Connection Timeout - - - §8Unexpected response from the server (is that a Minecraft server?) - - - Cannot connect to the server : This version is not supported ! - - - Usage: - - - §8Server reports a different version than manually set. Login may not work. - - - ChatBot methods should NOT be called in the constructor as API handler is not initialized yet. Override Initialize() or AfterGameJoined() instead to perform initialization tasks. - - - The provided script does not have a valid MCCScript header - - - Failed to process incoming packet of type {0}. (PacketID: {1}, Protocol: {2}, LoginPhase: {3}, InnerException: {4}). - - - Please update block types handling for this Minecraft version. See Material.cs - - - Please update entity types handling for this Minecraft version. See EntityType.cs - - - Please update item types handling for this Minecraft version. See ItemType.cs - - - Please update packet type palette for this Minecraft version. See PacketTypePalette.cs - - - Unknown direction - - - User-initiated logout should be done by calling Disconnect() - - - The protocol version no.{0} is not supported. - - - §cEntities are currently not handled for that MC version. - - - Please enable EntityHandling in the config file first. - - - Inventory # {0} closed. - - - §cInventories are currently not handled for that MC version. - - - Inventory handling is now enabled. - - - Use /inventory to interact with it. - - - Inventory # {0} opened: {1} - - - Please enable InventoryHandling in the config file first. - - - §cTerrain & Movements currently not handled for that MC version. - - - Terrain and Movements is now enabled. - - - Please enable Terrain and Movements in the config file first. - - - §8[{0}] Failed to initialize FileSystemWatcher, retrying using Polling - - - §8[{0}] Initializing FileSystemWatcher for file: {1} - - - §8Accepting server mod list... - - - §8Accepting server registries... - - - Forge server connection complete! - - - §8Acknowledging FML2 Server Config: {0} - - - §8Received FML2 Server Mod List - - - §8Sending back FML2 Client Mod List - - - §8Acknowledging FML2 Server Registry: {0} - - - §8Got Unknown FML2 Handshake message no. {0} - - - §8Ignoring Unknown FML2 LoginMessage channel: {0} - - - §8Mod list: - - - §8Server is running Forge without mods. - - - §8Received registry with {0} entries - - - §8Received registry {0} with {1} entries - - - §8Sending falsified mod list to server... - - - §8Forge protocol version : {0} - - - §8Server is running Forge with {0} mods. - - - Available commands: {0} - - - This bot will be unloaded. - - - Done - - - Fail - - - OnInternalCommand: Got error from {0}: {1} - - - help <cmdname>: show brief help about a command. - - - help <cmdname>. Available commands: {0}. For server help, use '{1}send /help' instead. - - - Unknown command '{0}'. Use 'help' for command list. - - - Connecting to {0}... - - - Login failed : - - - Connection has been lost. - - - Disconnected by Server : - - - Not connected to any server. Use '{0}help' for help. - - - Fetching profile key from Microsoft. - - - Checking if server is running Forge... - - - Force-enabling Forge support. - - - §8Found server {0}:{1} for domain {2} - - - New configuration file "{0}" is generated. - - - Succesfully generated {0} palette using the dataset: {1} - - - Generating {0} palette using the dataset: {1} - - - §8Handshake successful. (Server ID: {0}) - - - §eNew version of MCC available: {0} - - - Help us translate MCC: {0} - - - Failed to parse the settings file, enter "{0}new" to generate a new configuration. - - - Server IP : - - - Server was successfully joined. -Type '{0}quit' to leave the server. - - - Link: {0} - - - Login : - - - Please type the username or email of your choice. - - - §8Failed to perform SRV lookup for {0} -{1}: {2} - - - §8You chose to run in offline mode. - - - Password: - - - Please type the password for {0}. - - - Password(invisible): {0} - - - You are dead. Type '{0}respawn' to respawn. - - - You are dead. Automatically respawning after 1 second. - - - Or press Enter to exit Minecraft Console Client. - - - §8Cached profile key needs to be refreshed. - - - §8Cached profile key is still valid for {0}. - - - You have access to the following Realms worlds - - - Use realms:<index> as server IP to join a Realms world - - - Waiting 5 seconds ({0} attempts left)... - - - Resolving {0}... - - - Restarting Minecraft Console Client... - - - Waiting {0} seconds before restarting... - - - Retrieving Server Info... - - - -MCC is running with default settings. - - - §8Server is in offline mode. - - - §8Server version : {0} (protocol v{1}) - - - Server version : - - - Checking Session... - - - Failed to check session. - - - §8Cached session is invalid or expired. - - - §8Cached session is still valid for {0}. - - - §cSettings file MinecraftClient.ini has been generated. - - - §7Command §8 {0} §7 sent. - - - §8Unknown or not supported MC version {0}. -Switching to autodetection mode. - - - §8Using Minecraft version {0} (protocol v{1}) - - - Version is supported. -Logging in... - - - , with Forge - - - §8Connected to proxy {0}:{1} - - - Load translations applied to MCC when available, turn it off to use English only. - - - setrnd variable -7to17 OR setrnd variable string1 "\"string2\" string3" - - - Please update health field handling for this Minecraft version. - - - Successfully disconnected with MCC! - - - You can not use execmulti or execif within execmulti command! - - - force unsafe movements like falling or touching fire - - - Inventory handling is not enabled. Unable to switch tools automatically. - - - Please use the newly generated MinecraftClient.ini - - - The old MinecraftClient.ini has been backed up as {0} - - - Temporary fix for Badpacket issue on some servers. - - \ No newline at end of file diff --git a/MinecraftClient/Resources/Translations/Translations.lv.resx b/MinecraftClient/Resources/Translations/Translations.lv.resx deleted file mode 100644 index d829139b..00000000 --- a/MinecraftClient/Resources/Translations/Translations.lv.resx +++ /dev/null @@ -1,2673 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - §cLaikapstākļu maiņa: Vairs nelīst.§r - - - §cLaikapstākļu maiņa: vairs nav pērkona negaiss.§r - - - §cLaikapstākļu maiņa: Šobrīd līst lietus.§r - - - §cLaikapstākļu maiņa: Tagad ir pērkona negaiss.§r - - - Norādītais nederīgs pārvietošanās diapazons. Tam ir jābūt pozitīvam veselam skaitlim, kas ir lielāks par 0, izmantojot noklusējuma vērtību 5! - - - Apvidus apstrāde nav iespējota klienta iestatījumos, iespējojiet to, ja vēlaties to izmantot ar šo robotprogrammatūru. Izmantojot alternatīvo (komandu) metodi. - - - Laika diapazons sākas ar lielāku vērtību, apmainīju tos. - - - Uzbrukuma biežums nedrīkst būt mazāks par 0. - - - Amatniecība pārtraukta! Pārbaudiet pieejamos materiālus. - - - Automātiskās amatniecības ChatBot komandas aizstājvards - - - Pieejamās komandas: {0}. Izmantojiet /autocraft palīdzība </autocraft help>, lai iegūtu vairāk informācijas. Kā komandas aizstājvārdu varat izmantot /ac. - - - AutoAmatniecība aiztaisīja inventāru #{0} - - - AutoAmatniecībās ChatBot komanda - - - Kopā ielādētas {0} receptes: {1} - - - Notiek noklusējuma konfigurācijas atiestatīšana - - - Izgatavošana neizdevās! Gaida vairāk materiālu - - - Netika atrasta konfigurācija. Tiek izveidota jauna. - - - Kļūda, analizējot konfigurāciju: {0} - - - Norādīts dublikāta receptes nosaukums: {0} - - - Parsējot recepti, trūkst receptes nosaukuma - - - Iegūstiet komandas aprakstu. Lietojums: /autocraft palīdzība <komandas nosaukums> - - - Norādiet pieejamās receptes. - - - Ielādējiet konfigurācijas failu. - - - Pārlādējiet konfigurācijas failu. - - - Ierakstiet noklusējuma konfigurācijas piemēru noklusējuma vietā. - - - Sāciet amatniecību. Lietojums: /autocraft start <receptes nosaukums> - - - Apturiet pašreizējo darbināšanas procesu - - - Nederīgs rezultāta lieta! - - - Brīvo vietu skaits neatbilst un ir pielāgots automātiski. - - - Veiksmīgi ielādēts - - - Trūkst materiāla: {0} - - - Lūdzu, norādiet receptes nosaukumu, kuru vēlaties izmantot. - - - Norādītais receptes nosaukums nepastāv. Pārbaudiet savu konfigurācijas failu. - - - AutoAmatniecība tiek palaista: {0} - - - AutoAmatniecību nevar palaist. Pārbaudiet pieejamos materiālus, lai uztaisītu {0} - - - AutoAmatniecība apstājās - - - darbošanās galds nav atrasts - - - Darbības noildze! Iemesls: {0} - - - Pieejamās komandas: {0}. Izmantojiet /digbot palīdzību <komandas nosaukums> lai iegūtu vairāk informācijas. - - - AutoRakšanas ChatBot komanda - - - Rakšanas bloka taimauts, mēģiniet vēlreiz. - - - Iegūstiet komandas aprakstu. Lietojums: /digbot palīdzība <komandas nosaukums> - - - Ieslēdziet automātisko rakšanas robotu. - - - Izslēdziet automātisko rakšanas robotu. - - - Bloks, uz kuru pašlaik ir norādīts, nav atļauto sarakstā. - - - Ir sākusies automātiskā rakšana. - - - Rakšana sāksies pēc {0:0.0} sekundes(-ēm). - - - Automātiskā rakšana ir apturēta. - - - Pievienots vienums {0} - - - AutoIzmešanas ChatBot komandas aizstājvārds - - - AutoIzmešanas ChatBot komanda - - - Nepareizs vienuma nosaukums {0}. Lūdzu mēģiniet vēlreiz. - - - Kopā {0} sarakstā: - {1} - - - Nevar atrast inventāru {0}! - - - Sarakstā nav neviena vienuma - - - Nevar nolasīt nomešanas režīmu no konfigurācijas. Iekļaušanas režīma izmantošana. - - - Vienums nav sarakstā - - - AutoIzmešana atspējota - - - AutoIzmešana iespējota - - - Noņemts vienums {0} - - - Pārslēgts uz režīmu {0}. - - - Nezināms režīms. Pieejamie režīmi: Include, Exclude, Everything - - - Pieejamās komandas: {0}. Izmantojiet /fish help <komandas nosaukums> lai iegūtu vairāk informācijas. - - - Apraides noildze, un drīzumā tiks mēģināts vēlreiz. (Taimauts palielināts līdz {0:0.0} s). - - - Ievelciet makšķeri. (Skaits: {0}) - - - Ievelciet makšķeri uz ({0:0.0},{1:0.0},{2:0.0})! (Skaits: {3}) - - - AutoZvejošanas ChatBot komanda - - - Noķertā zivs pazuda, tiks pārmests. - - - Makšķerēšanas taimauts, drīz tiks atkārtots. - - - Makšķerēšana ieguva {0} - - - Iegūstiet komandas aprakstu. Lietojums: /fish help <komandas nosaukums> - - - Sāciet automātisko makšķerēšanu. - - - Uzskaitiet visus iegūtos vienumus. Vai arī izmantojiet "/fish status clear", lai notīrītu sarakstu. - - - Apstādiniet AutoMaksķerēšanu. - - - Inventāra apstrāde nav iespējota. Nevar pārbaudīt makšķeres izturību un pārslēgt makšķeres. - - - Pašreizējā makšķere nav pieejama. Varbūt salūzis vai zema izturība? - - - Sāciet automātisko makšķerēšanu. - - - Makšķerēšana sāksies pēc {0:0.0} sekundes(-ēm). - - - Iegūto priekšmetu uzskaite ir notīrīta. - - - Visas preces, kas iegūtas no makšķerēšanas (nav pilnīgi precīzi): - - - Apstādiniet AutoMakšķerēšanu. - - - Pārslēdzieties uz makšķeri slotā {0}, izturība {1}/64. - - - Metiens veiksmīgs. - - - Atjaunināts slīpums = {0:0.00}, augstums = {1:0.00}. - - - Pašreizējais direktorijs bija: {0} - - - Atslēdzās ar ziņojumu: {0} - - - Atvienošanos ierosinājis lietotājs vai MCC bots. Ignorē. - - - Tiek palaists ar {0} atkārtota savienojuma mēģinājumiem - - - Ielādēts ziņojums: {0} - - - Notiek ziņojumu ielāde no faila: {0} - - - Inicializēšana bez izmešanas ziņojuma faila - - - Fails nav atrasts: {0} - - - Ziņojumā ir “{0}”. Notiek savienojuma atjaunošana. - - - Tiek ignorēts izmešanas ziņojums, tomēr tiek atjaunināts savienojums. - - - Ziņojumā nav definētu atslēgvārdu. Ignorē. - - - Gaida {0:0.000} sekundes pirms atkārtotas savienojuma izveides... - - - Fails nav atrasts: '{0}' - - - Ielādēta atbilstība: -{0} - - - Notiek atbilstības ielāde no '{0}' - - - atbilst: {0} -regex: {1} -darbība: {2} -DarbībaPrivāta: {3} -DarbībaCita: {4} -Tikai īpašnieki: {5} -Kūldauns: {6} - - - Notiek darbība: {0} - - - Nekādas darbības attiecībā uz sakritību: -{0} - - - Šī sakritība nekad neizraisīs: -{0} - - - Ceļā “{0}” ir nederīgas rakstzīmes. - - - Ziņojuma sūtīšana uz Discord tika atcelta kļūdas dēļ. Lai iegūtu papildinformāciju, iespējojiet atkļūdošanu. - - - Norādītais kanāls ar id '{0}' nav atrasts! - - - Komanda tika izpildīta ar rezultātu - - - Veiksmīgi izveidots savienojums ar MCC! - - - Šī komanda ļauj norādīt, kādā virzienā ziņojumi tiks pārraidīti, izmantojot Discord Bridge tērzēšanas botu. - - - Discord tilta virziens ir pārslēgts uz “{0}”! - - - Abi - - - Discord - - - Minecraft - - - Norādītā ģilde/serveris ar id '{0}' nav atrasts! - - - Norādīts nederīgs virziens! Pieejamās norādes: both|b, minecraft|mc, discord|dsc. Piemērs: "dscbridge direction mc" - - - Lūdzu, norādiet derīgu žetonu! - - - Radās nezināma kļūda! - - - Bots jau saimnieko! - - - Bots jau ir pārtraucis lauksaimniecību! - - - Kultūrauga veids - - - Lauksaimniecības bots - - - Norādīts nederīgs ražas veids (veidi, kurus varat izmantot: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat)! - - - Norādīts nederīgs rādiuss, jums ir jānorāda derīgs vesels skaitlis, kas ir lielāks par 0! - - - Lai lauksaimniecības bots darbotos, ir nepieciešama inventāra apstrāde. Lūdzu, iespējojiet to! - - - Lai lauksaimniecības bots strādātu, ir nepieciešama reljefa apstrāde. Lūdzu, iespējojiet to! - - - Nav iespējots zemāk par 1.13! - - - Radiuss - - - Sācis saimniekot! - - - Beidza saimniekot! - - - Pārtrauc lauksaimniecību, tas var aizņemt kādu sekundi... - - - Jūs esat iespējojis teleportēšanos, tādēļ jūsu robota profils var tikt izmests un sliktākajā gadījumā tikt izbanots! Lietojiet piesardzīgi! - - - Jūs esat iespējojis nedrošu kustību, bots var tikt ievainots! - - - Norādīts nederīgs parametrs "{0}" (izmantojiet formātu: "key:value")! - - - pasta komanda - - - --- Ignorēto saraksts --- -{0} - - - --- Pasta sūtījumi datubāzē --- -{0} - - - Skatiet lietojumu - - - Pievienots {0} ignorēšanas sarakstam! - - - Neesošs vai nederīgs nosaukums. Lietojums: {0} <lietotājvārds> - - - {0} noņemts no ignorēto cilvēku saraksta! - - - Jauna datu bāzes faila izveide: {0} - - - Jauna ignorēšanas saraksta izveide: {0} - - - Piegādāts: {0} - - - Pasūtītāja inicializācija ar iestatījumiem: - - - - Datu bāzes fails: {0} - - - - Maksimālais datu bāzes lielums: {0} - - - - Ignorēto saraksts: {0} - - - - Pasta saglabāšana: {0} - - - - Maksimālais vēstuļu skaits vienam spēlētājam: {0} - - - - Publiskā mijiedarbība: {0} - - - Nevar iespējot pasta ziņojumus: maksimālajam datu bāzes izmēram ir jābūt lielākam par nulli. Lūdzu, pārskatiet iestatījumus. - - - Nevar iespējot pasta sūtījumu: pasta saglabāšanai ir jābūt lielākai par nulli. Lūdzu, pārskatiet iestatījumus. - - - Nevar iespējot pasta sūtījumu: maksimālajam pasta skaitam vienam spēlētājam ir jābūt lielākam par nulli. Lūdzu, pārskatiet iestatījumus. - - - Notiek datu bāzes faila ielāde: {0} - - - Notiek ignorēšanas saraksta ielāde: - - - Meklē vēstules, ko nosūtīt @ {0} - - - Saglabā ziņojumu: {0} - - - {0} tiek ignorēts! - - - Renderēt kartes (vienumu kartes) - - - Norādīts nederīgs ID, ir jābūt skaitlim! - - - Karte ar id '{0}' neeksistē! - - - Neizdevās renderēt karti ar id: '{0}' - - - - Kartes id: {0} (pēdējo reizi atjaunināts: {1}) - - - Nav saņemta neviena karte! - - - No servera saņemto karšu saraksts: - - - Saņēma jaunu karti ar id: {0} - - - Veiksmīgi renderēta karte ar id '{0}' uz: '{1}' - - - Kartes ar id: '{0}' renderētā attēla izmērs ir mainīts uz {1}x{1}. - - - Pašreizējā termināļa lieluma ierobežojuma dēļ kartes izmērs ir samazināts no ({0}x{1}) uz ({2}x{3}). - - - Nosūtīja atveidotu kartes attēlu ar id “{0}” uz Discord, izmantojot Discord Bridge tērzēšanas botu! - - - Nosūtīja uz Telegram atveidotu kartes attēlu ar id “{0}”, izmantojot Telegram Bridge tērzēšanas robotu! - - - atkārtošanas komanda - - - Atkārtoti atskaņošanas fails ir izveidots. - - - Ieraksts tika apturēts. Restartējiet programmu, lai sāktu citu ierakstu. - - - Ieraksts apturēts. - - - Skriptu '{0}' neizdevās palaist ({1}). - - - Fails nav atrasts: '{0}' - - - §8[MCC] [{0}] Nevar atrast skripta failu: {1} - - - Skripts "{0}" ir ielādēts. - - - Loaded task: -{0} - - - No action for task: -{0} - - - This task will never trigger: -{0} - - - Interval / Running action: {0} - - - Login / Running action: {0} - - - Time / Running action: {0} - - - triggeronfirstlogin: {0} - triggeronlogin: {1} - triggerontime: {2} - triggeroninterval: {3} - timevalue: {4} - timeinterval: {5} - action: {6} - - - Sending message to Telegram was canceled due an error occuring. For more info enable Debug. - - - Komanda tika izpildīta ar rezultātu - - - Succesfully connected with the MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Telegram Bridge chat bot. - - - Direction of the Telegram Brdige has been switched to '{0}'! - - - Abi - - - Minecraft - - - Telegram - - - Disconnected from from the MCC! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, telegram|tg|t. Example: "tgbridge direction mc" - - - [WARNING] You have not provided any Channel IDs, for "Authorized_Chat_Ids" field, anyone who finds your bot will be able to send messages and commands to it! - - - [WARNING] You have not provided a Channel ID, you will ONLY get replies to commands sent from Telegram! - - - Please provide a valid bot token! - - - **🛑 Unauthorized access! 🛑 - -Add the ID of this chat to "Authorized_Chat_Ids" field in the configuration file to gain access!** - - - Radās nezināma kļūda! - - - Bot: {0} said : {1} - - - Bot: {0} told me : {1} - - - Alerts - - - AntiAFK - - - AutoAttack - - - AutoCraft - - - AutoDig - - - AutoDrop - - - AutoEat - - - AutoFishing - - - AutoRelog - - - AutoRespond - - - ChatLog - - - DiscordBridge - - - Farmer - - - FollowPlayer - - - HangmanGame - - - Mailer - - - Map - - - PlayerListLogger - - - RemoteControl - - - ReplayCapture - - - Script - - - ScriptScheduler - - - TelegramBridge - - - TestBot - - - §8Converting session cache from disk: {0} - - - §8Ignoring invalid session token line: {0} - - - §8Ignoring invalid profile key token line: {0} - - - §8Ignoring session token string '{0}': {1} - - - §8Ignoring profile key token string '{0}': {1} - - - §8Loaded session: {0}:{1} - - - §8Loaded profile key, it will be refresh at {0} - - - §8Loading Minecraft profiles: {0} - - - §8Loading profile key cache from disk: {0} - - - §8Loading session cache from disk: {0} - - - §8Got malformed data while reading serialized session cache from disk: {0} - - - §8Failed to read serialized session cache from disk: {0} - - - §8Failed to read session cache from disk: {0} - - - §8Failed to read profile key cache from disk: {0} - - - §8Failed to write session cache to disk: {0} - - - §8Failed to write profile key cache to disk: {0} - - - §8Saving session cache to disk - - - §8Saving profile key cache to disk - - - §8Done. File saved as '{0}' - - - §8Downloading '{0}.lang' from Mojang servers... - - - §8Failed to download the file. - - - §8Defaulting to en_GB.lang from your Minecraft directory. - - - §8Translations file loaded. - - - Player {0}'s message chain is broken! - - - §8Translations file not found: '{0}' -Some messages won't be properly printed without this file. - - - §8Performing request to {0} - - - [{0}] Disconnecting and Reconnecting to the Server - - - Swing your arm. - - - Could not find a bed! - - - Can not reach the bed safely! - - - Used to sleep in or leave a bed. - - - Failed to reach the bed position (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) in time (30 seconds). Giving up! - - - Found a bet at (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). - - - Succesfully laid in bed! - - - Sending a command to leave a bed to the server. - - - Moving to (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) where the bed is located. - - - The block on (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) is not a bed! - - - Could not lay in bed. Are you trying to sleep in a bed? (PS: You must use the head block coordinates of the bed) - - - Searching for a bed in radius of {0}... - - - Trying to sleep in a bed on location (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). Result: {3} - - - Blocks around - - - Block type - - - Reports the type of the block on the provided coordinates. (Use -s to report blocks around the target block). - - - Negative - - - Positive - - - List bots, unload a bot or all bots. - - - Loaded bots - - - No bots loaded! - - - Bot {0} is not loaded, check if you have made a typo! - - - Successfully unloaded bot: {0} - - - Successfully unloaded all bots! - - - Changed to slot {0} - - - Change slot in hotbar - - - Could not change slot - - - Could not change slot: Not a Number - - - chunk: ({0}, {1}). - - - Current location:{0}, chunk: ({1}, {2}). - - - Displays the chunk loading status. -Change EnableEmoji=false in the settings if the display is confusing. - - - §x§0This command is used for debugging, make sure you know what you are doing.§r - - - Player:{0}, MarkedChunk:{1}, NotReceived:{2}, Loading:{3}, Loaded:{4} - - - Marked location: - - - §x§0Since the marked chunk is outside the graph, it will not be displayed!§r - - - connect to the specified server. - - - Invalid server IP '{0}'. - - - Unknown account '{0}'. - - - toggle debug messages. - - - Debug messages are now OFF - - - Debug messages are now ON - - - Attempt to break a block - - - Attempting to dig block at {0} {1} {2} ({3}) - - - Failed to start digging block. - - - No block at this location (Air) - - - You are too far away from this block. - - - Drop specified type of items from player inventory or opened container - - - Dropped all {0} from inventory #{1} - - - Unknown item {0} - - - Sent a click to the server, if you have enough levels and if you have placed the items in the correct slots it should enchant! - - - Enchant an item when you have the Enchantment table opened and the list of enchants recieved. - - - You must put an item inside the enchanting table in slot 0! - - - You must put at least 3 lapis lazuli inside the enchanting table in slot 1! - - - You must open a an enchanting table in order to use this option! - - - Invalid slot provided (Available: top, middle, bottom)! - - - You must first put an item to enchant to the enchanting table in order to get enchantments from the server, then you can execute this command! - - - You do not have enouhg levels to enchant! (Your current level is {0}, you need to be level {1}). - - - Could not click! - - - Entity attacked - - - Boots - - - Chestplate - - - Custom Name - - - Distance - - - Entities - - - Entity - - - Equipment - - - Health - - - Helmet - - - Item - - - Latency - - - Leggings - - - Location - - - Main Hand - - - Nickname - - - Entity not found - - - Off Hand - - - Pose - - - Type - - - Entity used - - - Allows you to execute a command if a condition is met. (You can use variables from MinecraftClient.ini and /set command, as well as CSharp expressions) - - - Error: {0} - - - An error has occured while executing the command: {0} - - - The condition '{0}' was met, executed command '{1}' with result '{2}'. - - - The condition '{0}' was met, executed command '{1}', no result was returned. - - - Execute multiple commands one after another - - - Executed the command '{0}' with {1} - - - no result! - - - result '{0}'! - - - disconnect from the server. - - - Already following {0}! - - - Already stopped - - - Can not reach the player, he is either in chunks that are not loaded, too far away or not reachable by a bot due to obstacles like gaps or water bodies! - - - Makes the bot follow a specified player - - - Invalid or empty player name provided! - - - The specified player is either not connected out out of the range! - - - NOTE: The bot is quite slow, you need to walk slowly and at a close distance for it to be able to keep up, kinda like when you make animals follow you by holding food in your hand. This is a limitation due to a pathfinding algorithm, we are working to get a better one. - - - Pausing! - - - The player {0} came back to the range! - - - The player {0} left the server! - - - The player {0} has left the range! - - - Resuming to follow! - - - Started following {0}! - - - Stopped! - - - Stopped following! - - - Switched to following {0}! - - - Enabled us-safe walking (NOTE: The bot might die or get hurt!) - - - follow <player name|stop> [-f] (Use -f to enable un-safe walking) - - - Display Health and Food saturation. - - - Health: {0}, Saturation: {1}, Level: {2}, TotalExperience: {3} - - - {0} clicking slot {1} in window #{2} - - - Closing Inventoy #{0} - - - Failed to close Inventory #{0} - - - Cannot find container, please retry with explicit ID - - - Requested to clear slot #{0} - - - Requested {0} x{1} in slot #{2} - - - Failed to request Creative action - - - Damage - - - Inventory command - - - Dropped 1 item from slot #{0} - - - Dropped whole item stack from slot #{0} - - - Found items - - - Available actions - - - Basic usage - - - Click on an item. - - - Close an opened container. - - - Clear slot in creative mode. - - - Give item in creative mode. - - - Drop an item from inventory. - - - {0} -Use '/inventory help <action>' for action help. -'player' and 'container' can be simplified to 'p' and 'c'. -Note that parameters in '[]' are optional. - - - List avaliable inventories - - - List your inventory. - - - Search for an item in avaliable Inventories - - - Shift click an item. - - - Unknown action. - - - Usage - - - Your selected hotbar is {0} - - - Inventories - - - Available Inventories - - - Inventory - - - Left - - - Middle - - - You must be in Creative gamemode - - - Could not find the specified item in any of avaliable Inventories! - - - No item in slot #{0} - - - Inventory #{0} do not exist - - - Right - - - Shift clicking slot {0} in window #{1} - - - Shift click failed, this may be because this container type is not supported - - - get the player list. - - - PlayerList: {0} - - - log some text to the console. - - - Looking at yaw: {0} pitch: {1} - - - Looking at {0} - - - look at direction or coordinates. - - - The block currently intersecting the line of sight is {0} ({1:0}, {2:0}, {3:0}), distance is {4:0.0}({5:0.0}). - - - There is no block within {0} meters that intersects with the line of sight. - - - Unknown direction '{0}' - - - Chunk loading status: {0:P} - {1} out of {2} load completed. - - - The chunk where the target location resides has not yet been loaded. -You can use "/chunk status {0:0.0} {1:0.0} {2:0.0}" to check the chunk loading status. - - - walk or start walking. - - - Cannot move in that direction. - - - Disabling Terrain and Movements. - - - Enabling Terrain and Movements on next server login, respawn or world change. - - - Failed to compute path to {0} - - - Gravity is disabled. - - - Gravity is enabled. - - - Moving {0} - - - Failed to compute a safe path to {0}. Try -f parameter to allow unsafe movements. - - - Walking from {1} to {0} - - - restart and reconnect to the server. - - - Reloads MCC settings. - - - Reloaded Settings! - - - Reloading settings... - - - This command will NOT affect certain settings which are used before connecting to a server! - - - Some settings passed through the command line parameters might get overriden! - - - You also might need to reconnect for some settings to take effect. - - - Replay Chat Bot will not be hard reloaded due to technical limitations! - - - Use this to respawn if you are dead. - - - You have respawned. - - - run a script file. - - - send a chat message or command. - - - set a custom %variable%. - - - variable name must be A-Za-z0-9. - - - set a custom %variable% randomly to a given value. - - - setrnd variable -7to17 - - - setrnd variable string1 "\"string2\" string3" - - - Toggles sneaking - - - You are not sneaking anymore - - - You are sneaking now - - - Current tps - - - Display server current tps (tick per second). May not be accurate - - - Place a block or open chest - - - Useblock at ({0:0.0}, {1:0.0}, {2:0.0}) {3}. - - - Use (left click) an item on the hand - - - Used an item - - - can be used in some other fields as %yourvar% -%username% and %serverip% are reserved variables. - - - §cFailed to write to backup file {0}§r - - - =============================== # - Minecraft Console Client Bots # -=============================== # - - - Get alerted when specified words are detected in chat -Useful for moderating your server or detecting when someone is talking to you - - - Play a beep sound when a word is detected in addition to highlighting. - - - List of words/strings to NOT alert you on. - - - The name of a file where alers logs will be written. - - - Log alerts info a file. - - - List of words/strings to alert you on. - - - Trigger alerts when it rains and when it stops. - - - Triggers alerts at the beginning and end of thunderstorms. - - - Triggers an alert after receiving a specified keyword. - - - Send a command on a regular or random basis or make the bot walk around randomly to avoid automatic AFK disconnection -/!\ Make sure your server rules do not forbid anti-AFK mechanisms! -/!\ Make sure you keep the bot in an enclosure to prevent it wandering off if you're using terrain handling! (Recommended size 5x5x5) - - - Command to send to the server. - - - The time interval for execution. (in seconds) - - - Whether to sneak when sending the command. - - - Use terrain handling to enable the bot to move around. - - - The range the bot can move around randomly (Note: the bigger the range, the slower the bot will be) - - - How many times can the bot fail trying to move before using the command method. - - - Automatically attack hostile mobs around you -You need to enable Entity Handling to use this bot -/!\ Make sure server rules allow your planned use of AutoAttack -/!\ SERVER PLUGINS may consider AutoAttack to be a CHEAT MOD and TAKE ACTION AGAINST YOUR ACCOUNT so DOUBLE CHECK WITH SERVER RULES! - - - Allow attacking hostile mobs. - - - Allow attacking passive mobs. - - - How long to wait between each attack. Set "Custom = false" to let MCC calculate it. - - - All entity types can be found here: https://mccteam.github.io/r/entity/#L15 - - - Possible values: "Interact", "Attack" (default), "InteractAt" (Interact and Attack). - - - Wether to treat the entities list as a "whitelist" or as a "blacklist". - - - "single" or "multi". single target one mob per attack. multi target all mobs in range per attack - - - "health" or "distance". Only needed when using single mode - - - Automatically craft items in your inventory -See https://mccteam.github.io/g/bots/#auto-craft for how to use -You need to enable Inventory Handling to use this bot -You should also enable Terrain and Movements if you need to use a crafting table - - - Location of the crafting table if you intended to use it. Terrain and movements must be enabled. - - - What to do on crafting failure, "abort" or "wait". - - - Recipes.Name: The name can be whatever you like and it is used to represent the recipe. -Recipes.Type: crafting table type: "player" or "table" -Recipes.Result: the resulting item -Recipes.Slots: All slots, counting from left to right, top to bottom. Please fill in "Null" for empty slots. -For the naming of the items, please see: https://mccteam.github.io/r/item/#L12 - - - Auto-digging blocks. -You need to enable Terrain Handling to use this bot -You can use "/digbot start" and "/digbot stop" to control the start and stop of AutoDig. -Since MCC does not yet support accurate calculation of the collision volume of blocks, all blocks are considered as complete cubes when obtaining the position of the lookahead. -For the naming of the block, please see https://mccteam.github.io/r/block/#L15 - - - How many seconds to wait after entering the game to start digging automatically, set to -1 to disable automatic start. - - - Automatically switch to the appropriate tool. - - - Mining a block for more than "Dig_Timeout" seconds will be considered a timeout. - - - Whether to drop the current tool when its durability is too low. - - - Will not use tools with less durability than this. Set to zero to disable this feature. - - - Wether to treat the blocks list as a "whitelist" or as a "blacklist". - - - "distance" or "index", When using the "fixedpos" mode, the blocks are determined by distance to the player, or by the order in the list. - - - The position of the blocks when using "fixedpos" or "both" mode. - - - Whether to output logs when digging blocks. - - - "lookat", "fixedpos" or "both". Digging the block being looked at, the block in a fixed position, or the block that needs to be all met. - - - Automatically drop items in inventory -You need to enable Inventory Handling to use this bot -See this file for an up-to-date list of item types you can use with this bot: https://mccteam.github.io/r/item/#L12 - - - "include", "exclude" or "everything". Include: drop item IN the list. Exclude: drop item NOT IN the list - - - Automatically eat food when your Hunger value is low -You need to enable Inventory Handling to use this bot - - - Automatically catch fish using a fishing rod -Guide: https://mccteam.github.io/g/bots/#auto-fishing -You can use "/fish" to control the bot manually. -/!\ Make sure server rules allow automated farming before using this bot - - - Keep it as false if you have not changed it before. - - - Switch to a new rod from inventory after the current rod is unavailable. - - - Whether to start fishing automatically after entering a world. - - - How soon to re-cast after successful fishing. - - - Will not use rods with less durability than this (full durability is 64). Set to zero to disable this feature. - - - This allows the player to change position/facing after each fish caught. - - - How long after entering the game to start fishing (seconds). - - - Fishing timeout (seconds). Timeout will trigger a re-cast. - - - A "stationary" hook that moves above this threshold in the Y-axis will be considered to have caught a fish. - - - Used to adjust the above two thresholds, which when enabled will print the change in the position of the fishhook entity upon receipt of its movement packet. - - - Use the mainhand or the offhand to hold the rod. - - - It will move in order "1->2->3->4->3->2->1->2->..." and can change position or facing or both each time. It is recommended to change the facing only. - - - Hook movement in the X and Z axis less than this value will be considered stationary. - - - Automatically relog when disconnected by server, for example because the server is restating -/!\ Use Ignore_Kick_Message=true at own risk! Server staff might not appreciate if you auto-relog on manual kicks - - - The delay time before joining the server. (in seconds) - - - When set to true, autorelog will reconnect regardless of kick messages. - - - If the kickout message matches any of the strings, then autorelog will be triggered. - - - Retries when failing to relog to the server. use -1 for unlimited retries. - - - Run commands or send messages automatically when a specified pattern is detected in chat -Server admins can spoof chat messages (/nick, /tellraw) so keep this in mind when implementing AutoRespond rules -/!\ This bot may get spammy depending on your rules, although the global messagecooldown setting can help you avoiding accidental spam - - - Do not remove colors from text (Note: Your matches will have to include color codes (ones using the § character) in order to work) - - - Logs chat messages in a file on disk. - - - This bot allows you to send and recieve messages and commands via a Discord channel. -For Setup you can either use the documentation or read here (Documentation has images). -Documentation: https://mccteam.github.io/g/bots/#discord-bridge -Setup: -First you need to create a Bot on the Discord Developers Portal, here is a video tutorial: https://www.youtube.com/watch?v=2FgMnZViNPA . -/!\ IMPORTANT /!\: When creating a bot, you MUST ENABLE "Message Content Intent", "Server Members Intent" and "Presence Intent" in order for bot to work! Also follow along carefully do not miss any steps! -When making a bot, copy the generated token and paste it here in "Token" field (tokens are important, keep them safe). -Copy the "Application ID" and go to: https://discordapi.com/permissions.html . -Paste the id you have copied and check the "Administrator" field in permissions, then click on the link at the bottom. -This will open an invitation menu with your servers, choose the server you want to invite the bot on and invite him. -Once you've invited the bot, go to your Discord client and go to Settings -> Advanced and Enable "Developer Mode". -Exit the settings and right click on a server you have invited the bot to in the server list, then click "Copy ID", and paste the id here in "GuildId". -Then right click on a channel where you want to interact with the bot and again right click -> "Copy ID", pase the copied id here in "ChannelId". -And for the end, send a message in the channel, right click on your nick and again right click -> "Copy ID", then paste the id here in "OwnersIds". -How to use: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - The ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Discord message formatting, check the following: https://mccteam.github.io/r/dc-fmt.html - - - The ID of a server/guild where you have invited the bot to. - - - How long to wait (in seconds) if a message can not be sent to discord before canceling the task (minimum 1 second). - - - A list of IDs of people you want to be able to interact with the MCC using the bot. - - - Your Discord Bot token. - - - Automatically farms crops for you (plants, breaks and bonemeals them). -Crop types available: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat. -Usage: "/farmer start" command and "/farmer stop" command. -NOTE: This a newly added bot, it is not perfect and was only tested in 1.19.2, there are some minor issues like not being able to bonemeal carrots/potatoes sometimes. -or bot jumps onto the farm land and breaks it (this happens rarely but still happens). We are looking forward at improving this. -It is recommended to keep the farming area walled off and flat to avoid the bot jumping. -Also, if you have your farmland that is one block high, make it 2 or more blocks high so the bot does not fall through, as it can happen sometimes when the bot reconnects. -The bot also does not pickup all items if they fly off to the side, we have a plan to implement this option in the future as well as drop off and bonemeal refill chest(s). - - - Delay between tasks in seconds (Minimum 1 second) - - - Enabled you to make the bot follow you -NOTE: This is an experimental feature, the bot can be slow at times, you need to walk with a normal speed and to sometimes stop for it to be able to keep up with you -It's similar to making animals follow you when you're holding food in your hand. -This is due to a slow pathfinding algorithm, we're working on getting a better one -You can tweak the update limit and find what works best for you. (NOTE: Do not but a very low one, because you might achieve the opposite, -this might clog the thread for terain handling) and thus slow the bot even more. -/!\ Make sure server rules allow an option like this in the rules of the server before using this bot - - - Do not follow the player if he is in the range of 3 blocks (prevents the bot from pushing a player in an infinite loop) - - - The rate at which the bot does calculations (in seconds) (You can tweak this if you feel the bot is too slow) - - - A small game to demonstrate chat interactions. Players can guess mystery words one letter at a time. -You need to have ChatFormat working correctly and add yourself in botowners to start the game with /tell <bot username> start -/!\ This bot may get a bit spammy if many players are interacting with it - - - Relay messages between players and servers, like a mail plugin -This bot can store messages when the recipients are offline, and send them when they join the server -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable this bot only if you trust server admins - - - Allows you to render maps in the console and into images (which can be then sent to Discord using Discord Bridge Chat Bot) -This is useful for solving captchas which use maps -The maps are rendered into Rendered_Maps folder if the Save_To_File is enabled. -NOTE: -If some servers have a very short time for solving captchas, enabe Auto_Render_On_Update to see them immediatelly in the console. -/!\ Make sure server rules allow bots to be used on the server, or you risk being punished. - - - Automatically render the map once it is received or updated from/by the server - - - Delete all rendered maps on unload/reload or when you launch the MCC again. - - - Get a notification when you have gotten a map from the server for the first time - - - Resize an rendered image, this is useful when images that are rendered are small and when are being sent to Discord. - - - Whether to render the map in the console. - - - The size that a rendered image should be resized to, in pixels (eg. 512). - - - Whether to store the rendered map as a file (You need this setting if you want to get a map on Discord using Discord Bridge). - - - Send a rendered map (saved to a file) to a Discord or a Telegram channel via the Discord or Telegram Bride chat bot (The Discord/Telegram Bridge chat bot must be enabled and configured!) -You need to enable Save_To_File in order for this to work. -We also recommend turning on resizing. - - - Log the list of players periodically into a textual file. - - - (In seconds) - - - Send MCC console commands to your bot through server PMs (/tell) -You need to have ChatFormat working correctly and add yourself in botowners to use the bot -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable RemoteControl only if you trust server admins - - - Enable recording of the game (/replay start) and replay it later using the Replay Mod (https://www.replaymod.com/) -Please note that due to technical limitations, the client player (you) will not be shown in the replay file -/!\ You SHOULD use /replay stop or exit the program gracefully with /quit OR THE REPLAY FILE MAY GET CORRUPT! - - - How long should replay file be auto-saved, in seconds. Use -1 to disable. - - - Schedule commands and scripts to launch on various events such as server join, date/time or time interval -See https://mccteam.github.io/g/bots/#script-scheduler for more info - - - This bot allows you to send and receive messages and commands via a Telegram Bot DM or to receive messages in a Telegram channel. -/!\ NOTE: You can't send messages and commands from a group channel, you can only send them in the bot DM, but you can get the messages from the client in a group channel. ------------------------------------------------------------ -Setup: -First you need to create a Telegram bot and obtain an API key, to do so, go to Telegram and find @botfather -Click on "Start" button and read the bot reply, then type "/newbot", the Botfather will guide you through the bot creation. -Once you create the bot, copy the API key that you have gotten, and put it into the "Token" field of "ChatBot.TelegramBridge" section (this section). -/!\ Do not share this token with anyone else as it will give them the control over your bot. Save it securely. -Then launch the client and go to Telegram, find your newly created bot by searching for it with its username, and open a DM with it. -Click on "Start" button and type and send the following command ".chatid" to obtain the chat id. -Copy the chat id number (eg. 2627844670) and paste it in the "ChannelId" field and add it to the "Authorized_Chat_Ids" field (in this section) (an id in "Authorized_Chat_Ids" field is a number/long, not a string!), then save the file. -Now you can use the bot using it's DM. -/!\ If you do not add the id of your chat DM with the bot to the "Authorized_Chat_Ids" field, ayone who finds your bot via search will be able to execute commands and send messages! -/!\ An id pasted in to the "Authorized_Chat_Ids" should be a number/long, not a string! ------------------------------------------------------------ -NOTE: If you want to recieve messages to a group channel instead, make the channel temporarely public, invite the bot to it and make it an administrator, then set the channel to private if you want. -Then set the "ChannelId" field to the @ of your channel (you must include the @ in the settings, eg. "@mysupersecretchannel"), this is the username you can see in the invite link of the channel. -/!\ Only include the username with @ prefix, do not include the rest of the link. Example if you have "https://t.me/mysupersecretchannel", the "ChannelId" will be "@mysupersecretchannel". -/!\ Note that you will not be able to send messages to the client from a group channel! ------------------------------------------------------------ -How to use the bot: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - A list of Chat IDs that are allowed to send messages and execute commands. To get an id of your chat DM with the bot use ".chatid" bot command in Telegram. - - - An ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Telegram message formatting, check the following: https://mccteam.github.io/r/tg-fmt.html - - - How long to wait (in seconds) if a message can not be sent to Telegram before canceling the task (minimum 1 second). - - - Your Telegram Bot token. - - - MCC does it best to detect chat messages, but some server have unusual chat formats -When this happens, you'll need to configure chat format below, see https://mccteam.github.io/g/conf/#chat-format-section - - - MCC support for common message formats. Set "false" to avoid conflicts with custom formats. - - - Whether to use the custom regular expressions below for detection. - - - Startup Config File -Please do not record extraneous data in this file as it will be overwritten by MCC. - -New to Minecraft Console Client? Check out this document: https://mccteam.github.io/g/conf.html -Want to upgrade to a newer version? See https://github.com/MCCTeam/Minecraft-Console-Client/#download - - - Settings have been loaded from {0} - - - §cFailed to load settings:§r - - - This setting affects only the messages in the console. - - - Regex for filtering chat message. - - - Show server chat messages. - - - Regex for filtering debug message. - - - Please enable this before submitting bug reports. Thanks! - - - Show error messages. - - - "disable" or "blacklist" OR "whitelist". Blacklist hide message match regex. Whitelist show message match regex. - - - Informative messages. (i.e Most of the message from MCC) - - - Log file name. - - - Write log messages to file. - - - Prepend timestamp to messages in log file. - - - Keep color codes in the saved text.(look like "§b") - - - Show warning messages. - - - Make sure you understand what each setting does before changing anything! - - - AccountList: It allows a fast account switching without directly using the credentials -Usage examples: "/tell <mybot> reco Player2", "/connect <serverip> Player1" - - - Toggle auto respawn if client player was dead (make sure your spawn point is safe). - - - Set the owner of the bot. /!\ Server admins can impersonate owners! - - - Use "mcc", "vanilla" or "none". This is how MCC identifies itself to the server. - - - Leave empty for no logfile. - - - If turned off, the emoji will be replaced with a simpler character (for /chunk status). - - - Toggle entity handling. - - - Whether to exit directly when an error occurs, for using MCC in non-interactive scripts. - - - Use "none", "slash"(/) or "backslash"(\). - - - Toggle inventory handling. - - - Fill in with in-game locale code, check https://mccteam.github.io/r/l-code.html - - - The language code is invalid! - - - Use "auto", "no" or "force". Force-enabling only works for MC 1.13+. - - - Use "auto" or "1.X.X" values. Allows to skip server info retrieval. - - - Controls the minimum interval (in seconds) between sending each message to the server. - - - Enable support for joining Minecraft Realms worlds. - - - The minimum height to use when calculating the image size from the height of the terminal. - - - The minimum width used when calculating the image size from the width of the terminal. - - - Enable head movement while walking to avoid anti-cheat triggers. - - - A movement speed higher than 2 may be considered cheating. - - - Only works on Windows XP-8 or Windows 10 with old console. - - - For remote control of the bot. - - - How to retain profile key. Use "none", "memory" or "disk". - - - Use "no", "fast" (5s timeout), or "yes". Required for joining some servers. - - - Cache compiled scripts for faster load on low-end devices. - - - ServerList: It allows an easier and faster server switching with short aliases instead of full server IP -Aliases cannot contain dots or spaces, and the name "localhost" cannot be used as an alias. -Usage examples: "/tell <mybot> connect Server1", "/connect Server2" - - - How to retain session tokens. Use "none", "memory" or "disk". - - - Decode links embedded in chat messages and show them in console. - - - Show inventory layout as ASCII art in inventory command. - - - System messages for server ops. - - - Messages displayed above xp bar, set this to false in case of xp bar spam. - - - Use "none", "bit_4", "bit_8" or "bit_24". This can be checked by opening the debug log. - - - Uses more ram, cpu, bandwidth but allows you to move around. - - - Customize the TCP connection timeout with the server. (in seconds) - - - Prepend timestamps to chat messages. - - - Login=Email or Name. Use "-" as password for offline mode. Leave blank to prompt user on startup. - - - The address of the game server, "Host" can be filled in with domain name or IP address. (The "Port" field can be deleted, it will be resolved automatically) - - - Microsoft Account sign-in method: "mcc" OR "browser". If the login always fails, please try to use the "browser" once. - - - Account type: "mojang" OR "microsoft". Also affects interactive login in console. - - - Settings below are sent to the server and only affect server-side things like your skin. - - - Allows disabling chat colors server-side. - - - Use "enabled", "commands", or "disabled". Allows to mute yourself... - - - MC 1.7- difficulty. "peaceful", "easy", "normal", "difficult". - - - If disabled, settings below are not sent to the server. - - - Use any language implemented in Minecraft. - - - MC 1.9+ main hand. "left" or "right". - - - Value range: [0 - 255]. - - - Connect to a server via a proxy instead of connecting directly -If Mojang session services are blocked on your network, set Enabled_Login=true to login using proxy. -If the connection to the Minecraft game server is blocked by the firewall, set Enabled_Ingame=true to use a proxy to connect to the game server. -/!\ Make sure your server rules allow Proxies or VPNs before setting enabled=true, or you may face consequences! - - - Whether to connect to the game server through a proxy. - - - Whether to connect to the login server through a proxy. - - - Only required for password-protected proxies. - - - Supported types: "HTTP", "SOCKS4", "SOCKS4a", "SOCKS5". - - - Proxy server must allow HTTPS for login, and non-443 ports for playing. - - - Only required for password-protected proxies. - - - §aThe current setting is saved as {0} - - - Chat signature related settings (affects minecraft 1.19+) - - - Microsoft accounts only. If disabled, will not be able to sign chat and join servers configured with "enforce-secure-profile=true" - - - Use red    color block to mark chat without legitimate signature - - - Use green  color block to mark chat with legitimate signatures - - - Use yellow color block to mark chat that have been modified by the server. - - - Use gray   color block to mark system message (always without signature) - - - Whether to display chat and messages in commands without legal signatures - - - Set to true to display messages modified by the server, false to display the original signed messages - - - Whether to sign the chat send from MCC - - - Whether to sign the messages contained in the commands sent by MCC. For example, the message in "/msg" and "/me" - - - §cFailed to write to settings file {0}§r - - - Color test: Your terminal should display {0} - - - §8Crypto keys & hash generated. - - - §8No profile keys could be loaded from disk - - - §8Profile keys has been successfully loaded from disk. - - - §8Performing request to {0} - - - §8No sessions could be loaded from disk - - - §8Session data has been successfully loaded from disk. - - - Success. (session ID: {0}) - - - Bottom slot - - - Enchantments available - - - Levels - - - Middle slot - - - Top slot - - - §8Got error code from server while refreshing authentication: {0} - - - Failed to connect to this IP. - - - §8A timeout occured while attempting to connect to this IP. - - - Failed to determine server version. - - - §8Forge Login Handshake did not complete successfully - - - §8Forge StartEncryption Handshake did not complete successfully - - - Cannot force Forge support for this Minecraft version! - - - Invalid usage of the generator command! - - - The provided path must be a path to a file that is in .json format! - - - Invalid data path provided! (The path either does not exists or you have made a typo) - - - §8Got error code from server: {0} - - - §8Invalid response to StartEncryption packet - - - §8Invalid response to Handshake packet - - - This feature requires Inventory Handling to be enabled in order to work! - - - An error occured when attempting to join this server. - - - Login failed : - - - Incorrect username/password, blacklisted IP or too many logins. - - - User cancelled. - - - Account migrated, use e-mail as username. - - - Network error. - - - User not premium. - - - Invalid server response. - - - Login servers are unavailable. Please try again later. - - - SSL Error. - - - Unknown Error. - - - Failed to login to this server. - - - You are missing argument {0} - - - §8Server does not report its protocol version, autodetection will not work. - - - Failed to ping this IP. - - - This Realms world does not exist or access was denied - - - Trying to join a Realms world but Realms support is disabled in config - - - Cannot retrieve the server IP of your Realms world - - - Invalid or unknown Realms server ID. - - - Realms server may require some time to start up. Please retry again later. - - - {0}: Invalid syntax, expecting --argname=value or --section.argname=value - - - This feature requires Terrain And Movements to be enabled in order to work! - - - Connection Timeout - - - §8Unexpected response from the server (is that a Minecraft server?) - - - Cannot connect to the server : This version is not supported ! - - - Usage: - - - §8Server reports a different version than manually set. Login may not work. - - - ChatBot methods should NOT be called in the constructor as API handler is not initialized yet. Override Initialize() or AfterGameJoined() instead to perform initialization tasks. - - - The provided script does not have a valid MCCScript header - - - Failed to process incoming packet of type {0}. (PacketID: {1}, Protocol: {2}, LoginPhase: {3}, InnerException: {4}). - - - Please update block types handling for this Minecraft version. See Material.cs - - - Please update entity types handling for this Minecraft version. See EntityType.cs - - - Please update item types handling for this Minecraft version. See ItemType.cs - - - Please update packet type palette for this Minecraft version. See PacketTypePalette.cs - - - Unknown direction - - - User-initiated logout should be done by calling Disconnect() - - - The protocol version no.{0} is not supported. - - - §cEntities are currently not handled for that MC version. - - - Please enable EntityHandling in the config file first. - - - Inventory # {0} closed. - - - §cInventories are currently not handled for that MC version. - - - Inventory handling is now enabled. - - - Use /inventory to interact with it. - - - Inventory # {0} opened: {1} - - - Please enable InventoryHandling in the config file first. - - - §cTerrain & Movements currently not handled for that MC version. - - - Terrain and Movements is now enabled. - - - Please enable Terrain and Movements in the config file first. - - - §8[{0}] Failed to initialize FileSystemWatcher, retrying using Polling - - - §8[{0}] Initializing FileSystemWatcher for file: {1} - - - §8Accepting server mod list... - - - §8Accepting server registries... - - - Forge server connection complete! - - - §8Acknowledging FML2 Server Config: {0} - - - §8Received FML2 Server Mod List - - - §8Sending back FML2 Client Mod List - - - §8Acknowledging FML2 Server Registry: {0} - - - §8Got Unknown FML2 Handshake message no. {0} - - - §8Ignoring Unknown FML2 LoginMessage channel: {0} - - - §8Mod list: - - - §8Server is running Forge without mods. - - - §8Received registry with {0} entries - - - §8Received registry {0} with {1} entries - - - §8Sending falsified mod list to server... - - - §8Forge protocol version : {0} - - - §8Server is running Forge with {0} mods. - - - Available commands: {0} - - - This bot will be unloaded. - - - Done - - - Fail - - - OnInternalCommand: Got error from {0}: {1} - - - help <cmdname>: show brief help about a command. - - - help <cmdname>. Available commands: {0}. For server help, use '{1}send /help' instead. - - - Unknown command '{0}'. Use 'help' for command list. - - - Connecting to {0}... - - - Login failed : - - - Connection has been lost. - - - Disconnected by Server : - - - Not connected to any server. Use '{0}help' for help. - - - Fetching profile key from Microsoft. - - - Checking if server is running Forge... - - - Force-enabling Forge support. - - - §8Found server {0}:{1} for domain {2} - - - New configuration file "{0}" is generated. - - - Succesfully generated {0} palette using the dataset: {1} - - - Generating {0} palette using the dataset: {1} - - - §8Handshake successful. (Server ID: {0}) - - - §eNew version of MCC available: {0} - - - Help us translate MCC: {0} - - - Failed to parse the settings file, enter "{0}new" to generate a new configuration. - - - Server IP : - - - Server was successfully joined. -Type '{0}quit' to leave the server. - - - Link: {0} - - - Login : - - - Please type the username or email of your choice. - - - §8Failed to perform SRV lookup for {0} -{1}: {2} - - - §8You chose to run in offline mode. - - - Password: - - - Please type the password for {0}. - - - Password(invisible): {0} - - - You are dead. Type '{0}respawn' to respawn. - - - You are dead. Automatically respawning after 1 second. - - - Or press Enter to exit Minecraft Console Client. - - - §8Cached profile key needs to be refreshed. - - - §8Cached profile key is still valid for {0}. - - - You have access to the following Realms worlds - - - Use realms:<index> as server IP to join a Realms world - - - Waiting 5 seconds ({0} attempts left)... - - - Resolving {0}... - - - Restarting Minecraft Console Client... - - - Waiting {0} seconds before restarting... - - - Retrieving Server Info... - - - -MCC is running with default settings. - - - §8Server is in offline mode. - - - §8Server version : {0} (protocol v{1}) - - - Server version : - - - Checking Session... - - - Failed to check session. - - - §8Cached session is invalid or expired. - - - §8Cached session is still valid for {0}. - - - §cSettings file MinecraftClient.ini has been generated. - - - §7Command §8 {0} §7 sent. - - - §8Unknown or not supported MC version {0}. -Switching to autodetection mode. - - - §8Using Minecraft version {0} (protocol v{1}) - - - Version is supported. -Logging in... - - - , with Forge - - - §8Connected to proxy {0}:{1} - - - Load translations applied to MCC when available, turn it off to use English only. - - - setrnd variable -7to17 OR setrnd variable string1 "\"string2\" string3" - - - Please update health field handling for this Minecraft version. - - - Successfully disconnected with MCC! - - - You can not use execmulti or execif within execmulti command! - - - force unsafe movements like falling or touching fire - - - Inventory handling is not enabled. Unable to switch tools automatically. - - - Please use the newly generated MinecraftClient.ini - - - The old MinecraftClient.ini has been backed up as {0} - - - Temporary fix for Badpacket issue on some servers. - - \ No newline at end of file diff --git a/MinecraftClient/Resources/Translations/Translations.nl.resx b/MinecraftClient/Resources/Translations/Translations.nl.resx deleted file mode 100644 index 291d9ba8..00000000 --- a/MinecraftClient/Resources/Translations/Translations.nl.resx +++ /dev/null @@ -1,2673 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - Kleur test: Uw terminal zou moeten tonen {0} - - - §cWeather change: It is no longer a thunderstorm.§r - - - §cWeather change: It is raining now.§r - - - §cWeather change: It is a thunderstorm.§r - - - Invalid walk range provided, must be a positive integer greater than 0, using default value of 5! - - - The terrain handling is not enabled in the settings of the client, enable it if you want to use it with this bot. Using alternative (command) method. - - - The time range begins with a bigger value, swapped them around. - - - Attack cooldown value cannot be smaller than 0. - - - Crafting aborted! Check your available materials. - - - Auto-crafting ChatBot command alias - - - Available commands: {0}. Use /autocraft help <cmd name> for more information. You may use /ac as command alias. - - - Inventory #{0} was closed by AutoCraft - - - Auto-crafting ChatBot command - - - Total {0} recipes loaded: {1} - - - Resetting your config to default - - - Crafting failed! Waiting for more materials - - - No config found. Writing a new one. - - - Error while parsing config: {0} - - - Duplicate recipe name specified: {0} - - - Missing recipe name while parsing a recipe - - - Get the command description. Usage: /autocraft help <command name> - - - List available recipes. - - - Load the config file. - - - Reload the config file. - - - Write the default example config to default location. - - - Start the crafting. Usage: /autocraft start <recipe name> - - - Stop the current running crafting process - - - Invalid result item! - - - The number of slots does not match and has been adjusted automatically. - - - Successfully loaded - - - Missing material: {0} - - - Please specify the recipe name you want to craft. - - - Specified recipe name does not exist. Check your config file. - - - Starting AutoCraft: {0} - - - AutoCraft cannot be started. Check your available materials for crafting {0} - - - AutoCraft stopped - - - table not found - - - Action timeout! Reason: {0} - - - Available commands: {0}. Use /digbot help <cmd name> for more information. - - - Auto-digging ChatBot command - - - Digging block timeout, retry. - - - Get the command description. Usage: /digbot help <command name> - - - Start the automatic digging bot. - - - Deactivate the automatic digging bot. - - - The block currently pointed to is not in the allowed list. - - - Automatic digging has started. - - - Digging will start in {0:0.0} second(s). - - - Auto-digging has been stopped. - - - Added item {0} - - - AutoDrop ChatBot command alias - - - AutoDrop ChatBot command - - - Incorrect item name {0}. Please try again. - - - Total {0} in the list: - {1} - - - Cannot find inventory {0}! - - - No item in the list - - - Cannot read drop mode from config. Using include mode. - - - Item not in the list - - - AutoDrop disabled - - - AutoDrop enabled - - - Removed item {0} - - - Switched to {0} mode. - - - Unknwon mode. Available modes: Include, Exclude, Everything - - - Available commands: {0}. Use /fish help <cmd name> for more information. - - - Casting timeout and will soon retry. (Timeout increased to {0:0.0} sec). - - - Retract the fishing rod. (Count: {0}) - - - Retract the fishing rod at ({0:0.0},{1:0.0},{2:0.0})! (Count: {3}) - - - Auto-Fishing ChatBot command - - - Fish floating despawn, will re-cast. - - - Fishing timeout, will soon re-cast. - - - Fishing got {0} - - - Get the command description. Usage: /fish help <command name> - - - Start auto-fishing. - - - List all obtained items. Or use "/fish status clear" to clear the list. - - - Stop auto-fishing. - - - Inventory handling is not enabled. Cannot check rod durability and switch rods. - - - Current fishing rod is not available. Maybe broken or low durability? - - - Start auto-fishing. - - - Fishing will start in {0:0.0} second(s). - - - The record of the obtained items has been cleared. - - - All items obtained from fishing (not entirely accurate): - - - Stop auto-fishing. - - - Switch to the rod in slot {0}, durability {1}/64. - - - Casting successfully. - - - Update yaw = {0:0.00}, pitch = {1:0.00}. - - - Current directory was: {0} - - - Got disconnected with message: {0} - - - Disconnection initiated by User or MCC bot. Ignoring. - - - Launching with {0} reconnection attempts - - - Loaded message: {0} - - - Loading messages from file: {0} - - - Initializing without a kick message file - - - File not found: {0} - - - Message contains '{0}'. Reconnecting. - - - Ignoring kick message, reconnecting anyway. - - - Message not containing any defined keywords. Ignoring. - - - Waiting {0:0.000} seconds before reconnecting... - - - File not found: '{0}' - - - Loaded match: -{0} - - - Loading matches from '{0}' - - - match: {0} -regex: {1} -action: {2} -actionPrivate: {3} -actionOther: {4} -ownersOnly: {5} -cooldown: {6} - - - Running action: {0} - - - No action for match: -{0} - - - This match will never trigger: -{0} - - - Path '{0}' contains invalid characters. - - - Sending message to Discord was canceled due an error occuring. For more info enable Debug. - - - The provided channel with an id '{0}' has not been found! - - - The command was executed with the result - - - Succesfully connected with MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Discord Bridge chat bot. - - - Direction of the Discord Brdige has been switched to '{0}'! - - - Both - - - Discord - - - Minecraft - - - The provided guild/server with an id '{0}' has not been found! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, discord|dsc. Example: "dscbridge direction mc" - - - Please provide a valid token! - - - An unknown error has occured! - - - The bot is already farming! - - - The bot has already stopped farming! - - - Crop type - - - Farming bot - - - Invalid crop type provided (Types which you can use: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat)! - - - Invalid radius provided, you must provide a valid integer number greater than 0! - - - The Farmer bot needs Inventory Handling in order to work, please enable it! - - - The Farmer bot needs Terrain Handling in order to work, please enable it! - - - Not implemented bellow 1.13! - - - Radius - - - Started farming! - - - Stopped farming! - - - Stoping farming, this might take a second... - - - You have enabled teleporting, this might get your bot account kicked and in the worst case scenario banned! Use with caution! - - - You have enabled un-safe movement, the bot might get hurt! - - - Invalid parameter "{0}" provided (Use format: "key:value")! - - - mailer command - - - --- Ignore list --- -{0} - - - --- Mails in database --- -{0} - - - See usage - - - Added {0} to the ignore list! - - - Missing or invalid name. Usage: {0} <username> - - - Removed {0} from the ignore list! - - - Creating new database file: {0} - - - Creating new ignore list: {0} - - - Delivered: {0} - - - Initializing Mailer with settings: - - -  - Database File: {0} - - -  - Max Database Size: {0} - - -  - Ignore List: {0} - - -  - Mail Retention: {0} - - -  - Max Mails per Player: {0} - - -  - Public Interactions: {0} - - - Cannot enable Mailer: Max Database Size must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Mail Retention must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Max Mails per Player must be greater than zero. Please review the settings. - - - Loading database file: {0} - - - Loading ignore list: - - - Looking for mails to send @ {0} - - - Saving message: {0} - - - {0} is ignored! - - - Render maps (item maps) - - - Invalid ID provided, must be a number! - - - A map with id '{0}' does not exists! - - - Failed to render the map with id: '{0}' - - - - Map id: {0} (Last Updated: {1}) - - - No maps received! - - - The list of received maps from the server: - - - Received a new Map, with Id: {0} - - - Succesfully rendered a map with id '{0}' to: '{1}' - - - Resized the rendered image of the map with id: '{0}' to {1}x{1}. - - - The size of the map is reduced from ({0}x{1}) to ({2}x{3}) due to the size limitation of the current terminal. - - - Sent a rendered image of a map with an id '{0}' to the Discord via Discord Brdige chat bot! - - - Sent a rendered image of a map with an id '{0}' to the Telegram via Telegram Bridge chat bot! - - - replay command - - - Replay file created. - - - Record was stopped. Restart the program to start another record. - - - Record stopped. - - - Script '{0}' failed to run ({1}). - - - File not found: '{0}' - - - §8[MCC] [{0}] Cannot find script file: {1} - - - Script '{0}' loaded. - - - Loaded task: -{0} - - - No action for task: -{0} - - - This task will never trigger: -{0} - - - Interval / Running action: {0} - - - Login / Running action: {0} - - - Time / Running action: {0} - - - triggeronfirstlogin: {0} - triggeronlogin: {1} - triggerontime: {2} - triggeroninterval: {3} - timevalue: {4} - timeinterval: {5} - action: {6} - - - Sending message to Telegram was canceled due an error occuring. For more info enable Debug. - - - The command was executed with the result - - - Succesfully connected with the MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Telegram Bridge chat bot. - - - Direction of the Telegram Brdige has been switched to '{0}'! - - - Both - - - Minecraft - - - Telegram - - - Disconnected from from the MCC! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, telegram|tg|t. Example: "tgbridge direction mc" - - - [WARNING] You have not provided any Channel IDs, for "Authorized_Chat_Ids" field, anyone who finds your bot will be able to send messages and commands to it! - - - [WARNING] You have not provided a Channel ID, you will ONLY get replies to commands sent from Telegram! - - - Please provide a valid bot token! - - - **🛑 Unauthorized access! 🛑 - -Add the ID of this chat to "Authorized_Chat_Ids" field in the configuration file to gain access!** - - - An unknown error has occured! - - - Bot: {0} said : {1} - - - Bot: {0} told me : {1} - - - Alerts - - - AntiAFK - - - AutoAttack - - - AutoCraft - - - AutoDig - - - AutoDrop - - - AutoEat - - - AutoFishing - - - AutoRelog - - - AutoRespond - - - ChatLog - - - DiscordBridge - - - Farmer - - - FollowPlayer - - - HangmanGame - - - Mailer - - - Map - - - PlayerListLogger - - - RemoteControl - - - ReplayCapture - - - Script - - - ScriptScheduler - - - TelegramBridge - - - TestBot - - - §8Converting session cache from disk: {0} - - - §8Ignoring invalid session token line: {0} - - - §8Ignoring invalid profile key token line: {0} - - - §8Ignoring session token string '{0}': {1} - - - §8Ignoring profile key token string '{0}': {1} - - - §8Loaded session: {0}:{1} - - - §8Loaded profile key, it will be refresh at {0} - - - §8Loading Minecraft profiles: {0} - - - §8Loading profile key cache from disk: {0} - - - §8Loading session cache from disk: {0} - - - §8Got malformed data while reading serialized session cache from disk: {0} - - - §8Failed to read serialized session cache from disk: {0} - - - §8Failed to read session cache from disk: {0} - - - §8Failed to read profile key cache from disk: {0} - - - §8Failed to write session cache to disk: {0} - - - §8Failed to write profile key cache to disk: {0} - - - §8Saving session cache to disk - - - §8Saving profile key cache to disk - - - §8Done. File saved as '{0}' - - - §8Downloading '{0}.lang' from Mojang servers... - - - §8Failed to download the file. - - - §8Defaulting to en_GB.lang from your Minecraft directory. - - - §8Translations file loaded. - - - Player {0}'s message chain is broken! - - - §8Translations file not found: '{0}' -Some messages won't be properly printed without this file. - - - §8Performing request to {0} - - - [{0}] Disconnecting and Reconnecting to the Server - - - Swing your arm. - - - Could not find a bed! - - - Can not reach the bed safely! - - - Used to sleep in or leave a bed. - - - Failed to reach the bed position (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) in time (30 seconds). Giving up! - - - Found a bet at (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). - - - Succesfully laid in bed! - - - Sending a command to leave a bed to the server. - - - Moving to (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) where the bed is located. - - - The block on (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) is not a bed! - - - Could not lay in bed. Are you trying to sleep in a bed? (PS: You must use the head block coordinates of the bed) - - - Searching for a bed in radius of {0}... - - - Trying to sleep in a bed on location (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). Result: {3} - - - Blocks around - - - Block type - - - Reports the type of the block on the provided coordinates. (Use -s to report blocks around the target block). - - - Negative - - - Positive - - - List bots, unload a bot or all bots. - - - Loaded bots - - - No bots loaded! - - - Bot {0} is not loaded, check if you have made a typo! - - - Successfully unloaded bot: {0} - - - Successfully unloaded all bots! - - - Changed to slot {0} - - - Change slot in hotbar - - - Could not change slot - - - Could not change slot: Not a Number - - - chunk: ({0}, {1}). - - - Current location:{0}, chunk: ({1}, {2}). - - - Displays the chunk loading status. -Change EnableEmoji=false in the settings if the display is confusing. - - - §x§0This command is used for debugging, make sure you know what you are doing.§r - - - Player:{0}, MarkedChunk:{1}, NotReceived:{2}, Loading:{3}, Loaded:{4} - - - Marked location: - - - §x§0Since the marked chunk is outside the graph, it will not be displayed!§r - - - connect to the specified server. - - - Invalid server IP '{0}'. - - - Unknown account '{0}'. - - - toggle debug messages. - - - Debug messages are now OFF - - - Debug messages are now ON - - - Attempt to break a block - - - Attempting to dig block at {0} {1} {2} ({3}) - - - Failed to start digging block. - - - No block at this location (Air) - - - You are too far away from this block. - - - Drop specified type of items from player inventory or opened container - - - Dropped all {0} from inventory #{1} - - - Unknown item {0} - - - Sent a click to the server, if you have enough levels and if you have placed the items in the correct slots it should enchant! - - - Enchant an item when you have the Enchantment table opened and the list of enchants recieved. - - - You must put an item inside the enchanting table in slot 0! - - - You must put at least 3 lapis lazuli inside the enchanting table in slot 1! - - - You must open a an enchanting table in order to use this option! - - - Invalid slot provided (Available: top, middle, bottom)! - - - You must first put an item to enchant to the enchanting table in order to get enchantments from the server, then you can execute this command! - - - You do not have enouhg levels to enchant! (Your current level is {0}, you need to be level {1}). - - - Could not click! - - - Entity attacked - - - Boots - - - Chestplate - - - Custom Name - - - Distance - - - Entities - - - Entity - - - Equipment - - - Health - - - Helmet - - - Item - - - Latency - - - Leggings - - - Location - - - Main Hand - - - Nickname - - - Entity not found - - - Off Hand - - - Pose - - - Type - - - Entity used - - - Allows you to execute a command if a condition is met. (You can use variables from MinecraftClient.ini and /set command, as well as CSharp expressions) - - - Error: {0} - - - An error has occured while executing the command: {0} - - - The condition '{0}' was met, executed command '{1}' with result '{2}'. - - - The condition '{0}' was met, executed command '{1}', no result was returned. - - - Execute multiple commands one after another - - - Executed the command '{0}' with {1} - - - no result! - - - result '{0}'! - - - disconnect from the server. - - - Already following {0}! - - - Already stopped - - - Can not reach the player, he is either in chunks that are not loaded, too far away or not reachable by a bot due to obstacles like gaps or water bodies! - - - Makes the bot follow a specified player - - - Invalid or empty player name provided! - - - The specified player is either not connected out out of the range! - - - NOTE: The bot is quite slow, you need to walk slowly and at a close distance for it to be able to keep up, kinda like when you make animals follow you by holding food in your hand. This is a limitation due to a pathfinding algorithm, we are working to get a better one. - - - Pausing! - - - The player {0} came back to the range! - - - The player {0} left the server! - - - The player {0} has left the range! - - - Resuming to follow! - - - Started following {0}! - - - Stopped! - - - Stopped following! - - - Switched to following {0}! - - - Enabled us-safe walking (NOTE: The bot might die or get hurt!) - - - follow <player name|stop> [-f] (Use -f to enable un-safe walking) - - - Display Health and Food saturation. - - - Health: {0}, Saturation: {1}, Level: {2}, TotalExperience: {3} - - - {0} clicking slot {1} in window #{2} - - - Closing Inventoy #{0} - - - Failed to close Inventory #{0} - - - Cannot find container, please retry with explicit ID - - - Requested to clear slot #{0} - - - Requested {0} x{1} in slot #{2} - - - Failed to request Creative action - - - Damage - - - Inventory command - - - Dropped 1 item from slot #{0} - - - Dropped whole item stack from slot #{0} - - - Found items - - - Available actions - - - Basic usage - - - Click on an item. - - - Close an opened container. - - - Clear slot in creative mode. - - - Give item in creative mode. - - - Drop an item from inventory. - - - {0} -Use '/inventory help <action>' for action help. -'player' and 'container' can be simplified to 'p' and 'c'. -Note that parameters in '[]' are optional. - - - List avaliable inventories - - - List your inventory. - - - Search for an item in avaliable Inventories - - - Shift click an item. - - - Unknown action. - - - Usage - - - Your selected hotbar is {0} - - - Inventories - - - Available Inventories - - - Inventory - - - Left - - - Middle - - - You must be in Creative gamemode - - - Could not find the specified item in any of avaliable Inventories! - - - No item in slot #{0} - - - Inventory #{0} do not exist - - - Right - - - Shift clicking slot {0} in window #{1} - - - Shift click failed, this may be because this container type is not supported - - - get the player list. - - - PlayerList: {0} - - - log some text to the console. - - - Looking at yaw: {0} pitch: {1} - - - Looking at {0} - - - look at direction or coordinates. - - - The block currently intersecting the line of sight is {0} ({1:0}, {2:0}, {3:0}), distance is {4:0.0}({5:0.0}). - - - There is no block within {0} meters that intersects with the line of sight. - - - Unknown direction '{0}' - - - Chunk loading status: {0:P} - {1} out of {2} load completed. - - - The chunk where the target location resides has not yet been loaded. -You can use "/chunk status {0:0.0} {1:0.0} {2:0.0}" to check the chunk loading status. - - - walk or start walking. - - - Cannot move in that direction. - - - Disabling Terrain and Movements. - - - Enabling Terrain and Movements on next server login, respawn or world change. - - - Failed to compute path to {0} - - - Gravity is disabled. - - - Gravity is enabled. - - - Moving {0} - - - Failed to compute a safe path to {0}. Try -f parameter to allow unsafe movements. - - - Walking from {1} to {0} - - - restart and reconnect to the server. - - - Reloads MCC settings. - - - Reloaded Settings! - - - Reloading settings... - - - This command will NOT affect certain settings which are used before connecting to a server! - - - Some settings passed through the command line parameters might get overriden! - - - You also might need to reconnect for some settings to take effect. - - - Replay Chat Bot will not be hard reloaded due to technical limitations! - - - Use this to respawn if you are dead. - - - You have respawned. - - - run a script file. - - - send a chat message or command. - - - set a custom %variable%. - - - variable name must be A-Za-z0-9. - - - set a custom %variable% randomly to a given value. - - - setrnd variable -7to17 - - - setrnd variable string1 "\"string2\" string3" - - - Toggles sneaking - - - You are not sneaking anymore - - - You are sneaking now - - - Current tps - - - Display server current tps (tick per second). May not be accurate - - - Place a block or open chest - - - Useblock at ({0:0.0}, {1:0.0}, {2:0.0}) {3}. - - - Use (left click) an item on the hand - - - Used an item - - - can be used in some other fields as %yourvar% -%username% and %serverip% are reserved variables. - - - §cFailed to write to backup file {0}§r - - - =============================== # - Minecraft Console Client Bots # -=============================== # - - - Get alerted when specified words are detected in chat -Useful for moderating your server or detecting when someone is talking to you - - - Play a beep sound when a word is detected in addition to highlighting. - - - List of words/strings to NOT alert you on. - - - The name of a file where alers logs will be written. - - - Log alerts info a file. - - - List of words/strings to alert you on. - - - Trigger alerts when it rains and when it stops. - - - Triggers alerts at the beginning and end of thunderstorms. - - - Triggers an alert after receiving a specified keyword. - - - Send a command on a regular or random basis or make the bot walk around randomly to avoid automatic AFK disconnection -/!\ Make sure your server rules do not forbid anti-AFK mechanisms! -/!\ Make sure you keep the bot in an enclosure to prevent it wandering off if you're using terrain handling! (Recommended size 5x5x5) - - - Command to send to the server. - - - The time interval for execution. (in seconds) - - - Whether to sneak when sending the command. - - - Use terrain handling to enable the bot to move around. - - - The range the bot can move around randomly (Note: the bigger the range, the slower the bot will be) - - - How many times can the bot fail trying to move before using the command method. - - - Automatically attack hostile mobs around you -You need to enable Entity Handling to use this bot -/!\ Make sure server rules allow your planned use of AutoAttack -/!\ SERVER PLUGINS may consider AutoAttack to be a CHEAT MOD and TAKE ACTION AGAINST YOUR ACCOUNT so DOUBLE CHECK WITH SERVER RULES! - - - Allow attacking hostile mobs. - - - Allow attacking passive mobs. - - - How long to wait between each attack. Set "Custom = false" to let MCC calculate it. - - - All entity types can be found here: https://mccteam.github.io/r/entity/#L15 - - - Possible values: "Interact", "Attack" (default), "InteractAt" (Interact and Attack). - - - Wether to treat the entities list as a "whitelist" or as a "blacklist". - - - "single" or "multi". single target one mob per attack. multi target all mobs in range per attack - - - "health" or "distance". Only needed when using single mode - - - Automatically craft items in your inventory -See https://mccteam.github.io/g/bots/#auto-craft for how to use -You need to enable Inventory Handling to use this bot -You should also enable Terrain and Movements if you need to use a crafting table - - - Location of the crafting table if you intended to use it. Terrain and movements must be enabled. - - - What to do on crafting failure, "abort" or "wait". - - - Recipes.Name: The name can be whatever you like and it is used to represent the recipe. -Recipes.Type: crafting table type: "player" or "table" -Recipes.Result: the resulting item -Recipes.Slots: All slots, counting from left to right, top to bottom. Please fill in "Null" for empty slots. -For the naming of the items, please see: https://mccteam.github.io/r/item/#L12 - - - Auto-digging blocks. -You need to enable Terrain Handling to use this bot -You can use "/digbot start" and "/digbot stop" to control the start and stop of AutoDig. -Since MCC does not yet support accurate calculation of the collision volume of blocks, all blocks are considered as complete cubes when obtaining the position of the lookahead. -For the naming of the block, please see https://mccteam.github.io/r/block/#L15 - - - How many seconds to wait after entering the game to start digging automatically, set to -1 to disable automatic start. - - - Automatically switch to the appropriate tool. - - - Mining a block for more than "Dig_Timeout" seconds will be considered a timeout. - - - Whether to drop the current tool when its durability is too low. - - - Will not use tools with less durability than this. Set to zero to disable this feature. - - - Wether to treat the blocks list as a "whitelist" or as a "blacklist". - - - "distance" or "index", When using the "fixedpos" mode, the blocks are determined by distance to the player, or by the order in the list. - - - The position of the blocks when using "fixedpos" or "both" mode. - - - Whether to output logs when digging blocks. - - - "lookat", "fixedpos" or "both". Digging the block being looked at, the block in a fixed position, or the block that needs to be all met. - - - Automatically drop items in inventory -You need to enable Inventory Handling to use this bot -See this file for an up-to-date list of item types you can use with this bot: https://mccteam.github.io/r/item/#L12 - - - "include", "exclude" or "everything". Include: drop item IN the list. Exclude: drop item NOT IN the list - - - Automatically eat food when your Hunger value is low -You need to enable Inventory Handling to use this bot - - - Automatically catch fish using a fishing rod -Guide: https://mccteam.github.io/g/bots/#auto-fishing -You can use "/fish" to control the bot manually. -/!\ Make sure server rules allow automated farming before using this bot - - - Keep it as false if you have not changed it before. - - - Switch to a new rod from inventory after the current rod is unavailable. - - - Whether to start fishing automatically after entering a world. - - - How soon to re-cast after successful fishing. - - - Will not use rods with less durability than this (full durability is 64). Set to zero to disable this feature. - - - This allows the player to change position/facing after each fish caught. - - - How long after entering the game to start fishing (seconds). - - - Fishing timeout (seconds). Timeout will trigger a re-cast. - - - A "stationary" hook that moves above this threshold in the Y-axis will be considered to have caught a fish. - - - Used to adjust the above two thresholds, which when enabled will print the change in the position of the fishhook entity upon receipt of its movement packet. - - - Use the mainhand or the offhand to hold the rod. - - - It will move in order "1->2->3->4->3->2->1->2->..." and can change position or facing or both each time. It is recommended to change the facing only. - - - Hook movement in the X and Z axis less than this value will be considered stationary. - - - Automatically relog when disconnected by server, for example because the server is restating -/!\ Use Ignore_Kick_Message=true at own risk! Server staff might not appreciate if you auto-relog on manual kicks - - - The delay time before joining the server. (in seconds) - - - When set to true, autorelog will reconnect regardless of kick messages. - - - If the kickout message matches any of the strings, then autorelog will be triggered. - - - Retries when failing to relog to the server. use -1 for unlimited retries. - - - Run commands or send messages automatically when a specified pattern is detected in chat -Server admins can spoof chat messages (/nick, /tellraw) so keep this in mind when implementing AutoRespond rules -/!\ This bot may get spammy depending on your rules, although the global messagecooldown setting can help you avoiding accidental spam - - - Do not remove colors from text (Note: Your matches will have to include color codes (ones using the § character) in order to work) - - - Logs chat messages in a file on disk. - - - This bot allows you to send and recieve messages and commands via a Discord channel. -For Setup you can either use the documentation or read here (Documentation has images). -Documentation: https://mccteam.github.io/g/bots/#discord-bridge -Setup: -First you need to create a Bot on the Discord Developers Portal, here is a video tutorial: https://www.youtube.com/watch?v=2FgMnZViNPA . -/!\ IMPORTANT /!\: When creating a bot, you MUST ENABLE "Message Content Intent", "Server Members Intent" and "Presence Intent" in order for bot to work! Also follow along carefully do not miss any steps! -When making a bot, copy the generated token and paste it here in "Token" field (tokens are important, keep them safe). -Copy the "Application ID" and go to: https://discordapi.com/permissions.html . -Paste the id you have copied and check the "Administrator" field in permissions, then click on the link at the bottom. -This will open an invitation menu with your servers, choose the server you want to invite the bot on and invite him. -Once you've invited the bot, go to your Discord client and go to Settings -> Advanced and Enable "Developer Mode". -Exit the settings and right click on a server you have invited the bot to in the server list, then click "Copy ID", and paste the id here in "GuildId". -Then right click on a channel where you want to interact with the bot and again right click -> "Copy ID", pase the copied id here in "ChannelId". -And for the end, send a message in the channel, right click on your nick and again right click -> "Copy ID", then paste the id here in "OwnersIds". -How to use: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - The ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Discord message formatting, check the following: https://mccteam.github.io/r/dc-fmt.html - - - The ID of a server/guild where you have invited the bot to. - - - How long to wait (in seconds) if a message can not be sent to discord before canceling the task (minimum 1 second). - - - A list of IDs of people you want to be able to interact with the MCC using the bot. - - - Your Discord Bot token. - - - Automatically farms crops for you (plants, breaks and bonemeals them). -Crop types available: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat. -Usage: "/farmer start" command and "/farmer stop" command. -NOTE: This a newly added bot, it is not perfect and was only tested in 1.19.2, there are some minor issues like not being able to bonemeal carrots/potatoes sometimes. -or bot jumps onto the farm land and breaks it (this happens rarely but still happens). We are looking forward at improving this. -It is recommended to keep the farming area walled off and flat to avoid the bot jumping. -Also, if you have your farmland that is one block high, make it 2 or more blocks high so the bot does not fall through, as it can happen sometimes when the bot reconnects. -The bot also does not pickup all items if they fly off to the side, we have a plan to implement this option in the future as well as drop off and bonemeal refill chest(s). - - - Delay between tasks in seconds (Minimum 1 second) - - - Enabled you to make the bot follow you -NOTE: This is an experimental feature, the bot can be slow at times, you need to walk with a normal speed and to sometimes stop for it to be able to keep up with you -It's similar to making animals follow you when you're holding food in your hand. -This is due to a slow pathfinding algorithm, we're working on getting a better one -You can tweak the update limit and find what works best for you. (NOTE: Do not but a very low one, because you might achieve the opposite, -this might clog the thread for terain handling) and thus slow the bot even more. -/!\ Make sure server rules allow an option like this in the rules of the server before using this bot - - - Do not follow the player if he is in the range of 3 blocks (prevents the bot from pushing a player in an infinite loop) - - - The rate at which the bot does calculations (in seconds) (You can tweak this if you feel the bot is too slow) - - - A small game to demonstrate chat interactions. Players can guess mystery words one letter at a time. -You need to have ChatFormat working correctly and add yourself in botowners to start the game with /tell <bot username> start -/!\ This bot may get a bit spammy if many players are interacting with it - - - Relay messages between players and servers, like a mail plugin -This bot can store messages when the recipients are offline, and send them when they join the server -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable this bot only if you trust server admins - - - Allows you to render maps in the console and into images (which can be then sent to Discord using Discord Bridge Chat Bot) -This is useful for solving captchas which use maps -The maps are rendered into Rendered_Maps folder if the Save_To_File is enabled. -NOTE: -If some servers have a very short time for solving captchas, enabe Auto_Render_On_Update to see them immediatelly in the console. -/!\ Make sure server rules allow bots to be used on the server, or you risk being punished. - - - Automatically render the map once it is received or updated from/by the server - - - Delete all rendered maps on unload/reload or when you launch the MCC again. - - - Get a notification when you have gotten a map from the server for the first time - - - Resize an rendered image, this is useful when images that are rendered are small and when are being sent to Discord. - - - Whether to render the map in the console. - - - The size that a rendered image should be resized to, in pixels (eg. 512). - - - Whether to store the rendered map as a file (You need this setting if you want to get a map on Discord using Discord Bridge). - - - Send a rendered map (saved to a file) to a Discord or a Telegram channel via the Discord or Telegram Bride chat bot (The Discord/Telegram Bridge chat bot must be enabled and configured!) -You need to enable Save_To_File in order for this to work. -We also recommend turning on resizing. - - - Log the list of players periodically into a textual file. - - - (In seconds) - - - Send MCC console commands to your bot through server PMs (/tell) -You need to have ChatFormat working correctly and add yourself in botowners to use the bot -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable RemoteControl only if you trust server admins - - - Enable recording of the game (/replay start) and replay it later using the Replay Mod (https://www.replaymod.com/) -Please note that due to technical limitations, the client player (you) will not be shown in the replay file -/!\ You SHOULD use /replay stop or exit the program gracefully with /quit OR THE REPLAY FILE MAY GET CORRUPT! - - - How long should replay file be auto-saved, in seconds. Use -1 to disable. - - - Schedule commands and scripts to launch on various events such as server join, date/time or time interval -See https://mccteam.github.io/g/bots/#script-scheduler for more info - - - This bot allows you to send and receive messages and commands via a Telegram Bot DM or to receive messages in a Telegram channel. -/!\ NOTE: You can't send messages and commands from a group channel, you can only send them in the bot DM, but you can get the messages from the client in a group channel. ------------------------------------------------------------ -Setup: -First you need to create a Telegram bot and obtain an API key, to do so, go to Telegram and find @botfather -Click on "Start" button and read the bot reply, then type "/newbot", the Botfather will guide you through the bot creation. -Once you create the bot, copy the API key that you have gotten, and put it into the "Token" field of "ChatBot.TelegramBridge" section (this section). -/!\ Do not share this token with anyone else as it will give them the control over your bot. Save it securely. -Then launch the client and go to Telegram, find your newly created bot by searching for it with its username, and open a DM with it. -Click on "Start" button and type and send the following command ".chatid" to obtain the chat id. -Copy the chat id number (eg. 2627844670) and paste it in the "ChannelId" field and add it to the "Authorized_Chat_Ids" field (in this section) (an id in "Authorized_Chat_Ids" field is a number/long, not a string!), then save the file. -Now you can use the bot using it's DM. -/!\ If you do not add the id of your chat DM with the bot to the "Authorized_Chat_Ids" field, ayone who finds your bot via search will be able to execute commands and send messages! -/!\ An id pasted in to the "Authorized_Chat_Ids" should be a number/long, not a string! ------------------------------------------------------------ -NOTE: If you want to recieve messages to a group channel instead, make the channel temporarely public, invite the bot to it and make it an administrator, then set the channel to private if you want. -Then set the "ChannelId" field to the @ of your channel (you must include the @ in the settings, eg. "@mysupersecretchannel"), this is the username you can see in the invite link of the channel. -/!\ Only include the username with @ prefix, do not include the rest of the link. Example if you have "https://t.me/mysupersecretchannel", the "ChannelId" will be "@mysupersecretchannel". -/!\ Note that you will not be able to send messages to the client from a group channel! ------------------------------------------------------------ -How to use the bot: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - A list of Chat IDs that are allowed to send messages and execute commands. To get an id of your chat DM with the bot use ".chatid" bot command in Telegram. - - - An ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Telegram message formatting, check the following: https://mccteam.github.io/r/tg-fmt.html - - - How long to wait (in seconds) if a message can not be sent to Telegram before canceling the task (minimum 1 second). - - - Your Telegram Bot token. - - - MCC does it best to detect chat messages, but some server have unusual chat formats -When this happens, you'll need to configure chat format below, see https://mccteam.github.io/g/conf/#chat-format-section - - - MCC support for common message formats. Set "false" to avoid conflicts with custom formats. - - - Whether to use the custom regular expressions below for detection. - - - Startup Config File -Please do not record extraneous data in this file as it will be overwritten by MCC. - -New to Minecraft Console Client? Check out this document: https://mccteam.github.io/g/conf.html -Want to upgrade to a newer version? See https://github.com/MCCTeam/Minecraft-Console-Client/#download - - - Settings have been loaded from {0} - - - §cFailed to load settings:§r - - - This setting affects only the messages in the console. - - - Regex for filtering chat message. - - - Show server chat messages. - - - Regex for filtering debug message. - - - Please enable this before submitting bug reports. Thanks! - - - Show error messages. - - - "disable" or "blacklist" OR "whitelist". Blacklist hide message match regex. Whitelist show message match regex. - - - Informative messages. (i.e Most of the message from MCC) - - - Log file name. - - - Write log messages to file. - - - Prepend timestamp to messages in log file. - - - Keep color codes in the saved text.(look like "§b") - - - Show warning messages. - - - Make sure you understand what each setting does before changing anything! - - - AccountList: It allows a fast account switching without directly using the credentials -Usage examples: "/tell <mybot> reco Player2", "/connect <serverip> Player1" - - - Toggle auto respawn if client player was dead (make sure your spawn point is safe). - - - Set the owner of the bot. /!\ Server admins can impersonate owners! - - - Use "mcc", "vanilla" or "none". This is how MCC identifies itself to the server. - - - Leave empty for no logfile. - - - If turned off, the emoji will be replaced with a simpler character (for /chunk status). - - - Toggle entity handling. - - - Whether to exit directly when an error occurs, for using MCC in non-interactive scripts. - - - Use "none", "slash"(/) or "backslash"(\). - - - Toggle inventory handling. - - - Fill in with in-game locale code, check https://mccteam.github.io/r/l-code.html - - - The language code is invalid! - - - Use "auto", "no" or "force". Force-enabling only works for MC 1.13+. - - - Use "auto" or "1.X.X" values. Allows to skip server info retrieval. - - - Controls the minimum interval (in seconds) between sending each message to the server. - - - Enable support for joining Minecraft Realms worlds. - - - The minimum height to use when calculating the image size from the height of the terminal. - - - The minimum width used when calculating the image size from the width of the terminal. - - - Enable head movement while walking to avoid anti-cheat triggers. - - - A movement speed higher than 2 may be considered cheating. - - - Only works on Windows XP-8 or Windows 10 with old console. - - - For remote control of the bot. - - - How to retain profile key. Use "none", "memory" or "disk". - - - Use "no", "fast" (5s timeout), or "yes". Required for joining some servers. - - - Cache compiled scripts for faster load on low-end devices. - - - ServerList: It allows an easier and faster server switching with short aliases instead of full server IP -Aliases cannot contain dots or spaces, and the name "localhost" cannot be used as an alias. -Usage examples: "/tell <mybot> connect Server1", "/connect Server2" - - - How to retain session tokens. Use "none", "memory" or "disk". - - - Decode links embedded in chat messages and show them in console. - - - Show inventory layout as ASCII art in inventory command. - - - System messages for server ops. - - - Messages displayed above xp bar, set this to false in case of xp bar spam. - - - Use "none", "bit_4", "bit_8" or "bit_24". This can be checked by opening the debug log. - - - Uses more ram, cpu, bandwidth but allows you to move around. - - - Customize the TCP connection timeout with the server. (in seconds) - - - Prepend timestamps to chat messages. - - - Login=Email or Name. Use "-" as password for offline mode. Leave blank to prompt user on startup. - - - The address of the game server, "Host" can be filled in with domain name or IP address. (The "Port" field can be deleted, it will be resolved automatically) - - - Microsoft Account sign-in method: "mcc" OR "browser". If the login always fails, please try to use the "browser" once. - - - Account type: "mojang" OR "microsoft". Also affects interactive login in console. - - - Settings below are sent to the server and only affect server-side things like your skin. - - - Allows disabling chat colors server-side. - - - Use "enabled", "commands", or "disabled". Allows to mute yourself... - - - MC 1.7- difficulty. "peaceful", "easy", "normal", "difficult". - - - If disabled, settings below are not sent to the server. - - - Use any language implemented in Minecraft. - - - MC 1.9+ main hand. "left" or "right". - - - Value range: [0 - 255]. - - - Connect to a server via a proxy instead of connecting directly -If Mojang session services are blocked on your network, set Enabled_Login=true to login using proxy. -If the connection to the Minecraft game server is blocked by the firewall, set Enabled_Ingame=true to use a proxy to connect to the game server. -/!\ Make sure your server rules allow Proxies or VPNs before setting enabled=true, or you may face consequences! - - - Whether to connect to the game server through a proxy. - - - Whether to connect to the login server through a proxy. - - - Only required for password-protected proxies. - - - Supported types: "HTTP", "SOCKS4", "SOCKS4a", "SOCKS5". - - - Proxy server must allow HTTPS for login, and non-443 ports for playing. - - - Only required for password-protected proxies. - - - §aThe current setting is saved as {0} - - - Chat signature related settings (affects minecraft 1.19+) - - - Microsoft accounts only. If disabled, will not be able to sign chat and join servers configured with "enforce-secure-profile=true" - - - Use red    color block to mark chat without legitimate signature - - - Use green  color block to mark chat with legitimate signatures - - - Use yellow color block to mark chat that have been modified by the server. - - - Use gray   color block to mark system message (always without signature) - - - Whether to display chat and messages in commands without legal signatures - - - Set to true to display messages modified by the server, false to display the original signed messages - - - Whether to sign the chat send from MCC - - - Whether to sign the messages contained in the commands sent by MCC. For example, the message in "/msg" and "/me" - - - §cFailed to write to settings file {0}§r - - - Color test: Your terminal should display {0} - - - §8Crypto keys & hash generated. - - - §8No profile keys could be loaded from disk - - - §8Profile keys has been successfully loaded from disk. - - - §8Performing request to {0} - - - §8No sessions could be loaded from disk - - - §8Session data has been successfully loaded from disk. - - - Success. (session ID: {0}) - - - Bottom slot - - - Enchantments available - - - Levels - - - Middle slot - - - Top slot - - - §8Got error code from server while refreshing authentication: {0} - - - Failed to connect to this IP. - - - §8A timeout occured while attempting to connect to this IP. - - - Failed to determine server version. - - - §8Forge Login Handshake did not complete successfully - - - §8Forge StartEncryption Handshake did not complete successfully - - - Cannot force Forge support for this Minecraft version! - - - Invalid usage of the generator command! - - - The provided path must be a path to a file that is in .json format! - - - Invalid data path provided! (The path either does not exists or you have made a typo) - - - §8Got error code from server: {0} - - - §8Invalid response to StartEncryption packet - - - §8Invalid response to Handshake packet - - - This feature requires Inventory Handling to be enabled in order to work! - - - An error occured when attempting to join this server. - - - Inloggen mislukt : - - - Incorrect username/password, blacklisted IP or too many logins. - - - User cancelled. - - - Account migrated, use e-mail as username. - - - Network error. - - - User not premium. - - - Invalid server response. - - - Login servers are unavailable. Please try again later. - - - SSL Error. - - - Unknown Error. - - - Failed to login to this server. - - - You are missing argument {0} - - - §8Server does not report its protocol version, autodetection will not work. - - - Failed to ping this IP. - - - This Realms world does not exist or access was denied - - - Trying to join a Realms world but Realms support is disabled in config - - - Cannot retrieve the server IP of your Realms world - - - Invalid or unknown Realms server ID. - - - Realms server may require some time to start up. Please retry again later. - - - {0}: Invalid syntax, expecting --argname=value or --section.argname=value - - - This feature requires Terrain And Movements to be enabled in order to work! - - - Connection Timeout - - - §8Unexpected response from the server (is that a Minecraft server?) - - - Cannot connect to the server : This version is not supported ! - - - Usage: - - - §8Server reports a different version than manually set. Login may not work. - - - ChatBot methods should NOT be called in the constructor as API handler is not initialized yet. Override Initialize() or AfterGameJoined() instead to perform initialization tasks. - - - The provided script does not have a valid MCCScript header - - - Failed to process incoming packet of type {0}. (PacketID: {1}, Protocol: {2}, LoginPhase: {3}, InnerException: {4}). - - - Please update block types handling for this Minecraft version. See Material.cs - - - Please update entity types handling for this Minecraft version. See EntityType.cs - - - Please update item types handling for this Minecraft version. See ItemType.cs - - - Please update packet type palette for this Minecraft version. See PacketTypePalette.cs - - - Unknown direction - - - User-initiated logout should be done by calling Disconnect() - - - The protocol version no.{0} is not supported. - - - §cEntities are currently not handled for that MC version. - - - Please enable EntityHandling in the config file first. - - - Inventory # {0} closed. - - - §cInventories are currently not handled for that MC version. - - - Inventory handling is now enabled. - - - Use /inventory to interact with it. - - - Inventory # {0} opened: {1} - - - Please enable InventoryHandling in the config file first. - - - §cTerrain & Movements currently not handled for that MC version. - - - Terrain and Movements is now enabled. - - - Please enable Terrain and Movements in the config file first. - - - §8[{0}] Failed to initialize FileSystemWatcher, retrying using Polling - - - §8[{0}] Initializing FileSystemWatcher for file: {1} - - - §8Accepting server mod list... - - - §8Accepting server registries... - - - Forge server connection complete! - - - §8Acknowledging FML2 Server Config: {0} - - - §8Received FML2 Server Mod List - - - §8Sending back FML2 Client Mod List - - - §8Acknowledging FML2 Server Registry: {0} - - - §8Got Unknown FML2 Handshake message no. {0} - - - §8Ignoring Unknown FML2 LoginMessage channel: {0} - - - §8Mod list: - - - §8Server is running Forge without mods. - - - §8Received registry with {0} entries - - - §8Received registry {0} with {1} entries - - - §8Sending falsified mod list to server... - - - §8Forge protocol version : {0} - - - §8Server is running Forge with {0} mods. - - - Available commands: {0} - - - This bot will be unloaded. - - - Done - - - Fail - - - OnInternalCommand: Got error from {0}: {1} - - - help <cmdname>: show brief help about a command. - - - help <cmdname>. Available commands: {0}. For server help, use '{1}send /help' instead. - - - Unknown command '{0}'. Use 'help' for command list. - - - Aansluiten op {0}... - - - Inloggen mislukt : - - - De verbinding is verbroken. - - - Afgesloten door server : - - - Niet verbonden met een server. Gebruik '{0}help' voor help. - - - Profiel sleutel ophalen bij Microsoft. - - - Controleren of server Forge draait... - - - Forceer het inschakelen van Forge ondersteuning. - - - §8Gevonden server {0}:{1} voor domein {2} - - - New configuration file "{0}" is generated. - - - Succesvol gegenereerd {0} palet met behulp van de dataset: {1} - - - Het genereren van {0} palet met behulp van de dataset: {1} - - - §8Handshake successful. (Server ID: {0}) - - - §eNew version of MCC available: {0} - - - Help us translate MCC: {0} - - - Failed to parse the settings file, enter "{0}new" to generate a new configuration. - - - Server IP : - - - Server is succesvol verbonden. -Typ '{0}quit' om de server te verlaten. - - - Link: {0} - - - Login : - - - Typ de gebruikersnaam of e-mail van uw keuze. - - - §8SRV-zoekopdracht niet uitgevoerd voor {0} -{1}: {2} - - - §8U koos ervoor om in offline modus te werken. - - - Wachtwoord: - - - Typ het wachtwoord voor {0}. - - - Password(invisible): {0} - - - Je bent dood. Typ '{0}respawn' om opnieuw te respawnen. - - - Je bent dood. Automatisch respawnen na 1 seconde. - - - Of druk op Enter om Minecraft Console Client af te sluiten. - - - §8Cached profile key moet ververst worden. - - - §8Cached profile key is nog steeds geldig voor {0}. - - - Je hebt toegang tot de volgende Realms werelden - - - Gebruik realms:<index> als server IP om een Realms wereld te betreden - - - Wacht 5 seconden ({0} pogingen over)... - - - Het oplossen van {0}... - - - Herstarten Minecraft Console Client... - - - Wacht {0} seconden voor het herstarten... - - - Server informatie ophalen... - - - -MCC is running with default settings. - - - §8Server is in offline modus. - - - §8Server versie : {0} (protocol v{1}) - - - Server versie : - - - Sessie controleren... - - - Sessie niet gecontroleerd. - - - §8Cached sessie is ongeldig of verlopen. - - - §8Cached sessie is nog steeds geldig voor {0}. - - - §cSettings file MinecraftClient.ini has been generated. - - - §7Command §8 {0} §7 gestuurd. - - - §8Onbekende of niet ondersteunde MC-versie {0}. -Overschakelen naar automatische detectie. - - - §8Met behulp van Minecraft versie {0} (protocol v{1}) - - - Versie wordt ondersteund. -Inloggen... - - - , with Forge - - - §8Connected to proxy {0}:{1} - - - Load translations applied to MCC when available, turn it off to use English only. - - - setrnd variable -7to17 OR setrnd variable string1 "\"string2\" string3" - - - Please update health field handling for this Minecraft version. - - - Successfully disconnected with MCC! - - - You can not use execmulti or execif within execmulti command! - - - force unsafe movements like falling or touching fire - - - Inventory handling is not enabled. Unable to switch tools automatically. - - - Please use the newly generated MinecraftClient.ini - - - The old MinecraftClient.ini has been backed up as {0} - - - Temporary fix for Badpacket issue on some servers. - - \ No newline at end of file diff --git a/MinecraftClient/Resources/Translations/Translations.no.resx b/MinecraftClient/Resources/Translations/Translations.no.resx deleted file mode 100644 index 20e26089..00000000 --- a/MinecraftClient/Resources/Translations/Translations.no.resx +++ /dev/null @@ -1,2673 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - §cWeather change: It is no longer raining.§r - - - §cWeather change: It is no longer a thunderstorm.§r - - - §cWeather change: It is raining now.§r - - - §cWeather change: It is a thunderstorm.§r - - - Invalid walk range provided, must be a positive integer greater than 0, using default value of 5! - - - The terrain handling is not enabled in the settings of the client, enable it if you want to use it with this bot. Using alternative (command) method. - - - The time range begins with a bigger value, swapped them around. - - - Attack cooldown value cannot be smaller than 0. - - - Crafting aborted! Check your available materials. - - - Auto-crafting ChatBot command alias - - - Available commands: {0}. Use /autocraft help <cmd name> for more information. You may use /ac as command alias. - - - Inventory #{0} was closed by AutoCraft - - - Auto-crafting ChatBot command - - - Total {0} recipes loaded: {1} - - - Resetting your config to default - - - Crafting failed! Waiting for more materials - - - No config found. Writing a new one. - - - Error while parsing config: {0} - - - Duplicate recipe name specified: {0} - - - Missing recipe name while parsing a recipe - - - Get the command description. Usage: /autocraft help <command name> - - - List available recipes. - - - Load the config file. - - - Reload the config file. - - - Write the default example config to default location. - - - Start the crafting. Usage: /autocraft start <recipe name> - - - Stop the current running crafting process - - - Invalid result item! - - - The number of slots does not match and has been adjusted automatically. - - - Successfully loaded - - - Missing material: {0} - - - Please specify the recipe name you want to craft. - - - Specified recipe name does not exist. Check your config file. - - - Starting AutoCraft: {0} - - - AutoCraft cannot be started. Check your available materials for crafting {0} - - - AutoCraft stopped - - - table not found - - - Action timeout! Reason: {0} - - - Available commands: {0}. Use /digbot help <cmd name> for more information. - - - Auto-digging ChatBot command - - - Digging block timeout, retry. - - - Get the command description. Usage: /digbot help <command name> - - - Start the automatic digging bot. - - - Deactivate the automatic digging bot. - - - The block currently pointed to is not in the allowed list. - - - Automatic digging has started. - - - Digging will start in {0:0.0} second(s). - - - Auto-digging has been stopped. - - - Added item {0} - - - AutoDrop ChatBot command alias - - - AutoDrop ChatBot command - - - Incorrect item name {0}. Please try again. - - - Total {0} in the list: - {1} - - - Cannot find inventory {0}! - - - No item in the list - - - Cannot read drop mode from config. Using include mode. - - - Item not in the list - - - AutoDrop disabled - - - AutoDrop enabled - - - Removed item {0} - - - Switched to {0} mode. - - - Unknwon mode. Available modes: Include, Exclude, Everything - - - Available commands: {0}. Use /fish help <cmd name> for more information. - - - Casting timeout and will soon retry. (Timeout increased to {0:0.0} sec). - - - Retract the fishing rod. (Count: {0}) - - - Retract the fishing rod at ({0:0.0},{1:0.0},{2:0.0})! (Count: {3}) - - - Auto-Fishing ChatBot command - - - Fish floating despawn, will re-cast. - - - Fishing timeout, will soon re-cast. - - - Fishing got {0} - - - Get the command description. Usage: /fish help <command name> - - - Start auto-fishing. - - - List all obtained items. Or use "/fish status clear" to clear the list. - - - Stop auto-fishing. - - - Inventory handling is not enabled. Cannot check rod durability and switch rods. - - - Current fishing rod is not available. Maybe broken or low durability? - - - Start auto-fishing. - - - Fishing will start in {0:0.0} second(s). - - - The record of the obtained items has been cleared. - - - All items obtained from fishing (not entirely accurate): - - - Stop auto-fishing. - - - Switch to the rod in slot {0}, durability {1}/64. - - - Casting successfully. - - - Update yaw = {0:0.00}, pitch = {1:0.00}. - - - Current directory was: {0} - - - Got disconnected with message: {0} - - - Disconnection initiated by User or MCC bot. Ignoring. - - - Launching with {0} reconnection attempts - - - Loaded message: {0} - - - Loading messages from file: {0} - - - Initializing without a kick message file - - - File not found: {0} - - - Message contains '{0}'. Reconnecting. - - - Ignoring kick message, reconnecting anyway. - - - Message not containing any defined keywords. Ignoring. - - - Waiting {0:0.000} seconds before reconnecting... - - - File not found: '{0}' - - - Loaded match: -{0} - - - Loading matches from '{0}' - - - match: {0} -regex: {1} -action: {2} -actionPrivate: {3} -actionOther: {4} -ownersOnly: {5} -cooldown: {6} - - - Running action: {0} - - - No action for match: -{0} - - - This match will never trigger: -{0} - - - Path '{0}' contains invalid characters. - - - Sending message to Discord was canceled due an error occuring. For more info enable Debug. - - - The provided channel with an id '{0}' has not been found! - - - The command was executed with the result - - - Succesfully connected with MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Discord Bridge chat bot. - - - Direction of the Discord Brdige has been switched to '{0}'! - - - Both - - - Discord - - - Minecraft - - - The provided guild/server with an id '{0}' has not been found! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, discord|dsc. Example: "dscbridge direction mc" - - - Please provide a valid token! - - - An unknown error has occured! - - - The bot is already farming! - - - The bot has already stopped farming! - - - Crop type - - - Farming bot - - - Invalid crop type provided (Types which you can use: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat)! - - - Invalid radius provided, you must provide a valid integer number greater than 0! - - - The Farmer bot needs Inventory Handling in order to work, please enable it! - - - The Farmer bot needs Terrain Handling in order to work, please enable it! - - - Not implemented bellow 1.13! - - - Radius - - - Started farming! - - - Stopped farming! - - - Stoping farming, this might take a second... - - - You have enabled teleporting, this might get your bot account kicked and in the worst case scenario banned! Use with caution! - - - You have enabled un-safe movement, the bot might get hurt! - - - Invalid parameter "{0}" provided (Use format: "key:value")! - - - mailer command - - - --- Ignore list --- -{0} - - - --- Mails in database --- -{0} - - - See usage - - - Added {0} to the ignore list! - - - Missing or invalid name. Usage: {0} <username> - - - Removed {0} from the ignore list! - - - Creating new database file: {0} - - - Creating new ignore list: {0} - - - Delivered: {0} - - - Initializing Mailer with settings: - - -  - Database File: {0} - - -  - Max Database Size: {0} - - -  - Ignore List: {0} - - -  - Mail Retention: {0} - - -  - Max Mails per Player: {0} - - -  - Public Interactions: {0} - - - Cannot enable Mailer: Max Database Size must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Mail Retention must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Max Mails per Player must be greater than zero. Please review the settings. - - - Loading database file: {0} - - - Loading ignore list: - - - Looking for mails to send @ {0} - - - Saving message: {0} - - - {0} is ignored! - - - Render maps (item maps) - - - Invalid ID provided, must be a number! - - - A map with id '{0}' does not exists! - - - Failed to render the map with id: '{0}' - - - - Map id: {0} (Last Updated: {1}) - - - No maps received! - - - The list of received maps from the server: - - - Received a new Map, with Id: {0} - - - Succesfully rendered a map with id '{0}' to: '{1}' - - - Resized the rendered image of the map with id: '{0}' to {1}x{1}. - - - The size of the map is reduced from ({0}x{1}) to ({2}x{3}) due to the size limitation of the current terminal. - - - Sent a rendered image of a map with an id '{0}' to the Discord via Discord Brdige chat bot! - - - Sent a rendered image of a map with an id '{0}' to the Telegram via Telegram Bridge chat bot! - - - replay command - - - Replay file created. - - - Record was stopped. Restart the program to start another record. - - - Record stopped. - - - Script '{0}' failed to run ({1}). - - - File not found: '{0}' - - - §8[MCC] [{0}] Cannot find script file: {1} - - - Script '{0}' loaded. - - - Loaded task: -{0} - - - No action for task: -{0} - - - This task will never trigger: -{0} - - - Interval / Running action: {0} - - - Login / Running action: {0} - - - Time / Running action: {0} - - - triggeronfirstlogin: {0} - triggeronlogin: {1} - triggerontime: {2} - triggeroninterval: {3} - timevalue: {4} - timeinterval: {5} - action: {6} - - - Sending message to Telegram was canceled due an error occuring. For more info enable Debug. - - - The command was executed with the result - - - Succesfully connected with the MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Telegram Bridge chat bot. - - - Direction of the Telegram Brdige has been switched to '{0}'! - - - Both - - - Minecraft - - - Telegram - - - Disconnected from from the MCC! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, telegram|tg|t. Example: "tgbridge direction mc" - - - [WARNING] You have not provided any Channel IDs, for "Authorized_Chat_Ids" field, anyone who finds your bot will be able to send messages and commands to it! - - - [WARNING] You have not provided a Channel ID, you will ONLY get replies to commands sent from Telegram! - - - Please provide a valid bot token! - - - **🛑 Unauthorized access! 🛑 - -Add the ID of this chat to "Authorized_Chat_Ids" field in the configuration file to gain access!** - - - An unknown error has occured! - - - Bot: {0} said : {1} - - - Bot: {0} told me : {1} - - - Alerts - - - AntiAFK - - - AutoAttack - - - AutoCraft - - - AutoDig - - - AutoDrop - - - AutoEat - - - AutoFishing - - - AutoRelog - - - AutoRespond - - - ChatLog - - - DiscordBridge - - - Farmer - - - FollowPlayer - - - HangmanGame - - - Mailer - - - Map - - - PlayerListLogger - - - RemoteControl - - - ReplayCapture - - - Script - - - ScriptScheduler - - - TelegramBridge - - - TestBot - - - §8Converting session cache from disk: {0} - - - §8Ignoring invalid session token line: {0} - - - §8Ignoring invalid profile key token line: {0} - - - §8Ignoring session token string '{0}': {1} - - - §8Ignoring profile key token string '{0}': {1} - - - §8Loaded session: {0}:{1} - - - §8Loaded profile key, it will be refresh at {0} - - - §8Loading Minecraft profiles: {0} - - - §8Loading profile key cache from disk: {0} - - - §8Loading session cache from disk: {0} - - - §8Got malformed data while reading serialized session cache from disk: {0} - - - §8Failed to read serialized session cache from disk: {0} - - - §8Failed to read session cache from disk: {0} - - - §8Failed to read profile key cache from disk: {0} - - - §8Failed to write session cache to disk: {0} - - - §8Failed to write profile key cache to disk: {0} - - - §8Saving session cache to disk - - - §8Saving profile key cache to disk - - - §8Done. File saved as '{0}' - - - §8Downloading '{0}.lang' from Mojang servers... - - - §8Failed to download the file. - - - §8Defaulting to en_GB.lang from your Minecraft directory. - - - §8Translations file loaded. - - - Player {0}'s message chain is broken! - - - §8Translations file not found: '{0}' -Some messages won't be properly printed without this file. - - - §8Performing request to {0} - - - [{0}] Disconnecting and Reconnecting to the Server - - - Swing your arm. - - - Could not find a bed! - - - Can not reach the bed safely! - - - Used to sleep in or leave a bed. - - - Failed to reach the bed position (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) in time (30 seconds). Giving up! - - - Found a bet at (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). - - - Succesfully laid in bed! - - - Sending a command to leave a bed to the server. - - - Moving to (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) where the bed is located. - - - The block on (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) is not a bed! - - - Could not lay in bed. Are you trying to sleep in a bed? (PS: You must use the head block coordinates of the bed) - - - Searching for a bed in radius of {0}... - - - Trying to sleep in a bed on location (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). Result: {3} - - - Blocks around - - - Block type - - - Reports the type of the block on the provided coordinates. (Use -s to report blocks around the target block). - - - Negative - - - Positive - - - List bots, unload a bot or all bots. - - - Loaded bots - - - No bots loaded! - - - Bot {0} is not loaded, check if you have made a typo! - - - Successfully unloaded bot: {0} - - - Successfully unloaded all bots! - - - Changed to slot {0} - - - Change slot in hotbar - - - Could not change slot - - - Could not change slot: Not a Number - - - chunk: ({0}, {1}). - - - Current location:{0}, chunk: ({1}, {2}). - - - Displays the chunk loading status. -Change EnableEmoji=false in the settings if the display is confusing. - - - §x§0This command is used for debugging, make sure you know what you are doing.§r - - - Player:{0}, MarkedChunk:{1}, NotReceived:{2}, Loading:{3}, Loaded:{4} - - - Marked location: - - - §x§0Since the marked chunk is outside the graph, it will not be displayed!§r - - - connect to the specified server. - - - Invalid server IP '{0}'. - - - Unknown account '{0}'. - - - toggle debug messages. - - - Debug messages are now OFF - - - Debug messages are now ON - - - Attempt to break a block - - - Attempting to dig block at {0} {1} {2} ({3}) - - - Failed to start digging block. - - - No block at this location (Air) - - - You are too far away from this block. - - - Drop specified type of items from player inventory or opened container - - - Dropped all {0} from inventory #{1} - - - Unknown item {0} - - - Sent a click to the server, if you have enough levels and if you have placed the items in the correct slots it should enchant! - - - Enchant an item when you have the Enchantment table opened and the list of enchants recieved. - - - You must put an item inside the enchanting table in slot 0! - - - You must put at least 3 lapis lazuli inside the enchanting table in slot 1! - - - You must open a an enchanting table in order to use this option! - - - Invalid slot provided (Available: top, middle, bottom)! - - - You must first put an item to enchant to the enchanting table in order to get enchantments from the server, then you can execute this command! - - - You do not have enouhg levels to enchant! (Your current level is {0}, you need to be level {1}). - - - Could not click! - - - Entity attacked - - - Boots - - - Chestplate - - - Custom Name - - - Distance - - - Entities - - - Entity - - - Equipment - - - Health - - - Helmet - - - Item - - - Latency - - - Leggings - - - Location - - - Main Hand - - - Nickname - - - Entity not found - - - Off Hand - - - Pose - - - Type - - - Entity used - - - Allows you to execute a command if a condition is met. (You can use variables from MinecraftClient.ini and /set command, as well as CSharp expressions) - - - Error: {0} - - - An error has occured while executing the command: {0} - - - The condition '{0}' was met, executed command '{1}' with result '{2}'. - - - The condition '{0}' was met, executed command '{1}', no result was returned. - - - Execute multiple commands one after another - - - Executed the command '{0}' with {1} - - - no result! - - - result '{0}'! - - - disconnect from the server. - - - Already following {0}! - - - Already stopped - - - Can not reach the player, he is either in chunks that are not loaded, too far away or not reachable by a bot due to obstacles like gaps or water bodies! - - - Makes the bot follow a specified player - - - Invalid or empty player name provided! - - - The specified player is either not connected out out of the range! - - - NOTE: The bot is quite slow, you need to walk slowly and at a close distance for it to be able to keep up, kinda like when you make animals follow you by holding food in your hand. This is a limitation due to a pathfinding algorithm, we are working to get a better one. - - - Pausing! - - - The player {0} came back to the range! - - - The player {0} left the server! - - - The player {0} has left the range! - - - Resuming to follow! - - - Started following {0}! - - - Stopped! - - - Stopped following! - - - Switched to following {0}! - - - Enabled us-safe walking (NOTE: The bot might die or get hurt!) - - - follow <player name|stop> [-f] (Use -f to enable un-safe walking) - - - Display Health and Food saturation. - - - Health: {0}, Saturation: {1}, Level: {2}, TotalExperience: {3} - - - {0} clicking slot {1} in window #{2} - - - Closing Inventoy #{0} - - - Failed to close Inventory #{0} - - - Cannot find container, please retry with explicit ID - - - Requested to clear slot #{0} - - - Requested {0} x{1} in slot #{2} - - - Failed to request Creative action - - - Damage - - - Inventory command - - - Dropped 1 item from slot #{0} - - - Dropped whole item stack from slot #{0} - - - Found items - - - Available actions - - - Basic usage - - - Click on an item. - - - Close an opened container. - - - Clear slot in creative mode. - - - Give item in creative mode. - - - Drop an item from inventory. - - - {0} -Use '/inventory help <action>' for action help. -'player' and 'container' can be simplified to 'p' and 'c'. -Note that parameters in '[]' are optional. - - - List avaliable inventories - - - List your inventory. - - - Search for an item in avaliable Inventories - - - Shift click an item. - - - Unknown action. - - - Usage - - - Your selected hotbar is {0} - - - Inventories - - - Available Inventories - - - Inventory - - - Left - - - Middle - - - You must be in Creative gamemode - - - Could not find the specified item in any of avaliable Inventories! - - - No item in slot #{0} - - - Inventory #{0} do not exist - - - Right - - - Shift clicking slot {0} in window #{1} - - - Shift click failed, this may be because this container type is not supported - - - get the player list. - - - PlayerList: {0} - - - log some text to the console. - - - Looking at yaw: {0} pitch: {1} - - - Looking at {0} - - - look at direction or coordinates. - - - The block currently intersecting the line of sight is {0} ({1:0}, {2:0}, {3:0}), distance is {4:0.0}({5:0.0}). - - - There is no block within {0} meters that intersects with the line of sight. - - - Unknown direction '{0}' - - - Chunk loading status: {0:P} - {1} out of {2} load completed. - - - The chunk where the target location resides has not yet been loaded. -You can use "/chunk status {0:0.0} {1:0.0} {2:0.0}" to check the chunk loading status. - - - walk or start walking. - - - Cannot move in that direction. - - - Disabling Terrain and Movements. - - - Enabling Terrain and Movements on next server login, respawn or world change. - - - Failed to compute path to {0} - - - Gravity is disabled. - - - Gravity is enabled. - - - Moving {0} - - - Failed to compute a safe path to {0}. Try -f parameter to allow unsafe movements. - - - Walking from {1} to {0} - - - restart and reconnect to the server. - - - Reloads MCC settings. - - - Reloaded Settings! - - - Reloading settings... - - - This command will NOT affect certain settings which are used before connecting to a server! - - - Some settings passed through the command line parameters might get overriden! - - - You also might need to reconnect for some settings to take effect. - - - Replay Chat Bot will not be hard reloaded due to technical limitations! - - - Use this to respawn if you are dead. - - - You have respawned. - - - run a script file. - - - send a chat message or command. - - - set a custom %variable%. - - - variable name must be A-Za-z0-9. - - - set a custom %variable% randomly to a given value. - - - setrnd variable -7to17 - - - setrnd variable string1 "\"string2\" string3" - - - Toggles sneaking - - - You are not sneaking anymore - - - You are sneaking now - - - Current tps - - - Display server current tps (tick per second). May not be accurate - - - Place a block or open chest - - - Useblock at ({0:0.0}, {1:0.0}, {2:0.0}) {3}. - - - Use (left click) an item on the hand - - - Used an item - - - can be used in some other fields as %yourvar% -%username% and %serverip% are reserved variables. - - - §cFailed to write to backup file {0}§r - - - =============================== # - Minecraft Console Client Bots # -=============================== # - - - Get alerted when specified words are detected in chat -Useful for moderating your server or detecting when someone is talking to you - - - Play a beep sound when a word is detected in addition to highlighting. - - - List of words/strings to NOT alert you on. - - - The name of a file where alers logs will be written. - - - Log alerts info a file. - - - List of words/strings to alert you on. - - - Trigger alerts when it rains and when it stops. - - - Triggers alerts at the beginning and end of thunderstorms. - - - Triggers an alert after receiving a specified keyword. - - - Send a command on a regular or random basis or make the bot walk around randomly to avoid automatic AFK disconnection -/!\ Make sure your server rules do not forbid anti-AFK mechanisms! -/!\ Make sure you keep the bot in an enclosure to prevent it wandering off if you're using terrain handling! (Recommended size 5x5x5) - - - Command to send to the server. - - - The time interval for execution. (in seconds) - - - Whether to sneak when sending the command. - - - Use terrain handling to enable the bot to move around. - - - The range the bot can move around randomly (Note: the bigger the range, the slower the bot will be) - - - How many times can the bot fail trying to move before using the command method. - - - Automatically attack hostile mobs around you -You need to enable Entity Handling to use this bot -/!\ Make sure server rules allow your planned use of AutoAttack -/!\ SERVER PLUGINS may consider AutoAttack to be a CHEAT MOD and TAKE ACTION AGAINST YOUR ACCOUNT so DOUBLE CHECK WITH SERVER RULES! - - - Allow attacking hostile mobs. - - - Allow attacking passive mobs. - - - How long to wait between each attack. Set "Custom = false" to let MCC calculate it. - - - All entity types can be found here: https://mccteam.github.io/r/entity/#L15 - - - Possible values: "Interact", "Attack" (default), "InteractAt" (Interact and Attack). - - - Wether to treat the entities list as a "whitelist" or as a "blacklist". - - - "single" or "multi". single target one mob per attack. multi target all mobs in range per attack - - - "health" or "distance". Only needed when using single mode - - - Automatically craft items in your inventory -See https://mccteam.github.io/g/bots/#auto-craft for how to use -You need to enable Inventory Handling to use this bot -You should also enable Terrain and Movements if you need to use a crafting table - - - Location of the crafting table if you intended to use it. Terrain and movements must be enabled. - - - What to do on crafting failure, "abort" or "wait". - - - Recipes.Name: The name can be whatever you like and it is used to represent the recipe. -Recipes.Type: crafting table type: "player" or "table" -Recipes.Result: the resulting item -Recipes.Slots: All slots, counting from left to right, top to bottom. Please fill in "Null" for empty slots. -For the naming of the items, please see: https://mccteam.github.io/r/item/#L12 - - - Auto-digging blocks. -You need to enable Terrain Handling to use this bot -You can use "/digbot start" and "/digbot stop" to control the start and stop of AutoDig. -Since MCC does not yet support accurate calculation of the collision volume of blocks, all blocks are considered as complete cubes when obtaining the position of the lookahead. -For the naming of the block, please see https://mccteam.github.io/r/block/#L15 - - - How many seconds to wait after entering the game to start digging automatically, set to -1 to disable automatic start. - - - Automatically switch to the appropriate tool. - - - Mining a block for more than "Dig_Timeout" seconds will be considered a timeout. - - - Whether to drop the current tool when its durability is too low. - - - Will not use tools with less durability than this. Set to zero to disable this feature. - - - Wether to treat the blocks list as a "whitelist" or as a "blacklist". - - - "distance" or "index", When using the "fixedpos" mode, the blocks are determined by distance to the player, or by the order in the list. - - - The position of the blocks when using "fixedpos" or "both" mode. - - - Whether to output logs when digging blocks. - - - "lookat", "fixedpos" or "both". Digging the block being looked at, the block in a fixed position, or the block that needs to be all met. - - - Automatically drop items in inventory -You need to enable Inventory Handling to use this bot -See this file for an up-to-date list of item types you can use with this bot: https://mccteam.github.io/r/item/#L12 - - - "include", "exclude" or "everything". Include: drop item IN the list. Exclude: drop item NOT IN the list - - - Automatically eat food when your Hunger value is low -You need to enable Inventory Handling to use this bot - - - Automatically catch fish using a fishing rod -Guide: https://mccteam.github.io/g/bots/#auto-fishing -You can use "/fish" to control the bot manually. -/!\ Make sure server rules allow automated farming before using this bot - - - Keep it as false if you have not changed it before. - - - Switch to a new rod from inventory after the current rod is unavailable. - - - Whether to start fishing automatically after entering a world. - - - How soon to re-cast after successful fishing. - - - Will not use rods with less durability than this (full durability is 64). Set to zero to disable this feature. - - - This allows the player to change position/facing after each fish caught. - - - How long after entering the game to start fishing (seconds). - - - Fishing timeout (seconds). Timeout will trigger a re-cast. - - - A "stationary" hook that moves above this threshold in the Y-axis will be considered to have caught a fish. - - - Used to adjust the above two thresholds, which when enabled will print the change in the position of the fishhook entity upon receipt of its movement packet. - - - Use the mainhand or the offhand to hold the rod. - - - It will move in order "1->2->3->4->3->2->1->2->..." and can change position or facing or both each time. It is recommended to change the facing only. - - - Hook movement in the X and Z axis less than this value will be considered stationary. - - - Automatically relog when disconnected by server, for example because the server is restating -/!\ Use Ignore_Kick_Message=true at own risk! Server staff might not appreciate if you auto-relog on manual kicks - - - The delay time before joining the server. (in seconds) - - - When set to true, autorelog will reconnect regardless of kick messages. - - - If the kickout message matches any of the strings, then autorelog will be triggered. - - - Retries when failing to relog to the server. use -1 for unlimited retries. - - - Run commands or send messages automatically when a specified pattern is detected in chat -Server admins can spoof chat messages (/nick, /tellraw) so keep this in mind when implementing AutoRespond rules -/!\ This bot may get spammy depending on your rules, although the global messagecooldown setting can help you avoiding accidental spam - - - Do not remove colors from text (Note: Your matches will have to include color codes (ones using the § character) in order to work) - - - Logs chat messages in a file on disk. - - - This bot allows you to send and recieve messages and commands via a Discord channel. -For Setup you can either use the documentation or read here (Documentation has images). -Documentation: https://mccteam.github.io/g/bots/#discord-bridge -Setup: -First you need to create a Bot on the Discord Developers Portal, here is a video tutorial: https://www.youtube.com/watch?v=2FgMnZViNPA . -/!\ IMPORTANT /!\: When creating a bot, you MUST ENABLE "Message Content Intent", "Server Members Intent" and "Presence Intent" in order for bot to work! Also follow along carefully do not miss any steps! -When making a bot, copy the generated token and paste it here in "Token" field (tokens are important, keep them safe). -Copy the "Application ID" and go to: https://discordapi.com/permissions.html . -Paste the id you have copied and check the "Administrator" field in permissions, then click on the link at the bottom. -This will open an invitation menu with your servers, choose the server you want to invite the bot on and invite him. -Once you've invited the bot, go to your Discord client and go to Settings -> Advanced and Enable "Developer Mode". -Exit the settings and right click on a server you have invited the bot to in the server list, then click "Copy ID", and paste the id here in "GuildId". -Then right click on a channel where you want to interact with the bot and again right click -> "Copy ID", pase the copied id here in "ChannelId". -And for the end, send a message in the channel, right click on your nick and again right click -> "Copy ID", then paste the id here in "OwnersIds". -How to use: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - The ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Discord message formatting, check the following: https://mccteam.github.io/r/dc-fmt.html - - - The ID of a server/guild where you have invited the bot to. - - - How long to wait (in seconds) if a message can not be sent to discord before canceling the task (minimum 1 second). - - - A list of IDs of people you want to be able to interact with the MCC using the bot. - - - Your Discord Bot token. - - - Automatically farms crops for you (plants, breaks and bonemeals them). -Crop types available: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat. -Usage: "/farmer start" command and "/farmer stop" command. -NOTE: This a newly added bot, it is not perfect and was only tested in 1.19.2, there are some minor issues like not being able to bonemeal carrots/potatoes sometimes. -or bot jumps onto the farm land and breaks it (this happens rarely but still happens). We are looking forward at improving this. -It is recommended to keep the farming area walled off and flat to avoid the bot jumping. -Also, if you have your farmland that is one block high, make it 2 or more blocks high so the bot does not fall through, as it can happen sometimes when the bot reconnects. -The bot also does not pickup all items if they fly off to the side, we have a plan to implement this option in the future as well as drop off and bonemeal refill chest(s). - - - Delay between tasks in seconds (Minimum 1 second) - - - Enabled you to make the bot follow you -NOTE: This is an experimental feature, the bot can be slow at times, you need to walk with a normal speed and to sometimes stop for it to be able to keep up with you -It's similar to making animals follow you when you're holding food in your hand. -This is due to a slow pathfinding algorithm, we're working on getting a better one -You can tweak the update limit and find what works best for you. (NOTE: Do not but a very low one, because you might achieve the opposite, -this might clog the thread for terain handling) and thus slow the bot even more. -/!\ Make sure server rules allow an option like this in the rules of the server before using this bot - - - Do not follow the player if he is in the range of 3 blocks (prevents the bot from pushing a player in an infinite loop) - - - The rate at which the bot does calculations (in seconds) (You can tweak this if you feel the bot is too slow) - - - A small game to demonstrate chat interactions. Players can guess mystery words one letter at a time. -You need to have ChatFormat working correctly and add yourself in botowners to start the game with /tell <bot username> start -/!\ This bot may get a bit spammy if many players are interacting with it - - - Relay messages between players and servers, like a mail plugin -This bot can store messages when the recipients are offline, and send them when they join the server -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable this bot only if you trust server admins - - - Allows you to render maps in the console and into images (which can be then sent to Discord using Discord Bridge Chat Bot) -This is useful for solving captchas which use maps -The maps are rendered into Rendered_Maps folder if the Save_To_File is enabled. -NOTE: -If some servers have a very short time for solving captchas, enabe Auto_Render_On_Update to see them immediatelly in the console. -/!\ Make sure server rules allow bots to be used on the server, or you risk being punished. - - - Automatically render the map once it is received or updated from/by the server - - - Delete all rendered maps on unload/reload or when you launch the MCC again. - - - Get a notification when you have gotten a map from the server for the first time - - - Resize an rendered image, this is useful when images that are rendered are small and when are being sent to Discord. - - - Whether to render the map in the console. - - - The size that a rendered image should be resized to, in pixels (eg. 512). - - - Whether to store the rendered map as a file (You need this setting if you want to get a map on Discord using Discord Bridge). - - - Send a rendered map (saved to a file) to a Discord or a Telegram channel via the Discord or Telegram Bride chat bot (The Discord/Telegram Bridge chat bot must be enabled and configured!) -You need to enable Save_To_File in order for this to work. -We also recommend turning on resizing. - - - Log the list of players periodically into a textual file. - - - (In seconds) - - - Send MCC console commands to your bot through server PMs (/tell) -You need to have ChatFormat working correctly and add yourself in botowners to use the bot -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable RemoteControl only if you trust server admins - - - Enable recording of the game (/replay start) and replay it later using the Replay Mod (https://www.replaymod.com/) -Please note that due to technical limitations, the client player (you) will not be shown in the replay file -/!\ You SHOULD use /replay stop or exit the program gracefully with /quit OR THE REPLAY FILE MAY GET CORRUPT! - - - How long should replay file be auto-saved, in seconds. Use -1 to disable. - - - Schedule commands and scripts to launch on various events such as server join, date/time or time interval -See https://mccteam.github.io/g/bots/#script-scheduler for more info - - - This bot allows you to send and receive messages and commands via a Telegram Bot DM or to receive messages in a Telegram channel. -/!\ NOTE: You can't send messages and commands from a group channel, you can only send them in the bot DM, but you can get the messages from the client in a group channel. ------------------------------------------------------------ -Setup: -First you need to create a Telegram bot and obtain an API key, to do so, go to Telegram and find @botfather -Click on "Start" button and read the bot reply, then type "/newbot", the Botfather will guide you through the bot creation. -Once you create the bot, copy the API key that you have gotten, and put it into the "Token" field of "ChatBot.TelegramBridge" section (this section). -/!\ Do not share this token with anyone else as it will give them the control over your bot. Save it securely. -Then launch the client and go to Telegram, find your newly created bot by searching for it with its username, and open a DM with it. -Click on "Start" button and type and send the following command ".chatid" to obtain the chat id. -Copy the chat id number (eg. 2627844670) and paste it in the "ChannelId" field and add it to the "Authorized_Chat_Ids" field (in this section) (an id in "Authorized_Chat_Ids" field is a number/long, not a string!), then save the file. -Now you can use the bot using it's DM. -/!\ If you do not add the id of your chat DM with the bot to the "Authorized_Chat_Ids" field, ayone who finds your bot via search will be able to execute commands and send messages! -/!\ An id pasted in to the "Authorized_Chat_Ids" should be a number/long, not a string! ------------------------------------------------------------ -NOTE: If you want to recieve messages to a group channel instead, make the channel temporarely public, invite the bot to it and make it an administrator, then set the channel to private if you want. -Then set the "ChannelId" field to the @ of your channel (you must include the @ in the settings, eg. "@mysupersecretchannel"), this is the username you can see in the invite link of the channel. -/!\ Only include the username with @ prefix, do not include the rest of the link. Example if you have "https://t.me/mysupersecretchannel", the "ChannelId" will be "@mysupersecretchannel". -/!\ Note that you will not be able to send messages to the client from a group channel! ------------------------------------------------------------ -How to use the bot: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - A list of Chat IDs that are allowed to send messages and execute commands. To get an id of your chat DM with the bot use ".chatid" bot command in Telegram. - - - An ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Telegram message formatting, check the following: https://mccteam.github.io/r/tg-fmt.html - - - How long to wait (in seconds) if a message can not be sent to Telegram before canceling the task (minimum 1 second). - - - Your Telegram Bot token. - - - MCC does it best to detect chat messages, but some server have unusual chat formats -When this happens, you'll need to configure chat format below, see https://mccteam.github.io/g/conf/#chat-format-section - - - MCC support for common message formats. Set "false" to avoid conflicts with custom formats. - - - Whether to use the custom regular expressions below for detection. - - - Startup Config File -Please do not record extraneous data in this file as it will be overwritten by MCC. - -New to Minecraft Console Client? Check out this document: https://mccteam.github.io/g/conf.html -Want to upgrade to a newer version? See https://github.com/MCCTeam/Minecraft-Console-Client/#download - - - Settings have been loaded from {0} - - - §cFailed to load settings:§r - - - This setting affects only the messages in the console. - - - Regex for filtering chat message. - - - Show server chat messages. - - - Regex for filtering debug message. - - - Please enable this before submitting bug reports. Thanks! - - - Show error messages. - - - "disable" or "blacklist" OR "whitelist". Blacklist hide message match regex. Whitelist show message match regex. - - - Informative messages. (i.e Most of the message from MCC) - - - Log file name. - - - Write log messages to file. - - - Prepend timestamp to messages in log file. - - - Keep color codes in the saved text.(look like "§b") - - - Show warning messages. - - - Make sure you understand what each setting does before changing anything! - - - AccountList: It allows a fast account switching without directly using the credentials -Usage examples: "/tell <mybot> reco Player2", "/connect <serverip> Player1" - - - Toggle auto respawn if client player was dead (make sure your spawn point is safe). - - - Set the owner of the bot. /!\ Server admins can impersonate owners! - - - Use "mcc", "vanilla" or "none". This is how MCC identifies itself to the server. - - - Leave empty for no logfile. - - - If turned off, the emoji will be replaced with a simpler character (for /chunk status). - - - Toggle entity handling. - - - Whether to exit directly when an error occurs, for using MCC in non-interactive scripts. - - - Use "none", "slash"(/) or "backslash"(\). - - - Toggle inventory handling. - - - Fill in with in-game locale code, check https://mccteam.github.io/r/l-code.html - - - The language code is invalid! - - - Use "auto", "no" or "force". Force-enabling only works for MC 1.13+. - - - Use "auto" or "1.X.X" values. Allows to skip server info retrieval. - - - Controls the minimum interval (in seconds) between sending each message to the server. - - - Enable support for joining Minecraft Realms worlds. - - - The minimum height to use when calculating the image size from the height of the terminal. - - - The minimum width used when calculating the image size from the width of the terminal. - - - Enable head movement while walking to avoid anti-cheat triggers. - - - A movement speed higher than 2 may be considered cheating. - - - Only works on Windows XP-8 or Windows 10 with old console. - - - For remote control of the bot. - - - How to retain profile key. Use "none", "memory" or "disk". - - - Use "no", "fast" (5s timeout), or "yes". Required for joining some servers. - - - Cache compiled scripts for faster load on low-end devices. - - - ServerList: It allows an easier and faster server switching with short aliases instead of full server IP -Aliases cannot contain dots or spaces, and the name "localhost" cannot be used as an alias. -Usage examples: "/tell <mybot> connect Server1", "/connect Server2" - - - How to retain session tokens. Use "none", "memory" or "disk". - - - Decode links embedded in chat messages and show them in console. - - - Show inventory layout as ASCII art in inventory command. - - - System messages for server ops. - - - Messages displayed above xp bar, set this to false in case of xp bar spam. - - - Use "none", "bit_4", "bit_8" or "bit_24". This can be checked by opening the debug log. - - - Uses more ram, cpu, bandwidth but allows you to move around. - - - Customize the TCP connection timeout with the server. (in seconds) - - - Prepend timestamps to chat messages. - - - Login=Email or Name. Use "-" as password for offline mode. Leave blank to prompt user on startup. - - - The address of the game server, "Host" can be filled in with domain name or IP address. (The "Port" field can be deleted, it will be resolved automatically) - - - Microsoft Account sign-in method: "mcc" OR "browser". If the login always fails, please try to use the "browser" once. - - - Account type: "mojang" OR "microsoft". Also affects interactive login in console. - - - Settings below are sent to the server and only affect server-side things like your skin. - - - Allows disabling chat colors server-side. - - - Use "enabled", "commands", or "disabled". Allows to mute yourself... - - - MC 1.7- difficulty. "peaceful", "easy", "normal", "difficult". - - - If disabled, settings below are not sent to the server. - - - Use any language implemented in Minecraft. - - - MC 1.9+ main hand. "left" or "right". - - - Value range: [0 - 255]. - - - Connect to a server via a proxy instead of connecting directly -If Mojang session services are blocked on your network, set Enabled_Login=true to login using proxy. -If the connection to the Minecraft game server is blocked by the firewall, set Enabled_Ingame=true to use a proxy to connect to the game server. -/!\ Make sure your server rules allow Proxies or VPNs before setting enabled=true, or you may face consequences! - - - Whether to connect to the game server through a proxy. - - - Whether to connect to the login server through a proxy. - - - Only required for password-protected proxies. - - - Supported types: "HTTP", "SOCKS4", "SOCKS4a", "SOCKS5". - - - Proxy server must allow HTTPS for login, and non-443 ports for playing. - - - Only required for password-protected proxies. - - - §aThe current setting is saved as {0} - - - Chat signature related settings (affects minecraft 1.19+) - - - Microsoft accounts only. If disabled, will not be able to sign chat and join servers configured with "enforce-secure-profile=true" - - - Use red    color block to mark chat without legitimate signature - - - Use green  color block to mark chat with legitimate signatures - - - Use yellow color block to mark chat that have been modified by the server. - - - Use gray   color block to mark system message (always without signature) - - - Whether to display chat and messages in commands without legal signatures - - - Set to true to display messages modified by the server, false to display the original signed messages - - - Whether to sign the chat send from MCC - - - Whether to sign the messages contained in the commands sent by MCC. For example, the message in "/msg" and "/me" - - - §cFailed to write to settings file {0}§r - - - Color test: Your terminal should display {0} - - - §8Crypto keys & hash generated. - - - §8No profile keys could be loaded from disk - - - §8Profile keys has been successfully loaded from disk. - - - §8Performing request to {0} - - - §8No sessions could be loaded from disk - - - §8Session data has been successfully loaded from disk. - - - Success. (session ID: {0}) - - - Bottom slot - - - Enchantments available - - - Levels - - - Middle slot - - - Top slot - - - §8Got error code from server while refreshing authentication: {0} - - - Failed to connect to this IP. - - - §8A timeout occured while attempting to connect to this IP. - - - Failed to determine server version. - - - §8Forge Login Handshake did not complete successfully - - - §8Forge StartEncryption Handshake did not complete successfully - - - Cannot force Forge support for this Minecraft version! - - - Invalid usage of the generator command! - - - The provided path must be a path to a file that is in .json format! - - - Invalid data path provided! (The path either does not exists or you have made a typo) - - - §8Got error code from server: {0} - - - §8Invalid response to StartEncryption packet - - - §8Invalid response to Handshake packet - - - This feature requires Inventory Handling to be enabled in order to work! - - - An error occured when attempting to join this server. - - - Login failed : - - - Incorrect username/password, blacklisted IP or too many logins. - - - User cancelled. - - - Account migrated, use e-mail as username. - - - Network error. - - - User not premium. - - - Invalid server response. - - - Login servers are unavailable. Please try again later. - - - SSL Error. - - - Unknown Error. - - - Failed to login to this server. - - - You are missing argument {0} - - - §8Server does not report its protocol version, autodetection will not work. - - - Failed to ping this IP. - - - This Realms world does not exist or access was denied - - - Trying to join a Realms world but Realms support is disabled in config - - - Cannot retrieve the server IP of your Realms world - - - Invalid or unknown Realms server ID. - - - Realms server may require some time to start up. Please retry again later. - - - {0}: Invalid syntax, expecting --argname=value or --section.argname=value - - - This feature requires Terrain And Movements to be enabled in order to work! - - - Connection Timeout - - - §8Unexpected response from the server (is that a Minecraft server?) - - - Cannot connect to the server : This version is not supported ! - - - Usage: - - - §8Server reports a different version than manually set. Login may not work. - - - ChatBot methods should NOT be called in the constructor as API handler is not initialized yet. Override Initialize() or AfterGameJoined() instead to perform initialization tasks. - - - The provided script does not have a valid MCCScript header - - - Failed to process incoming packet of type {0}. (PacketID: {1}, Protocol: {2}, LoginPhase: {3}, InnerException: {4}). - - - Please update block types handling for this Minecraft version. See Material.cs - - - Please update entity types handling for this Minecraft version. See EntityType.cs - - - Please update item types handling for this Minecraft version. See ItemType.cs - - - Please update packet type palette for this Minecraft version. See PacketTypePalette.cs - - - Unknown direction - - - User-initiated logout should be done by calling Disconnect() - - - The protocol version no.{0} is not supported. - - - §cEntities are currently not handled for that MC version. - - - Please enable EntityHandling in the config file first. - - - Inventory # {0} closed. - - - §cInventories are currently not handled for that MC version. - - - Inventory handling is now enabled. - - - Use /inventory to interact with it. - - - Inventory # {0} opened: {1} - - - Please enable InventoryHandling in the config file first. - - - §cTerrain & Movements currently not handled for that MC version. - - - Terrain and Movements is now enabled. - - - Please enable Terrain and Movements in the config file first. - - - §8[{0}] Failed to initialize FileSystemWatcher, retrying using Polling - - - §8[{0}] Initializing FileSystemWatcher for file: {1} - - - §8Accepting server mod list... - - - §8Accepting server registries... - - - Forge server connection complete! - - - §8Acknowledging FML2 Server Config: {0} - - - §8Received FML2 Server Mod List - - - §8Sending back FML2 Client Mod List - - - §8Acknowledging FML2 Server Registry: {0} - - - §8Got Unknown FML2 Handshake message no. {0} - - - §8Ignoring Unknown FML2 LoginMessage channel: {0} - - - §8Mod list: - - - §8Server is running Forge without mods. - - - §8Received registry with {0} entries - - - §8Received registry {0} with {1} entries - - - §8Sending falsified mod list to server... - - - §8Forge protocol version : {0} - - - §8Server is running Forge with {0} mods. - - - Available commands: {0} - - - This bot will be unloaded. - - - Done - - - Fail - - - OnInternalCommand: Got error from {0}: {1} - - - help <cmdname>: show brief help about a command. - - - help <cmdname>. Available commands: {0}. For server help, use '{1}send /help' instead. - - - Unknown command '{0}'. Use 'help' for command list. - - - Connecting to {0}... - - - Login failed : - - - Connection has been lost. - - - Disconnected by Server : - - - Not connected to any server. Use '{0}help' for help. - - - Fetching profile key from Microsoft. - - - Checking if server is running Forge... - - - Force-enabling Forge support. - - - §8Found server {0}:{1} for domain {2} - - - New configuration file "{0}" is generated. - - - Succesfully generated {0} palette using the dataset: {1} - - - Generating {0} palette using the dataset: {1} - - - §8Handshake successful. (Server ID: {0}) - - - §eNew version of MCC available: {0} - - - Help us translate MCC: {0} - - - Failed to parse the settings file, enter "{0}new" to generate a new configuration. - - - Server IP : - - - Server was successfully joined. -Type '{0}quit' to leave the server. - - - Link: {0} - - - Login : - - - Please type the username or email of your choice. - - - §8Failed to perform SRV lookup for {0} -{1}: {2} - - - §8You chose to run in offline mode. - - - Password: - - - Please type the password for {0}. - - - Password(invisible): {0} - - - You are dead. Type '{0}respawn' to respawn. - - - You are dead. Automatically respawning after 1 second. - - - Or press Enter to exit Minecraft Console Client. - - - §8Cached profile key needs to be refreshed. - - - §8Cached profile key is still valid for {0}. - - - You have access to the following Realms worlds - - - Use realms:<index> as server IP to join a Realms world - - - Waiting 5 seconds ({0} attempts left)... - - - Resolving {0}... - - - Restarting Minecraft Console Client... - - - Waiting {0} seconds before restarting... - - - Retrieving Server Info... - - - -MCC is running with default settings. - - - §8Server is in offline mode. - - - §8Server version : {0} (protocol v{1}) - - - Server version : - - - Checking Session... - - - Failed to check session. - - - §8Cached session is invalid or expired. - - - §8Cached session is still valid for {0}. - - - §cSettings file MinecraftClient.ini has been generated. - - - §7Command §8 {0} §7 sent. - - - §8Unknown or not supported MC version {0}. -Switching to autodetection mode. - - - §8Using Minecraft version {0} (protocol v{1}) - - - Version is supported. -Logging in... - - - , with Forge - - - §8Connected to proxy {0}:{1} - - - Load translations applied to MCC when available, turn it off to use English only. - - - setrnd variable -7to17 OR setrnd variable string1 "\"string2\" string3" - - - Please update health field handling for this Minecraft version. - - - Successfully disconnected with MCC! - - - You can not use execmulti or execif within execmulti command! - - - force unsafe movements like falling or touching fire - - - Inventory handling is not enabled. Unable to switch tools automatically. - - - Please use the newly generated MinecraftClient.ini - - - The old MinecraftClient.ini has been backed up as {0} - - - Temporary fix for Badpacket issue on some servers. - - \ No newline at end of file diff --git a/MinecraftClient/Resources/Translations/Translations.pl.resx b/MinecraftClient/Resources/Translations/Translations.pl.resx deleted file mode 100644 index 20e26089..00000000 --- a/MinecraftClient/Resources/Translations/Translations.pl.resx +++ /dev/null @@ -1,2673 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - §cWeather change: It is no longer raining.§r - - - §cWeather change: It is no longer a thunderstorm.§r - - - §cWeather change: It is raining now.§r - - - §cWeather change: It is a thunderstorm.§r - - - Invalid walk range provided, must be a positive integer greater than 0, using default value of 5! - - - The terrain handling is not enabled in the settings of the client, enable it if you want to use it with this bot. Using alternative (command) method. - - - The time range begins with a bigger value, swapped them around. - - - Attack cooldown value cannot be smaller than 0. - - - Crafting aborted! Check your available materials. - - - Auto-crafting ChatBot command alias - - - Available commands: {0}. Use /autocraft help <cmd name> for more information. You may use /ac as command alias. - - - Inventory #{0} was closed by AutoCraft - - - Auto-crafting ChatBot command - - - Total {0} recipes loaded: {1} - - - Resetting your config to default - - - Crafting failed! Waiting for more materials - - - No config found. Writing a new one. - - - Error while parsing config: {0} - - - Duplicate recipe name specified: {0} - - - Missing recipe name while parsing a recipe - - - Get the command description. Usage: /autocraft help <command name> - - - List available recipes. - - - Load the config file. - - - Reload the config file. - - - Write the default example config to default location. - - - Start the crafting. Usage: /autocraft start <recipe name> - - - Stop the current running crafting process - - - Invalid result item! - - - The number of slots does not match and has been adjusted automatically. - - - Successfully loaded - - - Missing material: {0} - - - Please specify the recipe name you want to craft. - - - Specified recipe name does not exist. Check your config file. - - - Starting AutoCraft: {0} - - - AutoCraft cannot be started. Check your available materials for crafting {0} - - - AutoCraft stopped - - - table not found - - - Action timeout! Reason: {0} - - - Available commands: {0}. Use /digbot help <cmd name> for more information. - - - Auto-digging ChatBot command - - - Digging block timeout, retry. - - - Get the command description. Usage: /digbot help <command name> - - - Start the automatic digging bot. - - - Deactivate the automatic digging bot. - - - The block currently pointed to is not in the allowed list. - - - Automatic digging has started. - - - Digging will start in {0:0.0} second(s). - - - Auto-digging has been stopped. - - - Added item {0} - - - AutoDrop ChatBot command alias - - - AutoDrop ChatBot command - - - Incorrect item name {0}. Please try again. - - - Total {0} in the list: - {1} - - - Cannot find inventory {0}! - - - No item in the list - - - Cannot read drop mode from config. Using include mode. - - - Item not in the list - - - AutoDrop disabled - - - AutoDrop enabled - - - Removed item {0} - - - Switched to {0} mode. - - - Unknwon mode. Available modes: Include, Exclude, Everything - - - Available commands: {0}. Use /fish help <cmd name> for more information. - - - Casting timeout and will soon retry. (Timeout increased to {0:0.0} sec). - - - Retract the fishing rod. (Count: {0}) - - - Retract the fishing rod at ({0:0.0},{1:0.0},{2:0.0})! (Count: {3}) - - - Auto-Fishing ChatBot command - - - Fish floating despawn, will re-cast. - - - Fishing timeout, will soon re-cast. - - - Fishing got {0} - - - Get the command description. Usage: /fish help <command name> - - - Start auto-fishing. - - - List all obtained items. Or use "/fish status clear" to clear the list. - - - Stop auto-fishing. - - - Inventory handling is not enabled. Cannot check rod durability and switch rods. - - - Current fishing rod is not available. Maybe broken or low durability? - - - Start auto-fishing. - - - Fishing will start in {0:0.0} second(s). - - - The record of the obtained items has been cleared. - - - All items obtained from fishing (not entirely accurate): - - - Stop auto-fishing. - - - Switch to the rod in slot {0}, durability {1}/64. - - - Casting successfully. - - - Update yaw = {0:0.00}, pitch = {1:0.00}. - - - Current directory was: {0} - - - Got disconnected with message: {0} - - - Disconnection initiated by User or MCC bot. Ignoring. - - - Launching with {0} reconnection attempts - - - Loaded message: {0} - - - Loading messages from file: {0} - - - Initializing without a kick message file - - - File not found: {0} - - - Message contains '{0}'. Reconnecting. - - - Ignoring kick message, reconnecting anyway. - - - Message not containing any defined keywords. Ignoring. - - - Waiting {0:0.000} seconds before reconnecting... - - - File not found: '{0}' - - - Loaded match: -{0} - - - Loading matches from '{0}' - - - match: {0} -regex: {1} -action: {2} -actionPrivate: {3} -actionOther: {4} -ownersOnly: {5} -cooldown: {6} - - - Running action: {0} - - - No action for match: -{0} - - - This match will never trigger: -{0} - - - Path '{0}' contains invalid characters. - - - Sending message to Discord was canceled due an error occuring. For more info enable Debug. - - - The provided channel with an id '{0}' has not been found! - - - The command was executed with the result - - - Succesfully connected with MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Discord Bridge chat bot. - - - Direction of the Discord Brdige has been switched to '{0}'! - - - Both - - - Discord - - - Minecraft - - - The provided guild/server with an id '{0}' has not been found! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, discord|dsc. Example: "dscbridge direction mc" - - - Please provide a valid token! - - - An unknown error has occured! - - - The bot is already farming! - - - The bot has already stopped farming! - - - Crop type - - - Farming bot - - - Invalid crop type provided (Types which you can use: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat)! - - - Invalid radius provided, you must provide a valid integer number greater than 0! - - - The Farmer bot needs Inventory Handling in order to work, please enable it! - - - The Farmer bot needs Terrain Handling in order to work, please enable it! - - - Not implemented bellow 1.13! - - - Radius - - - Started farming! - - - Stopped farming! - - - Stoping farming, this might take a second... - - - You have enabled teleporting, this might get your bot account kicked and in the worst case scenario banned! Use with caution! - - - You have enabled un-safe movement, the bot might get hurt! - - - Invalid parameter "{0}" provided (Use format: "key:value")! - - - mailer command - - - --- Ignore list --- -{0} - - - --- Mails in database --- -{0} - - - See usage - - - Added {0} to the ignore list! - - - Missing or invalid name. Usage: {0} <username> - - - Removed {0} from the ignore list! - - - Creating new database file: {0} - - - Creating new ignore list: {0} - - - Delivered: {0} - - - Initializing Mailer with settings: - - -  - Database File: {0} - - -  - Max Database Size: {0} - - -  - Ignore List: {0} - - -  - Mail Retention: {0} - - -  - Max Mails per Player: {0} - - -  - Public Interactions: {0} - - - Cannot enable Mailer: Max Database Size must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Mail Retention must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Max Mails per Player must be greater than zero. Please review the settings. - - - Loading database file: {0} - - - Loading ignore list: - - - Looking for mails to send @ {0} - - - Saving message: {0} - - - {0} is ignored! - - - Render maps (item maps) - - - Invalid ID provided, must be a number! - - - A map with id '{0}' does not exists! - - - Failed to render the map with id: '{0}' - - - - Map id: {0} (Last Updated: {1}) - - - No maps received! - - - The list of received maps from the server: - - - Received a new Map, with Id: {0} - - - Succesfully rendered a map with id '{0}' to: '{1}' - - - Resized the rendered image of the map with id: '{0}' to {1}x{1}. - - - The size of the map is reduced from ({0}x{1}) to ({2}x{3}) due to the size limitation of the current terminal. - - - Sent a rendered image of a map with an id '{0}' to the Discord via Discord Brdige chat bot! - - - Sent a rendered image of a map with an id '{0}' to the Telegram via Telegram Bridge chat bot! - - - replay command - - - Replay file created. - - - Record was stopped. Restart the program to start another record. - - - Record stopped. - - - Script '{0}' failed to run ({1}). - - - File not found: '{0}' - - - §8[MCC] [{0}] Cannot find script file: {1} - - - Script '{0}' loaded. - - - Loaded task: -{0} - - - No action for task: -{0} - - - This task will never trigger: -{0} - - - Interval / Running action: {0} - - - Login / Running action: {0} - - - Time / Running action: {0} - - - triggeronfirstlogin: {0} - triggeronlogin: {1} - triggerontime: {2} - triggeroninterval: {3} - timevalue: {4} - timeinterval: {5} - action: {6} - - - Sending message to Telegram was canceled due an error occuring. For more info enable Debug. - - - The command was executed with the result - - - Succesfully connected with the MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Telegram Bridge chat bot. - - - Direction of the Telegram Brdige has been switched to '{0}'! - - - Both - - - Minecraft - - - Telegram - - - Disconnected from from the MCC! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, telegram|tg|t. Example: "tgbridge direction mc" - - - [WARNING] You have not provided any Channel IDs, for "Authorized_Chat_Ids" field, anyone who finds your bot will be able to send messages and commands to it! - - - [WARNING] You have not provided a Channel ID, you will ONLY get replies to commands sent from Telegram! - - - Please provide a valid bot token! - - - **🛑 Unauthorized access! 🛑 - -Add the ID of this chat to "Authorized_Chat_Ids" field in the configuration file to gain access!** - - - An unknown error has occured! - - - Bot: {0} said : {1} - - - Bot: {0} told me : {1} - - - Alerts - - - AntiAFK - - - AutoAttack - - - AutoCraft - - - AutoDig - - - AutoDrop - - - AutoEat - - - AutoFishing - - - AutoRelog - - - AutoRespond - - - ChatLog - - - DiscordBridge - - - Farmer - - - FollowPlayer - - - HangmanGame - - - Mailer - - - Map - - - PlayerListLogger - - - RemoteControl - - - ReplayCapture - - - Script - - - ScriptScheduler - - - TelegramBridge - - - TestBot - - - §8Converting session cache from disk: {0} - - - §8Ignoring invalid session token line: {0} - - - §8Ignoring invalid profile key token line: {0} - - - §8Ignoring session token string '{0}': {1} - - - §8Ignoring profile key token string '{0}': {1} - - - §8Loaded session: {0}:{1} - - - §8Loaded profile key, it will be refresh at {0} - - - §8Loading Minecraft profiles: {0} - - - §8Loading profile key cache from disk: {0} - - - §8Loading session cache from disk: {0} - - - §8Got malformed data while reading serialized session cache from disk: {0} - - - §8Failed to read serialized session cache from disk: {0} - - - §8Failed to read session cache from disk: {0} - - - §8Failed to read profile key cache from disk: {0} - - - §8Failed to write session cache to disk: {0} - - - §8Failed to write profile key cache to disk: {0} - - - §8Saving session cache to disk - - - §8Saving profile key cache to disk - - - §8Done. File saved as '{0}' - - - §8Downloading '{0}.lang' from Mojang servers... - - - §8Failed to download the file. - - - §8Defaulting to en_GB.lang from your Minecraft directory. - - - §8Translations file loaded. - - - Player {0}'s message chain is broken! - - - §8Translations file not found: '{0}' -Some messages won't be properly printed without this file. - - - §8Performing request to {0} - - - [{0}] Disconnecting and Reconnecting to the Server - - - Swing your arm. - - - Could not find a bed! - - - Can not reach the bed safely! - - - Used to sleep in or leave a bed. - - - Failed to reach the bed position (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) in time (30 seconds). Giving up! - - - Found a bet at (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). - - - Succesfully laid in bed! - - - Sending a command to leave a bed to the server. - - - Moving to (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) where the bed is located. - - - The block on (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) is not a bed! - - - Could not lay in bed. Are you trying to sleep in a bed? (PS: You must use the head block coordinates of the bed) - - - Searching for a bed in radius of {0}... - - - Trying to sleep in a bed on location (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). Result: {3} - - - Blocks around - - - Block type - - - Reports the type of the block on the provided coordinates. (Use -s to report blocks around the target block). - - - Negative - - - Positive - - - List bots, unload a bot or all bots. - - - Loaded bots - - - No bots loaded! - - - Bot {0} is not loaded, check if you have made a typo! - - - Successfully unloaded bot: {0} - - - Successfully unloaded all bots! - - - Changed to slot {0} - - - Change slot in hotbar - - - Could not change slot - - - Could not change slot: Not a Number - - - chunk: ({0}, {1}). - - - Current location:{0}, chunk: ({1}, {2}). - - - Displays the chunk loading status. -Change EnableEmoji=false in the settings if the display is confusing. - - - §x§0This command is used for debugging, make sure you know what you are doing.§r - - - Player:{0}, MarkedChunk:{1}, NotReceived:{2}, Loading:{3}, Loaded:{4} - - - Marked location: - - - §x§0Since the marked chunk is outside the graph, it will not be displayed!§r - - - connect to the specified server. - - - Invalid server IP '{0}'. - - - Unknown account '{0}'. - - - toggle debug messages. - - - Debug messages are now OFF - - - Debug messages are now ON - - - Attempt to break a block - - - Attempting to dig block at {0} {1} {2} ({3}) - - - Failed to start digging block. - - - No block at this location (Air) - - - You are too far away from this block. - - - Drop specified type of items from player inventory or opened container - - - Dropped all {0} from inventory #{1} - - - Unknown item {0} - - - Sent a click to the server, if you have enough levels and if you have placed the items in the correct slots it should enchant! - - - Enchant an item when you have the Enchantment table opened and the list of enchants recieved. - - - You must put an item inside the enchanting table in slot 0! - - - You must put at least 3 lapis lazuli inside the enchanting table in slot 1! - - - You must open a an enchanting table in order to use this option! - - - Invalid slot provided (Available: top, middle, bottom)! - - - You must first put an item to enchant to the enchanting table in order to get enchantments from the server, then you can execute this command! - - - You do not have enouhg levels to enchant! (Your current level is {0}, you need to be level {1}). - - - Could not click! - - - Entity attacked - - - Boots - - - Chestplate - - - Custom Name - - - Distance - - - Entities - - - Entity - - - Equipment - - - Health - - - Helmet - - - Item - - - Latency - - - Leggings - - - Location - - - Main Hand - - - Nickname - - - Entity not found - - - Off Hand - - - Pose - - - Type - - - Entity used - - - Allows you to execute a command if a condition is met. (You can use variables from MinecraftClient.ini and /set command, as well as CSharp expressions) - - - Error: {0} - - - An error has occured while executing the command: {0} - - - The condition '{0}' was met, executed command '{1}' with result '{2}'. - - - The condition '{0}' was met, executed command '{1}', no result was returned. - - - Execute multiple commands one after another - - - Executed the command '{0}' with {1} - - - no result! - - - result '{0}'! - - - disconnect from the server. - - - Already following {0}! - - - Already stopped - - - Can not reach the player, he is either in chunks that are not loaded, too far away or not reachable by a bot due to obstacles like gaps or water bodies! - - - Makes the bot follow a specified player - - - Invalid or empty player name provided! - - - The specified player is either not connected out out of the range! - - - NOTE: The bot is quite slow, you need to walk slowly and at a close distance for it to be able to keep up, kinda like when you make animals follow you by holding food in your hand. This is a limitation due to a pathfinding algorithm, we are working to get a better one. - - - Pausing! - - - The player {0} came back to the range! - - - The player {0} left the server! - - - The player {0} has left the range! - - - Resuming to follow! - - - Started following {0}! - - - Stopped! - - - Stopped following! - - - Switched to following {0}! - - - Enabled us-safe walking (NOTE: The bot might die or get hurt!) - - - follow <player name|stop> [-f] (Use -f to enable un-safe walking) - - - Display Health and Food saturation. - - - Health: {0}, Saturation: {1}, Level: {2}, TotalExperience: {3} - - - {0} clicking slot {1} in window #{2} - - - Closing Inventoy #{0} - - - Failed to close Inventory #{0} - - - Cannot find container, please retry with explicit ID - - - Requested to clear slot #{0} - - - Requested {0} x{1} in slot #{2} - - - Failed to request Creative action - - - Damage - - - Inventory command - - - Dropped 1 item from slot #{0} - - - Dropped whole item stack from slot #{0} - - - Found items - - - Available actions - - - Basic usage - - - Click on an item. - - - Close an opened container. - - - Clear slot in creative mode. - - - Give item in creative mode. - - - Drop an item from inventory. - - - {0} -Use '/inventory help <action>' for action help. -'player' and 'container' can be simplified to 'p' and 'c'. -Note that parameters in '[]' are optional. - - - List avaliable inventories - - - List your inventory. - - - Search for an item in avaliable Inventories - - - Shift click an item. - - - Unknown action. - - - Usage - - - Your selected hotbar is {0} - - - Inventories - - - Available Inventories - - - Inventory - - - Left - - - Middle - - - You must be in Creative gamemode - - - Could not find the specified item in any of avaliable Inventories! - - - No item in slot #{0} - - - Inventory #{0} do not exist - - - Right - - - Shift clicking slot {0} in window #{1} - - - Shift click failed, this may be because this container type is not supported - - - get the player list. - - - PlayerList: {0} - - - log some text to the console. - - - Looking at yaw: {0} pitch: {1} - - - Looking at {0} - - - look at direction or coordinates. - - - The block currently intersecting the line of sight is {0} ({1:0}, {2:0}, {3:0}), distance is {4:0.0}({5:0.0}). - - - There is no block within {0} meters that intersects with the line of sight. - - - Unknown direction '{0}' - - - Chunk loading status: {0:P} - {1} out of {2} load completed. - - - The chunk where the target location resides has not yet been loaded. -You can use "/chunk status {0:0.0} {1:0.0} {2:0.0}" to check the chunk loading status. - - - walk or start walking. - - - Cannot move in that direction. - - - Disabling Terrain and Movements. - - - Enabling Terrain and Movements on next server login, respawn or world change. - - - Failed to compute path to {0} - - - Gravity is disabled. - - - Gravity is enabled. - - - Moving {0} - - - Failed to compute a safe path to {0}. Try -f parameter to allow unsafe movements. - - - Walking from {1} to {0} - - - restart and reconnect to the server. - - - Reloads MCC settings. - - - Reloaded Settings! - - - Reloading settings... - - - This command will NOT affect certain settings which are used before connecting to a server! - - - Some settings passed through the command line parameters might get overriden! - - - You also might need to reconnect for some settings to take effect. - - - Replay Chat Bot will not be hard reloaded due to technical limitations! - - - Use this to respawn if you are dead. - - - You have respawned. - - - run a script file. - - - send a chat message or command. - - - set a custom %variable%. - - - variable name must be A-Za-z0-9. - - - set a custom %variable% randomly to a given value. - - - setrnd variable -7to17 - - - setrnd variable string1 "\"string2\" string3" - - - Toggles sneaking - - - You are not sneaking anymore - - - You are sneaking now - - - Current tps - - - Display server current tps (tick per second). May not be accurate - - - Place a block or open chest - - - Useblock at ({0:0.0}, {1:0.0}, {2:0.0}) {3}. - - - Use (left click) an item on the hand - - - Used an item - - - can be used in some other fields as %yourvar% -%username% and %serverip% are reserved variables. - - - §cFailed to write to backup file {0}§r - - - =============================== # - Minecraft Console Client Bots # -=============================== # - - - Get alerted when specified words are detected in chat -Useful for moderating your server or detecting when someone is talking to you - - - Play a beep sound when a word is detected in addition to highlighting. - - - List of words/strings to NOT alert you on. - - - The name of a file where alers logs will be written. - - - Log alerts info a file. - - - List of words/strings to alert you on. - - - Trigger alerts when it rains and when it stops. - - - Triggers alerts at the beginning and end of thunderstorms. - - - Triggers an alert after receiving a specified keyword. - - - Send a command on a regular or random basis or make the bot walk around randomly to avoid automatic AFK disconnection -/!\ Make sure your server rules do not forbid anti-AFK mechanisms! -/!\ Make sure you keep the bot in an enclosure to prevent it wandering off if you're using terrain handling! (Recommended size 5x5x5) - - - Command to send to the server. - - - The time interval for execution. (in seconds) - - - Whether to sneak when sending the command. - - - Use terrain handling to enable the bot to move around. - - - The range the bot can move around randomly (Note: the bigger the range, the slower the bot will be) - - - How many times can the bot fail trying to move before using the command method. - - - Automatically attack hostile mobs around you -You need to enable Entity Handling to use this bot -/!\ Make sure server rules allow your planned use of AutoAttack -/!\ SERVER PLUGINS may consider AutoAttack to be a CHEAT MOD and TAKE ACTION AGAINST YOUR ACCOUNT so DOUBLE CHECK WITH SERVER RULES! - - - Allow attacking hostile mobs. - - - Allow attacking passive mobs. - - - How long to wait between each attack. Set "Custom = false" to let MCC calculate it. - - - All entity types can be found here: https://mccteam.github.io/r/entity/#L15 - - - Possible values: "Interact", "Attack" (default), "InteractAt" (Interact and Attack). - - - Wether to treat the entities list as a "whitelist" or as a "blacklist". - - - "single" or "multi". single target one mob per attack. multi target all mobs in range per attack - - - "health" or "distance". Only needed when using single mode - - - Automatically craft items in your inventory -See https://mccteam.github.io/g/bots/#auto-craft for how to use -You need to enable Inventory Handling to use this bot -You should also enable Terrain and Movements if you need to use a crafting table - - - Location of the crafting table if you intended to use it. Terrain and movements must be enabled. - - - What to do on crafting failure, "abort" or "wait". - - - Recipes.Name: The name can be whatever you like and it is used to represent the recipe. -Recipes.Type: crafting table type: "player" or "table" -Recipes.Result: the resulting item -Recipes.Slots: All slots, counting from left to right, top to bottom. Please fill in "Null" for empty slots. -For the naming of the items, please see: https://mccteam.github.io/r/item/#L12 - - - Auto-digging blocks. -You need to enable Terrain Handling to use this bot -You can use "/digbot start" and "/digbot stop" to control the start and stop of AutoDig. -Since MCC does not yet support accurate calculation of the collision volume of blocks, all blocks are considered as complete cubes when obtaining the position of the lookahead. -For the naming of the block, please see https://mccteam.github.io/r/block/#L15 - - - How many seconds to wait after entering the game to start digging automatically, set to -1 to disable automatic start. - - - Automatically switch to the appropriate tool. - - - Mining a block for more than "Dig_Timeout" seconds will be considered a timeout. - - - Whether to drop the current tool when its durability is too low. - - - Will not use tools with less durability than this. Set to zero to disable this feature. - - - Wether to treat the blocks list as a "whitelist" or as a "blacklist". - - - "distance" or "index", When using the "fixedpos" mode, the blocks are determined by distance to the player, or by the order in the list. - - - The position of the blocks when using "fixedpos" or "both" mode. - - - Whether to output logs when digging blocks. - - - "lookat", "fixedpos" or "both". Digging the block being looked at, the block in a fixed position, or the block that needs to be all met. - - - Automatically drop items in inventory -You need to enable Inventory Handling to use this bot -See this file for an up-to-date list of item types you can use with this bot: https://mccteam.github.io/r/item/#L12 - - - "include", "exclude" or "everything". Include: drop item IN the list. Exclude: drop item NOT IN the list - - - Automatically eat food when your Hunger value is low -You need to enable Inventory Handling to use this bot - - - Automatically catch fish using a fishing rod -Guide: https://mccteam.github.io/g/bots/#auto-fishing -You can use "/fish" to control the bot manually. -/!\ Make sure server rules allow automated farming before using this bot - - - Keep it as false if you have not changed it before. - - - Switch to a new rod from inventory after the current rod is unavailable. - - - Whether to start fishing automatically after entering a world. - - - How soon to re-cast after successful fishing. - - - Will not use rods with less durability than this (full durability is 64). Set to zero to disable this feature. - - - This allows the player to change position/facing after each fish caught. - - - How long after entering the game to start fishing (seconds). - - - Fishing timeout (seconds). Timeout will trigger a re-cast. - - - A "stationary" hook that moves above this threshold in the Y-axis will be considered to have caught a fish. - - - Used to adjust the above two thresholds, which when enabled will print the change in the position of the fishhook entity upon receipt of its movement packet. - - - Use the mainhand or the offhand to hold the rod. - - - It will move in order "1->2->3->4->3->2->1->2->..." and can change position or facing or both each time. It is recommended to change the facing only. - - - Hook movement in the X and Z axis less than this value will be considered stationary. - - - Automatically relog when disconnected by server, for example because the server is restating -/!\ Use Ignore_Kick_Message=true at own risk! Server staff might not appreciate if you auto-relog on manual kicks - - - The delay time before joining the server. (in seconds) - - - When set to true, autorelog will reconnect regardless of kick messages. - - - If the kickout message matches any of the strings, then autorelog will be triggered. - - - Retries when failing to relog to the server. use -1 for unlimited retries. - - - Run commands or send messages automatically when a specified pattern is detected in chat -Server admins can spoof chat messages (/nick, /tellraw) so keep this in mind when implementing AutoRespond rules -/!\ This bot may get spammy depending on your rules, although the global messagecooldown setting can help you avoiding accidental spam - - - Do not remove colors from text (Note: Your matches will have to include color codes (ones using the § character) in order to work) - - - Logs chat messages in a file on disk. - - - This bot allows you to send and recieve messages and commands via a Discord channel. -For Setup you can either use the documentation or read here (Documentation has images). -Documentation: https://mccteam.github.io/g/bots/#discord-bridge -Setup: -First you need to create a Bot on the Discord Developers Portal, here is a video tutorial: https://www.youtube.com/watch?v=2FgMnZViNPA . -/!\ IMPORTANT /!\: When creating a bot, you MUST ENABLE "Message Content Intent", "Server Members Intent" and "Presence Intent" in order for bot to work! Also follow along carefully do not miss any steps! -When making a bot, copy the generated token and paste it here in "Token" field (tokens are important, keep them safe). -Copy the "Application ID" and go to: https://discordapi.com/permissions.html . -Paste the id you have copied and check the "Administrator" field in permissions, then click on the link at the bottom. -This will open an invitation menu with your servers, choose the server you want to invite the bot on and invite him. -Once you've invited the bot, go to your Discord client and go to Settings -> Advanced and Enable "Developer Mode". -Exit the settings and right click on a server you have invited the bot to in the server list, then click "Copy ID", and paste the id here in "GuildId". -Then right click on a channel where you want to interact with the bot and again right click -> "Copy ID", pase the copied id here in "ChannelId". -And for the end, send a message in the channel, right click on your nick and again right click -> "Copy ID", then paste the id here in "OwnersIds". -How to use: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - The ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Discord message formatting, check the following: https://mccteam.github.io/r/dc-fmt.html - - - The ID of a server/guild where you have invited the bot to. - - - How long to wait (in seconds) if a message can not be sent to discord before canceling the task (minimum 1 second). - - - A list of IDs of people you want to be able to interact with the MCC using the bot. - - - Your Discord Bot token. - - - Automatically farms crops for you (plants, breaks and bonemeals them). -Crop types available: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat. -Usage: "/farmer start" command and "/farmer stop" command. -NOTE: This a newly added bot, it is not perfect and was only tested in 1.19.2, there are some minor issues like not being able to bonemeal carrots/potatoes sometimes. -or bot jumps onto the farm land and breaks it (this happens rarely but still happens). We are looking forward at improving this. -It is recommended to keep the farming area walled off and flat to avoid the bot jumping. -Also, if you have your farmland that is one block high, make it 2 or more blocks high so the bot does not fall through, as it can happen sometimes when the bot reconnects. -The bot also does not pickup all items if they fly off to the side, we have a plan to implement this option in the future as well as drop off and bonemeal refill chest(s). - - - Delay between tasks in seconds (Minimum 1 second) - - - Enabled you to make the bot follow you -NOTE: This is an experimental feature, the bot can be slow at times, you need to walk with a normal speed and to sometimes stop for it to be able to keep up with you -It's similar to making animals follow you when you're holding food in your hand. -This is due to a slow pathfinding algorithm, we're working on getting a better one -You can tweak the update limit and find what works best for you. (NOTE: Do not but a very low one, because you might achieve the opposite, -this might clog the thread for terain handling) and thus slow the bot even more. -/!\ Make sure server rules allow an option like this in the rules of the server before using this bot - - - Do not follow the player if he is in the range of 3 blocks (prevents the bot from pushing a player in an infinite loop) - - - The rate at which the bot does calculations (in seconds) (You can tweak this if you feel the bot is too slow) - - - A small game to demonstrate chat interactions. Players can guess mystery words one letter at a time. -You need to have ChatFormat working correctly and add yourself in botowners to start the game with /tell <bot username> start -/!\ This bot may get a bit spammy if many players are interacting with it - - - Relay messages between players and servers, like a mail plugin -This bot can store messages when the recipients are offline, and send them when they join the server -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable this bot only if you trust server admins - - - Allows you to render maps in the console and into images (which can be then sent to Discord using Discord Bridge Chat Bot) -This is useful for solving captchas which use maps -The maps are rendered into Rendered_Maps folder if the Save_To_File is enabled. -NOTE: -If some servers have a very short time for solving captchas, enabe Auto_Render_On_Update to see them immediatelly in the console. -/!\ Make sure server rules allow bots to be used on the server, or you risk being punished. - - - Automatically render the map once it is received or updated from/by the server - - - Delete all rendered maps on unload/reload or when you launch the MCC again. - - - Get a notification when you have gotten a map from the server for the first time - - - Resize an rendered image, this is useful when images that are rendered are small and when are being sent to Discord. - - - Whether to render the map in the console. - - - The size that a rendered image should be resized to, in pixels (eg. 512). - - - Whether to store the rendered map as a file (You need this setting if you want to get a map on Discord using Discord Bridge). - - - Send a rendered map (saved to a file) to a Discord or a Telegram channel via the Discord or Telegram Bride chat bot (The Discord/Telegram Bridge chat bot must be enabled and configured!) -You need to enable Save_To_File in order for this to work. -We also recommend turning on resizing. - - - Log the list of players periodically into a textual file. - - - (In seconds) - - - Send MCC console commands to your bot through server PMs (/tell) -You need to have ChatFormat working correctly and add yourself in botowners to use the bot -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable RemoteControl only if you trust server admins - - - Enable recording of the game (/replay start) and replay it later using the Replay Mod (https://www.replaymod.com/) -Please note that due to technical limitations, the client player (you) will not be shown in the replay file -/!\ You SHOULD use /replay stop or exit the program gracefully with /quit OR THE REPLAY FILE MAY GET CORRUPT! - - - How long should replay file be auto-saved, in seconds. Use -1 to disable. - - - Schedule commands and scripts to launch on various events such as server join, date/time or time interval -See https://mccteam.github.io/g/bots/#script-scheduler for more info - - - This bot allows you to send and receive messages and commands via a Telegram Bot DM or to receive messages in a Telegram channel. -/!\ NOTE: You can't send messages and commands from a group channel, you can only send them in the bot DM, but you can get the messages from the client in a group channel. ------------------------------------------------------------ -Setup: -First you need to create a Telegram bot and obtain an API key, to do so, go to Telegram and find @botfather -Click on "Start" button and read the bot reply, then type "/newbot", the Botfather will guide you through the bot creation. -Once you create the bot, copy the API key that you have gotten, and put it into the "Token" field of "ChatBot.TelegramBridge" section (this section). -/!\ Do not share this token with anyone else as it will give them the control over your bot. Save it securely. -Then launch the client and go to Telegram, find your newly created bot by searching for it with its username, and open a DM with it. -Click on "Start" button and type and send the following command ".chatid" to obtain the chat id. -Copy the chat id number (eg. 2627844670) and paste it in the "ChannelId" field and add it to the "Authorized_Chat_Ids" field (in this section) (an id in "Authorized_Chat_Ids" field is a number/long, not a string!), then save the file. -Now you can use the bot using it's DM. -/!\ If you do not add the id of your chat DM with the bot to the "Authorized_Chat_Ids" field, ayone who finds your bot via search will be able to execute commands and send messages! -/!\ An id pasted in to the "Authorized_Chat_Ids" should be a number/long, not a string! ------------------------------------------------------------ -NOTE: If you want to recieve messages to a group channel instead, make the channel temporarely public, invite the bot to it and make it an administrator, then set the channel to private if you want. -Then set the "ChannelId" field to the @ of your channel (you must include the @ in the settings, eg. "@mysupersecretchannel"), this is the username you can see in the invite link of the channel. -/!\ Only include the username with @ prefix, do not include the rest of the link. Example if you have "https://t.me/mysupersecretchannel", the "ChannelId" will be "@mysupersecretchannel". -/!\ Note that you will not be able to send messages to the client from a group channel! ------------------------------------------------------------ -How to use the bot: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - A list of Chat IDs that are allowed to send messages and execute commands. To get an id of your chat DM with the bot use ".chatid" bot command in Telegram. - - - An ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Telegram message formatting, check the following: https://mccteam.github.io/r/tg-fmt.html - - - How long to wait (in seconds) if a message can not be sent to Telegram before canceling the task (minimum 1 second). - - - Your Telegram Bot token. - - - MCC does it best to detect chat messages, but some server have unusual chat formats -When this happens, you'll need to configure chat format below, see https://mccteam.github.io/g/conf/#chat-format-section - - - MCC support for common message formats. Set "false" to avoid conflicts with custom formats. - - - Whether to use the custom regular expressions below for detection. - - - Startup Config File -Please do not record extraneous data in this file as it will be overwritten by MCC. - -New to Minecraft Console Client? Check out this document: https://mccteam.github.io/g/conf.html -Want to upgrade to a newer version? See https://github.com/MCCTeam/Minecraft-Console-Client/#download - - - Settings have been loaded from {0} - - - §cFailed to load settings:§r - - - This setting affects only the messages in the console. - - - Regex for filtering chat message. - - - Show server chat messages. - - - Regex for filtering debug message. - - - Please enable this before submitting bug reports. Thanks! - - - Show error messages. - - - "disable" or "blacklist" OR "whitelist". Blacklist hide message match regex. Whitelist show message match regex. - - - Informative messages. (i.e Most of the message from MCC) - - - Log file name. - - - Write log messages to file. - - - Prepend timestamp to messages in log file. - - - Keep color codes in the saved text.(look like "§b") - - - Show warning messages. - - - Make sure you understand what each setting does before changing anything! - - - AccountList: It allows a fast account switching without directly using the credentials -Usage examples: "/tell <mybot> reco Player2", "/connect <serverip> Player1" - - - Toggle auto respawn if client player was dead (make sure your spawn point is safe). - - - Set the owner of the bot. /!\ Server admins can impersonate owners! - - - Use "mcc", "vanilla" or "none". This is how MCC identifies itself to the server. - - - Leave empty for no logfile. - - - If turned off, the emoji will be replaced with a simpler character (for /chunk status). - - - Toggle entity handling. - - - Whether to exit directly when an error occurs, for using MCC in non-interactive scripts. - - - Use "none", "slash"(/) or "backslash"(\). - - - Toggle inventory handling. - - - Fill in with in-game locale code, check https://mccteam.github.io/r/l-code.html - - - The language code is invalid! - - - Use "auto", "no" or "force". Force-enabling only works for MC 1.13+. - - - Use "auto" or "1.X.X" values. Allows to skip server info retrieval. - - - Controls the minimum interval (in seconds) between sending each message to the server. - - - Enable support for joining Minecraft Realms worlds. - - - The minimum height to use when calculating the image size from the height of the terminal. - - - The minimum width used when calculating the image size from the width of the terminal. - - - Enable head movement while walking to avoid anti-cheat triggers. - - - A movement speed higher than 2 may be considered cheating. - - - Only works on Windows XP-8 or Windows 10 with old console. - - - For remote control of the bot. - - - How to retain profile key. Use "none", "memory" or "disk". - - - Use "no", "fast" (5s timeout), or "yes". Required for joining some servers. - - - Cache compiled scripts for faster load on low-end devices. - - - ServerList: It allows an easier and faster server switching with short aliases instead of full server IP -Aliases cannot contain dots or spaces, and the name "localhost" cannot be used as an alias. -Usage examples: "/tell <mybot> connect Server1", "/connect Server2" - - - How to retain session tokens. Use "none", "memory" or "disk". - - - Decode links embedded in chat messages and show them in console. - - - Show inventory layout as ASCII art in inventory command. - - - System messages for server ops. - - - Messages displayed above xp bar, set this to false in case of xp bar spam. - - - Use "none", "bit_4", "bit_8" or "bit_24". This can be checked by opening the debug log. - - - Uses more ram, cpu, bandwidth but allows you to move around. - - - Customize the TCP connection timeout with the server. (in seconds) - - - Prepend timestamps to chat messages. - - - Login=Email or Name. Use "-" as password for offline mode. Leave blank to prompt user on startup. - - - The address of the game server, "Host" can be filled in with domain name or IP address. (The "Port" field can be deleted, it will be resolved automatically) - - - Microsoft Account sign-in method: "mcc" OR "browser". If the login always fails, please try to use the "browser" once. - - - Account type: "mojang" OR "microsoft". Also affects interactive login in console. - - - Settings below are sent to the server and only affect server-side things like your skin. - - - Allows disabling chat colors server-side. - - - Use "enabled", "commands", or "disabled". Allows to mute yourself... - - - MC 1.7- difficulty. "peaceful", "easy", "normal", "difficult". - - - If disabled, settings below are not sent to the server. - - - Use any language implemented in Minecraft. - - - MC 1.9+ main hand. "left" or "right". - - - Value range: [0 - 255]. - - - Connect to a server via a proxy instead of connecting directly -If Mojang session services are blocked on your network, set Enabled_Login=true to login using proxy. -If the connection to the Minecraft game server is blocked by the firewall, set Enabled_Ingame=true to use a proxy to connect to the game server. -/!\ Make sure your server rules allow Proxies or VPNs before setting enabled=true, or you may face consequences! - - - Whether to connect to the game server through a proxy. - - - Whether to connect to the login server through a proxy. - - - Only required for password-protected proxies. - - - Supported types: "HTTP", "SOCKS4", "SOCKS4a", "SOCKS5". - - - Proxy server must allow HTTPS for login, and non-443 ports for playing. - - - Only required for password-protected proxies. - - - §aThe current setting is saved as {0} - - - Chat signature related settings (affects minecraft 1.19+) - - - Microsoft accounts only. If disabled, will not be able to sign chat and join servers configured with "enforce-secure-profile=true" - - - Use red    color block to mark chat without legitimate signature - - - Use green  color block to mark chat with legitimate signatures - - - Use yellow color block to mark chat that have been modified by the server. - - - Use gray   color block to mark system message (always without signature) - - - Whether to display chat and messages in commands without legal signatures - - - Set to true to display messages modified by the server, false to display the original signed messages - - - Whether to sign the chat send from MCC - - - Whether to sign the messages contained in the commands sent by MCC. For example, the message in "/msg" and "/me" - - - §cFailed to write to settings file {0}§r - - - Color test: Your terminal should display {0} - - - §8Crypto keys & hash generated. - - - §8No profile keys could be loaded from disk - - - §8Profile keys has been successfully loaded from disk. - - - §8Performing request to {0} - - - §8No sessions could be loaded from disk - - - §8Session data has been successfully loaded from disk. - - - Success. (session ID: {0}) - - - Bottom slot - - - Enchantments available - - - Levels - - - Middle slot - - - Top slot - - - §8Got error code from server while refreshing authentication: {0} - - - Failed to connect to this IP. - - - §8A timeout occured while attempting to connect to this IP. - - - Failed to determine server version. - - - §8Forge Login Handshake did not complete successfully - - - §8Forge StartEncryption Handshake did not complete successfully - - - Cannot force Forge support for this Minecraft version! - - - Invalid usage of the generator command! - - - The provided path must be a path to a file that is in .json format! - - - Invalid data path provided! (The path either does not exists or you have made a typo) - - - §8Got error code from server: {0} - - - §8Invalid response to StartEncryption packet - - - §8Invalid response to Handshake packet - - - This feature requires Inventory Handling to be enabled in order to work! - - - An error occured when attempting to join this server. - - - Login failed : - - - Incorrect username/password, blacklisted IP or too many logins. - - - User cancelled. - - - Account migrated, use e-mail as username. - - - Network error. - - - User not premium. - - - Invalid server response. - - - Login servers are unavailable. Please try again later. - - - SSL Error. - - - Unknown Error. - - - Failed to login to this server. - - - You are missing argument {0} - - - §8Server does not report its protocol version, autodetection will not work. - - - Failed to ping this IP. - - - This Realms world does not exist or access was denied - - - Trying to join a Realms world but Realms support is disabled in config - - - Cannot retrieve the server IP of your Realms world - - - Invalid or unknown Realms server ID. - - - Realms server may require some time to start up. Please retry again later. - - - {0}: Invalid syntax, expecting --argname=value or --section.argname=value - - - This feature requires Terrain And Movements to be enabled in order to work! - - - Connection Timeout - - - §8Unexpected response from the server (is that a Minecraft server?) - - - Cannot connect to the server : This version is not supported ! - - - Usage: - - - §8Server reports a different version than manually set. Login may not work. - - - ChatBot methods should NOT be called in the constructor as API handler is not initialized yet. Override Initialize() or AfterGameJoined() instead to perform initialization tasks. - - - The provided script does not have a valid MCCScript header - - - Failed to process incoming packet of type {0}. (PacketID: {1}, Protocol: {2}, LoginPhase: {3}, InnerException: {4}). - - - Please update block types handling for this Minecraft version. See Material.cs - - - Please update entity types handling for this Minecraft version. See EntityType.cs - - - Please update item types handling for this Minecraft version. See ItemType.cs - - - Please update packet type palette for this Minecraft version. See PacketTypePalette.cs - - - Unknown direction - - - User-initiated logout should be done by calling Disconnect() - - - The protocol version no.{0} is not supported. - - - §cEntities are currently not handled for that MC version. - - - Please enable EntityHandling in the config file first. - - - Inventory # {0} closed. - - - §cInventories are currently not handled for that MC version. - - - Inventory handling is now enabled. - - - Use /inventory to interact with it. - - - Inventory # {0} opened: {1} - - - Please enable InventoryHandling in the config file first. - - - §cTerrain & Movements currently not handled for that MC version. - - - Terrain and Movements is now enabled. - - - Please enable Terrain and Movements in the config file first. - - - §8[{0}] Failed to initialize FileSystemWatcher, retrying using Polling - - - §8[{0}] Initializing FileSystemWatcher for file: {1} - - - §8Accepting server mod list... - - - §8Accepting server registries... - - - Forge server connection complete! - - - §8Acknowledging FML2 Server Config: {0} - - - §8Received FML2 Server Mod List - - - §8Sending back FML2 Client Mod List - - - §8Acknowledging FML2 Server Registry: {0} - - - §8Got Unknown FML2 Handshake message no. {0} - - - §8Ignoring Unknown FML2 LoginMessage channel: {0} - - - §8Mod list: - - - §8Server is running Forge without mods. - - - §8Received registry with {0} entries - - - §8Received registry {0} with {1} entries - - - §8Sending falsified mod list to server... - - - §8Forge protocol version : {0} - - - §8Server is running Forge with {0} mods. - - - Available commands: {0} - - - This bot will be unloaded. - - - Done - - - Fail - - - OnInternalCommand: Got error from {0}: {1} - - - help <cmdname>: show brief help about a command. - - - help <cmdname>. Available commands: {0}. For server help, use '{1}send /help' instead. - - - Unknown command '{0}'. Use 'help' for command list. - - - Connecting to {0}... - - - Login failed : - - - Connection has been lost. - - - Disconnected by Server : - - - Not connected to any server. Use '{0}help' for help. - - - Fetching profile key from Microsoft. - - - Checking if server is running Forge... - - - Force-enabling Forge support. - - - §8Found server {0}:{1} for domain {2} - - - New configuration file "{0}" is generated. - - - Succesfully generated {0} palette using the dataset: {1} - - - Generating {0} palette using the dataset: {1} - - - §8Handshake successful. (Server ID: {0}) - - - §eNew version of MCC available: {0} - - - Help us translate MCC: {0} - - - Failed to parse the settings file, enter "{0}new" to generate a new configuration. - - - Server IP : - - - Server was successfully joined. -Type '{0}quit' to leave the server. - - - Link: {0} - - - Login : - - - Please type the username or email of your choice. - - - §8Failed to perform SRV lookup for {0} -{1}: {2} - - - §8You chose to run in offline mode. - - - Password: - - - Please type the password for {0}. - - - Password(invisible): {0} - - - You are dead. Type '{0}respawn' to respawn. - - - You are dead. Automatically respawning after 1 second. - - - Or press Enter to exit Minecraft Console Client. - - - §8Cached profile key needs to be refreshed. - - - §8Cached profile key is still valid for {0}. - - - You have access to the following Realms worlds - - - Use realms:<index> as server IP to join a Realms world - - - Waiting 5 seconds ({0} attempts left)... - - - Resolving {0}... - - - Restarting Minecraft Console Client... - - - Waiting {0} seconds before restarting... - - - Retrieving Server Info... - - - -MCC is running with default settings. - - - §8Server is in offline mode. - - - §8Server version : {0} (protocol v{1}) - - - Server version : - - - Checking Session... - - - Failed to check session. - - - §8Cached session is invalid or expired. - - - §8Cached session is still valid for {0}. - - - §cSettings file MinecraftClient.ini has been generated. - - - §7Command §8 {0} §7 sent. - - - §8Unknown or not supported MC version {0}. -Switching to autodetection mode. - - - §8Using Minecraft version {0} (protocol v{1}) - - - Version is supported. -Logging in... - - - , with Forge - - - §8Connected to proxy {0}:{1} - - - Load translations applied to MCC when available, turn it off to use English only. - - - setrnd variable -7to17 OR setrnd variable string1 "\"string2\" string3" - - - Please update health field handling for this Minecraft version. - - - Successfully disconnected with MCC! - - - You can not use execmulti or execif within execmulti command! - - - force unsafe movements like falling or touching fire - - - Inventory handling is not enabled. Unable to switch tools automatically. - - - Please use the newly generated MinecraftClient.ini - - - The old MinecraftClient.ini has been backed up as {0} - - - Temporary fix for Badpacket issue on some servers. - - \ No newline at end of file diff --git a/MinecraftClient/Resources/Translations/Translations.pt-BR.resx b/MinecraftClient/Resources/Translations/Translations.pt-BR.resx deleted file mode 100644 index 20e26089..00000000 --- a/MinecraftClient/Resources/Translations/Translations.pt-BR.resx +++ /dev/null @@ -1,2673 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - §cWeather change: It is no longer raining.§r - - - §cWeather change: It is no longer a thunderstorm.§r - - - §cWeather change: It is raining now.§r - - - §cWeather change: It is a thunderstorm.§r - - - Invalid walk range provided, must be a positive integer greater than 0, using default value of 5! - - - The terrain handling is not enabled in the settings of the client, enable it if you want to use it with this bot. Using alternative (command) method. - - - The time range begins with a bigger value, swapped them around. - - - Attack cooldown value cannot be smaller than 0. - - - Crafting aborted! Check your available materials. - - - Auto-crafting ChatBot command alias - - - Available commands: {0}. Use /autocraft help <cmd name> for more information. You may use /ac as command alias. - - - Inventory #{0} was closed by AutoCraft - - - Auto-crafting ChatBot command - - - Total {0} recipes loaded: {1} - - - Resetting your config to default - - - Crafting failed! Waiting for more materials - - - No config found. Writing a new one. - - - Error while parsing config: {0} - - - Duplicate recipe name specified: {0} - - - Missing recipe name while parsing a recipe - - - Get the command description. Usage: /autocraft help <command name> - - - List available recipes. - - - Load the config file. - - - Reload the config file. - - - Write the default example config to default location. - - - Start the crafting. Usage: /autocraft start <recipe name> - - - Stop the current running crafting process - - - Invalid result item! - - - The number of slots does not match and has been adjusted automatically. - - - Successfully loaded - - - Missing material: {0} - - - Please specify the recipe name you want to craft. - - - Specified recipe name does not exist. Check your config file. - - - Starting AutoCraft: {0} - - - AutoCraft cannot be started. Check your available materials for crafting {0} - - - AutoCraft stopped - - - table not found - - - Action timeout! Reason: {0} - - - Available commands: {0}. Use /digbot help <cmd name> for more information. - - - Auto-digging ChatBot command - - - Digging block timeout, retry. - - - Get the command description. Usage: /digbot help <command name> - - - Start the automatic digging bot. - - - Deactivate the automatic digging bot. - - - The block currently pointed to is not in the allowed list. - - - Automatic digging has started. - - - Digging will start in {0:0.0} second(s). - - - Auto-digging has been stopped. - - - Added item {0} - - - AutoDrop ChatBot command alias - - - AutoDrop ChatBot command - - - Incorrect item name {0}. Please try again. - - - Total {0} in the list: - {1} - - - Cannot find inventory {0}! - - - No item in the list - - - Cannot read drop mode from config. Using include mode. - - - Item not in the list - - - AutoDrop disabled - - - AutoDrop enabled - - - Removed item {0} - - - Switched to {0} mode. - - - Unknwon mode. Available modes: Include, Exclude, Everything - - - Available commands: {0}. Use /fish help <cmd name> for more information. - - - Casting timeout and will soon retry. (Timeout increased to {0:0.0} sec). - - - Retract the fishing rod. (Count: {0}) - - - Retract the fishing rod at ({0:0.0},{1:0.0},{2:0.0})! (Count: {3}) - - - Auto-Fishing ChatBot command - - - Fish floating despawn, will re-cast. - - - Fishing timeout, will soon re-cast. - - - Fishing got {0} - - - Get the command description. Usage: /fish help <command name> - - - Start auto-fishing. - - - List all obtained items. Or use "/fish status clear" to clear the list. - - - Stop auto-fishing. - - - Inventory handling is not enabled. Cannot check rod durability and switch rods. - - - Current fishing rod is not available. Maybe broken or low durability? - - - Start auto-fishing. - - - Fishing will start in {0:0.0} second(s). - - - The record of the obtained items has been cleared. - - - All items obtained from fishing (not entirely accurate): - - - Stop auto-fishing. - - - Switch to the rod in slot {0}, durability {1}/64. - - - Casting successfully. - - - Update yaw = {0:0.00}, pitch = {1:0.00}. - - - Current directory was: {0} - - - Got disconnected with message: {0} - - - Disconnection initiated by User or MCC bot. Ignoring. - - - Launching with {0} reconnection attempts - - - Loaded message: {0} - - - Loading messages from file: {0} - - - Initializing without a kick message file - - - File not found: {0} - - - Message contains '{0}'. Reconnecting. - - - Ignoring kick message, reconnecting anyway. - - - Message not containing any defined keywords. Ignoring. - - - Waiting {0:0.000} seconds before reconnecting... - - - File not found: '{0}' - - - Loaded match: -{0} - - - Loading matches from '{0}' - - - match: {0} -regex: {1} -action: {2} -actionPrivate: {3} -actionOther: {4} -ownersOnly: {5} -cooldown: {6} - - - Running action: {0} - - - No action for match: -{0} - - - This match will never trigger: -{0} - - - Path '{0}' contains invalid characters. - - - Sending message to Discord was canceled due an error occuring. For more info enable Debug. - - - The provided channel with an id '{0}' has not been found! - - - The command was executed with the result - - - Succesfully connected with MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Discord Bridge chat bot. - - - Direction of the Discord Brdige has been switched to '{0}'! - - - Both - - - Discord - - - Minecraft - - - The provided guild/server with an id '{0}' has not been found! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, discord|dsc. Example: "dscbridge direction mc" - - - Please provide a valid token! - - - An unknown error has occured! - - - The bot is already farming! - - - The bot has already stopped farming! - - - Crop type - - - Farming bot - - - Invalid crop type provided (Types which you can use: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat)! - - - Invalid radius provided, you must provide a valid integer number greater than 0! - - - The Farmer bot needs Inventory Handling in order to work, please enable it! - - - The Farmer bot needs Terrain Handling in order to work, please enable it! - - - Not implemented bellow 1.13! - - - Radius - - - Started farming! - - - Stopped farming! - - - Stoping farming, this might take a second... - - - You have enabled teleporting, this might get your bot account kicked and in the worst case scenario banned! Use with caution! - - - You have enabled un-safe movement, the bot might get hurt! - - - Invalid parameter "{0}" provided (Use format: "key:value")! - - - mailer command - - - --- Ignore list --- -{0} - - - --- Mails in database --- -{0} - - - See usage - - - Added {0} to the ignore list! - - - Missing or invalid name. Usage: {0} <username> - - - Removed {0} from the ignore list! - - - Creating new database file: {0} - - - Creating new ignore list: {0} - - - Delivered: {0} - - - Initializing Mailer with settings: - - -  - Database File: {0} - - -  - Max Database Size: {0} - - -  - Ignore List: {0} - - -  - Mail Retention: {0} - - -  - Max Mails per Player: {0} - - -  - Public Interactions: {0} - - - Cannot enable Mailer: Max Database Size must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Mail Retention must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Max Mails per Player must be greater than zero. Please review the settings. - - - Loading database file: {0} - - - Loading ignore list: - - - Looking for mails to send @ {0} - - - Saving message: {0} - - - {0} is ignored! - - - Render maps (item maps) - - - Invalid ID provided, must be a number! - - - A map with id '{0}' does not exists! - - - Failed to render the map with id: '{0}' - - - - Map id: {0} (Last Updated: {1}) - - - No maps received! - - - The list of received maps from the server: - - - Received a new Map, with Id: {0} - - - Succesfully rendered a map with id '{0}' to: '{1}' - - - Resized the rendered image of the map with id: '{0}' to {1}x{1}. - - - The size of the map is reduced from ({0}x{1}) to ({2}x{3}) due to the size limitation of the current terminal. - - - Sent a rendered image of a map with an id '{0}' to the Discord via Discord Brdige chat bot! - - - Sent a rendered image of a map with an id '{0}' to the Telegram via Telegram Bridge chat bot! - - - replay command - - - Replay file created. - - - Record was stopped. Restart the program to start another record. - - - Record stopped. - - - Script '{0}' failed to run ({1}). - - - File not found: '{0}' - - - §8[MCC] [{0}] Cannot find script file: {1} - - - Script '{0}' loaded. - - - Loaded task: -{0} - - - No action for task: -{0} - - - This task will never trigger: -{0} - - - Interval / Running action: {0} - - - Login / Running action: {0} - - - Time / Running action: {0} - - - triggeronfirstlogin: {0} - triggeronlogin: {1} - triggerontime: {2} - triggeroninterval: {3} - timevalue: {4} - timeinterval: {5} - action: {6} - - - Sending message to Telegram was canceled due an error occuring. For more info enable Debug. - - - The command was executed with the result - - - Succesfully connected with the MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Telegram Bridge chat bot. - - - Direction of the Telegram Brdige has been switched to '{0}'! - - - Both - - - Minecraft - - - Telegram - - - Disconnected from from the MCC! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, telegram|tg|t. Example: "tgbridge direction mc" - - - [WARNING] You have not provided any Channel IDs, for "Authorized_Chat_Ids" field, anyone who finds your bot will be able to send messages and commands to it! - - - [WARNING] You have not provided a Channel ID, you will ONLY get replies to commands sent from Telegram! - - - Please provide a valid bot token! - - - **🛑 Unauthorized access! 🛑 - -Add the ID of this chat to "Authorized_Chat_Ids" field in the configuration file to gain access!** - - - An unknown error has occured! - - - Bot: {0} said : {1} - - - Bot: {0} told me : {1} - - - Alerts - - - AntiAFK - - - AutoAttack - - - AutoCraft - - - AutoDig - - - AutoDrop - - - AutoEat - - - AutoFishing - - - AutoRelog - - - AutoRespond - - - ChatLog - - - DiscordBridge - - - Farmer - - - FollowPlayer - - - HangmanGame - - - Mailer - - - Map - - - PlayerListLogger - - - RemoteControl - - - ReplayCapture - - - Script - - - ScriptScheduler - - - TelegramBridge - - - TestBot - - - §8Converting session cache from disk: {0} - - - §8Ignoring invalid session token line: {0} - - - §8Ignoring invalid profile key token line: {0} - - - §8Ignoring session token string '{0}': {1} - - - §8Ignoring profile key token string '{0}': {1} - - - §8Loaded session: {0}:{1} - - - §8Loaded profile key, it will be refresh at {0} - - - §8Loading Minecraft profiles: {0} - - - §8Loading profile key cache from disk: {0} - - - §8Loading session cache from disk: {0} - - - §8Got malformed data while reading serialized session cache from disk: {0} - - - §8Failed to read serialized session cache from disk: {0} - - - §8Failed to read session cache from disk: {0} - - - §8Failed to read profile key cache from disk: {0} - - - §8Failed to write session cache to disk: {0} - - - §8Failed to write profile key cache to disk: {0} - - - §8Saving session cache to disk - - - §8Saving profile key cache to disk - - - §8Done. File saved as '{0}' - - - §8Downloading '{0}.lang' from Mojang servers... - - - §8Failed to download the file. - - - §8Defaulting to en_GB.lang from your Minecraft directory. - - - §8Translations file loaded. - - - Player {0}'s message chain is broken! - - - §8Translations file not found: '{0}' -Some messages won't be properly printed without this file. - - - §8Performing request to {0} - - - [{0}] Disconnecting and Reconnecting to the Server - - - Swing your arm. - - - Could not find a bed! - - - Can not reach the bed safely! - - - Used to sleep in or leave a bed. - - - Failed to reach the bed position (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) in time (30 seconds). Giving up! - - - Found a bet at (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). - - - Succesfully laid in bed! - - - Sending a command to leave a bed to the server. - - - Moving to (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) where the bed is located. - - - The block on (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) is not a bed! - - - Could not lay in bed. Are you trying to sleep in a bed? (PS: You must use the head block coordinates of the bed) - - - Searching for a bed in radius of {0}... - - - Trying to sleep in a bed on location (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). Result: {3} - - - Blocks around - - - Block type - - - Reports the type of the block on the provided coordinates. (Use -s to report blocks around the target block). - - - Negative - - - Positive - - - List bots, unload a bot or all bots. - - - Loaded bots - - - No bots loaded! - - - Bot {0} is not loaded, check if you have made a typo! - - - Successfully unloaded bot: {0} - - - Successfully unloaded all bots! - - - Changed to slot {0} - - - Change slot in hotbar - - - Could not change slot - - - Could not change slot: Not a Number - - - chunk: ({0}, {1}). - - - Current location:{0}, chunk: ({1}, {2}). - - - Displays the chunk loading status. -Change EnableEmoji=false in the settings if the display is confusing. - - - §x§0This command is used for debugging, make sure you know what you are doing.§r - - - Player:{0}, MarkedChunk:{1}, NotReceived:{2}, Loading:{3}, Loaded:{4} - - - Marked location: - - - §x§0Since the marked chunk is outside the graph, it will not be displayed!§r - - - connect to the specified server. - - - Invalid server IP '{0}'. - - - Unknown account '{0}'. - - - toggle debug messages. - - - Debug messages are now OFF - - - Debug messages are now ON - - - Attempt to break a block - - - Attempting to dig block at {0} {1} {2} ({3}) - - - Failed to start digging block. - - - No block at this location (Air) - - - You are too far away from this block. - - - Drop specified type of items from player inventory or opened container - - - Dropped all {0} from inventory #{1} - - - Unknown item {0} - - - Sent a click to the server, if you have enough levels and if you have placed the items in the correct slots it should enchant! - - - Enchant an item when you have the Enchantment table opened and the list of enchants recieved. - - - You must put an item inside the enchanting table in slot 0! - - - You must put at least 3 lapis lazuli inside the enchanting table in slot 1! - - - You must open a an enchanting table in order to use this option! - - - Invalid slot provided (Available: top, middle, bottom)! - - - You must first put an item to enchant to the enchanting table in order to get enchantments from the server, then you can execute this command! - - - You do not have enouhg levels to enchant! (Your current level is {0}, you need to be level {1}). - - - Could not click! - - - Entity attacked - - - Boots - - - Chestplate - - - Custom Name - - - Distance - - - Entities - - - Entity - - - Equipment - - - Health - - - Helmet - - - Item - - - Latency - - - Leggings - - - Location - - - Main Hand - - - Nickname - - - Entity not found - - - Off Hand - - - Pose - - - Type - - - Entity used - - - Allows you to execute a command if a condition is met. (You can use variables from MinecraftClient.ini and /set command, as well as CSharp expressions) - - - Error: {0} - - - An error has occured while executing the command: {0} - - - The condition '{0}' was met, executed command '{1}' with result '{2}'. - - - The condition '{0}' was met, executed command '{1}', no result was returned. - - - Execute multiple commands one after another - - - Executed the command '{0}' with {1} - - - no result! - - - result '{0}'! - - - disconnect from the server. - - - Already following {0}! - - - Already stopped - - - Can not reach the player, he is either in chunks that are not loaded, too far away or not reachable by a bot due to obstacles like gaps or water bodies! - - - Makes the bot follow a specified player - - - Invalid or empty player name provided! - - - The specified player is either not connected out out of the range! - - - NOTE: The bot is quite slow, you need to walk slowly and at a close distance for it to be able to keep up, kinda like when you make animals follow you by holding food in your hand. This is a limitation due to a pathfinding algorithm, we are working to get a better one. - - - Pausing! - - - The player {0} came back to the range! - - - The player {0} left the server! - - - The player {0} has left the range! - - - Resuming to follow! - - - Started following {0}! - - - Stopped! - - - Stopped following! - - - Switched to following {0}! - - - Enabled us-safe walking (NOTE: The bot might die or get hurt!) - - - follow <player name|stop> [-f] (Use -f to enable un-safe walking) - - - Display Health and Food saturation. - - - Health: {0}, Saturation: {1}, Level: {2}, TotalExperience: {3} - - - {0} clicking slot {1} in window #{2} - - - Closing Inventoy #{0} - - - Failed to close Inventory #{0} - - - Cannot find container, please retry with explicit ID - - - Requested to clear slot #{0} - - - Requested {0} x{1} in slot #{2} - - - Failed to request Creative action - - - Damage - - - Inventory command - - - Dropped 1 item from slot #{0} - - - Dropped whole item stack from slot #{0} - - - Found items - - - Available actions - - - Basic usage - - - Click on an item. - - - Close an opened container. - - - Clear slot in creative mode. - - - Give item in creative mode. - - - Drop an item from inventory. - - - {0} -Use '/inventory help <action>' for action help. -'player' and 'container' can be simplified to 'p' and 'c'. -Note that parameters in '[]' are optional. - - - List avaliable inventories - - - List your inventory. - - - Search for an item in avaliable Inventories - - - Shift click an item. - - - Unknown action. - - - Usage - - - Your selected hotbar is {0} - - - Inventories - - - Available Inventories - - - Inventory - - - Left - - - Middle - - - You must be in Creative gamemode - - - Could not find the specified item in any of avaliable Inventories! - - - No item in slot #{0} - - - Inventory #{0} do not exist - - - Right - - - Shift clicking slot {0} in window #{1} - - - Shift click failed, this may be because this container type is not supported - - - get the player list. - - - PlayerList: {0} - - - log some text to the console. - - - Looking at yaw: {0} pitch: {1} - - - Looking at {0} - - - look at direction or coordinates. - - - The block currently intersecting the line of sight is {0} ({1:0}, {2:0}, {3:0}), distance is {4:0.0}({5:0.0}). - - - There is no block within {0} meters that intersects with the line of sight. - - - Unknown direction '{0}' - - - Chunk loading status: {0:P} - {1} out of {2} load completed. - - - The chunk where the target location resides has not yet been loaded. -You can use "/chunk status {0:0.0} {1:0.0} {2:0.0}" to check the chunk loading status. - - - walk or start walking. - - - Cannot move in that direction. - - - Disabling Terrain and Movements. - - - Enabling Terrain and Movements on next server login, respawn or world change. - - - Failed to compute path to {0} - - - Gravity is disabled. - - - Gravity is enabled. - - - Moving {0} - - - Failed to compute a safe path to {0}. Try -f parameter to allow unsafe movements. - - - Walking from {1} to {0} - - - restart and reconnect to the server. - - - Reloads MCC settings. - - - Reloaded Settings! - - - Reloading settings... - - - This command will NOT affect certain settings which are used before connecting to a server! - - - Some settings passed through the command line parameters might get overriden! - - - You also might need to reconnect for some settings to take effect. - - - Replay Chat Bot will not be hard reloaded due to technical limitations! - - - Use this to respawn if you are dead. - - - You have respawned. - - - run a script file. - - - send a chat message or command. - - - set a custom %variable%. - - - variable name must be A-Za-z0-9. - - - set a custom %variable% randomly to a given value. - - - setrnd variable -7to17 - - - setrnd variable string1 "\"string2\" string3" - - - Toggles sneaking - - - You are not sneaking anymore - - - You are sneaking now - - - Current tps - - - Display server current tps (tick per second). May not be accurate - - - Place a block or open chest - - - Useblock at ({0:0.0}, {1:0.0}, {2:0.0}) {3}. - - - Use (left click) an item on the hand - - - Used an item - - - can be used in some other fields as %yourvar% -%username% and %serverip% are reserved variables. - - - §cFailed to write to backup file {0}§r - - - =============================== # - Minecraft Console Client Bots # -=============================== # - - - Get alerted when specified words are detected in chat -Useful for moderating your server or detecting when someone is talking to you - - - Play a beep sound when a word is detected in addition to highlighting. - - - List of words/strings to NOT alert you on. - - - The name of a file where alers logs will be written. - - - Log alerts info a file. - - - List of words/strings to alert you on. - - - Trigger alerts when it rains and when it stops. - - - Triggers alerts at the beginning and end of thunderstorms. - - - Triggers an alert after receiving a specified keyword. - - - Send a command on a regular or random basis or make the bot walk around randomly to avoid automatic AFK disconnection -/!\ Make sure your server rules do not forbid anti-AFK mechanisms! -/!\ Make sure you keep the bot in an enclosure to prevent it wandering off if you're using terrain handling! (Recommended size 5x5x5) - - - Command to send to the server. - - - The time interval for execution. (in seconds) - - - Whether to sneak when sending the command. - - - Use terrain handling to enable the bot to move around. - - - The range the bot can move around randomly (Note: the bigger the range, the slower the bot will be) - - - How many times can the bot fail trying to move before using the command method. - - - Automatically attack hostile mobs around you -You need to enable Entity Handling to use this bot -/!\ Make sure server rules allow your planned use of AutoAttack -/!\ SERVER PLUGINS may consider AutoAttack to be a CHEAT MOD and TAKE ACTION AGAINST YOUR ACCOUNT so DOUBLE CHECK WITH SERVER RULES! - - - Allow attacking hostile mobs. - - - Allow attacking passive mobs. - - - How long to wait between each attack. Set "Custom = false" to let MCC calculate it. - - - All entity types can be found here: https://mccteam.github.io/r/entity/#L15 - - - Possible values: "Interact", "Attack" (default), "InteractAt" (Interact and Attack). - - - Wether to treat the entities list as a "whitelist" or as a "blacklist". - - - "single" or "multi". single target one mob per attack. multi target all mobs in range per attack - - - "health" or "distance". Only needed when using single mode - - - Automatically craft items in your inventory -See https://mccteam.github.io/g/bots/#auto-craft for how to use -You need to enable Inventory Handling to use this bot -You should also enable Terrain and Movements if you need to use a crafting table - - - Location of the crafting table if you intended to use it. Terrain and movements must be enabled. - - - What to do on crafting failure, "abort" or "wait". - - - Recipes.Name: The name can be whatever you like and it is used to represent the recipe. -Recipes.Type: crafting table type: "player" or "table" -Recipes.Result: the resulting item -Recipes.Slots: All slots, counting from left to right, top to bottom. Please fill in "Null" for empty slots. -For the naming of the items, please see: https://mccteam.github.io/r/item/#L12 - - - Auto-digging blocks. -You need to enable Terrain Handling to use this bot -You can use "/digbot start" and "/digbot stop" to control the start and stop of AutoDig. -Since MCC does not yet support accurate calculation of the collision volume of blocks, all blocks are considered as complete cubes when obtaining the position of the lookahead. -For the naming of the block, please see https://mccteam.github.io/r/block/#L15 - - - How many seconds to wait after entering the game to start digging automatically, set to -1 to disable automatic start. - - - Automatically switch to the appropriate tool. - - - Mining a block for more than "Dig_Timeout" seconds will be considered a timeout. - - - Whether to drop the current tool when its durability is too low. - - - Will not use tools with less durability than this. Set to zero to disable this feature. - - - Wether to treat the blocks list as a "whitelist" or as a "blacklist". - - - "distance" or "index", When using the "fixedpos" mode, the blocks are determined by distance to the player, or by the order in the list. - - - The position of the blocks when using "fixedpos" or "both" mode. - - - Whether to output logs when digging blocks. - - - "lookat", "fixedpos" or "both". Digging the block being looked at, the block in a fixed position, or the block that needs to be all met. - - - Automatically drop items in inventory -You need to enable Inventory Handling to use this bot -See this file for an up-to-date list of item types you can use with this bot: https://mccteam.github.io/r/item/#L12 - - - "include", "exclude" or "everything". Include: drop item IN the list. Exclude: drop item NOT IN the list - - - Automatically eat food when your Hunger value is low -You need to enable Inventory Handling to use this bot - - - Automatically catch fish using a fishing rod -Guide: https://mccteam.github.io/g/bots/#auto-fishing -You can use "/fish" to control the bot manually. -/!\ Make sure server rules allow automated farming before using this bot - - - Keep it as false if you have not changed it before. - - - Switch to a new rod from inventory after the current rod is unavailable. - - - Whether to start fishing automatically after entering a world. - - - How soon to re-cast after successful fishing. - - - Will not use rods with less durability than this (full durability is 64). Set to zero to disable this feature. - - - This allows the player to change position/facing after each fish caught. - - - How long after entering the game to start fishing (seconds). - - - Fishing timeout (seconds). Timeout will trigger a re-cast. - - - A "stationary" hook that moves above this threshold in the Y-axis will be considered to have caught a fish. - - - Used to adjust the above two thresholds, which when enabled will print the change in the position of the fishhook entity upon receipt of its movement packet. - - - Use the mainhand or the offhand to hold the rod. - - - It will move in order "1->2->3->4->3->2->1->2->..." and can change position or facing or both each time. It is recommended to change the facing only. - - - Hook movement in the X and Z axis less than this value will be considered stationary. - - - Automatically relog when disconnected by server, for example because the server is restating -/!\ Use Ignore_Kick_Message=true at own risk! Server staff might not appreciate if you auto-relog on manual kicks - - - The delay time before joining the server. (in seconds) - - - When set to true, autorelog will reconnect regardless of kick messages. - - - If the kickout message matches any of the strings, then autorelog will be triggered. - - - Retries when failing to relog to the server. use -1 for unlimited retries. - - - Run commands or send messages automatically when a specified pattern is detected in chat -Server admins can spoof chat messages (/nick, /tellraw) so keep this in mind when implementing AutoRespond rules -/!\ This bot may get spammy depending on your rules, although the global messagecooldown setting can help you avoiding accidental spam - - - Do not remove colors from text (Note: Your matches will have to include color codes (ones using the § character) in order to work) - - - Logs chat messages in a file on disk. - - - This bot allows you to send and recieve messages and commands via a Discord channel. -For Setup you can either use the documentation or read here (Documentation has images). -Documentation: https://mccteam.github.io/g/bots/#discord-bridge -Setup: -First you need to create a Bot on the Discord Developers Portal, here is a video tutorial: https://www.youtube.com/watch?v=2FgMnZViNPA . -/!\ IMPORTANT /!\: When creating a bot, you MUST ENABLE "Message Content Intent", "Server Members Intent" and "Presence Intent" in order for bot to work! Also follow along carefully do not miss any steps! -When making a bot, copy the generated token and paste it here in "Token" field (tokens are important, keep them safe). -Copy the "Application ID" and go to: https://discordapi.com/permissions.html . -Paste the id you have copied and check the "Administrator" field in permissions, then click on the link at the bottom. -This will open an invitation menu with your servers, choose the server you want to invite the bot on and invite him. -Once you've invited the bot, go to your Discord client and go to Settings -> Advanced and Enable "Developer Mode". -Exit the settings and right click on a server you have invited the bot to in the server list, then click "Copy ID", and paste the id here in "GuildId". -Then right click on a channel where you want to interact with the bot and again right click -> "Copy ID", pase the copied id here in "ChannelId". -And for the end, send a message in the channel, right click on your nick and again right click -> "Copy ID", then paste the id here in "OwnersIds". -How to use: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - The ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Discord message formatting, check the following: https://mccteam.github.io/r/dc-fmt.html - - - The ID of a server/guild where you have invited the bot to. - - - How long to wait (in seconds) if a message can not be sent to discord before canceling the task (minimum 1 second). - - - A list of IDs of people you want to be able to interact with the MCC using the bot. - - - Your Discord Bot token. - - - Automatically farms crops for you (plants, breaks and bonemeals them). -Crop types available: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat. -Usage: "/farmer start" command and "/farmer stop" command. -NOTE: This a newly added bot, it is not perfect and was only tested in 1.19.2, there are some minor issues like not being able to bonemeal carrots/potatoes sometimes. -or bot jumps onto the farm land and breaks it (this happens rarely but still happens). We are looking forward at improving this. -It is recommended to keep the farming area walled off and flat to avoid the bot jumping. -Also, if you have your farmland that is one block high, make it 2 or more blocks high so the bot does not fall through, as it can happen sometimes when the bot reconnects. -The bot also does not pickup all items if they fly off to the side, we have a plan to implement this option in the future as well as drop off and bonemeal refill chest(s). - - - Delay between tasks in seconds (Minimum 1 second) - - - Enabled you to make the bot follow you -NOTE: This is an experimental feature, the bot can be slow at times, you need to walk with a normal speed and to sometimes stop for it to be able to keep up with you -It's similar to making animals follow you when you're holding food in your hand. -This is due to a slow pathfinding algorithm, we're working on getting a better one -You can tweak the update limit and find what works best for you. (NOTE: Do not but a very low one, because you might achieve the opposite, -this might clog the thread for terain handling) and thus slow the bot even more. -/!\ Make sure server rules allow an option like this in the rules of the server before using this bot - - - Do not follow the player if he is in the range of 3 blocks (prevents the bot from pushing a player in an infinite loop) - - - The rate at which the bot does calculations (in seconds) (You can tweak this if you feel the bot is too slow) - - - A small game to demonstrate chat interactions. Players can guess mystery words one letter at a time. -You need to have ChatFormat working correctly and add yourself in botowners to start the game with /tell <bot username> start -/!\ This bot may get a bit spammy if many players are interacting with it - - - Relay messages between players and servers, like a mail plugin -This bot can store messages when the recipients are offline, and send them when they join the server -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable this bot only if you trust server admins - - - Allows you to render maps in the console and into images (which can be then sent to Discord using Discord Bridge Chat Bot) -This is useful for solving captchas which use maps -The maps are rendered into Rendered_Maps folder if the Save_To_File is enabled. -NOTE: -If some servers have a very short time for solving captchas, enabe Auto_Render_On_Update to see them immediatelly in the console. -/!\ Make sure server rules allow bots to be used on the server, or you risk being punished. - - - Automatically render the map once it is received or updated from/by the server - - - Delete all rendered maps on unload/reload or when you launch the MCC again. - - - Get a notification when you have gotten a map from the server for the first time - - - Resize an rendered image, this is useful when images that are rendered are small and when are being sent to Discord. - - - Whether to render the map in the console. - - - The size that a rendered image should be resized to, in pixels (eg. 512). - - - Whether to store the rendered map as a file (You need this setting if you want to get a map on Discord using Discord Bridge). - - - Send a rendered map (saved to a file) to a Discord or a Telegram channel via the Discord or Telegram Bride chat bot (The Discord/Telegram Bridge chat bot must be enabled and configured!) -You need to enable Save_To_File in order for this to work. -We also recommend turning on resizing. - - - Log the list of players periodically into a textual file. - - - (In seconds) - - - Send MCC console commands to your bot through server PMs (/tell) -You need to have ChatFormat working correctly and add yourself in botowners to use the bot -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable RemoteControl only if you trust server admins - - - Enable recording of the game (/replay start) and replay it later using the Replay Mod (https://www.replaymod.com/) -Please note that due to technical limitations, the client player (you) will not be shown in the replay file -/!\ You SHOULD use /replay stop or exit the program gracefully with /quit OR THE REPLAY FILE MAY GET CORRUPT! - - - How long should replay file be auto-saved, in seconds. Use -1 to disable. - - - Schedule commands and scripts to launch on various events such as server join, date/time or time interval -See https://mccteam.github.io/g/bots/#script-scheduler for more info - - - This bot allows you to send and receive messages and commands via a Telegram Bot DM or to receive messages in a Telegram channel. -/!\ NOTE: You can't send messages and commands from a group channel, you can only send them in the bot DM, but you can get the messages from the client in a group channel. ------------------------------------------------------------ -Setup: -First you need to create a Telegram bot and obtain an API key, to do so, go to Telegram and find @botfather -Click on "Start" button and read the bot reply, then type "/newbot", the Botfather will guide you through the bot creation. -Once you create the bot, copy the API key that you have gotten, and put it into the "Token" field of "ChatBot.TelegramBridge" section (this section). -/!\ Do not share this token with anyone else as it will give them the control over your bot. Save it securely. -Then launch the client and go to Telegram, find your newly created bot by searching for it with its username, and open a DM with it. -Click on "Start" button and type and send the following command ".chatid" to obtain the chat id. -Copy the chat id number (eg. 2627844670) and paste it in the "ChannelId" field and add it to the "Authorized_Chat_Ids" field (in this section) (an id in "Authorized_Chat_Ids" field is a number/long, not a string!), then save the file. -Now you can use the bot using it's DM. -/!\ If you do not add the id of your chat DM with the bot to the "Authorized_Chat_Ids" field, ayone who finds your bot via search will be able to execute commands and send messages! -/!\ An id pasted in to the "Authorized_Chat_Ids" should be a number/long, not a string! ------------------------------------------------------------ -NOTE: If you want to recieve messages to a group channel instead, make the channel temporarely public, invite the bot to it and make it an administrator, then set the channel to private if you want. -Then set the "ChannelId" field to the @ of your channel (you must include the @ in the settings, eg. "@mysupersecretchannel"), this is the username you can see in the invite link of the channel. -/!\ Only include the username with @ prefix, do not include the rest of the link. Example if you have "https://t.me/mysupersecretchannel", the "ChannelId" will be "@mysupersecretchannel". -/!\ Note that you will not be able to send messages to the client from a group channel! ------------------------------------------------------------ -How to use the bot: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - A list of Chat IDs that are allowed to send messages and execute commands. To get an id of your chat DM with the bot use ".chatid" bot command in Telegram. - - - An ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Telegram message formatting, check the following: https://mccteam.github.io/r/tg-fmt.html - - - How long to wait (in seconds) if a message can not be sent to Telegram before canceling the task (minimum 1 second). - - - Your Telegram Bot token. - - - MCC does it best to detect chat messages, but some server have unusual chat formats -When this happens, you'll need to configure chat format below, see https://mccteam.github.io/g/conf/#chat-format-section - - - MCC support for common message formats. Set "false" to avoid conflicts with custom formats. - - - Whether to use the custom regular expressions below for detection. - - - Startup Config File -Please do not record extraneous data in this file as it will be overwritten by MCC. - -New to Minecraft Console Client? Check out this document: https://mccteam.github.io/g/conf.html -Want to upgrade to a newer version? See https://github.com/MCCTeam/Minecraft-Console-Client/#download - - - Settings have been loaded from {0} - - - §cFailed to load settings:§r - - - This setting affects only the messages in the console. - - - Regex for filtering chat message. - - - Show server chat messages. - - - Regex for filtering debug message. - - - Please enable this before submitting bug reports. Thanks! - - - Show error messages. - - - "disable" or "blacklist" OR "whitelist". Blacklist hide message match regex. Whitelist show message match regex. - - - Informative messages. (i.e Most of the message from MCC) - - - Log file name. - - - Write log messages to file. - - - Prepend timestamp to messages in log file. - - - Keep color codes in the saved text.(look like "§b") - - - Show warning messages. - - - Make sure you understand what each setting does before changing anything! - - - AccountList: It allows a fast account switching without directly using the credentials -Usage examples: "/tell <mybot> reco Player2", "/connect <serverip> Player1" - - - Toggle auto respawn if client player was dead (make sure your spawn point is safe). - - - Set the owner of the bot. /!\ Server admins can impersonate owners! - - - Use "mcc", "vanilla" or "none". This is how MCC identifies itself to the server. - - - Leave empty for no logfile. - - - If turned off, the emoji will be replaced with a simpler character (for /chunk status). - - - Toggle entity handling. - - - Whether to exit directly when an error occurs, for using MCC in non-interactive scripts. - - - Use "none", "slash"(/) or "backslash"(\). - - - Toggle inventory handling. - - - Fill in with in-game locale code, check https://mccteam.github.io/r/l-code.html - - - The language code is invalid! - - - Use "auto", "no" or "force". Force-enabling only works for MC 1.13+. - - - Use "auto" or "1.X.X" values. Allows to skip server info retrieval. - - - Controls the minimum interval (in seconds) between sending each message to the server. - - - Enable support for joining Minecraft Realms worlds. - - - The minimum height to use when calculating the image size from the height of the terminal. - - - The minimum width used when calculating the image size from the width of the terminal. - - - Enable head movement while walking to avoid anti-cheat triggers. - - - A movement speed higher than 2 may be considered cheating. - - - Only works on Windows XP-8 or Windows 10 with old console. - - - For remote control of the bot. - - - How to retain profile key. Use "none", "memory" or "disk". - - - Use "no", "fast" (5s timeout), or "yes". Required for joining some servers. - - - Cache compiled scripts for faster load on low-end devices. - - - ServerList: It allows an easier and faster server switching with short aliases instead of full server IP -Aliases cannot contain dots or spaces, and the name "localhost" cannot be used as an alias. -Usage examples: "/tell <mybot> connect Server1", "/connect Server2" - - - How to retain session tokens. Use "none", "memory" or "disk". - - - Decode links embedded in chat messages and show them in console. - - - Show inventory layout as ASCII art in inventory command. - - - System messages for server ops. - - - Messages displayed above xp bar, set this to false in case of xp bar spam. - - - Use "none", "bit_4", "bit_8" or "bit_24". This can be checked by opening the debug log. - - - Uses more ram, cpu, bandwidth but allows you to move around. - - - Customize the TCP connection timeout with the server. (in seconds) - - - Prepend timestamps to chat messages. - - - Login=Email or Name. Use "-" as password for offline mode. Leave blank to prompt user on startup. - - - The address of the game server, "Host" can be filled in with domain name or IP address. (The "Port" field can be deleted, it will be resolved automatically) - - - Microsoft Account sign-in method: "mcc" OR "browser". If the login always fails, please try to use the "browser" once. - - - Account type: "mojang" OR "microsoft". Also affects interactive login in console. - - - Settings below are sent to the server and only affect server-side things like your skin. - - - Allows disabling chat colors server-side. - - - Use "enabled", "commands", or "disabled". Allows to mute yourself... - - - MC 1.7- difficulty. "peaceful", "easy", "normal", "difficult". - - - If disabled, settings below are not sent to the server. - - - Use any language implemented in Minecraft. - - - MC 1.9+ main hand. "left" or "right". - - - Value range: [0 - 255]. - - - Connect to a server via a proxy instead of connecting directly -If Mojang session services are blocked on your network, set Enabled_Login=true to login using proxy. -If the connection to the Minecraft game server is blocked by the firewall, set Enabled_Ingame=true to use a proxy to connect to the game server. -/!\ Make sure your server rules allow Proxies or VPNs before setting enabled=true, or you may face consequences! - - - Whether to connect to the game server through a proxy. - - - Whether to connect to the login server through a proxy. - - - Only required for password-protected proxies. - - - Supported types: "HTTP", "SOCKS4", "SOCKS4a", "SOCKS5". - - - Proxy server must allow HTTPS for login, and non-443 ports for playing. - - - Only required for password-protected proxies. - - - §aThe current setting is saved as {0} - - - Chat signature related settings (affects minecraft 1.19+) - - - Microsoft accounts only. If disabled, will not be able to sign chat and join servers configured with "enforce-secure-profile=true" - - - Use red    color block to mark chat without legitimate signature - - - Use green  color block to mark chat with legitimate signatures - - - Use yellow color block to mark chat that have been modified by the server. - - - Use gray   color block to mark system message (always without signature) - - - Whether to display chat and messages in commands without legal signatures - - - Set to true to display messages modified by the server, false to display the original signed messages - - - Whether to sign the chat send from MCC - - - Whether to sign the messages contained in the commands sent by MCC. For example, the message in "/msg" and "/me" - - - §cFailed to write to settings file {0}§r - - - Color test: Your terminal should display {0} - - - §8Crypto keys & hash generated. - - - §8No profile keys could be loaded from disk - - - §8Profile keys has been successfully loaded from disk. - - - §8Performing request to {0} - - - §8No sessions could be loaded from disk - - - §8Session data has been successfully loaded from disk. - - - Success. (session ID: {0}) - - - Bottom slot - - - Enchantments available - - - Levels - - - Middle slot - - - Top slot - - - §8Got error code from server while refreshing authentication: {0} - - - Failed to connect to this IP. - - - §8A timeout occured while attempting to connect to this IP. - - - Failed to determine server version. - - - §8Forge Login Handshake did not complete successfully - - - §8Forge StartEncryption Handshake did not complete successfully - - - Cannot force Forge support for this Minecraft version! - - - Invalid usage of the generator command! - - - The provided path must be a path to a file that is in .json format! - - - Invalid data path provided! (The path either does not exists or you have made a typo) - - - §8Got error code from server: {0} - - - §8Invalid response to StartEncryption packet - - - §8Invalid response to Handshake packet - - - This feature requires Inventory Handling to be enabled in order to work! - - - An error occured when attempting to join this server. - - - Login failed : - - - Incorrect username/password, blacklisted IP or too many logins. - - - User cancelled. - - - Account migrated, use e-mail as username. - - - Network error. - - - User not premium. - - - Invalid server response. - - - Login servers are unavailable. Please try again later. - - - SSL Error. - - - Unknown Error. - - - Failed to login to this server. - - - You are missing argument {0} - - - §8Server does not report its protocol version, autodetection will not work. - - - Failed to ping this IP. - - - This Realms world does not exist or access was denied - - - Trying to join a Realms world but Realms support is disabled in config - - - Cannot retrieve the server IP of your Realms world - - - Invalid or unknown Realms server ID. - - - Realms server may require some time to start up. Please retry again later. - - - {0}: Invalid syntax, expecting --argname=value or --section.argname=value - - - This feature requires Terrain And Movements to be enabled in order to work! - - - Connection Timeout - - - §8Unexpected response from the server (is that a Minecraft server?) - - - Cannot connect to the server : This version is not supported ! - - - Usage: - - - §8Server reports a different version than manually set. Login may not work. - - - ChatBot methods should NOT be called in the constructor as API handler is not initialized yet. Override Initialize() or AfterGameJoined() instead to perform initialization tasks. - - - The provided script does not have a valid MCCScript header - - - Failed to process incoming packet of type {0}. (PacketID: {1}, Protocol: {2}, LoginPhase: {3}, InnerException: {4}). - - - Please update block types handling for this Minecraft version. See Material.cs - - - Please update entity types handling for this Minecraft version. See EntityType.cs - - - Please update item types handling for this Minecraft version. See ItemType.cs - - - Please update packet type palette for this Minecraft version. See PacketTypePalette.cs - - - Unknown direction - - - User-initiated logout should be done by calling Disconnect() - - - The protocol version no.{0} is not supported. - - - §cEntities are currently not handled for that MC version. - - - Please enable EntityHandling in the config file first. - - - Inventory # {0} closed. - - - §cInventories are currently not handled for that MC version. - - - Inventory handling is now enabled. - - - Use /inventory to interact with it. - - - Inventory # {0} opened: {1} - - - Please enable InventoryHandling in the config file first. - - - §cTerrain & Movements currently not handled for that MC version. - - - Terrain and Movements is now enabled. - - - Please enable Terrain and Movements in the config file first. - - - §8[{0}] Failed to initialize FileSystemWatcher, retrying using Polling - - - §8[{0}] Initializing FileSystemWatcher for file: {1} - - - §8Accepting server mod list... - - - §8Accepting server registries... - - - Forge server connection complete! - - - §8Acknowledging FML2 Server Config: {0} - - - §8Received FML2 Server Mod List - - - §8Sending back FML2 Client Mod List - - - §8Acknowledging FML2 Server Registry: {0} - - - §8Got Unknown FML2 Handshake message no. {0} - - - §8Ignoring Unknown FML2 LoginMessage channel: {0} - - - §8Mod list: - - - §8Server is running Forge without mods. - - - §8Received registry with {0} entries - - - §8Received registry {0} with {1} entries - - - §8Sending falsified mod list to server... - - - §8Forge protocol version : {0} - - - §8Server is running Forge with {0} mods. - - - Available commands: {0} - - - This bot will be unloaded. - - - Done - - - Fail - - - OnInternalCommand: Got error from {0}: {1} - - - help <cmdname>: show brief help about a command. - - - help <cmdname>. Available commands: {0}. For server help, use '{1}send /help' instead. - - - Unknown command '{0}'. Use 'help' for command list. - - - Connecting to {0}... - - - Login failed : - - - Connection has been lost. - - - Disconnected by Server : - - - Not connected to any server. Use '{0}help' for help. - - - Fetching profile key from Microsoft. - - - Checking if server is running Forge... - - - Force-enabling Forge support. - - - §8Found server {0}:{1} for domain {2} - - - New configuration file "{0}" is generated. - - - Succesfully generated {0} palette using the dataset: {1} - - - Generating {0} palette using the dataset: {1} - - - §8Handshake successful. (Server ID: {0}) - - - §eNew version of MCC available: {0} - - - Help us translate MCC: {0} - - - Failed to parse the settings file, enter "{0}new" to generate a new configuration. - - - Server IP : - - - Server was successfully joined. -Type '{0}quit' to leave the server. - - - Link: {0} - - - Login : - - - Please type the username or email of your choice. - - - §8Failed to perform SRV lookup for {0} -{1}: {2} - - - §8You chose to run in offline mode. - - - Password: - - - Please type the password for {0}. - - - Password(invisible): {0} - - - You are dead. Type '{0}respawn' to respawn. - - - You are dead. Automatically respawning after 1 second. - - - Or press Enter to exit Minecraft Console Client. - - - §8Cached profile key needs to be refreshed. - - - §8Cached profile key is still valid for {0}. - - - You have access to the following Realms worlds - - - Use realms:<index> as server IP to join a Realms world - - - Waiting 5 seconds ({0} attempts left)... - - - Resolving {0}... - - - Restarting Minecraft Console Client... - - - Waiting {0} seconds before restarting... - - - Retrieving Server Info... - - - -MCC is running with default settings. - - - §8Server is in offline mode. - - - §8Server version : {0} (protocol v{1}) - - - Server version : - - - Checking Session... - - - Failed to check session. - - - §8Cached session is invalid or expired. - - - §8Cached session is still valid for {0}. - - - §cSettings file MinecraftClient.ini has been generated. - - - §7Command §8 {0} §7 sent. - - - §8Unknown or not supported MC version {0}. -Switching to autodetection mode. - - - §8Using Minecraft version {0} (protocol v{1}) - - - Version is supported. -Logging in... - - - , with Forge - - - §8Connected to proxy {0}:{1} - - - Load translations applied to MCC when available, turn it off to use English only. - - - setrnd variable -7to17 OR setrnd variable string1 "\"string2\" string3" - - - Please update health field handling for this Minecraft version. - - - Successfully disconnected with MCC! - - - You can not use execmulti or execif within execmulti command! - - - force unsafe movements like falling or touching fire - - - Inventory handling is not enabled. Unable to switch tools automatically. - - - Please use the newly generated MinecraftClient.ini - - - The old MinecraftClient.ini has been backed up as {0} - - - Temporary fix for Badpacket issue on some servers. - - \ No newline at end of file diff --git a/MinecraftClient/Resources/Translations/Translations.pt.resx b/MinecraftClient/Resources/Translations/Translations.pt.resx deleted file mode 100644 index 20e26089..00000000 --- a/MinecraftClient/Resources/Translations/Translations.pt.resx +++ /dev/null @@ -1,2673 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - §cWeather change: It is no longer raining.§r - - - §cWeather change: It is no longer a thunderstorm.§r - - - §cWeather change: It is raining now.§r - - - §cWeather change: It is a thunderstorm.§r - - - Invalid walk range provided, must be a positive integer greater than 0, using default value of 5! - - - The terrain handling is not enabled in the settings of the client, enable it if you want to use it with this bot. Using alternative (command) method. - - - The time range begins with a bigger value, swapped them around. - - - Attack cooldown value cannot be smaller than 0. - - - Crafting aborted! Check your available materials. - - - Auto-crafting ChatBot command alias - - - Available commands: {0}. Use /autocraft help <cmd name> for more information. You may use /ac as command alias. - - - Inventory #{0} was closed by AutoCraft - - - Auto-crafting ChatBot command - - - Total {0} recipes loaded: {1} - - - Resetting your config to default - - - Crafting failed! Waiting for more materials - - - No config found. Writing a new one. - - - Error while parsing config: {0} - - - Duplicate recipe name specified: {0} - - - Missing recipe name while parsing a recipe - - - Get the command description. Usage: /autocraft help <command name> - - - List available recipes. - - - Load the config file. - - - Reload the config file. - - - Write the default example config to default location. - - - Start the crafting. Usage: /autocraft start <recipe name> - - - Stop the current running crafting process - - - Invalid result item! - - - The number of slots does not match and has been adjusted automatically. - - - Successfully loaded - - - Missing material: {0} - - - Please specify the recipe name you want to craft. - - - Specified recipe name does not exist. Check your config file. - - - Starting AutoCraft: {0} - - - AutoCraft cannot be started. Check your available materials for crafting {0} - - - AutoCraft stopped - - - table not found - - - Action timeout! Reason: {0} - - - Available commands: {0}. Use /digbot help <cmd name> for more information. - - - Auto-digging ChatBot command - - - Digging block timeout, retry. - - - Get the command description. Usage: /digbot help <command name> - - - Start the automatic digging bot. - - - Deactivate the automatic digging bot. - - - The block currently pointed to is not in the allowed list. - - - Automatic digging has started. - - - Digging will start in {0:0.0} second(s). - - - Auto-digging has been stopped. - - - Added item {0} - - - AutoDrop ChatBot command alias - - - AutoDrop ChatBot command - - - Incorrect item name {0}. Please try again. - - - Total {0} in the list: - {1} - - - Cannot find inventory {0}! - - - No item in the list - - - Cannot read drop mode from config. Using include mode. - - - Item not in the list - - - AutoDrop disabled - - - AutoDrop enabled - - - Removed item {0} - - - Switched to {0} mode. - - - Unknwon mode. Available modes: Include, Exclude, Everything - - - Available commands: {0}. Use /fish help <cmd name> for more information. - - - Casting timeout and will soon retry. (Timeout increased to {0:0.0} sec). - - - Retract the fishing rod. (Count: {0}) - - - Retract the fishing rod at ({0:0.0},{1:0.0},{2:0.0})! (Count: {3}) - - - Auto-Fishing ChatBot command - - - Fish floating despawn, will re-cast. - - - Fishing timeout, will soon re-cast. - - - Fishing got {0} - - - Get the command description. Usage: /fish help <command name> - - - Start auto-fishing. - - - List all obtained items. Or use "/fish status clear" to clear the list. - - - Stop auto-fishing. - - - Inventory handling is not enabled. Cannot check rod durability and switch rods. - - - Current fishing rod is not available. Maybe broken or low durability? - - - Start auto-fishing. - - - Fishing will start in {0:0.0} second(s). - - - The record of the obtained items has been cleared. - - - All items obtained from fishing (not entirely accurate): - - - Stop auto-fishing. - - - Switch to the rod in slot {0}, durability {1}/64. - - - Casting successfully. - - - Update yaw = {0:0.00}, pitch = {1:0.00}. - - - Current directory was: {0} - - - Got disconnected with message: {0} - - - Disconnection initiated by User or MCC bot. Ignoring. - - - Launching with {0} reconnection attempts - - - Loaded message: {0} - - - Loading messages from file: {0} - - - Initializing without a kick message file - - - File not found: {0} - - - Message contains '{0}'. Reconnecting. - - - Ignoring kick message, reconnecting anyway. - - - Message not containing any defined keywords. Ignoring. - - - Waiting {0:0.000} seconds before reconnecting... - - - File not found: '{0}' - - - Loaded match: -{0} - - - Loading matches from '{0}' - - - match: {0} -regex: {1} -action: {2} -actionPrivate: {3} -actionOther: {4} -ownersOnly: {5} -cooldown: {6} - - - Running action: {0} - - - No action for match: -{0} - - - This match will never trigger: -{0} - - - Path '{0}' contains invalid characters. - - - Sending message to Discord was canceled due an error occuring. For more info enable Debug. - - - The provided channel with an id '{0}' has not been found! - - - The command was executed with the result - - - Succesfully connected with MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Discord Bridge chat bot. - - - Direction of the Discord Brdige has been switched to '{0}'! - - - Both - - - Discord - - - Minecraft - - - The provided guild/server with an id '{0}' has not been found! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, discord|dsc. Example: "dscbridge direction mc" - - - Please provide a valid token! - - - An unknown error has occured! - - - The bot is already farming! - - - The bot has already stopped farming! - - - Crop type - - - Farming bot - - - Invalid crop type provided (Types which you can use: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat)! - - - Invalid radius provided, you must provide a valid integer number greater than 0! - - - The Farmer bot needs Inventory Handling in order to work, please enable it! - - - The Farmer bot needs Terrain Handling in order to work, please enable it! - - - Not implemented bellow 1.13! - - - Radius - - - Started farming! - - - Stopped farming! - - - Stoping farming, this might take a second... - - - You have enabled teleporting, this might get your bot account kicked and in the worst case scenario banned! Use with caution! - - - You have enabled un-safe movement, the bot might get hurt! - - - Invalid parameter "{0}" provided (Use format: "key:value")! - - - mailer command - - - --- Ignore list --- -{0} - - - --- Mails in database --- -{0} - - - See usage - - - Added {0} to the ignore list! - - - Missing or invalid name. Usage: {0} <username> - - - Removed {0} from the ignore list! - - - Creating new database file: {0} - - - Creating new ignore list: {0} - - - Delivered: {0} - - - Initializing Mailer with settings: - - -  - Database File: {0} - - -  - Max Database Size: {0} - - -  - Ignore List: {0} - - -  - Mail Retention: {0} - - -  - Max Mails per Player: {0} - - -  - Public Interactions: {0} - - - Cannot enable Mailer: Max Database Size must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Mail Retention must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Max Mails per Player must be greater than zero. Please review the settings. - - - Loading database file: {0} - - - Loading ignore list: - - - Looking for mails to send @ {0} - - - Saving message: {0} - - - {0} is ignored! - - - Render maps (item maps) - - - Invalid ID provided, must be a number! - - - A map with id '{0}' does not exists! - - - Failed to render the map with id: '{0}' - - - - Map id: {0} (Last Updated: {1}) - - - No maps received! - - - The list of received maps from the server: - - - Received a new Map, with Id: {0} - - - Succesfully rendered a map with id '{0}' to: '{1}' - - - Resized the rendered image of the map with id: '{0}' to {1}x{1}. - - - The size of the map is reduced from ({0}x{1}) to ({2}x{3}) due to the size limitation of the current terminal. - - - Sent a rendered image of a map with an id '{0}' to the Discord via Discord Brdige chat bot! - - - Sent a rendered image of a map with an id '{0}' to the Telegram via Telegram Bridge chat bot! - - - replay command - - - Replay file created. - - - Record was stopped. Restart the program to start another record. - - - Record stopped. - - - Script '{0}' failed to run ({1}). - - - File not found: '{0}' - - - §8[MCC] [{0}] Cannot find script file: {1} - - - Script '{0}' loaded. - - - Loaded task: -{0} - - - No action for task: -{0} - - - This task will never trigger: -{0} - - - Interval / Running action: {0} - - - Login / Running action: {0} - - - Time / Running action: {0} - - - triggeronfirstlogin: {0} - triggeronlogin: {1} - triggerontime: {2} - triggeroninterval: {3} - timevalue: {4} - timeinterval: {5} - action: {6} - - - Sending message to Telegram was canceled due an error occuring. For more info enable Debug. - - - The command was executed with the result - - - Succesfully connected with the MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Telegram Bridge chat bot. - - - Direction of the Telegram Brdige has been switched to '{0}'! - - - Both - - - Minecraft - - - Telegram - - - Disconnected from from the MCC! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, telegram|tg|t. Example: "tgbridge direction mc" - - - [WARNING] You have not provided any Channel IDs, for "Authorized_Chat_Ids" field, anyone who finds your bot will be able to send messages and commands to it! - - - [WARNING] You have not provided a Channel ID, you will ONLY get replies to commands sent from Telegram! - - - Please provide a valid bot token! - - - **🛑 Unauthorized access! 🛑 - -Add the ID of this chat to "Authorized_Chat_Ids" field in the configuration file to gain access!** - - - An unknown error has occured! - - - Bot: {0} said : {1} - - - Bot: {0} told me : {1} - - - Alerts - - - AntiAFK - - - AutoAttack - - - AutoCraft - - - AutoDig - - - AutoDrop - - - AutoEat - - - AutoFishing - - - AutoRelog - - - AutoRespond - - - ChatLog - - - DiscordBridge - - - Farmer - - - FollowPlayer - - - HangmanGame - - - Mailer - - - Map - - - PlayerListLogger - - - RemoteControl - - - ReplayCapture - - - Script - - - ScriptScheduler - - - TelegramBridge - - - TestBot - - - §8Converting session cache from disk: {0} - - - §8Ignoring invalid session token line: {0} - - - §8Ignoring invalid profile key token line: {0} - - - §8Ignoring session token string '{0}': {1} - - - §8Ignoring profile key token string '{0}': {1} - - - §8Loaded session: {0}:{1} - - - §8Loaded profile key, it will be refresh at {0} - - - §8Loading Minecraft profiles: {0} - - - §8Loading profile key cache from disk: {0} - - - §8Loading session cache from disk: {0} - - - §8Got malformed data while reading serialized session cache from disk: {0} - - - §8Failed to read serialized session cache from disk: {0} - - - §8Failed to read session cache from disk: {0} - - - §8Failed to read profile key cache from disk: {0} - - - §8Failed to write session cache to disk: {0} - - - §8Failed to write profile key cache to disk: {0} - - - §8Saving session cache to disk - - - §8Saving profile key cache to disk - - - §8Done. File saved as '{0}' - - - §8Downloading '{0}.lang' from Mojang servers... - - - §8Failed to download the file. - - - §8Defaulting to en_GB.lang from your Minecraft directory. - - - §8Translations file loaded. - - - Player {0}'s message chain is broken! - - - §8Translations file not found: '{0}' -Some messages won't be properly printed without this file. - - - §8Performing request to {0} - - - [{0}] Disconnecting and Reconnecting to the Server - - - Swing your arm. - - - Could not find a bed! - - - Can not reach the bed safely! - - - Used to sleep in or leave a bed. - - - Failed to reach the bed position (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) in time (30 seconds). Giving up! - - - Found a bet at (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). - - - Succesfully laid in bed! - - - Sending a command to leave a bed to the server. - - - Moving to (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) where the bed is located. - - - The block on (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) is not a bed! - - - Could not lay in bed. Are you trying to sleep in a bed? (PS: You must use the head block coordinates of the bed) - - - Searching for a bed in radius of {0}... - - - Trying to sleep in a bed on location (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). Result: {3} - - - Blocks around - - - Block type - - - Reports the type of the block on the provided coordinates. (Use -s to report blocks around the target block). - - - Negative - - - Positive - - - List bots, unload a bot or all bots. - - - Loaded bots - - - No bots loaded! - - - Bot {0} is not loaded, check if you have made a typo! - - - Successfully unloaded bot: {0} - - - Successfully unloaded all bots! - - - Changed to slot {0} - - - Change slot in hotbar - - - Could not change slot - - - Could not change slot: Not a Number - - - chunk: ({0}, {1}). - - - Current location:{0}, chunk: ({1}, {2}). - - - Displays the chunk loading status. -Change EnableEmoji=false in the settings if the display is confusing. - - - §x§0This command is used for debugging, make sure you know what you are doing.§r - - - Player:{0}, MarkedChunk:{1}, NotReceived:{2}, Loading:{3}, Loaded:{4} - - - Marked location: - - - §x§0Since the marked chunk is outside the graph, it will not be displayed!§r - - - connect to the specified server. - - - Invalid server IP '{0}'. - - - Unknown account '{0}'. - - - toggle debug messages. - - - Debug messages are now OFF - - - Debug messages are now ON - - - Attempt to break a block - - - Attempting to dig block at {0} {1} {2} ({3}) - - - Failed to start digging block. - - - No block at this location (Air) - - - You are too far away from this block. - - - Drop specified type of items from player inventory or opened container - - - Dropped all {0} from inventory #{1} - - - Unknown item {0} - - - Sent a click to the server, if you have enough levels and if you have placed the items in the correct slots it should enchant! - - - Enchant an item when you have the Enchantment table opened and the list of enchants recieved. - - - You must put an item inside the enchanting table in slot 0! - - - You must put at least 3 lapis lazuli inside the enchanting table in slot 1! - - - You must open a an enchanting table in order to use this option! - - - Invalid slot provided (Available: top, middle, bottom)! - - - You must first put an item to enchant to the enchanting table in order to get enchantments from the server, then you can execute this command! - - - You do not have enouhg levels to enchant! (Your current level is {0}, you need to be level {1}). - - - Could not click! - - - Entity attacked - - - Boots - - - Chestplate - - - Custom Name - - - Distance - - - Entities - - - Entity - - - Equipment - - - Health - - - Helmet - - - Item - - - Latency - - - Leggings - - - Location - - - Main Hand - - - Nickname - - - Entity not found - - - Off Hand - - - Pose - - - Type - - - Entity used - - - Allows you to execute a command if a condition is met. (You can use variables from MinecraftClient.ini and /set command, as well as CSharp expressions) - - - Error: {0} - - - An error has occured while executing the command: {0} - - - The condition '{0}' was met, executed command '{1}' with result '{2}'. - - - The condition '{0}' was met, executed command '{1}', no result was returned. - - - Execute multiple commands one after another - - - Executed the command '{0}' with {1} - - - no result! - - - result '{0}'! - - - disconnect from the server. - - - Already following {0}! - - - Already stopped - - - Can not reach the player, he is either in chunks that are not loaded, too far away or not reachable by a bot due to obstacles like gaps or water bodies! - - - Makes the bot follow a specified player - - - Invalid or empty player name provided! - - - The specified player is either not connected out out of the range! - - - NOTE: The bot is quite slow, you need to walk slowly and at a close distance for it to be able to keep up, kinda like when you make animals follow you by holding food in your hand. This is a limitation due to a pathfinding algorithm, we are working to get a better one. - - - Pausing! - - - The player {0} came back to the range! - - - The player {0} left the server! - - - The player {0} has left the range! - - - Resuming to follow! - - - Started following {0}! - - - Stopped! - - - Stopped following! - - - Switched to following {0}! - - - Enabled us-safe walking (NOTE: The bot might die or get hurt!) - - - follow <player name|stop> [-f] (Use -f to enable un-safe walking) - - - Display Health and Food saturation. - - - Health: {0}, Saturation: {1}, Level: {2}, TotalExperience: {3} - - - {0} clicking slot {1} in window #{2} - - - Closing Inventoy #{0} - - - Failed to close Inventory #{0} - - - Cannot find container, please retry with explicit ID - - - Requested to clear slot #{0} - - - Requested {0} x{1} in slot #{2} - - - Failed to request Creative action - - - Damage - - - Inventory command - - - Dropped 1 item from slot #{0} - - - Dropped whole item stack from slot #{0} - - - Found items - - - Available actions - - - Basic usage - - - Click on an item. - - - Close an opened container. - - - Clear slot in creative mode. - - - Give item in creative mode. - - - Drop an item from inventory. - - - {0} -Use '/inventory help <action>' for action help. -'player' and 'container' can be simplified to 'p' and 'c'. -Note that parameters in '[]' are optional. - - - List avaliable inventories - - - List your inventory. - - - Search for an item in avaliable Inventories - - - Shift click an item. - - - Unknown action. - - - Usage - - - Your selected hotbar is {0} - - - Inventories - - - Available Inventories - - - Inventory - - - Left - - - Middle - - - You must be in Creative gamemode - - - Could not find the specified item in any of avaliable Inventories! - - - No item in slot #{0} - - - Inventory #{0} do not exist - - - Right - - - Shift clicking slot {0} in window #{1} - - - Shift click failed, this may be because this container type is not supported - - - get the player list. - - - PlayerList: {0} - - - log some text to the console. - - - Looking at yaw: {0} pitch: {1} - - - Looking at {0} - - - look at direction or coordinates. - - - The block currently intersecting the line of sight is {0} ({1:0}, {2:0}, {3:0}), distance is {4:0.0}({5:0.0}). - - - There is no block within {0} meters that intersects with the line of sight. - - - Unknown direction '{0}' - - - Chunk loading status: {0:P} - {1} out of {2} load completed. - - - The chunk where the target location resides has not yet been loaded. -You can use "/chunk status {0:0.0} {1:0.0} {2:0.0}" to check the chunk loading status. - - - walk or start walking. - - - Cannot move in that direction. - - - Disabling Terrain and Movements. - - - Enabling Terrain and Movements on next server login, respawn or world change. - - - Failed to compute path to {0} - - - Gravity is disabled. - - - Gravity is enabled. - - - Moving {0} - - - Failed to compute a safe path to {0}. Try -f parameter to allow unsafe movements. - - - Walking from {1} to {0} - - - restart and reconnect to the server. - - - Reloads MCC settings. - - - Reloaded Settings! - - - Reloading settings... - - - This command will NOT affect certain settings which are used before connecting to a server! - - - Some settings passed through the command line parameters might get overriden! - - - You also might need to reconnect for some settings to take effect. - - - Replay Chat Bot will not be hard reloaded due to technical limitations! - - - Use this to respawn if you are dead. - - - You have respawned. - - - run a script file. - - - send a chat message or command. - - - set a custom %variable%. - - - variable name must be A-Za-z0-9. - - - set a custom %variable% randomly to a given value. - - - setrnd variable -7to17 - - - setrnd variable string1 "\"string2\" string3" - - - Toggles sneaking - - - You are not sneaking anymore - - - You are sneaking now - - - Current tps - - - Display server current tps (tick per second). May not be accurate - - - Place a block or open chest - - - Useblock at ({0:0.0}, {1:0.0}, {2:0.0}) {3}. - - - Use (left click) an item on the hand - - - Used an item - - - can be used in some other fields as %yourvar% -%username% and %serverip% are reserved variables. - - - §cFailed to write to backup file {0}§r - - - =============================== # - Minecraft Console Client Bots # -=============================== # - - - Get alerted when specified words are detected in chat -Useful for moderating your server or detecting when someone is talking to you - - - Play a beep sound when a word is detected in addition to highlighting. - - - List of words/strings to NOT alert you on. - - - The name of a file where alers logs will be written. - - - Log alerts info a file. - - - List of words/strings to alert you on. - - - Trigger alerts when it rains and when it stops. - - - Triggers alerts at the beginning and end of thunderstorms. - - - Triggers an alert after receiving a specified keyword. - - - Send a command on a regular or random basis or make the bot walk around randomly to avoid automatic AFK disconnection -/!\ Make sure your server rules do not forbid anti-AFK mechanisms! -/!\ Make sure you keep the bot in an enclosure to prevent it wandering off if you're using terrain handling! (Recommended size 5x5x5) - - - Command to send to the server. - - - The time interval for execution. (in seconds) - - - Whether to sneak when sending the command. - - - Use terrain handling to enable the bot to move around. - - - The range the bot can move around randomly (Note: the bigger the range, the slower the bot will be) - - - How many times can the bot fail trying to move before using the command method. - - - Automatically attack hostile mobs around you -You need to enable Entity Handling to use this bot -/!\ Make sure server rules allow your planned use of AutoAttack -/!\ SERVER PLUGINS may consider AutoAttack to be a CHEAT MOD and TAKE ACTION AGAINST YOUR ACCOUNT so DOUBLE CHECK WITH SERVER RULES! - - - Allow attacking hostile mobs. - - - Allow attacking passive mobs. - - - How long to wait between each attack. Set "Custom = false" to let MCC calculate it. - - - All entity types can be found here: https://mccteam.github.io/r/entity/#L15 - - - Possible values: "Interact", "Attack" (default), "InteractAt" (Interact and Attack). - - - Wether to treat the entities list as a "whitelist" or as a "blacklist". - - - "single" or "multi". single target one mob per attack. multi target all mobs in range per attack - - - "health" or "distance". Only needed when using single mode - - - Automatically craft items in your inventory -See https://mccteam.github.io/g/bots/#auto-craft for how to use -You need to enable Inventory Handling to use this bot -You should also enable Terrain and Movements if you need to use a crafting table - - - Location of the crafting table if you intended to use it. Terrain and movements must be enabled. - - - What to do on crafting failure, "abort" or "wait". - - - Recipes.Name: The name can be whatever you like and it is used to represent the recipe. -Recipes.Type: crafting table type: "player" or "table" -Recipes.Result: the resulting item -Recipes.Slots: All slots, counting from left to right, top to bottom. Please fill in "Null" for empty slots. -For the naming of the items, please see: https://mccteam.github.io/r/item/#L12 - - - Auto-digging blocks. -You need to enable Terrain Handling to use this bot -You can use "/digbot start" and "/digbot stop" to control the start and stop of AutoDig. -Since MCC does not yet support accurate calculation of the collision volume of blocks, all blocks are considered as complete cubes when obtaining the position of the lookahead. -For the naming of the block, please see https://mccteam.github.io/r/block/#L15 - - - How many seconds to wait after entering the game to start digging automatically, set to -1 to disable automatic start. - - - Automatically switch to the appropriate tool. - - - Mining a block for more than "Dig_Timeout" seconds will be considered a timeout. - - - Whether to drop the current tool when its durability is too low. - - - Will not use tools with less durability than this. Set to zero to disable this feature. - - - Wether to treat the blocks list as a "whitelist" or as a "blacklist". - - - "distance" or "index", When using the "fixedpos" mode, the blocks are determined by distance to the player, or by the order in the list. - - - The position of the blocks when using "fixedpos" or "both" mode. - - - Whether to output logs when digging blocks. - - - "lookat", "fixedpos" or "both". Digging the block being looked at, the block in a fixed position, or the block that needs to be all met. - - - Automatically drop items in inventory -You need to enable Inventory Handling to use this bot -See this file for an up-to-date list of item types you can use with this bot: https://mccteam.github.io/r/item/#L12 - - - "include", "exclude" or "everything". Include: drop item IN the list. Exclude: drop item NOT IN the list - - - Automatically eat food when your Hunger value is low -You need to enable Inventory Handling to use this bot - - - Automatically catch fish using a fishing rod -Guide: https://mccteam.github.io/g/bots/#auto-fishing -You can use "/fish" to control the bot manually. -/!\ Make sure server rules allow automated farming before using this bot - - - Keep it as false if you have not changed it before. - - - Switch to a new rod from inventory after the current rod is unavailable. - - - Whether to start fishing automatically after entering a world. - - - How soon to re-cast after successful fishing. - - - Will not use rods with less durability than this (full durability is 64). Set to zero to disable this feature. - - - This allows the player to change position/facing after each fish caught. - - - How long after entering the game to start fishing (seconds). - - - Fishing timeout (seconds). Timeout will trigger a re-cast. - - - A "stationary" hook that moves above this threshold in the Y-axis will be considered to have caught a fish. - - - Used to adjust the above two thresholds, which when enabled will print the change in the position of the fishhook entity upon receipt of its movement packet. - - - Use the mainhand or the offhand to hold the rod. - - - It will move in order "1->2->3->4->3->2->1->2->..." and can change position or facing or both each time. It is recommended to change the facing only. - - - Hook movement in the X and Z axis less than this value will be considered stationary. - - - Automatically relog when disconnected by server, for example because the server is restating -/!\ Use Ignore_Kick_Message=true at own risk! Server staff might not appreciate if you auto-relog on manual kicks - - - The delay time before joining the server. (in seconds) - - - When set to true, autorelog will reconnect regardless of kick messages. - - - If the kickout message matches any of the strings, then autorelog will be triggered. - - - Retries when failing to relog to the server. use -1 for unlimited retries. - - - Run commands or send messages automatically when a specified pattern is detected in chat -Server admins can spoof chat messages (/nick, /tellraw) so keep this in mind when implementing AutoRespond rules -/!\ This bot may get spammy depending on your rules, although the global messagecooldown setting can help you avoiding accidental spam - - - Do not remove colors from text (Note: Your matches will have to include color codes (ones using the § character) in order to work) - - - Logs chat messages in a file on disk. - - - This bot allows you to send and recieve messages and commands via a Discord channel. -For Setup you can either use the documentation or read here (Documentation has images). -Documentation: https://mccteam.github.io/g/bots/#discord-bridge -Setup: -First you need to create a Bot on the Discord Developers Portal, here is a video tutorial: https://www.youtube.com/watch?v=2FgMnZViNPA . -/!\ IMPORTANT /!\: When creating a bot, you MUST ENABLE "Message Content Intent", "Server Members Intent" and "Presence Intent" in order for bot to work! Also follow along carefully do not miss any steps! -When making a bot, copy the generated token and paste it here in "Token" field (tokens are important, keep them safe). -Copy the "Application ID" and go to: https://discordapi.com/permissions.html . -Paste the id you have copied and check the "Administrator" field in permissions, then click on the link at the bottom. -This will open an invitation menu with your servers, choose the server you want to invite the bot on and invite him. -Once you've invited the bot, go to your Discord client and go to Settings -> Advanced and Enable "Developer Mode". -Exit the settings and right click on a server you have invited the bot to in the server list, then click "Copy ID", and paste the id here in "GuildId". -Then right click on a channel where you want to interact with the bot and again right click -> "Copy ID", pase the copied id here in "ChannelId". -And for the end, send a message in the channel, right click on your nick and again right click -> "Copy ID", then paste the id here in "OwnersIds". -How to use: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - The ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Discord message formatting, check the following: https://mccteam.github.io/r/dc-fmt.html - - - The ID of a server/guild where you have invited the bot to. - - - How long to wait (in seconds) if a message can not be sent to discord before canceling the task (minimum 1 second). - - - A list of IDs of people you want to be able to interact with the MCC using the bot. - - - Your Discord Bot token. - - - Automatically farms crops for you (plants, breaks and bonemeals them). -Crop types available: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat. -Usage: "/farmer start" command and "/farmer stop" command. -NOTE: This a newly added bot, it is not perfect and was only tested in 1.19.2, there are some minor issues like not being able to bonemeal carrots/potatoes sometimes. -or bot jumps onto the farm land and breaks it (this happens rarely but still happens). We are looking forward at improving this. -It is recommended to keep the farming area walled off and flat to avoid the bot jumping. -Also, if you have your farmland that is one block high, make it 2 or more blocks high so the bot does not fall through, as it can happen sometimes when the bot reconnects. -The bot also does not pickup all items if they fly off to the side, we have a plan to implement this option in the future as well as drop off and bonemeal refill chest(s). - - - Delay between tasks in seconds (Minimum 1 second) - - - Enabled you to make the bot follow you -NOTE: This is an experimental feature, the bot can be slow at times, you need to walk with a normal speed and to sometimes stop for it to be able to keep up with you -It's similar to making animals follow you when you're holding food in your hand. -This is due to a slow pathfinding algorithm, we're working on getting a better one -You can tweak the update limit and find what works best for you. (NOTE: Do not but a very low one, because you might achieve the opposite, -this might clog the thread for terain handling) and thus slow the bot even more. -/!\ Make sure server rules allow an option like this in the rules of the server before using this bot - - - Do not follow the player if he is in the range of 3 blocks (prevents the bot from pushing a player in an infinite loop) - - - The rate at which the bot does calculations (in seconds) (You can tweak this if you feel the bot is too slow) - - - A small game to demonstrate chat interactions. Players can guess mystery words one letter at a time. -You need to have ChatFormat working correctly and add yourself in botowners to start the game with /tell <bot username> start -/!\ This bot may get a bit spammy if many players are interacting with it - - - Relay messages between players and servers, like a mail plugin -This bot can store messages when the recipients are offline, and send them when they join the server -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable this bot only if you trust server admins - - - Allows you to render maps in the console and into images (which can be then sent to Discord using Discord Bridge Chat Bot) -This is useful for solving captchas which use maps -The maps are rendered into Rendered_Maps folder if the Save_To_File is enabled. -NOTE: -If some servers have a very short time for solving captchas, enabe Auto_Render_On_Update to see them immediatelly in the console. -/!\ Make sure server rules allow bots to be used on the server, or you risk being punished. - - - Automatically render the map once it is received or updated from/by the server - - - Delete all rendered maps on unload/reload or when you launch the MCC again. - - - Get a notification when you have gotten a map from the server for the first time - - - Resize an rendered image, this is useful when images that are rendered are small and when are being sent to Discord. - - - Whether to render the map in the console. - - - The size that a rendered image should be resized to, in pixels (eg. 512). - - - Whether to store the rendered map as a file (You need this setting if you want to get a map on Discord using Discord Bridge). - - - Send a rendered map (saved to a file) to a Discord or a Telegram channel via the Discord or Telegram Bride chat bot (The Discord/Telegram Bridge chat bot must be enabled and configured!) -You need to enable Save_To_File in order for this to work. -We also recommend turning on resizing. - - - Log the list of players periodically into a textual file. - - - (In seconds) - - - Send MCC console commands to your bot through server PMs (/tell) -You need to have ChatFormat working correctly and add yourself in botowners to use the bot -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable RemoteControl only if you trust server admins - - - Enable recording of the game (/replay start) and replay it later using the Replay Mod (https://www.replaymod.com/) -Please note that due to technical limitations, the client player (you) will not be shown in the replay file -/!\ You SHOULD use /replay stop or exit the program gracefully with /quit OR THE REPLAY FILE MAY GET CORRUPT! - - - How long should replay file be auto-saved, in seconds. Use -1 to disable. - - - Schedule commands and scripts to launch on various events such as server join, date/time or time interval -See https://mccteam.github.io/g/bots/#script-scheduler for more info - - - This bot allows you to send and receive messages and commands via a Telegram Bot DM or to receive messages in a Telegram channel. -/!\ NOTE: You can't send messages and commands from a group channel, you can only send them in the bot DM, but you can get the messages from the client in a group channel. ------------------------------------------------------------ -Setup: -First you need to create a Telegram bot and obtain an API key, to do so, go to Telegram and find @botfather -Click on "Start" button and read the bot reply, then type "/newbot", the Botfather will guide you through the bot creation. -Once you create the bot, copy the API key that you have gotten, and put it into the "Token" field of "ChatBot.TelegramBridge" section (this section). -/!\ Do not share this token with anyone else as it will give them the control over your bot. Save it securely. -Then launch the client and go to Telegram, find your newly created bot by searching for it with its username, and open a DM with it. -Click on "Start" button and type and send the following command ".chatid" to obtain the chat id. -Copy the chat id number (eg. 2627844670) and paste it in the "ChannelId" field and add it to the "Authorized_Chat_Ids" field (in this section) (an id in "Authorized_Chat_Ids" field is a number/long, not a string!), then save the file. -Now you can use the bot using it's DM. -/!\ If you do not add the id of your chat DM with the bot to the "Authorized_Chat_Ids" field, ayone who finds your bot via search will be able to execute commands and send messages! -/!\ An id pasted in to the "Authorized_Chat_Ids" should be a number/long, not a string! ------------------------------------------------------------ -NOTE: If you want to recieve messages to a group channel instead, make the channel temporarely public, invite the bot to it and make it an administrator, then set the channel to private if you want. -Then set the "ChannelId" field to the @ of your channel (you must include the @ in the settings, eg. "@mysupersecretchannel"), this is the username you can see in the invite link of the channel. -/!\ Only include the username with @ prefix, do not include the rest of the link. Example if you have "https://t.me/mysupersecretchannel", the "ChannelId" will be "@mysupersecretchannel". -/!\ Note that you will not be able to send messages to the client from a group channel! ------------------------------------------------------------ -How to use the bot: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - A list of Chat IDs that are allowed to send messages and execute commands. To get an id of your chat DM with the bot use ".chatid" bot command in Telegram. - - - An ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Telegram message formatting, check the following: https://mccteam.github.io/r/tg-fmt.html - - - How long to wait (in seconds) if a message can not be sent to Telegram before canceling the task (minimum 1 second). - - - Your Telegram Bot token. - - - MCC does it best to detect chat messages, but some server have unusual chat formats -When this happens, you'll need to configure chat format below, see https://mccteam.github.io/g/conf/#chat-format-section - - - MCC support for common message formats. Set "false" to avoid conflicts with custom formats. - - - Whether to use the custom regular expressions below for detection. - - - Startup Config File -Please do not record extraneous data in this file as it will be overwritten by MCC. - -New to Minecraft Console Client? Check out this document: https://mccteam.github.io/g/conf.html -Want to upgrade to a newer version? See https://github.com/MCCTeam/Minecraft-Console-Client/#download - - - Settings have been loaded from {0} - - - §cFailed to load settings:§r - - - This setting affects only the messages in the console. - - - Regex for filtering chat message. - - - Show server chat messages. - - - Regex for filtering debug message. - - - Please enable this before submitting bug reports. Thanks! - - - Show error messages. - - - "disable" or "blacklist" OR "whitelist". Blacklist hide message match regex. Whitelist show message match regex. - - - Informative messages. (i.e Most of the message from MCC) - - - Log file name. - - - Write log messages to file. - - - Prepend timestamp to messages in log file. - - - Keep color codes in the saved text.(look like "§b") - - - Show warning messages. - - - Make sure you understand what each setting does before changing anything! - - - AccountList: It allows a fast account switching without directly using the credentials -Usage examples: "/tell <mybot> reco Player2", "/connect <serverip> Player1" - - - Toggle auto respawn if client player was dead (make sure your spawn point is safe). - - - Set the owner of the bot. /!\ Server admins can impersonate owners! - - - Use "mcc", "vanilla" or "none". This is how MCC identifies itself to the server. - - - Leave empty for no logfile. - - - If turned off, the emoji will be replaced with a simpler character (for /chunk status). - - - Toggle entity handling. - - - Whether to exit directly when an error occurs, for using MCC in non-interactive scripts. - - - Use "none", "slash"(/) or "backslash"(\). - - - Toggle inventory handling. - - - Fill in with in-game locale code, check https://mccteam.github.io/r/l-code.html - - - The language code is invalid! - - - Use "auto", "no" or "force". Force-enabling only works for MC 1.13+. - - - Use "auto" or "1.X.X" values. Allows to skip server info retrieval. - - - Controls the minimum interval (in seconds) between sending each message to the server. - - - Enable support for joining Minecraft Realms worlds. - - - The minimum height to use when calculating the image size from the height of the terminal. - - - The minimum width used when calculating the image size from the width of the terminal. - - - Enable head movement while walking to avoid anti-cheat triggers. - - - A movement speed higher than 2 may be considered cheating. - - - Only works on Windows XP-8 or Windows 10 with old console. - - - For remote control of the bot. - - - How to retain profile key. Use "none", "memory" or "disk". - - - Use "no", "fast" (5s timeout), or "yes". Required for joining some servers. - - - Cache compiled scripts for faster load on low-end devices. - - - ServerList: It allows an easier and faster server switching with short aliases instead of full server IP -Aliases cannot contain dots or spaces, and the name "localhost" cannot be used as an alias. -Usage examples: "/tell <mybot> connect Server1", "/connect Server2" - - - How to retain session tokens. Use "none", "memory" or "disk". - - - Decode links embedded in chat messages and show them in console. - - - Show inventory layout as ASCII art in inventory command. - - - System messages for server ops. - - - Messages displayed above xp bar, set this to false in case of xp bar spam. - - - Use "none", "bit_4", "bit_8" or "bit_24". This can be checked by opening the debug log. - - - Uses more ram, cpu, bandwidth but allows you to move around. - - - Customize the TCP connection timeout with the server. (in seconds) - - - Prepend timestamps to chat messages. - - - Login=Email or Name. Use "-" as password for offline mode. Leave blank to prompt user on startup. - - - The address of the game server, "Host" can be filled in with domain name or IP address. (The "Port" field can be deleted, it will be resolved automatically) - - - Microsoft Account sign-in method: "mcc" OR "browser". If the login always fails, please try to use the "browser" once. - - - Account type: "mojang" OR "microsoft". Also affects interactive login in console. - - - Settings below are sent to the server and only affect server-side things like your skin. - - - Allows disabling chat colors server-side. - - - Use "enabled", "commands", or "disabled". Allows to mute yourself... - - - MC 1.7- difficulty. "peaceful", "easy", "normal", "difficult". - - - If disabled, settings below are not sent to the server. - - - Use any language implemented in Minecraft. - - - MC 1.9+ main hand. "left" or "right". - - - Value range: [0 - 255]. - - - Connect to a server via a proxy instead of connecting directly -If Mojang session services are blocked on your network, set Enabled_Login=true to login using proxy. -If the connection to the Minecraft game server is blocked by the firewall, set Enabled_Ingame=true to use a proxy to connect to the game server. -/!\ Make sure your server rules allow Proxies or VPNs before setting enabled=true, or you may face consequences! - - - Whether to connect to the game server through a proxy. - - - Whether to connect to the login server through a proxy. - - - Only required for password-protected proxies. - - - Supported types: "HTTP", "SOCKS4", "SOCKS4a", "SOCKS5". - - - Proxy server must allow HTTPS for login, and non-443 ports for playing. - - - Only required for password-protected proxies. - - - §aThe current setting is saved as {0} - - - Chat signature related settings (affects minecraft 1.19+) - - - Microsoft accounts only. If disabled, will not be able to sign chat and join servers configured with "enforce-secure-profile=true" - - - Use red    color block to mark chat without legitimate signature - - - Use green  color block to mark chat with legitimate signatures - - - Use yellow color block to mark chat that have been modified by the server. - - - Use gray   color block to mark system message (always without signature) - - - Whether to display chat and messages in commands without legal signatures - - - Set to true to display messages modified by the server, false to display the original signed messages - - - Whether to sign the chat send from MCC - - - Whether to sign the messages contained in the commands sent by MCC. For example, the message in "/msg" and "/me" - - - §cFailed to write to settings file {0}§r - - - Color test: Your terminal should display {0} - - - §8Crypto keys & hash generated. - - - §8No profile keys could be loaded from disk - - - §8Profile keys has been successfully loaded from disk. - - - §8Performing request to {0} - - - §8No sessions could be loaded from disk - - - §8Session data has been successfully loaded from disk. - - - Success. (session ID: {0}) - - - Bottom slot - - - Enchantments available - - - Levels - - - Middle slot - - - Top slot - - - §8Got error code from server while refreshing authentication: {0} - - - Failed to connect to this IP. - - - §8A timeout occured while attempting to connect to this IP. - - - Failed to determine server version. - - - §8Forge Login Handshake did not complete successfully - - - §8Forge StartEncryption Handshake did not complete successfully - - - Cannot force Forge support for this Minecraft version! - - - Invalid usage of the generator command! - - - The provided path must be a path to a file that is in .json format! - - - Invalid data path provided! (The path either does not exists or you have made a typo) - - - §8Got error code from server: {0} - - - §8Invalid response to StartEncryption packet - - - §8Invalid response to Handshake packet - - - This feature requires Inventory Handling to be enabled in order to work! - - - An error occured when attempting to join this server. - - - Login failed : - - - Incorrect username/password, blacklisted IP or too many logins. - - - User cancelled. - - - Account migrated, use e-mail as username. - - - Network error. - - - User not premium. - - - Invalid server response. - - - Login servers are unavailable. Please try again later. - - - SSL Error. - - - Unknown Error. - - - Failed to login to this server. - - - You are missing argument {0} - - - §8Server does not report its protocol version, autodetection will not work. - - - Failed to ping this IP. - - - This Realms world does not exist or access was denied - - - Trying to join a Realms world but Realms support is disabled in config - - - Cannot retrieve the server IP of your Realms world - - - Invalid or unknown Realms server ID. - - - Realms server may require some time to start up. Please retry again later. - - - {0}: Invalid syntax, expecting --argname=value or --section.argname=value - - - This feature requires Terrain And Movements to be enabled in order to work! - - - Connection Timeout - - - §8Unexpected response from the server (is that a Minecraft server?) - - - Cannot connect to the server : This version is not supported ! - - - Usage: - - - §8Server reports a different version than manually set. Login may not work. - - - ChatBot methods should NOT be called in the constructor as API handler is not initialized yet. Override Initialize() or AfterGameJoined() instead to perform initialization tasks. - - - The provided script does not have a valid MCCScript header - - - Failed to process incoming packet of type {0}. (PacketID: {1}, Protocol: {2}, LoginPhase: {3}, InnerException: {4}). - - - Please update block types handling for this Minecraft version. See Material.cs - - - Please update entity types handling for this Minecraft version. See EntityType.cs - - - Please update item types handling for this Minecraft version. See ItemType.cs - - - Please update packet type palette for this Minecraft version. See PacketTypePalette.cs - - - Unknown direction - - - User-initiated logout should be done by calling Disconnect() - - - The protocol version no.{0} is not supported. - - - §cEntities are currently not handled for that MC version. - - - Please enable EntityHandling in the config file first. - - - Inventory # {0} closed. - - - §cInventories are currently not handled for that MC version. - - - Inventory handling is now enabled. - - - Use /inventory to interact with it. - - - Inventory # {0} opened: {1} - - - Please enable InventoryHandling in the config file first. - - - §cTerrain & Movements currently not handled for that MC version. - - - Terrain and Movements is now enabled. - - - Please enable Terrain and Movements in the config file first. - - - §8[{0}] Failed to initialize FileSystemWatcher, retrying using Polling - - - §8[{0}] Initializing FileSystemWatcher for file: {1} - - - §8Accepting server mod list... - - - §8Accepting server registries... - - - Forge server connection complete! - - - §8Acknowledging FML2 Server Config: {0} - - - §8Received FML2 Server Mod List - - - §8Sending back FML2 Client Mod List - - - §8Acknowledging FML2 Server Registry: {0} - - - §8Got Unknown FML2 Handshake message no. {0} - - - §8Ignoring Unknown FML2 LoginMessage channel: {0} - - - §8Mod list: - - - §8Server is running Forge without mods. - - - §8Received registry with {0} entries - - - §8Received registry {0} with {1} entries - - - §8Sending falsified mod list to server... - - - §8Forge protocol version : {0} - - - §8Server is running Forge with {0} mods. - - - Available commands: {0} - - - This bot will be unloaded. - - - Done - - - Fail - - - OnInternalCommand: Got error from {0}: {1} - - - help <cmdname>: show brief help about a command. - - - help <cmdname>. Available commands: {0}. For server help, use '{1}send /help' instead. - - - Unknown command '{0}'. Use 'help' for command list. - - - Connecting to {0}... - - - Login failed : - - - Connection has been lost. - - - Disconnected by Server : - - - Not connected to any server. Use '{0}help' for help. - - - Fetching profile key from Microsoft. - - - Checking if server is running Forge... - - - Force-enabling Forge support. - - - §8Found server {0}:{1} for domain {2} - - - New configuration file "{0}" is generated. - - - Succesfully generated {0} palette using the dataset: {1} - - - Generating {0} palette using the dataset: {1} - - - §8Handshake successful. (Server ID: {0}) - - - §eNew version of MCC available: {0} - - - Help us translate MCC: {0} - - - Failed to parse the settings file, enter "{0}new" to generate a new configuration. - - - Server IP : - - - Server was successfully joined. -Type '{0}quit' to leave the server. - - - Link: {0} - - - Login : - - - Please type the username or email of your choice. - - - §8Failed to perform SRV lookup for {0} -{1}: {2} - - - §8You chose to run in offline mode. - - - Password: - - - Please type the password for {0}. - - - Password(invisible): {0} - - - You are dead. Type '{0}respawn' to respawn. - - - You are dead. Automatically respawning after 1 second. - - - Or press Enter to exit Minecraft Console Client. - - - §8Cached profile key needs to be refreshed. - - - §8Cached profile key is still valid for {0}. - - - You have access to the following Realms worlds - - - Use realms:<index> as server IP to join a Realms world - - - Waiting 5 seconds ({0} attempts left)... - - - Resolving {0}... - - - Restarting Minecraft Console Client... - - - Waiting {0} seconds before restarting... - - - Retrieving Server Info... - - - -MCC is running with default settings. - - - §8Server is in offline mode. - - - §8Server version : {0} (protocol v{1}) - - - Server version : - - - Checking Session... - - - Failed to check session. - - - §8Cached session is invalid or expired. - - - §8Cached session is still valid for {0}. - - - §cSettings file MinecraftClient.ini has been generated. - - - §7Command §8 {0} §7 sent. - - - §8Unknown or not supported MC version {0}. -Switching to autodetection mode. - - - §8Using Minecraft version {0} (protocol v{1}) - - - Version is supported. -Logging in... - - - , with Forge - - - §8Connected to proxy {0}:{1} - - - Load translations applied to MCC when available, turn it off to use English only. - - - setrnd variable -7to17 OR setrnd variable string1 "\"string2\" string3" - - - Please update health field handling for this Minecraft version. - - - Successfully disconnected with MCC! - - - You can not use execmulti or execif within execmulti command! - - - force unsafe movements like falling or touching fire - - - Inventory handling is not enabled. Unable to switch tools automatically. - - - Please use the newly generated MinecraftClient.ini - - - The old MinecraftClient.ini has been backed up as {0} - - - Temporary fix for Badpacket issue on some servers. - - \ No newline at end of file diff --git a/MinecraftClient/Resources/Translations/Translations.ro.resx b/MinecraftClient/Resources/Translations/Translations.ro.resx deleted file mode 100644 index a650a9a4..00000000 --- a/MinecraftClient/Resources/Translations/Translations.ro.resx +++ /dev/null @@ -1,2673 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - §cSchimbare de vreme: Ploaia s-a oprit.§r - - - §cSchimbare de vreme: Furtuna cu tunete s-a oprit.§r - - - §cSchimbare de vreme: Ploaia a început.§r - - - §cSchimbare de vreme: Furtuna de tunete a început.§r - - - Invalid walk range provided, must be a positive integer greater than 0, using default value of 5! - - - The terrain handling is not enabled in the settings of the client, enable it if you want to use it with this bot. Using alternative (command) method. - - - The time range begins with a bigger value, swapped them around. - - - Attack cooldown value cannot be smaller than 0. - - - Crafting aborted! Check your available materials. - - - Auto-crafting ChatBot command alias - - - Available commands: {0}. Use /autocraft help <cmd name> for more information. You may use /ac as command alias. - - - Inventory #{0} was closed by AutoCraft - - - Auto-crafting ChatBot command - - - Total {0} recipes loaded: {1} - - - Resetting your config to default - - - Crafting failed! Waiting for more materials - - - No config found. Writing a new one. - - - Error while parsing config: {0} - - - Duplicate recipe name specified: {0} - - - Missing recipe name while parsing a recipe - - - Get the command description. Usage: /autocraft help <command name> - - - List available recipes. - - - Load the config file. - - - Reload the config file. - - - Write the default example config to default location. - - - Start the crafting. Usage: /autocraft start <recipe name> - - - Stop the current running crafting process - - - Invalid result item! - - - The number of slots does not match and has been adjusted automatically. - - - Successfully loaded - - - Missing material: {0} - - - Please specify the recipe name you want to craft. - - - Specified recipe name does not exist. Check your config file. - - - Starting AutoCraft: {0} - - - AutoCraft cannot be started. Check your available materials for crafting {0} - - - AutoCraft stopped - - - table not found - - - Action timeout! Reason: {0} - - - Available commands: {0}. Use /digbot help <cmd name> for more information. - - - Auto-digging ChatBot command - - - Digging block timeout, retry. - - - Get the command description. Usage: /digbot help <command name> - - - Start the automatic digging bot. - - - Deactivate the automatic digging bot. - - - The block currently pointed to is not in the allowed list. - - - Automatic digging has started. - - - Digging will start in {0:0.0} second(s). - - - Auto-digging has been stopped. - - - Added item {0} - - - AutoDrop ChatBot command alias - - - AutoDrop ChatBot command - - - Incorrect item name {0}. Please try again. - - - Total {0} in the list: - {1} - - - Cannot find inventory {0}! - - - No item in the list - - - Cannot read drop mode from config. Using include mode. - - - Item not in the list - - - AutoDrop disabled - - - AutoDrop enabled - - - Removed item {0} - - - Switched to {0} mode. - - - Unknwon mode. Available modes: Include, Exclude, Everything - - - Available commands: {0}. Use /fish help <cmd name> for more information. - - - Casting timeout and will soon retry. (Timeout increased to {0:0.0} sec). - - - Retract the fishing rod. (Count: {0}) - - - Retract the fishing rod at ({0:0.0},{1:0.0},{2:0.0})! (Count: {3}) - - - Auto-Fishing ChatBot command - - - Fish floating despawn, will re-cast. - - - Fishing timeout, will soon re-cast. - - - Fishing got {0} - - - Get the command description. Usage: /fish help <command name> - - - Start auto-fishing. - - - List all obtained items. Or use "/fish status clear" to clear the list. - - - Stop auto-fishing. - - - Inventory handling is not enabled. Cannot check rod durability and switch rods. - - - Current fishing rod is not available. Maybe broken or low durability? - - - Start auto-fishing. - - - Fishing will start in {0:0.0} second(s). - - - The record of the obtained items has been cleared. - - - All items obtained from fishing (not entirely accurate): - - - Stop auto-fishing. - - - Switch to the rod in slot {0}, durability {1}/64. - - - Casting successfully. - - - Update yaw = {0:0.00}, pitch = {1:0.00}. - - - Current directory was: {0} - - - Got disconnected with message: {0} - - - Disconnection initiated by User or MCC bot. Ignoring. - - - Launching with {0} reconnection attempts - - - Loaded message: {0} - - - Loading messages from file: {0} - - - Initializing without a kick message file - - - File not found: {0} - - - Message contains '{0}'. Reconnecting. - - - Ignoring kick message, reconnecting anyway. - - - Message not containing any defined keywords. Ignoring. - - - Waiting {0:0.000} seconds before reconnecting... - - - File not found: '{0}' - - - Loaded match: -{0} - - - Loading matches from '{0}' - - - match: {0} -regex: {1} -action: {2} -actionPrivate: {3} -actionOther: {4} -ownersOnly: {5} -cooldown: {6} - - - Running action: {0} - - - No action for match: -{0} - - - This match will never trigger: -{0} - - - Path '{0}' contains invalid characters. - - - Sending message to Discord was canceled due an error occuring. For more info enable Debug. - - - The provided channel with an id '{0}' has not been found! - - - The command was executed with the result - - - Succesfully connected with MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Discord Bridge chat bot. - - - Direction of the Discord Brdige has been switched to '{0}'! - - - Both - - - Discord - - - Minecraft - - - The provided guild/server with an id '{0}' has not been found! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, discord|dsc. Example: "dscbridge direction mc" - - - Please provide a valid token! - - - An unknown error has occured! - - - The bot is already farming! - - - The bot has already stopped farming! - - - Crop type - - - Farming bot - - - Invalid crop type provided (Types which you can use: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat)! - - - Invalid radius provided, you must provide a valid integer number greater than 0! - - - The Farmer bot needs Inventory Handling in order to work, please enable it! - - - The Farmer bot needs Terrain Handling in order to work, please enable it! - - - Not implemented bellow 1.13! - - - Radius - - - Started farming! - - - Stopped farming! - - - Stoping farming, this might take a second... - - - You have enabled teleporting, this might get your bot account kicked and in the worst case scenario banned! Use with caution! - - - You have enabled un-safe movement, the bot might get hurt! - - - Invalid parameter "{0}" provided (Use format: "key:value")! - - - mailer command - - - --- Ignore list --- -{0} - - - --- Mails in database --- -{0} - - - See usage - - - Added {0} to the ignore list! - - - Missing or invalid name. Usage: {0} <username> - - - Removed {0} from the ignore list! - - - Creating new database file: {0} - - - Creating new ignore list: {0} - - - Delivered: {0} - - - Initializing Mailer with settings: - - -  - Database File: {0} - - -  - Max Database Size: {0} - - -  - Ignore List: {0} - - -  - Mail Retention: {0} - - -  - Max Mails per Player: {0} - - -  - Public Interactions: {0} - - - Cannot enable Mailer: Max Database Size must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Mail Retention must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Max Mails per Player must be greater than zero. Please review the settings. - - - Loading database file: {0} - - - Loading ignore list: - - - Looking for mails to send @ {0} - - - Saving message: {0} - - - {0} is ignored! - - - Render maps (item maps) - - - Invalid ID provided, must be a number! - - - A map with id '{0}' does not exists! - - - Failed to render the map with id: '{0}' - - - - Map id: {0} (Last Updated: {1}) - - - No maps received! - - - The list of received maps from the server: - - - Received a new Map, with Id: {0} - - - Succesfully rendered a map with id '{0}' to: '{1}' - - - Resized the rendered image of the map with id: '{0}' to {1}x{1}. - - - The size of the map is reduced from ({0}x{1}) to ({2}x{3}) due to the size limitation of the current terminal. - - - Sent a rendered image of a map with an id '{0}' to the Discord via Discord Brdige chat bot! - - - Sent a rendered image of a map with an id '{0}' to the Telegram via Telegram Bridge chat bot! - - - replay command - - - Replay file created. - - - Record was stopped. Restart the program to start another record. - - - Record stopped. - - - Script '{0}' failed to run ({1}). - - - File not found: '{0}' - - - §8[MCC] [{0}] Cannot find script file: {1} - - - Script '{0}' loaded. - - - Loaded task: -{0} - - - No action for task: -{0} - - - This task will never trigger: -{0} - - - Interval / Running action: {0} - - - Login / Running action: {0} - - - Time / Running action: {0} - - - triggeronfirstlogin: {0} - triggeronlogin: {1} - triggerontime: {2} - triggeroninterval: {3} - timevalue: {4} - timeinterval: {5} - action: {6} - - - Sending message to Telegram was canceled due an error occuring. For more info enable Debug. - - - The command was executed with the result - - - Succesfully connected with the MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Telegram Bridge chat bot. - - - Direction of the Telegram Brdige has been switched to '{0}'! - - - Both - - - Minecraft - - - Telegram - - - Disconnected from from the MCC! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, telegram|tg|t. Example: "tgbridge direction mc" - - - [WARNING] You have not provided any Channel IDs, for "Authorized_Chat_Ids" field, anyone who finds your bot will be able to send messages and commands to it! - - - [WARNING] You have not provided a Channel ID, you will ONLY get replies to commands sent from Telegram! - - - Please provide a valid bot token! - - - **🛑 Unauthorized access! 🛑 - -Add the ID of this chat to "Authorized_Chat_Ids" field in the configuration file to gain access!** - - - An unknown error has occured! - - - Bot: {0} said : {1} - - - Bot: {0} told me : {1} - - - Alerts - - - AntiAFK - - - AutoAttack - - - AutoCraft - - - AutoDig - - - AutoDrop - - - AutoEat - - - AutoFishing - - - AutoRelog - - - AutoRespond - - - ChatLog - - - DiscordBridge - - - Farmer - - - FollowPlayer - - - HangmanGame - - - Mailer - - - Map - - - PlayerListLogger - - - RemoteControl - - - ReplayCapture - - - Script - - - ScriptScheduler - - - TelegramBridge - - - TestBot - - - §8Converting session cache from disk: {0} - - - §8Ignoring invalid session token line: {0} - - - §8Ignoring invalid profile key token line: {0} - - - §8Ignoring session token string '{0}': {1} - - - §8Ignoring profile key token string '{0}': {1} - - - §8Loaded session: {0}:{1} - - - §8Loaded profile key, it will be refresh at {0} - - - §8Loading Minecraft profiles: {0} - - - §8Loading profile key cache from disk: {0} - - - §8Loading session cache from disk: {0} - - - §8Got malformed data while reading serialized session cache from disk: {0} - - - §8Failed to read serialized session cache from disk: {0} - - - §8Failed to read session cache from disk: {0} - - - §8Failed to read profile key cache from disk: {0} - - - §8Failed to write session cache to disk: {0} - - - §8Failed to write profile key cache to disk: {0} - - - §8Saving session cache to disk - - - §8Saving profile key cache to disk - - - §8Done. File saved as '{0}' - - - §8Downloading '{0}.lang' from Mojang servers... - - - §8Failed to download the file. - - - §8Defaulting to en_GB.lang from your Minecraft directory. - - - §8Translations file loaded. - - - Player {0}'s message chain is broken! - - - §8Translations file not found: '{0}' -Some messages won't be properly printed without this file. - - - §8Performing request to {0} - - - [{0}] Disconnecting and Reconnecting to the Server - - - Swing your arm. - - - Could not find a bed! - - - Can not reach the bed safely! - - - Used to sleep in or leave a bed. - - - Failed to reach the bed position (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) in time (30 seconds). Giving up! - - - Found a bet at (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). - - - Succesfully laid in bed! - - - Sending a command to leave a bed to the server. - - - Moving to (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) where the bed is located. - - - The block on (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) is not a bed! - - - Could not lay in bed. Are you trying to sleep in a bed? (PS: You must use the head block coordinates of the bed) - - - Searching for a bed in radius of {0}... - - - Trying to sleep in a bed on location (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). Result: {3} - - - Blocks around - - - Block type - - - Reports the type of the block on the provided coordinates. (Use -s to report blocks around the target block). - - - Negative - - - Positive - - - List bots, unload a bot or all bots. - - - Loaded bots - - - No bots loaded! - - - Bot {0} is not loaded, check if you have made a typo! - - - Successfully unloaded bot: {0} - - - Successfully unloaded all bots! - - - Changed to slot {0} - - - Change slot in hotbar - - - Could not change slot - - - Could not change slot: Not a Number - - - chunk: ({0}, {1}). - - - Current location:{0}, chunk: ({1}, {2}). - - - Displays the chunk loading status. -Change EnableEmoji=false in the settings if the display is confusing. - - - §x§0This command is used for debugging, make sure you know what you are doing.§r - - - Player:{0}, MarkedChunk:{1}, NotReceived:{2}, Loading:{3}, Loaded:{4} - - - Marked location: - - - §x§0Since the marked chunk is outside the graph, it will not be displayed!§r - - - connect to the specified server. - - - Invalid server IP '{0}'. - - - Unknown account '{0}'. - - - toggle debug messages. - - - Debug messages are now OFF - - - Debug messages are now ON - - - Attempt to break a block - - - Attempting to dig block at {0} {1} {2} ({3}) - - - Failed to start digging block. - - - No block at this location (Air) - - - You are too far away from this block. - - - Drop specified type of items from player inventory or opened container - - - Dropped all {0} from inventory #{1} - - - Unknown item {0} - - - Sent a click to the server, if you have enough levels and if you have placed the items in the correct slots it should enchant! - - - Enchant an item when you have the Enchantment table opened and the list of enchants recieved. - - - You must put an item inside the enchanting table in slot 0! - - - You must put at least 3 lapis lazuli inside the enchanting table in slot 1! - - - You must open a an enchanting table in order to use this option! - - - Invalid slot provided (Available: top, middle, bottom)! - - - You must first put an item to enchant to the enchanting table in order to get enchantments from the server, then you can execute this command! - - - You do not have enouhg levels to enchant! (Your current level is {0}, you need to be level {1}). - - - Could not click! - - - Entity attacked - - - Boots - - - Chestplate - - - Custom Name - - - Distance - - - Entities - - - Entity - - - Equipment - - - Health - - - Helmet - - - Item - - - Latency - - - Leggings - - - Location - - - Main Hand - - - Nickname - - - Entity not found - - - Off Hand - - - Pose - - - Type - - - Entity used - - - Allows you to execute a command if a condition is met. (You can use variables from MinecraftClient.ini and /set command, as well as CSharp expressions) - - - Error: {0} - - - An error has occured while executing the command: {0} - - - The condition '{0}' was met, executed command '{1}' with result '{2}'. - - - The condition '{0}' was met, executed command '{1}', no result was returned. - - - Execute multiple commands one after another - - - Executed the command '{0}' with {1} - - - no result! - - - result '{0}'! - - - disconnect from the server. - - - Already following {0}! - - - Already stopped - - - Can not reach the player, he is either in chunks that are not loaded, too far away or not reachable by a bot due to obstacles like gaps or water bodies! - - - Makes the bot follow a specified player - - - Invalid or empty player name provided! - - - The specified player is either not connected out out of the range! - - - NOTE: The bot is quite slow, you need to walk slowly and at a close distance for it to be able to keep up, kinda like when you make animals follow you by holding food in your hand. This is a limitation due to a pathfinding algorithm, we are working to get a better one. - - - Pausing! - - - The player {0} came back to the range! - - - The player {0} left the server! - - - The player {0} has left the range! - - - Resuming to follow! - - - Started following {0}! - - - Stopped! - - - Stopped following! - - - Switched to following {0}! - - - Enabled us-safe walking (NOTE: The bot might die or get hurt!) - - - follow <player name|stop> [-f] (Use -f to enable un-safe walking) - - - Display Health and Food saturation. - - - Health: {0}, Saturation: {1}, Level: {2}, TotalExperience: {3} - - - {0} clicking slot {1} in window #{2} - - - Closing Inventoy #{0} - - - Failed to close Inventory #{0} - - - Cannot find container, please retry with explicit ID - - - Requested to clear slot #{0} - - - Requested {0} x{1} in slot #{2} - - - Failed to request Creative action - - - Damage - - - Inventory command - - - Dropped 1 item from slot #{0} - - - Dropped whole item stack from slot #{0} - - - Found items - - - Available actions - - - Basic usage - - - Click on an item. - - - Close an opened container. - - - Clear slot in creative mode. - - - Give item in creative mode. - - - Drop an item from inventory. - - - {0} -Use '/inventory help <action>' for action help. -'player' and 'container' can be simplified to 'p' and 'c'. -Note that parameters in '[]' are optional. - - - List avaliable inventories - - - List your inventory. - - - Search for an item in avaliable Inventories - - - Shift click an item. - - - Unknown action. - - - Usage - - - Your selected hotbar is {0} - - - Inventories - - - Available Inventories - - - Inventory - - - Left - - - Middle - - - You must be in Creative gamemode - - - Could not find the specified item in any of avaliable Inventories! - - - No item in slot #{0} - - - Inventory #{0} do not exist - - - Right - - - Shift clicking slot {0} in window #{1} - - - Shift click failed, this may be because this container type is not supported - - - get the player list. - - - PlayerList: {0} - - - log some text to the console. - - - Looking at yaw: {0} pitch: {1} - - - Looking at {0} - - - look at direction or coordinates. - - - The block currently intersecting the line of sight is {0} ({1:0}, {2:0}, {3:0}), distance is {4:0.0}({5:0.0}). - - - There is no block within {0} meters that intersects with the line of sight. - - - Unknown direction '{0}' - - - Chunk loading status: {0:P} - {1} out of {2} load completed. - - - The chunk where the target location resides has not yet been loaded. -You can use "/chunk status {0:0.0} {1:0.0} {2:0.0}" to check the chunk loading status. - - - walk or start walking. - - - Cannot move in that direction. - - - Disabling Terrain and Movements. - - - Enabling Terrain and Movements on next server login, respawn or world change. - - - Failed to compute path to {0} - - - Gravity is disabled. - - - Gravity is enabled. - - - Moving {0} - - - Failed to compute a safe path to {0}. Try -f parameter to allow unsafe movements. - - - Walking from {1} to {0} - - - restart and reconnect to the server. - - - Reloads MCC settings. - - - Reloaded Settings! - - - Reloading settings... - - - This command will NOT affect certain settings which are used before connecting to a server! - - - Some settings passed through the command line parameters might get overriden! - - - You also might need to reconnect for some settings to take effect. - - - Replay Chat Bot will not be hard reloaded due to technical limitations! - - - Use this to respawn if you are dead. - - - You have respawned. - - - run a script file. - - - send a chat message or command. - - - set a custom %variable%. - - - variable name must be A-Za-z0-9. - - - set a custom %variable% randomly to a given value. - - - setrnd variable -7to17 - - - setrnd variable string1 "\"string2\" string3" - - - Toggles sneaking - - - You are not sneaking anymore - - - You are sneaking now - - - Current tps - - - Display server current tps (tick per second). May not be accurate - - - Place a block or open chest - - - Useblock at ({0:0.0}, {1:0.0}, {2:0.0}) {3}. - - - Use (left click) an item on the hand - - - Used an item - - - can be used in some other fields as %yourvar% -%username% and %serverip% are reserved variables. - - - §cFailed to write to backup file {0}§r - - - =============================== # - Minecraft Console Client Bots # -=============================== # - - - Get alerted when specified words are detected in chat -Useful for moderating your server or detecting when someone is talking to you - - - Play a beep sound when a word is detected in addition to highlighting. - - - List of words/strings to NOT alert you on. - - - The name of a file where alers logs will be written. - - - Log alerts info a file. - - - List of words/strings to alert you on. - - - Trigger alerts when it rains and when it stops. - - - Triggers alerts at the beginning and end of thunderstorms. - - - Triggers an alert after receiving a specified keyword. - - - Send a command on a regular or random basis or make the bot walk around randomly to avoid automatic AFK disconnection -/!\ Make sure your server rules do not forbid anti-AFK mechanisms! -/!\ Make sure you keep the bot in an enclosure to prevent it wandering off if you're using terrain handling! (Recommended size 5x5x5) - - - Command to send to the server. - - - The time interval for execution. (in seconds) - - - Whether to sneak when sending the command. - - - Use terrain handling to enable the bot to move around. - - - The range the bot can move around randomly (Note: the bigger the range, the slower the bot will be) - - - How many times can the bot fail trying to move before using the command method. - - - Automatically attack hostile mobs around you -You need to enable Entity Handling to use this bot -/!\ Make sure server rules allow your planned use of AutoAttack -/!\ SERVER PLUGINS may consider AutoAttack to be a CHEAT MOD and TAKE ACTION AGAINST YOUR ACCOUNT so DOUBLE CHECK WITH SERVER RULES! - - - Allow attacking hostile mobs. - - - Allow attacking passive mobs. - - - How long to wait between each attack. Set "Custom = false" to let MCC calculate it. - - - All entity types can be found here: https://mccteam.github.io/r/entity/#L15 - - - Possible values: "Interact", "Attack" (default), "InteractAt" (Interact and Attack). - - - Wether to treat the entities list as a "whitelist" or as a "blacklist". - - - "single" or "multi". single target one mob per attack. multi target all mobs in range per attack - - - "health" or "distance". Only needed when using single mode - - - Automatically craft items in your inventory -See https://mccteam.github.io/g/bots/#auto-craft for how to use -You need to enable Inventory Handling to use this bot -You should also enable Terrain and Movements if you need to use a crafting table - - - Location of the crafting table if you intended to use it. Terrain and movements must be enabled. - - - What to do on crafting failure, "abort" or "wait". - - - Recipes.Name: The name can be whatever you like and it is used to represent the recipe. -Recipes.Type: crafting table type: "player" or "table" -Recipes.Result: the resulting item -Recipes.Slots: All slots, counting from left to right, top to bottom. Please fill in "Null" for empty slots. -For the naming of the items, please see: https://mccteam.github.io/r/item/#L12 - - - Auto-digging blocks. -You need to enable Terrain Handling to use this bot -You can use "/digbot start" and "/digbot stop" to control the start and stop of AutoDig. -Since MCC does not yet support accurate calculation of the collision volume of blocks, all blocks are considered as complete cubes when obtaining the position of the lookahead. -For the naming of the block, please see https://mccteam.github.io/r/block/#L15 - - - How many seconds to wait after entering the game to start digging automatically, set to -1 to disable automatic start. - - - Automatically switch to the appropriate tool. - - - Mining a block for more than "Dig_Timeout" seconds will be considered a timeout. - - - Whether to drop the current tool when its durability is too low. - - - Will not use tools with less durability than this. Set to zero to disable this feature. - - - Wether to treat the blocks list as a "whitelist" or as a "blacklist". - - - "distance" or "index", When using the "fixedpos" mode, the blocks are determined by distance to the player, or by the order in the list. - - - The position of the blocks when using "fixedpos" or "both" mode. - - - Whether to output logs when digging blocks. - - - "lookat", "fixedpos" or "both". Digging the block being looked at, the block in a fixed position, or the block that needs to be all met. - - - Automatically drop items in inventory -You need to enable Inventory Handling to use this bot -See this file for an up-to-date list of item types you can use with this bot: https://mccteam.github.io/r/item/#L12 - - - "include", "exclude" or "everything". Include: drop item IN the list. Exclude: drop item NOT IN the list - - - Automatically eat food when your Hunger value is low -You need to enable Inventory Handling to use this bot - - - Automatically catch fish using a fishing rod -Guide: https://mccteam.github.io/g/bots/#auto-fishing -You can use "/fish" to control the bot manually. -/!\ Make sure server rules allow automated farming before using this bot - - - Keep it as false if you have not changed it before. - - - Switch to a new rod from inventory after the current rod is unavailable. - - - Whether to start fishing automatically after entering a world. - - - How soon to re-cast after successful fishing. - - - Will not use rods with less durability than this (full durability is 64). Set to zero to disable this feature. - - - This allows the player to change position/facing after each fish caught. - - - How long after entering the game to start fishing (seconds). - - - Fishing timeout (seconds). Timeout will trigger a re-cast. - - - A "stationary" hook that moves above this threshold in the Y-axis will be considered to have caught a fish. - - - Used to adjust the above two thresholds, which when enabled will print the change in the position of the fishhook entity upon receipt of its movement packet. - - - Use the mainhand or the offhand to hold the rod. - - - It will move in order "1->2->3->4->3->2->1->2->..." and can change position or facing or both each time. It is recommended to change the facing only. - - - Hook movement in the X and Z axis less than this value will be considered stationary. - - - Automatically relog when disconnected by server, for example because the server is restating -/!\ Use Ignore_Kick_Message=true at own risk! Server staff might not appreciate if you auto-relog on manual kicks - - - The delay time before joining the server. (in seconds) - - - When set to true, autorelog will reconnect regardless of kick messages. - - - If the kickout message matches any of the strings, then autorelog will be triggered. - - - Retries when failing to relog to the server. use -1 for unlimited retries. - - - Run commands or send messages automatically when a specified pattern is detected in chat -Server admins can spoof chat messages (/nick, /tellraw) so keep this in mind when implementing AutoRespond rules -/!\ This bot may get spammy depending on your rules, although the global messagecooldown setting can help you avoiding accidental spam - - - Do not remove colors from text (Note: Your matches will have to include color codes (ones using the § character) in order to work) - - - Logs chat messages in a file on disk. - - - This bot allows you to send and recieve messages and commands via a Discord channel. -For Setup you can either use the documentation or read here (Documentation has images). -Documentation: https://mccteam.github.io/g/bots/#discord-bridge -Setup: -First you need to create a Bot on the Discord Developers Portal, here is a video tutorial: https://www.youtube.com/watch?v=2FgMnZViNPA . -/!\ IMPORTANT /!\: When creating a bot, you MUST ENABLE "Message Content Intent", "Server Members Intent" and "Presence Intent" in order for bot to work! Also follow along carefully do not miss any steps! -When making a bot, copy the generated token and paste it here in "Token" field (tokens are important, keep them safe). -Copy the "Application ID" and go to: https://discordapi.com/permissions.html . -Paste the id you have copied and check the "Administrator" field in permissions, then click on the link at the bottom. -This will open an invitation menu with your servers, choose the server you want to invite the bot on and invite him. -Once you've invited the bot, go to your Discord client and go to Settings -> Advanced and Enable "Developer Mode". -Exit the settings and right click on a server you have invited the bot to in the server list, then click "Copy ID", and paste the id here in "GuildId". -Then right click on a channel where you want to interact with the bot and again right click -> "Copy ID", pase the copied id here in "ChannelId". -And for the end, send a message in the channel, right click on your nick and again right click -> "Copy ID", then paste the id here in "OwnersIds". -How to use: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - The ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Discord message formatting, check the following: https://mccteam.github.io/r/dc-fmt.html - - - The ID of a server/guild where you have invited the bot to. - - - How long to wait (in seconds) if a message can not be sent to discord before canceling the task (minimum 1 second). - - - A list of IDs of people you want to be able to interact with the MCC using the bot. - - - Your Discord Bot token. - - - Automatically farms crops for you (plants, breaks and bonemeals them). -Crop types available: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat. -Usage: "/farmer start" command and "/farmer stop" command. -NOTE: This a newly added bot, it is not perfect and was only tested in 1.19.2, there are some minor issues like not being able to bonemeal carrots/potatoes sometimes. -or bot jumps onto the farm land and breaks it (this happens rarely but still happens). We are looking forward at improving this. -It is recommended to keep the farming area walled off and flat to avoid the bot jumping. -Also, if you have your farmland that is one block high, make it 2 or more blocks high so the bot does not fall through, as it can happen sometimes when the bot reconnects. -The bot also does not pickup all items if they fly off to the side, we have a plan to implement this option in the future as well as drop off and bonemeal refill chest(s). - - - Delay between tasks in seconds (Minimum 1 second) - - - Enabled you to make the bot follow you -NOTE: This is an experimental feature, the bot can be slow at times, you need to walk with a normal speed and to sometimes stop for it to be able to keep up with you -It's similar to making animals follow you when you're holding food in your hand. -This is due to a slow pathfinding algorithm, we're working on getting a better one -You can tweak the update limit and find what works best for you. (NOTE: Do not but a very low one, because you might achieve the opposite, -this might clog the thread for terain handling) and thus slow the bot even more. -/!\ Make sure server rules allow an option like this in the rules of the server before using this bot - - - Do not follow the player if he is in the range of 3 blocks (prevents the bot from pushing a player in an infinite loop) - - - The rate at which the bot does calculations (in seconds) (You can tweak this if you feel the bot is too slow) - - - A small game to demonstrate chat interactions. Players can guess mystery words one letter at a time. -You need to have ChatFormat working correctly and add yourself in botowners to start the game with /tell <bot username> start -/!\ This bot may get a bit spammy if many players are interacting with it - - - Relay messages between players and servers, like a mail plugin -This bot can store messages when the recipients are offline, and send them when they join the server -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable this bot only if you trust server admins - - - Allows you to render maps in the console and into images (which can be then sent to Discord using Discord Bridge Chat Bot) -This is useful for solving captchas which use maps -The maps are rendered into Rendered_Maps folder if the Save_To_File is enabled. -NOTE: -If some servers have a very short time for solving captchas, enabe Auto_Render_On_Update to see them immediatelly in the console. -/!\ Make sure server rules allow bots to be used on the server, or you risk being punished. - - - Automatically render the map once it is received or updated from/by the server - - - Delete all rendered maps on unload/reload or when you launch the MCC again. - - - Get a notification when you have gotten a map from the server for the first time - - - Resize an rendered image, this is useful when images that are rendered are small and when are being sent to Discord. - - - Whether to render the map in the console. - - - The size that a rendered image should be resized to, in pixels (eg. 512). - - - Whether to store the rendered map as a file (You need this setting if you want to get a map on Discord using Discord Bridge). - - - Send a rendered map (saved to a file) to a Discord or a Telegram channel via the Discord or Telegram Bride chat bot (The Discord/Telegram Bridge chat bot must be enabled and configured!) -You need to enable Save_To_File in order for this to work. -We also recommend turning on resizing. - - - Log the list of players periodically into a textual file. - - - (In seconds) - - - Send MCC console commands to your bot through server PMs (/tell) -You need to have ChatFormat working correctly and add yourself in botowners to use the bot -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable RemoteControl only if you trust server admins - - - Enable recording of the game (/replay start) and replay it later using the Replay Mod (https://www.replaymod.com/) -Please note that due to technical limitations, the client player (you) will not be shown in the replay file -/!\ You SHOULD use /replay stop or exit the program gracefully with /quit OR THE REPLAY FILE MAY GET CORRUPT! - - - How long should replay file be auto-saved, in seconds. Use -1 to disable. - - - Schedule commands and scripts to launch on various events such as server join, date/time or time interval -See https://mccteam.github.io/g/bots/#script-scheduler for more info - - - This bot allows you to send and receive messages and commands via a Telegram Bot DM or to receive messages in a Telegram channel. -/!\ NOTE: You can't send messages and commands from a group channel, you can only send them in the bot DM, but you can get the messages from the client in a group channel. ------------------------------------------------------------ -Setup: -First you need to create a Telegram bot and obtain an API key, to do so, go to Telegram and find @botfather -Click on "Start" button and read the bot reply, then type "/newbot", the Botfather will guide you through the bot creation. -Once you create the bot, copy the API key that you have gotten, and put it into the "Token" field of "ChatBot.TelegramBridge" section (this section). -/!\ Do not share this token with anyone else as it will give them the control over your bot. Save it securely. -Then launch the client and go to Telegram, find your newly created bot by searching for it with its username, and open a DM with it. -Click on "Start" button and type and send the following command ".chatid" to obtain the chat id. -Copy the chat id number (eg. 2627844670) and paste it in the "ChannelId" field and add it to the "Authorized_Chat_Ids" field (in this section) (an id in "Authorized_Chat_Ids" field is a number/long, not a string!), then save the file. -Now you can use the bot using it's DM. -/!\ If you do not add the id of your chat DM with the bot to the "Authorized_Chat_Ids" field, ayone who finds your bot via search will be able to execute commands and send messages! -/!\ An id pasted in to the "Authorized_Chat_Ids" should be a number/long, not a string! ------------------------------------------------------------ -NOTE: If you want to recieve messages to a group channel instead, make the channel temporarely public, invite the bot to it and make it an administrator, then set the channel to private if you want. -Then set the "ChannelId" field to the @ of your channel (you must include the @ in the settings, eg. "@mysupersecretchannel"), this is the username you can see in the invite link of the channel. -/!\ Only include the username with @ prefix, do not include the rest of the link. Example if you have "https://t.me/mysupersecretchannel", the "ChannelId" will be "@mysupersecretchannel". -/!\ Note that you will not be able to send messages to the client from a group channel! ------------------------------------------------------------ -How to use the bot: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - A list of Chat IDs that are allowed to send messages and execute commands. To get an id of your chat DM with the bot use ".chatid" bot command in Telegram. - - - An ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Telegram message formatting, check the following: https://mccteam.github.io/r/tg-fmt.html - - - How long to wait (in seconds) if a message can not be sent to Telegram before canceling the task (minimum 1 second). - - - Your Telegram Bot token. - - - MCC does it best to detect chat messages, but some server have unusual chat formats -When this happens, you'll need to configure chat format below, see https://mccteam.github.io/g/conf/#chat-format-section - - - MCC support for common message formats. Set "false" to avoid conflicts with custom formats. - - - Whether to use the custom regular expressions below for detection. - - - Startup Config File -Please do not record extraneous data in this file as it will be overwritten by MCC. - -New to Minecraft Console Client? Check out this document: https://mccteam.github.io/g/conf.html -Want to upgrade to a newer version? See https://github.com/MCCTeam/Minecraft-Console-Client/#download - - - Settings have been loaded from {0} - - - §cFailed to load settings:§r - - - This setting affects only the messages in the console. - - - Regex for filtering chat message. - - - Show server chat messages. - - - Regex for filtering debug message. - - - Please enable this before submitting bug reports. Thanks! - - - Show error messages. - - - "disable" or "blacklist" OR "whitelist". Blacklist hide message match regex. Whitelist show message match regex. - - - Informative messages. (i.e Most of the message from MCC) - - - Log file name. - - - Write log messages to file. - - - Prepend timestamp to messages in log file. - - - Keep color codes in the saved text.(look like "§b") - - - Show warning messages. - - - Make sure you understand what each setting does before changing anything! - - - AccountList: It allows a fast account switching without directly using the credentials -Usage examples: "/tell <mybot> reco Player2", "/connect <serverip> Player1" - - - Toggle auto respawn if client player was dead (make sure your spawn point is safe). - - - Set the owner of the bot. /!\ Server admins can impersonate owners! - - - Use "mcc", "vanilla" or "none". This is how MCC identifies itself to the server. - - - Leave empty for no logfile. - - - If turned off, the emoji will be replaced with a simpler character (for /chunk status). - - - Toggle entity handling. - - - Whether to exit directly when an error occurs, for using MCC in non-interactive scripts. - - - Use "none", "slash"(/) or "backslash"(\). - - - Toggle inventory handling. - - - Fill in with in-game locale code, check https://mccteam.github.io/r/l-code.html - - - The language code is invalid! - - - Use "auto", "no" or "force". Force-enabling only works for MC 1.13+. - - - Use "auto" or "1.X.X" values. Allows to skip server info retrieval. - - - Controls the minimum interval (in seconds) between sending each message to the server. - - - Enable support for joining Minecraft Realms worlds. - - - The minimum height to use when calculating the image size from the height of the terminal. - - - The minimum width used when calculating the image size from the width of the terminal. - - - Enable head movement while walking to avoid anti-cheat triggers. - - - A movement speed higher than 2 may be considered cheating. - - - Only works on Windows XP-8 or Windows 10 with old console. - - - For remote control of the bot. - - - How to retain profile key. Use "none", "memory" or "disk". - - - Use "no", "fast" (5s timeout), or "yes". Required for joining some servers. - - - Cache compiled scripts for faster load on low-end devices. - - - ServerList: It allows an easier and faster server switching with short aliases instead of full server IP -Aliases cannot contain dots or spaces, and the name "localhost" cannot be used as an alias. -Usage examples: "/tell <mybot> connect Server1", "/connect Server2" - - - How to retain session tokens. Use "none", "memory" or "disk". - - - Decode links embedded in chat messages and show them in console. - - - Show inventory layout as ASCII art in inventory command. - - - System messages for server ops. - - - Messages displayed above xp bar, set this to false in case of xp bar spam. - - - Use "none", "bit_4", "bit_8" or "bit_24". This can be checked by opening the debug log. - - - Uses more ram, cpu, bandwidth but allows you to move around. - - - Customize the TCP connection timeout with the server. (in seconds) - - - Prepend timestamps to chat messages. - - - Login=Email or Name. Use "-" as password for offline mode. Leave blank to prompt user on startup. - - - The address of the game server, "Host" can be filled in with domain name or IP address. (The "Port" field can be deleted, it will be resolved automatically) - - - Microsoft Account sign-in method: "mcc" OR "browser". If the login always fails, please try to use the "browser" once. - - - Account type: "mojang" OR "microsoft". Also affects interactive login in console. - - - Settings below are sent to the server and only affect server-side things like your skin. - - - Allows disabling chat colors server-side. - - - Use "enabled", "commands", or "disabled". Allows to mute yourself... - - - MC 1.7- difficulty. "peaceful", "easy", "normal", "difficult". - - - If disabled, settings below are not sent to the server. - - - Use any language implemented in Minecraft. - - - MC 1.9+ main hand. "left" or "right". - - - Value range: [0 - 255]. - - - Connect to a server via a proxy instead of connecting directly -If Mojang session services are blocked on your network, set Enabled_Login=true to login using proxy. -If the connection to the Minecraft game server is blocked by the firewall, set Enabled_Ingame=true to use a proxy to connect to the game server. -/!\ Make sure your server rules allow Proxies or VPNs before setting enabled=true, or you may face consequences! - - - Whether to connect to the game server through a proxy. - - - Whether to connect to the login server through a proxy. - - - Only required for password-protected proxies. - - - Supported types: "HTTP", "SOCKS4", "SOCKS4a", "SOCKS5". - - - Proxy server must allow HTTPS for login, and non-443 ports for playing. - - - Only required for password-protected proxies. - - - §aThe current setting is saved as {0} - - - Chat signature related settings (affects minecraft 1.19+) - - - Microsoft accounts only. If disabled, will not be able to sign chat and join servers configured with "enforce-secure-profile=true" - - - Use red    color block to mark chat without legitimate signature - - - Use green  color block to mark chat with legitimate signatures - - - Use yellow color block to mark chat that have been modified by the server. - - - Use gray   color block to mark system message (always without signature) - - - Whether to display chat and messages in commands without legal signatures - - - Set to true to display messages modified by the server, false to display the original signed messages - - - Whether to sign the chat send from MCC - - - Whether to sign the messages contained in the commands sent by MCC. For example, the message in "/msg" and "/me" - - - §cFailed to write to settings file {0}§r - - - Color test: Your terminal should display {0} - - - §8Crypto keys & hash generated. - - - §8No profile keys could be loaded from disk - - - §8Profile keys has been successfully loaded from disk. - - - §8Performing request to {0} - - - §8No sessions could be loaded from disk - - - §8Session data has been successfully loaded from disk. - - - Success. (session ID: {0}) - - - Bottom slot - - - Enchantments available - - - Levels - - - Middle slot - - - Top slot - - - §8Got error code from server while refreshing authentication: {0} - - - Failed to connect to this IP. - - - §8A timeout occured while attempting to connect to this IP. - - - Failed to determine server version. - - - §8Forge Login Handshake did not complete successfully - - - §8Forge StartEncryption Handshake did not complete successfully - - - Cannot force Forge support for this Minecraft version! - - - Invalid usage of the generator command! - - - The provided path must be a path to a file that is in .json format! - - - Invalid data path provided! (The path either does not exists or you have made a typo) - - - §8Got error code from server: {0} - - - §8Invalid response to StartEncryption packet - - - §8Invalid response to Handshake packet - - - This feature requires Inventory Handling to be enabled in order to work! - - - An error occured when attempting to join this server. - - - Login failed : - - - Incorrect username/password, blacklisted IP or too many logins. - - - User cancelled. - - - Account migrated, use e-mail as username. - - - Network error. - - - User not premium. - - - Invalid server response. - - - Login servers are unavailable. Please try again later. - - - SSL Error. - - - Unknown Error. - - - Failed to login to this server. - - - You are missing argument {0} - - - §8Server does not report its protocol version, autodetection will not work. - - - Failed to ping this IP. - - - This Realms world does not exist or access was denied - - - Trying to join a Realms world but Realms support is disabled in config - - - Cannot retrieve the server IP of your Realms world - - - Invalid or unknown Realms server ID. - - - Realms server may require some time to start up. Please retry again later. - - - {0}: Invalid syntax, expecting --argname=value or --section.argname=value - - - This feature requires Terrain And Movements to be enabled in order to work! - - - Connection Timeout - - - §8Unexpected response from the server (is that a Minecraft server?) - - - Cannot connect to the server : This version is not supported ! - - - Usage: - - - §8Server reports a different version than manually set. Login may not work. - - - ChatBot methods should NOT be called in the constructor as API handler is not initialized yet. Override Initialize() or AfterGameJoined() instead to perform initialization tasks. - - - The provided script does not have a valid MCCScript header - - - Failed to process incoming packet of type {0}. (PacketID: {1}, Protocol: {2}, LoginPhase: {3}, InnerException: {4}). - - - Please update block types handling for this Minecraft version. See Material.cs - - - Please update entity types handling for this Minecraft version. See EntityType.cs - - - Please update item types handling for this Minecraft version. See ItemType.cs - - - Please update packet type palette for this Minecraft version. See PacketTypePalette.cs - - - Unknown direction - - - User-initiated logout should be done by calling Disconnect() - - - The protocol version no.{0} is not supported. - - - §cEntities are currently not handled for that MC version. - - - Please enable EntityHandling in the config file first. - - - Inventory # {0} closed. - - - §cInventories are currently not handled for that MC version. - - - Inventory handling is now enabled. - - - Use /inventory to interact with it. - - - Inventory # {0} opened: {1} - - - Please enable InventoryHandling in the config file first. - - - §cTerrain & Movements currently not handled for that MC version. - - - Terrain and Movements is now enabled. - - - Please enable Terrain and Movements in the config file first. - - - §8[{0}] Failed to initialize FileSystemWatcher, retrying using Polling - - - §8[{0}] Initializing FileSystemWatcher for file: {1} - - - §8Accepting server mod list... - - - §8Accepting server registries... - - - Forge server connection complete! - - - §8Acknowledging FML2 Server Config: {0} - - - §8Received FML2 Server Mod List - - - §8Sending back FML2 Client Mod List - - - §8Acknowledging FML2 Server Registry: {0} - - - §8Got Unknown FML2 Handshake message no. {0} - - - §8Ignoring Unknown FML2 LoginMessage channel: {0} - - - §8Mod list: - - - §8Server is running Forge without mods. - - - §8Received registry with {0} entries - - - §8Received registry {0} with {1} entries - - - §8Sending falsified mod list to server... - - - §8Forge protocol version : {0} - - - §8Server is running Forge with {0} mods. - - - Available commands: {0} - - - This bot will be unloaded. - - - Done - - - Fail - - - OnInternalCommand: Got error from {0}: {1} - - - help <cmdname>: show brief help about a command. - - - help <cmdname>. Available commands: {0}. For server help, use '{1}send /help' instead. - - - Unknown command '{0}'. Use 'help' for command list. - - - Connecting to {0}... - - - Login failed : - - - Connection has been lost. - - - Disconnected by Server : - - - Not connected to any server. Use '{0}help' for help. - - - Fetching profile key from Microsoft. - - - Checking if server is running Forge... - - - Force-enabling Forge support. - - - §8Found server {0}:{1} for domain {2} - - - New configuration file "{0}" is generated. - - - Succesfully generated {0} palette using the dataset: {1} - - - Generating {0} palette using the dataset: {1} - - - §8Handshake successful. (Server ID: {0}) - - - §eNew version of MCC available: {0} - - - Help us translate MCC: {0} - - - Failed to parse the settings file, enter "{0}new" to generate a new configuration. - - - Server IP : - - - Server was successfully joined. -Type '{0}quit' to leave the server. - - - Link: {0} - - - Login : - - - Please type the username or email of your choice. - - - §8Failed to perform SRV lookup for {0} -{1}: {2} - - - §8You chose to run in offline mode. - - - Password: - - - Please type the password for {0}. - - - Password(invisible): {0} - - - You are dead. Type '{0}respawn' to respawn. - - - You are dead. Automatically respawning after 1 second. - - - Or press Enter to exit Minecraft Console Client. - - - §8Cached profile key needs to be refreshed. - - - §8Cached profile key is still valid for {0}. - - - You have access to the following Realms worlds - - - Use realms:<index> as server IP to join a Realms world - - - Waiting 5 seconds ({0} attempts left)... - - - Resolving {0}... - - - Restarting Minecraft Console Client... - - - Waiting {0} seconds before restarting... - - - Retrieving Server Info... - - - -MCC is running with default settings. - - - §8Server is in offline mode. - - - §8Server version : {0} (protocol v{1}) - - - Server version : - - - Checking Session... - - - Failed to check session. - - - §8Cached session is invalid or expired. - - - §8Cached session is still valid for {0}. - - - §cSettings file MinecraftClient.ini has been generated. - - - §7Command §8 {0} §7 sent. - - - §8Unknown or not supported MC version {0}. -Switching to autodetection mode. - - - §8Using Minecraft version {0} (protocol v{1}) - - - Version is supported. -Logging in... - - - , with Forge - - - §8Connected to proxy {0}:{1} - - - Load translations applied to MCC when available, turn it off to use English only. - - - setrnd variable -7to17 OR setrnd variable string1 "\"string2\" string3" - - - Please update health field handling for this Minecraft version. - - - Successfully disconnected with MCC! - - - You can not use execmulti or execif within execmulti command! - - - force unsafe movements like falling or touching fire - - - Inventory handling is not enabled. Unable to switch tools automatically. - - - Please use the newly generated MinecraftClient.ini - - - The old MinecraftClient.ini has been backed up as {0} - - - Temporary fix for Badpacket issue on some servers. - - \ No newline at end of file diff --git a/MinecraftClient/Resources/Translations/Translations.ru.resx b/MinecraftClient/Resources/Translations/Translations.ru.resx deleted file mode 100644 index 4c538e13..00000000 --- a/MinecraftClient/Resources/Translations/Translations.ru.resx +++ /dev/null @@ -1,2673 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - §cИзменение погоды: Дождь больше не идет.§r - - - §cИзменение погоды: Гроза больше не идет.§r - - - §cИзменения погоды: Начался дождь.§r - - - §cИзменения погоды: Началась гроза.§r - - - Указанный недопустимый диапазон обхода должен быть положительным целым числом, большим 0, используя значение по умолчанию 5! - - - Обработка рельефа местности не включена в настройках клиента, включите ее, если вы хотите использовать ее с этим ботом. Используя альтернативный (командный) метод. - - - Временной диапазон начинается с большего значения, поменяй их местами. - - - Значение кулдауна атаки не может быть меньше 0. По умолчанию используется auto. - - - Разработка прервана! Проверьте доступные материалы. - - - Псевдоним команды ChatBot для автоматического крафтинга - - - Доступные команды: {0}. Для получения дополнительной информации используйте /autocraft help <имя команды>. Вы можете использовать /ac в качестве псевдонима команды. - - - Инвентарь #{0} был закрыт автокрафтом - - - Команда автоматического крафтинга ЧатБота - - - Всего загружено {0} рецептов: {1} - - - Сброс конфигурации по умолчанию - - - Разработка не удалась! Ожидание новых материалов - - - Конфигурация не найдена. Записываем новый. - - - Ошибка при разборе конфига: {0} - - - Дублируется указанное имя рецепта: {0} - - - Пропущено имя рецепта при разборе рецепта - - - Получить описание команды. Использование: /autocraft help <имя команды>. - - - Список названий загруженных рецептов. - - - Загрузить файл конфигурации. - - - Загрузить файл конфигурации. - - - Записать конфигурацию примера по умолчанию в стандартное место. - - - Запустить крафтинг. Использование: /autocraft start <имя рецепта>. - - - Остановить текущий запущенный процесс крафтинга - - - Некорректный результат предмета!. - - - Количество слотов не совпадает и было скорректировано автоматически. - - - Успешно загружен - - - Недостающий материал: {0} - - - Пожалуйста, укажите название рецепта, который вы хотите создать. - - - Указанное имя рецепта не существует. Проверьте свой конфигурационный файл. - - - Запуск автокрафта: {0} - - - Автокрафт не может быть запущен. Проверьте доступные материалы для крафтинга {0} - - - Автокрафт остановлен - - - Таблица не найдена - - - Время выполнения действия истекло! Причина: {0} - - - Доступные команды: {0}. Используйте /digbot help <cmd name> для получения дополнительной информации. - - - Чатбот авто-копание команды - - - Тайм-аут блока копания, повторите попытку. - - - Получить описание команды. Использование: /autocraft help <имя команды>. - - - Запустить автоматического копаниющего бота. - - - Отключить автоматического копающего бота. - - - Блок не находится в разрешенном списке. - - - Автоматическое копание началось. - - - Копание начнется через {0:0.0} секунд(ы). - - - Автоматическое копание остановлено. - - - Добавлен элемент {0} - - - Псевдоним команды автоудаления ЧатБота - - - Команда автоудаления ЧатБота - - - Неправильное название элемента {0}. Пожалуйста, попробуйте еще раз - - - Всего {0} в списке: - {1} - - - Не удается найти инвентарь {0}! - - - Нет элемента в списке - - - Невозможно прочитать режим падения из конфигурации. Используется режим включения. - - - Элемент отсутствует в списке - - - Автоудаление отключено - - - Автоудаление включено - - - Удаленный элемент {0} - - - Переключено в режим {0}. - - - Неизвестный режим. Доступные режимы: Включить, Исключить, Все - - - Доступные команды: {0}. Используйте /fish help <cmd name> для получения дополнительной информации. - - - Тайм-аут раздачи и скоро повторится. (Тайм-аут увеличился до {0:0.0} сек). - - - Поймал рыбу! - - - Снять удочку с рыбалки ({0:0.0},{1:0.0},{2:0.0})! (Количество - {3}) - - - Команды авторыбалки ChatBot - - - Поплавок пропал, пробуем заново. - - - Тайм-аут рыбалки, скоро начнется повторно. - - - Рыбалка получила {0} - - - Получить описание команды. Использование: /fish help <command name> - - - Начать автоматическую рыбалку. - - - Список всех полученных элементов. Или используйте "/fish status clear" чтобы очистить список. - - - Остановить автоматическую рыбалку. - - - Обработка инвентаря не включена. Не удается проверить прочность удочки и переключить удочку. - - - Нет удочки под рукой. Может быть сломана? - - - Начать автоматическую рыбалку. - - - Рыбалка начнется через {0:0.0} секунд(ы). - - - Запись о полученных элементах была очищена. - - - Все предметы, полученные от рыбалки (не совсем точно): - - - Остановить автоматическую рыбалку. - - - Переключиться на удочку в ячейке {0}, прочность {1}/64. - - - Закинул удочку - - - Обновить yaw = {0:0.00}, высота = {1:0.00}. - - - Текущий каталог был: {0} - - - Произошло отключение с сообщением: {0} - - - Отключение инициировано пользователем или MCC-ботом. Игнорирование. - - - Запуск с {0} попытками повторного подключения - - - Загруженное сообщение: {0} - - - Загрузка сообщений из файла: {0} - - - Инициализация без файла сообщения о кике - - - Файл не найден: {0} - - - Сообщение содержит '{0}'. Переподключаемся. - - - Игнорирует сообщение о пинке, все равно переподключается. - - - Сообщение не содержит определенных ключевых слов. Игнорирование. - - - Ожидание {0:0.000} секунд перед переподключением... - - - Файл не найден: '{0}' - - - Загружено совпадение: -{0} - - - Загрузка совпадений из '{0}' - - - соответствие: {0} -regex: {1} -action: {2} -actionPrivate: {3} -actionOther: {4} -nownersOnly: {5} -cooldown: {6} - - - Действие запущено: {0} - - - Нет действия для матча: -{0} - - - Этот матч никогда не сработает: -{0} - - - Путь '{0}' содержит недопустимые символы. - - - Отправка сообщения в Discord была отменена из-за ошибки. Для получения дополнительной информации включите Отладку. - - - Канал с айди '{0}' не найден! - - - Команда выполнена с результатом - - - Успешно подключено к MCC! - - - Эта команда позволяет указать в каком направлении сообщения будут передаваться через бот дискорд бота. - - - Направление Discord Brdige было переключено на '{0}'! - - - Оба - - - Дискорд - - - Майнкрафт - - - Гильдия/сервер с идентификатором '{0}' не найден! - - - Недопустимое направление! Доступные направления: как для |b, minecraft|mc, discord|dsc. Пример: "dscbridge direction mc" - - - Пожалуйста, укажите корректный дискорд токен! - - - Произошла неизвестная ошибка! - - - Этот бот уже фармит! - - - Бот уже прекратил фарминг! - - - Тип культуры - - - Фарминг бот - - - Предоставлен недопустимый тип посадки (Типы, которые вы можете использовать: Свекла, Морковь, арбуз, Адский нарост, Картофель, Пшеница)! - - - Указан неверный радиус, вы должны указать допустимое целое число больше 0! - - - Боту фермера нужна обработка инвентаря для работы, пожалуйста, включите его! - - - Для работы фермерскому боту нужна обработка местности, пожалуйста, включите её! - - - Не реализовано ниже 1.13! - - - Радиус - - - Фарминг запущен! - - - Фарминг остановлен! - - - Остановка фарминга, это может занять секунду... - - - Вы включили телепортацию, это может привести к тому, что ваш бот кикнут, а в худшем случае сценарий запрещён! С осторожностью! - - - Вы включили небезопасное движение, бот может навредить! - - - Предоставлен недопустимый параметр "{0}" (формат использования: "key:value")! - - - команда почтового клиента - - - --- Список игнорирования --- -{0} - - - --- Почта в базе данных --- -{0} - - - Смотрите использование - - - Добавил {0} в список игнорирования! - - - Пропущено или недопустимое имя. Использование: {0} <имя пользователя - - - Удалил {0} из списка игнорирования! - - - Создание нового файла базы данных: {0} - - - Создание нового списка игнорирования: {0} - - - Доставлено: {0} - - - Инициализация Mailer с настройками: - - -  - Файл базы данных: {0} - - -  - Максимальный размер базы данных: {0} - - -  - Список игнорирования: {0} - - -  - Хранение почты: {0} - - -  - Максимальное количество писем на игрока: {0} - - -  - Публичные взаимодействия: {0} - - -  Невозможно включить почтовый сервер: Максимальный размер базы данных должен быть больше нуля. Пожалуйста, проверьте настройки. - - - Невозможно включить Mailer: Mail Retention должно быть больше нуля. Пожалуйста, ознакомьтесь с настройками. - - - Невозможно включить Mailer: Max Mails per Player должно быть больше нуля. Пожалуйста, просмотрите настройки. - - - Загрузка файла базы данных: {0} - - - Загрузка списка игнорирования: - - - Ищет письма для отправки @ {0} - - - Сохранение сообщения: {0} - - - {0} игнорируется! - - - Отобразить карты (предметы карт) - - - Указан неверный ID, должен быть число! - - - Карта с id '{0}' не существует! - - - Не удалось отобразить карту с идентификатором: '{0}' - - - - Id карты: {0} (Последнее обновление: {1}) - - - Карты не получены! - - - Список полученных карт с сервера: - - - Получена новая карта, с Id: {0} - - - Карта с идентификатором '{0}' ' успешно отобрана: '{1}' - - - Изменено отображенное изображение карты с идентификатором: '{0}' до {1}x{1}. - - - Размер карты снижается с ({0}x{1}) до ({2}x{3}) из-за ограничения размера текущего терминала. - - - Отправлено изображение карты с идентификатором '{0}' ' ' в Discord через чат-бот дискорд бота! - - - Отправлено изображение карты с идентификатором '{0}' в Телеграм через чат-бот Телеграм бот! - - - команда воспроизведения - - - Файл воспроизведения создан. - - - Запись была остановлена. Перезапустите программу, чтобы начать другую запись. - - - Запись остановлена. - - - Сценарий '{0}' не удалось запустить ({1}). - - - Файл не найден: '{0}' - - - §8[MCC] [{0}] Не удается найти файл скрипта: {1} - - - Сценарий '{0}' загружен. - - - Загруженная задача: -{0} - - - Нет действия для задачи: -{0} - - - Эта задача никогда не сработает: -{0} - - - Интервал / Выполняемое действие: {0} - - - Login / Выполняемое действие: {0} - - - Время / Выполнение действия: {0} - - - triggeronfirstlogin: {0} - triggeronlogin: {1} - triggerontime: {2} - triggeroninterval: {3} - timevalue: {4} - временной интервал: {5} - действие: {6} - - - Отправка сообщения в Телеграм была отменена из-за ошибки. Для получения дополнительной информации включите Отладку. - - - Команда выполнена с результатом - - - Успешно подключено к MCC! - - - Эта команда позволяет указать в каком направлении сообщения будут передаваться через чат-бот Телеграм бота. - - - Направление Телеграм бота было переключено на '{0}'! - - - Оба - - - Майнкрафт - - - Телеграм - - - Отключено от MCC! - - - Недопустимое направление! Доступные направления: как |b, minecraft|mc, telegram|tg|t. Пример: "tgbridge direction mc" - - - [WARNING] Вы не указали ни одного ID канала, для поля "Authorized_Chat_Ids" любой, кто найдет вашего бота, сможет отправлять ему сообщения и команды! - - - [WARNING] Вы не предоставили ID канала, вы будете получать ответы на команды, отправленные через Телеграм! - - - Пожалуйста, укажите корректный телеграм бот токен! - - - **🛑 Неавторизованный доступ! 🛑 - -Добавьте ID этого чата в поле "Authorized_Chat_Ids" в файле конфигурации, чтобы получить доступ!** - - - Произошла неизвестная ошибка! - - - Бот: {0} сказал: {1} - - - Bot: {0} сказал мне : {1} - - - Предупреждения - - - АнтиАФК - - - Автоатака - - - Автокрафт - - - AutoDig - - - AutoDrop - - - AutoEat - - - AutoFishing - - - AutoRelog - - - AutoRespond - - - ChatLog - - - DiscordBridge - - - Farmer - - - FollowPlayer - - - HangmanGame - - - Mailer - - - Map - - - PlayerListLogger - - - RemoteControl - - - ReplayCapture - - - Script - - - ScriptScheduler - - - TelegramBridge - - - TestBot - - - §8Преобразование кэша сессии с диска: {0} - - - §8Игнорирование недопустимой строки маркера сессии: {0} - - - §8Ignoring invalid profile key token line: {0} - - - §8Игнорирование строки токена сессии '{0}': {1} - - - §8Ignoring profile key token string '{0}': {1} - - - §8Загруженная сессия: {0}:{1} - - - §8Loaded profile key, it will be refresh at {0} - - - §8Загрузка профилей Minecraft: {0} - - - §8Loading profile key cache from disk: {0} - - - §8Загрузка кэша сессий с диска: {0} - - - §8Получены неверные данные при чтении сериализованного кэша сессии с диска: {0} - - - §8Failed to read serialized session cache from disk: {0} - - - §8Не удалось прочитать кэш сессии с диска: {0} - - - §8Failed to read profile key cache from disk: {0} - - - §8Не удалось записать кэш сессии на диск: {0} - - - §8Failed to write profile key cache to disk: {0} - - - §8Сохранение кэша сессии на диск - - - §8Saving profile key cache to disk - - - §8Сделано. Файл сохранен как '{0}' - - - §8Загрузка '{0}.lang' с серверов Mojang... - - - §8Не удалось загрузить файл. - - - §8Дополнительно к en_GB.lang из вашей директории Minecraft. - - - §8Файл переводов загружен. - - - Player {0}'s message chain is broken! - - - §8Файл переводов не найден: '{0}' -Некоторые сообщения не будут правильно печататься без этого файла. - - - §8Выполняем запрос к {0} - - - [{0}] Отключение и повторное подключение к серверу - - - Взмах руки. - - - Could not find a bed! - - - Can not reach the bed safely! - - - Used to sleep in or leave a bed. - - - Failed to reach the bed position (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) in time (30 seconds). Giving up! - - - Found a bet at (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). - - - Succesfully laid in bed! - - - Sending a command to leave a bed to the server. - - - Moving to (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) where the bed is located. - - - The block on (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) is not a bed! - - - Could not lay in bed. Are you trying to sleep in a bed? (PS: You must use the head block coordinates of the bed) - - - Searching for a bed in radius of {0}... - - - Trying to sleep in a bed on location (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). Result: {3} - - - Blocks around - - - Block type - - - Reports the type of the block on the provided coordinates. (Use -s to report blocks around the target block). - - - Negative - - - Positive - - - List bots, unload a bot or all bots. - - - Loaded bots - - - No bots loaded! - - - Bot {0} is not loaded, check if you have made a typo! - - - Успешно выгружен бот: {0} - - - Все боты успешно выгружены! - - - Изменился на слот {0} - - - Изменить горячую панель - - - Не удалось изменить слот - - - Не удалось изменить слот: Not a Number - - - чанк: {0}, {1}. - - - Текущее местоположение:{0}, чанк: ({1}, {2}). - - - Отображает статус загрузки чанка. -Изменение EnableEmoji=false в настройках, если дисплей запущен. - - - §x§0Эта команда используется для отладки, убедитесь, что вы знаете, что делаете.§r - - - Игрок:{0}, MarkedChunk:{1}, Не получило:{2}, Загрузка:{3}, Загружено:{4} - - - Отметить местоположение: - - - §x§0Поскольку отмеченный чанк находится вне графика, он не отображается!§r - - - подключиться к указанному серверу. - - - Неправильный IP-адрес сервера '{0}'. - - - Неизвестная учетная запись '{0}'. - - - переключить отладочные сообщения. - - - Отладочные сообщения теперь ВЫКЛ. - - - Отладочные сообщения теперь включены - - - попытка разрушить блок - - - Попытка пробить блок на {0} {1} {2} - - - Не удалось начать копать блок. - - - Нет блока в этом месте (Air) - - - Вы находитесь слишком далеко от этого блока. - - - Сбросить указанный тип предметов из инвентаря игрока или открытого контейнера - - - Сбросил все {0} из инвентаря #{1} - - - Неизвестный предмет {0} - - - Послал клик на сервер, если у вас достаточно уровней, и если вы разместили предметы в правильные ячейки, то он должен зачароваться! - - - Зачаровать предмет, когда вы открыли стол зачарования и список зачарований. - - - Вы должны поместить предмет в чарующий стол в ячейку 0! - - - Вы должны положить по крайней мере 3 лазурита внутри очаровательного стола в слот 1! - - - Вы должны открыть чарующий стол, чтобы использовать этот вариант! - - - Предоставлен недопустимый слот (Даёт: сверху, средний, внизу)! - - - Вы должны сначала поместить предмет, чтобы зачаровать его в чарующие столы, чтобы получить чары с сервера, тогда вы можете выполнить эту команду! - - - У вас нет уровней заклинания для чаров! (Ваш текущий уровень - {0}, вам нужен {1} уровень). - - - Не удалось нажать! - - - Сущность атакована - - - Сапоги - - - Нагрудник - - - Название пользователя - - - Дальность - - - События - - - существо - - - Оборудование - - - Здоровье - - - Шлем - - - Предмет - - - Задержка - - - Леггинсы - - - Местоположение - - - Главная рука - - - Никнейм - - - Собщество не найдено - - - Off Hand - - - Поза - - - Тип - - - Существо использовано - - - Позволяет выполнить команду, если условие выполнено. (Вы можете использовать переменные из команды MinecraftClient.ini и /set и CSharp) - - - Ошибка: {0} - - - Произошла ошибка при выполнении команды: {0} - - - Условие '{0}' выполнено, выполнена команда '{1}' с результатом '{2}'. - - - Условие '{0}' выполнено, выполнена команда '{1}', результат не был возвращен. - - - Выполнять несколько команд одна за другой - - - Выполнена команда '{0}' ' ' с {1} - - - нет результатов! - - - результат '{0}'! - - - отключиться от сервера. - - - Уже преследую {0}! - - - Уже остановлено - - - Не могу добраться до игрока, он либо в чанках, которые не загружены, Слишком далеко или недоступно ботом из-за таких препятствий, как разрывы или водяные органы! - - - Заставляет бота следить за указанным игроком - - - Неверное или пустое имя игрока! - - - Указанный игрок либо не подключен за пределы диапазона! - - - ПРИМЕЧАНИЕ: Бот довольно медленно, вам нужно двигаться медленно и на близком расстоянии, чтобы он мог идти дальше, добро пожаловать как когда вы заводите животных следуйте за вами, держав пищу в руке. Это ограничение из-за алгоритма поиска путей, мы работаем над получением лучшего. - - - Пауза! - - - Игрок {0} вернулся в зону! - - - Игрок {0} покинул сервер! - - - Игрок {0} покинул радиус! - - - Возобновление приследования! - - - Начал приследование {0}! - - - Остановлено! - - - Преследование остановлено! - - - Переключено на {0}! - - - Включена "Безопасная прогулка" (ПРИМЕЧАНИЕ: бот может погибнуть или навредить себе!) - - - следуйте за <player name|stop> [-f] (Используйте -f для включения небезопасной ходьбы) - - - Показать здоровье и насыщенность пищей. - - - Здоровье: {0}, Насыщение: {1}, Уровень: {2}, Общий опыт: {3} - - - {0} щелчок по слоту {1} в окне #{2} - - - Закрытие инвентаря #{0} - - - Не удалось закрыть опись #{0} - - - Невозможно найти контейнер, пожалуйста, повторите попытку с явным ID - - - Запрошено очистить слот #{0} - - - Запрошено {0} x{1} в слоте #{2} - - - Не удалось запросить действие Creative - - - Ущерб - - - Команда инвентаря - - - Сбросил 1 предмет из слота #{0} - - - Выбросил всю стопку предметов из слота #{0} - - - Найденные предметы - - - Доступные действия - - - Основное использование - - - Нажать на элемент. - - - Закрыть открытый контейнер. - - - Очистить слот в творческом режиме. - - - Выдать предмет в творческом режиме. - - - Убрать предмет из инвентаря. - - - {0} -Используйте '/inventory help <action>' для получения справки о действиях. -'player' и 'container' могут быть упрощены до 'p' и 'c'. -Note that parameters in '[]' are optional. - - - Список доступных инвентарей - - - Список инвентаря. - - - Search for an item in avaliable Inventories - - - Shift click an item. - - - Неизвестное действие. - - - Применение - - - Выбранная вами горячая панель - {0} - - - Инвентарь - - - Available Inventories - - - Инвентарь - - - Левый - - - Середина - - - Вы должны быть в творческом режиме игры - - - Could not find the specified item in any of avaliable Inventories! - - - Нет предмета в слоте #{0} - - - Инвентаризация #{0} не существует - - - Правый - - - Shift clicking slot {0} in window #{1} - - - Shift click failed, this may be because this container type is not supported - - - получить список игроков. - - - Список игроков: {0} - - - записать текст в консоль. - - - Посмотреть на YAW: {0} PITCH: {1} - - - Посмотреть на {0} - - - смотреть направление или координаты. - - - The block currently intersecting the line of sight is {0} ({1:0}, {2:0}, {3:0}), distance is {4:0.0}({5:0.0}). - - - There is no block within {0} meters that intersects with the line of sight. - - - Неизвестное направление '{0}' - - - Chunk loading status: {0:P} - {1} out of {2} load completed. - - - The chunk where the target location resides has not yet been loaded. -You can use "/chunk status {0:0.0} {1:0.0} {2:0.0}" to check the chunk loading status. - - -  идти или начать идти. - - - Невозможно двигаться в этом направлении. - - - Отключить местность и перемещения. - - - Включение рельефа и движений при следующем входе на сервер, перерождении или изменении мира. - - - Не удалось вычислить путь к {0} - - - Gravity is disabled. - - - Gravity is enabled. - - - Перемещение {0} - - - Failed to compute a safe path to {0}. Try -f parameter to allow unsafe movements. - - - Путь к {0} - - - перезапустить и заново подключиться к серверу. - - - Reloads MCC settings. - - - Reloaded Settings! - - - Reloading settings... - - - This command will NOT affect certain settings which are used before connecting to a server! - - - Some settings passed through the command line parameters might get overriden! - - - You also might need to reconnect for some settings to take effect. - - - Replay Chat Bot will not be hard reloaded due to technical limitations! - - - Используйте это, чтобы возродиться, если вы мертвы. - - - Вы переродились. - - - запустить файл скрипта. - - - отправить сообщение в чат или команду. - - - установить пользовательскую %переменную%. - - - имя переменной должно быть A-Za-z0-9. - - - set a custom %variable% randomly to a given value. - - - setrnd variable -7to17 - - - setrnd variable string1 "\"string2\" string3" - - - Выключает подкрадывание - - - Вы больше не крадетесь - - - Вы сейчас крадетесь - - - Текущий tps - - - Отображает текущий показатель tps (тик в секунду) сервера. Может быть неточным - - - Поставить блок или открыть сундук - - - Useblock at ({0:0.0}, {1:0.0}, {2:0.0}) {3}. - - - Использовать (левый клик) предмет на руке - - - Использовать предмет - - - can be used in some other fields as %yourvar% -%username% and %serverip% are reserved variables. - - - §cFailed to write to backup file {0}§r - - - =============================== # - Minecraft Console Client Bots # -=============================== # - - - Get alerted when specified words are detected in chat -Useful for moderating your server or detecting when someone is talking to you - - - Play a beep sound when a word is detected in addition to highlighting. - - - List of words/strings to NOT alert you on. - - - The name of a file where alers logs will be written. - - - Log alerts info a file. - - - List of words/strings to alert you on. - - - Trigger alerts when it rains and when it stops. - - - Triggers alerts at the beginning and end of thunderstorms. - - - Triggers an alert after receiving a specified keyword. - - - Send a command on a regular or random basis or make the bot walk around randomly to avoid automatic AFK disconnection -/!\ Make sure your server rules do not forbid anti-AFK mechanisms! -/!\ Make sure you keep the bot in an enclosure to prevent it wandering off if you're using terrain handling! (Recommended size 5x5x5) - - - Command to send to the server. - - - The time interval for execution. (in seconds) - - - Whether to sneak when sending the command. - - - Use terrain handling to enable the bot to move around. - - - The range the bot can move around randomly (Note: the bigger the range, the slower the bot will be) - - - How many times can the bot fail trying to move before using the command method. - - - Automatically attack hostile mobs around you -You need to enable Entity Handling to use this bot -/!\ Make sure server rules allow your planned use of AutoAttack -/!\ SERVER PLUGINS may consider AutoAttack to be a CHEAT MOD and TAKE ACTION AGAINST YOUR ACCOUNT so DOUBLE CHECK WITH SERVER RULES! - - - Allow attacking hostile mobs. - - - Allow attacking passive mobs. - - - How long to wait between each attack. Set "Custom = false" to let MCC calculate it. - - - All entity types can be found here: https://mccteam.github.io/r/entity/#L15 - - - Possible values: "Interact", "Attack" (default), "InteractAt" (Interact and Attack). - - - Ведь мы рассматриваем список сущностей как «белый» или «черный список». - - - «одиночный» или «мульти». одиночная цель по одному мобу за атаку. Уничтожайте всех мобов в радиусе действия за атаку - - - "здоровье" или "расстояние". Требуется только при использовании единого режима - - - Automatically craft items in your inventory -See https://mccteam.github.io/g/bots/#auto-craft for how to use -You need to enable Inventory Handling to use this bot -You should also enable Terrain and Movements if you need to use a crafting table - - - Местоположение таблицы крафта, если вы хотите использовать его. Необходимо включить ландшафт и движения. - - - Что делать при сбое создания, "прервать" или "ждать". - - - Recipes.Name: The name can be whatever you like and it is used to represent the recipe. -Recipes.Type: crafting table type: "player" or "table" -Recipes.Result: the resulting item -Recipes.Slots: All slots, counting from left to right, top to bottom. Please fill in "Null" for empty slots. -For the naming of the items, please see: https://mccteam.github.io/r/item/#L12 - - - Auto-digging blocks. -You need to enable Terrain Handling to use this bot -You can use "/digbot start" and "/digbot stop" to control the start and stop of AutoDig. -Since MCC does not yet support accurate calculation of the collision volume of blocks, all blocks are considered as complete cubes when obtaining the position of the lookahead. -For the naming of the block, please see https://mccteam.github.io/r/block/#L15 - - - Сколько секунд ждать после входа в игру начнёт рычать автоматически, установите -1 для отключения автоматического запуска. - - - Автоматически переключайтесь на соответствующий инструмент. - - - Добыча блока на более чем "Dig_Timeout" секунд будет считаться таймаут. - - - Отбрасывать текущий инструмент, когда его прочность слишком мала. - - - Не будет использовать инструменты с меньшей прочностью. Установите 0, чтобы отключить эту функцию. - - - Ведь список блоков рассматривается как "белый список" или как "черный список". - - - "Расстояние" или "индекс", при использовании режима "фиксированные" блоки определяются по расстоянию до игрока или по порядку в списке. - - - Положение блоков при использовании "фиксированных" или "обоих" режимов. - - - Выводить журналы при копании блоков. - - - «взгляд», «фиксированные» или «обои». Подогнать посмотревший блок, блок в фиксированном положении, или блок, который должен быть полностью удовлетворен. - - - Automatically drop items in inventory -You need to enable Inventory Handling to use this bot -See this file for an up-to-date list of item types you can use with this bot: https://mccteam.github.io/r/item/#L12 - - - Включите, чтобы включить "включительно", "исключить" или "всего". Включает: выбросить элемент в список. Исключить: исключить элемент НЕ В списке - - - Автоматически съедайте еду, когда ваш голод имеет низкое значение -Вам нужно включить обработку инвентаря, чтобы использовать этого бота - - - Automatically catch fish using a fishing rod -Guide: https://mccteam.github.io/g/bots/#auto-fishing -You can use "/fish" to control the bot manually. -/!\ Make sure server rules allow automated farming before using this bot - - - Сохраните это как ложь, если вы не изменили его раньше. - - - Переключиться на новую удочку из инвентаря после того, как текущая удочка недоступна. - - - Начинать рыбалку автоматически после входа в мир. - - - Как быстро заново забросить после успешного клюва. - - - Не будет использовать удочки с меньшей прочностью (полная прочность 64). Установите ноль, чтобы отключить эту функцию. - - - Это позволяет игроку изменить положение или положение перед каждой рыбной ловлей. - - - Как долго после входа в игру начать рыбалку (в секундах). - - - Тайм-аут рыбалки (в секундах). Тайм-аут вызовет повторный выстрел. - - - "Неподвижный" крюк, который движется выше этого порога в оси Y, будет считаться пойманным рыбу. - - - Используется для регулировки выше двух пороговых значений,, который при включении будет напечатать изменения в положении рыболовецкой сущности после получения ее передвижения. - - - Используйте mainhand или offhand для удержания стержня. - - - Порядок "1->2->3->4->3->2->1->2->. " и может изменять положение или облицовку или обе стороны. Рекомендуется изменить только облицовочное положение. - - - Движение крюка по оси X и Z меньше, чем это значение будет считаться стационарным. - - - Автоматически перерегистрировать при отключении сервера, например, потому что сервер снова -/! Использовать Ignore_Kick_Message=true на свой риск! Сотрудники сервера могут не оценить, если вы автоматически переходите в систему вручную - - - Задержка при подключении к серверу. (в секундах) - - - Если установлено значение true, то авторелог будет переподключаться вне зависимости от ударов сообщений. - - - Если выпадающее сообщение совпадает с любой из строк, то будет срабатывать авторелог. - - - Повторяет при сбое записи на сервер. Используйте -1 для неограниченного просмотра. - - - Выполняйте команды или отправляйте сообщения автоматически при обнаружении указанного шаблона в чате -Администраторы сервера могут воспринимать сообщения чата (/nick, /tellraw) так что помните об этом при внедрении правил AutoRespond -/! Этот бот может получить спам в зависимости от ваших правил, хотя глобальный параметр messagecooldown может помочь вам избежать случайного спама - - - Не удаляйте цвета из текста (Примечание: ваши совпадения будут включать цветовые коды (те, которые используют § символ) для работы) - - - Записывает сообщения чата в файле на диске. - - - This bot allows you to send and recieve messages and commands via a Discord channel. -For Setup you can either use the documentation or read here (Documentation has images). -Documentation: https://mccteam.github.io/g/bots/#discord-bridge -Setup: -First you need to create a Bot on the Discord Developers Portal, here is a video tutorial: https://www.youtube.com/watch?v=2FgMnZViNPA . -/!\ IMPORTANT /!\: When creating a bot, you MUST ENABLE "Message Content Intent", "Server Members Intent" and "Presence Intent" in order for bot to work! Also follow along carefully do not miss any steps! -When making a bot, copy the generated token and paste it here in "Token" field (tokens are important, keep them safe). -Copy the "Application ID" and go to: https://discordapi.com/permissions.html . -Paste the id you have copied and check the "Administrator" field in permissions, then click on the link at the bottom. -This will open an invitation menu with your servers, choose the server you want to invite the bot on and invite him. -Once you've invited the bot, go to your Discord client and go to Settings -> Advanced and Enable "Developer Mode". -Exit the settings and right click on a server you have invited the bot to in the server list, then click "Copy ID", and paste the id here in "GuildId". -Then right click on a channel where you want to interact with the bot and again right click -> "Copy ID", pase the copied id here in "ChannelId". -And for the end, send a message in the channel, right click on your nick and again right click -> "Copy ID", then paste the id here in "OwnersIds". -How to use: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - ID канала, в котором вы хотите взаимодействовать с MCC с помощью бота. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Discord message formatting, check the following: https://mccteam.github.io/r/dc-fmt.html - - - ID сервера/гильдии, куда вы пригласили бота. - - - Как долго ждать (в секундах), если сообщение не может быть отправлено в discord перед отменой задачи (минимум 1 секунда). - - - Список идентификаторов людей, которые вы хотите иметь возможность взаимодействовать с MCC с помощью бота. - - - Ваш токен бота Discord. - - - Automatically farms crops for you (plants, breaks and bonemeals them). -Crop types available: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat. -Usage: "/farmer start" command and "/farmer stop" command. -NOTE: This a newly added bot, it is not perfect and was only tested in 1.19.2, there are some minor issues like not being able to bonemeal carrots/potatoes sometimes. -or bot jumps onto the farm land and breaks it (this happens rarely but still happens). We are looking forward at improving this. -It is recommended to keep the farming area walled off and flat to avoid the bot jumping. -Also, if you have your farmland that is one block high, make it 2 or more blocks high so the bot does not fall through, as it can happen sometimes when the bot reconnects. -The bot also does not pickup all items if they fly off to the side, we have a plan to implement this option in the future as well as drop off and bonemeal refill chest(s). - - - Delay between tasks in seconds (Minimum 1 second) - - - Enabled you to make the bot follow you -NOTE: This is an experimental feature, the bot can be slow at times, you need to walk with a normal speed and to sometimes stop for it to be able to keep up with you -It's similar to making animals follow you when you're holding food in your hand. -This is due to a slow pathfinding algorithm, we're working on getting a better one -You can tweak the update limit and find what works best for you. (NOTE: Do not but a very low one, because you might achieve the opposite, -this might clog the thread for terain handling) and thus slow the bot even more. -/!\ Make sure server rules allow an option like this in the rules of the server before using this bot - - - Do not follow the player if he is in the range of 3 blocks (prevents the bot from pushing a player in an infinite loop) - - - The rate at which the bot does calculations (in seconds) (You can tweak this if you feel the bot is too slow) - - - A small game to demonstrate chat interactions. Players can guess mystery words one letter at a time. -You need to have ChatFormat working correctly and add yourself in botowners to start the game with /tell <bot username> start -/!\ This bot may get a bit spammy if many players are interacting with it - - - Relay messages between players and servers, like a mail plugin -This bot can store messages when the recipients are offline, and send them when they join the server -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable this bot only if you trust server admins - - - Allows you to render maps in the console and into images (which can be then sent to Discord using Discord Bridge Chat Bot) -This is useful for solving captchas which use maps -The maps are rendered into Rendered_Maps folder if the Save_To_File is enabled. -NOTE: -If some servers have a very short time for solving captchas, enabe Auto_Render_On_Update to see them immediatelly in the console. -/!\ Make sure server rules allow bots to be used on the server, or you risk being punished. - - - Automatically render the map once it is received or updated from/by the server - - - Delete all rendered maps on unload/reload or when you launch the MCC again. - - - Get a notification when you have gotten a map from the server for the first time - - - Resize an rendered image, this is useful when images that are rendered are small and when are being sent to Discord. - - - Whether to render the map in the console. - - - The size that a rendered image should be resized to, in pixels (eg. 512). - - - Whether to store the rendered map as a file (You need this setting if you want to get a map on Discord using Discord Bridge). - - - Send a rendered map (saved to a file) to a Discord or a Telegram channel via the Discord or Telegram Bride chat bot (The Discord/Telegram Bridge chat bot must be enabled and configured!) -You need to enable Save_To_File in order for this to work. -We also recommend turning on resizing. - - - Log the list of players periodically into a textual file. - - - (In seconds) - - - Send MCC console commands to your bot through server PMs (/tell) -You need to have ChatFormat working correctly and add yourself in botowners to use the bot -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable RemoteControl only if you trust server admins - - - Enable recording of the game (/replay start) and replay it later using the Replay Mod (https://www.replaymod.com/) -Please note that due to technical limitations, the client player (you) will not be shown in the replay file -/!\ You SHOULD use /replay stop or exit the program gracefully with /quit OR THE REPLAY FILE MAY GET CORRUPT! - - - How long should replay file be auto-saved, in seconds. Use -1 to disable. - - - Schedule commands and scripts to launch on various events such as server join, date/time or time interval -See https://mccteam.github.io/g/bots/#script-scheduler for more info - - - This bot allows you to send and receive messages and commands via a Telegram Bot DM or to receive messages in a Telegram channel. -/!\ NOTE: You can't send messages and commands from a group channel, you can only send them in the bot DM, but you can get the messages from the client in a group channel. ------------------------------------------------------------ -Setup: -First you need to create a Telegram bot and obtain an API key, to do so, go to Telegram and find @botfather -Click on "Start" button and read the bot reply, then type "/newbot", the Botfather will guide you through the bot creation. -Once you create the bot, copy the API key that you have gotten, and put it into the "Token" field of "ChatBot.TelegramBridge" section (this section). -/!\ Do not share this token with anyone else as it will give them the control over your bot. Save it securely. -Then launch the client and go to Telegram, find your newly created bot by searching for it with its username, and open a DM with it. -Click on "Start" button and type and send the following command ".chatid" to obtain the chat id. -Copy the chat id number (eg. 2627844670) and paste it in the "ChannelId" field and add it to the "Authorized_Chat_Ids" field (in this section) (an id in "Authorized_Chat_Ids" field is a number/long, not a string!), then save the file. -Now you can use the bot using it's DM. -/!\ If you do not add the id of your chat DM with the bot to the "Authorized_Chat_Ids" field, ayone who finds your bot via search will be able to execute commands and send messages! -/!\ An id pasted in to the "Authorized_Chat_Ids" should be a number/long, not a string! ------------------------------------------------------------ -NOTE: If you want to recieve messages to a group channel instead, make the channel temporarely public, invite the bot to it and make it an administrator, then set the channel to private if you want. -Then set the "ChannelId" field to the @ of your channel (you must include the @ in the settings, eg. "@mysupersecretchannel"), this is the username you can see in the invite link of the channel. -/!\ Only include the username with @ prefix, do not include the rest of the link. Example if you have "https://t.me/mysupersecretchannel", the "ChannelId" will be "@mysupersecretchannel". -/!\ Note that you will not be able to send messages to the client from a group channel! ------------------------------------------------------------ -How to use the bot: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - A list of Chat IDs that are allowed to send messages and execute commands. To get an id of your chat DM with the bot use ".chatid" bot command in Telegram. - - - An ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Telegram message formatting, check the following: https://mccteam.github.io/r/tg-fmt.html - - - How long to wait (in seconds) if a message can not be sent to Telegram before canceling the task (minimum 1 second). - - - Your Telegram Bot token. - - - MCC does it best to detect chat messages, but some server have unusual chat formats -When this happens, you'll need to configure chat format below, see https://mccteam.github.io/g/conf/#chat-format-section - - - MCC support for common message formats. Set "false" to avoid conflicts with custom formats. - - - Whether to use the custom regular expressions below for detection. - - - Startup Config File -Please do not record extraneous data in this file as it will be overwritten by MCC. - -New to Minecraft Console Client? Check out this document: https://mccteam.github.io/g/conf.html -Want to upgrade to a newer version? See https://github.com/MCCTeam/Minecraft-Console-Client/#download - - - Settings have been loaded from {0} - - - §cFailed to load settings:§r - - - This setting affects only the messages in the console. - - - Regex for filtering chat message. - - - Show server chat messages. - - - Regex for filtering debug message. - - - Please enable this before submitting bug reports. Thanks! - - - Show error messages. - - - "disable" or "blacklist" OR "whitelist". Blacklist hide message match regex. Whitelist show message match regex. - - - Informative messages. (i.e Most of the message from MCC) - - - Log file name. - - - Write log messages to file. - - - Prepend timestamp to messages in log file. - - - Keep color codes in the saved text.(look like "§b") - - - Show warning messages. - - - Make sure you understand what each setting does before changing anything! - - - AccountList: It allows a fast account switching without directly using the credentials -Usage examples: "/tell <mybot> reco Player2", "/connect <serverip> Player1" - - - Toggle auto respawn if client player was dead (make sure your spawn point is safe). - - - Set the owner of the bot. /!\ Server admins can impersonate owners! - - - Use "mcc", "vanilla" or "none". This is how MCC identifies itself to the server. - - - Leave empty for no logfile. - - - If turned off, the emoji will be replaced with a simpler character (for /chunk status). - - - Toggle entity handling. - - - Whether to exit directly when an error occurs, for using MCC in non-interactive scripts. - - - Use "none", "slash"(/) or "backslash"(\). - - - Toggle inventory handling. - - - Fill in with in-game locale code, check https://mccteam.github.io/r/l-code.html - - - The language code is invalid! - - - Use "auto", "no" or "force". Force-enabling only works for MC 1.13+. - - - Use "auto" or "1.X.X" values. Allows to skip server info retrieval. - - - Controls the minimum interval (in seconds) between sending each message to the server. - - - Enable support for joining Minecraft Realms worlds. - - - The minimum height to use when calculating the image size from the height of the terminal. - - - The minimum width used when calculating the image size from the width of the terminal. - - - Enable head movement while walking to avoid anti-cheat triggers. - - - A movement speed higher than 2 may be considered cheating. - - - Only works on Windows XP-8 or Windows 10 with old console. - - - For remote control of the bot. - - - How to retain profile key. Use "none", "memory" or "disk". - - - Use "no", "fast" (5s timeout), or "yes". Required for joining some servers. - - - Cache compiled scripts for faster load on low-end devices. - - - ServerList: It allows an easier and faster server switching with short aliases instead of full server IP -Aliases cannot contain dots or spaces, and the name "localhost" cannot be used as an alias. -Usage examples: "/tell <mybot> connect Server1", "/connect Server2" - - - How to retain session tokens. Use "none", "memory" or "disk". - - - Decode links embedded in chat messages and show them in console. - - - Show inventory layout as ASCII art in inventory command. - - - System messages for server ops. - - - Messages displayed above xp bar, set this to false in case of xp bar spam. - - - Use "none", "bit_4", "bit_8" or "bit_24". This can be checked by opening the debug log. - - - Uses more ram, cpu, bandwidth but allows you to move around. - - - Customize the TCP connection timeout with the server. (in seconds) - - - Prepend timestamps to chat messages. - - - Login=Email or Name. Use "-" as password for offline mode. Leave blank to prompt user on startup. - - - The address of the game server, "Host" can be filled in with domain name or IP address. (The "Port" field can be deleted, it will be resolved automatically) - - - Microsoft Account sign-in method: "mcc" OR "browser". If the login always fails, please try to use the "browser" once. - - - Account type: "mojang" OR "microsoft". Also affects interactive login in console. - - - Settings below are sent to the server and only affect server-side things like your skin. - - - Allows disabling chat colors server-side. - - - Use "enabled", "commands", or "disabled". Allows to mute yourself... - - - MC 1.7- difficulty. "peaceful", "easy", "normal", "difficult". - - - If disabled, settings below are not sent to the server. - - - Use any language implemented in Minecraft. - - - MC 1.9+ main hand. "left" or "right". - - - Value range: [0 - 255]. - - - Connect to a server via a proxy instead of connecting directly -If Mojang session services are blocked on your network, set Enabled_Login=true to login using proxy. -If the connection to the Minecraft game server is blocked by the firewall, set Enabled_Ingame=true to use a proxy to connect to the game server. -/!\ Make sure your server rules allow Proxies or VPNs before setting enabled=true, or you may face consequences! - - - Whether to connect to the game server through a proxy. - - - Whether to connect to the login server through a proxy. - - - Only required for password-protected proxies. - - - Supported types: "HTTP", "SOCKS4", "SOCKS4a", "SOCKS5". - - - Proxy server must allow HTTPS for login, and non-443 ports for playing. - - - Only required for password-protected proxies. - - - §aThe current setting is saved as {0} - - - Chat signature related settings (affects minecraft 1.19+) - - - Microsoft accounts only. If disabled, will not be able to sign chat and join servers configured with "enforce-secure-profile=true" - - - Use red    color block to mark chat without legitimate signature - - - Use green  color block to mark chat with legitimate signatures - - - Use yellow color block to mark chat that have been modified by the server. - - - Use gray   color block to mark system message (always without signature) - - - Whether to display chat and messages in commands without legal signatures - - - Set to true to display messages modified by the server, false to display the original signed messages - - - Whether to sign the chat send from MCC - - - Whether to sign the messages contained in the commands sent by MCC. For example, the message in "/msg" and "/me" - - - §cFailed to write to settings file {0}§r - - - Цветовой тест: В вашем терминале должно отображаться {0} - - - §8Сгенерированы криптографические ключи и хэш. - - - §8No profile keys could be loaded from disk - - - §8Profile keys has been successfully loaded from disk. - - - §8Выполняем запрос к {0} - - - §8Ни одна сессия не могла быть загружена с диска - - - §8Данные сессии успешно загружены с диска. - - - Успех. (ID сессии: {0}) - - - Bottom slot - - - Enchantments available - - - Levels - - - Middle slot - - - Top slot - - - §8Получили код ошибки от сервера при обновлении аутентификации: {0} - - - Не удалось подключиться к этому IP. - - - §8При попытке подключения к этому IP произошел тайм-аут. - - - Не удалось определить версию сервера. - - - §8Forge Login Handshake не завершилось успешно - - - §8Forge StartEncryption Handshake не завершилось успешно - - - Не удается принудительно включить поддержку Forge для этой версии Minecraft! - - - Invalid usage of the generator command! - - - The provided path must be a path to a file that is in .json format! - - - Invalid data path provided! (The path either does not exists or you have made a typo) - - - §8Получен код ошибки от сервера: {0} - - - §8Неправильный ответ на пакет StartEncryption - - - §8Неправильный ответ на пакет Handshake - - - This feature requires Inventory Handling to be enabled in order to work! - - - Не удалось подключиться к этому серверу. - - - Не удалось войти в систему Minecraft : - - - Неправильный пароль, IP из черного списка или слишком много логинов. - - - Пользователь отменен. - - - Аккаунт перенесен, используйте e-mail в качестве имени пользователя. - - - Ошибка сети. - - - Пользователь не премиум-класса. - - - Неправильный ответ сервера. - - - Серверы входа недоступны. Пожалуйста, повторите попытку позже. - - - Ошибка SSL. - - - Неизвестная ошибка. - - - Не удалось войти на этот сервер. - - - You are missing argument {0} - - - §8Сервер не сообщает версию своего протокола, автоопределение не работает. - - - Не удалось выполнить ping этого IP. - - - Этот мир Realms не существует или доступ был запрещен - - - Попытка присоединиться к миру Realms, но поддержка Realms отключена в конфигурации - - - Невозможно получить IP-адрес сервера вашего мира Realms - - - Неверный или неизвестный идентификатор сервера Realms. - - - Серверу Realms может потребоваться некоторое время для запуска. Пожалуйста, повторите попытку позже. - - - {0}: Неверный синтаксис, ожидается --argname=value или --section.argname=value - - - This feature requires Terrain And Movements to be enabled in order to work! - - - Таймаут соединения - - - §8Неожиданный ответ от сервера (это сервер Minecraft?). - - - Не удается подключиться к серверу: эта версия не поддерживается! - - - Применение: - - - §8Сервер сообщает о версии, отличной от установленной вручную. Вход в систему может не работать. - - -  Методы ChatBot НЕ должны вызываться в конструкторе, так как обработчик API еще не инициализирован. Вместо этого переопределите Initialize() или AfterGameJoined() для выполнения задач инициализации. - - - Предоставленный скрипт не имеет действительного заголовка MCCScript - - - Не удалось обработать входящий пакет типа {0}. (PacketID: {1}, Protocol: {2}, LoginPhase: {3}, InnerException: {4}). - - - Пожалуйста, обновите обработку типов блоков для этой версии Minecraft. См. Material.cs - - - Пожалуйста, обновите обработку типов сущностей для этой версии Minecraft. См. EntityType.cs - - - Пожалуйста, обновите обработку типов элементов для этой версии Minecraft. См. ItemType.cs - - - Пожалуйста, обновите палитру типов пакетов для этой версии Minecraft. См. PacketTypePalette.cs - - - Неизвестное направление - - - Инициированный пользователем выход из системы должен быть выполнен вызовом Disconnect() - - - Версия протокола № {0} не поддерживается. - - - §cСущности в настоящее время не обрабатываются для данной версии MC. - - - Пожалуйста, сначала включите EntityHandling в конфигурационном файле. - - - Инвентарь # {0} закрыт. - - - §cВ настоящее время инвентарь не обрабатывается для данной версии MC. - - - Обработка инвентаря теперь включена. - - - Используйте /inventory для взаимодействия с ним. - - - Инвентарь # {0} открыт: {1} - - - Пожалуйста, сначала включите InventoryHandling в конфигурационном файле. - - - §cTerrain & Movements в настоящее время не обрабатываются для данной версии MC. - - - Территория и перемещения теперь включены. - - - Пожалуйста, сначала включите Terrain и Movements в конфигурационном файле. - - - §8[{0}] Не удалось инициализировать FileSystemWatcher, повторная попытка с использованием опроса - - - §8[{0}] Инициализация FileSystemWatcher для файла: {1} - - - §8Принятие списка модов сервера... - - - §8Принятие реестров сервера... - - - Подключение к серверу завершено! - - - §8Подтверждение конфигурации сервера FML2: {0} - - - §8Получение списка модов сервера FML2 - - - §8Отправка списка модов клиента FML2 - - - §8Подтверждение реестра сервера FML2: {0} - - - §8Got Unknown FML2 Handshake message no. {0} - - - §8Игнорирование канала неизвестного сообщения FML2 LoginMessage: {0} - - - §8Список модов: - - - §8На сервере запущен Forge без модов. - - - §8Получен реестр с {0} записями - - - §8Получен реестр {0} с {1} записями - - - §8Отправка фальсифицированного списка модов на сервер... - - - §8Версия протокола Forge : {0} - - - §8На сервере запущен Forge с {0} модами. - - - Доступные команды: {0} - - - Этот бот будет выгружен. - - - Done - - - Не удалось - - - OnInternalCommand: Получена ошибка от {0}: {1} - - - help <имя команды>: показать краткую справку о команде. - - - help <имя команды>. Доступные команды: {0}. Для получения справки по серверу используйте '{1}send /help'. - - - Неизвестная команда '{0}'. Используйте 'help' для списка команд. - - - Подключение к {0}... - - - Войти не удалось: - - - Соединение было потеряно. - - - Отключен сервером: - - - Не подключен ни к одному серверу. Используйте '{0}help' для получения справки. - - - Fetching profile key from Microsoft. - - - Проверка, запущен ли на сервере Forge... - - - Включение поддержки Forge. - - - §8Найден сервер {0}:{1} для домена {2} - - - New configuration file "{0}" is generated. - - - Succesfully generated {0} palette using the dataset: {1} - - - Generating {0} palette using the dataset: {1} - - - §8Handshake successful. (ID сервера: {0}) - - - §eNew version of MCC available: {0} - - - Help us translate MCC: {0} - - - Failed to parse the settings file, enter "{0}new" to generate a new configuration. - - - IP сервера: - - - Сервер был успешно подключен. -Type '{0}quit' для выхода из сервера. - - - Ссылка: {0} - - - Логин : - - - Пожалуйста, введите имя пользователя или email по вашему выбору. - - - §8Failed to perform SRV lookup for {0} -{1}: {2} - - - §8Вы выбрали запуск в автономном режиме. - - - Пароль: - - - Пожалуйста, введите пароль для {0}. - - - Пароль: {0} - - - Вы мертвы. Введите '{0}respawn', чтобы возродиться. - - - Вы мертвы. Автоматически возрождаетесь через 1 секунду. - - - Нажмите Enter, чтобы выйти из консольного клиента Minecraft. - - - §8Cached profile key needs to be refreshed. - - - §8Cached profile key is still valid for {0}. - - - У вас есть доступ к следующим мирам Realms - - - Используйте realms:index как IP сервера, чтобы присоединиться к миру Realms - - - Ожидание 5 секунд (осталось {0} попыток)... - - - Разрешение {0}... - - - Перезапуск консольного клиента Minecraft... - - - Ожидание {0} секунд перед перезапуском... - - - Получение информации о сервере... - - - -MCC is running with default settings. - - - §8Сервер находится в автономном режиме. - - - §8Версия сервера: {0} (протокол v{1}) - - - Версия сервера: - - - Проверка сессии... - - - Не удалось проверить сессию. - - - §8Кэшированная сессия недействительна или истекла. - - - §8Кэшированная сессия все еще действительна для {0}. - - - §cSettings file MinecraftClient.ini has been generated. - - - §7Команда §8 {0} §7 отправлена. - - - §8Неизвестная или не поддерживаемая версия MC {0}. -Переключение в режим автоопределения. - - - §8Используется Minecraft версии {0} (протокол v{1}) - - - Версия поддерживается. -Войти в игру... - - - , с Forge - - - §8Подключен к прокси {0}:{1} - - - Load translations applied to MCC when available, turn it off to use English only. - - - setrnd variable -7to17 OR setrnd variable string1 "\"string2\" string3" - - - Please update health field handling for this Minecraft version. - - - Successfully disconnected with MCC! - - - You can not use execmulti or execif within execmulti command! - - - force unsafe movements like falling or touching fire - - - Inventory handling is not enabled. Unable to switch tools automatically. - - - Please use the newly generated MinecraftClient.ini - - - The old MinecraftClient.ini has been backed up as {0} - - - Temporary fix for Badpacket issue on some servers. - - \ No newline at end of file diff --git a/MinecraftClient/Resources/Translations/Translations.sr-Cyrl.resx b/MinecraftClient/Resources/Translations/Translations.sr-Cyrl.resx deleted file mode 100644 index f6a5a4b3..00000000 --- a/MinecraftClient/Resources/Translations/Translations.sr-Cyrl.resx +++ /dev/null @@ -1,2673 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - §cWeather change: It is no longer raining.§r - - - §cWeather change: It is no longer a thunderstorm.§r - - - §cWeather change: It is raining now.§r - - - §cWeather change: It is a thunderstorm.§r - - - Invalid walk range provided, must be a positive integer greater than 0, using default value of 5! - - - The terrain handling is not enabled in the settings of the client, enable it if you want to use it with this bot. Using alternative (command) method. - - - The time range begins with a bigger value, swapped them around. - - - Attack cooldown value cannot be smaller than 0. - - - Crafting aborted! Check your available materials. - - - Auto-crafting ChatBot command alias - - - Available commands: {0}. Use /autocraft help <cmd name> for more information. You may use /ac as command alias. - - - Inventory #{0} was closed by AutoCraft - - - Auto-crafting ChatBot command - - - Total {0} recipes loaded: {1} - - - Resetting your config to default - - - Crafting failed! Waiting for more materials - - - No config found. Writing a new one. - - - Error while parsing config: {0} - - - Duplicate recipe name specified: {0} - - - Missing recipe name while parsing a recipe - - - Get the command description. Usage: /autocraft help <command name> - - - List available recipes. - - - Load the config file. - - - Reload the config file. - - - Write the default example config to default location. - - - Start the crafting. Usage: /autocraft start <recipe name> - - - Stop the current running crafting process - - - Invalid result item! - - - The number of slots does not match and has been adjusted automatically. - - - Successfully loaded - - - Missing material: {0} - - - Please specify the recipe name you want to craft. - - - Specified recipe name does not exist. Check your config file. - - - Starting AutoCraft: {0} - - - AutoCraft cannot be started. Check your available materials for crafting {0} - - - AutoCraft stopped - - - table not found - - - Action timeout! Reason: {0} - - - Available commands: {0}. Use /digbot help <cmd name> for more information. - - - Auto-digging ChatBot command - - - Digging block timeout, retry. - - - Get the command description. Usage: /digbot help <command name> - - - Start the automatic digging bot. - - - Deactivate the automatic digging bot. - - - The block currently pointed to is not in the allowed list. - - - Automatic digging has started. - - - Digging will start in {0:0.0} second(s). - - - Auto-digging has been stopped. - - - Added item {0} - - - AutoDrop ChatBot command alias - - - AutoDrop ChatBot command - - - Incorrect item name {0}. Please try again. - - - Total {0} in the list: - {1} - - - Cannot find inventory {0}! - - - No item in the list - - - Cannot read drop mode from config. Using include mode. - - - Item not in the list - - - AutoDrop disabled - - - AutoDrop enabled - - - Removed item {0} - - - Switched to {0} mode. - - - Unknwon mode. Available modes: Include, Exclude, Everything - - - Available commands: {0}. Use /fish help <cmd name> for more information. - - - Casting timeout and will soon retry. (Timeout increased to {0:0.0} sec). - - - Retract the fishing rod. (Count: {0}) - - - Retract the fishing rod at ({0:0.0},{1:0.0},{2:0.0})! (Count: {3}) - - - Auto-Fishing ChatBot command - - - Fish floating despawn, will re-cast. - - - Fishing timeout, will soon re-cast. - - - Fishing got {0} - - - Get the command description. Usage: /fish help <command name> - - - Start auto-fishing. - - - List all obtained items. Or use "/fish status clear" to clear the list. - - - Stop auto-fishing. - - - Inventory handling is not enabled. Cannot check rod durability and switch rods. - - - Current fishing rod is not available. Maybe broken or low durability? - - - Start auto-fishing. - - - Fishing will start in {0:0.0} second(s). - - - The record of the obtained items has been cleared. - - - All items obtained from fishing (not entirely accurate): - - - Stop auto-fishing. - - - Switch to the rod in slot {0}, durability {1}/64. - - - Casting successfully. - - - Update yaw = {0:0.00}, pitch = {1:0.00}. - - - Current directory was: {0} - - - Got disconnected with message: {0} - - - Disconnection initiated by User or MCC bot. Ignoring. - - - Launching with {0} reconnection attempts - - - Loaded message: {0} - - - Loading messages from file: {0} - - - Initializing without a kick message file - - - File not found: {0} - - - Message contains '{0}'. Reconnecting. - - - Ignoring kick message, reconnecting anyway. - - - Message not containing any defined keywords. Ignoring. - - - Waiting {0:0.000} seconds before reconnecting... - - - File not found: '{0}' - - - Loaded match: -{0} - - - Loading matches from '{0}' - - - match: {0} -regex: {1} -action: {2} -actionPrivate: {3} -actionOther: {4} -ownersOnly: {5} -cooldown: {6} - - - Running action: {0} - - - No action for match: -{0} - - - This match will never trigger: -{0} - - - Path '{0}' contains invalid characters. - - - Sending message to Discord was canceled due an error occuring. For more info enable Debug. - - - The provided channel with an id '{0}' has not been found! - - - The command was executed with the result - - - Succesfully connected with MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Discord Bridge chat bot. - - - Direction of the Discord Brdige has been switched to '{0}'! - - - Both - - - Дискорд - - - Minecraft - - - The provided guild/server with an id '{0}' has not been found! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, discord|dsc. Example: "dscbridge direction mc" - - - Please provide a valid token! - - - An unknown error has occured! - - - The bot is already farming! - - - The bot has already stopped farming! - - - Crop type - - - Farming bot - - - Invalid crop type provided (Types which you can use: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat)! - - - Invalid radius provided, you must provide a valid integer number greater than 0! - - - The Farmer bot needs Inventory Handling in order to work, please enable it! - - - The Farmer bot needs Terrain Handling in order to work, please enable it! - - - Not implemented bellow 1.13! - - - Radius - - - Started farming! - - - Stopped farming! - - - Stoping farming, this might take a second... - - - You have enabled teleporting, this might get your bot account kicked and in the worst case scenario banned! Use with caution! - - - You have enabled un-safe movement, the bot might get hurt! - - - Invalid parameter "{0}" provided (Use format: "key:value")! - - - mailer command - - - --- Ignore list --- -{0} - - - --- Mails in database --- -{0} - - - See usage - - - Added {0} to the ignore list! - - - Missing or invalid name. Usage: {0} <username> - - - Removed {0} from the ignore list! - - - Creating new database file: {0} - - - Creating new ignore list: {0} - - - Delivered: {0} - - - Initializing Mailer with settings: - - -  - Database File: {0} - - -  - Max Database Size: {0} - - -  - Ignore List: {0} - - -  - Mail Retention: {0} - - -  - Max Mails per Player: {0} - - -  - Public Interactions: {0} - - - Cannot enable Mailer: Max Database Size must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Mail Retention must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Max Mails per Player must be greater than zero. Please review the settings. - - - Loading database file: {0} - - - Loading ignore list: - - - Looking for mails to send @ {0} - - - Saving message: {0} - - - {0} is ignored! - - - Render maps (item maps) - - - Invalid ID provided, must be a number! - - - A map with id '{0}' does not exists! - - - Failed to render the map with id: '{0}' - - - - Map id: {0} (Last Updated: {1}) - - - No maps received! - - - The list of received maps from the server: - - - Received a new Map, with Id: {0} - - - Succesfully rendered a map with id '{0}' to: '{1}' - - - Resized the rendered image of the map with id: '{0}' to {1}x{1}. - - - The size of the map is reduced from ({0}x{1}) to ({2}x{3}) due to the size limitation of the current terminal. - - - Sent a rendered image of a map with an id '{0}' to the Discord via Discord Brdige chat bot! - - - Sent a rendered image of a map with an id '{0}' to the Telegram via Telegram Bridge chat bot! - - - replay command - - - Replay file created. - - - Record was stopped. Restart the program to start another record. - - - Record stopped. - - - Script '{0}' failed to run ({1}). - - - File not found: '{0}' - - - §8[MCC] [{0}] Cannot find script file: {1} - - - Script '{0}' loaded. - - - Loaded task: -{0} - - - No action for task: -{0} - - - This task will never trigger: -{0} - - - Interval / Running action: {0} - - - Login / Running action: {0} - - - Time / Running action: {0} - - - triggeronfirstlogin: {0} - triggeronlogin: {1} - triggerontime: {2} - triggeroninterval: {3} - timevalue: {4} - timeinterval: {5} - action: {6} - - - Sending message to Telegram was canceled due an error occuring. For more info enable Debug. - - - The command was executed with the result - - - Succesfully connected with the MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Telegram Bridge chat bot. - - - Direction of the Telegram Brdige has been switched to '{0}'! - - - Both - - - Minecraft - - - Telegram - - - Disconnected from from the MCC! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, telegram|tg|t. Example: "tgbridge direction mc" - - - [WARNING] You have not provided any Channel IDs, for "Authorized_Chat_Ids" field, anyone who finds your bot will be able to send messages and commands to it! - - - [WARNING] You have not provided a Channel ID, you will ONLY get replies to commands sent from Telegram! - - - Please provide a valid bot token! - - - **🛑 Unauthorized access! 🛑 - -Add the ID of this chat to "Authorized_Chat_Ids" field in the configuration file to gain access!** - - - An unknown error has occured! - - - Bot: {0} said : {1} - - - Bot: {0} told me : {1} - - - Alerts - - - AntiAFK - - - AutoAttack - - - AutoCraft - - - AutoDig - - - AutoDrop - - - AutoEat - - - AutoFishing - - - AutoRelog - - - AutoRespond - - - ChatLog - - - DiscordBridge - - - Farmer - - - FollowPlayer - - - HangmanGame - - - Mailer - - - Map - - - PlayerListLogger - - - RemoteControl - - - ReplayCapture - - - Script - - - ScriptScheduler - - - TelegramBridge - - - TestBot - - - §8Converting session cache from disk: {0} - - - §8Ignoring invalid session token line: {0} - - - §8Ignoring invalid profile key token line: {0} - - - §8Ignoring session token string '{0}': {1} - - - §8Ignoring profile key token string '{0}': {1} - - - §8Loaded session: {0}:{1} - - - §8Loaded profile key, it will be refresh at {0} - - - §8Loading Minecraft profiles: {0} - - - §8Loading profile key cache from disk: {0} - - - §8Loading session cache from disk: {0} - - - §8Got malformed data while reading serialized session cache from disk: {0} - - - §8Failed to read serialized session cache from disk: {0} - - - §8Failed to read session cache from disk: {0} - - - §8Failed to read profile key cache from disk: {0} - - - §8Failed to write session cache to disk: {0} - - - §8Failed to write profile key cache to disk: {0} - - - §8Saving session cache to disk - - - §8Saving profile key cache to disk - - - §8Done. File saved as '{0}' - - - §8Downloading '{0}.lang' from Mojang servers... - - - §8Failed to download the file. - - - §8Defaulting to en_GB.lang from your Minecraft directory. - - - §8Translations file loaded. - - - Player {0}'s message chain is broken! - - - §8Translations file not found: '{0}' -Some messages won't be properly printed without this file. - - - §8Performing request to {0} - - - [{0}] Disconnecting and Reconnecting to the Server - - - Swing your arm. - - - Could not find a bed! - - - Can not reach the bed safely! - - - Used to sleep in or leave a bed. - - - Failed to reach the bed position (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) in time (30 seconds). Giving up! - - - Found a bet at (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). - - - Succesfully laid in bed! - - - Sending a command to leave a bed to the server. - - - Moving to (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) where the bed is located. - - - The block on (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) is not a bed! - - - Could not lay in bed. Are you trying to sleep in a bed? (PS: You must use the head block coordinates of the bed) - - - Searching for a bed in radius of {0}... - - - Trying to sleep in a bed on location (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). Result: {3} - - - Blocks around - - - Block type - - - Reports the type of the block on the provided coordinates. (Use -s to report blocks around the target block). - - - Negative - - - Positive - - - List bots, unload a bot or all bots. - - - Loaded bots - - - No bots loaded! - - - Bot {0} is not loaded, check if you have made a typo! - - - Successfully unloaded bot: {0} - - - Successfully unloaded all bots! - - - Changed to slot {0} - - - Change slot in hotbar - - - Could not change slot - - - Could not change slot: Not a Number - - - chunk: ({0}, {1}). - - - Current location:{0}, chunk: ({1}, {2}). - - - Displays the chunk loading status. -Change EnableEmoji=false in the settings if the display is confusing. - - - §x§0This command is used for debugging, make sure you know what you are doing.§r - - - Player:{0}, MarkedChunk:{1}, NotReceived:{2}, Loading:{3}, Loaded:{4} - - - Marked location: - - - §x§0Since the marked chunk is outside the graph, it will not be displayed!§r - - - connect to the specified server. - - - Invalid server IP '{0}'. - - - Unknown account '{0}'. - - - toggle debug messages. - - - Debug messages are now OFF - - - Debug messages are now ON - - - Attempt to break a block - - - Attempting to dig block at {0} {1} {2} ({3}) - - - Failed to start digging block. - - - No block at this location (Air) - - - You are too far away from this block. - - - Drop specified type of items from player inventory or opened container - - - Dropped all {0} from inventory #{1} - - - Unknown item {0} - - - Sent a click to the server, if you have enough levels and if you have placed the items in the correct slots it should enchant! - - - Enchant an item when you have the Enchantment table opened and the list of enchants recieved. - - - You must put an item inside the enchanting table in slot 0! - - - You must put at least 3 lapis lazuli inside the enchanting table in slot 1! - - - You must open a an enchanting table in order to use this option! - - - Invalid slot provided (Available: top, middle, bottom)! - - - You must first put an item to enchant to the enchanting table in order to get enchantments from the server, then you can execute this command! - - - You do not have enouhg levels to enchant! (Your current level is {0}, you need to be level {1}). - - - Could not click! - - - Entity attacked - - - Boots - - - Chestplate - - - Custom Name - - - Distance - - - Entities - - - Entity - - - Equipment - - - Health - - - Helmet - - - Item - - - Latency - - - Leggings - - - Location - - - Main Hand - - - Nickname - - - Entity not found - - - Off Hand - - - Pose - - - Type - - - Entity used - - - Allows you to execute a command if a condition is met. (You can use variables from MinecraftClient.ini and /set command, as well as CSharp expressions) - - - Error: {0} - - - An error has occured while executing the command: {0} - - - The condition '{0}' was met, executed command '{1}' with result '{2}'. - - - The condition '{0}' was met, executed command '{1}', no result was returned. - - - Execute multiple commands one after another - - - Executed the command '{0}' with {1} - - - no result! - - - result '{0}'! - - - disconnect from the server. - - - Already following {0}! - - - Already stopped - - - Can not reach the player, he is either in chunks that are not loaded, too far away or not reachable by a bot due to obstacles like gaps or water bodies! - - - Makes the bot follow a specified player - - - Invalid or empty player name provided! - - - The specified player is either not connected out out of the range! - - - NOTE: The bot is quite slow, you need to walk slowly and at a close distance for it to be able to keep up, kinda like when you make animals follow you by holding food in your hand. This is a limitation due to a pathfinding algorithm, we are working to get a better one. - - - Pausing! - - - The player {0} came back to the range! - - - The player {0} left the server! - - - The player {0} has left the range! - - - Resuming to follow! - - - Started following {0}! - - - Stopped! - - - Stopped following! - - - Switched to following {0}! - - - Enabled us-safe walking (NOTE: The bot might die or get hurt!) - - - follow <player name|stop> [-f] (Use -f to enable un-safe walking) - - - Display Health and Food saturation. - - - Health: {0}, Saturation: {1}, Level: {2}, TotalExperience: {3} - - - {0} clicking slot {1} in window #{2} - - - Closing Inventoy #{0} - - - Failed to close Inventory #{0} - - - Cannot find container, please retry with explicit ID - - - Requested to clear slot #{0} - - - Requested {0} x{1} in slot #{2} - - - Failed to request Creative action - - - Damage - - - Inventory command - - - Dropped 1 item from slot #{0} - - - Dropped whole item stack from slot #{0} - - - Found items - - - Available actions - - - Basic usage - - - Click on an item. - - - Close an opened container. - - - Clear slot in creative mode. - - - Give item in creative mode. - - - Drop an item from inventory. - - - {0} -Use '/inventory help <action>' for action help. -'player' and 'container' can be simplified to 'p' and 'c'. -Note that parameters in '[]' are optional. - - - List avaliable inventories - - - List your inventory. - - - Search for an item in avaliable Inventories - - - Shift click an item. - - - Unknown action. - - - Usage - - - Your selected hotbar is {0} - - - Inventories - - - Available Inventories - - - Inventory - - - Left - - - Middle - - - You must be in Creative gamemode - - - Could not find the specified item in any of avaliable Inventories! - - - No item in slot #{0} - - - Inventory #{0} do not exist - - - Right - - - Shift clicking slot {0} in window #{1} - - - Shift click failed, this may be because this container type is not supported - - - get the player list. - - - PlayerList: {0} - - - log some text to the console. - - - Looking at yaw: {0} pitch: {1} - - - Looking at {0} - - - look at direction or coordinates. - - - The block currently intersecting the line of sight is {0} ({1:0}, {2:0}, {3:0}), distance is {4:0.0}({5:0.0}). - - - There is no block within {0} meters that intersects with the line of sight. - - - Unknown direction '{0}' - - - Chunk loading status: {0:P} - {1} out of {2} load completed. - - - The chunk where the target location resides has not yet been loaded. -You can use "/chunk status {0:0.0} {1:0.0} {2:0.0}" to check the chunk loading status. - - - walk or start walking. - - - Cannot move in that direction. - - - Disabling Terrain and Movements. - - - Enabling Terrain and Movements on next server login, respawn or world change. - - - Failed to compute path to {0} - - - Gravity is disabled. - - - Gravity is enabled. - - - Moving {0} - - - Failed to compute a safe path to {0}. Try -f parameter to allow unsafe movements. - - - Walking from {1} to {0} - - - restart and reconnect to the server. - - - Reloads MCC settings. - - - Reloaded Settings! - - - Reloading settings... - - - This command will NOT affect certain settings which are used before connecting to a server! - - - Some settings passed through the command line parameters might get overriden! - - - You also might need to reconnect for some settings to take effect. - - - Replay Chat Bot will not be hard reloaded due to technical limitations! - - - Use this to respawn if you are dead. - - - You have respawned. - - - run a script file. - - - send a chat message or command. - - - set a custom %variable%. - - - variable name must be A-Za-z0-9. - - - set a custom %variable% randomly to a given value. - - - setrnd variable -7to17 - - - setrnd variable string1 "\"string2\" string3" - - - Toggles sneaking - - - You are not sneaking anymore - - - You are sneaking now - - - Current tps - - - Display server current tps (tick per second). May not be accurate - - - Place a block or open chest - - - Useblock at ({0:0.0}, {1:0.0}, {2:0.0}) {3}. - - - Use (left click) an item on the hand - - - Used an item - - - can be used in some other fields as %yourvar% -%username% and %serverip% are reserved variables. - - - §cFailed to write to backup file {0}§r - - - =============================== # - Minecraft Console Client Bots # -=============================== # - - - Get alerted when specified words are detected in chat -Useful for moderating your server or detecting when someone is talking to you - - - Play a beep sound when a word is detected in addition to highlighting. - - - List of words/strings to NOT alert you on. - - - The name of a file where alers logs will be written. - - - Log alerts info a file. - - - List of words/strings to alert you on. - - - Trigger alerts when it rains and when it stops. - - - Triggers alerts at the beginning and end of thunderstorms. - - - Triggers an alert after receiving a specified keyword. - - - Send a command on a regular or random basis or make the bot walk around randomly to avoid automatic AFK disconnection -/!\ Make sure your server rules do not forbid anti-AFK mechanisms! -/!\ Make sure you keep the bot in an enclosure to prevent it wandering off if you're using terrain handling! (Recommended size 5x5x5) - - - Command to send to the server. - - - The time interval for execution. (in seconds) - - - Whether to sneak when sending the command. - - - Use terrain handling to enable the bot to move around. - - - The range the bot can move around randomly (Note: the bigger the range, the slower the bot will be) - - - How many times can the bot fail trying to move before using the command method. - - - Automatically attack hostile mobs around you -You need to enable Entity Handling to use this bot -/!\ Make sure server rules allow your planned use of AutoAttack -/!\ SERVER PLUGINS may consider AutoAttack to be a CHEAT MOD and TAKE ACTION AGAINST YOUR ACCOUNT so DOUBLE CHECK WITH SERVER RULES! - - - Allow attacking hostile mobs. - - - Allow attacking passive mobs. - - - How long to wait between each attack. Set "Custom = false" to let MCC calculate it. - - - All entity types can be found here: https://mccteam.github.io/r/entity/#L15 - - - Possible values: "Interact", "Attack" (default), "InteractAt" (Interact and Attack). - - - Wether to treat the entities list as a "whitelist" or as a "blacklist". - - - "single" or "multi". single target one mob per attack. multi target all mobs in range per attack - - - "health" or "distance". Only needed when using single mode - - - Automatically craft items in your inventory -See https://mccteam.github.io/g/bots/#auto-craft for how to use -You need to enable Inventory Handling to use this bot -You should also enable Terrain and Movements if you need to use a crafting table - - - Location of the crafting table if you intended to use it. Terrain and movements must be enabled. - - - What to do on crafting failure, "abort" or "wait". - - - Recipes.Name: The name can be whatever you like and it is used to represent the recipe. -Recipes.Type: crafting table type: "player" or "table" -Recipes.Result: the resulting item -Recipes.Slots: All slots, counting from left to right, top to bottom. Please fill in "Null" for empty slots. -For the naming of the items, please see: https://mccteam.github.io/r/item/#L12 - - - Auto-digging blocks. -You need to enable Terrain Handling to use this bot -You can use "/digbot start" and "/digbot stop" to control the start and stop of AutoDig. -Since MCC does not yet support accurate calculation of the collision volume of blocks, all blocks are considered as complete cubes when obtaining the position of the lookahead. -For the naming of the block, please see https://mccteam.github.io/r/block/#L15 - - - How many seconds to wait after entering the game to start digging automatically, set to -1 to disable automatic start. - - - Automatically switch to the appropriate tool. - - - Mining a block for more than "Dig_Timeout" seconds will be considered a timeout. - - - Whether to drop the current tool when its durability is too low. - - - Will not use tools with less durability than this. Set to zero to disable this feature. - - - Wether to treat the blocks list as a "whitelist" or as a "blacklist". - - - "distance" or "index", When using the "fixedpos" mode, the blocks are determined by distance to the player, or by the order in the list. - - - The position of the blocks when using "fixedpos" or "both" mode. - - - Whether to output logs when digging blocks. - - - "lookat", "fixedpos" or "both". Digging the block being looked at, the block in a fixed position, or the block that needs to be all met. - - - Automatically drop items in inventory -You need to enable Inventory Handling to use this bot -See this file for an up-to-date list of item types you can use with this bot: https://mccteam.github.io/r/item/#L12 - - - "include", "exclude" or "everything". Include: drop item IN the list. Exclude: drop item NOT IN the list - - - Automatically eat food when your Hunger value is low -You need to enable Inventory Handling to use this bot - - - Automatically catch fish using a fishing rod -Guide: https://mccteam.github.io/g/bots/#auto-fishing -You can use "/fish" to control the bot manually. -/!\ Make sure server rules allow automated farming before using this bot - - - Keep it as false if you have not changed it before. - - - Switch to a new rod from inventory after the current rod is unavailable. - - - Whether to start fishing automatically after entering a world. - - - How soon to re-cast after successful fishing. - - - Will not use rods with less durability than this (full durability is 64). Set to zero to disable this feature. - - - This allows the player to change position/facing after each fish caught. - - - How long after entering the game to start fishing (seconds). - - - Fishing timeout (seconds). Timeout will trigger a re-cast. - - - A "stationary" hook that moves above this threshold in the Y-axis will be considered to have caught a fish. - - - Used to adjust the above two thresholds, which when enabled will print the change in the position of the fishhook entity upon receipt of its movement packet. - - - Use the mainhand or the offhand to hold the rod. - - - It will move in order "1->2->3->4->3->2->1->2->..." and can change position or facing or both each time. It is recommended to change the facing only. - - - Hook movement in the X and Z axis less than this value will be considered stationary. - - - Automatically relog when disconnected by server, for example because the server is restating -/!\ Use Ignore_Kick_Message=true at own risk! Server staff might not appreciate if you auto-relog on manual kicks - - - The delay time before joining the server. (in seconds) - - - When set to true, autorelog will reconnect regardless of kick messages. - - - If the kickout message matches any of the strings, then autorelog will be triggered. - - - Retries when failing to relog to the server. use -1 for unlimited retries. - - - Run commands or send messages automatically when a specified pattern is detected in chat -Server admins can spoof chat messages (/nick, /tellraw) so keep this in mind when implementing AutoRespond rules -/!\ This bot may get spammy depending on your rules, although the global messagecooldown setting can help you avoiding accidental spam - - - Do not remove colors from text (Note: Your matches will have to include color codes (ones using the § character) in order to work) - - - Logs chat messages in a file on disk. - - - This bot allows you to send and recieve messages and commands via a Discord channel. -For Setup you can either use the documentation or read here (Documentation has images). -Documentation: https://mccteam.github.io/g/bots/#discord-bridge -Setup: -First you need to create a Bot on the Discord Developers Portal, here is a video tutorial: https://www.youtube.com/watch?v=2FgMnZViNPA . -/!\ IMPORTANT /!\: When creating a bot, you MUST ENABLE "Message Content Intent", "Server Members Intent" and "Presence Intent" in order for bot to work! Also follow along carefully do not miss any steps! -When making a bot, copy the generated token and paste it here in "Token" field (tokens are important, keep them safe). -Copy the "Application ID" and go to: https://discordapi.com/permissions.html . -Paste the id you have copied and check the "Administrator" field in permissions, then click on the link at the bottom. -This will open an invitation menu with your servers, choose the server you want to invite the bot on and invite him. -Once you've invited the bot, go to your Discord client and go to Settings -> Advanced and Enable "Developer Mode". -Exit the settings and right click on a server you have invited the bot to in the server list, then click "Copy ID", and paste the id here in "GuildId". -Then right click on a channel where you want to interact with the bot and again right click -> "Copy ID", pase the copied id here in "ChannelId". -And for the end, send a message in the channel, right click on your nick and again right click -> "Copy ID", then paste the id here in "OwnersIds". -How to use: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - The ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Discord message formatting, check the following: https://mccteam.github.io/r/dc-fmt.html - - - The ID of a server/guild where you have invited the bot to. - - - How long to wait (in seconds) if a message can not be sent to discord before canceling the task (minimum 1 second). - - - A list of IDs of people you want to be able to interact with the MCC using the bot. - - - Your Discord Bot token. - - - Automatically farms crops for you (plants, breaks and bonemeals them). -Crop types available: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat. -Usage: "/farmer start" command and "/farmer stop" command. -NOTE: This a newly added bot, it is not perfect and was only tested in 1.19.2, there are some minor issues like not being able to bonemeal carrots/potatoes sometimes. -or bot jumps onto the farm land and breaks it (this happens rarely but still happens). We are looking forward at improving this. -It is recommended to keep the farming area walled off and flat to avoid the bot jumping. -Also, if you have your farmland that is one block high, make it 2 or more blocks high so the bot does not fall through, as it can happen sometimes when the bot reconnects. -The bot also does not pickup all items if they fly off to the side, we have a plan to implement this option in the future as well as drop off and bonemeal refill chest(s). - - - Delay between tasks in seconds (Minimum 1 second) - - - Enabled you to make the bot follow you -NOTE: This is an experimental feature, the bot can be slow at times, you need to walk with a normal speed and to sometimes stop for it to be able to keep up with you -It's similar to making animals follow you when you're holding food in your hand. -This is due to a slow pathfinding algorithm, we're working on getting a better one -You can tweak the update limit and find what works best for you. (NOTE: Do not but a very low one, because you might achieve the opposite, -this might clog the thread for terain handling) and thus slow the bot even more. -/!\ Make sure server rules allow an option like this in the rules of the server before using this bot - - - Do not follow the player if he is in the range of 3 blocks (prevents the bot from pushing a player in an infinite loop) - - - The rate at which the bot does calculations (in seconds) (You can tweak this if you feel the bot is too slow) - - - A small game to demonstrate chat interactions. Players can guess mystery words one letter at a time. -You need to have ChatFormat working correctly and add yourself in botowners to start the game with /tell <bot username> start -/!\ This bot may get a bit spammy if many players are interacting with it - - - Relay messages between players and servers, like a mail plugin -This bot can store messages when the recipients are offline, and send them when they join the server -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable this bot only if you trust server admins - - - Allows you to render maps in the console and into images (which can be then sent to Discord using Discord Bridge Chat Bot) -This is useful for solving captchas which use maps -The maps are rendered into Rendered_Maps folder if the Save_To_File is enabled. -NOTE: -If some servers have a very short time for solving captchas, enabe Auto_Render_On_Update to see them immediatelly in the console. -/!\ Make sure server rules allow bots to be used on the server, or you risk being punished. - - - Automatically render the map once it is received or updated from/by the server - - - Delete all rendered maps on unload/reload or when you launch the MCC again. - - - Get a notification when you have gotten a map from the server for the first time - - - Resize an rendered image, this is useful when images that are rendered are small and when are being sent to Discord. - - - Whether to render the map in the console. - - - The size that a rendered image should be resized to, in pixels (eg. 512). - - - Whether to store the rendered map as a file (You need this setting if you want to get a map on Discord using Discord Bridge). - - - Send a rendered map (saved to a file) to a Discord or a Telegram channel via the Discord or Telegram Bride chat bot (The Discord/Telegram Bridge chat bot must be enabled and configured!) -You need to enable Save_To_File in order for this to work. -We also recommend turning on resizing. - - - Log the list of players periodically into a textual file. - - - (In seconds) - - - Send MCC console commands to your bot through server PMs (/tell) -You need to have ChatFormat working correctly and add yourself in botowners to use the bot -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable RemoteControl only if you trust server admins - - - Enable recording of the game (/replay start) and replay it later using the Replay Mod (https://www.replaymod.com/) -Please note that due to technical limitations, the client player (you) will not be shown in the replay file -/!\ You SHOULD use /replay stop or exit the program gracefully with /quit OR THE REPLAY FILE MAY GET CORRUPT! - - - How long should replay file be auto-saved, in seconds. Use -1 to disable. - - - Schedule commands and scripts to launch on various events such as server join, date/time or time interval -See https://mccteam.github.io/g/bots/#script-scheduler for more info - - - This bot allows you to send and receive messages and commands via a Telegram Bot DM or to receive messages in a Telegram channel. -/!\ NOTE: You can't send messages and commands from a group channel, you can only send them in the bot DM, but you can get the messages from the client in a group channel. ------------------------------------------------------------ -Setup: -First you need to create a Telegram bot and obtain an API key, to do so, go to Telegram and find @botfather -Click on "Start" button and read the bot reply, then type "/newbot", the Botfather will guide you through the bot creation. -Once you create the bot, copy the API key that you have gotten, and put it into the "Token" field of "ChatBot.TelegramBridge" section (this section). -/!\ Do not share this token with anyone else as it will give them the control over your bot. Save it securely. -Then launch the client and go to Telegram, find your newly created bot by searching for it with its username, and open a DM with it. -Click on "Start" button and type and send the following command ".chatid" to obtain the chat id. -Copy the chat id number (eg. 2627844670) and paste it in the "ChannelId" field and add it to the "Authorized_Chat_Ids" field (in this section) (an id in "Authorized_Chat_Ids" field is a number/long, not a string!), then save the file. -Now you can use the bot using it's DM. -/!\ If you do not add the id of your chat DM with the bot to the "Authorized_Chat_Ids" field, ayone who finds your bot via search will be able to execute commands and send messages! -/!\ An id pasted in to the "Authorized_Chat_Ids" should be a number/long, not a string! ------------------------------------------------------------ -NOTE: If you want to recieve messages to a group channel instead, make the channel temporarely public, invite the bot to it and make it an administrator, then set the channel to private if you want. -Then set the "ChannelId" field to the @ of your channel (you must include the @ in the settings, eg. "@mysupersecretchannel"), this is the username you can see in the invite link of the channel. -/!\ Only include the username with @ prefix, do not include the rest of the link. Example if you have "https://t.me/mysupersecretchannel", the "ChannelId" will be "@mysupersecretchannel". -/!\ Note that you will not be able to send messages to the client from a group channel! ------------------------------------------------------------ -How to use the bot: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - A list of Chat IDs that are allowed to send messages and execute commands. To get an id of your chat DM with the bot use ".chatid" bot command in Telegram. - - - An ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Telegram message formatting, check the following: https://mccteam.github.io/r/tg-fmt.html - - - How long to wait (in seconds) if a message can not be sent to Telegram before canceling the task (minimum 1 second). - - - Your Telegram Bot token. - - - MCC does it best to detect chat messages, but some server have unusual chat formats -When this happens, you'll need to configure chat format below, see https://mccteam.github.io/g/conf/#chat-format-section - - - MCC support for common message formats. Set "false" to avoid conflicts with custom formats. - - - Whether to use the custom regular expressions below for detection. - - - Startup Config File -Please do not record extraneous data in this file as it will be overwritten by MCC. - -New to Minecraft Console Client? Check out this document: https://mccteam.github.io/g/conf.html -Want to upgrade to a newer version? See https://github.com/MCCTeam/Minecraft-Console-Client/#download - - - Settings have been loaded from {0} - - - §cFailed to load settings:§r - - - This setting affects only the messages in the console. - - - Regex for filtering chat message. - - - Show server chat messages. - - - Regex for filtering debug message. - - - Please enable this before submitting bug reports. Thanks! - - - Show error messages. - - - "disable" or "blacklist" OR "whitelist". Blacklist hide message match regex. Whitelist show message match regex. - - - Informative messages. (i.e Most of the message from MCC) - - - Log file name. - - - Write log messages to file. - - - Prepend timestamp to messages in log file. - - - Keep color codes in the saved text.(look like "§b") - - - Show warning messages. - - - Make sure you understand what each setting does before changing anything! - - - AccountList: It allows a fast account switching without directly using the credentials -Usage examples: "/tell <mybot> reco Player2", "/connect <serverip> Player1" - - - Toggle auto respawn if client player was dead (make sure your spawn point is safe). - - - Set the owner of the bot. /!\ Server admins can impersonate owners! - - - Use "mcc", "vanilla" or "none". This is how MCC identifies itself to the server. - - - Leave empty for no logfile. - - - If turned off, the emoji will be replaced with a simpler character (for /chunk status). - - - Toggle entity handling. - - - Whether to exit directly when an error occurs, for using MCC in non-interactive scripts. - - - Use "none", "slash"(/) or "backslash"(\). - - - Toggle inventory handling. - - - Fill in with in-game locale code, check https://mccteam.github.io/r/l-code.html - - - The language code is invalid! - - - Use "auto", "no" or "force". Force-enabling only works for MC 1.13+. - - - Use "auto" or "1.X.X" values. Allows to skip server info retrieval. - - - Controls the minimum interval (in seconds) between sending each message to the server. - - - Enable support for joining Minecraft Realms worlds. - - - The minimum height to use when calculating the image size from the height of the terminal. - - - The minimum width used when calculating the image size from the width of the terminal. - - - Enable head movement while walking to avoid anti-cheat triggers. - - - A movement speed higher than 2 may be considered cheating. - - - Only works on Windows XP-8 or Windows 10 with old console. - - - For remote control of the bot. - - - How to retain profile key. Use "none", "memory" or "disk". - - - Use "no", "fast" (5s timeout), or "yes". Required for joining some servers. - - - Cache compiled scripts for faster load on low-end devices. - - - ServerList: It allows an easier and faster server switching with short aliases instead of full server IP -Aliases cannot contain dots or spaces, and the name "localhost" cannot be used as an alias. -Usage examples: "/tell <mybot> connect Server1", "/connect Server2" - - - How to retain session tokens. Use "none", "memory" or "disk". - - - Decode links embedded in chat messages and show them in console. - - - Show inventory layout as ASCII art in inventory command. - - - System messages for server ops. - - - Messages displayed above xp bar, set this to false in case of xp bar spam. - - - Use "none", "bit_4", "bit_8" or "bit_24". This can be checked by opening the debug log. - - - Uses more ram, cpu, bandwidth but allows you to move around. - - - Customize the TCP connection timeout with the server. (in seconds) - - - Prepend timestamps to chat messages. - - - Login=Email or Name. Use "-" as password for offline mode. Leave blank to prompt user on startup. - - - The address of the game server, "Host" can be filled in with domain name or IP address. (The "Port" field can be deleted, it will be resolved automatically) - - - Microsoft Account sign-in method: "mcc" OR "browser". If the login always fails, please try to use the "browser" once. - - - Account type: "mojang" OR "microsoft". Also affects interactive login in console. - - - Settings below are sent to the server and only affect server-side things like your skin. - - - Allows disabling chat colors server-side. - - - Use "enabled", "commands", or "disabled". Allows to mute yourself... - - - MC 1.7- difficulty. "peaceful", "easy", "normal", "difficult". - - - If disabled, settings below are not sent to the server. - - - Use any language implemented in Minecraft. - - - MC 1.9+ main hand. "left" or "right". - - - Value range: [0 - 255]. - - - Connect to a server via a proxy instead of connecting directly -If Mojang session services are blocked on your network, set Enabled_Login=true to login using proxy. -If the connection to the Minecraft game server is blocked by the firewall, set Enabled_Ingame=true to use a proxy to connect to the game server. -/!\ Make sure your server rules allow Proxies or VPNs before setting enabled=true, or you may face consequences! - - - Whether to connect to the game server through a proxy. - - - Whether to connect to the login server through a proxy. - - - Only required for password-protected proxies. - - - Supported types: "HTTP", "SOCKS4", "SOCKS4a", "SOCKS5". - - - Proxy server must allow HTTPS for login, and non-443 ports for playing. - - - Only required for password-protected proxies. - - - §aThe current setting is saved as {0} - - - Chat signature related settings (affects minecraft 1.19+) - - - Microsoft accounts only. If disabled, will not be able to sign chat and join servers configured with "enforce-secure-profile=true" - - - Use red    color block to mark chat without legitimate signature - - - Use green  color block to mark chat with legitimate signatures - - - Use yellow color block to mark chat that have been modified by the server. - - - Use gray   color block to mark system message (always without signature) - - - Whether to display chat and messages in commands without legal signatures - - - Set to true to display messages modified by the server, false to display the original signed messages - - - Whether to sign the chat send from MCC - - - Whether to sign the messages contained in the commands sent by MCC. For example, the message in "/msg" and "/me" - - - §cFailed to write to settings file {0}§r - - - Color test: Your terminal should display {0} - - - §8Crypto keys & hash generated. - - - §8No profile keys could be loaded from disk - - - §8Profile keys has been successfully loaded from disk. - - - §8Performing request to {0} - - - §8No sessions could be loaded from disk - - - §8Session data has been successfully loaded from disk. - - - Success. (session ID: {0}) - - - Bottom slot - - - Enchantments available - - - Levels - - - Middle slot - - - Top slot - - - §8Got error code from server while refreshing authentication: {0} - - - Failed to connect to this IP. - - - §8A timeout occured while attempting to connect to this IP. - - - Failed to determine server version. - - - §8Forge Login Handshake did not complete successfully - - - §8Forge StartEncryption Handshake did not complete successfully - - - Cannot force Forge support for this Minecraft version! - - - Invalid usage of the generator command! - - - The provided path must be a path to a file that is in .json format! - - - Invalid data path provided! (The path either does not exists or you have made a typo) - - - §8Got error code from server: {0} - - - §8Invalid response to StartEncryption packet - - - §8Invalid response to Handshake packet - - - This feature requires Inventory Handling to be enabled in order to work! - - - An error occured when attempting to join this server. - - - Login failed : - - - Incorrect username/password, blacklisted IP or too many logins. - - - User cancelled. - - - Account migrated, use e-mail as username. - - - Network error. - - - User not premium. - - - Invalid server response. - - - Login servers are unavailable. Please try again later. - - - SSL Error. - - - Unknown Error. - - - Failed to login to this server. - - - You are missing argument {0} - - - §8Server does not report its protocol version, autodetection will not work. - - - Failed to ping this IP. - - - This Realms world does not exist or access was denied - - - Trying to join a Realms world but Realms support is disabled in config - - - Cannot retrieve the server IP of your Realms world - - - Invalid or unknown Realms server ID. - - - Realms server may require some time to start up. Please retry again later. - - - {0}: Invalid syntax, expecting --argname=value or --section.argname=value - - - This feature requires Terrain And Movements to be enabled in order to work! - - - Connection Timeout - - - §8Unexpected response from the server (is that a Minecraft server?) - - - Cannot connect to the server : This version is not supported ! - - - Usage: - - - §8Server reports a different version than manually set. Login may not work. - - - ChatBot methods should NOT be called in the constructor as API handler is not initialized yet. Override Initialize() or AfterGameJoined() instead to perform initialization tasks. - - - The provided script does not have a valid MCCScript header - - - Failed to process incoming packet of type {0}. (PacketID: {1}, Protocol: {2}, LoginPhase: {3}, InnerException: {4}). - - - Please update block types handling for this Minecraft version. See Material.cs - - - Please update entity types handling for this Minecraft version. See EntityType.cs - - - Please update item types handling for this Minecraft version. See ItemType.cs - - - Please update packet type palette for this Minecraft version. See PacketTypePalette.cs - - - Unknown direction - - - User-initiated logout should be done by calling Disconnect() - - - The protocol version no.{0} is not supported. - - - §cEntities are currently not handled for that MC version. - - - Please enable EntityHandling in the config file first. - - - Inventory # {0} closed. - - - §cInventories are currently not handled for that MC version. - - - Inventory handling is now enabled. - - - Use /inventory to interact with it. - - - Inventory # {0} opened: {1} - - - Please enable InventoryHandling in the config file first. - - - §cTerrain & Movements currently not handled for that MC version. - - - Terrain and Movements is now enabled. - - - Please enable Terrain and Movements in the config file first. - - - §8[{0}] Failed to initialize FileSystemWatcher, retrying using Polling - - - §8[{0}] Initializing FileSystemWatcher for file: {1} - - - §8Accepting server mod list... - - - §8Accepting server registries... - - - Forge server connection complete! - - - §8Acknowledging FML2 Server Config: {0} - - - §8Received FML2 Server Mod List - - - §8Sending back FML2 Client Mod List - - - §8Acknowledging FML2 Server Registry: {0} - - - §8Got Unknown FML2 Handshake message no. {0} - - - §8Ignoring Unknown FML2 LoginMessage channel: {0} - - - §8Mod list: - - - §8Server is running Forge without mods. - - - §8Received registry with {0} entries - - - §8Received registry {0} with {1} entries - - - §8Sending falsified mod list to server... - - - §8Forge protocol version : {0} - - - §8Server is running Forge with {0} mods. - - - Available commands: {0} - - - This bot will be unloaded. - - - Done - - - Fail - - - OnInternalCommand: Got error from {0}: {1} - - - help <cmdname>: show brief help about a command. - - - help <cmdname>. Available commands: {0}. For server help, use '{1}send /help' instead. - - - Unknown command '{0}'. Use 'help' for command list. - - - Connecting to {0}... - - - Login failed : - - - Connection has been lost. - - - Disconnected by Server : - - - Not connected to any server. Use '{0}help' for help. - - - Fetching profile key from Microsoft. - - - Checking if server is running Forge... - - - Force-enabling Forge support. - - - §8Found server {0}:{1} for domain {2} - - - New configuration file "{0}" is generated. - - - Succesfully generated {0} palette using the dataset: {1} - - - Generating {0} palette using the dataset: {1} - - - §8Handshake successful. (Server ID: {0}) - - - §eNew version of MCC available: {0} - - - Help us translate MCC: {0} - - - Failed to parse the settings file, enter "{0}new" to generate a new configuration. - - - Server IP : - - - Server was successfully joined. -Type '{0}quit' to leave the server. - - - Link: {0} - - - Login : - - - Please type the username or email of your choice. - - - §8Failed to perform SRV lookup for {0} -{1}: {2} - - - §8You chose to run in offline mode. - - - Password: - - - Please type the password for {0}. - - - Password(invisible): {0} - - - You are dead. Type '{0}respawn' to respawn. - - - You are dead. Automatically respawning after 1 second. - - - Or press Enter to exit Minecraft Console Client. - - - §8Cached profile key needs to be refreshed. - - - §8Cached profile key is still valid for {0}. - - - You have access to the following Realms worlds - - - Use realms:<index> as server IP to join a Realms world - - - Waiting 5 seconds ({0} attempts left)... - - - Resolving {0}... - - - Restarting Minecraft Console Client... - - - Waiting {0} seconds before restarting... - - - Retrieving Server Info... - - - -MCC is running with default settings. - - - §8Server is in offline mode. - - - §8Server version : {0} (protocol v{1}) - - - Server version : - - - Checking Session... - - - Failed to check session. - - - §8Cached session is invalid or expired. - - - §8Cached session is still valid for {0}. - - - §cSettings file MinecraftClient.ini has been generated. - - - §7Command §8 {0} §7 sent. - - - §8Unknown or not supported MC version {0}. -Switching to autodetection mode. - - - §8Using Minecraft version {0} (protocol v{1}) - - - Version is supported. -Logging in... - - - , with Forge - - - §8Connected to proxy {0}:{1} - - - Load translations applied to MCC when available, turn it off to use English only. - - - setrnd variable -7to17 OR setrnd variable string1 "\"string2\" string3" - - - Please update health field handling for this Minecraft version. - - - Successfully disconnected with MCC! - - - You can not use execmulti or execif within execmulti command! - - - force unsafe movements like falling or touching fire - - - Inventory handling is not enabled. Unable to switch tools automatically. - - - Please use the newly generated MinecraftClient.ini - - - The old MinecraftClient.ini has been backed up as {0} - - - Temporary fix for Badpacket issue on some servers. - - \ No newline at end of file diff --git a/MinecraftClient/Resources/Translations/Translations.sv.resx b/MinecraftClient/Resources/Translations/Translations.sv.resx deleted file mode 100644 index 20e26089..00000000 --- a/MinecraftClient/Resources/Translations/Translations.sv.resx +++ /dev/null @@ -1,2673 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - §cWeather change: It is no longer raining.§r - - - §cWeather change: It is no longer a thunderstorm.§r - - - §cWeather change: It is raining now.§r - - - §cWeather change: It is a thunderstorm.§r - - - Invalid walk range provided, must be a positive integer greater than 0, using default value of 5! - - - The terrain handling is not enabled in the settings of the client, enable it if you want to use it with this bot. Using alternative (command) method. - - - The time range begins with a bigger value, swapped them around. - - - Attack cooldown value cannot be smaller than 0. - - - Crafting aborted! Check your available materials. - - - Auto-crafting ChatBot command alias - - - Available commands: {0}. Use /autocraft help <cmd name> for more information. You may use /ac as command alias. - - - Inventory #{0} was closed by AutoCraft - - - Auto-crafting ChatBot command - - - Total {0} recipes loaded: {1} - - - Resetting your config to default - - - Crafting failed! Waiting for more materials - - - No config found. Writing a new one. - - - Error while parsing config: {0} - - - Duplicate recipe name specified: {0} - - - Missing recipe name while parsing a recipe - - - Get the command description. Usage: /autocraft help <command name> - - - List available recipes. - - - Load the config file. - - - Reload the config file. - - - Write the default example config to default location. - - - Start the crafting. Usage: /autocraft start <recipe name> - - - Stop the current running crafting process - - - Invalid result item! - - - The number of slots does not match and has been adjusted automatically. - - - Successfully loaded - - - Missing material: {0} - - - Please specify the recipe name you want to craft. - - - Specified recipe name does not exist. Check your config file. - - - Starting AutoCraft: {0} - - - AutoCraft cannot be started. Check your available materials for crafting {0} - - - AutoCraft stopped - - - table not found - - - Action timeout! Reason: {0} - - - Available commands: {0}. Use /digbot help <cmd name> for more information. - - - Auto-digging ChatBot command - - - Digging block timeout, retry. - - - Get the command description. Usage: /digbot help <command name> - - - Start the automatic digging bot. - - - Deactivate the automatic digging bot. - - - The block currently pointed to is not in the allowed list. - - - Automatic digging has started. - - - Digging will start in {0:0.0} second(s). - - - Auto-digging has been stopped. - - - Added item {0} - - - AutoDrop ChatBot command alias - - - AutoDrop ChatBot command - - - Incorrect item name {0}. Please try again. - - - Total {0} in the list: - {1} - - - Cannot find inventory {0}! - - - No item in the list - - - Cannot read drop mode from config. Using include mode. - - - Item not in the list - - - AutoDrop disabled - - - AutoDrop enabled - - - Removed item {0} - - - Switched to {0} mode. - - - Unknwon mode. Available modes: Include, Exclude, Everything - - - Available commands: {0}. Use /fish help <cmd name> for more information. - - - Casting timeout and will soon retry. (Timeout increased to {0:0.0} sec). - - - Retract the fishing rod. (Count: {0}) - - - Retract the fishing rod at ({0:0.0},{1:0.0},{2:0.0})! (Count: {3}) - - - Auto-Fishing ChatBot command - - - Fish floating despawn, will re-cast. - - - Fishing timeout, will soon re-cast. - - - Fishing got {0} - - - Get the command description. Usage: /fish help <command name> - - - Start auto-fishing. - - - List all obtained items. Or use "/fish status clear" to clear the list. - - - Stop auto-fishing. - - - Inventory handling is not enabled. Cannot check rod durability and switch rods. - - - Current fishing rod is not available. Maybe broken or low durability? - - - Start auto-fishing. - - - Fishing will start in {0:0.0} second(s). - - - The record of the obtained items has been cleared. - - - All items obtained from fishing (not entirely accurate): - - - Stop auto-fishing. - - - Switch to the rod in slot {0}, durability {1}/64. - - - Casting successfully. - - - Update yaw = {0:0.00}, pitch = {1:0.00}. - - - Current directory was: {0} - - - Got disconnected with message: {0} - - - Disconnection initiated by User or MCC bot. Ignoring. - - - Launching with {0} reconnection attempts - - - Loaded message: {0} - - - Loading messages from file: {0} - - - Initializing without a kick message file - - - File not found: {0} - - - Message contains '{0}'. Reconnecting. - - - Ignoring kick message, reconnecting anyway. - - - Message not containing any defined keywords. Ignoring. - - - Waiting {0:0.000} seconds before reconnecting... - - - File not found: '{0}' - - - Loaded match: -{0} - - - Loading matches from '{0}' - - - match: {0} -regex: {1} -action: {2} -actionPrivate: {3} -actionOther: {4} -ownersOnly: {5} -cooldown: {6} - - - Running action: {0} - - - No action for match: -{0} - - - This match will never trigger: -{0} - - - Path '{0}' contains invalid characters. - - - Sending message to Discord was canceled due an error occuring. For more info enable Debug. - - - The provided channel with an id '{0}' has not been found! - - - The command was executed with the result - - - Succesfully connected with MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Discord Bridge chat bot. - - - Direction of the Discord Brdige has been switched to '{0}'! - - - Both - - - Discord - - - Minecraft - - - The provided guild/server with an id '{0}' has not been found! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, discord|dsc. Example: "dscbridge direction mc" - - - Please provide a valid token! - - - An unknown error has occured! - - - The bot is already farming! - - - The bot has already stopped farming! - - - Crop type - - - Farming bot - - - Invalid crop type provided (Types which you can use: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat)! - - - Invalid radius provided, you must provide a valid integer number greater than 0! - - - The Farmer bot needs Inventory Handling in order to work, please enable it! - - - The Farmer bot needs Terrain Handling in order to work, please enable it! - - - Not implemented bellow 1.13! - - - Radius - - - Started farming! - - - Stopped farming! - - - Stoping farming, this might take a second... - - - You have enabled teleporting, this might get your bot account kicked and in the worst case scenario banned! Use with caution! - - - You have enabled un-safe movement, the bot might get hurt! - - - Invalid parameter "{0}" provided (Use format: "key:value")! - - - mailer command - - - --- Ignore list --- -{0} - - - --- Mails in database --- -{0} - - - See usage - - - Added {0} to the ignore list! - - - Missing or invalid name. Usage: {0} <username> - - - Removed {0} from the ignore list! - - - Creating new database file: {0} - - - Creating new ignore list: {0} - - - Delivered: {0} - - - Initializing Mailer with settings: - - -  - Database File: {0} - - -  - Max Database Size: {0} - - -  - Ignore List: {0} - - -  - Mail Retention: {0} - - -  - Max Mails per Player: {0} - - -  - Public Interactions: {0} - - - Cannot enable Mailer: Max Database Size must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Mail Retention must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Max Mails per Player must be greater than zero. Please review the settings. - - - Loading database file: {0} - - - Loading ignore list: - - - Looking for mails to send @ {0} - - - Saving message: {0} - - - {0} is ignored! - - - Render maps (item maps) - - - Invalid ID provided, must be a number! - - - A map with id '{0}' does not exists! - - - Failed to render the map with id: '{0}' - - - - Map id: {0} (Last Updated: {1}) - - - No maps received! - - - The list of received maps from the server: - - - Received a new Map, with Id: {0} - - - Succesfully rendered a map with id '{0}' to: '{1}' - - - Resized the rendered image of the map with id: '{0}' to {1}x{1}. - - - The size of the map is reduced from ({0}x{1}) to ({2}x{3}) due to the size limitation of the current terminal. - - - Sent a rendered image of a map with an id '{0}' to the Discord via Discord Brdige chat bot! - - - Sent a rendered image of a map with an id '{0}' to the Telegram via Telegram Bridge chat bot! - - - replay command - - - Replay file created. - - - Record was stopped. Restart the program to start another record. - - - Record stopped. - - - Script '{0}' failed to run ({1}). - - - File not found: '{0}' - - - §8[MCC] [{0}] Cannot find script file: {1} - - - Script '{0}' loaded. - - - Loaded task: -{0} - - - No action for task: -{0} - - - This task will never trigger: -{0} - - - Interval / Running action: {0} - - - Login / Running action: {0} - - - Time / Running action: {0} - - - triggeronfirstlogin: {0} - triggeronlogin: {1} - triggerontime: {2} - triggeroninterval: {3} - timevalue: {4} - timeinterval: {5} - action: {6} - - - Sending message to Telegram was canceled due an error occuring. For more info enable Debug. - - - The command was executed with the result - - - Succesfully connected with the MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Telegram Bridge chat bot. - - - Direction of the Telegram Brdige has been switched to '{0}'! - - - Both - - - Minecraft - - - Telegram - - - Disconnected from from the MCC! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, telegram|tg|t. Example: "tgbridge direction mc" - - - [WARNING] You have not provided any Channel IDs, for "Authorized_Chat_Ids" field, anyone who finds your bot will be able to send messages and commands to it! - - - [WARNING] You have not provided a Channel ID, you will ONLY get replies to commands sent from Telegram! - - - Please provide a valid bot token! - - - **🛑 Unauthorized access! 🛑 - -Add the ID of this chat to "Authorized_Chat_Ids" field in the configuration file to gain access!** - - - An unknown error has occured! - - - Bot: {0} said : {1} - - - Bot: {0} told me : {1} - - - Alerts - - - AntiAFK - - - AutoAttack - - - AutoCraft - - - AutoDig - - - AutoDrop - - - AutoEat - - - AutoFishing - - - AutoRelog - - - AutoRespond - - - ChatLog - - - DiscordBridge - - - Farmer - - - FollowPlayer - - - HangmanGame - - - Mailer - - - Map - - - PlayerListLogger - - - RemoteControl - - - ReplayCapture - - - Script - - - ScriptScheduler - - - TelegramBridge - - - TestBot - - - §8Converting session cache from disk: {0} - - - §8Ignoring invalid session token line: {0} - - - §8Ignoring invalid profile key token line: {0} - - - §8Ignoring session token string '{0}': {1} - - - §8Ignoring profile key token string '{0}': {1} - - - §8Loaded session: {0}:{1} - - - §8Loaded profile key, it will be refresh at {0} - - - §8Loading Minecraft profiles: {0} - - - §8Loading profile key cache from disk: {0} - - - §8Loading session cache from disk: {0} - - - §8Got malformed data while reading serialized session cache from disk: {0} - - - §8Failed to read serialized session cache from disk: {0} - - - §8Failed to read session cache from disk: {0} - - - §8Failed to read profile key cache from disk: {0} - - - §8Failed to write session cache to disk: {0} - - - §8Failed to write profile key cache to disk: {0} - - - §8Saving session cache to disk - - - §8Saving profile key cache to disk - - - §8Done. File saved as '{0}' - - - §8Downloading '{0}.lang' from Mojang servers... - - - §8Failed to download the file. - - - §8Defaulting to en_GB.lang from your Minecraft directory. - - - §8Translations file loaded. - - - Player {0}'s message chain is broken! - - - §8Translations file not found: '{0}' -Some messages won't be properly printed without this file. - - - §8Performing request to {0} - - - [{0}] Disconnecting and Reconnecting to the Server - - - Swing your arm. - - - Could not find a bed! - - - Can not reach the bed safely! - - - Used to sleep in or leave a bed. - - - Failed to reach the bed position (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) in time (30 seconds). Giving up! - - - Found a bet at (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). - - - Succesfully laid in bed! - - - Sending a command to leave a bed to the server. - - - Moving to (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) where the bed is located. - - - The block on (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) is not a bed! - - - Could not lay in bed. Are you trying to sleep in a bed? (PS: You must use the head block coordinates of the bed) - - - Searching for a bed in radius of {0}... - - - Trying to sleep in a bed on location (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). Result: {3} - - - Blocks around - - - Block type - - - Reports the type of the block on the provided coordinates. (Use -s to report blocks around the target block). - - - Negative - - - Positive - - - List bots, unload a bot or all bots. - - - Loaded bots - - - No bots loaded! - - - Bot {0} is not loaded, check if you have made a typo! - - - Successfully unloaded bot: {0} - - - Successfully unloaded all bots! - - - Changed to slot {0} - - - Change slot in hotbar - - - Could not change slot - - - Could not change slot: Not a Number - - - chunk: ({0}, {1}). - - - Current location:{0}, chunk: ({1}, {2}). - - - Displays the chunk loading status. -Change EnableEmoji=false in the settings if the display is confusing. - - - §x§0This command is used for debugging, make sure you know what you are doing.§r - - - Player:{0}, MarkedChunk:{1}, NotReceived:{2}, Loading:{3}, Loaded:{4} - - - Marked location: - - - §x§0Since the marked chunk is outside the graph, it will not be displayed!§r - - - connect to the specified server. - - - Invalid server IP '{0}'. - - - Unknown account '{0}'. - - - toggle debug messages. - - - Debug messages are now OFF - - - Debug messages are now ON - - - Attempt to break a block - - - Attempting to dig block at {0} {1} {2} ({3}) - - - Failed to start digging block. - - - No block at this location (Air) - - - You are too far away from this block. - - - Drop specified type of items from player inventory or opened container - - - Dropped all {0} from inventory #{1} - - - Unknown item {0} - - - Sent a click to the server, if you have enough levels and if you have placed the items in the correct slots it should enchant! - - - Enchant an item when you have the Enchantment table opened and the list of enchants recieved. - - - You must put an item inside the enchanting table in slot 0! - - - You must put at least 3 lapis lazuli inside the enchanting table in slot 1! - - - You must open a an enchanting table in order to use this option! - - - Invalid slot provided (Available: top, middle, bottom)! - - - You must first put an item to enchant to the enchanting table in order to get enchantments from the server, then you can execute this command! - - - You do not have enouhg levels to enchant! (Your current level is {0}, you need to be level {1}). - - - Could not click! - - - Entity attacked - - - Boots - - - Chestplate - - - Custom Name - - - Distance - - - Entities - - - Entity - - - Equipment - - - Health - - - Helmet - - - Item - - - Latency - - - Leggings - - - Location - - - Main Hand - - - Nickname - - - Entity not found - - - Off Hand - - - Pose - - - Type - - - Entity used - - - Allows you to execute a command if a condition is met. (You can use variables from MinecraftClient.ini and /set command, as well as CSharp expressions) - - - Error: {0} - - - An error has occured while executing the command: {0} - - - The condition '{0}' was met, executed command '{1}' with result '{2}'. - - - The condition '{0}' was met, executed command '{1}', no result was returned. - - - Execute multiple commands one after another - - - Executed the command '{0}' with {1} - - - no result! - - - result '{0}'! - - - disconnect from the server. - - - Already following {0}! - - - Already stopped - - - Can not reach the player, he is either in chunks that are not loaded, too far away or not reachable by a bot due to obstacles like gaps or water bodies! - - - Makes the bot follow a specified player - - - Invalid or empty player name provided! - - - The specified player is either not connected out out of the range! - - - NOTE: The bot is quite slow, you need to walk slowly and at a close distance for it to be able to keep up, kinda like when you make animals follow you by holding food in your hand. This is a limitation due to a pathfinding algorithm, we are working to get a better one. - - - Pausing! - - - The player {0} came back to the range! - - - The player {0} left the server! - - - The player {0} has left the range! - - - Resuming to follow! - - - Started following {0}! - - - Stopped! - - - Stopped following! - - - Switched to following {0}! - - - Enabled us-safe walking (NOTE: The bot might die or get hurt!) - - - follow <player name|stop> [-f] (Use -f to enable un-safe walking) - - - Display Health and Food saturation. - - - Health: {0}, Saturation: {1}, Level: {2}, TotalExperience: {3} - - - {0} clicking slot {1} in window #{2} - - - Closing Inventoy #{0} - - - Failed to close Inventory #{0} - - - Cannot find container, please retry with explicit ID - - - Requested to clear slot #{0} - - - Requested {0} x{1} in slot #{2} - - - Failed to request Creative action - - - Damage - - - Inventory command - - - Dropped 1 item from slot #{0} - - - Dropped whole item stack from slot #{0} - - - Found items - - - Available actions - - - Basic usage - - - Click on an item. - - - Close an opened container. - - - Clear slot in creative mode. - - - Give item in creative mode. - - - Drop an item from inventory. - - - {0} -Use '/inventory help <action>' for action help. -'player' and 'container' can be simplified to 'p' and 'c'. -Note that parameters in '[]' are optional. - - - List avaliable inventories - - - List your inventory. - - - Search for an item in avaliable Inventories - - - Shift click an item. - - - Unknown action. - - - Usage - - - Your selected hotbar is {0} - - - Inventories - - - Available Inventories - - - Inventory - - - Left - - - Middle - - - You must be in Creative gamemode - - - Could not find the specified item in any of avaliable Inventories! - - - No item in slot #{0} - - - Inventory #{0} do not exist - - - Right - - - Shift clicking slot {0} in window #{1} - - - Shift click failed, this may be because this container type is not supported - - - get the player list. - - - PlayerList: {0} - - - log some text to the console. - - - Looking at yaw: {0} pitch: {1} - - - Looking at {0} - - - look at direction or coordinates. - - - The block currently intersecting the line of sight is {0} ({1:0}, {2:0}, {3:0}), distance is {4:0.0}({5:0.0}). - - - There is no block within {0} meters that intersects with the line of sight. - - - Unknown direction '{0}' - - - Chunk loading status: {0:P} - {1} out of {2} load completed. - - - The chunk where the target location resides has not yet been loaded. -You can use "/chunk status {0:0.0} {1:0.0} {2:0.0}" to check the chunk loading status. - - - walk or start walking. - - - Cannot move in that direction. - - - Disabling Terrain and Movements. - - - Enabling Terrain and Movements on next server login, respawn or world change. - - - Failed to compute path to {0} - - - Gravity is disabled. - - - Gravity is enabled. - - - Moving {0} - - - Failed to compute a safe path to {0}. Try -f parameter to allow unsafe movements. - - - Walking from {1} to {0} - - - restart and reconnect to the server. - - - Reloads MCC settings. - - - Reloaded Settings! - - - Reloading settings... - - - This command will NOT affect certain settings which are used before connecting to a server! - - - Some settings passed through the command line parameters might get overriden! - - - You also might need to reconnect for some settings to take effect. - - - Replay Chat Bot will not be hard reloaded due to technical limitations! - - - Use this to respawn if you are dead. - - - You have respawned. - - - run a script file. - - - send a chat message or command. - - - set a custom %variable%. - - - variable name must be A-Za-z0-9. - - - set a custom %variable% randomly to a given value. - - - setrnd variable -7to17 - - - setrnd variable string1 "\"string2\" string3" - - - Toggles sneaking - - - You are not sneaking anymore - - - You are sneaking now - - - Current tps - - - Display server current tps (tick per second). May not be accurate - - - Place a block or open chest - - - Useblock at ({0:0.0}, {1:0.0}, {2:0.0}) {3}. - - - Use (left click) an item on the hand - - - Used an item - - - can be used in some other fields as %yourvar% -%username% and %serverip% are reserved variables. - - - §cFailed to write to backup file {0}§r - - - =============================== # - Minecraft Console Client Bots # -=============================== # - - - Get alerted when specified words are detected in chat -Useful for moderating your server or detecting when someone is talking to you - - - Play a beep sound when a word is detected in addition to highlighting. - - - List of words/strings to NOT alert you on. - - - The name of a file where alers logs will be written. - - - Log alerts info a file. - - - List of words/strings to alert you on. - - - Trigger alerts when it rains and when it stops. - - - Triggers alerts at the beginning and end of thunderstorms. - - - Triggers an alert after receiving a specified keyword. - - - Send a command on a regular or random basis or make the bot walk around randomly to avoid automatic AFK disconnection -/!\ Make sure your server rules do not forbid anti-AFK mechanisms! -/!\ Make sure you keep the bot in an enclosure to prevent it wandering off if you're using terrain handling! (Recommended size 5x5x5) - - - Command to send to the server. - - - The time interval for execution. (in seconds) - - - Whether to sneak when sending the command. - - - Use terrain handling to enable the bot to move around. - - - The range the bot can move around randomly (Note: the bigger the range, the slower the bot will be) - - - How many times can the bot fail trying to move before using the command method. - - - Automatically attack hostile mobs around you -You need to enable Entity Handling to use this bot -/!\ Make sure server rules allow your planned use of AutoAttack -/!\ SERVER PLUGINS may consider AutoAttack to be a CHEAT MOD and TAKE ACTION AGAINST YOUR ACCOUNT so DOUBLE CHECK WITH SERVER RULES! - - - Allow attacking hostile mobs. - - - Allow attacking passive mobs. - - - How long to wait between each attack. Set "Custom = false" to let MCC calculate it. - - - All entity types can be found here: https://mccteam.github.io/r/entity/#L15 - - - Possible values: "Interact", "Attack" (default), "InteractAt" (Interact and Attack). - - - Wether to treat the entities list as a "whitelist" or as a "blacklist". - - - "single" or "multi". single target one mob per attack. multi target all mobs in range per attack - - - "health" or "distance". Only needed when using single mode - - - Automatically craft items in your inventory -See https://mccteam.github.io/g/bots/#auto-craft for how to use -You need to enable Inventory Handling to use this bot -You should also enable Terrain and Movements if you need to use a crafting table - - - Location of the crafting table if you intended to use it. Terrain and movements must be enabled. - - - What to do on crafting failure, "abort" or "wait". - - - Recipes.Name: The name can be whatever you like and it is used to represent the recipe. -Recipes.Type: crafting table type: "player" or "table" -Recipes.Result: the resulting item -Recipes.Slots: All slots, counting from left to right, top to bottom. Please fill in "Null" for empty slots. -For the naming of the items, please see: https://mccteam.github.io/r/item/#L12 - - - Auto-digging blocks. -You need to enable Terrain Handling to use this bot -You can use "/digbot start" and "/digbot stop" to control the start and stop of AutoDig. -Since MCC does not yet support accurate calculation of the collision volume of blocks, all blocks are considered as complete cubes when obtaining the position of the lookahead. -For the naming of the block, please see https://mccteam.github.io/r/block/#L15 - - - How many seconds to wait after entering the game to start digging automatically, set to -1 to disable automatic start. - - - Automatically switch to the appropriate tool. - - - Mining a block for more than "Dig_Timeout" seconds will be considered a timeout. - - - Whether to drop the current tool when its durability is too low. - - - Will not use tools with less durability than this. Set to zero to disable this feature. - - - Wether to treat the blocks list as a "whitelist" or as a "blacklist". - - - "distance" or "index", When using the "fixedpos" mode, the blocks are determined by distance to the player, or by the order in the list. - - - The position of the blocks when using "fixedpos" or "both" mode. - - - Whether to output logs when digging blocks. - - - "lookat", "fixedpos" or "both". Digging the block being looked at, the block in a fixed position, or the block that needs to be all met. - - - Automatically drop items in inventory -You need to enable Inventory Handling to use this bot -See this file for an up-to-date list of item types you can use with this bot: https://mccteam.github.io/r/item/#L12 - - - "include", "exclude" or "everything". Include: drop item IN the list. Exclude: drop item NOT IN the list - - - Automatically eat food when your Hunger value is low -You need to enable Inventory Handling to use this bot - - - Automatically catch fish using a fishing rod -Guide: https://mccteam.github.io/g/bots/#auto-fishing -You can use "/fish" to control the bot manually. -/!\ Make sure server rules allow automated farming before using this bot - - - Keep it as false if you have not changed it before. - - - Switch to a new rod from inventory after the current rod is unavailable. - - - Whether to start fishing automatically after entering a world. - - - How soon to re-cast after successful fishing. - - - Will not use rods with less durability than this (full durability is 64). Set to zero to disable this feature. - - - This allows the player to change position/facing after each fish caught. - - - How long after entering the game to start fishing (seconds). - - - Fishing timeout (seconds). Timeout will trigger a re-cast. - - - A "stationary" hook that moves above this threshold in the Y-axis will be considered to have caught a fish. - - - Used to adjust the above two thresholds, which when enabled will print the change in the position of the fishhook entity upon receipt of its movement packet. - - - Use the mainhand or the offhand to hold the rod. - - - It will move in order "1->2->3->4->3->2->1->2->..." and can change position or facing or both each time. It is recommended to change the facing only. - - - Hook movement in the X and Z axis less than this value will be considered stationary. - - - Automatically relog when disconnected by server, for example because the server is restating -/!\ Use Ignore_Kick_Message=true at own risk! Server staff might not appreciate if you auto-relog on manual kicks - - - The delay time before joining the server. (in seconds) - - - When set to true, autorelog will reconnect regardless of kick messages. - - - If the kickout message matches any of the strings, then autorelog will be triggered. - - - Retries when failing to relog to the server. use -1 for unlimited retries. - - - Run commands or send messages automatically when a specified pattern is detected in chat -Server admins can spoof chat messages (/nick, /tellraw) so keep this in mind when implementing AutoRespond rules -/!\ This bot may get spammy depending on your rules, although the global messagecooldown setting can help you avoiding accidental spam - - - Do not remove colors from text (Note: Your matches will have to include color codes (ones using the § character) in order to work) - - - Logs chat messages in a file on disk. - - - This bot allows you to send and recieve messages and commands via a Discord channel. -For Setup you can either use the documentation or read here (Documentation has images). -Documentation: https://mccteam.github.io/g/bots/#discord-bridge -Setup: -First you need to create a Bot on the Discord Developers Portal, here is a video tutorial: https://www.youtube.com/watch?v=2FgMnZViNPA . -/!\ IMPORTANT /!\: When creating a bot, you MUST ENABLE "Message Content Intent", "Server Members Intent" and "Presence Intent" in order for bot to work! Also follow along carefully do not miss any steps! -When making a bot, copy the generated token and paste it here in "Token" field (tokens are important, keep them safe). -Copy the "Application ID" and go to: https://discordapi.com/permissions.html . -Paste the id you have copied and check the "Administrator" field in permissions, then click on the link at the bottom. -This will open an invitation menu with your servers, choose the server you want to invite the bot on and invite him. -Once you've invited the bot, go to your Discord client and go to Settings -> Advanced and Enable "Developer Mode". -Exit the settings and right click on a server you have invited the bot to in the server list, then click "Copy ID", and paste the id here in "GuildId". -Then right click on a channel where you want to interact with the bot and again right click -> "Copy ID", pase the copied id here in "ChannelId". -And for the end, send a message in the channel, right click on your nick and again right click -> "Copy ID", then paste the id here in "OwnersIds". -How to use: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - The ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Discord message formatting, check the following: https://mccteam.github.io/r/dc-fmt.html - - - The ID of a server/guild where you have invited the bot to. - - - How long to wait (in seconds) if a message can not be sent to discord before canceling the task (minimum 1 second). - - - A list of IDs of people you want to be able to interact with the MCC using the bot. - - - Your Discord Bot token. - - - Automatically farms crops for you (plants, breaks and bonemeals them). -Crop types available: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat. -Usage: "/farmer start" command and "/farmer stop" command. -NOTE: This a newly added bot, it is not perfect and was only tested in 1.19.2, there are some minor issues like not being able to bonemeal carrots/potatoes sometimes. -or bot jumps onto the farm land and breaks it (this happens rarely but still happens). We are looking forward at improving this. -It is recommended to keep the farming area walled off and flat to avoid the bot jumping. -Also, if you have your farmland that is one block high, make it 2 or more blocks high so the bot does not fall through, as it can happen sometimes when the bot reconnects. -The bot also does not pickup all items if they fly off to the side, we have a plan to implement this option in the future as well as drop off and bonemeal refill chest(s). - - - Delay between tasks in seconds (Minimum 1 second) - - - Enabled you to make the bot follow you -NOTE: This is an experimental feature, the bot can be slow at times, you need to walk with a normal speed and to sometimes stop for it to be able to keep up with you -It's similar to making animals follow you when you're holding food in your hand. -This is due to a slow pathfinding algorithm, we're working on getting a better one -You can tweak the update limit and find what works best for you. (NOTE: Do not but a very low one, because you might achieve the opposite, -this might clog the thread for terain handling) and thus slow the bot even more. -/!\ Make sure server rules allow an option like this in the rules of the server before using this bot - - - Do not follow the player if he is in the range of 3 blocks (prevents the bot from pushing a player in an infinite loop) - - - The rate at which the bot does calculations (in seconds) (You can tweak this if you feel the bot is too slow) - - - A small game to demonstrate chat interactions. Players can guess mystery words one letter at a time. -You need to have ChatFormat working correctly and add yourself in botowners to start the game with /tell <bot username> start -/!\ This bot may get a bit spammy if many players are interacting with it - - - Relay messages between players and servers, like a mail plugin -This bot can store messages when the recipients are offline, and send them when they join the server -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable this bot only if you trust server admins - - - Allows you to render maps in the console and into images (which can be then sent to Discord using Discord Bridge Chat Bot) -This is useful for solving captchas which use maps -The maps are rendered into Rendered_Maps folder if the Save_To_File is enabled. -NOTE: -If some servers have a very short time for solving captchas, enabe Auto_Render_On_Update to see them immediatelly in the console. -/!\ Make sure server rules allow bots to be used on the server, or you risk being punished. - - - Automatically render the map once it is received or updated from/by the server - - - Delete all rendered maps on unload/reload or when you launch the MCC again. - - - Get a notification when you have gotten a map from the server for the first time - - - Resize an rendered image, this is useful when images that are rendered are small and when are being sent to Discord. - - - Whether to render the map in the console. - - - The size that a rendered image should be resized to, in pixels (eg. 512). - - - Whether to store the rendered map as a file (You need this setting if you want to get a map on Discord using Discord Bridge). - - - Send a rendered map (saved to a file) to a Discord or a Telegram channel via the Discord or Telegram Bride chat bot (The Discord/Telegram Bridge chat bot must be enabled and configured!) -You need to enable Save_To_File in order for this to work. -We also recommend turning on resizing. - - - Log the list of players periodically into a textual file. - - - (In seconds) - - - Send MCC console commands to your bot through server PMs (/tell) -You need to have ChatFormat working correctly and add yourself in botowners to use the bot -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable RemoteControl only if you trust server admins - - - Enable recording of the game (/replay start) and replay it later using the Replay Mod (https://www.replaymod.com/) -Please note that due to technical limitations, the client player (you) will not be shown in the replay file -/!\ You SHOULD use /replay stop or exit the program gracefully with /quit OR THE REPLAY FILE MAY GET CORRUPT! - - - How long should replay file be auto-saved, in seconds. Use -1 to disable. - - - Schedule commands and scripts to launch on various events such as server join, date/time or time interval -See https://mccteam.github.io/g/bots/#script-scheduler for more info - - - This bot allows you to send and receive messages and commands via a Telegram Bot DM or to receive messages in a Telegram channel. -/!\ NOTE: You can't send messages and commands from a group channel, you can only send them in the bot DM, but you can get the messages from the client in a group channel. ------------------------------------------------------------ -Setup: -First you need to create a Telegram bot and obtain an API key, to do so, go to Telegram and find @botfather -Click on "Start" button and read the bot reply, then type "/newbot", the Botfather will guide you through the bot creation. -Once you create the bot, copy the API key that you have gotten, and put it into the "Token" field of "ChatBot.TelegramBridge" section (this section). -/!\ Do not share this token with anyone else as it will give them the control over your bot. Save it securely. -Then launch the client and go to Telegram, find your newly created bot by searching for it with its username, and open a DM with it. -Click on "Start" button and type and send the following command ".chatid" to obtain the chat id. -Copy the chat id number (eg. 2627844670) and paste it in the "ChannelId" field and add it to the "Authorized_Chat_Ids" field (in this section) (an id in "Authorized_Chat_Ids" field is a number/long, not a string!), then save the file. -Now you can use the bot using it's DM. -/!\ If you do not add the id of your chat DM with the bot to the "Authorized_Chat_Ids" field, ayone who finds your bot via search will be able to execute commands and send messages! -/!\ An id pasted in to the "Authorized_Chat_Ids" should be a number/long, not a string! ------------------------------------------------------------ -NOTE: If you want to recieve messages to a group channel instead, make the channel temporarely public, invite the bot to it and make it an administrator, then set the channel to private if you want. -Then set the "ChannelId" field to the @ of your channel (you must include the @ in the settings, eg. "@mysupersecretchannel"), this is the username you can see in the invite link of the channel. -/!\ Only include the username with @ prefix, do not include the rest of the link. Example if you have "https://t.me/mysupersecretchannel", the "ChannelId" will be "@mysupersecretchannel". -/!\ Note that you will not be able to send messages to the client from a group channel! ------------------------------------------------------------ -How to use the bot: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - A list of Chat IDs that are allowed to send messages and execute commands. To get an id of your chat DM with the bot use ".chatid" bot command in Telegram. - - - An ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Telegram message formatting, check the following: https://mccteam.github.io/r/tg-fmt.html - - - How long to wait (in seconds) if a message can not be sent to Telegram before canceling the task (minimum 1 second). - - - Your Telegram Bot token. - - - MCC does it best to detect chat messages, but some server have unusual chat formats -When this happens, you'll need to configure chat format below, see https://mccteam.github.io/g/conf/#chat-format-section - - - MCC support for common message formats. Set "false" to avoid conflicts with custom formats. - - - Whether to use the custom regular expressions below for detection. - - - Startup Config File -Please do not record extraneous data in this file as it will be overwritten by MCC. - -New to Minecraft Console Client? Check out this document: https://mccteam.github.io/g/conf.html -Want to upgrade to a newer version? See https://github.com/MCCTeam/Minecraft-Console-Client/#download - - - Settings have been loaded from {0} - - - §cFailed to load settings:§r - - - This setting affects only the messages in the console. - - - Regex for filtering chat message. - - - Show server chat messages. - - - Regex for filtering debug message. - - - Please enable this before submitting bug reports. Thanks! - - - Show error messages. - - - "disable" or "blacklist" OR "whitelist". Blacklist hide message match regex. Whitelist show message match regex. - - - Informative messages. (i.e Most of the message from MCC) - - - Log file name. - - - Write log messages to file. - - - Prepend timestamp to messages in log file. - - - Keep color codes in the saved text.(look like "§b") - - - Show warning messages. - - - Make sure you understand what each setting does before changing anything! - - - AccountList: It allows a fast account switching without directly using the credentials -Usage examples: "/tell <mybot> reco Player2", "/connect <serverip> Player1" - - - Toggle auto respawn if client player was dead (make sure your spawn point is safe). - - - Set the owner of the bot. /!\ Server admins can impersonate owners! - - - Use "mcc", "vanilla" or "none". This is how MCC identifies itself to the server. - - - Leave empty for no logfile. - - - If turned off, the emoji will be replaced with a simpler character (for /chunk status). - - - Toggle entity handling. - - - Whether to exit directly when an error occurs, for using MCC in non-interactive scripts. - - - Use "none", "slash"(/) or "backslash"(\). - - - Toggle inventory handling. - - - Fill in with in-game locale code, check https://mccteam.github.io/r/l-code.html - - - The language code is invalid! - - - Use "auto", "no" or "force". Force-enabling only works for MC 1.13+. - - - Use "auto" or "1.X.X" values. Allows to skip server info retrieval. - - - Controls the minimum interval (in seconds) between sending each message to the server. - - - Enable support for joining Minecraft Realms worlds. - - - The minimum height to use when calculating the image size from the height of the terminal. - - - The minimum width used when calculating the image size from the width of the terminal. - - - Enable head movement while walking to avoid anti-cheat triggers. - - - A movement speed higher than 2 may be considered cheating. - - - Only works on Windows XP-8 or Windows 10 with old console. - - - For remote control of the bot. - - - How to retain profile key. Use "none", "memory" or "disk". - - - Use "no", "fast" (5s timeout), or "yes". Required for joining some servers. - - - Cache compiled scripts for faster load on low-end devices. - - - ServerList: It allows an easier and faster server switching with short aliases instead of full server IP -Aliases cannot contain dots or spaces, and the name "localhost" cannot be used as an alias. -Usage examples: "/tell <mybot> connect Server1", "/connect Server2" - - - How to retain session tokens. Use "none", "memory" or "disk". - - - Decode links embedded in chat messages and show them in console. - - - Show inventory layout as ASCII art in inventory command. - - - System messages for server ops. - - - Messages displayed above xp bar, set this to false in case of xp bar spam. - - - Use "none", "bit_4", "bit_8" or "bit_24". This can be checked by opening the debug log. - - - Uses more ram, cpu, bandwidth but allows you to move around. - - - Customize the TCP connection timeout with the server. (in seconds) - - - Prepend timestamps to chat messages. - - - Login=Email or Name. Use "-" as password for offline mode. Leave blank to prompt user on startup. - - - The address of the game server, "Host" can be filled in with domain name or IP address. (The "Port" field can be deleted, it will be resolved automatically) - - - Microsoft Account sign-in method: "mcc" OR "browser". If the login always fails, please try to use the "browser" once. - - - Account type: "mojang" OR "microsoft". Also affects interactive login in console. - - - Settings below are sent to the server and only affect server-side things like your skin. - - - Allows disabling chat colors server-side. - - - Use "enabled", "commands", or "disabled". Allows to mute yourself... - - - MC 1.7- difficulty. "peaceful", "easy", "normal", "difficult". - - - If disabled, settings below are not sent to the server. - - - Use any language implemented in Minecraft. - - - MC 1.9+ main hand. "left" or "right". - - - Value range: [0 - 255]. - - - Connect to a server via a proxy instead of connecting directly -If Mojang session services are blocked on your network, set Enabled_Login=true to login using proxy. -If the connection to the Minecraft game server is blocked by the firewall, set Enabled_Ingame=true to use a proxy to connect to the game server. -/!\ Make sure your server rules allow Proxies or VPNs before setting enabled=true, or you may face consequences! - - - Whether to connect to the game server through a proxy. - - - Whether to connect to the login server through a proxy. - - - Only required for password-protected proxies. - - - Supported types: "HTTP", "SOCKS4", "SOCKS4a", "SOCKS5". - - - Proxy server must allow HTTPS for login, and non-443 ports for playing. - - - Only required for password-protected proxies. - - - §aThe current setting is saved as {0} - - - Chat signature related settings (affects minecraft 1.19+) - - - Microsoft accounts only. If disabled, will not be able to sign chat and join servers configured with "enforce-secure-profile=true" - - - Use red    color block to mark chat without legitimate signature - - - Use green  color block to mark chat with legitimate signatures - - - Use yellow color block to mark chat that have been modified by the server. - - - Use gray   color block to mark system message (always without signature) - - - Whether to display chat and messages in commands without legal signatures - - - Set to true to display messages modified by the server, false to display the original signed messages - - - Whether to sign the chat send from MCC - - - Whether to sign the messages contained in the commands sent by MCC. For example, the message in "/msg" and "/me" - - - §cFailed to write to settings file {0}§r - - - Color test: Your terminal should display {0} - - - §8Crypto keys & hash generated. - - - §8No profile keys could be loaded from disk - - - §8Profile keys has been successfully loaded from disk. - - - §8Performing request to {0} - - - §8No sessions could be loaded from disk - - - §8Session data has been successfully loaded from disk. - - - Success. (session ID: {0}) - - - Bottom slot - - - Enchantments available - - - Levels - - - Middle slot - - - Top slot - - - §8Got error code from server while refreshing authentication: {0} - - - Failed to connect to this IP. - - - §8A timeout occured while attempting to connect to this IP. - - - Failed to determine server version. - - - §8Forge Login Handshake did not complete successfully - - - §8Forge StartEncryption Handshake did not complete successfully - - - Cannot force Forge support for this Minecraft version! - - - Invalid usage of the generator command! - - - The provided path must be a path to a file that is in .json format! - - - Invalid data path provided! (The path either does not exists or you have made a typo) - - - §8Got error code from server: {0} - - - §8Invalid response to StartEncryption packet - - - §8Invalid response to Handshake packet - - - This feature requires Inventory Handling to be enabled in order to work! - - - An error occured when attempting to join this server. - - - Login failed : - - - Incorrect username/password, blacklisted IP or too many logins. - - - User cancelled. - - - Account migrated, use e-mail as username. - - - Network error. - - - User not premium. - - - Invalid server response. - - - Login servers are unavailable. Please try again later. - - - SSL Error. - - - Unknown Error. - - - Failed to login to this server. - - - You are missing argument {0} - - - §8Server does not report its protocol version, autodetection will not work. - - - Failed to ping this IP. - - - This Realms world does not exist or access was denied - - - Trying to join a Realms world but Realms support is disabled in config - - - Cannot retrieve the server IP of your Realms world - - - Invalid or unknown Realms server ID. - - - Realms server may require some time to start up. Please retry again later. - - - {0}: Invalid syntax, expecting --argname=value or --section.argname=value - - - This feature requires Terrain And Movements to be enabled in order to work! - - - Connection Timeout - - - §8Unexpected response from the server (is that a Minecraft server?) - - - Cannot connect to the server : This version is not supported ! - - - Usage: - - - §8Server reports a different version than manually set. Login may not work. - - - ChatBot methods should NOT be called in the constructor as API handler is not initialized yet. Override Initialize() or AfterGameJoined() instead to perform initialization tasks. - - - The provided script does not have a valid MCCScript header - - - Failed to process incoming packet of type {0}. (PacketID: {1}, Protocol: {2}, LoginPhase: {3}, InnerException: {4}). - - - Please update block types handling for this Minecraft version. See Material.cs - - - Please update entity types handling for this Minecraft version. See EntityType.cs - - - Please update item types handling for this Minecraft version. See ItemType.cs - - - Please update packet type palette for this Minecraft version. See PacketTypePalette.cs - - - Unknown direction - - - User-initiated logout should be done by calling Disconnect() - - - The protocol version no.{0} is not supported. - - - §cEntities are currently not handled for that MC version. - - - Please enable EntityHandling in the config file first. - - - Inventory # {0} closed. - - - §cInventories are currently not handled for that MC version. - - - Inventory handling is now enabled. - - - Use /inventory to interact with it. - - - Inventory # {0} opened: {1} - - - Please enable InventoryHandling in the config file first. - - - §cTerrain & Movements currently not handled for that MC version. - - - Terrain and Movements is now enabled. - - - Please enable Terrain and Movements in the config file first. - - - §8[{0}] Failed to initialize FileSystemWatcher, retrying using Polling - - - §8[{0}] Initializing FileSystemWatcher for file: {1} - - - §8Accepting server mod list... - - - §8Accepting server registries... - - - Forge server connection complete! - - - §8Acknowledging FML2 Server Config: {0} - - - §8Received FML2 Server Mod List - - - §8Sending back FML2 Client Mod List - - - §8Acknowledging FML2 Server Registry: {0} - - - §8Got Unknown FML2 Handshake message no. {0} - - - §8Ignoring Unknown FML2 LoginMessage channel: {0} - - - §8Mod list: - - - §8Server is running Forge without mods. - - - §8Received registry with {0} entries - - - §8Received registry {0} with {1} entries - - - §8Sending falsified mod list to server... - - - §8Forge protocol version : {0} - - - §8Server is running Forge with {0} mods. - - - Available commands: {0} - - - This bot will be unloaded. - - - Done - - - Fail - - - OnInternalCommand: Got error from {0}: {1} - - - help <cmdname>: show brief help about a command. - - - help <cmdname>. Available commands: {0}. For server help, use '{1}send /help' instead. - - - Unknown command '{0}'. Use 'help' for command list. - - - Connecting to {0}... - - - Login failed : - - - Connection has been lost. - - - Disconnected by Server : - - - Not connected to any server. Use '{0}help' for help. - - - Fetching profile key from Microsoft. - - - Checking if server is running Forge... - - - Force-enabling Forge support. - - - §8Found server {0}:{1} for domain {2} - - - New configuration file "{0}" is generated. - - - Succesfully generated {0} palette using the dataset: {1} - - - Generating {0} palette using the dataset: {1} - - - §8Handshake successful. (Server ID: {0}) - - - §eNew version of MCC available: {0} - - - Help us translate MCC: {0} - - - Failed to parse the settings file, enter "{0}new" to generate a new configuration. - - - Server IP : - - - Server was successfully joined. -Type '{0}quit' to leave the server. - - - Link: {0} - - - Login : - - - Please type the username or email of your choice. - - - §8Failed to perform SRV lookup for {0} -{1}: {2} - - - §8You chose to run in offline mode. - - - Password: - - - Please type the password for {0}. - - - Password(invisible): {0} - - - You are dead. Type '{0}respawn' to respawn. - - - You are dead. Automatically respawning after 1 second. - - - Or press Enter to exit Minecraft Console Client. - - - §8Cached profile key needs to be refreshed. - - - §8Cached profile key is still valid for {0}. - - - You have access to the following Realms worlds - - - Use realms:<index> as server IP to join a Realms world - - - Waiting 5 seconds ({0} attempts left)... - - - Resolving {0}... - - - Restarting Minecraft Console Client... - - - Waiting {0} seconds before restarting... - - - Retrieving Server Info... - - - -MCC is running with default settings. - - - §8Server is in offline mode. - - - §8Server version : {0} (protocol v{1}) - - - Server version : - - - Checking Session... - - - Failed to check session. - - - §8Cached session is invalid or expired. - - - §8Cached session is still valid for {0}. - - - §cSettings file MinecraftClient.ini has been generated. - - - §7Command §8 {0} §7 sent. - - - §8Unknown or not supported MC version {0}. -Switching to autodetection mode. - - - §8Using Minecraft version {0} (protocol v{1}) - - - Version is supported. -Logging in... - - - , with Forge - - - §8Connected to proxy {0}:{1} - - - Load translations applied to MCC when available, turn it off to use English only. - - - setrnd variable -7to17 OR setrnd variable string1 "\"string2\" string3" - - - Please update health field handling for this Minecraft version. - - - Successfully disconnected with MCC! - - - You can not use execmulti or execif within execmulti command! - - - force unsafe movements like falling or touching fire - - - Inventory handling is not enabled. Unable to switch tools automatically. - - - Please use the newly generated MinecraftClient.ini - - - The old MinecraftClient.ini has been backed up as {0} - - - Temporary fix for Badpacket issue on some servers. - - \ No newline at end of file diff --git a/MinecraftClient/Resources/Translations/Translations.tr.resx b/MinecraftClient/Resources/Translations/Translations.tr.resx deleted file mode 100644 index bbc45850..00000000 --- a/MinecraftClient/Resources/Translations/Translations.tr.resx +++ /dev/null @@ -1,2673 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - §cHava değişikliği: Yağmur dindi.§r - - - §cHava değişikliği: Fırtına bitti.§r - - - §cHava değişikliği: Yağmur yağıyor.§r - - - §cHava değişikliği: Fırtınalı başlandı.§r - - - Geçersiz yürüyüş mesafesi, varsayılan 5 değeri kullanın veya 0dan büyük bir sayı belirleyin! - - - İstemci ayarlarında terrain and movement etkin değil, bu botla kullanmak istiyorsanız etkinleştirin. Alternatif (komut) yöntemini kullanma. - - - Zaman aralığı daha büyük bir değerle başlar, onları değiştirin. - - - Saldırı bekleme süresi değeri 0dan küçük olamaz. - - - Üretim iptal edildi! Mevcut malzemelerinizi kontrol edin. - - - Auto-crafting ChatBot command alias - - - Kullanılabilir komutlar: {0}. Daha fazla bilgi için /autocraft help <cmd name> kullanın. Komut takma adı olarak /ac as kullanabilirsiniz. - - - Envanter #{0} AutoCraft tarafından kapatıldı - - - Auto-crafting ChatBot command - - - Yüklenen toplam {0} tarif: {1} - - - Yapılandırmanızı varsayılana sıfırlama - - - Üretim başarısız oldu! Daha fazla malzeme bekliyorum - - - Ayarlar bulunamadı. Yenisini yazın. - - - Ayarlar okunurken hata oluştu: {0} - - - Belirtilen yinelenen tarif adı: {0} - - - Tarif ayrıştırılırken tarif adı eksik - - - Komut açıklamasını alın. Kullanım: /autocraft help <command name> - - - Mevcut tarifleri listeleyin. - - - Ayar dosyasını yükleyin. - - - Ayar dosyasını yeniden yükleyin. - - - Varsayılan örnek yapılandırmayı varsayılan konuma yazın. - - - İşçiliği başlatın. Kullanım: /autocraft start <recipe name> - - - Mevcut üretimi durdurun - - - Geçersiz sonuç öğesi! - - - Slot sayısı eşleşmiyor ve otomatik olarak ayarlandı. - - - Başarıyla yüklendi - - - Eksik eşya: {0} - - - Lütfen oluşturmak istediğiniz tarifin adını belirtin. - - - Belirtilen tarif adı mevcut değil. Ayar dosyanızı kontrol edin. - - - AutoCraft başlatılıyor: {0} - - - AutoCraft başlatılamıyor. {0} işçiliği için mevcut malzemelerinizi kontrol edin - - - AutoCraft durdu - - - çalışma masası bulunamadı - - - İşlem zaman aşımı! Neden: {0} - - - Kullanılabilir komutlar: {0}. Daha fazla bilgi için /digbot help <cmd name> kullanın. - - - Auto-digging ChatBot command - - - Kazma bloğu zaman aşımı, yeniden deneyin. - - - Komut açıklamasını alın. Kullanım: /digbot help <command name> - - - Otomatik kazma botunu başlatın. - - - Otomatik kazma botunu devre dışı bırakın. - - - Şu anda işaret edilen blok izin verilenler listesinde değil. - - - Otomatik kazma başladı. - - - Kazma {0:0.0} saniye içinde başlayacak. - - - Otomatik kazma durduruldu. - - - {0} öğesi eklendi - - - AutoDrop ChatBot command alias - - - AutoDrop ChatBot komudu - - - Yanlış öğe adı {0}. Lütfen tekrar deneyin. - - - Total {0} listede: - {1} - - - Envanter {0} bulunamıyor! - - - Listede öğe yok - - - Drop modu okunamıyor. include modunu kullanın. - - - Listede olmayan öğe - - - AutoDrop devre dışı - - - AutoDrop etkinleştirildi - - - {0} öğesi kaldırıldı - - - {0} moduna geçildi. - - - Bilinmeyen mod. Mevcut modlar: Include, Exclude, Everything - - - Kullanılabilir komutlar: {0}. Daha fazla bilgi için /fish help <cmd name> kullanın. - - - Yayın zaman aşımına uğradı ve yakında yeniden denenecek. (Zaman aşımı {0:0.0} saniyeye yükseltildi). - - - Oltayı geri çekin. (Sayı: {0}) - - - Oltayı ({0:0.0},{1:0.0},{2:0.0})da geri çekin! (Sayı: {3}) - - - Auto-Fishing ChatBot command - - - Umutsuzluğa kapılan balık yüzer, yeniden atılır. - - - Balık tutma zaman aşımı, yakında yeniden yayınlanacak. - - - {0} Balık aldı - - - Komut açıklamasını alın. Kullanım: /fish help <command name> - - - auto-fishing başlatır. - - - Elde edilen tüm öğeleri listeleyin. Veya listeyi temizlemek için "/fish status clear" komudunu kullanın. - - - auto-fishing durdurur. - - - Inventory Handling etkin değil. Olta dayanıklılığı kontrol edilemiyor ve oltalar değiştirilemiyor. - - - Mevcut olta mevcut değil. Belki kırık veya düşük dayanıklılık? - - - auto-fishing başlat. - - - Balık tutmaya {0:0.0} saniye içinde başlayacak. - - - Elde edilen eşyaların kaydı temizlendi. - - - Balıkçılıktan elde edilen tüm eşyalar (tamamen doğru değil): - - - auto-fishing durdurur. - - - {0} slotunda ki oltaya geçin, dayanıklılık {1}/64. - - - Başarılı bir şekilde döküm. - - - Güncelleme yaw = {0:0.00}, pitch = {1:0.00}. - - - Geçerli dizin şuydu: {0} - - - Şu mesajla bağlantı kesildi: {0} - - - Kullanıcı veya MCC botu tarafından başlatılan bağlantı kesilmesi. Yoksayıldı. - - - {0} yeniden bağlanma girişimiyle başlatılıyor - - - Yüklenen mesaj: {0} - - - Dosyadan mesajlar yükleniyor: {0} - - - Kick mesaj dosyası olmadan başlatılıyor - - - Dosya bulunamadı: {0} - - - Mesaj '{0}' içeriyor. Yeniden bağlanılıyor. - - - Kick mesajını görmezden geliyor, yine de yeniden bağlanıyor. - - - Tanımlanmış herhangi bir anahtar kelime içermeyen mesaj. Yoksaymak. - - - Yeniden bağlanmadan önce {0} saniye bekleniyor... - - - Dosya bulunamadı: '{0}' - - - Yüklenen eşleşme: -{0} - - - '{0}' kaynağından eşleşmeler yükleniyor - - - match: {0} -regex: {1} -action: {2} -actionPrivate: {3} -actionOther: {4} -ownersOnly: {5} -cooldown: {6} - - - Çalıştırılan işlem: {0} - - - Eşleşme için işlem yok: -{0} - - - Bu eşleşme asla tetiklenmeyecek: -{0} - - - '{0}' yolu geçersiz karakterler içeriyor. - - - Oluşan bir hata nedeniyle Discorda mesaj gönderme iptal edildi. Daha fazla bilgi için Hata Ayıklamayı etkinleştirin. - - - '{0}' kimliğine sahip sağlanan kanal bulunamadı! - - - Komut sonuçla yürütüldü - - - MCC ile başarıyla bağlandı! - - - Bu komut, mesajların Discord Bridge sohbet botu aracılığıyla hangi yöne iletileceğini belirlemenizi sağlar. - - - Discord Bridge yönü '{0}' olarak değiştirildi! - - - İkisi de - - - Discord - - - Minecraft - - - '{0}' kimliğine sahip sağlanan guild/server bulunamadı! - - - Geçersiz yön sağlandı! Mevcut yol tarifleri: both|b, minecraft|mc, discord|dsc. Örnek: "dscbridge direction mc" - - - Lütfen geçerli bir token sağlayın! - - - Bilinmeyen bir hata oluştu! - - - Farmer zaten çalışıyor - - - Farmer Bot zaten durdurdu! - - - Kırpma türü - - - Çiftçilik botu - - - Geçersiz kırpma türü sağlandı (Kullanabileceğiniz Türler: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat)! - - - Geçersiz yarıçap sağlandı, 0dan büyük geçerli bir tam sayı sağlamalısınız! - - - Farmer botu kullanmak için Inventory Handling özelliğini açın! - - - Farmer botu kullanmak için Terrain and Movements özelliğini etkinleştirin! - - - 1.13ün altında çalışmaz! - - - Yarçap - - - Farmer başladı - - - Farmer durdu - - - Farmer durduruluyor, bu bir saniye sürebilir... - - - Işınlamayı etkinleştirdiniz, bu bot hesabınızın açılmasına ve en kötü senaryoda yasaklanmasına neden olabilir! Dikkatle kullanın! - - - Güvenli olmayan hareketi etkinleştirdiniz, bot zarar görebilir! - - - Geçersiz "{0}" parametresi sağlandı(Biçimi kullanın: "key:value")! - - - mailer command - - - --- Ignore listesi --- -{0} - - - --- Veritabanındaki postalar --- -{0} - - - Kullanıma bakın - - - {0} ignore listesine eklendi! - - - Eksik veya geçersiz ad. Kullanım: {0} <username> - - - {0} ignore listesinden çıkarıldı! - - - Yeni veritabanı dosyası oluşturma: {0} - - - Yeni yok sayma listesi oluşturuluyor: {0} - - - Teslim edildi: {0} - - - Mailerı ayarlarla başlatma: - - -  - Veritabanı dosyası: {0} - - -  - Maksimum Veritabanı Boyutu: {0} - - -  - Ignore listesi: {0} - - -  - Posta Tutma: {0} - - -  - Oyuncu Başına Maksimum Posta: {0} - - -  - Public etkileşimleri: {0} - - - Mailer etkinleştirilemiyor: Maksimum Veritabanı Boyutu sıfırdan büyük olmalıdır. Lütfen ayarları gözden geçirin. - - - Mailer etkinleştirilemiyor: Posta Tutma sıfırdan büyük olmalıdır. Lütfen ayarları gözden geçirin. - - - Mailer etkinleştirilemiyor: Oyuncu Başına Maksimum Posta Sayısı sıfırdan büyük olmalıdır. Lütfen ayarları gözden geçirin. - - - Veritabanı dosyası yükleniyor: {0} - - - İgnore listesi yükleniyor: - - - @ {0} gönderilecek postalar aranıyor - - - Mesaj kaydediliyor: {0} - - - {0} artık önemsenmiyor! - - - Haritaları oluştur (öğe haritaları) - - - Sağlanan geçersiz kimlik, bir sayı olmalıdır! - - - '{0}' kimliğine sahip bir harita mevcut değil! - - - Harita şu kimlikle oluşturulamadı: '{0}' - - - - Harita kimliği: {0} (Son Güncelleme: {1}) - - - Harita alınmadı! - - - Sunucudan alınan haritaların listesi: - - - Şu kimlikli yeni bir Harita alındı: {0} - - - '{0}' kimliğine sahip bir harita başarıyla oluşturuldu: '{1}' - - - '{0}' kimliğine sahip haritanın oluşturulan görüntüsünü {1}x{1} olarak yeniden boyutlandırdı. - - - Mevcut terminalin boyut sınırlaması nedeniyle haritanın boyutu ({0}x{1})den ({2}x{3})e düşürüldü. - - - Discord Brdige sohbet botu aracılığıyla Discorda '{0}' kimlikli bir haritanın işlenmiş bir görüntüsünü gönderdi! - - - Telegram Bridge sohbet botu aracılığıyla Telegrama '{0}' kimlikli bir haritanın işlenmiş bir görüntüsünü gönderdi! - - - replay command - - - Yeniden oynatma dosyası oluşturuldu. - - - Kayıt durduruldu. Başka bir kayıt başlatmak için programı yeniden başlatın. - - - Kayıt durduruldu. - - - '{0}' komut dosyası çalıştırılamadı ({1}). - - - Dosya bulunamadı: '{0}' - - - §8[MCC] [{0}] Komut dosyası bulunamıyor: {1} - - - Komut dosyası '{0}' yüklendi. - - - Yüklenen görev: -{0} - - - Görev için işlem yok: -{0} - - - Bu görev asla şunları tetiklemeyecek: -{0} - - - Interval / Yürütülen işlem: {0} - - - Login / Yürütülen işlem: {0} - - - Time / Yürütülen işlem: {0} - - - triggeronfirstlogin: {0} - triggeronlogin: {1} - triggerontime: {2} - triggeroninterval: {3} - timevalue: {4} - timeinterval: {5} - işlem: {6} - - - Oluşan bir hata nedeniyle Telegrama mesaj gönderme iptal edildi. Daha fazla bilgi için Hata Ayıklamayı etkinleştirin. - - - Komut sonuçla yürütüldü - - - MCC ile başarıyla bağlandı! - - - Bu komut, mesajların Telegram Bridge sohbet botu aracılığıyla hangi yönde iletileceğini belirlemenizi sağlar. - - - Telegram Köprüsünün yönü '{0}' olarak değiştirildi! - - - İkisi de - - - Minecraft - - - Telegram - - - MCC ile bağlantı kesildi! - - - Geçersiz yön sağlandı! Mevcut yönler: both|b, minecraft|mc, telegram|tg|t. Örnek: "tgbridge direction mc" - - - [WARNING] "Authorized_Chat_Ids" alanı için herhangi bir Kanal Kimliği sağlamadınız, botunuzu bulan herkes ona mesaj ve komut gönderebilecek! - - - [WARNING] Kanal Kimliği sağlamadınız, SADECE Telegramdan gönderilen komutlara yanıt alacaksınız! - - - Lütfen geçerli bir bot token sağlayın! - - - **🛑 Yetkisiz erişim! 🛑 - -Erişim kazanmak için bu sohbetin kimliğini yapılandırma dosyasındaki "Authorized_Chat_Ids" alanına ekleyin!** - - - Bilinmeyen bir hata oluştu! - - - Bot: {0} dedi ki: {1} - - - Bot: {0} bana şunları söyledi: {1} - - - Alerts - - - AntiAFK - - - AutoAttack - - - AutoCraft - - - AutoDig - - - AutoDrop - - - AutoEat - - - AutoFishing - - - AutoRelog - - - AutoRespond - - - ChatLog - - - DiscordBridge - - - Farmer - - - FollowPlayer - - - HangmanGame - - - Mailer - - - Map - - - PlayerListLogger - - - RemoteControl - - - ReplayCapture - - - Script - - - ScriptScheduler - - - TelegramBridge - - - TestBot - - - §8Oturum önbelleğini diskten dönüştürme: {0} - - - §8Geçersiz oturum belirteci satırı yoksayılıyor: {0} - - - §8Geçersiz profil anahtarı token satırı yoksayılıyor: {0} - - - §8'{0}' oturum belirteci dizesi yoksayılıyor: {1} - - - §8'{0}' profil anahtarı belirteci dizesi yoksayılıyor: {1} - - - §8Yüklenen oturum: {0}:{1} - - - §8Profil anahtarı yüklendi, {0} saatinde yenilenecek - - - §8Minecraft profilleri yükleniyor: {0} - - - §8Diskten profil anahtarı önbelleği yükleniyor: {0} - - - §8Diskten oturum önbelleği yükleniyor: {0} - - - §8Diskten serileştirilmiş oturum önbelleği okunurken hatalı biçimlendirilmiş veriler var: {0} - - - §8Diskten serileştirilmiş oturum önbelleği okunamadı: {0} - - - §8Diskten oturum önbelleği okunamadı: {0} - - - §8Diskten profil anahtarı önbelleği okunamadı: {0} - - - §8Oturum önbelleği diske yazılamadı: {0} - - - §8Profil anahtarı önbelleği diske yazılamadı: {0} - - - §8Oturum önbelleğini diske kaydetme - - - §8Profil anahtarı önbelleğini diske kaydediliyor - - - §8Tamamlandı. Dosya '{0}' olarak kaydedildi - - - §8Mojang sunucularından '{0}.lang' indiriliyor... - - - §8Dosya indirilemedi. - - - §8Minecraft dizininizden en_GB.lang için varsayılan ayar. - - - §8Çeviri dosyası yüklendi. - - - {0} oyuncusunun mesaj zinciri koptu! - - - §8Çeviri dosyası bulunamadı: '{0}' -Bazı iletiler bu dosya olmadan düzgün yazdırılmayacaktır. - - - §8{0} için istek gerçekleştiriliyor - - - [{0}] Bağlantı kesildi ve tekrar bağlanılıyor. - - - Kolunu salla. - - - Yatak bulamadım! - - - Yatağa güvenli bir şekilde ulaşılamıyor! - - - Bir yatakta uyumak veya yataktan ayrılmak için kullanılır. - - - Yatak pozisyonuna (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) zamanında (30 saniyede) ulaşılamadı. Vazgeçmek! - - - (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) noktasında bir yatak bulundu. - - - Yatakta başarılı bir şekilde yattı! - - - Sunucuya bir yatak bırakmak için bir komut gönderme. - - - Yatağın bulunduğu yere (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) yürüyor. - - - (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) üzerindeki blok bir yatak değildir! - - - Yatakta uzanamadı. Bir yatakta uyumaya mı çalışıyorsun? (Not: Yatağın baş bloğu koordinatlarını kullanmalısınız) - - - {0} yarıçapında bir yatak aranıyor... - - - Konumdaki bir yatakta uyumaya çalışmak (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). Sonuç: {3} - - - Etrafında bloklar - - - Blok türü - - - Sağlanan koordinatlarda bloğun türünü raporlar. (Hedef bloğun etrafındaki blokları bildirmek için -s kullanın). - - - Negatif - - - Pozitif - - - Botları listeleyin, bir botu veya tüm botları kaldırın. - - - Yüklenen botlar - - - Hiçbir bot yüklenmedi! - - - Bot {0} yüklenmedi, yazım hatası yapıp yapmadığınızı kontrol edin! - - - Bot başarıyla kaldırıldı: {0} - - - Tüm botlar başarıyla kaldırıldı! - - - Slot {0} olarak değiştirildi - - - Hotbar daki slotu değiştir - - - Slot değiştirilemedi - - - Slot değiştirilemedi: değer sayı değil - - - chunk: ({0}, {1}). - - - Mevcut konum:{0}, chunk: ({1}, {2}). - - - Chunk yükleme durumunu görüntüler. -Görüntü kafa karıştırıcıysa ayarlarda EnableEmoji=false öğesini değiştirin. - - - §x§0Bu komut hata ayıklamak için kullanılır, ne yaptığınızı bildiğinizden emin olun.§r - - - Oyuncu:{0}, Aktif Chunk:{1}, Alınamayan:{2}, Yükleniyor:{3}, Yüklenmiş:{4} - - - İşaretli konum: - - - §x§0İşaretli parça grafiğin dışında olduğu için görüntülenmeyecektir!§r - - - belirtilen sunucuya bağlanın. - - - Geçersiz sunucu adresi '{0}'. - - - Bilinmeyen hesap '{0}'. - - - hata ayıklama mesajları arasında geçiş yapın. - - - Hata ayıklama mesajları artık KAPALI - - - Hata ayıklama mesajları artık AÇIK - - - Bir bloğu kırmaya çalışır - - - {0} {1} {2} ({3}) konumundaki blok kazılmaya başladı - - - Blok kazmaya başlanamadı. - - - Bu konumda blok yok (Hava) - - - Bu bloktan çok uzaktasın. - - - Oyuncu envanterinden veya açılmış envanterden belirtilen türde öğeleri bırak - - - #{1} numaralı envanterden tüm {0} itemleri atıldı - - - Bilinmeyen öğe {0} - - - Yeterince seviyeniz varsa ve öğeleri doğru yuvalara yerleştirdiyseniz, sunucuya bir tıklama gönderdiniz! - - - Enchantment tablosunu açtığınızda ve büyülerin listesi alındığında bir öğeyi büyüleyin. - - - 0 numaralı slotta ki büyü masasının içine bir eşya koymalısın! - - - Slot 1deki büyü masasının içine en az 3 lapis lazuli koymalısın! - - - Bu seçeneği kullanmak için büyü bir masası açmalısın! - - - Geçersiz yuva sağlandı (Mevcut: top, middle, bottom)! - - - Sunucudan büyü alabilmek için önce büyülenecek bir itemi büyü masasına koymalısınız, daha sonra bu komutu uygulayabilirsiniz! - - - Büyüleyecek kadar seviyen yok! (Mevcut seviyeniz {0}, {1} seviyesinde olmanız gerekiyor). - - - Tıklanamadı! - - - Entitye saldırma - - - Bot - - - Zırh - - - Özel İsim - - - Mesafe - - - Entitiler - - - Entity - - - Teçhizat - - - Can - - - Kask - - - Öğe - - - Gecikme - - - Pantolon - - - Konum - - - Ana El - - - Nickname - - - Entity bulunamadı - - - İkinci El - - - Poz - - - Tür - - - Entity kullanıldı - - - Bir koşul karşılandığında bir komutu yürütmenize izin verir. (MinecraftClient.ini ve /set komutundaki değişkenlerin yanı sıra CSharp ifadelerini kullanabilirsiniz.) - - - Hata: {0} - - - Şu komut yürütülürken bir hata oluştu: {0} - - - '{0}' koşulu karşılandı, '{2}' sonucu ile '{1}' komutu yürütüldü. - - - '{0}' koşulu karşılandı, '{1}' komutu yürütüldü, sonuç döndürülmedi. - - - Birden çok komutu birbiri ardına yürütün - - - '{0}' komutunu {1} ile yürüttü - - - sonuç yok! - - - sonuç '{0}'! - - - sunucuyla bağlantısını kesin. - - - {0}i zaten takip ediyor! - - - Zaten durdu - - - Oyuncuya ulaşamıyor, ya yüklü olmayan yığınlar içinde, çok uzakta ya da boşluklar veya su kütleleri gibi engellerden dolayı bir bot tarafından ulaşılamıyor! - - - Botun belirli bir oyuncuyu takip etmesini sağlar - - - Geçersiz veya boş oyuncu adı sağlandı! - - - Belirtilen oynatıcı, kapsama alanı dışında bağlı değil! - - - NOT: Bot oldukça yavaş, ayak uydurabilmesi için yavaş ve yakın bir mesafede yürümeniz gerekiyor, tıpkı elinizde yiyecek tutarak hayvanların sizi takip etmesini sağlamanız gibi. Bu bir yol bulma algoritması nedeniyle bir sınırlamadır, daha iyisini elde etmek için çalışıyoruz. - - - Duraklatma! - - - {0} oyuncusu menzile geri döndü! - - - {0} oyuncusu sunucudan ayrıldı! - - - {0} oyuncusu menzili terk etti! - - - Takip etmeye devam ediyoruz! - - - {0}i takip etmeye başladı! - - - Durdu! - - - Takip etmeyi bıraktım! - - - Değiştirildi {0}e geçildi! - - - Güvensiz yürümeyi etkinleştirdi (NOT: Bot ölebilir veya yaralanabilir!) - - - follow <player name|stop> [-f] (Güvenli olmayan yürümeyi etkinleştirmek için -f kullanın) - - - Can, doygunluk ve seviyeyi görüntüleyin. - - - Can: {0}, Doygunluk: {1}, seviye: {2}, Toplam Exp: {3} - - - {0} #{2} penceresindeki {1} slota tıklanıyor - - - Kapanan Envanter #{0} - - - Envanter #{0} kapatılamadı - - - Slot bulunamıyor, lütfen açık bir şekilde yeniden deneyin - - - #{0} slotun temizlenmesi istendi - - - {2} numaralı slotda {0} x{1} istendi - - - Creative işlemi başarısız oldu - - - Hasar - - - Envanter komutu - - - #{0} slotundan 1 öğe atıldı - - - #{0} slotundan tüm öğeler atıldı - - - Bulunan öğeler - - - Kullanılabilir eylemler - - - Temel kullanım - - - Bir öğeye tıklayın. - - - Açılmış bir envanteri kapatın. - - - Yaratıcı modda slotu temizleyin. - - - Öğeyi yaratıcı moddan verin. - - - Envanterden bir öğe bırakın. - - - {0} -Kullanım yardımı için '/inventory help <action>' kullanın. -'player' ve 'container', 'p' ve 'c' olarak basitleştirilebilir. -'[]' içindeki parametrelerin isteğe bağlı olduğunu unutmayın. - - - Kullanılabilir envanterleri listele - - - Envanterinizi listeleyin. - - - Mevcut envanterlerden bir öğe arayın - - - Shift ile bir öğeyi tıklayın. - - - Bilinmeyen eylem. - - - Kullanım - - - Seçtiğiniz hotbar: {0} - - - Envanterler - - - Mevcut Envanterler - - - Envanter - - - Sol - - - Orta - - - Yaratıcı oyun modunda olmalısınız - - - Belirtilen öğe mevcut Envanterlerin hiçbirinde bulunamadı! - - - #{0} slotunda öğe yok - - - Envanter #{0} mevcut değil - - - Sağ - - - #{1} penceresindeki {1} slota Shift ile tıklanıyor - - - Shift tıklaması başarısız oldu, bunun nedeni bu kapsayıcı türünün desteklenmemesi olabilir - - - oyuncu listesini alın. - - - Oyuncu listesi: {0} - - - konsola bazı metinler kaydedin. - - - Bakılan yön yaw: {0} pitch: {1} - - - {0}e bakmak - - - yön veya koordinatlara bakın. - - - Şu anda görüş hattını kesen blok {0} ({1:0}, {2:0}, {3:0}), mesafe {4:0.0}({5:0.0}). - - - {0} metre içinde görüş hattıyla kesişen herhangi bir blok yok. - - - Bilinmeyen yön '{0}' - - - Chunk yükleme durumu: {0:P} - {2} yükten {1} tanesi tamamlandı. - - - Hedef konumun bulunduğu chunk henüz yüklenmedi. -Chunk yükleme durumunu kontrol etmek için "/chunk status {0:0.0} {1:0.0} {2:0.0}" kullanabilirsiniz. - - - yürüyün veya yürümeye başlayın. - - - O yönde hareket edilemiyor. - - - Terrain and Movements özelliği artık devre dışı. - - - Bir sonraki sunucu oturumunda, yeniden doğmada veya dünya değişiminde Terrain and Movements etkinleştirin. - - - {0} yolunu hesaplayamadı - - - Gravity devre dışı. - - - Gravity etkinleştirildi. - - - {0} yürünüyor - - - {0} için güvenli bir yol hesaplanamadı. Güvenli olmayan hareketlere izin vermek için -f parametresini deneyin. - - - {1} ile {0} arasında yürüyüş - - - yeniden başlatın ve sunucuya yeniden bağlanın. - - - MCC ayarlarını yeniden yükler. - - - Ayarlar Yeniden Yüklendi! - - - Ayarlar yeniden yükleniyor... - - - Bu komut, bir sunucuya bağlanmadan önce kullanılan belirli ayarları ETKİLEMEZ! - - - Komut satırı parametrelerinden geçirilen bazı ayarlar geçersiz kılınabilir! - - - Ayrıca bazı ayarların etkili olması için yeniden bağlanmanız gerekebilir. - - - Replay Chat Botu, teknik sınırlamalar nedeniyle yeniden yüklenmeyecek! - - - Öldüyseniz yeniden doğmak için bunu kullanın. - - - Yeniden doğdun. - - - Yeniden doğdun. - - - bir sohbet mesajı veya komutu gönderin. - - - özel bir %variable% ayarlayın. - - - değişken adı A-Za-z0-9 olmalıdır. - - - belirli bir değere rastgele özel bir %variable% ayarlayın. - - - setrnd değişkeni -7to17 - - - setrnd değişkeni string1 "\"string2\" string3" - - - Eğilme/Kalkma - - - Eğilemyi bıraktın. - - - Şu an eğiliyorsun. - - - Mevcut tps - - - Sunucu geçerli tps sini görüntüleyin (saniye başına onay). doğru olmayabilir - - - Bir blok yerleştin veya sandık açın - - - Kullanılan blok ({0:0.0}, {1:0.0}, {2:0.0}) {3} - - - Eldeki bir öğeyi kullanın (sol tıklama) - - - Bir öğe kullandı - - - %yourvar% -%username% ve %serverip% ayrılmış değişkenler olduğundan diğer bazı alanlarda da kullanılabilir. - - - §c{0} ayar uzantısına yazılamadı§r - - - =============================== # - Minecraft Console Client Bots # -=============================== # - - - Sohbette belirtilen kelimeler algılandığında uyarı alın -Sunucunuzu denetlemek veya birisinin sizinle ne zaman konuştuğunu algılamak için kullanışlıdır - - - Vurgulamaya ek olarak bir kelime algılandığında bir bip sesi çalın. - - - Sizi uyarmayacak kelimelerin/dizelerin listesi. - - - Uyarı günlüklerinin yazılacağı dosyanın adı. - - - Günlük uyarıları bir dosya hakkında bilgi verir. - - - Sizi uyaracak kelimelerin/dizelerin listesi. - - - Tetik, yağmur yağdığında ve durduğunda uyarır. - - - Fırtınaların başında ve sonunda uyarıları tetikler. - - - Belirtilen bir anahtar kelimeyi aldıktan sonra bir uyarıyı tetikler. - - - Otomatik AFK bağlantısının kesilmesini önlemek için düzenli veya rastgele bir komut gönderin veya botun rastgele dolaşmasını sağlayın -/!\ Sunucu kurallarınızın AFK karşıtı mekanizmaları yasaklamadığından emin olun! -/!\ Terrain and Movements kullanıyorsanız, botun güvensiz dolaşmasını önlemek için bir muhafaza bir bölge içinde olsun! (Önerilen boyut 5x5x5) - - - Sunucuya gönderme komutu. - - - Yürütme için zaman aralığı. (saniyeler içinde) - - - Komutu gönderirken gizlice girip girmeyeceği. - - - Botun hareket etmesini sağlamak için Terrain and Movements özelliğini etkinleştirin. - - - Botun rastgele hareket edebileceği menzil (Not: Menzil ne kadar büyük olursa, bot o kadar yavaş olur) - - - Bot, komut yöntemini kullanmadan önce kaç kez hareket etmeyi denemede başarısız olabilir. - - - Çevrenizdeki düşman çetelere otomatik olarak saldırın -Bu botu kullanmak için Entity Handling i etkinleştirmeniz gerekiyor -/!\ Sunucu kurallarının planlı AutoAttack kullanımınıza izin verdiğinden emin olun -/!\ SUNUCU EKLENTİLERİ, AutoAttack i bir HİLE MODU olarak kabul edebilir ve HESABINIZA KARŞI EYLEM ALABİLİRSİNİZ, bu nedenle SUNUCU KURALLARINI İKİ DEFA KONTROL EDİN! - - - Saldıran düşman çetelerine izin ver. - - - Pasif çetelerin saldırmasına izin verin. - - - Her saldırı arasında ne kadar bekleneceği. MCCnin hesaplamasına izin vermek için "Custom = false" olarak ayarlayın. - - - All entity types can be found here: https://mccteam.github.io/r/entity/#L15 - - - Olası değerler: "Interact", "Attack" (varsayılan), "InteractAt" (Interact ve Attack). - - - Varlık listesinin "whitelist" veya "blacklist" olarak değerlendirilmesi. - - - "single" veya "multi". tek hedef saldırı başına bir çete. Saldırı başına menzildeki tüm çeteleri çoklu hedefle - - - "health" veya "distance". Yalnızca tekli mod kullanılırken gereklidir - - - Automatically craft items in your inventory -See https://mccteam.github.io/g/bots/#auto-craft for how to use -You need to enable Inventory Handling to use this bot -You should also enable Terrain and Movements if you need to use a crafting table - - - Kullanmayı düşünüyorsanız, çalışma masasının konumu. terrain and movement etkinleştirilmelidir. - - - İşleme hatası, "abort" veya "wait" bu durumunda ne yapılmalı. - - - Recipes.Name: The name can be whatever you like and it is used to represent the recipe. -Recipes.Type: crafting table type: "player" or "table" -Recipes.Result: the resulting item -Recipes.Slots: All slots, counting from left to right, top to bottom. Please fill in "Null" for empty slots. -For the naming of the items, please see: https://mccteam.github.io/r/item/#L12 - - - Auto-digging blocks. -You need to enable Terrain Handling to use this bot -You can use "/digbot start" and "/digbot stop" to control the start and stop of AutoDig. -Since MCC does not yet support accurate calculation of the collision volume of blocks, all blocks are considered as complete cubes when obtaining the position of the lookahead. -For the naming of the block, please see https://mccteam.github.io/r/block/#L15 - - - Oyuna girdikten sonra otomatik olarak kazmaya başlamak için kaç saniye bekleneceğini, otomatik başlatmayı devre dışı bırakmak için -1 olarak ayarlayın. - - - Otomatik olarak uygun araca geçin. - - - Bir bloğu "Dig_Timeout" saniyeden daha uzun süre kazmak zaman aşımı olarak kabul edilecektir. - - - Mevcut aletin dayanıklılığı çok düşük olduğunda düşürülüp düşürülmeyeceği. - - - Bundan daha az dayanıklılığa sahip araçları kullanmaz. Bu özelliği devre dışı bırakmak için sıfıra ayarlayın. - - - Engellenenler listesini "whitelist" veya "blacklist" olarak ele alın. - - - "distance" veya "index", "fixedpos" modunu kullanırken, bloklar oyuncuya olan mesafeye veya listedeki sıraya göre belirlenir. - - - "fixedpos" veya "both" modunu kullanırken blokların konumu. - - - Blokları kazarken günlüklerin çıktısının verilip verilmeyeceği. - - - "lookat", "fixedpos" veya "both". Bakılan bloğun kazılması, bloğun sabit bir konumda olması veya tamamıyla karşılanması gereken bloğun kazılması. - - - Automatically drop items in inventory -You need to enable Inventory Handling to use this bot -See this file for an up-to-date list of item types you can use with this bot: https://mccteam.github.io/r/item/#L12 - - - "include", "exclude" veya "everything". Include: öğeyi listeye bırakın. Hariç tut: listede OLMAYAN öğeyi bırak - - - Açlık değeriniz düşük olduğunda otomatik olarak yemek yiyin -Botu kullanmak için Inventory Handling i açın - - - Automatically catch fish using a fishing rod -Guide: https://mccteam.github.io/g/bots/#auto-fishing -You can use "/fish" to control the bot manually. -/!\ Make sure server rules allow automated farming before using this bot - - - Daha önce değiştirmediyseniz false olarak bırakın. - - - Mevcut olta müsait olmadığında envanterden yeni bir olta geçin. - - - Bir dünyaya girdikten sonra otomatik olarak balık avına başlayıp başlamama. - - - Başarılı bir balık avından sonra ne kadar sürede yeniden döküm yapılır. - - - Bundan daha az dayanıklılığa sahip oltalar kullanılmaz (tam dayanıklılık 64tür). Bu özelliği devre dışı bırakmak için sıfıra ayarlayın. - - - Bu, oyuncunun yakalanan her balıktan sonra pozisyonunu/yüzünü değiştirmesini sağlar. - - - Oyuna girdikten ne kadar süre sonra balık tutmaya başlamanız (saniye). - - - Balık tutma zaman aşımı (saniye). Zaman aşımı, yeniden yayınlamayı tetikleyecektir. - - - Y ekseninde bu eşiğin üzerinde hareket eden "stationary" bir kanca, bir balık yakalamış olarak kabul edilecektir. - - - Etkinleştirildiğinde, hareket paketinin alınması üzerine olta varlığının konumundaki değişikliği yazdıracak olan yukarıdaki iki eşiği ayarlamak için kullanılır. - - - Oltayı tutmak için ana eli veya yan eli seçin. - - - "1->2->3->4->3->2->1->2->..." sırasına göre hareket eder ve her seferinde konumunu veya yüzünü veya her ikisini değiştirebilir. Sadece kaplamanın değiştirilmesi tavsiye edilir. - - - Bu değerden daha az X ve Z eksenindeki kanca hareketi durağan kabul edilecektir. - - - Sunucu tarafından bağlantı kesildiğinde, örneğin sunucu yeniden başlatıldığından dolayı otomatik olarak yeniden oturum aç -/!\ Ignore_Kick_Message=true kullanın riski size aittir! Manuel vuruşlarda otomatik olarak yeniden oturum açarsanız, sunucu personeli takdir etmeyebilir - - - Sunucuya katılmadan önceki gecikme süresi. (saniyeler içinde) - - - true olarak ayarlandığında, otomatik yeniden kayıt, kick mesajlarından bağımsız olarak yeniden bağlanır. - - - Kickout mesajı dizilerden herhangi biriyle eşleşirse, otomatik yeniden kayıt tetiklenir. - - - Sunucuya yeniden giriş yapılamadığında yeniden dener. sınırsız yeniden deneme için -1 kullanın. - - - Sohbette belirli bir kalıp algılandığında komutları çalıştırın veya mesajları otomatik olarak gönderin -Sunucu yöneticileri sohbet mesajlarını (/nick, /tellraw) taklit edebilir, bu nedenle Otomatik Yanıt kurallarını uygularken bunu aklınızda bulundurun -/!\ Bu bot, kurallarınıza bağlı olarak spam içerikli olabilir, ancak genel mesaj cooldown ayarı yanlışlıkla spamden kaçınmanıza yardımcı olabilir. - - - Metinden renkleri çıkarmayın (Not: Eşleşmelerinizin çalışması için renk kodlarını (§ karakterini kullananlar) içermesi gerekir) - - - Sohbet mesajlarını diskteki bir dosyaya kaydeder. - - - This bot allows you to send and recieve messages and commands via a Discord channel. -For Setup you can either use the documentation or read here (Documentation has images). -Documentation: https://mccteam.github.io/g/bots/#discord-bridge -Setup: -First you need to create a Bot on the Discord Developers Portal, here is a video tutorial: https://www.youtube.com/watch?v=2FgMnZViNPA . -/!\ IMPORTANT /!\: When creating a bot, you MUST ENABLE "Message Content Intent", "Server Members Intent" and "Presence Intent" in order for bot to work! Also follow along carefully do not miss any steps! -When making a bot, copy the generated token and paste it here in "Token" field (tokens are important, keep them safe). -Copy the "Application ID" and go to: https://discordapi.com/permissions.html . -Paste the id you have copied and check the "Administrator" field in permissions, then click on the link at the bottom. -This will open an invitation menu with your servers, choose the server you want to invite the bot on and invite him. -Once you've invited the bot, go to your Discord client and go to Settings -> Advanced and Enable "Developer Mode". -Exit the settings and right click on a server you have invited the bot to in the server list, then click "Copy ID", and paste the id here in "GuildId". -Then right click on a channel where you want to interact with the bot and again right click -> "Copy ID", pase the copied id here in "ChannelId". -And for the end, send a message in the channel, right click on your nick and again right click -> "Copy ID", then paste the id here in "OwnersIds". -How to use: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - Botu kullanarak MCC ile etkileşim kurmak istediğiniz kanalın kimliği. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Discord message formatting, check the following: https://mccteam.github.io/r/dc-fmt.html - - - Botu davet ettiğiniz server/guild kimliği. - - - Görev iptal edilmeden önce discorda mesaj gönderilemiyorsa (en az 1 saniye) ne kadar bekleneceği (saniye cinsinden). - - - Botu kullanarak MCC ile etkileşime geçmek istediğiniz kişilerin kimliklerinin bir listesi. - - - Discord Botun tokeni - - - Farmları sizin için otomatik olarak toplar (bitkiler, kırar ve onları kemik tozuyla büyütür). -Mevcut farm türleri: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat. -Kullanım: "/farmer start" veya "/farmer stop". -NOT: Bu yeni eklenen bir bot, mükemmel değil ve sadece 1.19.2de test edildi, bazen havuç/patates yiyememek gibi bazı küçük sorunlar var. -veya bot çiftlik arazisine atlar ve onu kırar (bu nadiren olur ama yine de olur). Bunu geliştirmek için sabırsızlanıyoruz. -Botun atlamasını önlemek için çiftçilik alanının duvarlarla çevrili ve düz tutulması tavsiye edilir. -Ayrıca, bir blok yüksekliğinde bir tarım araziniz varsa, onu 2 veya daha fazla blok yüksekliğinde yapın, böylece bot düşmez, çünkü bazen bot yeniden bağlandığında olabilir. -Bot ayrıca yan tarafa uçarlarsa tüm eşyaları almaz, gelecekte bu seçeneğin yanı sıra bırakma ve kemik tozunu doldurma sandıklarını da uygulamak için bir planımız var. - - - Saniye cinsinden görevler arasındaki gecikme (Minimum 1 saniye) - - - Botun sizi takip etmesini sağladı -NOT: Bu deneysel bir özelliktir, bot zaman zaman yavaş olabilir, size ayak uydurabilmesi için normal hızda yürümeniz ve bazen durmanız gerekir. -Elinizde yiyecek tutarken hayvanların sizi takip etmesine benzer. -Bunun nedeni yavaş bir yol bulma algoritmasıdır, daha iyisini elde etmek için çalışıyoruz -Güncelleme limitini değiştirebilir ve sizin için en iyi olanı bulabilirsiniz. (NOT: Çok düşük bir tane yapmayın, çünkü tam tersini başarabilirsiniz, -bu, arazi kullanımı için ipliği tıkayabilir) ve böylece botu daha da yavaşlatabilir. -/!\ Bu botu kullanmadan önce sunucu kurallarının sunucu kurallarında böyle bir seçeneğe izin verdiğinden emin olun. - - - 3 blok aralığındaysa oyuncuyu takip etmeyin (botun bir oyuncuyu sonsuz bir döngüde itmesini engeller) - - - Botun hesaplama yapma hızı (saniye cinsinden) (Botun çok yavaş olduğunu düşünüyorsanız bunu değiştirebilirsiniz) - - - Sohbet etkileşimlerini göstermek için küçük bir oyun. Oyuncular gizemli kelimeleri her seferinde bir harf tahmin edebilir. -Oyuna /tell <bot username> start ile başlamak için ChatFormatın düzgün çalışmasına ve kendinizi bot sahiplerine eklemeniz gerekir. -/!\ Birçok oyuncu onunla etkileşime giriyorsa, bu bot biraz spam olabilir - - - Bir posta eklentisi gibi oyuncular ve sunucular arasında iletileri iletin -Bu bot, alıcılar çevrimdışıyken mesajları saklayabilir ve sunucuya katıldıklarında gönderebilir. -/!\ Sunucu yöneticileri, PMleri (/tellraw, /nick) taklit edebilir, bu nedenle bu botu yalnızca sunucu yöneticilerine güveniyorsanız etkinleştirin - - - Haritaları konsolda ve resimlere dönüştürmenize izin verir (daha sonra Discord Bridge Chat Bot kullanılarak Discorda gönderilebilir) -Bu, harita kullanan captchaları çözmek için kullanışlıdır -Save_To_File etkinleştirilmişse haritalar Rendered_Maps klasörüne işlenir. -NOT: -Bazı sunucuların captchaları çözmek için çok kısa bir zamanı varsa, bunları hemen konsolda görmek için Auto_Render_On_Update özelliğini etkinleştirin. -/!\ Sunucu kurallarının, botların sunucuda kullanılmasına izin verdiğinden emin olun, aksi takdirde cezalandırılma riskiniz vardır. - - - Sunucudan/sunucu tarafından alındığında veya güncellendiğinde haritayı otomatik olarak oluştur - - - Kaldırma/yeniden yükleme sırasında veya MCCyi yeniden başlattığınızda oluşturulan tüm haritaları silin. - - - Sunucudan ilk kez bir harita aldığınızda bildirim alın - - - Oluşturulan bir görüntüyü yeniden boyutlandırın; bu, oluşturulan görüntüler küçük olduğunda ve Discorda gönderildiğinde kullanışlıdır. - - - Haritanın konsolda oluşturulup oluşturulmayacağı. - - - Oluşturulan görüntünün piksel cinsinden yeniden boyutlandırılması gereken boyut (ör. 512). - - - Oluşturulan haritanın dosya olarak saklanıp saklanmayacağı (Discord Bridgei kullanarak Discordda bir harita almak istiyorsanız bu ayara ihtiyacınız vardır). - - - Discord veya Telegram Bride sohbet botu aracılığıyla bir Discord veya Telegram kanalına işlenmiş bir harita (bir dosyaya kaydedilmiş) gönderin (Discord/Telegram Bridge sohbet botu etkinleştirilmeli ve yapılandırılmalıdır!) -Bunun çalışması için Save_To_File özelliğini etkinleştirmeniz gerekir. -Ayrıca yeniden boyutlandırmayı açmanızı öneririz. - - - Oyuncuların listesini periyodik olarak bir metin dosyasına kaydedin. - - - (Saniyeler cinsinden) - - - Sunucu PMleri (/tell) aracılığıyla botunuza MCC konsol komutları gönderin -Botu kullanmak için ChatFormatın düzgün çalışması ve kendinizi bot sahiplerine eklemeniz gerekir. -/!\ Sunucu yöneticileri, PMleri (/tellraw, /nick) yanıltabilir, bu nedenle RemoteControlü yalnızca sunucu yöneticilerine güveniyorsanız etkinleştirin - - - Oyunun kaydını etkinleştirin (/replay start) ve daha sonra Replay Modunu kullanarak tekrar oynatın (https://www.replaymod.com/) -Teknik sınırlamalar nedeniyle, istemci oynatıcının (sizin) tekrar dosyasında gösterilmeyeceğini lütfen unutmayın. -/!\ /replay stop kullanmalı veya /quit ile programdan zarif bir şekilde çıkmalısınız YA DA REPLAY DOSYASI BOZULABİLİR! - - - Tekrar oynatılan dosyanın saniye cinsinden ne kadar süreyle otomatik olarak kaydedilmesi gerekir. Devre dışı bırakmak için -1i kullanın. - - - Schedule commands and scripts to launch on various events such as server join, date/time or time interval -See https://mccteam.github.io/g/bots/#script-scheduler for more info - - - Bu bot, bir Telegram Bot DM aracılığıyla mesaj ve komut gönderip almanıza veya bir Telegram kanalında mesaj almanıza olanak tanır. -/!\ NOT: Bir grup kanalından mesaj ve komut gönderemezsiniz, sadece bot DMde gönderebilirsiniz, ancak bir grup kanalında istemciden gelen mesajları alabilirsiniz. ------------------------------------------------------------ -Kurulum: -Öncelikle bir Telegram botu oluşturmanız ve bir API anahtarı almanız gerekiyor, bunun için Telegrama gidin ve @botfatherı bulun. -"Start" düğmesine tıklayın ve bot yanıtını okuyun, ardından "/newbot" yazın, Botfather size bot oluşturma boyunca rehberlik edecektir. -Botu oluşturduktan sonra, aldığınız API anahtarını kopyalayın ve "ChatBot.TelegramBridge" bölümünün (bu bölüm) "Token" alanına koyun. -/!\ Bu tokeni başkalarıyla paylaşmayın, çünkü bu onlara botunuz üzerinde kontrol sağlar. Güvenli bir şekilde kaydedin. -Ardından istemciyi başlatın ve Telegrama gidin, yeni oluşturduğunuz botu kullanıcı adıyla arayarak bulun ve onunla bir DM açın. -"Başlat" düğmesine tıklayın ve sohbet kimliğini almak için aşağıdaki komutu ".chatid" yazıp gönderin. -Sohbet kimlik numarasını (örn. 2627844670) kopyalayın ve "ChannelId" alanına yapıştırın ve "Authorized_Chat_Ids" alanına ekleyin (bu bölümde) ("Authorized_Chat_Ids" alanındaki bir kimlik bir sayıdır/uzundur, dize değil !), ardından dosyayı kaydedin. -Artık botu DMyi kullanarak kullanabilirsiniz. -/!\ "Authorized_Chat_Ids" alanına bot ile sohbet DMnizin kimliğini eklemezseniz, arama yoluyla botunuzu bulan herkes komutları çalıştırabilir ve mesaj gönderebilir! -/!\ "Authorized_Chat_Ids" bir dize değil, bir sayı/uzunluk olmalıdır! ------------------------------------------------------------ -NOT: Bunun yerine bir grup kanalına mesaj almak istiyorsanız, kanalı geçici olarak herkese açık yapın, botu ona davet edin ve yönetici yapın, ardından isterseniz kanalı özel olarak ayarlayın. -Ardından "ChannelId" alanını kanalınızın @ olarak ayarlayın (ayarlara @ eklemelisiniz, örn. "@mysupersecretchannel"), kanalın davet bağlantısında görebileceğiniz kullanıcı adı budur. -/!\ Yalnızca @ öneki ile kullanıcı adını ekleyin, bağlantının geri kalanını dahil etmeyin. Örnek "https://t.me/mysupersecretchannel" varsa, "ChannelId" "@mysupersecretchannel" olacaktır. -/!\ Bir grup kanalından müşteriye mesaj gönderemeyeceğinizi unutmayın! ------------------------------------------------------------ -Bot nasıl kullanılır: -Bir MCC komutunu çalıştırmak için önüne nokta "." ekleyin, örnek: ".move 143 64 735" . -Bir mesaj göndermek için, sadece yazın ve enter tuşuna basın. - - - Mesaj göndermesine ve komut yürütmesine izin verilen Sohbet Kimliklerinin listesi. Bot ile sohbet DMnizin kimliğini almak için Telegramda ".chatid" bot komutunu kullanın. - - - Botu kullanarak MCC ile etkileşim kurmak istediğiniz kanalın kimliği. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Telegram message formatting, check the following: https://mccteam.github.io/r/tg-fmt.html - - - Görev iptal edilmeden önce Telegrama bir mesaj gönderilemiyorsa (en az 1 saniye) ne kadar bekleneceği (saniye cinsinden). - - - Telegram Bot tokeni. - - - MCC does it best to detect chat messages, but some server have unusual chat formats -When this happens, you'll need to configure chat format below, see https://mccteam.github.io/g/conf/#chat-format-section - - - Ortak mesaj biçimleri için MCC desteği. Özel biçimlerle çakışmaları önlemek için "false" olarak ayarlayın. - - - Algılama için aşağıdaki özel normal ifadelerin kullanılıp kullanılmayacağı. - - - Startup Config File -Please do not record extraneous data in this file as it will be overwritten by MCC. - -New to Minecraft Console Client? Check out this document: https://mccteam.github.io/g/conf.html -Want to upgrade to a newer version? See https://github.com/MCCTeam/Minecraft-Console-Client/#download - - - Ayarlar {0} adresinden yüklendi - - - §cAyarlar yüklenemedi:§r - - - Bu ayar yalnızca konsoldaki mesajları etkiler. - - - Sohbet mesajını filtrelemek için normal ifade. - - - Sunucu sohbet mesajlarını göster. - - - Hata ayıklama mesajını filtrelemek için normal ifade. - - - Lütfen hata raporları göndermeden önce bunu etkinleştirin. Teşekkürler! - - - Hata mesajlarını göster. - - - "disable" veya "blacklist" VEYA "whitelist". Kara liste, mesajla eşleşen normal ifadeyi gizle. Beyaz liste, mesajla eşleşen normal ifadeyi gösterir. - - - Bilgilendirici mesajlar. (yani, MCCden gelen iletilerin çoğu) - - - Günlük dosyası adı. - - - Dosyaya günlük mesajları yazın. - - - Günlük dosyasındaki iletilerin başına zaman damgası ekleyin. - - - Kaydedilen metinde renk kodlarını saklayın. ("§b" gibi görünün) - - - Uyarı mesajlarını göster. - - - Herhangi bir şeyi değiştirmeden önce her ayarın ne yaptığını anladığınızdan emin olun! - - - AccountList: Kimlik bilgilerini doğrudan kullanmadan hızlı bir hesap geçişine izin verir -Kullanım örnekleri:"/tell <mybot> reco Player2", "/connect <serverip> Player1" - - - İstemci oyuncu öldüyse otomatik yeniden doğmayı açın (doğma noktanızın güvenli olduğundan emin olun). - - - Botun sahibini belirleyin. /!\ Sunucu yöneticileri, sahiplerin kimliğine bürünebilir! - - - "mcc", "vanilla" veya "none" kullanın. MCC, kendisini sunucuya bu şekilde tanımlar. - - - Hiçbir günlük dosyası için boş bırakın. - - - Kapatılırsa, emoji daha basit bir karakterle değiştirilir (/chunk status için). - - - Entity handling aç/kapat. - - - Etkileşimli olmayan komut dosyalarında MCC kullanmak için bir hata oluştuğunda doğrudan çıkış yapılıp yapılmayacağı. - - - Komut kullanımı için "none", "slash"(/) or "backslash"(\). - - - Inventory handling aç/kapat. - - - Fill in with in-game locale code, check https://mccteam.github.io/r/l-code.html - - - Dil kodu geçersiz! - - - "auto", "no" veya "force" kullanın. force seçeneği MC 1.13 ve üzeri için geçerli. - - - "auto" veya "1.X.X" değerlerini kullanın. Sunucu bilgisi alımını atlamanıza izin verir. - - - Mesaj gönderilmesi için arasındaki minimum bekleme zamanı (saniye cinsinden). - - - Minecraft Realms dünyalarına katılmak için desteği etkinleştirin. - - - Terminalin yüksekliğinden görüntü boyutunu hesaplarken kullanılacak minimum yükseklik. - - - Terminalin genişliğinden görüntü boyutunu hesaplarken kullanılan minimum genişlik. - - - Anti hile sistemlerine yakalanmamak için yürürken kafa hareket etmesi. - - - 2den yüksek bir hareket hızı hile olarak kabul edilebilir. - - - Yalnızca eski konsollu Windows XP-8 veya Windows 10da çalışır. - - - Botun uzaktan kontrolü için. - - - Profil anahtarı nasıl korunur. "none", "memory" veya "disk" kullanın. - - - "no", "fast" (5s zaman aşımı) veya "yes" kullanın. Bazı sunuculara katılmak için gereklidir. - - - Düşük kaliteli cihazlarda daha hızlı yükleme için derlenmiş komut dosyalarını önbelleğe alın. - - - ServerList: Tam sunucu IPsi yerine kısa takma adlarla daha kolay ve daha hızlı sunucu geçişi sağlar -Takma adlar nokta veya boşluk içeremez ve "localhost" adı takma ad olarak kullanılamaz. -Kullanım örnekleri: "/tell <mybot> connect Server1", "/connect Server2" - - - Oturum belirteçleri nasıl tutulur. "none", "memory" veya "disk" kullanın. - - - Sohbet mesajlarına gömülü bağlantıların kodunu çözün ve bunları konsolda gösterin. - - - Envanter komutunda envanter düzenini ASCII resmi olarak göster. - - - Sunucu operasyonları için sistem mesajları. - - - xp çubuğunun üzerinde görüntülenen mesajlar, xp çubuğu spam olması durumunda bunu false olarak ayarlayın. - - - "none", "bit_4", "bit_8" veya "bit_24" kullanın. Bu, hata ayıklama günlüğü açılarak kontrol edilebilir. - - - Terrain and Movements daha fazla ram, cpu, bant genişliği kullanarak hareket etmenizi sağlar. - - - Sunucu ile TCP bağlantı zaman aşımını özelleştirin. (saniyeler içinde) - - - Sohbet mesajlarına zaman damgaları ekleyin. - - - Login=E-posta veya Ad. Çevrimdışı mod için şifre olarak "-" kullanın. Başlangıçta kullanıcıya soru sormak için boş bırakın. - - - Oyun sunucusunun adresi "Host" alan adı veya IP adresi ile doldurulabilir. ("Port" alanı silinebilir, otomatik olarak çözülecektir) - - - Microsoft girişi için method: "mcc" VEYA "browser". Giriş her zaman başarısız olursa, lütfen "browser" seçeneğini bir kez kullanmayı deneyin. - - - Hesap türü: "mojang" VEYA "microsoft". Konsolda etkileşimli oturum açmayı da etkiler. - - - Aşağıdaki ayarlar sunucuya gönderilir ve yalnızca dış görünümünüz gibi sunucu tarafı öğelerini etkiler. - - - Sunucu tarafında sohbet renklerinin devre dışı bırakılmasına izin verir. - - - "enabled", "commands" veya "disabled" kullanın. Kendinizi sessize almanıza izin verir... - - - MC 1.7- zorluk. "peaceful", "easy", "normal", "difficult". - - - Devre dışı bırakılırsa, aşağıdaki ayarlar sunucuya gönderilmez. - - - Minecraftta uygulanan herhangi bir dili kullanın. - - - MC 1.9+ ana kol. "left" veya "right". - - - Değer aralığı: [0 - 255]. - - - Doğrudan bağlanmak yerine bir sunucuya proxy aracılığıyla bağlanın -Ağınızda Mojang oturum hizmetleri engellenmişse, proxy kullanarak oturum açmak için Enabled_Login=true öğesini ayarlayın. -Minecraft oyun sunucusuna bağlantı güvenlik duvarı tarafından engelleniyorsa, oyun sunucusuna bağlanmak için bir proxy kullanmak için Enabled_Ingame=true ayarlayın. -/!\ Enabled=true ayarını yapmadan önce sunucu kurallarınızın Proxylere veya VPNlere izin verdiğinden emin olun, aksi takdirde sonuçlarla karşılaşabilirsiniz! - - - Oyun sunucusuna bir proxy aracılığıyla bağlanıp bağlanmayacağı. - - - Bir proxy aracılığıyla oturum açma sunucusuna bağlanılıp bağlanılmayacağı. - - - Yalnızca parola korumalı proxyler için gereklidir. - - - Desteklenen türler: "HTTP", "SOCKS4", "SOCKS4a", "SOCKS5". - - - Proxy sunucusu, oturum açmak için HTTPSye ve oynatma için 443 olmayan bağlantı noktalarına izin vermelidir. - - - Yalnızca parola korumalı proxyler için gereklidir. - - - §aGeçerli ayarlar {0} dosyasına kaydediliyor - - - Sohbet imzasıyla ilgili ayarlar (minecraft 1.19+ı etkiler) - - - Yalnızca Microsoft hesapları. Devre dışı bırakılırsa, sohbeti imzalayamaz ve şunlarla yapılandırılmış sunuculara katılamaz: "enforce-secure-profile=true" - - - Meşru imza olmadan sohbeti işaretlemek için kırmızı renk bloğu kullanın - - - Sohbeti meşru imzalarla işaretlemek için yeşil renk bloğu kullanın - - - Sunucu tarafından değiştirilen sohbeti işaretlemek için sarı renk bloğu kullanın. - - - Sistem mesajını işaretlemek için gri renk bloğu kullanın (her zaman imzalamaz) - - - Yasal imzalar olmadan komutlarda sohbet ve mesajların gösterilip gösterilmeyeceği - - - Sunucu tarafından değiştirilen mesajları görüntülemek için true, orijinal imzalı mesajları görüntülemek için false olarak ayarlayın - - - MCCden gönderilen sohbetin imzalanıp imzalanmaması - - - MCC tarafından gönderilen komutlarda yer alan mesajların imzalanıp imzalanmayacağını belirtir. Örneğin, "/msg" ve "/me" içindeki mesaj - - - §c{0} ayar dosyasına yazılamadı§r - - - Renk testi: Terminaliniz {0} görüntülemelidir - - - §8Kripto anahtarları ve hash oluşturuldu. - - - §8Diskten profil anahtarı yüklenemedi - - - §8Profil anahtarları diskten başarıyla yüklendi. - - - §8{0} için istek gerçekleştiriliyor - - - §8Diskten hiçbir oturum yüklenemedi - - - §8Oturum verileri diskten başarıyla yüklendi. - - - Başarılı. (Oturum ID: {0}) - - - Alt slot - - - Büyüler mevcut - - - Seviyeler - - - Orta slot - - - Üst slot - - - §8Kimlik doğrulama yenilenirken sunucudan hata kodu alındı: {0} - - - Bu IPye bağlanılamadı. - - - §8Bu IPye bağlanmaya çalışılırken bir zaman aşımı oluştu. - - - Sunucu sürümü belirlenemedi. - - - §8Forge Giriş El Sıkışma başarıyla tamamlanmadı - - - §8Forge StartEncryption El Sıkışma başarıyla tamamlanmadı - - - Bu Minecraft sürümü için Forge desteği zorlanamaz! - - - Jeneratör komutunun geçersiz kullanımı! - - - Sağlanan yol, .json biçiminde bir dosyanın yolu olmalıdır! - - - Geçersiz veri yolu sağlandı! (Yol yok ya da yazım hatası yaptınız) - - - §8Sunucudan hata kodu alındı: {0} - - - §8StartEncryption paketine geçersiz yanıt - - - §8El Sıkışma paketine geçersiz yanıt - - - Bu özelliğin çalışması için Inventory Handling özelliğinin etkinleştirilmesi gerekir! - - - Bu sunucuya katılmaya çalışırken bir hata oluştu. - - - Giriş başarısız : - - - Yanlış kullanıcı adı/şifre, kara listeye alınmış IP veya çok fazla oturum açma. - - - Kullanıcı iptal edildi. - - - Hesap değişti, kullanıcı adı olarak mail adresi kullan. - - - Network hata. - - - Kullanıcı premium değil. - - - Geçersiz sunucu yanıtı. - - - Giriş sunucuları kullanılamıyor. Lütfen daha sonra tekrar deneyiniz. - - - SSL hata. - - - Bilinmeyen hata. - - - Bu sunucuda oturum açılamadı. - - - {0} bağımsız değişkenini kaçırıyorsunuz - - - §8Sunucu protokol sürümünü bildirmiyor, otomatik algılama çalışmayacak. - - - Bu IPye ping atılamadı. - - - Bu Realms dünyası mevcut değil veya erişim reddedildi - - - Bir Realms dünyasına katılmaya çalışıyorum ancak Realms desteği yapılandırmada devre dışı bırakıldı - - - Realms dünyanızın sunucu IPsi alınamıyor - - - Geçersiz veya bilinmeyen Realms sunucu kimliği. - - - Realms sunucusunun başlatılması biraz zaman alabilir. Lütfen daha sonra tekrar deneyin. - - - {0}: Geçersiz sözdizimi, bekleniyor --argname=value veya --section.argname=value - - - Bu özelliğin çalışması için Terrain and Movements özelliğini etkinleştirin! - - - Bağlantı zamanaşımı - - - §8Sunucudan beklenmeyen yanıt (bu bir Minecraft sunucusu mu?) - - - Sunucuya bağlanılamıyor: Bu sürüm desteklenmiyor! - - - Kullanım: - - - §8Sunucu, manuel olarak ayarlanandan farklı bir sürüm bildiriyor. Giriş çalışmayabilir. - - - API işleyicisi henüz başlatılmadığından, yapıcıda ChatBot yöntemleri çağrılmamalıdır. Başlatma görevlerini gerçekleştirmek için Initialize() veya AfterGameJoined() öğelerini geçersiz kılın. - - - Sağlanan komut dosyası geçerli bir MCCScript başlığına sahip değil - - - {0} türünden gelen paket başarısız oldu. (PacketID: {1}, Protokol: {2}, LoginPhase: {3}, InnerException: {4}). - - - Lütfen bu Minecraft sürümü için blok türleri işlemeyi güncelleyin. Material.cs e bakın - - - Lütfen bu Minecraft sürümü için varlık türlerini işlemeyi güncelleyin. EntityType.cs e bakın - - - Lütfen bu Minecraft sürümü için öğe türlerini işlemeyi güncelleyin. ItemType.cs e bakın - - - Lütfen bu Minecraft sürümü için paket türü paletini güncelleyin. PacketTypePalette.cs e bakın - - - Bilinmeyen yön - - - Kullanıcı tarafından başlatılan çıkış, Disconnect() çağrılarak yapılmalıdır. - - - {0} numaralı protokol sürümü desteklenmiyor. - - - §cVarlıklar şu anda bu MC sürümü için kullanılmamakta. - - - Lütfen önce ayar dosyasında EntityHandling özelliğini etkinleştirin. - - - Envanter # {0} kapatıldı. - - - §cEnvanterler şu anda bu MC sürümü için kullanılmamakta. - - - Envanter işleme artık etkinleştirildi. - - - Onunla etkileşim kurmak için /inventory kullanın. - - - Envanter # {0} açıldı: {1} - - - Lütfen önce ayar dosyasında InventoryHandling özelliğini etkinleştirin. - - - §cTerrain and Movements bu MC sürümü için kullanılmamakta. - - - Terrain and Movements artık aktif. - - - Lütfen önce ayar dosyasında Terrain and Movements etkinleştirin. - - - §8[{0}] FileSystemWatcher başlatılamadı, Polling kullanılarak yeniden denendi - - - §8[{0}] Dosya için FileSystemWatcher başlatılıyor: {1} - - - §8Sunucu mod listesi kabul ediliyor... - - - §8Sunucu kayıtları kabul ediliyor... - - - Sahte sunucu bağlantısı tamamlandı! - - - §8FML2 Sunucu Yapılandırması Onaylanıyor: {0} - - - §8Alınan FML2 Sunucu Mod Listesi - - - §8FML2 İstemci Mod Listesini Geri Gönderme - - - §8FML2 Sunucu Kaydının Onaylanması: {0} - - - §8Bilinmeyen FML2 Handshake mesajı var no. {0} - - - §8Bilinmeyen FML2 LoginMessage kanalı yoksayılıyor: {0} - - - §8Mod listesi: - - - §8Sunucuya Forge kullanılmadan giriş yapılıyor. - - - §8{0} girişli kayıt alındı - - - §8{1} girişli {0} kayıt defteri alındı - - - §8Sahte mod listesi sunucuya gönderiliyor... - - - §8Forge protokolü sürümü: {0} - - - §8{0} Forge modu ile giriş yapılıyor. - - - Kullanılabilir komutlar: {0} - - - Bu bot kaldırılacak. - - - Tamamlandı - - - Başarısız - - - OnInternalCommand: {0} kaynağından hata alındı: {1} - - - help <cmdname>: bir komut hakkında kısa yardım göster. - - - help <cmdname>. Kullanılabilir komutlar: {0}. Sunucu yardımı için bunun yerine '{1}/help' kullanın. - - - Bilinmeyen komut '{0}'. Komut listesi için 'help' kullanın. - - - {0} Bağlanılıyor... - - - Giriş başarısız : - - - Bağlantı kesildi. - - - Sunucuyla bağlantı koptu : - - - Herhangi bir sunucuya bağlı değil. Yardım için '{0}help' kullanın. - - - Microsofttan profil anahtarı alınıyor. - - - Sunucunun Forge ile çalışıp çalışmadığı kontrol ediliyor... - - - Forge desteğini zorla etkinleştirme. - - - §8{2} domaini için {0}:{1} sunucusu bulundu - - - Yeni yapılandırma dosyası "{0}" oluşturuldu. - - - Veri kümesi kullanılarak {0} paleti başarıyla oluşturuldu: {1} - - - Veri kümesini kullanarak {0} paleti oluşturuluyor: {1} - - - §8Başarılı handshake. (Sunucu ID: {0}) - - - §eMCCnin yeni sürümü mevcut: {0} - - - MCCyi çevirmemize yardımcı olun: {0} - - - Ayarlar dosyası ayrıştırılamadı, yeni bir yapılandırma oluşturmak için "{0}new" girin. - - - Sunucu Adresi: - - - Sunucuya başarıyla bağlanıldı. -Sunucudan çıkmak için '{0}quit' yazın. - - - Bağlantı: {0} - - - Giriş : - - - Lütfen tercih ettiğiniz kullanıcı adını veya e-posta adresini yazın. - - - §8{0} için SRV araması gerçekleştirilemedi -{1}: {2} - - - §8Çevrimdışı modda giriş yaptınız. - - - Şifre: - - - Lütfen {0} için şifreyi yazın. - - - Password : {0} - - - Ölüsün. Yeniden doğmak için '{0}respawn' yazın. - - - Ölüsün. 1 saniye sonra otomatik olarak yeniden doğacaksın. - - - Veya Minecraft Console Clientten çıkmak için Enter tuşuna basın. - - - §8Önbelleğe alınmış profil anahtarının yenilenmesi gerekiyor. - - - §8Önbelleğe alınmış profil anahtarı, {0} için hala geçerlidir. - - - Aşağıdaki Realms dünyalarına erişiminiz var - - - Realms dünyasına katılmak için realms:<index> sunucu IPsini kullanın - - - 5 saniye bekleniyor ({0} deneme kaldı)... - - - {0} çözümleniyor... - - - Minecraft Console Client Yeniden Başlatılıyor... - - - Yeniden başlatmadan önce {0} saniye bekleniyor... - - - Sunucu Bilgileri Alınıyor... - - - -MCC varsayılan ayarlarla çalışıyor. - - - §8Sunucu çevrimdışı modda. - - - §8Sunucu sürümü : {0} (protokol v{1}) - - - Sunucu sürümü: - - - Oturum kontrol ediliyor... - - - Oturum kontrol edilemedi. - - - §8Önbelleğe alınmış oturum geçersiz veya süresi dolmuş. - - - §8Önbelleğe alınmış oturum, {0} için hala geçerlidir. - - - §cAyar dosyası MinecraftClient.ini oluşturuldu. - - - §7Komut §8 {0} §7 gönderildi. - - - §8Bilinmeyen veya desteklenmeyen MC sürümü {0}. -Otomatik algılama moduna geçiş. - - - §8Minecraft {0} sürümü kullanılıyor (protokol v{1}) - - - Sürüm destekleniyor. -Giriş yapılıyor... - - - , Forgeu ile - - - §8{0}:{1} adresine bağlanılıyor - - - Mümkün olduğunda MCC için yerel çeviri kullanın, yalnızca İngilizce'yi kullanmak için bu özelliği false ayarlayın. - - - setrnd variable -7to17 OR setrnd variable string1 "\"string2\" string3" - - - Lütfen bu Minecraft sürümü için sağlık alanı işlemeyi güncelleyin. - - - MCC ile bağlantınız başarılı bir şekilde kesildi! - - - Execmulti komuduyla execmulti ya da execif kullanamazsınız! - - - düşme ve ateşe değme gibi güvenli olmayan haraketlere zorla - - - Inventory handling aktif değil. Aletler otomatik değiştirilemiyor. - - - Lütfen yeni oluşturulan MinecraftClient.ini dosyasını kullanınız. - - - Eski MinecraftClient.ini dosyası {0} olarak yedeklendi - - - Bazı sunucularda Kötü Paket sorunu için geçici düzeltme. - - \ No newline at end of file diff --git a/MinecraftClient/Resources/Translations/Translations.uk.resx b/MinecraftClient/Resources/Translations/Translations.uk.resx deleted file mode 100644 index 20e26089..00000000 --- a/MinecraftClient/Resources/Translations/Translations.uk.resx +++ /dev/null @@ -1,2673 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - §cWeather change: It is no longer raining.§r - - - §cWeather change: It is no longer a thunderstorm.§r - - - §cWeather change: It is raining now.§r - - - §cWeather change: It is a thunderstorm.§r - - - Invalid walk range provided, must be a positive integer greater than 0, using default value of 5! - - - The terrain handling is not enabled in the settings of the client, enable it if you want to use it with this bot. Using alternative (command) method. - - - The time range begins with a bigger value, swapped them around. - - - Attack cooldown value cannot be smaller than 0. - - - Crafting aborted! Check your available materials. - - - Auto-crafting ChatBot command alias - - - Available commands: {0}. Use /autocraft help <cmd name> for more information. You may use /ac as command alias. - - - Inventory #{0} was closed by AutoCraft - - - Auto-crafting ChatBot command - - - Total {0} recipes loaded: {1} - - - Resetting your config to default - - - Crafting failed! Waiting for more materials - - - No config found. Writing a new one. - - - Error while parsing config: {0} - - - Duplicate recipe name specified: {0} - - - Missing recipe name while parsing a recipe - - - Get the command description. Usage: /autocraft help <command name> - - - List available recipes. - - - Load the config file. - - - Reload the config file. - - - Write the default example config to default location. - - - Start the crafting. Usage: /autocraft start <recipe name> - - - Stop the current running crafting process - - - Invalid result item! - - - The number of slots does not match and has been adjusted automatically. - - - Successfully loaded - - - Missing material: {0} - - - Please specify the recipe name you want to craft. - - - Specified recipe name does not exist. Check your config file. - - - Starting AutoCraft: {0} - - - AutoCraft cannot be started. Check your available materials for crafting {0} - - - AutoCraft stopped - - - table not found - - - Action timeout! Reason: {0} - - - Available commands: {0}. Use /digbot help <cmd name> for more information. - - - Auto-digging ChatBot command - - - Digging block timeout, retry. - - - Get the command description. Usage: /digbot help <command name> - - - Start the automatic digging bot. - - - Deactivate the automatic digging bot. - - - The block currently pointed to is not in the allowed list. - - - Automatic digging has started. - - - Digging will start in {0:0.0} second(s). - - - Auto-digging has been stopped. - - - Added item {0} - - - AutoDrop ChatBot command alias - - - AutoDrop ChatBot command - - - Incorrect item name {0}. Please try again. - - - Total {0} in the list: - {1} - - - Cannot find inventory {0}! - - - No item in the list - - - Cannot read drop mode from config. Using include mode. - - - Item not in the list - - - AutoDrop disabled - - - AutoDrop enabled - - - Removed item {0} - - - Switched to {0} mode. - - - Unknwon mode. Available modes: Include, Exclude, Everything - - - Available commands: {0}. Use /fish help <cmd name> for more information. - - - Casting timeout and will soon retry. (Timeout increased to {0:0.0} sec). - - - Retract the fishing rod. (Count: {0}) - - - Retract the fishing rod at ({0:0.0},{1:0.0},{2:0.0})! (Count: {3}) - - - Auto-Fishing ChatBot command - - - Fish floating despawn, will re-cast. - - - Fishing timeout, will soon re-cast. - - - Fishing got {0} - - - Get the command description. Usage: /fish help <command name> - - - Start auto-fishing. - - - List all obtained items. Or use "/fish status clear" to clear the list. - - - Stop auto-fishing. - - - Inventory handling is not enabled. Cannot check rod durability and switch rods. - - - Current fishing rod is not available. Maybe broken or low durability? - - - Start auto-fishing. - - - Fishing will start in {0:0.0} second(s). - - - The record of the obtained items has been cleared. - - - All items obtained from fishing (not entirely accurate): - - - Stop auto-fishing. - - - Switch to the rod in slot {0}, durability {1}/64. - - - Casting successfully. - - - Update yaw = {0:0.00}, pitch = {1:0.00}. - - - Current directory was: {0} - - - Got disconnected with message: {0} - - - Disconnection initiated by User or MCC bot. Ignoring. - - - Launching with {0} reconnection attempts - - - Loaded message: {0} - - - Loading messages from file: {0} - - - Initializing without a kick message file - - - File not found: {0} - - - Message contains '{0}'. Reconnecting. - - - Ignoring kick message, reconnecting anyway. - - - Message not containing any defined keywords. Ignoring. - - - Waiting {0:0.000} seconds before reconnecting... - - - File not found: '{0}' - - - Loaded match: -{0} - - - Loading matches from '{0}' - - - match: {0} -regex: {1} -action: {2} -actionPrivate: {3} -actionOther: {4} -ownersOnly: {5} -cooldown: {6} - - - Running action: {0} - - - No action for match: -{0} - - - This match will never trigger: -{0} - - - Path '{0}' contains invalid characters. - - - Sending message to Discord was canceled due an error occuring. For more info enable Debug. - - - The provided channel with an id '{0}' has not been found! - - - The command was executed with the result - - - Succesfully connected with MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Discord Bridge chat bot. - - - Direction of the Discord Brdige has been switched to '{0}'! - - - Both - - - Discord - - - Minecraft - - - The provided guild/server with an id '{0}' has not been found! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, discord|dsc. Example: "dscbridge direction mc" - - - Please provide a valid token! - - - An unknown error has occured! - - - The bot is already farming! - - - The bot has already stopped farming! - - - Crop type - - - Farming bot - - - Invalid crop type provided (Types which you can use: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat)! - - - Invalid radius provided, you must provide a valid integer number greater than 0! - - - The Farmer bot needs Inventory Handling in order to work, please enable it! - - - The Farmer bot needs Terrain Handling in order to work, please enable it! - - - Not implemented bellow 1.13! - - - Radius - - - Started farming! - - - Stopped farming! - - - Stoping farming, this might take a second... - - - You have enabled teleporting, this might get your bot account kicked and in the worst case scenario banned! Use with caution! - - - You have enabled un-safe movement, the bot might get hurt! - - - Invalid parameter "{0}" provided (Use format: "key:value")! - - - mailer command - - - --- Ignore list --- -{0} - - - --- Mails in database --- -{0} - - - See usage - - - Added {0} to the ignore list! - - - Missing or invalid name. Usage: {0} <username> - - - Removed {0} from the ignore list! - - - Creating new database file: {0} - - - Creating new ignore list: {0} - - - Delivered: {0} - - - Initializing Mailer with settings: - - -  - Database File: {0} - - -  - Max Database Size: {0} - - -  - Ignore List: {0} - - -  - Mail Retention: {0} - - -  - Max Mails per Player: {0} - - -  - Public Interactions: {0} - - - Cannot enable Mailer: Max Database Size must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Mail Retention must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Max Mails per Player must be greater than zero. Please review the settings. - - - Loading database file: {0} - - - Loading ignore list: - - - Looking for mails to send @ {0} - - - Saving message: {0} - - - {0} is ignored! - - - Render maps (item maps) - - - Invalid ID provided, must be a number! - - - A map with id '{0}' does not exists! - - - Failed to render the map with id: '{0}' - - - - Map id: {0} (Last Updated: {1}) - - - No maps received! - - - The list of received maps from the server: - - - Received a new Map, with Id: {0} - - - Succesfully rendered a map with id '{0}' to: '{1}' - - - Resized the rendered image of the map with id: '{0}' to {1}x{1}. - - - The size of the map is reduced from ({0}x{1}) to ({2}x{3}) due to the size limitation of the current terminal. - - - Sent a rendered image of a map with an id '{0}' to the Discord via Discord Brdige chat bot! - - - Sent a rendered image of a map with an id '{0}' to the Telegram via Telegram Bridge chat bot! - - - replay command - - - Replay file created. - - - Record was stopped. Restart the program to start another record. - - - Record stopped. - - - Script '{0}' failed to run ({1}). - - - File not found: '{0}' - - - §8[MCC] [{0}] Cannot find script file: {1} - - - Script '{0}' loaded. - - - Loaded task: -{0} - - - No action for task: -{0} - - - This task will never trigger: -{0} - - - Interval / Running action: {0} - - - Login / Running action: {0} - - - Time / Running action: {0} - - - triggeronfirstlogin: {0} - triggeronlogin: {1} - triggerontime: {2} - triggeroninterval: {3} - timevalue: {4} - timeinterval: {5} - action: {6} - - - Sending message to Telegram was canceled due an error occuring. For more info enable Debug. - - - The command was executed with the result - - - Succesfully connected with the MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Telegram Bridge chat bot. - - - Direction of the Telegram Brdige has been switched to '{0}'! - - - Both - - - Minecraft - - - Telegram - - - Disconnected from from the MCC! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, telegram|tg|t. Example: "tgbridge direction mc" - - - [WARNING] You have not provided any Channel IDs, for "Authorized_Chat_Ids" field, anyone who finds your bot will be able to send messages and commands to it! - - - [WARNING] You have not provided a Channel ID, you will ONLY get replies to commands sent from Telegram! - - - Please provide a valid bot token! - - - **🛑 Unauthorized access! 🛑 - -Add the ID of this chat to "Authorized_Chat_Ids" field in the configuration file to gain access!** - - - An unknown error has occured! - - - Bot: {0} said : {1} - - - Bot: {0} told me : {1} - - - Alerts - - - AntiAFK - - - AutoAttack - - - AutoCraft - - - AutoDig - - - AutoDrop - - - AutoEat - - - AutoFishing - - - AutoRelog - - - AutoRespond - - - ChatLog - - - DiscordBridge - - - Farmer - - - FollowPlayer - - - HangmanGame - - - Mailer - - - Map - - - PlayerListLogger - - - RemoteControl - - - ReplayCapture - - - Script - - - ScriptScheduler - - - TelegramBridge - - - TestBot - - - §8Converting session cache from disk: {0} - - - §8Ignoring invalid session token line: {0} - - - §8Ignoring invalid profile key token line: {0} - - - §8Ignoring session token string '{0}': {1} - - - §8Ignoring profile key token string '{0}': {1} - - - §8Loaded session: {0}:{1} - - - §8Loaded profile key, it will be refresh at {0} - - - §8Loading Minecraft profiles: {0} - - - §8Loading profile key cache from disk: {0} - - - §8Loading session cache from disk: {0} - - - §8Got malformed data while reading serialized session cache from disk: {0} - - - §8Failed to read serialized session cache from disk: {0} - - - §8Failed to read session cache from disk: {0} - - - §8Failed to read profile key cache from disk: {0} - - - §8Failed to write session cache to disk: {0} - - - §8Failed to write profile key cache to disk: {0} - - - §8Saving session cache to disk - - - §8Saving profile key cache to disk - - - §8Done. File saved as '{0}' - - - §8Downloading '{0}.lang' from Mojang servers... - - - §8Failed to download the file. - - - §8Defaulting to en_GB.lang from your Minecraft directory. - - - §8Translations file loaded. - - - Player {0}'s message chain is broken! - - - §8Translations file not found: '{0}' -Some messages won't be properly printed without this file. - - - §8Performing request to {0} - - - [{0}] Disconnecting and Reconnecting to the Server - - - Swing your arm. - - - Could not find a bed! - - - Can not reach the bed safely! - - - Used to sleep in or leave a bed. - - - Failed to reach the bed position (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) in time (30 seconds). Giving up! - - - Found a bet at (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). - - - Succesfully laid in bed! - - - Sending a command to leave a bed to the server. - - - Moving to (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) where the bed is located. - - - The block on (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) is not a bed! - - - Could not lay in bed. Are you trying to sleep in a bed? (PS: You must use the head block coordinates of the bed) - - - Searching for a bed in radius of {0}... - - - Trying to sleep in a bed on location (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). Result: {3} - - - Blocks around - - - Block type - - - Reports the type of the block on the provided coordinates. (Use -s to report blocks around the target block). - - - Negative - - - Positive - - - List bots, unload a bot or all bots. - - - Loaded bots - - - No bots loaded! - - - Bot {0} is not loaded, check if you have made a typo! - - - Successfully unloaded bot: {0} - - - Successfully unloaded all bots! - - - Changed to slot {0} - - - Change slot in hotbar - - - Could not change slot - - - Could not change slot: Not a Number - - - chunk: ({0}, {1}). - - - Current location:{0}, chunk: ({1}, {2}). - - - Displays the chunk loading status. -Change EnableEmoji=false in the settings if the display is confusing. - - - §x§0This command is used for debugging, make sure you know what you are doing.§r - - - Player:{0}, MarkedChunk:{1}, NotReceived:{2}, Loading:{3}, Loaded:{4} - - - Marked location: - - - §x§0Since the marked chunk is outside the graph, it will not be displayed!§r - - - connect to the specified server. - - - Invalid server IP '{0}'. - - - Unknown account '{0}'. - - - toggle debug messages. - - - Debug messages are now OFF - - - Debug messages are now ON - - - Attempt to break a block - - - Attempting to dig block at {0} {1} {2} ({3}) - - - Failed to start digging block. - - - No block at this location (Air) - - - You are too far away from this block. - - - Drop specified type of items from player inventory or opened container - - - Dropped all {0} from inventory #{1} - - - Unknown item {0} - - - Sent a click to the server, if you have enough levels and if you have placed the items in the correct slots it should enchant! - - - Enchant an item when you have the Enchantment table opened and the list of enchants recieved. - - - You must put an item inside the enchanting table in slot 0! - - - You must put at least 3 lapis lazuli inside the enchanting table in slot 1! - - - You must open a an enchanting table in order to use this option! - - - Invalid slot provided (Available: top, middle, bottom)! - - - You must first put an item to enchant to the enchanting table in order to get enchantments from the server, then you can execute this command! - - - You do not have enouhg levels to enchant! (Your current level is {0}, you need to be level {1}). - - - Could not click! - - - Entity attacked - - - Boots - - - Chestplate - - - Custom Name - - - Distance - - - Entities - - - Entity - - - Equipment - - - Health - - - Helmet - - - Item - - - Latency - - - Leggings - - - Location - - - Main Hand - - - Nickname - - - Entity not found - - - Off Hand - - - Pose - - - Type - - - Entity used - - - Allows you to execute a command if a condition is met. (You can use variables from MinecraftClient.ini and /set command, as well as CSharp expressions) - - - Error: {0} - - - An error has occured while executing the command: {0} - - - The condition '{0}' was met, executed command '{1}' with result '{2}'. - - - The condition '{0}' was met, executed command '{1}', no result was returned. - - - Execute multiple commands one after another - - - Executed the command '{0}' with {1} - - - no result! - - - result '{0}'! - - - disconnect from the server. - - - Already following {0}! - - - Already stopped - - - Can not reach the player, he is either in chunks that are not loaded, too far away or not reachable by a bot due to obstacles like gaps or water bodies! - - - Makes the bot follow a specified player - - - Invalid or empty player name provided! - - - The specified player is either not connected out out of the range! - - - NOTE: The bot is quite slow, you need to walk slowly and at a close distance for it to be able to keep up, kinda like when you make animals follow you by holding food in your hand. This is a limitation due to a pathfinding algorithm, we are working to get a better one. - - - Pausing! - - - The player {0} came back to the range! - - - The player {0} left the server! - - - The player {0} has left the range! - - - Resuming to follow! - - - Started following {0}! - - - Stopped! - - - Stopped following! - - - Switched to following {0}! - - - Enabled us-safe walking (NOTE: The bot might die or get hurt!) - - - follow <player name|stop> [-f] (Use -f to enable un-safe walking) - - - Display Health and Food saturation. - - - Health: {0}, Saturation: {1}, Level: {2}, TotalExperience: {3} - - - {0} clicking slot {1} in window #{2} - - - Closing Inventoy #{0} - - - Failed to close Inventory #{0} - - - Cannot find container, please retry with explicit ID - - - Requested to clear slot #{0} - - - Requested {0} x{1} in slot #{2} - - - Failed to request Creative action - - - Damage - - - Inventory command - - - Dropped 1 item from slot #{0} - - - Dropped whole item stack from slot #{0} - - - Found items - - - Available actions - - - Basic usage - - - Click on an item. - - - Close an opened container. - - - Clear slot in creative mode. - - - Give item in creative mode. - - - Drop an item from inventory. - - - {0} -Use '/inventory help <action>' for action help. -'player' and 'container' can be simplified to 'p' and 'c'. -Note that parameters in '[]' are optional. - - - List avaliable inventories - - - List your inventory. - - - Search for an item in avaliable Inventories - - - Shift click an item. - - - Unknown action. - - - Usage - - - Your selected hotbar is {0} - - - Inventories - - - Available Inventories - - - Inventory - - - Left - - - Middle - - - You must be in Creative gamemode - - - Could not find the specified item in any of avaliable Inventories! - - - No item in slot #{0} - - - Inventory #{0} do not exist - - - Right - - - Shift clicking slot {0} in window #{1} - - - Shift click failed, this may be because this container type is not supported - - - get the player list. - - - PlayerList: {0} - - - log some text to the console. - - - Looking at yaw: {0} pitch: {1} - - - Looking at {0} - - - look at direction or coordinates. - - - The block currently intersecting the line of sight is {0} ({1:0}, {2:0}, {3:0}), distance is {4:0.0}({5:0.0}). - - - There is no block within {0} meters that intersects with the line of sight. - - - Unknown direction '{0}' - - - Chunk loading status: {0:P} - {1} out of {2} load completed. - - - The chunk where the target location resides has not yet been loaded. -You can use "/chunk status {0:0.0} {1:0.0} {2:0.0}" to check the chunk loading status. - - - walk or start walking. - - - Cannot move in that direction. - - - Disabling Terrain and Movements. - - - Enabling Terrain and Movements on next server login, respawn or world change. - - - Failed to compute path to {0} - - - Gravity is disabled. - - - Gravity is enabled. - - - Moving {0} - - - Failed to compute a safe path to {0}. Try -f parameter to allow unsafe movements. - - - Walking from {1} to {0} - - - restart and reconnect to the server. - - - Reloads MCC settings. - - - Reloaded Settings! - - - Reloading settings... - - - This command will NOT affect certain settings which are used before connecting to a server! - - - Some settings passed through the command line parameters might get overriden! - - - You also might need to reconnect for some settings to take effect. - - - Replay Chat Bot will not be hard reloaded due to technical limitations! - - - Use this to respawn if you are dead. - - - You have respawned. - - - run a script file. - - - send a chat message or command. - - - set a custom %variable%. - - - variable name must be A-Za-z0-9. - - - set a custom %variable% randomly to a given value. - - - setrnd variable -7to17 - - - setrnd variable string1 "\"string2\" string3" - - - Toggles sneaking - - - You are not sneaking anymore - - - You are sneaking now - - - Current tps - - - Display server current tps (tick per second). May not be accurate - - - Place a block or open chest - - - Useblock at ({0:0.0}, {1:0.0}, {2:0.0}) {3}. - - - Use (left click) an item on the hand - - - Used an item - - - can be used in some other fields as %yourvar% -%username% and %serverip% are reserved variables. - - - §cFailed to write to backup file {0}§r - - - =============================== # - Minecraft Console Client Bots # -=============================== # - - - Get alerted when specified words are detected in chat -Useful for moderating your server or detecting when someone is talking to you - - - Play a beep sound when a word is detected in addition to highlighting. - - - List of words/strings to NOT alert you on. - - - The name of a file where alers logs will be written. - - - Log alerts info a file. - - - List of words/strings to alert you on. - - - Trigger alerts when it rains and when it stops. - - - Triggers alerts at the beginning and end of thunderstorms. - - - Triggers an alert after receiving a specified keyword. - - - Send a command on a regular or random basis or make the bot walk around randomly to avoid automatic AFK disconnection -/!\ Make sure your server rules do not forbid anti-AFK mechanisms! -/!\ Make sure you keep the bot in an enclosure to prevent it wandering off if you're using terrain handling! (Recommended size 5x5x5) - - - Command to send to the server. - - - The time interval for execution. (in seconds) - - - Whether to sneak when sending the command. - - - Use terrain handling to enable the bot to move around. - - - The range the bot can move around randomly (Note: the bigger the range, the slower the bot will be) - - - How many times can the bot fail trying to move before using the command method. - - - Automatically attack hostile mobs around you -You need to enable Entity Handling to use this bot -/!\ Make sure server rules allow your planned use of AutoAttack -/!\ SERVER PLUGINS may consider AutoAttack to be a CHEAT MOD and TAKE ACTION AGAINST YOUR ACCOUNT so DOUBLE CHECK WITH SERVER RULES! - - - Allow attacking hostile mobs. - - - Allow attacking passive mobs. - - - How long to wait between each attack. Set "Custom = false" to let MCC calculate it. - - - All entity types can be found here: https://mccteam.github.io/r/entity/#L15 - - - Possible values: "Interact", "Attack" (default), "InteractAt" (Interact and Attack). - - - Wether to treat the entities list as a "whitelist" or as a "blacklist". - - - "single" or "multi". single target one mob per attack. multi target all mobs in range per attack - - - "health" or "distance". Only needed when using single mode - - - Automatically craft items in your inventory -See https://mccteam.github.io/g/bots/#auto-craft for how to use -You need to enable Inventory Handling to use this bot -You should also enable Terrain and Movements if you need to use a crafting table - - - Location of the crafting table if you intended to use it. Terrain and movements must be enabled. - - - What to do on crafting failure, "abort" or "wait". - - - Recipes.Name: The name can be whatever you like and it is used to represent the recipe. -Recipes.Type: crafting table type: "player" or "table" -Recipes.Result: the resulting item -Recipes.Slots: All slots, counting from left to right, top to bottom. Please fill in "Null" for empty slots. -For the naming of the items, please see: https://mccteam.github.io/r/item/#L12 - - - Auto-digging blocks. -You need to enable Terrain Handling to use this bot -You can use "/digbot start" and "/digbot stop" to control the start and stop of AutoDig. -Since MCC does not yet support accurate calculation of the collision volume of blocks, all blocks are considered as complete cubes when obtaining the position of the lookahead. -For the naming of the block, please see https://mccteam.github.io/r/block/#L15 - - - How many seconds to wait after entering the game to start digging automatically, set to -1 to disable automatic start. - - - Automatically switch to the appropriate tool. - - - Mining a block for more than "Dig_Timeout" seconds will be considered a timeout. - - - Whether to drop the current tool when its durability is too low. - - - Will not use tools with less durability than this. Set to zero to disable this feature. - - - Wether to treat the blocks list as a "whitelist" or as a "blacklist". - - - "distance" or "index", When using the "fixedpos" mode, the blocks are determined by distance to the player, or by the order in the list. - - - The position of the blocks when using "fixedpos" or "both" mode. - - - Whether to output logs when digging blocks. - - - "lookat", "fixedpos" or "both". Digging the block being looked at, the block in a fixed position, or the block that needs to be all met. - - - Automatically drop items in inventory -You need to enable Inventory Handling to use this bot -See this file for an up-to-date list of item types you can use with this bot: https://mccteam.github.io/r/item/#L12 - - - "include", "exclude" or "everything". Include: drop item IN the list. Exclude: drop item NOT IN the list - - - Automatically eat food when your Hunger value is low -You need to enable Inventory Handling to use this bot - - - Automatically catch fish using a fishing rod -Guide: https://mccteam.github.io/g/bots/#auto-fishing -You can use "/fish" to control the bot manually. -/!\ Make sure server rules allow automated farming before using this bot - - - Keep it as false if you have not changed it before. - - - Switch to a new rod from inventory after the current rod is unavailable. - - - Whether to start fishing automatically after entering a world. - - - How soon to re-cast after successful fishing. - - - Will not use rods with less durability than this (full durability is 64). Set to zero to disable this feature. - - - This allows the player to change position/facing after each fish caught. - - - How long after entering the game to start fishing (seconds). - - - Fishing timeout (seconds). Timeout will trigger a re-cast. - - - A "stationary" hook that moves above this threshold in the Y-axis will be considered to have caught a fish. - - - Used to adjust the above two thresholds, which when enabled will print the change in the position of the fishhook entity upon receipt of its movement packet. - - - Use the mainhand or the offhand to hold the rod. - - - It will move in order "1->2->3->4->3->2->1->2->..." and can change position or facing or both each time. It is recommended to change the facing only. - - - Hook movement in the X and Z axis less than this value will be considered stationary. - - - Automatically relog when disconnected by server, for example because the server is restating -/!\ Use Ignore_Kick_Message=true at own risk! Server staff might not appreciate if you auto-relog on manual kicks - - - The delay time before joining the server. (in seconds) - - - When set to true, autorelog will reconnect regardless of kick messages. - - - If the kickout message matches any of the strings, then autorelog will be triggered. - - - Retries when failing to relog to the server. use -1 for unlimited retries. - - - Run commands or send messages automatically when a specified pattern is detected in chat -Server admins can spoof chat messages (/nick, /tellraw) so keep this in mind when implementing AutoRespond rules -/!\ This bot may get spammy depending on your rules, although the global messagecooldown setting can help you avoiding accidental spam - - - Do not remove colors from text (Note: Your matches will have to include color codes (ones using the § character) in order to work) - - - Logs chat messages in a file on disk. - - - This bot allows you to send and recieve messages and commands via a Discord channel. -For Setup you can either use the documentation or read here (Documentation has images). -Documentation: https://mccteam.github.io/g/bots/#discord-bridge -Setup: -First you need to create a Bot on the Discord Developers Portal, here is a video tutorial: https://www.youtube.com/watch?v=2FgMnZViNPA . -/!\ IMPORTANT /!\: When creating a bot, you MUST ENABLE "Message Content Intent", "Server Members Intent" and "Presence Intent" in order for bot to work! Also follow along carefully do not miss any steps! -When making a bot, copy the generated token and paste it here in "Token" field (tokens are important, keep them safe). -Copy the "Application ID" and go to: https://discordapi.com/permissions.html . -Paste the id you have copied and check the "Administrator" field in permissions, then click on the link at the bottom. -This will open an invitation menu with your servers, choose the server you want to invite the bot on and invite him. -Once you've invited the bot, go to your Discord client and go to Settings -> Advanced and Enable "Developer Mode". -Exit the settings and right click on a server you have invited the bot to in the server list, then click "Copy ID", and paste the id here in "GuildId". -Then right click on a channel where you want to interact with the bot and again right click -> "Copy ID", pase the copied id here in "ChannelId". -And for the end, send a message in the channel, right click on your nick and again right click -> "Copy ID", then paste the id here in "OwnersIds". -How to use: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - The ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Discord message formatting, check the following: https://mccteam.github.io/r/dc-fmt.html - - - The ID of a server/guild where you have invited the bot to. - - - How long to wait (in seconds) if a message can not be sent to discord before canceling the task (minimum 1 second). - - - A list of IDs of people you want to be able to interact with the MCC using the bot. - - - Your Discord Bot token. - - - Automatically farms crops for you (plants, breaks and bonemeals them). -Crop types available: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat. -Usage: "/farmer start" command and "/farmer stop" command. -NOTE: This a newly added bot, it is not perfect and was only tested in 1.19.2, there are some minor issues like not being able to bonemeal carrots/potatoes sometimes. -or bot jumps onto the farm land and breaks it (this happens rarely but still happens). We are looking forward at improving this. -It is recommended to keep the farming area walled off and flat to avoid the bot jumping. -Also, if you have your farmland that is one block high, make it 2 or more blocks high so the bot does not fall through, as it can happen sometimes when the bot reconnects. -The bot also does not pickup all items if they fly off to the side, we have a plan to implement this option in the future as well as drop off and bonemeal refill chest(s). - - - Delay between tasks in seconds (Minimum 1 second) - - - Enabled you to make the bot follow you -NOTE: This is an experimental feature, the bot can be slow at times, you need to walk with a normal speed and to sometimes stop for it to be able to keep up with you -It's similar to making animals follow you when you're holding food in your hand. -This is due to a slow pathfinding algorithm, we're working on getting a better one -You can tweak the update limit and find what works best for you. (NOTE: Do not but a very low one, because you might achieve the opposite, -this might clog the thread for terain handling) and thus slow the bot even more. -/!\ Make sure server rules allow an option like this in the rules of the server before using this bot - - - Do not follow the player if he is in the range of 3 blocks (prevents the bot from pushing a player in an infinite loop) - - - The rate at which the bot does calculations (in seconds) (You can tweak this if you feel the bot is too slow) - - - A small game to demonstrate chat interactions. Players can guess mystery words one letter at a time. -You need to have ChatFormat working correctly and add yourself in botowners to start the game with /tell <bot username> start -/!\ This bot may get a bit spammy if many players are interacting with it - - - Relay messages between players and servers, like a mail plugin -This bot can store messages when the recipients are offline, and send them when they join the server -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable this bot only if you trust server admins - - - Allows you to render maps in the console and into images (which can be then sent to Discord using Discord Bridge Chat Bot) -This is useful for solving captchas which use maps -The maps are rendered into Rendered_Maps folder if the Save_To_File is enabled. -NOTE: -If some servers have a very short time for solving captchas, enabe Auto_Render_On_Update to see them immediatelly in the console. -/!\ Make sure server rules allow bots to be used on the server, or you risk being punished. - - - Automatically render the map once it is received or updated from/by the server - - - Delete all rendered maps on unload/reload or when you launch the MCC again. - - - Get a notification when you have gotten a map from the server for the first time - - - Resize an rendered image, this is useful when images that are rendered are small and when are being sent to Discord. - - - Whether to render the map in the console. - - - The size that a rendered image should be resized to, in pixels (eg. 512). - - - Whether to store the rendered map as a file (You need this setting if you want to get a map on Discord using Discord Bridge). - - - Send a rendered map (saved to a file) to a Discord or a Telegram channel via the Discord or Telegram Bride chat bot (The Discord/Telegram Bridge chat bot must be enabled and configured!) -You need to enable Save_To_File in order for this to work. -We also recommend turning on resizing. - - - Log the list of players periodically into a textual file. - - - (In seconds) - - - Send MCC console commands to your bot through server PMs (/tell) -You need to have ChatFormat working correctly and add yourself in botowners to use the bot -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable RemoteControl only if you trust server admins - - - Enable recording of the game (/replay start) and replay it later using the Replay Mod (https://www.replaymod.com/) -Please note that due to technical limitations, the client player (you) will not be shown in the replay file -/!\ You SHOULD use /replay stop or exit the program gracefully with /quit OR THE REPLAY FILE MAY GET CORRUPT! - - - How long should replay file be auto-saved, in seconds. Use -1 to disable. - - - Schedule commands and scripts to launch on various events such as server join, date/time or time interval -See https://mccteam.github.io/g/bots/#script-scheduler for more info - - - This bot allows you to send and receive messages and commands via a Telegram Bot DM or to receive messages in a Telegram channel. -/!\ NOTE: You can't send messages and commands from a group channel, you can only send them in the bot DM, but you can get the messages from the client in a group channel. ------------------------------------------------------------ -Setup: -First you need to create a Telegram bot and obtain an API key, to do so, go to Telegram and find @botfather -Click on "Start" button and read the bot reply, then type "/newbot", the Botfather will guide you through the bot creation. -Once you create the bot, copy the API key that you have gotten, and put it into the "Token" field of "ChatBot.TelegramBridge" section (this section). -/!\ Do not share this token with anyone else as it will give them the control over your bot. Save it securely. -Then launch the client and go to Telegram, find your newly created bot by searching for it with its username, and open a DM with it. -Click on "Start" button and type and send the following command ".chatid" to obtain the chat id. -Copy the chat id number (eg. 2627844670) and paste it in the "ChannelId" field and add it to the "Authorized_Chat_Ids" field (in this section) (an id in "Authorized_Chat_Ids" field is a number/long, not a string!), then save the file. -Now you can use the bot using it's DM. -/!\ If you do not add the id of your chat DM with the bot to the "Authorized_Chat_Ids" field, ayone who finds your bot via search will be able to execute commands and send messages! -/!\ An id pasted in to the "Authorized_Chat_Ids" should be a number/long, not a string! ------------------------------------------------------------ -NOTE: If you want to recieve messages to a group channel instead, make the channel temporarely public, invite the bot to it and make it an administrator, then set the channel to private if you want. -Then set the "ChannelId" field to the @ of your channel (you must include the @ in the settings, eg. "@mysupersecretchannel"), this is the username you can see in the invite link of the channel. -/!\ Only include the username with @ prefix, do not include the rest of the link. Example if you have "https://t.me/mysupersecretchannel", the "ChannelId" will be "@mysupersecretchannel". -/!\ Note that you will not be able to send messages to the client from a group channel! ------------------------------------------------------------ -How to use the bot: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - A list of Chat IDs that are allowed to send messages and execute commands. To get an id of your chat DM with the bot use ".chatid" bot command in Telegram. - - - An ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Telegram message formatting, check the following: https://mccteam.github.io/r/tg-fmt.html - - - How long to wait (in seconds) if a message can not be sent to Telegram before canceling the task (minimum 1 second). - - - Your Telegram Bot token. - - - MCC does it best to detect chat messages, but some server have unusual chat formats -When this happens, you'll need to configure chat format below, see https://mccteam.github.io/g/conf/#chat-format-section - - - MCC support for common message formats. Set "false" to avoid conflicts with custom formats. - - - Whether to use the custom regular expressions below for detection. - - - Startup Config File -Please do not record extraneous data in this file as it will be overwritten by MCC. - -New to Minecraft Console Client? Check out this document: https://mccteam.github.io/g/conf.html -Want to upgrade to a newer version? See https://github.com/MCCTeam/Minecraft-Console-Client/#download - - - Settings have been loaded from {0} - - - §cFailed to load settings:§r - - - This setting affects only the messages in the console. - - - Regex for filtering chat message. - - - Show server chat messages. - - - Regex for filtering debug message. - - - Please enable this before submitting bug reports. Thanks! - - - Show error messages. - - - "disable" or "blacklist" OR "whitelist". Blacklist hide message match regex. Whitelist show message match regex. - - - Informative messages. (i.e Most of the message from MCC) - - - Log file name. - - - Write log messages to file. - - - Prepend timestamp to messages in log file. - - - Keep color codes in the saved text.(look like "§b") - - - Show warning messages. - - - Make sure you understand what each setting does before changing anything! - - - AccountList: It allows a fast account switching without directly using the credentials -Usage examples: "/tell <mybot> reco Player2", "/connect <serverip> Player1" - - - Toggle auto respawn if client player was dead (make sure your spawn point is safe). - - - Set the owner of the bot. /!\ Server admins can impersonate owners! - - - Use "mcc", "vanilla" or "none". This is how MCC identifies itself to the server. - - - Leave empty for no logfile. - - - If turned off, the emoji will be replaced with a simpler character (for /chunk status). - - - Toggle entity handling. - - - Whether to exit directly when an error occurs, for using MCC in non-interactive scripts. - - - Use "none", "slash"(/) or "backslash"(\). - - - Toggle inventory handling. - - - Fill in with in-game locale code, check https://mccteam.github.io/r/l-code.html - - - The language code is invalid! - - - Use "auto", "no" or "force". Force-enabling only works for MC 1.13+. - - - Use "auto" or "1.X.X" values. Allows to skip server info retrieval. - - - Controls the minimum interval (in seconds) between sending each message to the server. - - - Enable support for joining Minecraft Realms worlds. - - - The minimum height to use when calculating the image size from the height of the terminal. - - - The minimum width used when calculating the image size from the width of the terminal. - - - Enable head movement while walking to avoid anti-cheat triggers. - - - A movement speed higher than 2 may be considered cheating. - - - Only works on Windows XP-8 or Windows 10 with old console. - - - For remote control of the bot. - - - How to retain profile key. Use "none", "memory" or "disk". - - - Use "no", "fast" (5s timeout), or "yes". Required for joining some servers. - - - Cache compiled scripts for faster load on low-end devices. - - - ServerList: It allows an easier and faster server switching with short aliases instead of full server IP -Aliases cannot contain dots or spaces, and the name "localhost" cannot be used as an alias. -Usage examples: "/tell <mybot> connect Server1", "/connect Server2" - - - How to retain session tokens. Use "none", "memory" or "disk". - - - Decode links embedded in chat messages and show them in console. - - - Show inventory layout as ASCII art in inventory command. - - - System messages for server ops. - - - Messages displayed above xp bar, set this to false in case of xp bar spam. - - - Use "none", "bit_4", "bit_8" or "bit_24". This can be checked by opening the debug log. - - - Uses more ram, cpu, bandwidth but allows you to move around. - - - Customize the TCP connection timeout with the server. (in seconds) - - - Prepend timestamps to chat messages. - - - Login=Email or Name. Use "-" as password for offline mode. Leave blank to prompt user on startup. - - - The address of the game server, "Host" can be filled in with domain name or IP address. (The "Port" field can be deleted, it will be resolved automatically) - - - Microsoft Account sign-in method: "mcc" OR "browser". If the login always fails, please try to use the "browser" once. - - - Account type: "mojang" OR "microsoft". Also affects interactive login in console. - - - Settings below are sent to the server and only affect server-side things like your skin. - - - Allows disabling chat colors server-side. - - - Use "enabled", "commands", or "disabled". Allows to mute yourself... - - - MC 1.7- difficulty. "peaceful", "easy", "normal", "difficult". - - - If disabled, settings below are not sent to the server. - - - Use any language implemented in Minecraft. - - - MC 1.9+ main hand. "left" or "right". - - - Value range: [0 - 255]. - - - Connect to a server via a proxy instead of connecting directly -If Mojang session services are blocked on your network, set Enabled_Login=true to login using proxy. -If the connection to the Minecraft game server is blocked by the firewall, set Enabled_Ingame=true to use a proxy to connect to the game server. -/!\ Make sure your server rules allow Proxies or VPNs before setting enabled=true, or you may face consequences! - - - Whether to connect to the game server through a proxy. - - - Whether to connect to the login server through a proxy. - - - Only required for password-protected proxies. - - - Supported types: "HTTP", "SOCKS4", "SOCKS4a", "SOCKS5". - - - Proxy server must allow HTTPS for login, and non-443 ports for playing. - - - Only required for password-protected proxies. - - - §aThe current setting is saved as {0} - - - Chat signature related settings (affects minecraft 1.19+) - - - Microsoft accounts only. If disabled, will not be able to sign chat and join servers configured with "enforce-secure-profile=true" - - - Use red    color block to mark chat without legitimate signature - - - Use green  color block to mark chat with legitimate signatures - - - Use yellow color block to mark chat that have been modified by the server. - - - Use gray   color block to mark system message (always without signature) - - - Whether to display chat and messages in commands without legal signatures - - - Set to true to display messages modified by the server, false to display the original signed messages - - - Whether to sign the chat send from MCC - - - Whether to sign the messages contained in the commands sent by MCC. For example, the message in "/msg" and "/me" - - - §cFailed to write to settings file {0}§r - - - Color test: Your terminal should display {0} - - - §8Crypto keys & hash generated. - - - §8No profile keys could be loaded from disk - - - §8Profile keys has been successfully loaded from disk. - - - §8Performing request to {0} - - - §8No sessions could be loaded from disk - - - §8Session data has been successfully loaded from disk. - - - Success. (session ID: {0}) - - - Bottom slot - - - Enchantments available - - - Levels - - - Middle slot - - - Top slot - - - §8Got error code from server while refreshing authentication: {0} - - - Failed to connect to this IP. - - - §8A timeout occured while attempting to connect to this IP. - - - Failed to determine server version. - - - §8Forge Login Handshake did not complete successfully - - - §8Forge StartEncryption Handshake did not complete successfully - - - Cannot force Forge support for this Minecraft version! - - - Invalid usage of the generator command! - - - The provided path must be a path to a file that is in .json format! - - - Invalid data path provided! (The path either does not exists or you have made a typo) - - - §8Got error code from server: {0} - - - §8Invalid response to StartEncryption packet - - - §8Invalid response to Handshake packet - - - This feature requires Inventory Handling to be enabled in order to work! - - - An error occured when attempting to join this server. - - - Login failed : - - - Incorrect username/password, blacklisted IP or too many logins. - - - User cancelled. - - - Account migrated, use e-mail as username. - - - Network error. - - - User not premium. - - - Invalid server response. - - - Login servers are unavailable. Please try again later. - - - SSL Error. - - - Unknown Error. - - - Failed to login to this server. - - - You are missing argument {0} - - - §8Server does not report its protocol version, autodetection will not work. - - - Failed to ping this IP. - - - This Realms world does not exist or access was denied - - - Trying to join a Realms world but Realms support is disabled in config - - - Cannot retrieve the server IP of your Realms world - - - Invalid or unknown Realms server ID. - - - Realms server may require some time to start up. Please retry again later. - - - {0}: Invalid syntax, expecting --argname=value or --section.argname=value - - - This feature requires Terrain And Movements to be enabled in order to work! - - - Connection Timeout - - - §8Unexpected response from the server (is that a Minecraft server?) - - - Cannot connect to the server : This version is not supported ! - - - Usage: - - - §8Server reports a different version than manually set. Login may not work. - - - ChatBot methods should NOT be called in the constructor as API handler is not initialized yet. Override Initialize() or AfterGameJoined() instead to perform initialization tasks. - - - The provided script does not have a valid MCCScript header - - - Failed to process incoming packet of type {0}. (PacketID: {1}, Protocol: {2}, LoginPhase: {3}, InnerException: {4}). - - - Please update block types handling for this Minecraft version. See Material.cs - - - Please update entity types handling for this Minecraft version. See EntityType.cs - - - Please update item types handling for this Minecraft version. See ItemType.cs - - - Please update packet type palette for this Minecraft version. See PacketTypePalette.cs - - - Unknown direction - - - User-initiated logout should be done by calling Disconnect() - - - The protocol version no.{0} is not supported. - - - §cEntities are currently not handled for that MC version. - - - Please enable EntityHandling in the config file first. - - - Inventory # {0} closed. - - - §cInventories are currently not handled for that MC version. - - - Inventory handling is now enabled. - - - Use /inventory to interact with it. - - - Inventory # {0} opened: {1} - - - Please enable InventoryHandling in the config file first. - - - §cTerrain & Movements currently not handled for that MC version. - - - Terrain and Movements is now enabled. - - - Please enable Terrain and Movements in the config file first. - - - §8[{0}] Failed to initialize FileSystemWatcher, retrying using Polling - - - §8[{0}] Initializing FileSystemWatcher for file: {1} - - - §8Accepting server mod list... - - - §8Accepting server registries... - - - Forge server connection complete! - - - §8Acknowledging FML2 Server Config: {0} - - - §8Received FML2 Server Mod List - - - §8Sending back FML2 Client Mod List - - - §8Acknowledging FML2 Server Registry: {0} - - - §8Got Unknown FML2 Handshake message no. {0} - - - §8Ignoring Unknown FML2 LoginMessage channel: {0} - - - §8Mod list: - - - §8Server is running Forge without mods. - - - §8Received registry with {0} entries - - - §8Received registry {0} with {1} entries - - - §8Sending falsified mod list to server... - - - §8Forge protocol version : {0} - - - §8Server is running Forge with {0} mods. - - - Available commands: {0} - - - This bot will be unloaded. - - - Done - - - Fail - - - OnInternalCommand: Got error from {0}: {1} - - - help <cmdname>: show brief help about a command. - - - help <cmdname>. Available commands: {0}. For server help, use '{1}send /help' instead. - - - Unknown command '{0}'. Use 'help' for command list. - - - Connecting to {0}... - - - Login failed : - - - Connection has been lost. - - - Disconnected by Server : - - - Not connected to any server. Use '{0}help' for help. - - - Fetching profile key from Microsoft. - - - Checking if server is running Forge... - - - Force-enabling Forge support. - - - §8Found server {0}:{1} for domain {2} - - - New configuration file "{0}" is generated. - - - Succesfully generated {0} palette using the dataset: {1} - - - Generating {0} palette using the dataset: {1} - - - §8Handshake successful. (Server ID: {0}) - - - §eNew version of MCC available: {0} - - - Help us translate MCC: {0} - - - Failed to parse the settings file, enter "{0}new" to generate a new configuration. - - - Server IP : - - - Server was successfully joined. -Type '{0}quit' to leave the server. - - - Link: {0} - - - Login : - - - Please type the username or email of your choice. - - - §8Failed to perform SRV lookup for {0} -{1}: {2} - - - §8You chose to run in offline mode. - - - Password: - - - Please type the password for {0}. - - - Password(invisible): {0} - - - You are dead. Type '{0}respawn' to respawn. - - - You are dead. Automatically respawning after 1 second. - - - Or press Enter to exit Minecraft Console Client. - - - §8Cached profile key needs to be refreshed. - - - §8Cached profile key is still valid for {0}. - - - You have access to the following Realms worlds - - - Use realms:<index> as server IP to join a Realms world - - - Waiting 5 seconds ({0} attempts left)... - - - Resolving {0}... - - - Restarting Minecraft Console Client... - - - Waiting {0} seconds before restarting... - - - Retrieving Server Info... - - - -MCC is running with default settings. - - - §8Server is in offline mode. - - - §8Server version : {0} (protocol v{1}) - - - Server version : - - - Checking Session... - - - Failed to check session. - - - §8Cached session is invalid or expired. - - - §8Cached session is still valid for {0}. - - - §cSettings file MinecraftClient.ini has been generated. - - - §7Command §8 {0} §7 sent. - - - §8Unknown or not supported MC version {0}. -Switching to autodetection mode. - - - §8Using Minecraft version {0} (protocol v{1}) - - - Version is supported. -Logging in... - - - , with Forge - - - §8Connected to proxy {0}:{1} - - - Load translations applied to MCC when available, turn it off to use English only. - - - setrnd variable -7to17 OR setrnd variable string1 "\"string2\" string3" - - - Please update health field handling for this Minecraft version. - - - Successfully disconnected with MCC! - - - You can not use execmulti or execif within execmulti command! - - - force unsafe movements like falling or touching fire - - - Inventory handling is not enabled. Unable to switch tools automatically. - - - Please use the newly generated MinecraftClient.ini - - - The old MinecraftClient.ini has been backed up as {0} - - - Temporary fix for Badpacket issue on some servers. - - \ No newline at end of file diff --git a/MinecraftClient/Resources/Translations/Translations.vi.resx b/MinecraftClient/Resources/Translations/Translations.vi.resx deleted file mode 100644 index 5ebee2e6..00000000 --- a/MinecraftClient/Resources/Translations/Translations.vi.resx +++ /dev/null @@ -1,2673 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - §cWeather change: It is no longer raining.§r - - - §cWeather change: It is no longer a thunderstorm.§r - - - §cWeather change: It is raining now.§r - - - §cWeather change: It is a thunderstorm.§r - - - Invalid walk range provided, must be a positive integer greater than 0, using default value of 5! - - - The terrain handling is not enabled in the settings of the client, enable it if you want to use it with this bot. Using alternative (command) method. - - - The time range begins with a bigger value, swapped them around. - - - Attack cooldown value cannot be smaller than 0. Using auto as default - - - Crafting aborted! Check your available materials. - - - Auto-crafting ChatBot command alias - - - Available commands: {0}. Use /autocraft help <cmd name> for more information. You may use /ac as command alias. - - - Inventory #{0} was closed by AutoCraft - - - Auto-crafting ChatBot command - - - Total {0} recipes loaded: {1} - - - Resetting your config to default - - - Crafting failed! Waiting for more materials - - - No config found. Writing a new one. - - - Error while parsing config: {0} - - - Duplicate recipe name specified: {0} - - - Missing recipe name while parsing a recipe - - - Get the command description. Usage: /autocraft help <command name> - - - List loaded recipes name. - - - Load the config file. - - - Reload the config file. - - - Write the default example config to default location. - - - Start the crafting. Usage: /autocraft start <recipe name> - - - Stop the current running crafting process - - - Invalid result item! - - - The number of slots does not match and has been adjusted automatically. - - - Successfully loaded - - - Missing material: {0} - - - Please specify the recipe name you want to craft. - - - Specified recipe name does not exist. Check your config file. - - - Starting AutoCraft: {0} - - - AutoCraft cannot be started. Check your available materials for crafting {0} - - - AutoCraft stopped - - - table not found - - - Action timeout! Reason: {0} - - - Available commands: {0}. Use /digbot help <cmd name> for more information. - - - Auto-digging ChatBot command - - - Digging block timeout, retry. - - - Get the command description. Usage: /digbot help <command name> - - - Start the automatic digging bot. - - - Deactivate the automatic digging bot. - - - The block currently pointed to is not in the allowed list. - - - Automatic digging has started. - - - Digging will start in {0:0.0} second(s). - - - Auto-digging has been stopped. - - - Added item {0} - - - AutoDrop ChatBot command alias - - - AutoDrop ChatBot command - - - Incorrect item name {0}. Please try again - - - Total {0} in the list: - {1} - - - Cannot find inventory {0}! - - - No item in the list - - - Cannot read drop mode from config. Using include mode. - - - Item not in the list - - - AutoDrop disabled - - - AutoDrop enabled - - - Removed item {0} - - - Switched to {0} mode. - - - Unknwon mode. Available modes: Include, Exclude, Everything - - - Available commands: {0}. Use /fish help <cmd name> for more information. - - - Casting timeout and will soon retry. (Timeout increased to {0:0.0} sec). - - - Caught a fish! - - - Retract the fishing rod at ({0:0.0},{1:0.0},{2:0.0})! (Count: {3}) - - - Auto-Fishing ChatBot command - - - Fish floating despawn, will re-cast. - - - Fishing timeout, will soon re-cast. - - - Fishing got {0} - - - Get the command description. Usage: /fish help <command name> - - - Start auto-fishing. - - - List all obtained items. Or use "/fish status clear" to clear the list. - - - Stop auto-fishing. - - - Inventory handling is not enabled. Cannot check rod durability and switch rods. - - - No Fishing Rod on hand. Maybe broken? - - - Start auto-fishing. - - - Fishing will start in {0:0.0} second(s). - - - The record of the obtained items has been cleared. - - - All items obtained from fishing (not entirely accurate): - - - Stop auto-fishing. - - - Switch to the rod in slot {0}, durability {1}/64. - - - Threw a fishing rod - - - Update yaw = {0:0.00}, pitch = {1:0.00}. - - - Current directory was: {0} - - - Got disconnected with message: {0} - - - Disconnection initiated by User or MCC bot. Ignoring. - - - Launching with {0} reconnection attempts - - - Loaded message: {0} - - - Loading messages from file: {0} - - - Initializing without a kick message file - - - File not found: {0} - - - Message contains '{0}'. Reconnecting. - - - Ignoring kick message, reconnecting anyway. - - - Message not containing any defined keywords. Ignoring. - - - Waiting {0:0.000} seconds before reconnecting... - - - File not found: '{0}' - - - Loaded match: -{0} - - - Loading matches from '{0}' - - - match: {0} -regex: {1} -action: {2} -actionPrivate: {3} -actionOther: {4} -ownersOnly: {5} -cooldown: {6} - - - Running action: {0} - - - No action for match: -{0} - - - This match will never trigger: -{0} - - - Path '{0}' contains invalid characters. - - - Sending message to Discord was canceled due an error occuring. For more info enable Debug. - - - The provided channel with an id '{0}' has not been found! - - - The command was executed with the result - - - Succesfully connected with MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Discord Bridge chat bot. - - - Direction of the Discord Brdige has been switched to '{0}'! - - - Both - - - Discord - - - Minecraft - - - The provided guild/server with an id '{0}' has not been found! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, discord|dsc. Example: "dscbridge direction mc" - - - Please provide a valid token! - - - An unknown error has occured! - - - The bot is already farming! - - - The bot has already stopped farming! - - - Crop type - - - Farming bot - - - Invalid crop type provided (Types which you can use: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat)! - - - Invalid radius provided, you must provide a valid integer number greater than 0! - - - The Farmer bot needs Inventory Handling in order to work, please enable it! - - - The Farmer bot needs Terrain Handling in order to work, please enable it! - - - Not implemented bellow 1.13! - - - Radius - - - Started farming! - - - Stopped farming! - - - Stoping farming, this might take a second... - - - You have enabled teleporting, this might get your bot account kicked and in the worst case scenario banned! Use with caution! - - - You have enabled un-safe movement, the bot might get hurt! - - - Invalid parameter "{0}" provided (Use format: "key:value")! - - - mailer command - - - --- Ignore list --- -{0} - - - --- Mails in database --- -{0} - - - See usage - - - Added {0} to the ignore list! - - - Missing or invalid name. Usage: {0} <username> - - - Removed {0} from the ignore list! - - - Creating new database file: {0} - - - Creating new ignore list: {0} - - - Delivered: {0} - - - Initializing Mailer with settings: - - -  - Database File: {0} - - -  - Max Database Size: {0} - - -  - Ignore List: {0} - - -  - Mail Retention: {0} - - -  - Max Mails per Player: {0} - - -  - Public Interactions: {0} - - - Cannot enable Mailer: Max Database Size must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Mail Retention must be greater than zero. Please review the settings. - - - Cannot enable Mailer: Max Mails per Player must be greater than zero. Please review the settings. - - - Loading database file: {0} - - - Loading ignore list: - - - Looking for mails to send @ {0} - - - Saving message: {0} - - - {0} is ignored! - - - Render maps (item maps) - - - Invalid ID provided, must be a number! - - - A map with id '{0}' does not exists! - - - Failed to render the map with id: '{0}' - - - - Map id: {0} (Last Updated: {1}) - - - No maps received! - - - The list of received maps from the server: - - - Received a new Map, with Id: {0} - - - Succesfully rendered a map with id '{0}' to: '{1}' - - - Resized the rendered image of the map with id: '{0}' to {1}x{1}. - - - The size of the map is reduced from ({0}x{1}) to ({2}x{3}) due to the size limitation of the current terminal. - - - Sent a rendered image of a map with an id '{0}' to the Discord via Discord Brdige chat bot! - - - Sent a rendered image of a map with an id '{0}' to the Telegram via Telegram Bridge chat bot! - - - replay command - - - Replay file created. - - - Record was stopped. Restart the program to start another record. - - - Record stopped. - - - Script '{0}' failed to run ({1}). - - - File not found: '{0}' - - - §8[MCC] [{0}] Cannot find script file: {1} - - - Script '{0}' loaded. - - - Loaded task: -{0} - - - No action for task: -{0} - - - This task will never trigger: -{0} - - - Interval / Running action: {0} - - - Login / Running action: {0} - - - Time / Running action: {0} - - - triggeronfirstlogin: {0} - triggeronlogin: {1} - triggerontime: {2} - triggeroninterval: {3} - timevalue: {4} - timeinterval: {5} - action: {6} - - - Sending message to Telegram was canceled due an error occuring. For more info enable Debug. - - - The command was executed with the result - - - Succesfully connected with the MCC! - - - This command allows you to specify in the which direction the messages will be relayed via the Telegram Bridge chat bot. - - - Direction of the Telegram Brdige has been switched to '{0}'! - - - Both - - - Minecraft - - - Telegram - - - Disconnected from from the MCC! - - - Invalid direction provided! Available directions: both|b, minecraft|mc, telegram|tg|t. Example: "tgbridge direction mc" - - - [WARNING] You have not provided any Channel IDs, for "Authorized_Chat_Ids" field, anyone who finds your bot will be able to send messages and commands to it! - - - [WARNING] You have not provided a Channel ID, you will ONLY get replies to commands sent from Telegram! - - - Please provide a valid bot token! - - - **🛑 Unauthorized access! 🛑 - -Add the ID of this chat to "Authorized_Chat_Ids" field in the configuration file to gain access!** - - - An unknown error has occured! - - - Bot: {0} said : {1} - - - Bot: {0} told me : {1} - - - Alerts - - - AntiAFK - - - AutoAttack - - - AutoCraft - - - AutoDig - - - AutoDrop - - - AutoEat - - - AutoFishing - - - AutoRelog - - - AutoRespond - - - ChatLog - - - DiscordBridge - - - Farmer - - - FollowPlayer - - - HangmanGame - - - Mailer - - - Map - - - PlayerListLogger - - - RemoteControl - - - ReplayCapture - - - Script - - - ScriptScheduler - - - TelegramBridge - - - TestBot - - - §8Converting session cache from disk: {0} - - - §8Ignoring invalid session token line: {0} - - - §8Ignoring invalid profile key token line: {0} - - - §8Ignoring session token string '{0}': {1} - - - §8Ignoring profile key token string '{0}': {1} - - - §8Loaded session: {0}:{1} - - - §8Loaded profile key, it will be refresh at {0} - - - §8Loading Minecraft profiles: {0} - - - §8Loading profile key cache from disk: {0} - - - §8Loading session cache from disk: {0} - - - §8Got malformed data while reading serialized session cache from disk: {0} - - - §8Failed to read serialized session cache from disk: {0} - - - §8Failed to read session cache from disk: {0} - - - §8Failed to read profile key cache from disk: {0} - - - §8Failed to write session cache to disk: {0} - - - §8Failed to write profile key cache to disk: {0} - - - §8Saving session cache to disk - - - §8Saving profile key cache to disk - - - §8Done. File saved as '{0}' - - - §8Downloading '{0}.lang' from Mojang servers... - - - §8Failed to download the file. - - - §8Defaulting to en_GB.lang from your Minecraft directory. - - - §8Translations file loaded. - - - Player {0}'s message chain is broken! - - - §8Translations file not found: '{0}' -Some messages won't be properly printed without this file. - - - §8Đang gửi yêu cầu tới {0} - - - [{0}] Disconnecting and Reconnecting to the Server - - - Swing your arm. - - - Could not find a bed! - - - Can not reach the bed safely! - - - Used to sleep in or leave a bed. - - - Failed to reach the bed position (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) in time (30 seconds). Giving up! - - - Found a bet at (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). - - - Succesfully laid in bed! - - - Sending a command to leave a bed to the server. - - - Moving to (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) where the bed is located. - - - The block on (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) is not a bed! - - - Could not lay in bed. Are you trying to sleep in a bed? (PS: You must use the head block coordinates of the bed) - - - Searching for a bed in radius of {0}... - - - Trying to sleep in a bed on location (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}). Result: {3} - - - Blocks around - - - Block type - - - Reports the type of the block on the provided coordinates. (Use -s to report blocks around the target block). - - - Negative - - - Positive - - - List bots, unload a bot or all bots. - - - Loaded bots - - - No bots loaded! - - - Bot {0} is not loaded, check if you have made a typo! - - - Successfully unloaded bot: {0} - - - Successfully unloaded all bots! - - - Changed to slot {0} - - - Change hotbar - - - Could not change slot - - - Could not change slot: Not a Number - - - chunk: ({0}, {1}). - - - Current location:{0}, chunk: ({1}, {2}). - - - Displays the chunk loading status. -Change EnableEmoji=false in the settings if the display is confusing. - - - §x§0This command is used for debugging, make sure you know what you are doing.§r - - - Player:{0}, MarkedChunk:{1}, NotReceived:{2}, Loading:{3}, Loaded:{4} - - - Marked location: - - - §x§0Since the marked chunk is outside the graph, it will not be displayed!§r - - - connect to the specified server. - - - Invalid server IP '{0}'. - - - Unknown account '{0}'. - - - toggle debug messages. - - - Debug messages are now OFF - - - Debug messages are now ON - - - attempt to break a block - - - Attempting to dig block at {0} {1} {2} - - - Failed to start digging block. - - - No block at this location (Air) - - - You are too far away from this block. - - - Drop specified type of items from player inventory or opened container - - - Dropped all {0} from inventory #{1} - - - Unknown item {0} - - - Sent a click to the server, if you have enough levels and if you have placed the items in the correct slots it should enchant! - - - Enchant an item when you have the Enchantment table opened and the list of enchants recieved. - - - You must put an item inside the enchanting table in slot 0! - - - You must put at least 3 lapis lazuli inside the enchanting table in slot 1! - - - You must open a an enchanting table in order to use this option! - - - Invalid slot provided (Available: top, middle, bottom)! - - - You must first put an item to enchant to the enchanting table in order to get enchantments from the server, then you can execute this command! - - - You do not have enouhg levels to enchant! (Your current level is {0}, you need to be level {1}). - - - Could not click! - - - Entity attacked - - - Boots - - - Chestplate - - - Custom Name - - - Distance - - - Entities - - - Entity - - - Equipment - - - Health - - - Helmet - - - Item - - - Latency - - - Leggings - - - Location - - - Main Hand - - - Nickname - - - Entity not found - - - Off Hand - - - Pose - - - Type - - - Entity used - - - Allows you to execute a command if a condition is met. (You can use variables from MinecraftClient.ini and /set command, as well as CSharp expressions) - - - Error: {0} - - - An error has occured while executing the command: {0} - - - The condition '{0}' was met, executed command '{1}' with result '{2}'. - - - The condition '{0}' was met, executed command '{1}', no result was returned. - - - Execute multiple commands one after another - - - Executed the command '{0}' with {1} - - - no result! - - - result '{0}'! - - - disconnect from the server. - - - Already following {0}! - - - Already stopped - - - Can not reach the player, he is either in chunks that are not loaded, too far away or not reachable by a bot due to obstacles like gaps or water bodies! - - - Makes the bot follow a specified player - - - Invalid or empty player name provided! - - - The specified player is either not connected out out of the range! - - - NOTE: The bot is quite slow, you need to walk slowly and at a close distance for it to be able to keep up, kinda like when you make animals follow you by holding food in your hand. This is a limitation due to a pathfinding algorithm, we are working to get a better one. - - - Pausing! - - - The player {0} came back to the range! - - - The player {0} left the server! - - - The player {0} has left the range! - - - Resuming to follow! - - - Started following {0}! - - - Stopped! - - - Stopped following! - - - Switched to following {0}! - - - Enabled us-safe walking (NOTE: The bot might die or get hurt!) - - - follow <player name|stop> [-f] (Use -f to enable un-safe walking) - - - Display Health and Food saturation. - - - Health: {0}, Saturation: {1}, Level: {2}, TotalExperience: {3} - - - {0} clicking slot {1} in window #{2} - - - Closing Inventoy #{0} - - - Failed to close Inventory #{0} - - - Cannot find container, please retry with explicit ID - - - Requested to clear slot #{0} - - - Requested {0} x{1} in slot #{2} - - - Failed to request Creative action - - - Damage - - - Inventory command - - - Dropped 1 item from slot #{0} - - - Dropped whole item stack from slot #{0} - - - Found items - - - Available actions - - - Basic usage - - - Click on an item. - - - Close an opened container. - - - Clear slot in creative mode. - - - Give item in creative mode. - - - Drop an item from inventory. - - - {0} -Use '/inventory help <action>' for action help. -'player' and 'container' can be simplified to 'p' and 'c'. -Note that parameters in '[]' are optional. - - - List avaliable inventories - - - List your inventory. - - - Search for an item in avaliable Inventories - - - Shift click an item. - - - Unknown action. - - - Usage - - - Your selected hotbar is {0} - - - Inventories - - - Available Inventories - - - Inventory - - - Left - - - Middle - - - You must be in Creative gamemode - - - Could not find the specified item in any of avaliable Inventories! - - - No item in slot #{0} - - - Inventory #{0} do not exist - - - Right - - - Shift clicking slot {0} in window #{1} - - - Shift click failed, this may be because this container type is not supported - - - get the player list. - - - PlayerList: {0} - - - log some text to the console. - - - Looking at YAW: {0} PITCH: {1} - - - Looking at {0} - - - look at direction or coordinates. - - - The block currently intersecting the line of sight is {0} ({1:0}, {2:0}, {3:0}), distance is {4:0.0}({5:0.0}). - - - There is no block within {0} meters that intersects with the line of sight. - - - Unknown direction '{0}' - - - Chunk loading status: {0:P} - {1} out of {2} load completed. - - - The chunk where the target location resides has not yet been loaded. -You can use "/chunk status {0:0.0} {1:0.0} {2:0.0}" to check the chunk loading status. - - - walk or start walking. - - - Cannot move in that direction. - - - Disabling Terrain and Movements. - - - Enabling Terrain and Movements on next server login, respawn or world change. - - - Failed to compute path to {0} - - - Gravity is disabled. - - - Gravity is enabled. - - - Moving {0} - - - Failed to compute a safe path to {0}. Try -f parameter to allow unsafe movements. - - - Walking to {0} - - - restart and reconnect to the server. - - - Reloads MCC settings. - - - Reloaded Settings! - - - Reloading settings... - - - This command will NOT affect certain settings which are used before connecting to a server! - - - Some settings passed through the command line parameters might get overriden! - - - You also might need to reconnect for some settings to take effect. - - - Replay Chat Bot will not be hard reloaded due to technical limitations! - - - Use this to respawn if you are dead. - - - You have respawned. - - - run a script file. - - - send a chat message or command. - - - set a custom %variable%. - - - variable name must be A-Za-z0-9. - - - set a custom %variable% randomly to a given value. - - - setrnd variable -7to17 - - - setrnd variable string1 "\"string2\" string3" - - - Toggles sneaking - - - You aren't sneaking anymore - - - You are sneaking now - - - Current tps - - - Display server current tps (tick per second). May not be accurate - - - Place a block or open chest - - - Useblock at ({0:0.0}, {1:0.0}, {2:0.0}) {3}. - - - Use (left click) an item on the hand - - - Used an item - - - can be used in some other fields as %yourvar% -%username% and %serverip% are reserved variables. - - - §cFailed to write to backup file {0}§r - - - =============================== # - Minecraft Console Client Bots # -=============================== # - - - Get alerted when specified words are detected in chat -Useful for moderating your server or detecting when someone is talking to you - - - Play a beep sound when a word is detected in addition to highlighting. - - - List of words/strings to NOT alert you on. - - - The name of a file where alers logs will be written. - - - Log alerts info a file. - - - List of words/strings to alert you on. - - - Trigger alerts when it rains and when it stops. - - - Triggers alerts at the beginning and end of thunderstorms. - - - Triggers an alert after receiving a specified keyword. - - - Send a command on a regular or random basis or make the bot walk around randomly to avoid automatic AFK disconnection -/!\ Make sure your server rules do not forbid anti-AFK mechanisms! -/!\ Make sure you keep the bot in an enclosure to prevent it wandering off if you're using terrain handling! (Recommended size 5x5x5) - - - Command to send to the server. - - - The time interval for execution. (in seconds) - - - Whether to sneak when sending the command. - - - Use terrain handling to enable the bot to move around. - - - The range the bot can move around randomly (Note: the bigger the range, the slower the bot will be) - - - How many times can the bot fail trying to move before using the command method. - - - Automatically attack hostile mobs around you -You need to enable Entity Handling to use this bot -/!\ Make sure server rules allow your planned use of AutoAttack -/!\ SERVER PLUGINS may consider AutoAttack to be a CHEAT MOD and TAKE ACTION AGAINST YOUR ACCOUNT so DOUBLE CHECK WITH SERVER RULES! - - - Allow attacking hostile mobs. - - - Allow attacking passive mobs. - - - How long to wait between each attack. Set "Custom = false" to let MCC calculate it. - - - All entity types can be found here: https://mccteam.github.io/r/entity/#L15 - - - Possible values: "Interact", "Attack" (default), "InteractAt" (Interact and Attack). - - - Wether to treat the entities list as a "whitelist" or as a "blacklist". - - - "single" or "multi". single target one mob per attack. multi target all mobs in range per attack - - - "health" or "distance". Only needed when using single mode - - - Automatically craft items in your inventory -See https://mccteam.github.io/g/bots/#auto-craft for how to use -You need to enable Inventory Handling to use this bot -You should also enable Terrain and Movements if you need to use a crafting table - - - Location of the crafting table if you intended to use it. Terrain and movements must be enabled. - - - What to do on crafting failure, "abort" or "wait". - - - Recipes.Name: The name can be whatever you like and it is used to represent the recipe. -Recipes.Type: crafting table type: "player" or "table" -Recipes.Result: the resulting item -Recipes.Slots: All slots, counting from left to right, top to bottom. Please fill in "Null" for empty slots. -For the naming of the items, please see: https://mccteam.github.io/r/item/#L12 - - - Auto-digging blocks. -You need to enable Terrain Handling to use this bot -You can use "/digbot start" and "/digbot stop" to control the start and stop of AutoDig. -Since MCC does not yet support accurate calculation of the collision volume of blocks, all blocks are considered as complete cubes when obtaining the position of the lookahead. -For the naming of the block, please see https://mccteam.github.io/r/block/#L15 - - - How many seconds to wait after entering the game to start digging automatically, set to -1 to disable automatic start. - - - Automatically switch to the appropriate tool. - - - Mining a block for more than "Dig_Timeout" seconds will be considered a timeout. - - - Whether to drop the current tool when its durability is too low. - - - Will not use tools with less durability than this. Set to zero to disable this feature. - - - Wether to treat the blocks list as a "whitelist" or as a "blacklist". - - - "distance" or "index", When using the "fixedpos" mode, the blocks are determined by distance to the player, or by the order in the list. - - - The position of the blocks when using "fixedpos" or "both" mode. - - - Whether to output logs when digging blocks. - - - "lookat", "fixedpos" or "both". Digging the block being looked at, the block in a fixed position, or the block that needs to be all met. - - - Automatically drop items in inventory -You need to enable Inventory Handling to use this bot -See this file for an up-to-date list of item types you can use with this bot: https://mccteam.github.io/r/item/#L12 - - - "include", "exclude" or "everything". Include: drop item IN the list. Exclude: drop item NOT IN the list - - - Automatically eat food when your Hunger value is low -You need to enable Inventory Handling to use this bot - - - Automatically catch fish using a fishing rod -Guide: https://mccteam.github.io/g/bots/#auto-fishing -You can use "/fish" to control the bot manually. -/!\ Make sure server rules allow automated farming before using this bot - - - Keep it as false if you have not changed it before. - - - Switch to a new rod from inventory after the current rod is unavailable. - - - Whether to start fishing automatically after entering a world. - - - How soon to re-cast after successful fishing. - - - Will not use rods with less durability than this (full durability is 64). Set to zero to disable this feature. - - - This allows the player to change position/facing after each fish caught. - - - How long after entering the game to start fishing (seconds). - - - Fishing timeout (seconds). Timeout will trigger a re-cast. - - - A "stationary" hook that moves above this threshold in the Y-axis will be considered to have caught a fish. - - - Used to adjust the above two thresholds, which when enabled will print the change in the position of the fishhook entity upon receipt of its movement packet. - - - Use the mainhand or the offhand to hold the rod. - - - It will move in order "1->2->3->4->3->2->1->2->..." and can change position or facing or both each time. It is recommended to change the facing only. - - - Hook movement in the X and Z axis less than this value will be considered stationary. - - - Automatically relog when disconnected by server, for example because the server is restating -/!\ Use Ignore_Kick_Message=true at own risk! Server staff might not appreciate if you auto-relog on manual kicks - - - The delay time before joining the server. (in seconds) - - - When set to true, autorelog will reconnect regardless of kick messages. - - - If the kickout message matches any of the strings, then autorelog will be triggered. - - - Retries when failing to relog to the server. use -1 for unlimited retries. - - - Run commands or send messages automatically when a specified pattern is detected in chat -Server admins can spoof chat messages (/nick, /tellraw) so keep this in mind when implementing AutoRespond rules -/!\ This bot may get spammy depending on your rules, although the global messagecooldown setting can help you avoiding accidental spam - - - Do not remove colors from text (Note: Your matches will have to include color codes (ones using the § character) in order to work) - - - Logs chat messages in a file on disk. - - - This bot allows you to send and recieve messages and commands via a Discord channel. -For Setup you can either use the documentation or read here (Documentation has images). -Documentation: https://mccteam.github.io/g/bots/#discord-bridge -Setup: -First you need to create a Bot on the Discord Developers Portal, here is a video tutorial: https://www.youtube.com/watch?v=2FgMnZViNPA . -/!\ IMPORTANT /!\: When creating a bot, you MUST ENABLE "Message Content Intent", "Server Members Intent" and "Presence Intent" in order for bot to work! Also follow along carefully do not miss any steps! -When making a bot, copy the generated token and paste it here in "Token" field (tokens are important, keep them safe). -Copy the "Application ID" and go to: https://discordapi.com/permissions.html . -Paste the id you have copied and check the "Administrator" field in permissions, then click on the link at the bottom. -This will open an invitation menu with your servers, choose the server you want to invite the bot on and invite him. -Once you've invited the bot, go to your Discord client and go to Settings -> Advanced and Enable "Developer Mode". -Exit the settings and right click on a server you have invited the bot to in the server list, then click "Copy ID", and paste the id here in "GuildId". -Then right click on a channel where you want to interact with the bot and again right click -> "Copy ID", pase the copied id here in "ChannelId". -And for the end, send a message in the channel, right click on your nick and again right click -> "Copy ID", then paste the id here in "OwnersIds". -How to use: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - The ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Discord message formatting, check the following: https://mccteam.github.io/r/dc-fmt.html - - - The ID of a server/guild where you have invited the bot to. - - - How long to wait (in seconds) if a message can not be sent to discord before canceling the task (minimum 1 second). - - - A list of IDs of people you want to be able to interact with the MCC using the bot. - - - Your Discord Bot token. - - - Automatically farms crops for you (plants, breaks and bonemeals them). -Crop types available: Beetroot, Carrot, Melon, Netherwart, Pumpkin, Potato, Wheat. -Usage: "/farmer start" command and "/farmer stop" command. -NOTE: This a newly added bot, it is not perfect and was only tested in 1.19.2, there are some minor issues like not being able to bonemeal carrots/potatoes sometimes. -or bot jumps onto the farm land and breaks it (this happens rarely but still happens). We are looking forward at improving this. -It is recommended to keep the farming area walled off and flat to avoid the bot jumping. -Also, if you have your farmland that is one block high, make it 2 or more blocks high so the bot does not fall through, as it can happen sometimes when the bot reconnects. -The bot also does not pickup all items if they fly off to the side, we have a plan to implement this option in the future as well as drop off and bonemeal refill chest(s). - - - Delay between tasks in seconds (Minimum 1 second) - - - Enabled you to make the bot follow you -NOTE: This is an experimental feature, the bot can be slow at times, you need to walk with a normal speed and to sometimes stop for it to be able to keep up with you -It's similar to making animals follow you when you're holding food in your hand. -This is due to a slow pathfinding algorithm, we're working on getting a better one -You can tweak the update limit and find what works best for you. (NOTE: Do not but a very low one, because you might achieve the opposite, -this might clog the thread for terain handling) and thus slow the bot even more. -/!\ Make sure server rules allow an option like this in the rules of the server before using this bot - - - Do not follow the player if he is in the range of 3 blocks (prevents the bot from pushing a player in an infinite loop) - - - The rate at which the bot does calculations (in seconds) (You can tweak this if you feel the bot is too slow) - - - A small game to demonstrate chat interactions. Players can guess mystery words one letter at a time. -You need to have ChatFormat working correctly and add yourself in botowners to start the game with /tell <bot username> start -/!\ This bot may get a bit spammy if many players are interacting with it - - - Relay messages between players and servers, like a mail plugin -This bot can store messages when the recipients are offline, and send them when they join the server -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable this bot only if you trust server admins - - - Allows you to render maps in the console and into images (which can be then sent to Discord using Discord Bridge Chat Bot) -This is useful for solving captchas which use maps -The maps are rendered into Rendered_Maps folder if the Save_To_File is enabled. -NOTE: -If some servers have a very short time for solving captchas, enabe Auto_Render_On_Update to see them immediatelly in the console. -/!\ Make sure server rules allow bots to be used on the server, or you risk being punished. - - - Automatically render the map once it is received or updated from/by the server - - - Delete all rendered maps on unload/reload or when you launch the MCC again. - - - Get a notification when you have gotten a map from the server for the first time - - - Resize an rendered image, this is useful when images that are rendered are small and when are being sent to Discord. - - - Whether to render the map in the console. - - - The size that a rendered image should be resized to, in pixels (eg. 512). - - - Whether to store the rendered map as a file (You need this setting if you want to get a map on Discord using Discord Bridge). - - - Send a rendered map (saved to a file) to a Discord or a Telegram channel via the Discord or Telegram Bride chat bot (The Discord/Telegram Bridge chat bot must be enabled and configured!) -You need to enable Save_To_File in order for this to work. -We also recommend turning on resizing. - - - Log the list of players periodically into a textual file. - - - (In seconds) - - - Send MCC console commands to your bot through server PMs (/tell) -You need to have ChatFormat working correctly and add yourself in botowners to use the bot -/!\ Server admins can spoof PMs (/tellraw, /nick) so enable RemoteControl only if you trust server admins - - - Enable recording of the game (/replay start) and replay it later using the Replay Mod (https://www.replaymod.com/) -Please note that due to technical limitations, the client player (you) will not be shown in the replay file -/!\ You SHOULD use /replay stop or exit the program gracefully with /quit OR THE REPLAY FILE MAY GET CORRUPT! - - - How long should replay file be auto-saved, in seconds. Use -1 to disable. - - - Schedule commands and scripts to launch on various events such as server join, date/time or time interval -See https://mccteam.github.io/g/bots/#script-scheduler for more info - - - This bot allows you to send and receive messages and commands via a Telegram Bot DM or to receive messages in a Telegram channel. -/!\ NOTE: You can't send messages and commands from a group channel, you can only send them in the bot DM, but you can get the messages from the client in a group channel. ------------------------------------------------------------ -Setup: -First you need to create a Telegram bot and obtain an API key, to do so, go to Telegram and find @botfather -Click on "Start" button and read the bot reply, then type "/newbot", the Botfather will guide you through the bot creation. -Once you create the bot, copy the API key that you have gotten, and put it into the "Token" field of "ChatBot.TelegramBridge" section (this section). -/!\ Do not share this token with anyone else as it will give them the control over your bot. Save it securely. -Then launch the client and go to Telegram, find your newly created bot by searching for it with its username, and open a DM with it. -Click on "Start" button and type and send the following command ".chatid" to obtain the chat id. -Copy the chat id number (eg. 2627844670) and paste it in the "ChannelId" field and add it to the "Authorized_Chat_Ids" field (in this section) (an id in "Authorized_Chat_Ids" field is a number/long, not a string!), then save the file. -Now you can use the bot using it's DM. -/!\ If you do not add the id of your chat DM with the bot to the "Authorized_Chat_Ids" field, ayone who finds your bot via search will be able to execute commands and send messages! -/!\ An id pasted in to the "Authorized_Chat_Ids" should be a number/long, not a string! ------------------------------------------------------------ -NOTE: If you want to recieve messages to a group channel instead, make the channel temporarely public, invite the bot to it and make it an administrator, then set the channel to private if you want. -Then set the "ChannelId" field to the @ of your channel (you must include the @ in the settings, eg. "@mysupersecretchannel"), this is the username you can see in the invite link of the channel. -/!\ Only include the username with @ prefix, do not include the rest of the link. Example if you have "https://t.me/mysupersecretchannel", the "ChannelId" will be "@mysupersecretchannel". -/!\ Note that you will not be able to send messages to the client from a group channel! ------------------------------------------------------------ -How to use the bot: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - A list of Chat IDs that are allowed to send messages and execute commands. To get an id of your chat DM with the bot use ".chatid" bot command in Telegram. - - - An ID of a channel where you want to interact with the MCC using the bot. - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Telegram message formatting, check the following: https://mccteam.github.io/r/tg-fmt.html - - - How long to wait (in seconds) if a message can not be sent to Telegram before canceling the task (minimum 1 second). - - - Your Telegram Bot token. - - - MCC does it best to detect chat messages, but some server have unusual chat formats -When this happens, you'll need to configure chat format below, see https://mccteam.github.io/g/conf/#chat-format-section - - - MCC support for common message formats. Set "false" to avoid conflicts with custom formats. - - - Whether to use the custom regular expressions below for detection. - - - Startup Config File -Please do not record extraneous data in this file as it will be overwritten by MCC. - -New to Minecraft Console Client? Check out this document: https://mccteam.github.io/g/conf.html -Want to upgrade to a newer version? See https://github.com/MCCTeam/Minecraft-Console-Client/#download - - - Settings have been loaded from {0} - - - §cFailed to load settings:§r - - - This setting affects only the messages in the console. - - - Regex for filtering chat message. - - - Show server chat messages. - - - Regex for filtering debug message. - - - Please enable this before submitting bug reports. Thanks! - - - Show error messages. - - - "disable" or "blacklist" OR "whitelist". Blacklist hide message match regex. Whitelist show message match regex. - - - Informative messages. (i.e Most of the message from MCC) - - - Log file name. - - - Write log messages to file. - - - Prepend timestamp to messages in log file. - - - Keep color codes in the saved text.(look like "§b") - - - Show warning messages. - - - Make sure you understand what each setting does before changing anything! - - - AccountList: It allows a fast account switching without directly using the credentials -Usage examples: "/tell <mybot> reco Player2", "/connect <serverip> Player1" - - - Toggle auto respawn if client player was dead (make sure your spawn point is safe). - - - Set the owner of the bot. /!\ Server admins can impersonate owners! - - - Use "mcc", "vanilla" or "none". This is how MCC identifies itself to the server. - - - Leave empty for no logfile. - - - If turned off, the emoji will be replaced with a simpler character (for /chunk status). - - - Toggle entity handling. - - - Whether to exit directly when an error occurs, for using MCC in non-interactive scripts. - - - Use "none", "slash"(/) or "backslash"(\). - - - Toggle inventory handling. - - - Fill in with in-game locale code, check https://mccteam.github.io/r/l-code.html - - - The language code is invalid! - - - Use "auto", "no" or "force". Force-enabling only works for MC 1.13+. - - - Use "auto" or "1.X.X" values. Allows to skip server info retrieval. - - - Controls the minimum interval (in seconds) between sending each message to the server. - - - Enable support for joining Minecraft Realms worlds. - - - The minimum height to use when calculating the image size from the height of the terminal. - - - The minimum width used when calculating the image size from the width of the terminal. - - - Enable head movement while walking to avoid anti-cheat triggers. - - - A movement speed higher than 2 may be considered cheating. - - - Only works on Windows XP-8 or Windows 10 with old console. - - - For remote control of the bot. - - - How to retain profile key. Use "none", "memory" or "disk". - - - Use "no", "fast" (5s timeout), or "yes". Required for joining some servers. - - - Cache compiled scripts for faster load on low-end devices. - - - ServerList: It allows an easier and faster server switching with short aliases instead of full server IP -Aliases cannot contain dots or spaces, and the name "localhost" cannot be used as an alias. -Usage examples: "/tell <mybot> connect Server1", "/connect Server2" - - - How to retain session tokens. Use "none", "memory" or "disk". - - - Decode links embedded in chat messages and show them in console. - - - Show inventory layout as ASCII art in inventory command. - - - System messages for server ops. - - - Messages displayed above xp bar, set this to false in case of xp bar spam. - - - Use "none", "bit_4", "bit_8" or "bit_24". This can be checked by opening the debug log. - - - Uses more ram, cpu, bandwidth but allows you to move around. - - - Customize the TCP connection timeout with the server. (in seconds) - - - Prepend timestamps to chat messages. - - - Login=Email or Name. Use "-" as password for offline mode. Leave blank to prompt user on startup. - - - The address of the game server, "Host" can be filled in with domain name or IP address. (The "Port" field can be deleted, it will be resolved automatically) - - - Microsoft Account sign-in method: "mcc" OR "browser". If the login always fails, please try to use the "browser" once. - - - Account type: "mojang" OR "microsoft". Also affects interactive login in console. - - - Settings below are sent to the server and only affect server-side things like your skin. - - - Allows disabling chat colors server-side. - - - Use "enabled", "commands", or "disabled". Allows to mute yourself... - - - MC 1.7- difficulty. "peaceful", "easy", "normal", "difficult". - - - If disabled, settings below are not sent to the server. - - - Use any language implemented in Minecraft. - - - MC 1.9+ main hand. "left" or "right". - - - Value range: [0 - 255]. - - - Connect to a server via a proxy instead of connecting directly -If Mojang session services are blocked on your network, set Enabled_Login=true to login using proxy. -If the connection to the Minecraft game server is blocked by the firewall, set Enabled_Ingame=true to use a proxy to connect to the game server. -/!\ Make sure your server rules allow Proxies or VPNs before setting enabled=true, or you may face consequences! - - - Whether to connect to the game server through a proxy. - - - Whether to connect to the login server through a proxy. - - - Only required for password-protected proxies. - - - Supported types: "HTTP", "SOCKS4", "SOCKS4a", "SOCKS5". - - - Proxy server must allow HTTPS for login, and non-443 ports for playing. - - - Only required for password-protected proxies. - - - §aThe current setting is saved as {0} - - - Chat signature related settings (affects minecraft 1.19+) - - - Microsoft accounts only. If disabled, will not be able to sign chat and join servers configured with "enforce-secure-profile=true" - - - Use red    color block to mark chat without legitimate signature - - - Use green  color block to mark chat with legitimate signatures - - - Use yellow color block to mark chat that have been modified by the server. - - - Use gray   color block to mark system message (always without signature) - - - Whether to display chat and messages in commands without legal signatures - - - Set to true to display messages modified by the server, false to display the original signed messages - - - Whether to sign the chat send from MCC - - - Whether to sign the messages contained in the commands sent by MCC. For example, the message in "/msg" and "/me" - - - §cFailed to write to settings file {0}§r - - - Color test: Màn hình của bạn sẽ hiển thị {0} - - - §8Khóa mật mã và hash đã được tạo. - - - §8No profile keys could be loaded from disk - - - §8Profile keys has been successfully loaded from disk. - - - §8Đang gửi yêu cầu tới {0} - - - §8Không có phiên nào có thể load. - - - §8Đã load thông tin phiên thành công - - - Thành công. (session ID: {0}) - - - Bottom slot - - - Enchantments available - - - Levels - - - Middle slot - - - Top slot - - - §8Got error code from server while refreshing authentication: {0} - - - Failed to connect to this IP. - - - §8A timeout occured while attempting to connect to this IP. - - - Nhận diện phiên bản máy chủ thất bại. - - - §8Forge Login Handshake did not complete successfully - - - §8Forge StartEncryption Handshake did not complete successfully - - - Không thể bắt buộc hỗ trợ Forge cho phiên bản này. - - - Invalid usage of the generator command! - - - The provided path must be a path to a file that is in .json format! - - - Invalid data path provided! (The path either does not exists or you have made a typo) - - - §8Got error code from server: {0} - - - §8Invalid response to StartEncryption packet - - - §8Invalid response to Handshake packet - - - This feature requires Inventory Handling to be enabled in order to work! - - - Failed to join this server. - - - Đăng nhập Minecraft thất bại: - - - Sai mật khẩu, IP bị chặn hoặc quá nhiều lượt đăng nhập - - - User cancelled. - - - Tài khoản đã migrate, dùng địa chỉ email để đăng nhập. - - - Network error. - - - User not premium. - - - Invalid server response. - - - Đăng nhập máy chủ không có sẵn. Hãy thử lại sau. - - - SSL Error. - - - Unknown Error. - - - Failed to login to this server. - - - You are missing argument {0} - - - §8Server does not report its protocol version, autodetection will not work. - - - Ping IP thất bại. - - - This Realms world does not exist or access was denied - - - Trying to join a Realms world but Realms support is disabled in config - - - Cannot retrieve the server IP of your Realms world - - - Invalid or unknown Realms server ID. - - - Realms server may require some time to start up. Please retry again later. - - - {0}: Invalid syntax, expecting --argname=value or --section.argname=value - - - This feature requires Terrain And Movements to be enabled in order to work! - - - Connection Timeout - - - §8Unexpected response from the server (is that a Minecraft server?) - - - Không thể kết nối tới máy chủ: Phiên bản không hợp lệ. - - - Usage: - - - §8Server reports a different version than manually set. Login may not work. - - - ChatBot methods should NOT be called in the constructor as API handler is not initialized yet. Override Initialize() or AfterGameJoined() instead to perform initialization tasks. - - - The provided script does not have a valid MCCScript header - - - Failed to process incoming packet of type {0}. (PacketID: {1}, Protocol: {2}, LoginPhase: {3}, InnerException: {4}). - - - Please update block types handling for this Minecraft version. See Material.cs - - - Please update entity types handling for this Minecraft version. See EntityType.cs - - - Please update item types handling for this Minecraft version. See ItemType.cs - - - Please update packet type palette for this Minecraft version. See PacketTypePalette.cs - - - Unknown direction - - - User-initiated logout should be done by calling Disconnect() - - - The protocol version no.{0} is not supported. - - - §cEntities are currently not handled for that MC version. - - - Please enable EntityHandling in the config file first. - - - Inventory # {0} closed. - - - §cInventories are currently not handled for that MC version. - - - Inventory handling is now enabled. - - - Use /inventory to interact with it. - - - Inventory # {0} opened: {1} - - - Please enable InventoryHandling in the config file first. - - - §cTerrain & Movements currently not handled for that MC version. - - - Terrain and Movements is now enabled. - - - Please enable Terrain and Movements in the config file first. - - - §8[{0}] Failed to initialize FileSystemWatcher, retrying using Polling - - - §8[{0}] Initializing FileSystemWatcher for file: {1} - - - §8Accepting server mod list... - - - §8Accepting server registries... - - - Forge server connection complete! - - - §8Acknowledging FML2 Server Config: {0} - - - §8Received FML2 Server Mod List - - - §8Sending back FML2 Client Mod List - - - §8Acknowledging FML2 Server Registry: {0} - - - §8Got Unknown FML2 Handshake message no. {0} - - - §8Ignoring Unknown FML2 LoginMessage channel: {0} - - - §8Mod list: - - - §8Server is running Forge without mods. - - - §8Received registry with {0} entries - - - §8Received registry {0} with {1} entries - - - §8Sending falsified mod list to server... - - - §8Forge protocol version : {0} - - - §8Server is running Forge with {0} mods. - - - Available commands: {0} - - - This bot will be unloaded. - - - Done - - - Fail - - - OnInternalCommand: Got error from {0}: {1} - - - help <cmdname>: show brief help about a command. - - - help <cmdname>. Available commands: {0}. For server help, use '{1}send /help' instead. - - - Unknown command '{0}'. Use 'help' for command list. - - - Đang kết nối tới {0}... - - - Đăng nhập thất bại. - - - Mất kết nối. - - - Ngắt kết nối bởi máy chủ. - - - Chưa kết nối tới máy chủ nào. Dùng '{0}help' để in ra hướng dẫn. - - - Fetching profile key from Microsoft. - - - Đang kiểm tra xem máy chủ có dùng Forge... - - - Bắt buộc hỗ trợ Forge. - - - §8Tìm thấy máy chủ {0}:{1} cho tên miền {2} - - - New configuration file "{0}" is generated. - - - Succesfully generated {0} palette using the dataset: {1} - - - Generating {0} palette using the dataset: {1} - - - §8Bắt tay thành công (ID máy chủ: {0}) - - - §eNew version of MCC available: {0} - - - Help us translate MCC: {0} - - - Failed to parse the settings file, enter "{0}new" to generate a new configuration. - - - Địa chỉ máy chủ: - - - Đã tham gia máy chủ thành công -Gõ '{0}quit' để thoát máy chủ. - - - Link: {0} - - - Đăng nhập: - - - Hãy nhập địa chỉ email hoặc tên tài khoản của bạn: - - - §8Tìm kiếm SRV thất bại cho {0} -{1}: {2} - - - §8Bạn chọn sử dụng chế độ ngoại tuyến. - - - Mật khẩu: - - - Hãy nhập mật khẩu cho {0}. - - - Password : {0} - - - Bạn đã chết. Gõ '{0}respawn' để hồi sinh - - - Bạn đã chết. Sẽ tự động hồi sinh trong 1 giây. - - - Hoặc nhấn Enter để đóng Minecraft Console Client - - - §8Cached profile key needs to be refreshed. - - - §8Cached profile key is still valid for {0}. - - - Bạn có quyền tham gia vào những máy chủ Realm này - - - Dùng realm:[thứ tự] để tham gia máy chủ Realm - - - Đang chờ 5 giây ({0} lượt còn lại)... - - - Đang giải quyết {0}... - - - Đang khởi động lại Minecraft Console Client... - - - Đang chờ {0} giây trước khi khởi động lại... - - - Đang nhận thông tin máy chủ... - - - -MCC is running with default settings. - - - §8Máy chủ đang ở trong chế độ ngoại tuyến. - - - §8Phiên bản server: {0} (Giao thức v{1}) - - - Phiên bản máy chủ: - - - Đang kiểm tra phiên... - - - Kiểm tra phiên thất bại. - - - §8Phiên không hợp lệ hoặc đã hết hạn. - - - §8Phiên vẫn còn hợp lệ cho {0}. - - - §cSettings file MinecraftClient.ini has been generated. - - - §7Đã gửi lệnh §8 {0}. - - - §8Phiên bản không hợp lệ {0}. -Chuyển sang chế độ nhận diện tự động. - - - §8Sử dụng Minecraft phiên bản {0} (protocol v{1}) - - - Phiên bản hợp lệ -Đang đăng nhập - - - , với Forge - - - §8Connected to proxy {0}:{1} - - - Load translations applied to MCC when available, turn it off to use English only. - - - setrnd variable -7to17 OR setrnd variable string1 "\"string2\" string3" - - - Please update health field handling for this Minecraft version. - - - Successfully disconnected with MCC! - - - You can not use execmulti or execif within execmulti command! - - - force unsafe movements like falling or touching fire - - - Inventory handling is not enabled. Unable to switch tools automatically. - - - Please use the newly generated MinecraftClient.ini - - - The old MinecraftClient.ini has been backed up as {0} - - - Temporary fix for Badpacket issue on some servers. - - \ No newline at end of file diff --git a/MinecraftClient/Resources/Translations/Translations.zh-Hans.resx b/MinecraftClient/Resources/Translations/Translations.zh-Hans.resx deleted file mode 100644 index ea189127..00000000 --- a/MinecraftClient/Resources/Translations/Translations.zh-Hans.resx +++ /dev/null @@ -1,2668 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - §c天气变化:雨停了。§r - - - §c天气变化:现在不再是雷雨天了。§r - - - §c天气变化:开始下雨了。§r - - - §c天气变化:现在是雷雨天。§r - - - 当前提供的行走范围无效,它必须是一个大于0的正整数,将使用默认值5! - - - 当前未启用地形处理,如果你想使用相关的特性,请在设置中启用它。当前将继续使用替代方法运行(定时发送命令)。 - - - 最短时间大于最长时间,已将它们交换。 - - - 攻击冷却时间值不能小于0,已使用自动作为默认值 - - - 制作被终止!请检查可用材料。 - - - 自动制作ChatBot命令的别名 - - - 可用命令:{0}。可使用 /autocraft help <命令名> 了解更多信息。您可以使用 /ac 作为命令别名。 - - - 容器#{0}被AutoCraft关闭 - - - 自动制作ChatBot命令 - - - 已加载{0}个配方:{1} - - - 将配置重置为默认值 - - - 制作失败!等待更多材料 - - - 找不到配置。请新建一个。 - - - 分析配置时出错:{0} - - - 指定了重复的配方名称:{0} - - - 解析配方时缺少配方名称 - - - 获取命令描述。用法:/autocraft help <命令名> - - - 列出可用配方。 - - - 加载配置文件。 - - - 重新加载配置文件。 - - - 将默认示例配置写入默认位置。 - - - 开始制作。用法:/autocraft start <配方名称> - - - 停止当前正在进行的制作过程 - - - 无效的输出物品! - - - 配方的物品数量不匹配,已自动调整。 - - - 已成功加载 - - - 缺失材料:{0} - - - 请指定要制作的配方名称。 - - - 指定的配方名称不存在。请检查配置文件。 - - - AutoCraft启动中:{0} - - - 无法启动AutoCraft。请检查用于制作{0}的可用材料 - - - AutoCraft已停止 - - - 找不到工作台 - - - 动作超时!原因:{0} - - - 可用命令:{0}。可使用 /digbot help <命令名> 了解更多信息。 - - - 自动挖掘 ChatBot 命令 - - - 挖掘方块超时,重试。 - - - 获取命令描述。用法:/digbot help <命令名> - - - 开始运行自动挖掘。 - - - 停止运行自动挖掘。 - - - 当前所看向的方块不在允许挖掘列表中。 - - - 开始自动挖掘。 - - - 将在 {0:0.0} 秒后开始自动挖掘。 - - - 停止自动挖掘。 - - - 已添加物品{0} - - - 自动丢弃 ChatBot 命令别名 - - - 自动丢弃 ChatBot 命令 - - - 物品名称不正确:{0}。请再试一次。 - - - 列表中总计{0}个物品: - {1} - - - 找不到容器{0}! - - - 列表中没有物品 - - - 无法从配置中读取丢弃模式(drop mode)。使用Include模式。 - - - 物品不在列表中 - - - 已禁用自动丢弃 - - - 已启用自动丢弃 - - - 已删除物品{0} - - -  切换到{0}模式。 - - - 未知模式。可用的模式:Include, Exclude, Everything - - - 可用命令:{0}。可使用 /fish help <命令名> 了解更多信息。 - - - 抛竿超时,将在等待一段时间后重试。(超时时间延长至 {0:0.0} 秒) - - - 收竿!(总计第 {0} 次) - - - 收竿 (位于 {0:0.0},{1:0.0},{2:0.0}) !(总计第 {3} 次) - - - 自动钓鱼 ChatBot 命令 - - - 鱼钩消失,将会重新抛竿。 - - - 钓鱼超时,将于几秒钟后重新抛竿。 - - - 钓到了 {0} - - - 获取命令描述。用法:/fish help <命令名> - - - 开始自动钓鱼。 - - - 列出钓到的物品。或者使用 "/fish status clear" 清空该列表。 - - - 停止自动钓鱼。 - - - 未启用库存(物品)处理。将不支持检查鱼竿耐久度都和自动切换鱼竿。 - - - 没有可使用的钓鱼竿了。也许是用坏了或耐久度过低? - - - 开始自动钓鱼。 - - - 将在 {0:0.0} 秒后自动开始钓鱼。 - - - 已清空钓到的物品信息。 - - - 所有钓到的物品(不完全准确): - - - 停止自动钓鱼。 - - - 切换到位于背包 {0} 位置的鱼竿,剩余耐用 {1}/64。 - - - 抛竿成功。 - - - 更新当前朝向 偏航角(yaw) = {0:0.00}, 俯仰角(pitch) = {1:0.00}。 - - - 当前目录为:{0} - - - 连接断开,收到消息:{0} - - - 由用户或MCC bot启动的断开连接。忽略。 - - - 已启动,尝试了{0}次重新连接 - - - 已加载消息:{0} - - - 从文件{0}加载消息 - - - 在没有kick消息文件的情况下初始化 - - - 找不到文件或目录:{0} - - - 信息包含 '{0}'。重新连接。 - - - 忽略kick消息,仍要重新连接。 - - - 不包含任何已定义关键字的消息,忽略。 - - - 等待{0:0.000}秒后重新连接... - - - 找不到文件或目录: '{0}' - - - 加载匹配项: -{0} - - - 正在从'{0}'加载匹配项 - - - 匹配: {0} -正则: {1} -动作: {2} -私聊消息动作: {3} -其他消息动作: {4} -仅响应所有者: {5} -冷却时间: {6} - - - 进行操作:{0} - - - 匹配没有对应操作: -{0} - - - 这个匹配永远不会触发: -{0} - - - 路径'{0}'包含无效字符。 - - - 发生错误,已取消发送信息至Discord。打开调试日志以获得更多信息。 - - - 找不到ID为 '{0}' 的频道! - - - 指令已执行,结果为 - - - 成功与 MCC 连接! - - - 这个指令允许你指定哪一个方向的信息会被Discord Bridge转发。 - - - Discord Brdige信息转发方向已更改为 {0} ! - - - 全部 - - - Discord - - - Minecraft - - - 找不到ID为 '{0}' 的服务器! - - - 无效的信息方向!可选:both|b,minecraft|mc,discord|dsc。例如:"dscbridge direction mc" - - - 请提供一个有效的令牌! - - - 发生了未知错误 ! - - - 机器人已经在耕种了! - - - 机器人已停止耕作! - - - 农作物类型 - - - 耕作机器人 - - - 提供了无效的农作物类型(可选的类型:Beetroot(甜菜根), Carrot(萝卜), Melon(西瓜), Netherwart(地狱疣), Pumpkin(南瓜), Potato(马铃薯), Wheat(小麦)) - - - 所提供的半径无效,您必须提供一个大于0的整数! - - - 自动种植机器人需要库存处理才能运作,请启用库存处理! - - - 自动种植机器人需要地形处理才能运作,请启用地形处理! - - - 不支持1.13以下的版本! - - - 半径 - - - 开始耕种! - - - 停止耕种! - - - 正在停止耕作,这可能需要几秒钟... - - - 您已启用传送,你的帐号可能因此被踢出甚至被封禁。请小心使用! - - - 您已启用不安全的移动,机器人可能会受到伤害! - - - 提供了无效的参数 "{0}"(正确格式:"键:值") - - - mailer 命令 - - - --- 忽略列表 --- -{0} - - - --- 数据库中的邮件 --- -{0} - - - 查看用法 - - - 添加{0}到忽略列表! - - - 丢失或无效的名称。用法:{0}<用户名> - - - {0}已从忽略列表中删除! - - - 创建新数据库文件:{0} - - - 创建新忽略列表:{0} - - - 已发送:{0} - - - 使用设置初始化Mailer: - - -  - 数据库文件:{0} - - -  - 最大数据库大小:{0} - - -  - 忽略列表:{0} - - -  - 邮件保留天数:{0} - - -  - 每位玩家最多邮件数:{0} - - -  - 公开交互:{0} - - - 无法启用Mailer:最大数据库大小必须大于0。请检查设置。 - - - 无法启用Mailer:邮件保留天数必须大于0。请检查设置。 - - - 无法启用Mailer:每个玩家的最大邮件数必须大于0。请检查设置。 - - - 加载数据库文件:{0} - - - 加载忽略列表: - - - 正在查找要发送的邮件 @ {0} - - - 正在保存邮件:{0} - - - {0}已被忽略! - - - 渲染物品形式的地图 - - - 无效的地图编号,必须是一个数字。 - - - 没有找到编号为 '{0}' 的地图! - - - 无法渲染编号为 '{0}' 的地图。 - - - - 地图编号:{0}(最近更新于:{1}) - - - 没有收到过地图! - - - 从服务器接收到的地图有: - - - 收到一个编号为 {0} 的新地图。 - - - 成功接收到地图 '{0}' ,保存为 '{1}' - - - 已调整地图ID '{0}' 的大小为 {1}x{1}。 - - - 由于当前终端尺寸限制,地图大小由 ({0}x{1}) 缩小为 ({2}x{3}) 。 - - - 已通过Discord Brdige发送ID为 '{0}' 的地图至Discord。 - - - 已通过Telegram Brdige发送ID为 '{0}' 的地图至Telegram。 - - - replay 命令 - - - 已创建重播文件。 - - - 录制已停止。请重新启动程序以进行另一段录制。 - - - 录制已停止。 - - - 脚本'{0}'运行失败 ({1})。 - - - 找不到文件:'{0}' - - - §8[MCC] [{0}] 找不到脚本文件:{1} - - - 脚本'{0}'加载。 - - - 已加载任务: -{0} - - - 任务没有对应操作: -{0} - - - 这个任务永远不会触发: -{0} - - - 间隔 / 运行中的操作:{0} - - - 登录 / 运行中的操作:{0} - - - 时间 / 运行中的操作:{0} - - - 首次登录时触发: {0} - 登录时触发: {1} - 指定时刻触发: {2} - 指定时间间隔触发: {3} - 时刻触发配置: {4} - 间隔触发配置: {5} - 动作: {6} - - - 发生错误,已取消发送信息至Telegram。打开调试日志以获得更多信息。 - - - 指令已执行,结果为 - - - 成功与 MCC 连接! - - - 这个指令允许你指定哪一个方向的信息会被Telegram Bridge转发。 - - - Telegram Brdige信息转发方向已更改为 {0} ! - - - 全部 - - - Minecraft - - - Telegram - - - 成功与 MCC 断开连接! - - - 无效的信息方向!可选:both|b,minecraft|mc,telegram|tg|t。例如:"tgbridge direction mc" - - - [警告] 你未在 "Authorized_Chat_Ids" 字段提供任何的频道ID,任何找到你的机器人的人将能够对齐发送信息和指令! - - - [警告] 你未提供频道ID,你将只会收到从Telegram发送的指令的回复! - - - 请提供有效的机器人令牌! - - - **🛑 未授权的访问! 🛑 - -将此频道的ID加到配置文档中的 "Authorized_Chat_Ids" 字段以获得访问授权!** - - - 发生了未知错误 ! - - - Bot:{0}说:{1} - - - Bot:{0}对我说:{1} - - - 提醒 - - - AntiAFK - - - 自动攻击 - - - 自动合成 - - - 自动挖掘 - - - 自动丢弃 - - - 自动进食 - - - 自动钓鱼 - - - 自动重连 - - - 自动回复 - - - 聊天日志 - - - DiscordBridge - - - 自动种植 - - - 跟随玩家 - - - HangmanGame - - - 邮差 - - - 地图 - - - 玩家列表记录 - - - 远程控制 - - - 回放捕捉 - - - 脚本 - - - ScriptScheduler - - - TelegramBridge - - - 测试机器人 - - - §8从磁盘转换会话缓存:{0} - - - §8忽略无效的会话令牌行:{0} - - - §8忽略无效的聊天签名密钥行:{0} - - - §8忽略会话令牌字符串'{0}':{1} - - - §8忽略聊天签名密钥字符串 '{0}':{1} - - - §8已加载会话:{0}:{1} - - - §8已加载签名密钥,下次刷新于 {0} - - - §8加载Minecraft配置文件:{0} - - - §8从磁盘加载聊天签名密钥缓存: {0} - - - §8从磁盘加载会话缓存:{0} - - - §8从磁盘读取序列化会话缓存时,获取到格式错误的数据:{0} - - - §8无法从磁盘读取序列化会话缓存:{0} - - - §8无法从磁盘读取会话缓存:{0} - - - §8无法从磁盘读取聊天签名密钥缓存:{0} - - - §8无法将会话缓存写入磁盘:{0} - - - §8无法将聊天签名密钥写入磁盘:{0} - - - §8将会话缓存保存到磁盘 - - - §8将聊天签名密钥保存到磁盘 - - - §8下载完成。文件另存为 '{0}' - - - §8正在从Mojang服务器下载语言文件 '{0}.lang'... - - - §8下载文件失败。 - - - §8默认为你的Minecraft目录中的en_GB.lang - - - §8已加载翻译文件。 - - - 玩家 {0} 的消息签名链已经被破坏。(签名不在可信) - - - §8找不到翻译文件:'{0}' -如果没有此文件,某些信息将无法正确打印。 - - - §8正在请求{0}... - - - [{0}] 断开并重新连接到服务器 - - - 挥动你的手臂。 - - - 没有找到床! - - - 无法安全地到达床边! - - - 用于右键床开始睡觉或离开正在睡觉的床。 - - - 无法在30秒内到达(X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}),放弃本次寻路。 - - - 在 (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) 找到了一个床。 - - - 成功地躺在了床上! - - - 已向服务器发送离开床的数据包。 - - - 正在移动到床所在的位置: (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) - - - 位于 (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) 的方块不是一个床! - - - 上床睡觉失败了。(PS: 你必须使用床头对应的坐标) - - - 在半径为{0}的范围内寻找床... - - - 试图在位于 (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) 上的床上睡觉,结果:{3} - - - 附近的方块 - - - 方块类型 - - - 输出位于提供的坐标的方块类型。(使用 -s 来回报目标四周的方块) - - - 负部分 - - - 正部分 - - - 列出全部 ChatBot ,加载或卸载一个 ChatBot。 - - - 已加载的 ChatBot - - - 没有 ChatBot 被加载。 - - - 该 ChatBot 并未加载,请检查输入。 - - - 成功卸载 ChatBot:{0} - - - 成功卸载所有 ChatBot。 - - - 已变更为栏位{0} - - - 变更快捷栏栏位 - - - 无法变更栏位 - - - 无法变更栏位:不是数字 - - - 区块:({0}, {1})。 - - - 当前位置:{0},所在区块:({1}, {2})。 - - - 显示区块加载状态。 -如果显示错乱竟在设置中更改 EnableEmoji=false 。 - - - §x§0此命令仅用于调试使用,确保你已经了解执行该命令会造成的影响。§r - - - 玩家:{0},标记的区块:{1},未收到:{2},加载中:{3},已加载:{4} - - - 标记的位置: - - - §x§0由于被标记的区块距离玩家太远,它不会被显示在图中§r - - - 连接到指定的服务器。 - - - 无效的服务器IP '{0}'。 - - - 未知帐户 '{0}'。 - - - 切换调试消息。 - - - 调试消息现在已关闭 - - - 调试消息现在已打开 - - - 试图破坏一个方块 - - - 尝试挖掘位于({0}, {1}, {2})的方块({3})。 - - - 无法开始挖掘方块。 - - - 这个地方没有方块 (空气) - - - 你离这个方块太远了。 - - - 丢弃玩家容器中的指定类型物品或打开的容器 - - - 已从容器#{1}中丢弃所有{0} - - - 未知物品:{0} - - - 已发送按键给服务器。如果你有足够的经验值和已将物品摆放在正确的物品栏,物品应该会被附魔! - - - 使用已打开的附魔台来附魔物品。 - - - 你必须将物品放在附魔台的0号槽位中! - - - 你必须在附魔台的1号槽位放置至少3个青金石! - - - 您必须先打开一个附魔台才能使用此功能! - - - 提供了无效的槽位(可选:top,middle,bottom) - - - 你必须先将物品放置在附魔台并从服务器获得附魔选项后才能使用这个指令! - - - 你的等级不足以进行附魔!(目前等级 {0},附魔所需等级 {1}) - - - 无法点击! - - - 已攻击实体 - - - 靴子 - - - 胸甲 - - - 自定义名称 - - - 距离 - - - 实体集 - - - 实体 - - - 装备 - - - 生命值 - - - 头盔 - - - 物品 - - - 延迟 - - - 护腿 - - - 位置 - - - 主手 - - - 昵称 - - - 找不到实体 - - - 副手 - - - 姿势 - - - 类型 - - - 已使用实体 - - - 允许你在某个条件成立时执行一个命令。(你可以使用"MinecraftClient.ini"中的变量和使用"/set"命令定义的变量,以及CSharp表达式)。 - - - 错误:{0} - - - 在执行命令 {0} 时出现错误。 - - - 条件'{0}'满足,已执行命令'{1}',得到结果'{2}'。 - - - 条件'{0}'满足,已执行命令'{1}',该命令没有返回任何结果。 - - - 依次执行多个命令。 - - - 执行了命令 '{0}' , - - - 没有返回结果! - - - 结果为 '{0}'! - - - 断开与服务器的连接。 - - - 已经在跟随 {0} 了! - - - 已经停止过了 - - - 无法寻路到该玩家,有可能他在没有加载的区块中,或是距离太远,也有可能是间隙或水体等障碍使机器人无法到达。 - - - 让机器人跟随指定的玩家 - - - 提供的玩家名无效! - - - 指定的玩家没有上线或距离太远! - - - 注意:此机器人的速度很慢,你需要慢慢地走,而且要保持很近的距离,这样它才能跟上,有点像拿着食物让动物跟着你。这是由于寻路算法的限制,我们正在努力改进它。 - - - 已暂停! - - - 玩家 {0} 回到了可寻路范围之内! - - - 玩家 {0} 离开了服务器! - - - 玩家 {0} 离开了可寻路范围! - - - 继续跟随! - - - 开始跟随 {0}! - - - 已停止! - - - 已停止! - - - 切换为跟随 {0}! - - - 启用了允许途径不安全位置(注意:机器人可能会受伤或死亡!) - - - follow <player name|stop> [-f] (使用 -f 允许机器人途径不安全的地方) - - - 显示生命值和饱食度。 - - - 生命值:{0},饱食度:{1},等级:{2},总经验值:{3} - - - {0}键点击容器#{2}中的栏位{1} - - - 关闭容器 #{0} - - - 关闭容器失败 #{0} - - - 找不到容器,请使用显式ID重试 - - - 请求清除栏位 #{0} - - - 向容器#{2}请求{0} x{1} - - - 请求创造模式操作失败 - - - 耐久损耗 - - - 容器相关命令 - - - 从栏位#{0}中丢弃了1个物品 - - - 从栏位#{0}中丢弃了所有堆叠的物品 - - - 找到物品 - - - 可用操作 - - - 基本用法 - - - 单击物品。 - - - 关闭打开的容器。 - - - 在创造性模式中清除栏位。 - - - 在创造模式中给予物品。 - - - 从容器中丢弃物品。 - - - {0} -使用 '/inventory help <action>' 获取帮助。 -'player' 和 'container' 可以简化为 'p' 和 'c'。 -请注意,'[]' 中的参数是可选的。 - - - 列出所有可用的窗口。 - - - 列出所有容器。 - - - 在打开的所有窗口中搜索物品。 - - - 按住Shift键点击一个物品。 - - - 未知操作。 - - - 用法 - - - 您选择的快捷栏是{0} - - - 容器 - - - 可用容器 - - - 容器 - - - - - - 中间 - - - 你必须在创造模式 - - - 在任何窗口中都没有找到该物品! - - - 栏位#{0}中没有物品 - - - 容器#{0}不存在 - - - - - - 按住Shift键点击容器#{1}中的栏位{0} - - - 执行Shift点击失败,这可能是因为该容器类型目前不被支持。 - - - 获取玩家列表。 - - - 玩家列表:{0} - - - 将文本记录到控制台。 - - - 当前视角 偏航角:{0} 俯仰角:{1}。 - - - 正看向位于 {0} 的方块。 - - - 查看方向或坐标。 - - - 与视线相交的第一个方块是 {0} ({1:0}, {2:0}, {3:0}),距离玩家 {4:0.0}({5:0.0})。 - - - 在 {0} 米内没有任何方块与视线相交。 - - - 未知方向 '{0}'。 - - - 区块加载进度:{0:P} - 共{2}个,加载完成了{1}个。 - - - 目标位置所在的区块还没有被加载。你可以使用"/chunk status {0:0.0} {1:0.0} {2:0.0}"来查看区块的加载状态。 - - - 移动或开始移动。 - - - 不能朝此方向移动。 - - - 禁用地形和移动。 - - - 在下次服务器登录、重生或更换世界时启用地形和移动。 - - - 无法计算到达{0}的路径。 - - - 重力已关闭。 - - - 重力已开启。 - - - 移动{0} - - - 无法计算安全到达{0}的路径. 请使用 -f 参数允许不安全移动。 - - - 移动到{0} - - - 重新启动并重新连接到服务器。 - - - 重新加载MCC的设置。 - - - 重新加载设置完成! - - - 重新加载设置中... - - - 这条命令不会影响在连接到服务器之前的某些设置。 - - - 一些通过命令行参数传递的设置可能会被覆盖! - - - 你有可能需要重新连接(/reco)才能使某些设置生效。 - - - 由于技术限制,ReplayCapturer 将不会被强制重载! - - - 如果你死亡了,请用这个来重生。 - - - 你重生了。 - - - 运行脚本文件。 - - - 发送聊天信息或命令。 - - - 设置自定义 %variable%。 - - - 变量名范围必须为 A-Za-z0-9。 - - - 随机为自定义 %变量名% 赋值。 - - - setrnd 变量名 -7to17 - - - setrnd 变量名 字符串1 "\"字符串2\" 字符串3" - - - 切换到潜行 - - - 你不在潜行状态了。 - - - 现在你在潜行状态。 - - - 当前TPS - - - 显示服务器当前tps (tick per second)。(可能不精确) - - - 放置一个方块或打开箱子 - - - 使用位于 ({0:0.0}, {1:0.0}, {2:0.0}) 的 {3}。 - - - 使用(左键单击)手上的物品 - - - 使用了一个物品。 - - - 可以在某些字段中以"%yourvar%"的形式使用。 -%username% 和 %serverip% 时保留的变量名。 - - - §c写入设置文件({0})时出错:§r - - - =============================== # - Minecraft Console Client Bots # -=============================== # - - - 当检测到特定聊天消息或特定事件发生时提醒你 - # 对检测特定玩家的聊天消息很有用。 - - - 除了高亮显示外,当检测到一个词时还会播放类似蜂鸣器的哔哔声。 - - - 出现这些关键词后该条消息一定不触发提醒。 - - - 日志文件的路径。 - - - 是否将提醒消息写入到日志文件。 - - - 触发提醒的聊天关键词列表。 - - - 在开始下雨和停止下雨时触发提醒。 - - - 在雷暴天气的开始与结束触发提醒。 - - - 在收到指定的关键词后触发提醒。 - - - 定期发送命令,或让机器人随机走动,以避免检测到挂机后被踢出服务器 - # /!\启用前请确保你的服务器规则不禁止反AFK机制! -/!\如果启用随机移动,请将机器人围在围栏里,以防走失!(建议尺寸5x5x5) - - - 发送给服务器的指令。 - - - 执行操作的间隔时间。(秒) - - - 在发送命令时是否蹲下。 - - - 启用地形处理,以使机器人能够四处移动。 - - - 机器人可以随机移动的范围(注意:范围越大,速度越慢) - - - 尝试移动失败几次后在改为发送命令模式。 - - - 自动攻击周围的生物 -使用此功能之前,你需要开启实体处理。 -/!\确保你的服务器允许使用自动攻击。 -/!\服务器插件可能会认为此功能时作弊,并可能会封禁你的账号,所以请自己检查服务器规则是否允许。 - - - 是否攻击敌对生物。 - - - 是否攻击被动生物。 - - - 每次攻击间的冷却时间,设置 "Custom = false" 以让MCC自动计算攻击速度。 - - - 你可以在这里找到所有的实体名称:https://mccteam.github.io/r/entity/#L15 - - - 可选项:"Interact"(交互),"Attack"(攻击) 或 "InteractAt"(交互并攻击) - - - 将实体列表作为 "whitelist"(白名单)还是 "blacklist"(黑名单)。 - - - "single"(单目标) 或 "multi"(多目标)。一次攻击一个生物还是范围内的所有生物。 - - - "health"(生命值)或 "distance"(距离)。当使用"single"模式时,以哪一个属性确定优先级。 - - - 自动使用背包中的物品进行合成。 -请看 https://mccteam.github.io/g/bots/#auto-craft -你需要启用库存处理来使用这个功能 -如果需要使用工作台,你还需要启用地形处理。 - - - 如果你打算使用工作台,请填写它所在的位置。(需要启用地形处理) - - - 合成失败时应该怎么处理,"abort"(中止)或 "wait"(等待)。 - - - Recipes.Name:给该配方起一个独一无二的名字。(不能包含空白字符) -Recipes.Type:合成类型,"player"(背包2x2)或 "table"(工作台3x3) -Recipes.Result:合成的目标物品 -Recipes.Slots:合成的物品摆放方式,以从左到右、从上到下的格式填写。需留空请填写"Null" -最新的物品命名请看:https://mccteam.github.io/r/item/#L12 - - - 自动挖掘方块。 -你需要启用地形处理来使用这个功能。 -你可以使用 "/digbot start" 和 "/digbot stop" 指令来控制 AutoDig 的启停。 -由于MCC目前还不支持精确计算方块的碰撞体积,在获取看向的方块时,视线上所有的方块都被看作是完整的立方体。 -查询方块的名称,请访问 https://mccteam.github.io/r/block/#L15 - - - 进入游戏后等待多少秒后开始自动挖掘,设置为-1禁用自动开始。 - - - 自动切换到合适的工具。 - - - 若挖掘一个方块用时超过这个值,将会重新获取目标进行挖掘。 - - - 在当前使用的工具耐久度过低后,是否丢掉它。 - - - 不会使用低于此耐久度的工具。(需要启用库存处理) - - - 将方块列表作为 "whitelist"(白名单)还是 "blacklist"(黑名单)。 - - - "distance" 或 "index",当使用 "fixedpos" 模式时,按照到玩家的距离,还是列表中的顺序确定挖掘的方块。 - - - 使用 "fixedpos" 或 "both" 模式时,方块的坐标。 - - - 是否输出挖掘方块的相关信息。 - - - "lookat","fixedpos" 或 "both"。挖掘看向的方块还是固定位置的方块,或者是两个条件都满足的方块。 - - - 自动从背包/库存中丢弃指定的物品 -你需要启用库存处理来使用这个功能 -查询物品命名:https://mccteam.github.io/r/item/#L12 - - - "include"(丢弃列表中的物品),"exclude"(丢弃列表外的所有物品) 或 "everything"(丢弃所有物品) - - - 在饱食度较低是自动在背包中寻找食物食用。 -你需要启用库存处理来使用这个功能。 - - - 使用鱼竿自动钓鱼。 -指南:https://mccteam.github.io/g/bots/#auto-fishing -你可以使用"/fish"命令来手动进行控制。 -/!\ 启用前请确保服务器允许你自动钓鱼。 - - - 如果你之前没有启用过这个选项,请保持它为 false 。 - - - 在当前鱼竿不可用后自动切换到背包中的其他鱼竿。(需要启用库存处理) - - - 是否在进入服务器后自动开始钓鱼,禁用此功能后,你需要使用"/usehand"手动使用鱼竿一次。 - - - 钓到鱼后多久开始下一次钓鱼(抛竿)。 - - - 不会使用低于此耐久度的鱼竿(鱼竿耐久度最高为64)。(需要启用库存处理) - - - 这允许玩家在钓到鱼后改变其位置或朝向。(需要启用地形处理) - - - 进入服务器后多久后开始自动钓鱼。(秒) - - - 多少秒后没有钓到鱼视为超时。超时后会重新抛竿。 - - - 一个“静止”的鱼钩,在Y轴方向上的移动超过这个阈值将被认为钓到了鱼。 - - - 用于调整以上两个阈值,启用后会在收到鱼钩实体移动数据包后打印其坐标变化。 - - - 使用主手还是副手拿鱼竿。 - - - 会按照 "1->2->3->4->3->2->1->2->..." 的顺序执行。每次可用改变位置、朝向或是都改变。推荐只改变朝向。 - - - 鱼钩在X轴和Z轴方向上的移动小于这个值将被认为是静止的,过高的阈值会在抛竿途中触发收竿。 - - - 在被服务器断开连接时自动重连,例如服务器重启时。 -/!\ 谨慎使用Ignore_Kick_Message=true,这会在服务器管理员将你踢出时依然连回! - - - 重新加入到服务器前的延迟时间。(单位:秒) - - - 当设置为 true 时,将不考虑踢出的信息直接重连。 - - - 如果踢出信息与这其中的任何一个字符串匹配,那么将触发自动重连。 - - - 重新登录服务器失败时的重试次数,使用-1表示无限重试。 - - - 当聊天消息与文件中的规则匹配时,自动执行指定命令。 -/!\ 服务器管理员可以以任意玩家的身份发送任意消息,记住这一点! -此机器人如果设置的不得当可能会造成刷屏,建议设置一个冷却时间。 - - - 不要删除文本中的颜色代码(使用§字符的代码)。注意:启用后你的匹配模板也必须包括颜色代码。 - - - 将聊天信息写入到日志文件中。 - - - 此机器人允许您通过Discord频道发送和接收消息和命令。 -您也可以在文档中阅读此机器人的配置方法(文档中有图像)。 -文档:https://mccteam.github.io/g/bots/#discord-bridge -配置方法: -首先您需要在 Discord 开发者中心上创建一个机器人,这有一个视频教程:https://www.youtube.com/watch?v=2FgMnZViNPA。 -/!\ 重要/! : 创建机器人时,您必须启用"Message Content Intent","Server Members Intent"和"Presence Intent"才能使机器人工作!还请小心跟随教程,不要错过任何步骤! -创建机器人时,复制生成的令牌并将其粘贴在"Token"字段中 (令牌很重要,保证它们的安全)。 -复制"Application ID"并访问:https://discordapi.com/permissions.html -粘贴您复制过的ID并在权限中检查"Administrator"字段,然后点击底部的链接。 -这将打开您的服务器的邀请菜单,选择您想邀请机器人的服务器并邀请他。 -邀请机器人后,前往您的Discord客户端访问设置 -> 高级并启用"Developer Mode"。 -退出设置并右击邀请机器人进入服务器列表中的服务器 然后点击"Copy ID",然后将ID粘贴到下方的"GuildId"。 -然后右键单击要与机器人互动的频道,然后右键单击选择> "Copy ID",然后将ID粘贴到下方的"ChannelId"。 -最后,在频道发送一条消息, 右键单击你的昵称,然后右键单击选择> "Copy ID",然后将ID粘贴到下方的"OwnersIds"。 ------------------------------------------------------------ -如何使用: -希望运行MCC指令时,在指令前加上点 "."。例如 ".move 143 64 735"。 -希望发送聊天信息时,只需要直接发送就好了。 - - - 你想要使机器人与 MCC 交互的频道ID。 - - - 消息格式 -使用 { 和 } 包裹的单词将在代码执行过程中被替换,请不要更改它们! -例如,{message} 将替换为实际的消息,{username} 将替换为用户名, {timestamp} 将替换为当前时间。 -了解Discord消息格式,请访问:https://mccteam.github.io/r/dc-fmt.html - - - 你邀请机器人加入的服务器ID。 - - - 如果信息无法被发送至Discord时,要等候多少秒才取消发送。(最小 1 秒) - - - 你希望能够使用机器人与 MCC 交互的用户ID列表。 - - - 你的Discord机器人的令牌。 - - - 自动为你耕种农作物(种下,收获和骨粉催熟) -可用的农作物类型:Beetroot(甜菜根), Carrot(萝卜), Melon(西瓜), Netherwart(地狱疣), Pumpkin(南瓜), Potato(马铃薯), Wheat(小麦) -使用方法:"/farmer start" 指令和 "/farmer stop" 指令。 -注意:这是新加入的机器人,它不完美并且只在 1.19.2 版本进行过测试。它有些小问题,例如有时候不能对萝卜或马铃薯使用骨粉催熟; -或机器人会在耕地上跳跃并破坏耕地(这很少发生,但还是有机率出现)。我们期待可以改善它。 -另外,如果你的耕地只有一格厚,请加厚至两格以上,否则机器人在重新连接时有可能会穿过耕地并掉落。 -此外,如果机器人走到边缘时将不会拾起所有的掉落物,我们已有计划在未来添加这个选项,同时加入将农作物放到箱子及从箱子补充骨粉。 - - - 任务之间的延迟时间(最短为1秒) - - - 让机器人跟随指定玩家 -注意这是一个实验性的功能,目前的寻路速度可能很慢,你可能需要时常等一会机器人来让它跟上你。 -你可以调整"Update_Limit",找到最适合你的速度。(注意不要设置的太低,这样可能导致反效果或使MCC卡顿)。 -/!\ 在使用此功能之前,请先确保服务器规则允许你这样做。 - - - 如果玩家在该范围内,则视为已经接近玩家了。(防止机器人将玩家推开而产生无限循环) - - - 机器人寻路的间隔时间(以秒为单位) - - - 一个用于演示聊天互动的小游戏。玩家可以一次一个字母地猜出神秘的单词。 -你需要正确地使用 ChatFormat,并在 botowners 中添加自己,用/tell <bot username> start -/!\ 这个机器人可能会造成刷屏,如果许多玩家与它互动。 - - - 在玩家和服务器之间中继消息,就像一个邮件插件一样。 -这个机器人可以在收件人离线时存储消息,并在他们加入服务器时发送消息。 -/!\ 服务器管理员可以以任意玩家的身份发送任意消息,请记住这一点。 - - - 允许你将地图渲染成.jpg图片,该图片会被渲染到Rendered_Maps文件夹中。 -注意:这个功能目前只对解决使用地图的验证码有用。 -如果一些服务器解决验证码的时间很短,请启用Auto_Render_On_Update并准备快速打开该文件。 -在linux上,你可以使用FTP来访问生成的文件。 - - - 一旦接收到新的地图或已有地图被更新,自动渲染该地图。 - - - 在卸载/重新加载地图时删除所有已渲染的地图(退出MCC时不会删除图像) - - - 当第一次从服务器上收到一张地图时,发送一个通知。 - - - 调整渲染图像的大小,当渲染的图像较小或需要发送到Discord时,这很有用。 - - - 是否在控制台中渲染地图。 - - - 渲染的图像应调整到的大小,以像素为单位(例如 512)。 - - - 是否将地图保存为文件。 - - - 将已渲染地图(保存到文件)通过Discord/Telegram Bridge发送到Discord/Telegram频道(Discord/Telegram Bridge必须已激活并完成配置!) -你需要激活 Save_To_File 才能使用此功能。 -我们同时建议打开调整大小功能。 - - - 定期记录当前的玩家列表到文件中。 - - - (单位:秒) - - - 通过游戏中的私聊向机器人发送MCC控制台命令 -你需要先配置好[ChatFormat]章节的设置,并在[Main.Advanced.bot_owners]中添加自己的账号。 -/!\ 服务器管理员可以以任意玩家的身份发送任意消息,仅在信任他们时启用本功能。 - - - 使用"/replay start"开始记录游戏,并在之后使用 Replay Mod (https://www.replaymod.com/) 进行重放。 -请注意,由于技术限制,玩家自身不会显示在重放文件中。 -/!\ 你应该使用"/replay stop"停止记录或者使用"/quit"退出程序,否则回放文件可能会损坏。 - - - 每间隔多少秒自动保存一次回放文件,以秒为单位。使用-1禁用自动保存。 - - - 在加入服务器时、到达特定时间时或以设定的时间间隔执行命令或脚本文件 -详细使用方法请查看:https://mccteam.github.io/g/bots/#script-scheduler - - - 这个 Chatbot 可以让你通过Telegram机器人使用Telegram频道或私聊来与MCC交互。 -/!\ 注意:你不能从群组对话发送信息和指令,你只能从私人信息发送,但你可以从客户端取得群组对话的信息。 ------------------------------------------------------------ -配置: -首先你需要创建一个Telegram机器人并取得API密钥。请到Telegram找到@botfather -点击开始按钮,阅读机器人的信息,然后输入 "/newbot"。@botfather 将会引导你创建机器人。 -当成功创建机器人后,复制API钥匙,然后贴在 "ChatBot.TelegramBridge" 部分中的 "Token" 字段(本部分) -/!\ 请勿与任何人分享API密钥,并将它存储在安全的地方。 -然后启动客户端和你的Telegram,在Telegram中寻找你新创建的机器人并与机器人打开私人信息。 -点击开始按钮,输入并发送 ".chatid" 指令来获得聊天室ID。 -复制聊天室ID (例子:2627844670),然后贴在 "ChannelId" 字段和 "Authorized_Chat_Ids" 字段 ("Authorized_Chat_Ids" 字段是一个数字而不是字符串),存储配置文档。 -现在你可以通过私聊信息来使用机器人。 -/!\ 如果你没有将聊天室ID加到 "Authorized_Chat_Ids" 字段,任何找到你的机器人的人将能够运行指令和发送信息! -/!\ "Authorized_Chat_Ids" 字段中的ID应该是一个数字而不是字符串! ------------------------------------------------------------ -注意:如果你希望通过群组来接收信息,将群组暂时改为公开,邀请你的机器人到群组并给与机器人管理员权限,最后将群组改为私人。 -然后将 "ChannelId" 字段设为 @群组名称(必须包括@,例子:"@mysupersecretchannel"),你可以在频道邀请链接看到这个用户名。 -/!\ 只需包含用户名加上@在前面,不需要包括剩下的链接。例如你的链接是 "https://t.me/mysupersecretchannel","ChannelId" 字段将会是 "@mysupersecretchannel"。 -/!\ 注意,你将不能从群组发送信息到客户端! ------------------------------------------------------------ -如何使用: -希望运行MCC指令时,在指令前加上点 "."。例如 ".move 143 64 735"。 -希望发送聊天信息时,只需要直接发送就好了。 - - - 允许发送信息和运行指令的聊天室ID列表。要获得你的私人聊天室ID,请在 Telegram 中使用 ".chatid" 指令。 - - - 你想要使机器人与 MCC 交互的频道ID。 - - - 消息格式 -使用 { 和 } 包裹的单词将在代码执行过程中被替换,请不要更改它们! -例如,{message} 将替换为实际的消息,{username} 将替换为用户名, {timestamp} 将替换为当前时间。 -了解Telegram消息格式,请访问:https://mccteam.github.io/r/tg-fmt.html - - - 如果信息无法被发送至Telegram时,要等候多少秒才取消发送。(最小 1 秒) - - - 你的Telegram机器人的令牌。 - - - MCC会尽力检测聊天信息,但有些服务器有不寻常的聊天格式 -当这种情况发生时,你需要在下面自定义匹配聊天所用的正则表达式 -详见 https://mccteam.github.io/g/conf/#chat-format-section - - - 是否启用MCC内置的聊天检测规则。设置为 false 以避免与自定义格式冲突。 - - - 是否启用下方的自定义正则表达式进行聊天检测。 - - - 启动配置文件 -请不要在此文件中记录任何无关的东西,因为这个文件会被MCC覆盖写入。 - -对 MCC(Minecraft 命令行客户端)不熟悉?请看这个文档:https://mccteam.github.io/g/conf.html -想升级到较新的版本吗?请访问 https://github.com/MCCTeam/Minecraft-Console-Client/#download - - - 已从 {0} 加载设置。 - - - §c加载设置时出错:§r - - - 此项设置仅会影响到控制台中的信息(日志)。 - - - 过滤聊天消息所用的正则表达式。 - - - 是否显示来自服务器的聊天消息。 - - - 过滤调试消息所用的正则表达式。 - - - 请在提交错误报告之前先启用此项。谢谢! - - - 显示错误消息。 - - - 过滤方式:"disable"(禁用),"blacklist"(隐藏匹配的消息) 或 "whitelist"(仅显示匹配的消息) - - - 信息性的消息。(大部分来自MCC内部) - - - 日志文件名称。 - - - 是否将日志信息写入到文件。 - - - 写入日志文件时是否添加时间戳。 - - - 是否保留消息中的颜色字符。(例如"§b") - - - 显示警告消息。 - - - 在更改这里的某项设置之前,请确保你理解了该选项的影响。 - - - AccountList:使你可以不用输入账号信息而快速在多个账号间切换 -可用命令示例:"/tell <mybot> reco Player2","/connect <serverip> Player1" - - - 死亡时自动重生(开启前请确保你的出生点是安全的) - - - 设置机器人的所有者。/!\服务器管理员可以伪装成任何玩家! - - - 客户端标识,可用 "mcc","vanilla"(原版客户端) 或 "none"(空标识)。这用于改变MCC向服务器发送的客户端标识内容。 - - - 留空将禁用 ChatBot 写入日志文件。 - - - 如果关闭,Emoji表情符号将被替换成更简单的字符(用于 "/chunk status" 命令) - - - 启用实体处理。 - - - 发生错误时是否直接退出,用于在非交互式脚本中使用MCC。 - - - MCC内部命令的前缀,可使用 "none", "slash"(/) 或 "backslash"(\)。 - - - 启用库存处理(可操作背包、箱子等容器)。 - - - 请使用Minecraft语言代码填写,详见 https://mccteam.github.io/r/l-code.html - - - 无效的语言代码! - - - 可使用 "auto"(自动),"no"(禁用) 或是 "force"(强制启用,仅在 1.13 及更高的版本中可用)。 - - - 游戏版本,可使用 "auto"(自动) 或类似 "1.X.X" 的值。设定具体版本将跳过从服务器解析的过程。 - - - 控制向服务器发送消息的最小间隔时间(秒)。 - - - 启用对加入我的世界领域(Realms)服务器的支持。 - - - 当使用终端高度来计算显示的图像大小时,限制其最小高度。 - - - 当使用终端宽度来计算显示的图像大小时,限制其最小宽度。 - - - 在移动时转向头部。 - - - 高于 2 的移动速度可能会被检测为作弊。 - - - 使用玩家皮肤头像作为窗口图标,这仅在部分旧版控制台中有效。 - - - 远程控制功能将会使用它。 - - - 如何缓存聊天签名密钥。可使用 "none"(不缓存),"memory"(内存缓存) 或 "disk"(磁盘缓存)。 - - - 可填写 "no","fast"(超时时间为五秒钟)或是 "yes"。加入某些服务器需要开启此项。 - - - 缓存已编译的脚本,以便在低端设备上更快的加载。 - - - ServerList:可用使用服务器别名快速连接到该服务器 -别名不能包含空格和小数点",而且 "localhost" 不能作为别名使用。 -可用命令示例:"/tell <mybot> connect Server1","/connect Server2" - - - 如何缓存会话令牌。可使用 "none"(不缓存),"memory"(内存缓存) 或 "disk"(磁盘缓存)。 - - - 解码聊天信息里的链接,并在控制台单独显示。 - - - 以字符画形式显示库存布局。 - - - 显示游戏服务器的系统消息(来自管理员或命令方块等)。 - - - 显示经验条上方的消息,如果被此类消息刷屏请禁用此选项。 - - - 可填写 "none","bit_4","bit_8" 或 "bit_24"。可以通过调试模式下的日志检测支持的颜色深度。 - - - 开启地形处理将消耗更多的内存、CPU和网络带宽,但这允许你进行移动以及和方块交互。 - - - 与服务器的TCP连接超时时间(秒)。 - - - 在聊天信息头部添加时间戳。 - - - Login请填写邮箱或玩家名称。若要以离线模式登录请使用"-"作为密码。若留空则使用交互式登录。 - - - 游戏服务器的地址和端口,可填入域名或IP地址。(可删除端口字段,会自动解析SRV记录) - - - 微软账户的登录方式:mcc 或是 browser(手动在网页上登录)。 - - - 帐户类型:mojang 或是 microsoft。此项设置也会影响交互式登录。 - - - 下面的设置将会被发送到游戏服务器,只影响一些服务器端的东西,比如你的皮肤。 - - - 这允许你在服务器端禁用聊天颜色。 - - - 使用 "enabled"(完全启用聊天)、"commands"(仅限命令)或 "disabled"(完全禁用聊天)。这允许你禁言自己... - - - Minecraft 1.7及更早版本难度。"peaceful","easy","normal","difficult"。 - - - 如果禁用,下面的设置就不会被发送到服务器上。 - - - 请使用Minecraft的语言代码填写,详见[Main.Advanced.Language] - - - 在1.9及更高版本中的主手设置。"left"(左手) 或 "right"(右手)。 - - - 渲染距离,取值范围[0 - 255]。 - - - 通过代理连接到服务器。 -如果Mojang/微软登录服务被防火墙阻断,设置Enabled_Login=true以使用代理进行登录。 -如果到Minecraft游戏服务器的连接被防火墙阻止,设置Enabled_Ingame=true以使用代理连接游戏服务器。 -/!\ 在启用代理前,请确保你的服务器规则允许使用代理或VPN,否则你可能面临被封禁等风险! - - - 是否通过代理连接Minecraft游戏服务器。 - - - 是否使用代理连接Mojang或微软的登录服务器。 - - - 只有连接到受密码保护的代理才需要。 - - - 支持的代理类型:"HTTP","SOCKS4","SOCKS4a","SOCKS5"。 - - - 代理服务器必须允许HTTPS登录。 - - - 只有连接到受密码保护的代理才需要。 - - - §a当前设置已保存至 {0} - - - 聊天签名相关设置(影响1.19及以上版本) - - - 仅微软账户可用。如禁用此项,将无法签名消息和进入某些的服务器。 - - - 是否使用红色色块标识没有合法签名的聊天。 - - - 是否使用绿色色块标识拥有合法签名的聊天。 - - - 是否使用黄色色块标识被服务器更改过的聊天。 - - - 是否使用灰色色块标识系统消息(它们总是不会被签名)。 - - - 是否显示没有被正确签名的聊天消息。 - - - 设置为 true,显示被服务器修改过的信息;设置为 false,显示经过签名的原始信息。 - - - 是否签名发送的聊天消息。 - - - 是否签名指令中的消息。例如"/msg"和"/me"中的消息。 - - - §保存备份文件({0})时出错:§r - - - 颜色测试:终端应该显示:{0} - - - §8密钥和哈希值已生成: - - - §8无法从磁盘中加载聊天签名密钥。 - - - §8已成功从磁盘中加载聊天签名密钥。 - - - §8正在请求{0}... - - - §8无法从磁盘加载缓存的会话数据。 - - - §8已成功从磁盘中加载会话数据。 - - - 成功!(会话ID:{0}) - - - 底部槽位 - - - 可选的附魔 - - - 等级 - - - 中间槽位 - - - 顶部槽位 - - - §8在刷新身份验证时接收到服务器错误:{0} - - - 无法连接到此IP。 - - - §8尝试连接到此IP时超时。 - - - 无法确定服务器版本。 - - - §8Forge登录握手未成功完成 - - - §8Forge StartEncryption握手未成功完成 - - - 无法为此Minecraft版本强制启动Forge支持! - - - 该生成器命令用法无效! - - - 提供的路径必须指向一个.json格式的文件! - - - 提供的数据路径无效! (路径不存在或是输入错误) - - - §8接收到服务器错误:{0} - - - §8对StartEncryption数据包的响应无效 - - - §8对握手包的响应无效 - - - 此功能需要启用库存处理才能工作 ! - - - 加入服务器时发生错误。 - - - 登录失败: - - - 用户名/密码错误、IP被禁用或登录次数过多。 - - - 用户取消。 - - - 帐户已迁移,请使用电子邮件作为用户名。 - - - 网络错误。 - - - 不是Premium用户。 - - - 服务器返回了无效的响应。 - - - 登录服务器不可用。请稍后再试。 - - - SSL错误。 - - - 未知错误。 - - - 无法登录到此服务器。 - - - 缺少参数 {0} - - - §8服务器未报告其协议版本,自动检测将不起作用。 - - - ping此IP失败。 - - - 此Realms世界不存在或访问被拒绝 - - - 正在尝试加入Realms世界,但配置中禁用了Realms支持 - - - 无法获取您Realms世界的服务器IP - - - Realms服务器ID无效或未知。 - - - Realms服务器可能需要一些时间来启动。请稍后再试。 - - - {0}:无效语法,应为 --argname=value 或 --section.argname=value - - - 此功能需要启用地形处理才能工作 ! - - - 连接超时 - - - §8来自服务器的意外响应(这是Minecraft服务器吗?) - - - 无法连接到服务器:不支持此版本! - - - 使用方法: - - - §8服务器报告的版本与手动设置的版本不同。登录可能无法工作。 - - - 不应在构造函数中调用ChatBot的方法,因为作为API处理程序的模块尚未初始化。请重写 Initialize() 或 AfterGameJoined() 来执行初始化任务。 - - - 提供的脚本没有有效的MCCScript头 - - - 无法处理传入的{0}类型的数据包。(数据包ID:{1},协议:{2},登陆阶段:{3},内部异常:{4})。 - - - 请为此Minecraft版本更新方块类型处理。详细请参考 Material.cs - - - 请为此Minecraft版本更新实体类型处理。详细请参考 EntityType.cs - - - 请为此Minecraft版本更新物品类型处理。详细请参考 ItemType.cs - - - 请为此Minecraft版本更新数据包类型调色板。详细请参考 PacketTypePalette.cs - - - 未知方向 - - - 用户发起的注销应该通过调用Disconnect()来完成 - - - 版本{0}的协议未被支持。 - - - §c该MC版本当前还不支持处理实体。 - - - 请先在配置文件中启用"Main.Advanced.entity_handling"。 - - - 容器# {0}已关闭。 - - - §c该MC版本目前未支持处理库存(物品)。 - - - 库存(物品)处理现在已启用。 - - - 请使用 /inventory 来与其交互。 - - - 容器# {0}已开启:{1} - - - 请先在配置文件中启用"Main.Advanced.inventory_handling"。 - - - §c该游戏版本目前还不支持地形和移动处理。 - - - 地形和移动处理现在已启用。 - - - 请先在配置文件中启用地形和移动处理。 - - - §8[{0}] 无法初始化FileSystemWatcher,正在使用轮询重试 - - - §8[{0}] 正在为文件{1}初始化FileSystemWatcher - - - §8接受来自的服务器模组列表... - - - §8接受服务器注册表... - - - Forge服务器连接完成! - - - §8确认FML2服务器配置:{0} - - - §8收到FM2服务器模组列表 - - - §8发回FML2客户端的模组列表 - - - §8确认FML2服务器注册表:{0} - - - §8收到未知的FML2握手信息,编号:{0} - - - §8忽略未知的FML2登录消息通道:{0} - - - §8模组列表: - - - §8正在运行的服务器没有Forge模组。 - - - §8已接收的注册表包含{0}个条目 - - - §8已接收注册表{0},包含{1}个条目 - - - §8向服务器发送伪造的forge模组列表... - - - §8Forge协议版本:{0} - - - §8服务器正在运行Forge,有{0}个模组。 - - - 可用命令:{0} - - - 将会卸载此bot。 - - - 完成 - - - 失败 - - - OnInternalCommand: 来自{0}的错误{1} - - - help <命令名称> :显示有关命令的简要帮助。 - - - help <命令名称>。可用命令:{0}。在服务器上获取帮助,请改用 '{1}send /help'。 - - - 未知命令 '{0}'。请使用 'help' 命令来获取命令列表。 - - - 正在连接至{0}... - - - 连接失败: - - - 失去连接。 - - - 从服务器断开连接: - - - 未连接至任何服务器。输入 '{0}help' 获得帮助。 - - - 正在从微软获取聊天签名密钥。 - - - 检查服务器是否正在运行Forge... - - - 正在强制启动Forge支持。 - - - §8已找到服务器{0}:{1},域名:{2} - - - 已生成新的配置文件 "{0}" 。 - - - 已完成从 {0} 信息生成,使用 {1} - - - 正在从 {1} 生成 {0} 信息。 - - - §8握手成功。 (服务器ID:{0}) - - - §e新版本的MCC已经推出:{0} - - - 帮助我们翻译MCC:{0} - - - 解析配置文件失败,输入 "{0}new" 以生成一个新的配置。 - - - 服务器IP: - - - 已成功加入服务器。 -输入 '{0}quit' 离开服务器。 - - - 链接:{0} - - - 账户名: - - - 请输入用户名或邮箱。 - - - §8无法执行{0}的SRV解析 -{1}:{2} - - - §8您正在使用离线模式。 - - - 密码: - - - 请输入用户 {0} 的密码。 - - - 密码(不会显示):{0} - - - 你死了!输入 '{0}respawn' 重生。 - - - 你死了!1秒后自动重生。 - - - 或者敲击回车退出Minecraft Console Client。 - - - §8缓存的聊天签名密钥需要刷新。 - - - §8{0}的聊天签名密钥缓存仍然有效. - - - #NAME? - - - 请使用"realms:<序号>"作为服务器IP加入Realms世界 - - - 等待5秒 (剩余{0}次尝试)... - - - 正在解析{0}... - - - 正在重启Minecraft Console Client... - - - 等待 {0} 秒后重启... - - - 正在获取服务器信息... - - - -MCC正在使用默认配置运行。 - - - §8服务器正处于离线模式。 - - - §8服务器的Minecraft版本:{0} (协议v{1}) - - - 服务器版本: - - - 检查会话... - - - 检查会话失败 - - - §8会话缓存无效或已过期。 - - - §8{0}的会话缓存仍然有效。 - - - §c配置文件 MinecraftClient.ini 已经生成。 - - - §7已发送命令§8 {0} - - - §8未知或不受支持的Minecraft版本{0}。 -正在切换至自动检测模式。 - - - §8正在运行Minecraft版本{0} (v{1}协议) - - - 该版本受到支持 -正在登录... - - - , 带有Forge - - - §8已连接到代理{0}:{1} - - - 在可用时加载应用于MCC的翻译,关闭则仅使用英语。 - - - setrnd variable -7to17 或 setrnd variable string1 "\"string2\" string3" - - - 请为此Minecraft版本更新实体生命值字段处理。 - - - 成功断开与 MCC的连接! - - - 你不能在 execmulti 指令中使用 execmulti 或 execif 指令 - - - 允许不安全的移动,例如掉落或触碰火 - - - 库存处理未启用。无法自动切换工具。 - - - 请使用新生成的 MinecraftClient.ini - - - 已将旧的 MinecraftClient.ini 备份为 {0} - - - 对某些服务器上 Badpacket 问题的临时修复。 - - \ No newline at end of file diff --git a/MinecraftClient/Resources/Translations/Translations.zh-Hant.resx b/MinecraftClient/Resources/Translations/Translations.zh-Hant.resx deleted file mode 100644 index fd44f922..00000000 --- a/MinecraftClient/Resources/Translations/Translations.zh-Hant.resx +++ /dev/null @@ -1,2666 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - §c天氣變化:雨停了。§r - - - §c天氣變化:現在不再是雷雨天了。§r - - - §c天氣變化:開始下雨了。§r - - - §c天氣變化:現在是雷雨天。§r - - - 當前提供的行走範圍無效,它必須是一個大於0的正整數,將使用預設值5! - - - 當前未啟用地形處理,如果你想使用相關的特性,請在設定中啟用它。當前將繼續使用替代方法執行(定時傳送命令)。 - - - 最短時間大於最長時間,已將它們交換。 - - - 攻擊冷卻時間值不能小於0,已使用自動作為預設值 - - - 合成被終止!請檢查可用材料。 - - - 自動合成ChatBot命令的別名 - - - 可用命令:{0}。可使用 /autocraft help <命令名> 瞭解更多資訊。您可以使用 /ac 作為命令別名。 - - - 容器#{0}被AutoCraft關閉 - - - 自動合成ChatBot命令 - - - 已載入{0}個配方:{1} - - - 將配置重置為預設值 - - - 合成失敗!等待更多材料 - - - 找不到配置。請新建一個。 - - - 分析配置時出錯:{0} - - - 指定了重複的配方名稱:{0} - - - 解析配方時缺少配方名稱 - - - 獲取命令描述。用法: /autocraft help <命令名> - - - 列出可用配方。 - - - 載入配置檔案。 - - - 重新載入配置檔案。 - - - 將預設示例配置寫入預設位置。 - - - 開始合成。用法:/autocraft start <配方名稱> - - - 停止當前正在進行的合成過程 - - - 無效的輸出物品! - - - 配方的物品數量不匹配,已自動調整。 - - - 已成功載入 - - - 缺失材料:{0} - - - 請指定要合成的配方名稱。 - - - 指定的配方名稱不存在。請檢查配置檔案。 - - - AutoCraft啟動中:{0} - - - 無法啟動AutoCraft。請檢查用於合成{0}的可用材料 - - - AutoCraft已停止 - - - 找不到工作台 - - - 動作超時!原因:{0} - - - 可用命令:{0}。可使用 /digbot help <命令名> 瞭解更多資訊。 - - - 自動挖掘 ChatBot 命令 - - - 挖掘方塊超時,重試。 - - - 獲取命令描述。用法:/digbot help <命令名> - - - 開始執行自動挖掘。 - - - 停止執行自動挖掘。 - - - 當前所看向的方塊不在允許挖掘列表中。 - - - 開始自動挖掘。 - - - 將在 {0:0.0} 秒後開始自動挖掘。 - - - 停止自動挖掘。 - - - 已新增物品{0} - - - 自動丟棄 ChatBot 命令別名 - - - 自動丟棄 ChatBot 命令 - - - 物品名稱不正確:{0}。請再試一次。 - - - 列表中總計{0}個物品: - {1} - - - 找不到容器{0}! - - - 列表中沒有物品 - - - 無法從配置中讀取丟棄模式(drop mode)。使用Include模式。 - - - 物品不在列表中 - - - 已禁用自動丟棄 - - - 已啟用自動丟棄 - - - 已刪除物品{0} - - -  切換到{0}模式。 - - - 未知模式。可用的模式:Include, Exclude, Everything - - - 可用命令:{0}。可使用 /fish help <命令名> 瞭解更多資訊。 - - - 拋竿超時,將在等待一段時間後重試。(超時時間延長至 {0:0.0} 秒) - - - 收竿!(總計第 {0} 次) - - - 收竿 (位於 {0:0.0},{1:0.0},{2:0.0}) !(總計第 {3} 次) - - - 自動釣魚 ChatBot 命令 - - - 魚鉤消失,將會重新拋竿。 - - - 釣魚超時,將於幾秒鐘後重新拋竿。 - - - 釣到了 {0} - - - 獲取命令描述。用法:/fish help <命令名> - - - 開始自動釣魚。 - - - 列出釣到的物品。或者使用 "/fish status clear" 清空該列表。 - - - 停止自動釣魚。 - - - 未啟用庫存(物品)處理。將不支援檢查魚竿耐久度都和自動切換魚竿。 - - - 沒有可使用的釣魚竿了。也許是用壞了或耐久度過低? - - - 開始自動釣魚。 - - - 將在 {0:0.0} 秒後自動開始釣魚。 - - - 已清空釣到的物品資訊。 - - - 所有釣到的物品(不完全準確): - - - 停止自動釣魚。 - - - 切換到位於背包 {0} 位置的魚竿,剩餘耐用 {1}/64。 - - - 拋竿成功。 - - - 更新當前朝向 偏航角(yaw) = {0:0.00}, 俯仰角(pitch) = {1:0.00}。 - - - 當前目錄為:{0} - - - 連線斷開,收到訊息:{0} - - - 由使用者或MCC bot啟動的斷開連線。忽略。 - - - 已啟動,嘗試了{0}次重新連線 - - - 已載入訊息:{0} - - - 從檔案{0}載入訊息 - - - 在沒有kick訊息檔案的情況下初始化 - - - 找不到檔案或目錄:{0} - - - 資訊包含 '{0}'。重新連線。 - - - 忽略kick訊息,仍要重新連線。 - - - 不包含任何已定義關鍵字的訊息,忽略。 - - - 等待{0:0.000}秒後重新連線... - - - 找不到檔案或目錄: '{0}' - - - 載入匹配項: -{0} - - - 正在從'{0}'載入匹配項 - - - match: {0} -regex: {1} -action: {2} -actionPrivate: {3} -actionOther: {4} -ownersOnly: {5} -cooldown: {6} - - - 進行操作:{0} - - - 匹配沒有對應操作: -{0} - - - 這個匹配永遠不會觸發: -{0} - - - 路徑'{0}'包含無效字元。 - - - 發生錯誤,已取消傳送信息至Discord。打開除錯訊息以獲得更多資訊。 - - - 找不到ID為 '{0}' 的頻道! - - - 指令已執行,結果為 - - - 成功與 MCC 連線 - - - 這個指令允許你指定哪一個方向的信息會被Discord Bridge轉送。 - - - Discord Brdige信息轉送方向已更改為 {0} - - - 雙向 - - - Discord - - - Minecraft - - - 找不到ID為 '{0}' 的伺服器! - - - 無效的信息方向!可選:both|b, minecraft|mc, discord|dsc。例子:"dscbridge direction mc" - - - 請提供有效的令牌! - - - 發生了未知的錯誤! - - - 機器人已經在耕作中。 - - - 機器人已經停止耕作了。 - - - 農作物類型 - - - 耕作機器人 - - - 提供了無效的農作物類型(可選的類型:Beetroot(甜菜根), Carrot(蘿蔔), Melon(西瓜), Netherwart(地獄疙瘩), Pumpkin(南瓜), Potato(馬鈴薯), Wheat(小麥)) - - - 提供了無效的半徑。你必須提供一個大於0的整數。 - - - 自動種植機器人需要庫存處理才能運作,請啟用庫存處理! - - - 自動種植機器人需要地形處理才能運作,請啟用地形處理! - - - 未支援1.13以下的版本! - - - 半徑 - - - 開始耕作! - - - 停止耕作! - - - 正在停止耕作,這可能需要幾秒的時間... - - - 你已啟用傳送,你的帳號可能因此被踢出甚至被封禁。請小心使用! - - - 你已啟用不安全的移動,機器人可能會受到傷害! - - - 提供了無效的參數 "{0}"(正確格式:"鍵:值") - - - Mailer 命令 - - - --- 忽略列表 --- -{0} - - - --- 資料庫中的郵件 --- -{0} - - - 檢視用法 - - - 新增{0}到忽略列表! - - - 丟失或無效的名稱。用法:{0}<使用者名稱> - - - {0}已從忽略列表中刪除! - - - 建立新資料庫檔案:{0} - - - 建立新忽略列表:{0} - - - 已傳送:{0} - - - 使用設定初始化Mailer: - - -  - 資料庫檔案:{0} - - -  - 最大資料庫大小:{0} - - -  - 忽略列表:{0} - - -  - 郵件保留天數:{0} - - -  - 每位玩家最多郵件數:{0} - - -  - 公開互動:{0} - - - 無法啟用Mailer:最大資料庫大小必須大於0。請檢查設定。 - - - 無法啟用Mailer:郵件保留天數必須大於0。請檢查設定。 - - - 無法啟用Mailer:每個玩家的最大郵件數必須大於0。請檢查設定。 - - - 載入資料庫檔案:{0} - - - 載入忽略列表: - - - 正在查詢要傳送的郵件 @ {0} - - - 正在儲存郵件:{0} - - - {0}已被忽略! - - - 渲染物品形式的地圖 - - - 無效的地圖編號,必須是一個數字。 - - - 沒有找到編號為 '{0}' 的地圖! - - - 無法渲染編號為 '{0}' 的地圖。 - - - - 地圖編號:{0}(最近更新於:{1}) - - - 沒有收到過地圖! - - - 從伺服器接收到的地圖有: - - - 收到一個編號為 {0} 的新地圖。 - - - 成功接收到地圖 '{0}' ,儲存為 '{1}' - - - 已調整地圖ID '{0}' 的大小為 {1}x{1}。 - - - 由於當前終端尺寸限制,地圖大小由 ({0}x{1}) 縮小為 ({2}x{3}) 。 - - - 已透過Discord Brdige傳送地圖ID '{0}' 的渲染圖片至Discord。 - - - 已透過Telegram Brdige傳送地圖ID '{0}' 的渲染圖片至Telegram。 - - - replay 命令 - - - 已建立重播檔案。 - - - 錄製已停止。請重新啟動程式以進行另一段錄製。 - - - 錄製已停止。 - - - 指令碼'{0}'執行失敗 ({1})。 - - - 找不到檔案:'{0}' - - - §8[MCC] [{0}] 找不到指令碼檔案:{1} - - - 指令碼'{0}'載入。 - - - 已載入任務: -{0} - - - 任務沒有對應操作: -{0} - - - 這個任務永遠不會觸發: -{0} - - - 間隔 / 執行中的操作:{0} - - - 登入 / 執行中的操作:{0} - - - 時間 / 執行中的操作:{0} - - - triggeronfirstlogin: {0} - triggeronlogin: {1} - triggerontime: {2} - triggeroninterval: {3} - timevalue: {4} - timeinterval: {5} - action: {6} - - - 發生錯誤,已取消傳送信息至Telegram。打開除錯訊息以獲得更多資訊。 - - - 指令已執行,結果為 - - - 成功與 MCC 連線 - - - 這個指令允許你指定哪一個方向的信息會被Telegram Bridge轉送。 - - - Telegram Brdige信息轉送方向已更改為 {0} - - - 雙向 - - - Minecraft - - - Telegram - - - 成功與 MCC 斷開連線 - - - 無效的信息方向!可選:both|b, minecraft|mc, telegram|tg|t。例子:"tgbridge direction mc" - - - [警告] 你未在 "Authorized_Chat_Ids" 欄位提供任何的頻道ID,任何找到你的機器人的人將能夠傳送信息和指令! - - - [警告] 你未提供頻道ID,你將只會收到從Telegram傳送的指令的回覆! - - - 請提供有效的令牌! - - - **🛑 未授權的存取! 🛑 - -將此頻道的ID加到配置文件中的 "Authorized_Chat_Ids" 欄位以獲得存取授權!** - - - 發生了未知的錯誤! - - - Bot:{0}說:{1} - - - Bot:{0}對我說:{1} - - - 提醒 - - - AntiAFK - - - 自動攻擊 - - - 自動合成 - - - 自動挖掘 - - - 自動丟棄 - - - 自動進食 - - - 自動釣魚 - - - 自動重連 - - - 自動回覆 - - - 聊天日誌 - - - DiscordBridge - - - 自動種植 - - - 跟隨玩家 - - - HangmanGame - - - 郵差 - - - 地圖 - - - PlayerListLogger - - - RemoteControl - - - ReplayCapture - - - 指令碼 - - - ScriptScheduler - - - TelegramBridge - - - TestBot - - - §8從磁碟轉換會話快取:{0} - - - §8忽略無效的會話令牌行:{0} - - - §8忽略無效的聊天簽名金鑰行:{0} - - - §8忽略會話令牌字串'{0}':{1} - - - §8忽略聊天簽名金鑰字串 '{0}':{1} - - - §8已載入會話:{0}:{1} - - - §8已載入簽名金鑰,下次重新整理於 {0} - - - §8載入Minecraft配置檔案:{0} - - - §8從磁碟載入聊天簽名金鑰快取: {0} - - - §8從磁碟載入會話快取:{0} - - - §8從磁碟讀取序列化會話快取時,獲取到格式錯誤的資料:{0} - - - §8無法從磁碟讀取序列化會話快取:{0} - - - §8無法從磁碟讀取會話快取:{0} - - - §8無法從磁碟讀取聊天簽名金鑰快取:{0} - - - §8無法將會話快取寫入磁碟:{0} - - - §8無法將聊天簽名金鑰寫入磁碟:{0} - - - §8將會話快取儲存到磁碟 - - - §8將聊天簽名金鑰儲存到磁碟 - - - §8下載完成。檔案另存為 '{0}' - - - §8正在從Mojang伺服器下載語言檔案 '{0}.lang'... - - - §8下載檔案失敗。 - - - §8預設為你的Minecraft目錄中的en_GB.lang - - - §8已載入翻譯檔案。 - - - 玩家 {0} 的訊息簽名鏈已經被破壞。(簽名不在可信) - - - §8找不到翻譯檔案:'{0}' -如果沒有此檔案,某些資訊將無法正確列印。 - - - §8正在請求{0}... - - - [{0}] 斷開並重新連線到伺服器 - - - 揮動你的手臂。 - - - 沒有找到床! - - - 無法安全地到達床邊! - - - 用於右鍵床開始睡覺或離開正在睡覺的床。 - - - 無法在30秒內到達(X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}),放棄本次尋路。 - - - 在 (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) 找到了一個床。 - - - 成功地躺在了床上! - - - 已向伺服器傳送離開床的資料包。 - - - 正在移動到床所在的位置: (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) - - - 位於 (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) 的方塊不是一個床! - - - 上床睡覺失敗了。(PS: 你必須使用床頭對應的座標) - - - 在半徑為{0}的範圍內尋找床... - - - 試圖在位於 (X: {0:0.0}, Y: {1:0.0}, Z: {2:0.0}) 上的床上睡覺,結果:{3} - - - 附近的方塊 - - - 方塊類型 - - - 回報提供坐標的方塊種類。(使用 -s 來回報目標四周的方塊) - - - Negative - - - Positive - - - 列出全部 ChatBot ,載入或解除安裝一個 ChatBot。 - - - 已載入的 ChatBot - - - 沒有 ChatBot 被載入。 - - - 該 ChatBot 並未載入,請檢查輸入。 - - - 成功解除安裝 ChatBot:{0} - - - 成功解除安裝所有 ChatBot。 - - - 已變更為欄位{0} - - - 變更快捷欄欄位 - - - 無法變更欄位 - - - 無法變更欄位:不是數字 - - - 區塊:({0}, {1})。 - - - 當前位置:{0},所在區塊:({1}, {2})。 - - - 顯示區塊載入狀態。 -如果顯示錯亂竟在設定中更改 EnableEmoji=false 。 - - - §x§0此命令僅用於除錯使用,確保你已經瞭解執行該命令會造成的影響。§r - - - 玩家:{0},標記的區塊:{1},未收到:{2},載入中:{3},已載入:{4} - - - 標記的位置: - - - §x§0由於被標記的區塊距離玩家太遠,它不會被顯示在圖中§r - - - 連線到指定的伺服器。 - - - 無效的伺服器IP '{0}'。 - - - 未知帳戶 '{0}'。 - - - 切換除錯訊息。 - - - 除錯訊息現在已關閉 - - - 除錯訊息現在已開啟 - - - 試圖破壞一個方塊 - - - 嘗試挖掘位於({0}, {1}, {2})的方塊({3})。 - - - 無法開始挖掘方塊。 - - - 這個地方沒有方塊 (空氣) - - - 你離這個方塊太遠了。 - - - 丟棄玩家容器中的指定型別物品或開啟的容器 - - - 已從容器#{1}中丟棄所有{0} - - - 未知物品:{0} - - - 已傳送按鍵給伺服器。如果你有足夠的經驗值和已將物品擺放在正確的物品欄,物品應該會被附魔! - - - 使用已開啟的附魔台來附魔物品。 - - - 你必須將物品放在附魔台的欄位0! - - - 你必須在附魔台的欄位1放置至少3個青金石! - - - 你必須先開啟附魔台才能使用這個選項! - - - 提供了無效的欄位(可選:top, middle, bottom) - - - 你必須先將物品放置在附魔台並從伺服器獲得附魔選項才能使用這個指令! - - - 你的等級不足夠附魔!(你目前等級為{0},你需要等級{1}) - - - 無法單擊! - - - 已攻擊實體 - - - 靴子 - - - 胸甲 - - - 自定義名稱 - - - 距離 - - - 實體集 - - - 實體 - - - 裝備 - - - 生命值 - - - 頭盔 - - - 物品 - - - 延遲 - - - 護腿 - - - 位置 - - - 主手 - - - 暱稱 - - - 找不到實體 - - - 副手 - - - 姿勢 - - - 型別 - - - 已使用實體 - - - 允許你在某個條件成立時執行一個命令。(你可以使用"MinecraftClient.ini"中的變數和使用"/set"命令定義的變數,以及CSharp表示式)。 - - - 錯誤:{0} - - - 在執行命令 {0} 時出現錯誤。 - - - 條件'{0}'滿足,已執行命令'{1}',得到結果'{2}'。 - - - 條件'{0}'滿足,已執行命令'{1}',該命令沒有返回任何結果。 - - - 依次執行多個命令。 - - - 執行了命令 '{0}' , - - - 沒有返回結果! - - - 結果為 '{0}'! - - - 斷開與伺服器的連線。 - - - 已經在跟隨 {0} 了! - - - 已經停止過了 - - - 無法尋路到該玩家,有可能他在沒有載入的區塊中,或是距離太遠,也有可能是間隙或水體等障礙使機器人無法到達。 - - - 讓機器人跟隨指定的玩家 - - - 提供的玩家名無效! - - - 指定的玩家沒有上線或距離太遠! - - - 注意:此機器人的速度很慢,你需要慢慢地走,而且要保持很近的距離,這樣它才能跟上,有點像拿著食物讓動物跟著你。這是由於尋路演算法的限制,我們正在努力改進它。 - - - 已暫停! - - - 玩家 {0} 回到了可尋路範圍之內! - - - 玩家 {0} 離開了伺服器! - - - 玩家 {0} 離開了可尋路範圍! - - - 繼續跟隨! - - - 開始跟隨 {0}! - - - 已停止! - - - 已停止! - - - 切換為跟隨 {0}! - - - 啟用了允許途徑不安全位置(注意:機器人可能會受傷或死亡!) - - - follow <player name|stop> [-f] (使用 -f 允許機器人途徑不安全的地方) - - - 顯示生命值和飽食度。 - - - 生命值:{0},飽食度:{1},等級:{2},總經驗值:{3} - - - {0}鍵點選容器#{2}中的欄位{1} - - - 關閉容器 #{0} - - - 關閉容器失敗 #{0} - - - 找不到容器,請使用顯式ID重試 - - - 請求清除欄位 #{0} - - - 向容器#{2}請求{0} x{1} - - - 請求創造模式操作失敗 - - - 耐久損耗 - - - 容器相關命令 - - - 從欄位#{0}中丟棄了1個物品 - - - 從欄位#{0}中丟棄了所有堆疊的物品 - - - 找到物品 - - - 可用操作 - - - 基本用法 - - - 單擊物品。 - - - 關閉開啟的容器。 - - - 在創造性模式中清除欄位。 - - - 在創造模式中給予物品。 - - - 從容器中丟棄物品。 - - - {0} -使用 '/inventory help <action>' 獲取幫助。 -'player' 和 'container' 可以簡化為 'p' 和 'c'。 -請注意,'[]' 中的引數是可選的。 - - - 列出所有可用的視窗。 - - - 列出所有容器。 - - - 在開啟的所有視窗中搜索物品。 - - - 按住Shift鍵點選一個物品。 - - - 未知操作。 - - - 用法 - - - 您選擇的快捷欄是{0} - - - 容器 - - - 可用容器 - - - 容器 - - - - - - 中間 - - - 你必須在創造模式 - - - 在任何視窗中都沒有找到該物品! - - - 欄位#{0}中沒有物品 - - - 容器#{0}不存在 - - - - - - 按住Shift鍵點選容器#{1}中的欄位{0} - - - 執行Shift點選失敗,這可能是因為該容器型別目前不被支援。 - - - 獲取玩家列表。 - - - 玩家列表:{0} - - - 將文字記錄到控制檯。 - - - 當前視角 偏航角:{0} 俯仰角:{1}。 - - - 正看向位於 {0} 的方塊。 - - - 檢視方向或座標。 - - - 與視線相交的第一個方塊是 {0} ({1:0}, {2:0}, {3:0}),距離玩家 {4:0.0}({5:0.0})。 - - - 在 {0} 米內沒有任何方塊與視線相交。 - - - 未知方向 '{0}'。 - - - 區塊載入進度:{0:P} - 共{2}個,載入完成了{1}個。 - - - 目標位置所在的區塊還沒有被載入。你可以使用"/chunk status {0:0.0} {1:0.0} {2:0.0}"來檢視區塊的載入狀態。 - - - 移動或開始移動。 - - - 不能朝此方向移動。 - - - 禁用地形和移動。 - - - 在下次伺服器登入、重生或更換世界時啟用地形和移動。 - - - 無法計算到達{0}的路徑。 - - - 重力已關閉。 - - - 重力已開啟。 - - - 移動{0} - - - 無法計算安全到達{0}的路徑. 請使用 -f 引數允許不安全移動。 - - - 移動到{0} - - - 重新啟動並重新連線到伺服器。 - - - 重新載入MCC的設定。 - - - 重新載入設定完成! - - - 重新載入設定中... - - - 這條命令不會影響在連線到伺服器之前的某些設定。 - - - 一些通過命令列引數傳遞的設定可能會被覆蓋! - - - 你有可能需要重新連線(/reco)才能使某些設定生效。 - - - 由於技術限制,ReplayCapturer 將不會被強制過載! - - - 如果你死亡了,請用這個來重生。 - - - 你重生了。 - - - 執行指令碼檔案。 - - - 傳送聊天資訊或命令。 - - - 設定自定義 %variable%。 - - - 變數名範圍必須為 A-Za-z0-9。 - - - 隨機為自定義 %變數名% 賦值。 - - - setrnd 變數名 -7to17 - - - setrnd 變數名 字串1 "\"字串2\" 字串3" - - - 切換到潛行 - - - 你不在潛行狀態了。 - - - 現在你在潛行狀態。 - - - 當前TPS - - - 顯示伺服器當前tps (tick per second)。(可能不精確) - - - 放置一個方塊或開啟箱子 - - - 使用位於 ({0:0.0}, {1:0.0}, {2:0.0}) 的 {3}。 - - - 使用(左鍵單擊)手上的物品 - - - 使用了一個物品。 - - - 可以在某些欄位中以"%yourvar%"的形式使用。 -%username% 和 %serverip% 時保留的變數名。 - - - §c寫入設定檔案({0})時出錯:§r - - - =============================== # - Minecraft Console Client Bots # -=============================== # - - - 當檢測到特定聊天訊息或特定事件發生時提醒你 - # 對檢測特定玩家的聊天訊息很有用。 - - - 除了高亮顯示外,當檢測到一個詞時還會播放類似蜂鳴器的嗶嗶聲。 - - - 出現這些關鍵詞後該條訊息一定不觸發提醒。 - - - 日誌檔案的路徑。 - - - 是否將提醒訊息寫入到日誌檔案。 - - - 觸發提醒的聊天關鍵詞列表。 - - - 在開始下雨和停止下雨時觸發提醒。 - - - 在雷暴天氣的開始與結束觸發提醒。 - - - 在收到指定的關鍵詞後觸發提醒。 - - - 定期傳送命令,或讓機器人隨機走動,以避免檢測到掛機後被踢出伺服器 - # /!\啟用前請確保你的伺服器規則不禁止反AFK機制! -/!\如果啟用隨機移動,請將機器人圍在圍欄裡,以防走失!(建議尺寸5x5x5) - - - 傳送給伺服器的指令。 - - - 執行操作的間隔時間。(秒) - - - 在傳送指令時是否蹲下。 - - - 啟用地形處理,以使機器人能夠四處移動。 - - - 機器人可以隨機移動的範圍(注意:範圍越大,速度越慢) - - - 嘗試移動失敗幾次後在改為傳送命令模式。 - - - 自動攻擊周圍的生物 -使用此功能之前,你需要開啟實體處理。 -/!\確保你的伺服器允許使用自動攻擊。 -/!\伺服器外掛可能會認為此功能時作弊,並可能會封禁你的賬號,所以請自己檢查伺服器規則是否允許。 - - - 是否攻擊敵對生物。 - - - 是否攻擊被動生物。 - - - 每次攻擊間的冷卻時間,設定 "Custom = false" 以讓MCC自動計算攻擊速度。 - - - All entity types can be found here: https://mccteam.github.io/r/entity/#L15 - - - 可選項:"Interact"(互動),"Attack"(攻擊) 或 "InteractAt"(互動並攻擊) - - - 將實體列表作為 "whitelist"(白名單)還是 "blacklist"(黑名單)。 - - - "single"(單目標) 或 "multi"(多目標)。一次攻擊一個生物還是範圍內的所有生物。 - - - "health"(生命值)或 "distance"(距離)。當使用"single"模式時,以哪一個屬性確定優先順序。 - - - Automatically craft items in your inventory -See https://mccteam.github.io/g/bots/#auto-craft for how to use -You need to enable Inventory Handling to use this bot -You should also enable Terrain and Movements if you need to use a crafting table - - - 如果你打算使用工作臺,請填寫它所在的位置。(需要啟用地形處理) - - - 合成失敗時應該怎麼處理,"abort"(中止)或 "wait"(等待)。 - - - Recipes.Name: The name can be whatever you like and it is used to represent the recipe. -Recipes.Type: crafting table type: "player" or "table" -Recipes.Result: the resulting item -Recipes.Slots: All slots, counting from left to right, top to bottom. Please fill in "Null" for empty slots. -For the naming of the items, please see: https://mccteam.github.io/r/item/#L12 - - - Auto-digging blocks. -You need to enable Terrain Handling to use this bot -You can use "/digbot start" and "/digbot stop" to control the start and stop of AutoDig. -Since MCC does not yet support accurate calculation of the collision volume of blocks, all blocks are considered as complete cubes when obtaining the position of the lookahead. -For the naming of the block, please see https://mccteam.github.io/r/block/#L15 - - - 進入遊戲後等待多少秒後開始自動挖掘,設定為-1禁用自動開始。 - - - 自動切換到合適的工具。 - - - 若挖掘一個方塊用時超過這個值,將會重新獲取目標進行挖掘。 - - - 在當前使用的工具耐久度過低後,是否丟掉它。 - - - 不會使用低於此耐久度的工具。(需要啟用庫存處理) - - - 將方塊列表作為 "whitelist"(白名單)還是 "blacklist"(黑名單)。 - - - "distance" 或 "index",當使用 "fixedpos" 模式時,按照到玩家的距離,還是列表中的順序確定挖掘的方塊。 - - - 使用 "fixedpos" 或 "both" 模式時,方塊的座標。 - - - 是否輸出挖掘方塊的相關資訊。 - - - "lookat","fixedpos" 或 "both"。挖掘看向的方塊還是固定位置的方塊,或者是兩個條件都滿足的方塊。 - - - Automatically drop items in inventory -You need to enable Inventory Handling to use this bot -See this file for an up-to-date list of item types you can use with this bot: https://mccteam.github.io/r/item/#L12 - - - "include"(丟棄列表中的物品),"exclude"(丟棄列表外的所有物品) 或 "everything"(丟棄所有物品) - - - 在飽食度較低是自動在背包中尋找食物食用。 -你需要啟用庫存處理來使用這個功能。 - - - Automatically catch fish using a fishing rod -Guide: https://mccteam.github.io/g/bots/#auto-fishing -You can use "/fish" to control the bot manually. -/!\ Make sure server rules allow automated farming before using this bot - - - 如果你之前沒有啟用過這個選項,請保持它為 false 。 - - - 在當前魚竿不可用後自動切換到背包中的其他魚竿。(需要啟用庫存處理) - - - 是否在進入伺服器後自動開始釣魚,禁用此功能後,你需要使用"/usehand"手動使用魚竿一次。 - - - 釣到魚後多久開始下一次釣魚(拋竿)。 - - - 不會使用低於此耐久度的魚竿(魚竿耐久度最高為64)。(需要啟用庫存處理) - - - 這允許玩家在釣到魚後改變其位置或朝向。(需要啟用地形處理) - - - 進入伺服器後多久後開始自動釣魚。(秒) - - - 多少秒後沒有釣到魚視為超時。超時後會重新拋竿。 - - - 一個「靜止」的魚鉤,在Y軸方向上的移動超過這個閾值將被認為釣到了魚。 - - - 用於調整以上兩個閾值,啟用後會在收到魚鉤實體移動資料包後列印其座標變化。 - - - 使用主手還是副手拿魚竿。 - - - 會按照 "1->2->3->4->3->2->1->2->..." 的順序執行。每次可用改變位置、朝向或是都改變。推薦只改變朝向。 - - - 魚鉤在X軸和Z軸方向上的移動小於這個值將被認為是靜止的,過高的閾值會在拋竿途中觸發收竿。 - - - 在被伺服器斷開連線時自動重連,例如伺服器重啟時。 -/!\ 謹慎使用Ignore_Kick_Message=true,這會在伺服器管理員將你踢出時依然連回! - - - 重新加入到伺服器前的延遲時間。(單位:秒) - - - 當設定為 true 時,將不考慮踢出的資訊直接重連。 - - - 如果踢出資訊與這其中的任何一個字串匹配,那麼將觸發自動重連。 - - - 重新登入伺服器失敗時的重試次數,使用-1表示無限重試。 - - - 當聊天訊息與檔案中的規則匹配時,自動執行指定命令。 -/!\ 伺服器管理員可以以任意玩家的身份傳送任意訊息,記住這一點! -此機器人如果設定的不得當可能會造成刷屏,建議設定一個冷卻時間。 - - - 不要刪除文字中的顏色程式碼(使用§字元的程式碼)。注意:啟用後你的匹配模板也必須包括顏色程式碼。 - - - 將聊天資訊寫入到日誌檔案中。 - - - This bot allows you to send and recieve messages and commands via a Discord channel. -For Setup you can either use the documentation or read here (Documentation has images). -Documentation: https://mccteam.github.io/g/bots/#discord-bridge -Setup: -First you need to create a Bot on the Discord Developers Portal, here is a video tutorial: https://www.youtube.com/watch?v=2FgMnZViNPA . -/!\ IMPORTANT /!\: When creating a bot, you MUST ENABLE "Message Content Intent", "Server Members Intent" and "Presence Intent" in order for bot to work! Also follow along carefully do not miss any steps! -When making a bot, copy the generated token and paste it here in "Token" field (tokens are important, keep them safe). -Copy the "Application ID" and go to: https://discordapi.com/permissions.html . -Paste the id you have copied and check the "Administrator" field in permissions, then click on the link at the bottom. -This will open an invitation menu with your servers, choose the server you want to invite the bot on and invite him. -Once you've invited the bot, go to your Discord client and go to Settings -> Advanced and Enable "Developer Mode". -Exit the settings and right click on a server you have invited the bot to in the server list, then click "Copy ID", and paste the id here in "GuildId". -Then right click on a channel where you want to interact with the bot and again right click -> "Copy ID", pase the copied id here in "ChannelId". -And for the end, send a message in the channel, right click on your nick and again right click -> "Copy ID", then paste the id here in "OwnersIds". -How to use: -To execute an MCC command, prefix it with a dot ".", example: ".move 143 64 735" . -To send a message, simply type it out and hit enter. - - - 你想要使用機器人與 MCC 互動的頻道ID。 - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Discord message formatting, check the following: https://mccteam.github.io/r/dc-fmt.html - - - 你邀請機器人加入的伺服器的ID。 - - - 如果信息無法被傳送至Discord時,要等候多少秒才取消傳送。(最小 1秒) - - - 你希望能夠使用機器人與 MCC 互動的使用者ID列表。 - - - 你的Discord機器人的令牌。 - - - 自動為你耕種農作物(種下,收成和骨粉催生) -可用的農作物類型:Beetroot(甜菜根), Carrot(蘿蔔), Melon(西瓜), Netherwart(地獄疙瘩), Pumpkin(南瓜), Potato(馬鈴薯), Wheat(小麥) -使用方法:"/farmer start" 指令和 "/farmer stop" 指令。 -注意:這是新加入的機器人,它不完美並只在 1.19.2 版本進行過測試。它有些小問題,例如有時候不能對蘿蔔或馬鈴薯使用骨粉催生; -或機器人會在耕地上跳躍並破壞耕地(這很少發生,但還是有機率出現)。我們期待可以改善它。 -另外,如果你的耕地只有一格厚,請加厚至兩格以上,否則機器人在重新連線時有可能會穿過耕地並掉落。 -此外,如果機器人走到邊緣時將不會拾起所有的掉落物,我們已有計劃在未來新增這個選項,同時加入將農作物放到箱子及從箱子補充骨粉。 - - - 每個任務之間的延遲時間(最小 1秒) - - - 讓機器人跟隨指定玩家 -注意這是一個實驗性的功能,目前的尋路速度可能很慢,你可能需要時常等一會機器人來讓它跟上你。 -你可以調整"Update_Limit",找到最適合你的速度。(注意不要設定的太低,這樣可能導致反效果或使MCC卡頓)。 -/!\ 在使用此功能之前,請先確保伺服器規則允許你這樣做。 - - - 如果玩家在該範圍內,則視為已經接近玩家了。(防止機器人將玩家推開而產生無限迴圈) - - - 機器人尋路的間隔時間(以秒為單位) - - - 一個用於演示聊天互動的小遊戲。玩家可以一次一個字母地猜出神祕的單詞。 -你需要正確地使用 ChatFormat,並在 botowners 中新增自己,用/tell <bot username> start -/!\ 這個機器人可能會造成刷屏,如果許多玩家與它互動。 - - - 在玩家和伺服器之間中繼訊息,就像一個郵件外掛一樣。 -這個機器人可以在收件人離線時儲存訊息,並在他們加入伺服器時傳送訊息。 -/!\ 伺服器管理員可以以任意玩家的身份傳送任意訊息,請記住這一點。 - - - 允許你將地圖渲染成.jpg圖片,該圖片會被渲染到Rendered_Maps資料夾中。 -注意:這個功能目前只對解決使用地圖的驗證碼有用。 -如果一些伺服器解決驗證碼的時間很短,請啟用Auto_Render_On_Update並準備快速開啟該檔案。 -在linux上,你可以使用FTP來訪問生成的檔案。 - - - 一旦接收到新的地圖或已有地圖被更新,自動渲染該地圖。 - - - 在解除安裝/重新載入地圖時刪除所有已渲染的地圖(退出MCC時不會刪除影象) - - - 當第一次從伺服器上收到一張地圖時,傳送一個通知。 - - - 調整影像大小。當渲染圖像太小或傳送到Discord時,這很有用。 - - - 是否在控制檯中渲染地圖。 - - - 渲染圖像應調整到的大小,以像素為單位(例如 512)。 - - - 是否將地圖儲存為檔案。 - - - 將已渲染地圖(保存到文件)透過Discord或Telegram Bridge傳送到Discord或Telegram頻道(Discord/Telegram Bridge必須已啟用並完成配置!) -你需要啟用 Save_To_File 才能使用此功能。 -我們同時建議打開調整大小功能。 - - - 定期記錄當前的玩家列表到檔案中。 - - - (單位:秒) - - - 通過遊戲中的私聊向機器人傳送MCC控制檯命令 -你需要先配置好[ChatFormat]章節的設定,並在[Main.Advanced.bot_owners]中新增自己的賬號。 -/!\ 伺服器管理員可以以任意玩家的身份傳送任意訊息,僅在信任他們時啟用本功能。 - - - 使用"/replay start"開始記錄遊戲,並在之後使用 Replay Mod (https://www.replaymod.com/) 進行重放。 -請注意,由於技術限制,玩家自身不會顯示在重放檔案中。 -/!\ 你應該使用"/replay stop"停止記錄或者使用"/quit"退出程式,否則回放檔案可能會損壞。 - - - 每間隔多少秒自動儲存一次回放檔案,以秒為單位。使用-1禁用自動儲存。 - - - Schedule commands and scripts to launch on various events such as server join, date/time or time interval -See https://mccteam.github.io/g/bots/#script-scheduler for more info - - - 這個 Chatbot 可以讓你透過Telegram機器人私人信息使用Telegram頻道來接收和傳送信息。 -/!\ 注意:你不能從群組對話傳送信息和指令,你只能從私人信息傳送,但你可以從客戶端取得群組對話的信息。 ------------------------------------------------------------ -配置: -首先你需要創建一個Telegram機器人並取得API鑰匙。請使用Telegram尋找 @botfather -點擊開始按鈕,閱讀機器人的信息,然後輸入 "/newbot"。@botfather 將會引導你建立機器人。 -當成功建立機器人後,複製API鑰匙,然後貼在 "ChatBot.TelegramBridge" 部分中的 "Token" 欄位(本部分) -/!\ 請勿與任何人分享API鑰匙,並將它儲存在安全的地方。 -然後啟動客戶端和你的Telegram,在Telegram中尋找你新建立的機器人並與機器人開啟私人信息。 -點擊開始按鈕,輸入並傳送 ".chatid" 指令來獲得聊天室ID。 -複製聊天室ID (例子:2627844670),然後貼在 "ChannelId" 欄位和 "Authorized_Chat_Ids" 欄位 ("Authorized_Chat_Ids" 欄位是一個數字而不是字串),儲存配置文件。 -現在你可以透過私人信息來使用機器人。 -/!\ 如果你沒有將聊天室ID加到 "Authorized_Chat_Ids" 欄位,任何找到你的機器人的人將能夠執行指令和傳送信息! -/!\ "Authorized_Chat_Ids" 欄位中的ID應該是一個數字而不是字串! ------------------------------------------------------------ -注意:如果你希望透過群組來接收信息,將群組暫時改為公開,邀請你的機器人到群組並給與機器人管理員權限,最後將群組改為私人。 -然後將 "ChannelId" 欄位設為 @群組名稱(必須包括@,例子:"@mysupersecretchannel"),你可以在頻道邀請連結看到這個使用者名稱。 -/!\ 只需包含使用者名稱加上@在前面,不需要包括剩下的連結。例如你的連結是 "https://t.me/mysupersecretchannel","ChannelId" 欄位將會是 "@mysupersecretchannel"。 -/!\ 注意,你將不能從群組傳送信息到客戶端! ------------------------------------------------------------ -如何使用: -希望執行MCC指令時,在指令前加上點 "."。例如 ".move 143 64 735"。 -希望傳送聊天信息時,只需要直接傳送就好了。 - - - 允許發送信息和執行指令的聊天室ID列表。要獲得你的私人聊天室ID,請在 Telegram 中使用 ".chatid" 指令。 - - - 你想要使用機器人與 MCC 互動的頻道ID。 - - - Message formats -Words wrapped with { and } are going to be replaced during the code execution, do not change them! -For example. {message} is going to be replace with an actual message, {username} will be replaced with an username, {timestamp} with the current time. -For Telegram message formatting, check the following: https://mccteam.github.io/r/tg-fmt.html - - - 如果信息無法被傳送至Telegram時,要等候多少秒才取消傳送。(最小 1秒) - - - 你的Telegram機器人的令牌。 - - - MCC does it best to detect chat messages, but some server have unusual chat formats -When this happens, you'll need to configure chat format below, see https://mccteam.github.io/g/conf/#chat-format-section - - - 是否啟用MCC內建的聊天檢測規則。設定為 false 以避免與自定義格式衝突。 - - - 是否啟用下方的自定義正規表示式進行聊天檢測。 - - - Startup Config File -Please do not record extraneous data in this file as it will be overwritten by MCC. - -New to Minecraft Console Client? Check out this document: https://mccteam.github.io/g/conf.html -Want to upgrade to a newer version? See https://github.com/MCCTeam/Minecraft-Console-Client/#download - - - 已從 {0} 載入設定。 - - - §c載入設定時出錯:§r - - - 此項設定僅會影響到控制檯中的資訊(日誌)。 - - - 過濾聊天訊息所用的正規表示式。 - - - 是否顯示來自伺服器的聊天訊息。 - - - 過濾除錯訊息所用的正規表示式。 - - - 請在提交錯誤報告之前先啟用此項。謝謝! - - - 顯示錯誤訊息。 - - - 過濾方式:"disable"(禁用),"blacklist"(隱藏匹配的訊息) 或 "whitelist"(僅顯示匹配的訊息) - - - 資訊性的訊息。(大部分來自MCC內部) - - - 日誌檔名稱。 - - - 是否將日誌資訊寫入到檔案。 - - - 寫入日誌檔案時是否新增時間戳。 - - - 是否保留訊息中的顏色字元。(例如"§b") - - - 顯示警告訊息。 - - - 在更改這裏的某項設定之前,請確保你理解了該選項的影響。 - - - AccountList:使你可以不用輸入賬號資訊而快速在多個賬號間切換 -可用命令示例:"/tell <mybot> reco Player2","/connect <serverip> Player1" - - - 死亡時自動重生(開啟前請確保你的出生點是安全的) - - - 設定機器人的所有者。/!\伺服器管理員可以偽裝成任何玩家! - - - 客戶端標識,可用 "mcc","vanilla"(原版客戶端) 或 "none"(空標識)。這用於改變MCC向伺服器傳送的客戶端標識內容。 - - - 留空將禁用 ChatBot 寫入日誌檔案。 - - - 如果關閉,Emoji表情符號將被替換成更簡單的字元(用於 "/chunk status" 命令) - - - 啟用實體處理。 - - - 發生錯誤時是否直接退出,用於在非互動式指令碼中使用MCC。 - - - MCC內部命令的字首,可使用 "none", "slash"(/) 或 "backslash"(\)。 - - - 啟用庫存處理(可操作背包、箱子等容器)。 - - - Fill in with in-game locale code, check https://mccteam.github.io/r/l-code.html - - - 無效的語言程式碼! - - - 可使用 "auto"(自動),"no"(禁用) 或是 "force"(強制啟用,僅在 1.13 及更高的版本中可用)。 - - - 遊戲版本,可使用 "auto"(自動) 或類似 "1.X.X" 的值。設定具體版本將跳過從伺服器解析的過程。 - - - 控制向伺服器傳送訊息的最小間隔時間(秒)。 - - - 啟用對加入我的世界領域(Realms)伺服器的支援。 - - - 當使用終端高度來計算顯示的影象大小時,限制其最小高度。 - - - 當使用終端寬度來計算顯示的影象大小時,限制其最小寬度。 - - - 在移動時轉向頭部。 - - - 高於 2 的移動速度可能會被檢測為作弊。 - - - 使用玩家面板頭像作為視窗圖示,這僅在部分舊版控制檯中有效。 - - - 遠端控制功能將會使用它。 - - - 如何快取聊天簽名金鑰。可使用 "none"(不快取),"memory"(記憶體快取) 或 "disk"(磁碟快取)。 - - - 可填寫 "no","fast"(超時時間為五秒鐘)或是 "yes"。加入某些伺服器需要開啟此項。 - - - 快取已編譯的指令碼,以便在低端裝置上更快的載入。 - - - ServerList:可用使用伺服器別名快速連線到該伺服器 -別名不能包含空格和小數點",而且 "localhost" 不能作為別名使用。 -可用命令示例:"/tell <mybot> connect Server1","/connect Server2" - - - 如何快取會話令牌。可使用 "none"(不快取),"memory"(記憶體快取) 或 "disk"(磁碟快取)。 - - - 解碼聊天資訊裡的連結,並在控制檯單獨顯示。 - - - 以字元畫形式顯示庫存佈局。 - - - 顯示遊戲伺服器的系統訊息(來自管理員或命令方塊等)。 - - - 顯示經驗條上方的訊息,如果被此類訊息刷屏請禁用此選項。 - - - 可填寫 "none","bit_4","bit_8" 或 "bit_24"。可以通過除錯模式下的日誌檢測支援的顏色深度。 - - - 開啟地形處理將消耗更多的記憶體、CPU和網路頻寬,但這允許你進行移動以及和方塊互動。 - - - 與伺服器的TCP連線超時時間(秒)。 - - - 在聊天資訊頭部新增時間戳。 - - - Login請填寫郵箱或玩家名稱。若要以離線模式登入請使用"-"作為密碼。若留空則使用互動式登入。 - - - 遊戲伺服器的地址和埠,可填入域名或IP地址。(可刪除埠欄位,會自動解析SRV記錄) - - - 微軟賬戶的登入方式:mcc 或是 browser(手動在網頁上登入)。 - - - 帳戶型別:mojang 或是 microsoft。此項設定也會影響互動式登入。 - - - 下面的設定將會被發送到遊戲伺服器,只影響一些伺服器端的東西,比如你的皮膚。 - - - 這允許你在伺服器端禁用聊天顏色。 - - - 使用 "enabled"(完全啟用聊天)、"commands"(僅限命令)或 "disabled"(完全禁用聊天)。這允許你禁言自己... - - - Minecraft 1.7及更早版本難度。"peaceful","easy","normal","difficult"。 - - - 如果禁用,下面的設定就不會被髮送到伺服器上。 - - - 請使用Minecraft的語言程式碼填寫,詳見[Main.Advanced.Language] - - - 在1.9及更高版本中的主手設定。"left"(左手) 或 "right"(右手)。 - - - 渲染距離,取值範圍[0 - 255]。 - - - 通過代理連線到伺服器。 -如果Mojang/微軟登入服務被防火牆阻斷,設定Enabled_Login=true以使用代理進行登入。 -如果到Minecraft遊戲伺服器的連線被防火牆阻止,設定Enabled_Ingame=true以使用代理連線遊戲伺服器。 -/!\ 在啟用代理前,請確保你的伺服器規則允許使用代理或VPN,否則你可能面臨被封禁等風險! - - - 是否通過代理連線Minecraft遊戲伺服器。 - - - 是否使用代理連線Mojang或微軟的登入伺服器。 - - - 只有連線到受密碼保護的代理才需要。 - - - 支援的代理型別:"HTTP","SOCKS4","SOCKS4a","SOCKS5"。 - - - 代理伺服器必須允許HTTPS登入。 - - - 只有連線到受密碼保護的代理才需要。 - - - §a當前設定已儲存至 {0} - - - 聊天簽名相關設定(影響1.19及以上版本) - - - 僅微軟賬戶可用。如禁用此項,將無法簽名訊息和進入某些的伺服器。 - - - 是否使用紅色色塊標識沒有合法簽名的聊天。 - - - 是否使用綠色色塊標識擁有合法簽名的聊天。 - - - 是否使用黃色色塊標識被伺服器更改過的聊天。 - - - 是否使用灰色色塊標識系統訊息(它們總是不會被簽名)。 - - - 是否顯示沒有被正確簽名的聊天訊息。 - - - 設定為 true,顯示被伺服器修改過的資訊;設定為 false,顯示經過簽名的原始資訊。 - - - 是否簽名傳送的聊天訊息。 - - - 是否簽名指令中的訊息。例如"/msg"和"/me"中的訊息。 - - - §儲存備份檔案({0})時出錯:§r - - - 顏色測試:終端應該顯示:{0} - - - §8金鑰和雜湊值已生成: - - - §8無法從磁碟中載入聊天簽名金鑰。 - - - §8已成功從磁碟中載入聊天簽名金鑰。 - - - §8正在請求{0}... - - - §8無法從磁碟載入快取的會話資料。 - - - §8已成功從磁碟中載入會話資料。 - - - 成功!(會話ID:{0}) - - - 下面的欄位 - - - 可選的附魔 - - - 等級 - - - 中間的欄位 - - - 上面的欄位 - - - §8在重新整理身份驗證時接收到伺服器錯誤:{0} - - - 無法連線到此IP。 - - - §8嘗試連線到此IP時超時。 - - - 無法確定伺服器版本。 - - - §8Forge登入握手未成功完成 - - - §8Forge StartEncryption握手未成功完成 - - - 無法為此Minecraft版本強制啟動Forge支援! - - - 該生成器命令用法無效! - - - 提供的路徑必須指向一個.json格式的檔案! - - - 提供的資料路徑無效! (路徑不存在或是輸入錯誤) - - - §8接收到伺服器錯誤:{0} - - - §8對StartEncryption資料包的響應無效 - - - §8對握手包的響應無效 - - - 此功能需要啟用庫存處理才能運作! - - - 加入伺服器時發生錯誤。 - - - 登入失敗: - - - 使用者名稱/密碼錯誤、IP被禁用或登入次數過多。 - - - 使用者取消。 - - - 帳戶已遷移,請使用電子郵件作為使用者名稱。 - - - 網路錯誤。 - - - 不是Premium使用者。 - - - 伺服器返回了無效的響應。 - - - 登入伺服器不可用。請稍後再試。 - - - SSL錯誤。 - - - 未知錯誤。 - - - 無法登入到此伺服器。 - - - 缺少引數 {0} - - - §8伺服器未報告其協議版本,自動檢測將不起作用。 - - - ping此IP失敗。 - - - 此Realms世界不存在或訪問被拒絕 - - - 正在嘗試加入Realms世界,但配置中禁用了Realms支援 - - - 無法獲取您Realms世界的伺服器IP - - - Realms伺服器ID無效或未知。 - - - Realms伺服器可能需要一些時間來啟動。請稍後再試。 - - - {0}:無效語法,應為 --argname=value 或 --section.argname=value - - - 此功能需要啟用地形和移動才能運作! - - - 連線超時 - - - §8來自伺服器的意外響應(這是Minecraft伺服器嗎?) - - - 無法連線到伺服器:不支援此版本! - - - 使用方法: - - - §8伺服器報告的版本與手動設定的版本不同。登入可能無法工作。 - - - 不應在建構函式中呼叫ChatBot的方法,因為作為API處理程式的模組尚未初始化。請重寫 Initialize() 或 AfterGameJoined() 來執行初始化任務。 - - - 提供的指令碼沒有有效的MCCScript頭 - - - 無法處理傳入的{0}型別的資料包。(資料包ID:{1},協議:{2},登陸階段:{3},內部異常:{4})。 - - - 請為此Minecraft版本更新方塊型別處理。詳細請參考 Material.cs - - - 請為此Minecraft版本更新實體型別處理。詳細請參考 EntityType.cs - - - 請為此Minecraft版本更新物品型別處理。詳細請參考 ItemType.cs - - - 請為此Minecraft版本更新資料包型別調色盤。詳細請參考 PacketTypePalette.cs - - - 未知方向 - - - 使用者發起的登出應該通過呼叫Disconnect()來完成 - - - 版本{0}的協議未被支援。 - - - §c該MC版本當前還不支援處理實體。 - - - 請先在配置檔案中啟用"Main.Advanced.entity_handling"。 - - - 容器# {0}已關閉。 - - - §c該MC版本目前未支援處理庫存(物品)。 - - - 庫存(物品)處理現在已啟用。 - - - 請使用 /inventory 來與其互動。 - - - 容器# {0}已開啟:{1} - - - 請先在配置檔案中啟用"Main.Advanced.inventory_handling"。 - - - §c該遊戲版本目前還不支援地形和移動處理。 - - - 地形和移動處理現在已啟用。 - - - 請先在配置檔案中啟用地形和移動處理。 - - - §8[{0}] 無法初始化FileSystemWatcher,正在使用輪詢重試 - - - §8[{0}] 正在為檔案{1}初始化FileSystemWatcher - - - §8接受來自的伺服器模組列表... - - - §8接受伺服器登錄檔... - - - Forge伺服器連線完成! - - - §8確認FML2伺服器配置:{0} - - - §8收到FM2伺服器模組列表 - - - §8發回FML2客戶端的模組列表 - - - §8確認FML2伺服器登錄檔:{0} - - - §8收到未知的FML2握手資訊,編號:{0} - - - §8忽略未知的FML2登入訊息通道:{0} - - - §8模組列表: - - - §8正在執行的伺服器沒有Forge模組。 - - - §8已接收的登錄檔包含{0}個條目 - - - §8已接收登錄檔{0},包含{1}個條目 - - - §8向伺服器傳送偽造的forge模組列表... - - - §8Forge協議版本:{0} - - - §8伺服器正在執行Forge,有{0}個模組。 - - - 可用命令:{0} - - - 將會解除安裝此bot。 - - - 完成 - - - 失敗 - - - OnInternalCommand: 來自{0}的錯誤{1} - - - help <命令名稱> :顯示有關命令的簡要幫助。 - - - help <命令名稱>。可用命令:{0}。在伺服器上獲取幫助,請改用 '{1}send /help'。 - - - 未知命令 '{0}'。請使用 'help' 命令來獲取命令列表。 - - - 正在連線至{0}... - - - 連線失敗: - - - 失去連線。 - - - 從伺服器斷開連線: - - - 未連線至任何伺服器。輸入 '{0}help' 獲得幫助。 - - - 正在從微軟獲取聊天簽名金鑰。 - - - 檢查伺服器是否正在執行Forge... - - - 正在強制啟動Forge支援。 - - - §8已找到伺服器{0}:{1},域名:{2} - - - 已生成新的配置檔案 "{0}" 。 - - - 已完成從 {0} 資訊生成,使用 {1} - - - 正在從 {1} 生成 {0} 資訊。 - - - §8握手成功。 (伺服器ID:{0}) - - - §e新版本的MCC已經推出:{0} - - - 幫助我們翻譯MCC:{0} - - - 解析配置檔案失敗,輸入 "{0}new" 以生成一個新的配置。 - - - 伺服器IP: - - - 已成功加入伺服器。 -輸入 '{0}quit' 離開伺服器。 - - - 連結:{0} - - - 賬戶名: - - - 請輸入使用者名稱或郵箱。 - - - §8無法執行{0}的SRV解析 -{1}:{2} - - - §8您正在使用離線模式。 - - - 密碼: - - - 請輸入使用者 {0} 的密碼。 - - - 密碼(不會顯示):{0} - - - 你死了!輸入 '{0}respawn' 重生。 - - - 你死了!1秒後自動重生。 - - - 或者敲擊回車退出Minecraft Console Client。 - - - §8快取的聊天簽名金鑰需要重新整理。 - - - §8{0}的聊天簽名金鑰快取仍然有效. - - - #NAME? - - - 請使用"realms:<序號>"作為伺服器IP加入Realms世界 - - - 等待5秒 (剩餘{0}次嘗試)... - - - 正在解析{0}... - - - 正在重啟Minecraft Console Client... - - - 等待 {0} 秒後重啟... - - - 正在獲取伺服器資訊... - - - -MCC正在使用預設配置執行。 - - - §8伺服器正處於離線模式。 - - - §8伺服器的Minecraft版本:{0} (協議v{1}) - - - 伺服器版本: - - - 檢查會話... - - - 檢查會話失敗 - - - §8會話快取無效或已過期。 - - - §8{0}的會話快取仍然有效。 - - - §c配置檔案 MinecraftClient.ini 已經生成。 - - - §7已傳送命令§8 {0} - - - §8未知或不受支援的Minecraft版本{0}。 -正在切換至自動檢測模式。 - - - §8正在執行Minecraft版本{0} (v{1}協議) - - - 該版本受到支援 -正在登入... - - - , 帶有Forge - - - §8已連線到代理{0}:{1} - - - 在可用時載入應用於MCC的翻譯,關閉則僅使用英語。 - - - setrnd variable -7to17 或 setrnd variable string1 "\"string2\" string3" - - - 請為此Minecraft版本更新血量欄位處理。 - - - 成功與 MCC 斷開連線 - - - 你不能在 execmulti 指令中使用 execmulti 或 execif 指令 - - - 強制進行不安全的移動,例如掉落或觸碰火 - - - 庫存處理未啟用,無法自動切換工具。 - - - 請使用新建立的 MinecraftClient.ini - - - 已將舊的 MinecraftClient.ini 備份為 {0} - - - 某些伺服器上 Badpacket 問題的臨時修補。 - - \ No newline at end of file diff --git a/README.md b/README.md index b3355fd4..9e1ff0bd 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@
-[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) +[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/l10n_master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/l10n_master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/l10n_master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/l10n_master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/l10n_master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/l10n_master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/l10n_master/README/README-Chinese_Traditional.md)
diff --git a/README/README-Afrikaans.md b/README/README-Afrikaans.md deleted file mode 100644 index 5404bad9..00000000 --- a/README/README-Afrikaans.md +++ /dev/null @@ -1,84 +0,0 @@ -
- -Logo - -# Minecraft Console Client (MCC) - -[Documentation](https://mccteam.github.io/) | [Download](#download) | [Installation](https://mccteam.github.io/guide/installation.html) | [Configuration](https://mccteam.github.io/guide/configuration.html) | [Usage](https://mccteam.github.io/guide/usage.html) - -
- -
- -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) - -
- -
- -[![GitHub Actions build status](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord server - -
- -## **About ℹ️** - -**Minecraft Console Client (MCC)** is a lightweight cross-platform open-source Minecraft TUI client for **Java** edition that allows you to connect to any Minecraft Java server, send commands and receive text messages in a fast and easy way without having to open the main Minecraft game. - -## Download - -Get development builds from the [Releases section](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) - -## How to use 📚 - -- 🌐 [Full Documentation](https://mccteam.github.io/) -- 📦 [Installation](https://mccteam.github.io/guide/installation.html) -- 📖 [Usage](https://mccteam.github.io/guide/usage.html) -- ⚙️ [Configuration](https://mccteam.github.io/guide/configuration.html) -- 🤖 [Chat Bots](https://mccteam.github.io/guide/chat-bots.html) -- 📝 [Sample configuration files](MinecraftClient/config/) - -## Getting Help 🙋 - -Check out the [Website](https://mccteam.github.io/), [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) and existing [Discussions](https://github.com/MCCTeam/Minecraft-Console-Client/discussions): Maybe your question is answered there. If not, please open a [New Discussion](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) and ask your question. If you find a bug, please report it in the [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) section. - -## Discord - -We now have a Discord server, click [here](https://discord.gg/sfBv4TtpC9) to join. - -## Helping Us ❤️ - -We are a small community so we need help to implement upgrades for new Minecraft versions, fixing bugs and expanding the project. We are always looking for motivated people to contribute. If you feel like it could be you, please have a look at the [issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) section :) - -## How to contribute 📝 - -If you'd like to contribute to Minecraft Console Client, great, just fork the repository and submit a pull request on the _Master_ branch. To contribute to the website / online documentation see also the [Website repository](https://github.com/MCCTeam/MCCTeam.github.io). - -![Alt](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Repobeats analytics image") - -## Translating Minecraft Console Client 🌍 - -To improve translations for MCC, please visit: [Crowdin - Minecraft Console Client](https://crwd.in/minecraft-console-client). - -MCC now supports the following languages (Alphabetical order) : - * `de.ini` : Deutsch - German - * `en.ini` : English - English - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `tr.ini` : Türkçe (Türkiye) - Turkish - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -## Building from the source 🏗️ - -This section has been moved to our new [Documentation website](https://mccteam.github.io/guide/installation.html#building-from-the-source-code). - -## License ⚖️ - -Unless specifically stated, the code is from the MCC Team or Contributors, and available under CDDL-1.0. Else, the license and original author are mentioned in source file headers. The main terms of the CDDL-1.0 license are basically the following: - -- You may use the licensed code in whole or in part in any program you desire, regardless of the license of the program as a whole (or rather, as excluding the code you are borrowing). The program itself may be open or closed source, free or commercial. -- However, in all cases, any modifications, improvements, or additions to the CDDL code (any code that is referenced in direct modifications to the CDDL code is considered an addition to the CDDL code, and so is bound by this requirement; e.g. a modification of a math function to use a fast lookup table makes that table itself an addition to the CDDL code, regardless of whether it's in a source code file of its own) must be made publicly and freely available in source, under the CDDL license itself. -- In any program (source or binary) that uses CDDL code, recognition must be given to the source (either project or author) of the CDDL code. As well, modifications to the CDDL code (which must be distributed as source) may not remove notices indicating the ancestry of the code. - -More info at http://qstuff.blogspot.fr/2007/04/why-cddl.html Full license at http://opensource.org/licenses/CDDL-1.0 diff --git a/README/README-Arabic.md b/README/README-Arabic.md deleted file mode 100644 index 5404bad9..00000000 --- a/README/README-Arabic.md +++ /dev/null @@ -1,84 +0,0 @@ -
- -Logo - -# Minecraft Console Client (MCC) - -[Documentation](https://mccteam.github.io/) | [Download](#download) | [Installation](https://mccteam.github.io/guide/installation.html) | [Configuration](https://mccteam.github.io/guide/configuration.html) | [Usage](https://mccteam.github.io/guide/usage.html) - -
- -
- -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) - -
- -
- -[![GitHub Actions build status](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord server - -
- -## **About ℹ️** - -**Minecraft Console Client (MCC)** is a lightweight cross-platform open-source Minecraft TUI client for **Java** edition that allows you to connect to any Minecraft Java server, send commands and receive text messages in a fast and easy way without having to open the main Minecraft game. - -## Download - -Get development builds from the [Releases section](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) - -## How to use 📚 - -- 🌐 [Full Documentation](https://mccteam.github.io/) -- 📦 [Installation](https://mccteam.github.io/guide/installation.html) -- 📖 [Usage](https://mccteam.github.io/guide/usage.html) -- ⚙️ [Configuration](https://mccteam.github.io/guide/configuration.html) -- 🤖 [Chat Bots](https://mccteam.github.io/guide/chat-bots.html) -- 📝 [Sample configuration files](MinecraftClient/config/) - -## Getting Help 🙋 - -Check out the [Website](https://mccteam.github.io/), [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) and existing [Discussions](https://github.com/MCCTeam/Minecraft-Console-Client/discussions): Maybe your question is answered there. If not, please open a [New Discussion](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) and ask your question. If you find a bug, please report it in the [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) section. - -## Discord - -We now have a Discord server, click [here](https://discord.gg/sfBv4TtpC9) to join. - -## Helping Us ❤️ - -We are a small community so we need help to implement upgrades for new Minecraft versions, fixing bugs and expanding the project. We are always looking for motivated people to contribute. If you feel like it could be you, please have a look at the [issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) section :) - -## How to contribute 📝 - -If you'd like to contribute to Minecraft Console Client, great, just fork the repository and submit a pull request on the _Master_ branch. To contribute to the website / online documentation see also the [Website repository](https://github.com/MCCTeam/MCCTeam.github.io). - -![Alt](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Repobeats analytics image") - -## Translating Minecraft Console Client 🌍 - -To improve translations for MCC, please visit: [Crowdin - Minecraft Console Client](https://crwd.in/minecraft-console-client). - -MCC now supports the following languages (Alphabetical order) : - * `de.ini` : Deutsch - German - * `en.ini` : English - English - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `tr.ini` : Türkçe (Türkiye) - Turkish - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -## Building from the source 🏗️ - -This section has been moved to our new [Documentation website](https://mccteam.github.io/guide/installation.html#building-from-the-source-code). - -## License ⚖️ - -Unless specifically stated, the code is from the MCC Team or Contributors, and available under CDDL-1.0. Else, the license and original author are mentioned in source file headers. The main terms of the CDDL-1.0 license are basically the following: - -- You may use the licensed code in whole or in part in any program you desire, regardless of the license of the program as a whole (or rather, as excluding the code you are borrowing). The program itself may be open or closed source, free or commercial. -- However, in all cases, any modifications, improvements, or additions to the CDDL code (any code that is referenced in direct modifications to the CDDL code is considered an addition to the CDDL code, and so is bound by this requirement; e.g. a modification of a math function to use a fast lookup table makes that table itself an addition to the CDDL code, regardless of whether it's in a source code file of its own) must be made publicly and freely available in source, under the CDDL license itself. -- In any program (source or binary) that uses CDDL code, recognition must be given to the source (either project or author) of the CDDL code. As well, modifications to the CDDL code (which must be distributed as source) may not remove notices indicating the ancestry of the code. - -More info at http://qstuff.blogspot.fr/2007/04/why-cddl.html Full license at http://opensource.org/licenses/CDDL-1.0 diff --git a/README/README-Catalan.md b/README/README-Catalan.md deleted file mode 100644 index 5404bad9..00000000 --- a/README/README-Catalan.md +++ /dev/null @@ -1,84 +0,0 @@ -
- -Logo - -# Minecraft Console Client (MCC) - -[Documentation](https://mccteam.github.io/) | [Download](#download) | [Installation](https://mccteam.github.io/guide/installation.html) | [Configuration](https://mccteam.github.io/guide/configuration.html) | [Usage](https://mccteam.github.io/guide/usage.html) - -
- -
- -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) - -
- -
- -[![GitHub Actions build status](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord server - -
- -## **About ℹ️** - -**Minecraft Console Client (MCC)** is a lightweight cross-platform open-source Minecraft TUI client for **Java** edition that allows you to connect to any Minecraft Java server, send commands and receive text messages in a fast and easy way without having to open the main Minecraft game. - -## Download - -Get development builds from the [Releases section](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) - -## How to use 📚 - -- 🌐 [Full Documentation](https://mccteam.github.io/) -- 📦 [Installation](https://mccteam.github.io/guide/installation.html) -- 📖 [Usage](https://mccteam.github.io/guide/usage.html) -- ⚙️ [Configuration](https://mccteam.github.io/guide/configuration.html) -- 🤖 [Chat Bots](https://mccteam.github.io/guide/chat-bots.html) -- 📝 [Sample configuration files](MinecraftClient/config/) - -## Getting Help 🙋 - -Check out the [Website](https://mccteam.github.io/), [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) and existing [Discussions](https://github.com/MCCTeam/Minecraft-Console-Client/discussions): Maybe your question is answered there. If not, please open a [New Discussion](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) and ask your question. If you find a bug, please report it in the [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) section. - -## Discord - -We now have a Discord server, click [here](https://discord.gg/sfBv4TtpC9) to join. - -## Helping Us ❤️ - -We are a small community so we need help to implement upgrades for new Minecraft versions, fixing bugs and expanding the project. We are always looking for motivated people to contribute. If you feel like it could be you, please have a look at the [issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) section :) - -## How to contribute 📝 - -If you'd like to contribute to Minecraft Console Client, great, just fork the repository and submit a pull request on the _Master_ branch. To contribute to the website / online documentation see also the [Website repository](https://github.com/MCCTeam/MCCTeam.github.io). - -![Alt](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Repobeats analytics image") - -## Translating Minecraft Console Client 🌍 - -To improve translations for MCC, please visit: [Crowdin - Minecraft Console Client](https://crwd.in/minecraft-console-client). - -MCC now supports the following languages (Alphabetical order) : - * `de.ini` : Deutsch - German - * `en.ini` : English - English - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `tr.ini` : Türkçe (Türkiye) - Turkish - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -## Building from the source 🏗️ - -This section has been moved to our new [Documentation website](https://mccteam.github.io/guide/installation.html#building-from-the-source-code). - -## License ⚖️ - -Unless specifically stated, the code is from the MCC Team or Contributors, and available under CDDL-1.0. Else, the license and original author are mentioned in source file headers. The main terms of the CDDL-1.0 license are basically the following: - -- You may use the licensed code in whole or in part in any program you desire, regardless of the license of the program as a whole (or rather, as excluding the code you are borrowing). The program itself may be open or closed source, free or commercial. -- However, in all cases, any modifications, improvements, or additions to the CDDL code (any code that is referenced in direct modifications to the CDDL code is considered an addition to the CDDL code, and so is bound by this requirement; e.g. a modification of a math function to use a fast lookup table makes that table itself an addition to the CDDL code, regardless of whether it's in a source code file of its own) must be made publicly and freely available in source, under the CDDL license itself. -- In any program (source or binary) that uses CDDL code, recognition must be given to the source (either project or author) of the CDDL code. As well, modifications to the CDDL code (which must be distributed as source) may not remove notices indicating the ancestry of the code. - -More info at http://qstuff.blogspot.fr/2007/04/why-cddl.html Full license at http://opensource.org/licenses/CDDL-1.0 diff --git a/README/README-Chinese_Simplified.md b/README/README-Chinese_Simplified.md deleted file mode 100644 index af758bcc..00000000 --- a/README/README-Chinese_Simplified.md +++ /dev/null @@ -1,84 +0,0 @@ -
- -图标 - -# Minecraft 控制台客户端 (MCC) - -[文档](https://mccteam.github.io/) | [下载](#download) | [安装](https://mccteam.github.io/guide/installation.html) | [配置](https://mccteam.github.io/guide/configuration.html) | [使用方法](https://mccteam.github.io/guide/usage.html) - -
- -
- -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) - -
- -
- -[![GitHub Actions 构建状态](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord 服务器 - -
- -## **关于 ℹ️** - -**Minecraft 控制台客户端 (MCC)** 是一个轻量级、跨平台、基于文本用户界面的 Minecraft 客户端,适用于 **Java 国际版**,允许您连接到任何 Minecraft Java 国际版服务器,以快速简单的方式发送命令与接受文本消息,而无需打开 Minecraft 游戏。 - -## 下载 - -从 [Releases](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) 获取开发构建 - -## 如何使用 📚 - -- 🌐 [完整文档](https://mccteam.github.io/) -- 📦 [安装](https://mccteam.github.io/guide/installation.html) -- 📖 [使用](https://mccteam.github.io/guide/usage.html) -- ⚙️ [配置](https://mccteam.github.io/guide/configuration.html) -- 🤖 [聊天机器人](https://mccteam.github.io/guide/chat-bots.html) -- 📝 [示例配置文件](MinecraftClient/config/) - -## 获取帮助 🙋 - -查看[网站](https://mccteam.github.io/)、[README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) 以及[交流区](https://github.com/MCCTeam/Minecraft-Console-Client/discussions):也许你的问题已经在那里得到了解答。 如果没有,请创建一个[新的交流帖](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new)并提出你的问题。 如果你发现了一个 bug,请在 [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) 页面进行反馈。 - -## Discord - -我们创建了一个 Discord 服务器, [点击此处](https://discord.gg/sfBv4TtpC9)加入。 - -## 帮助我们 ❤️ - -我们是个较小的社区,所以我们需要帮助来实现对新 Minecraft 版本的升级、修复 bug 以及扩展项目。 我们一直在寻找有动力的人来参与贡献。 如果你觉得你是那个人,请查看 [issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) 页面 :) - -## 如何进行贡献 📝 - -如果你希望为 Minecraft 控制台客户端做出贡献,很好,只需 fork 仓库并向 _Master_ 分支上提交一个 Pull Request 即可。 如果你希望为网站 / 在线文档做出贡献,请参阅[网站的 git 仓库](https://github.com/MCCTeam/MCCTeam.github.io)。 - -![Alt](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Repobeats 分析") - -## 翻译 Minecraft 控制台客户端 (MCC) 🌍 - -帮助MCC改进翻译,请访问: [Crowdin - Minecraft控制台客户端](https://crwd.in/minecraft-console-client)。 - -MCC 现在支持这些语言(按字母顺序排列): - * `de.ini` : Deutsch - German - * `en.ini`: English - English - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `tr.ini` : Türkçe (Türkiye) - Turkish - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -## 从源码构建 🏗️ - -这部分已经被移动到了我们的新[文档站](https://mccteam.github.io/guide/installation.html#building-from-the-source-code)上。 - -## 许可证⚖️ - -除非特别说明,代码均来自 MCC 团队或贡献者,并且可在 CDDL-1.0 许可下使用。 否则,许可证和原始作者将在源文件头中提及。 CDDL-1.0 许可的主要条款基本上是以下内容: - -- 无论您希望将其用于整个程序或部分程序,您都可以在任何程序中使用许可的代码,而需考虑程序整体的许可证(或者说,除了您使用的代码之外的部分)。 程序本身可以是开源或闭源的,免费或商业的。 -- 然而,在所有情况下,对 CDDL 代码的任何修改、改进或补充(任何直接修改 CDDL 代码的代码都被视为对 CDDL 代码的补充,因此受到此要求的约束;例如,使用快速查找表修改数学函数使得该表本身成为 CDDL 代码的补充,无论它是否在自己的源代码文件中)必须在 CDDL 许可下以源代码的形式在公共和免费的情况下提供。 -- 在使用 CDDL 代码的任何程序(源代码或二进制文件)中,必须提及 CDDL 代码的来源(项目或作者)。 此外,对 CDDL 代码的修改(必须以源代码的形式分发)不能删除指示代码来源的声明。 - -更多信息:http://qstuff.blogspot.fr/2007/04/why-cddl.html 完整协议:http://opensource.org/licenses/CDDL-1.0 diff --git a/README/README-Chinese_Traditional.md b/README/README-Chinese_Traditional.md deleted file mode 100644 index 1a951675..00000000 --- a/README/README-Chinese_Traditional.md +++ /dev/null @@ -1,84 +0,0 @@ -
- -Logo - -# Minecraft Console Client (MCC) - -[Documentation](https://mccteam.github.io/) | [Download](#download) | [Installation](https://mccteam.github.io/guide/installation.html) | [Configuration](https://mccteam.github.io/guide/configuration.html) | [Usage](https://mccteam.github.io/guide/usage.html) - -
- -
- -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) - -
- -
- -[![GitHub Actions build status](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord server - -
- -## **關於 ℹ️** - -**Minecraft 主控台客戶端 (MCC)** 是一个輕量級、跨平台、基於命令列介面的 Minecraft 客戶端,適用於 **Java 版**,允許你連接到任何 Minecraft Java 版伺服器,以快速簡單的方式發送命令與接收文字信息,而無需打開 Minecraft 遊戲。 - -## 下載 - -從 [Releases 頁面](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest)取得已編譯的開發版程式 - -## 如何使用 📚 - -- 🌐 [完整文檔](https://mccteam.github.io/) -- 📦 [安裝](https://mccteam.github.io/guide/installation.html) -- 📖 [使用方法](https://mccteam.github.io/guide/usage.html) -- ⚙️ [設定](https://mccteam.github.io/guide/configuration.html) -- 🤖 [Chat Bots 機器人](https://mccteam.github.io/guide/chat-bots.html) -- 📝 [範例設定](MinecraftClient/config/) - -## 取得幫助 🙋 - -Check out the [Website](https://mccteam.github.io/), [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) and existing [Discussions](https://github.com/MCCTeam/Minecraft-Console-Client/discussions): Maybe your question is answered there. If not, please open a [New Discussion](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) and ask your question. If you find a bug, please report it in the [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) section. If not, please open a [New Discussion](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) and ask your question. If you find a bug, please report it in the [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) section. 如果沒有,請建立[新討論串](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new)來提出你的問題。 如果沒有,請建立[新討論串](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new)來提出你的問題。 如果你找到程式錯誤,請到[問題頁面](https://github.com/MCCTeam/Minecraft-Console-Client/issues)回報。 - -## Discord - -我們現在有Discord伺服器了,請[按此](https://discord.gg/sfBv4TtpC9)加入。 - -## 幫助我們 ❤️ - -We are a small community so we need help to implement upgrades for new Minecraft versions, fixing bugs and expanding the project. We are always looking for motivated people to contribute. We are a small community so we need help to implement upgrades for new Minecraft versions, fixing bugs and expanding the project. We are always looking for motivated people to contribute. If you feel like it could be you, please have a look at the [issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) section :) 我們一直在尋找有動力的人來參與貢獻。 我們一直在尋找有動力的人來參與貢獻。 如果你覺得你是那個人,請查看[問題頁面](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) :) - -## 如何貢獻 📝 - -If you'd like to contribute to Minecraft Console Client, great, just fork the repository and submit a pull request on the _Master_ branch. To contribute to the website / online documentation see also the [Website repository](https://github.com/MCCTeam/MCCTeam.github.io). To contribute to the website / online documentation see also the [Website repository](https://github.com/MCCTeam/MCCTeam.github.io). 如果你希望為網站 / 線上文檔做出貢獻,請參閱[網站的 git 倉庫](https://github.com/MCCTeam/MCCTeam.github.io)。 如果你希望為網站 / 線上文檔做出貢獻,請參閱[網站的 git 倉庫](https://github.com/MCCTeam/MCCTeam.github.io)。 - -![Alt](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Repobeats analytics image") - -## 翻譯 Minecraft Console Client 🌍 - -要改進 MCC 的翻譯,請到:[Crowdin - Minecraft Console Client](https://crwd.in/minecraft-console-client) - -MCC 現在支援以下的語言(按英文字母排序): - * `de.ini` : Deutsch - German - * `en.ini` : English - English - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `tr.ini` : Türkçe (Türkiye) - Turkish - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -## 從原始碼建置 🏗️ - -此部分已經移到我們的新[線上文檔](https://mccteam.github.io/guide/installation.html#building-from-the-source-code)。 - -## 許可 ⚖️ - -Unless specifically stated, the code is from the MCC Team or Contributors, and available under CDDL-1.0. Else, the license and original author are mentioned in source file headers. The main terms of the CDDL-1.0 license are basically the following: Else, the license and original author are mentioned in source file headers. The main terms of the CDDL-1.0 license are basically the following: 否則,許可證和原始作者將在原始文件開頭中提及。 CDDL-1.0 許可的主要條款基本上是以下內容: - -- You may use the licensed code in whole or in part in any program you desire, regardless of the license of the program as a whole (or rather, as excluding the code you are borrowing). The program itself may be open or closed source, free or commercial. The program itself may be open or closed source, free or commercial. The program itself may be open or closed source, free or commercial. The program itself may be open or closed source, free or commercial. -- However, in all cases, any modifications, improvements, or additions to the CDDL code (any code that is referenced in direct modifications to the CDDL code is considered an addition to the CDDL code, and so is bound by this requirement; e.g. a modification of a math function to use a fast lookup table makes that table itself an addition to the CDDL code, regardless of whether it's in a source code file of its own) must be made publicly and freely available in source, under the CDDL license itself. -- In any program (source or binary) that uses CDDL code, recognition must be given to the source (either project or author) of the CDDL code. In any program (source or binary) that uses CDDL code, recognition must be given to the source (either project or author) of the CDDL code. As well, modifications to the CDDL code (which must be distributed as source) may not remove notices indicating the ancestry of the code. In any program (source or binary) that uses CDDL code, recognition must be given to the source (either project or author) of the CDDL code. As well, modifications to the CDDL code (which must be distributed as source) may not remove notices indicating the ancestry of the code. In any program (source or binary) that uses CDDL code, recognition must be given to the source (either project or author) of the CDDL code. As well, modifications to the CDDL code (which must be distributed as source) may not remove notices indicating the ancestry of the code. - -More info at http://qstuff.blogspot.fr/2007/04/why-cddl.html Full license at http://opensource.org/licenses/CDDL-1.0 diff --git a/README/README-Czech.md b/README/README-Czech.md deleted file mode 100644 index 5404bad9..00000000 --- a/README/README-Czech.md +++ /dev/null @@ -1,84 +0,0 @@ -
- -Logo - -# Minecraft Console Client (MCC) - -[Documentation](https://mccteam.github.io/) | [Download](#download) | [Installation](https://mccteam.github.io/guide/installation.html) | [Configuration](https://mccteam.github.io/guide/configuration.html) | [Usage](https://mccteam.github.io/guide/usage.html) - -
- -
- -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) - -
- -
- -[![GitHub Actions build status](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord server - -
- -## **About ℹ️** - -**Minecraft Console Client (MCC)** is a lightweight cross-platform open-source Minecraft TUI client for **Java** edition that allows you to connect to any Minecraft Java server, send commands and receive text messages in a fast and easy way without having to open the main Minecraft game. - -## Download - -Get development builds from the [Releases section](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) - -## How to use 📚 - -- 🌐 [Full Documentation](https://mccteam.github.io/) -- 📦 [Installation](https://mccteam.github.io/guide/installation.html) -- 📖 [Usage](https://mccteam.github.io/guide/usage.html) -- ⚙️ [Configuration](https://mccteam.github.io/guide/configuration.html) -- 🤖 [Chat Bots](https://mccteam.github.io/guide/chat-bots.html) -- 📝 [Sample configuration files](MinecraftClient/config/) - -## Getting Help 🙋 - -Check out the [Website](https://mccteam.github.io/), [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) and existing [Discussions](https://github.com/MCCTeam/Minecraft-Console-Client/discussions): Maybe your question is answered there. If not, please open a [New Discussion](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) and ask your question. If you find a bug, please report it in the [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) section. - -## Discord - -We now have a Discord server, click [here](https://discord.gg/sfBv4TtpC9) to join. - -## Helping Us ❤️ - -We are a small community so we need help to implement upgrades for new Minecraft versions, fixing bugs and expanding the project. We are always looking for motivated people to contribute. If you feel like it could be you, please have a look at the [issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) section :) - -## How to contribute 📝 - -If you'd like to contribute to Minecraft Console Client, great, just fork the repository and submit a pull request on the _Master_ branch. To contribute to the website / online documentation see also the [Website repository](https://github.com/MCCTeam/MCCTeam.github.io). - -![Alt](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Repobeats analytics image") - -## Translating Minecraft Console Client 🌍 - -To improve translations for MCC, please visit: [Crowdin - Minecraft Console Client](https://crwd.in/minecraft-console-client). - -MCC now supports the following languages (Alphabetical order) : - * `de.ini` : Deutsch - German - * `en.ini` : English - English - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `tr.ini` : Türkçe (Türkiye) - Turkish - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -## Building from the source 🏗️ - -This section has been moved to our new [Documentation website](https://mccteam.github.io/guide/installation.html#building-from-the-source-code). - -## License ⚖️ - -Unless specifically stated, the code is from the MCC Team or Contributors, and available under CDDL-1.0. Else, the license and original author are mentioned in source file headers. The main terms of the CDDL-1.0 license are basically the following: - -- You may use the licensed code in whole or in part in any program you desire, regardless of the license of the program as a whole (or rather, as excluding the code you are borrowing). The program itself may be open or closed source, free or commercial. -- However, in all cases, any modifications, improvements, or additions to the CDDL code (any code that is referenced in direct modifications to the CDDL code is considered an addition to the CDDL code, and so is bound by this requirement; e.g. a modification of a math function to use a fast lookup table makes that table itself an addition to the CDDL code, regardless of whether it's in a source code file of its own) must be made publicly and freely available in source, under the CDDL license itself. -- In any program (source or binary) that uses CDDL code, recognition must be given to the source (either project or author) of the CDDL code. As well, modifications to the CDDL code (which must be distributed as source) may not remove notices indicating the ancestry of the code. - -More info at http://qstuff.blogspot.fr/2007/04/why-cddl.html Full license at http://opensource.org/licenses/CDDL-1.0 diff --git a/README/README-Danish.md b/README/README-Danish.md deleted file mode 100644 index 5404bad9..00000000 --- a/README/README-Danish.md +++ /dev/null @@ -1,84 +0,0 @@ -
- -Logo - -# Minecraft Console Client (MCC) - -[Documentation](https://mccteam.github.io/) | [Download](#download) | [Installation](https://mccteam.github.io/guide/installation.html) | [Configuration](https://mccteam.github.io/guide/configuration.html) | [Usage](https://mccteam.github.io/guide/usage.html) - -
- -
- -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) - -
- -
- -[![GitHub Actions build status](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord server - -
- -## **About ℹ️** - -**Minecraft Console Client (MCC)** is a lightweight cross-platform open-source Minecraft TUI client for **Java** edition that allows you to connect to any Minecraft Java server, send commands and receive text messages in a fast and easy way without having to open the main Minecraft game. - -## Download - -Get development builds from the [Releases section](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) - -## How to use 📚 - -- 🌐 [Full Documentation](https://mccteam.github.io/) -- 📦 [Installation](https://mccteam.github.io/guide/installation.html) -- 📖 [Usage](https://mccteam.github.io/guide/usage.html) -- ⚙️ [Configuration](https://mccteam.github.io/guide/configuration.html) -- 🤖 [Chat Bots](https://mccteam.github.io/guide/chat-bots.html) -- 📝 [Sample configuration files](MinecraftClient/config/) - -## Getting Help 🙋 - -Check out the [Website](https://mccteam.github.io/), [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) and existing [Discussions](https://github.com/MCCTeam/Minecraft-Console-Client/discussions): Maybe your question is answered there. If not, please open a [New Discussion](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) and ask your question. If you find a bug, please report it in the [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) section. - -## Discord - -We now have a Discord server, click [here](https://discord.gg/sfBv4TtpC9) to join. - -## Helping Us ❤️ - -We are a small community so we need help to implement upgrades for new Minecraft versions, fixing bugs and expanding the project. We are always looking for motivated people to contribute. If you feel like it could be you, please have a look at the [issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) section :) - -## How to contribute 📝 - -If you'd like to contribute to Minecraft Console Client, great, just fork the repository and submit a pull request on the _Master_ branch. To contribute to the website / online documentation see also the [Website repository](https://github.com/MCCTeam/MCCTeam.github.io). - -![Alt](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Repobeats analytics image") - -## Translating Minecraft Console Client 🌍 - -To improve translations for MCC, please visit: [Crowdin - Minecraft Console Client](https://crwd.in/minecraft-console-client). - -MCC now supports the following languages (Alphabetical order) : - * `de.ini` : Deutsch - German - * `en.ini` : English - English - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `tr.ini` : Türkçe (Türkiye) - Turkish - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -## Building from the source 🏗️ - -This section has been moved to our new [Documentation website](https://mccteam.github.io/guide/installation.html#building-from-the-source-code). - -## License ⚖️ - -Unless specifically stated, the code is from the MCC Team or Contributors, and available under CDDL-1.0. Else, the license and original author are mentioned in source file headers. The main terms of the CDDL-1.0 license are basically the following: - -- You may use the licensed code in whole or in part in any program you desire, regardless of the license of the program as a whole (or rather, as excluding the code you are borrowing). The program itself may be open or closed source, free or commercial. -- However, in all cases, any modifications, improvements, or additions to the CDDL code (any code that is referenced in direct modifications to the CDDL code is considered an addition to the CDDL code, and so is bound by this requirement; e.g. a modification of a math function to use a fast lookup table makes that table itself an addition to the CDDL code, regardless of whether it's in a source code file of its own) must be made publicly and freely available in source, under the CDDL license itself. -- In any program (source or binary) that uses CDDL code, recognition must be given to the source (either project or author) of the CDDL code. As well, modifications to the CDDL code (which must be distributed as source) may not remove notices indicating the ancestry of the code. - -More info at http://qstuff.blogspot.fr/2007/04/why-cddl.html Full license at http://opensource.org/licenses/CDDL-1.0 diff --git a/README/README-Dutch.md b/README/README-Dutch.md deleted file mode 100644 index 4c847df3..00000000 --- a/README/README-Dutch.md +++ /dev/null @@ -1,84 +0,0 @@ -
- -Logo - -# Minecraft Console Client (MCC) - -[Documentation](https://mccteam.github.io/) | [Download](#download) | [Installation](https://mccteam.github.io/guide/installation.html) | [Configuration](https://mccteam.github.io/guide/configuration.html) | [Usage](https://mccteam.github.io/guide/usage.html) - -
- -
- -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) - -
- -
- -[![GitHub Actions build status](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord server - -
- -## **About ℹ️** - -Minecraft Console Client (MCC) is een simpele app waarmee je Minecraft servers kan joinen, command sturen en berichten ontvangen op een snelle en makkelijke manier zonder Minecraft echt hoeven te openen. - -## Download 🔽 - -https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg - -## Hoe Te Gebruiken 📚 - -- 🌐 [Full Documentation](https://mccteam.github.io/) -- 📦 [Installation](https://mccteam.github.io/guide/installation.html) -- 📖 [Usage](https://mccteam.github.io/guide/usage.html) -- ⚙️ [Configuration](https://mccteam.github.io/guide/configuration.html) -- 🤖 [Chat Bots](https://mccteam.github.io/guide/chat-bots.html) -- Bekijk [hier](MinecraftClient/config/) een voorbeeld van de configuratie bestand, deze bevat uitleg om het te gebruiken. Daarnaats kan je de [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) lezen. - -## Hulp Krijgen 🙋 - -Bekijk de [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) en de bestaande [discussies](https://github.com/MCCTeam/Minecraft-Console-Client/discussions): Misschien is je vraag daar al beantwoord. Als dat niet zo is open dan een [nieuwe discussie](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) en stel je vraag. Als je een bug vind, rapporteer dat bij de [problemen](https://github.com/MCCTeam/Minecraft-Console-Client/issues) sectie. - -## Discord - -We now have a Discord server, click [here](https://discord.gg/sfBv4TtpC9) to join. - -## Helping Us ❤️ - -We zijn een kleine community, dus we hebben hulp nodig bij het implementeren van verbeteringen voor de nieuwe Minecraft-versies, het oplossen van bugs en het uitbreiden van het project. We zijn altijd op zoek naar gemotiveerde mensen om een steentje bij te dragen. Als je het gevoel hebt dat jij de persoon bent die wij zoeken, kijk dan eens naar de [problemen](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) sectie :) - -## Hoe draag je bij 📝 - -Als je graag mee wilt helpen aan Minecraft Console Client, geweldig! Fork de repository en dien een pull request in op de *Master* branch. To contribute to the website / online documentation see also the [Website repository](https://github.com/MCCTeam/MCCTeam.github.io). - -![Alt](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Repobeats analytics image") - -## Minecraft Console Client Vertalen 🌍 - -To improve translations for MCC, please visit: [Crowdin - Minecraft Console Client](https://crwd.in/minecraft-console-client). - -MCC now supports the following languages (Alphabetical order) : - * `de.ini` : Deutsch - German - * `en.ini` : English - English - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `tr.ini` : Türkçe (Türkiye) - Turkish - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -## Building from the source 🏗️ - -Dit gedeelte is verplaatst naar onze nieuwe documentatiewebsite. [Klik hier](https://mccteam.github.io/guide/installation.html#building-from-the-source-code). - -## Licentie ⚖️ - -Tenzij anders aangegeven, is de code van hete MCC Team of vrijwilligers, en beschikbaar onder CDDL-1.0. De licentie en orginele autheur zijn te vinden in de kopteksten van de bronnen te vinden. De belangrijkste punten van de CDDL-1.0 licentie zijn als volgt: - -- Je mag de gelicentieerde code in zijn geheel of gedeeltelijk gebruiken in je eigen programma's, ongeacht de licentie van het programma als geheel (of beter gezegd, als exclusief de code die u leent). Het programma zelf kan open of closed source, gratis of commercieel zijn. -- In alle gevallen echter, eventuele wijzigingen, verbeteringen of toevoegingen aan de CDDL-code (elke code waarnaar wordt verwezen in directe wijzigingen aan de CDDL-code wordt beschouwd als een toevoeging aan de CDDL-code en is dus gebonden aan deze vereiste; bijvoorbeeld een wijziging van een wiskundige functie om een snelle opzoektabel te gebruiken, maakt die tabel zelf een toevoeging aan de CDDL-code, ongeacht of het in een eigen broncodebestand staat) moet openbaar en vrij beschikbaar worden gesteld in de bron, onder de CDDL-licentie zelf. -- In elk programma (bron of binair) dat CDDL-code gebruikt, moet herkenning worden gegeven aan de bron (project of auteur) van de CDDL-code. Ook mogen wijzigingen in de CDDL-code (die als bron moet worden verspreid) geen kennisgevingen verwijderen die de afkomst van de code aangeven. - -Meer info op http://qstuff.blogspot.fr/2007/04/why-cddl.html Volledige licentie op http://opensource.org/licenses/CDDL-1.0 diff --git a/README/README-English.md b/README/README-English.md deleted file mode 100644 index 7b427663..00000000 --- a/README/README-English.md +++ /dev/null @@ -1,76 +0,0 @@ -
- -Logo - -# Minecraft Console Client (MCC) - -[Documentation](https://mccteam.github.io/) | [Download](#download) | [Installation](https://mccteam.github.io/guide/installation.html) | [Configuration](https://mccteam.github.io/guide/configuration.html) | [Usage](https://mccteam.github.io/guide/usage.html) - -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) - -[![GitHub Actions build status](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord server - -
- -## **About ℹ️** - -**Minecraft Console Client (MCC)** is a lightweight cross-platform open-source Minecraft TUI client for **Java** edition that allows you to connect to any Minecraft Java server, send commands and receive text messages in a fast and easy way without having to open the main Minecraft game. - -## Download - -Get development builds from the [Releases section](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) - -## How to use 📚 - -- 🌐 [Full Documentation](https://mccteam.github.io/) -- 📦 [Installation](https://mccteam.github.io/guide/installation.html) -- 📖 [Usage](https://mccteam.github.io/guide/usage.html) -- ⚙️ [Configuration](https://mccteam.github.io/guide/configuration.html) -- 🤖 [Chat Bots](https://mccteam.github.io/guide/chat-bots.html) -- 📝 [Sample configuration files](MinecraftClient/config/) - -## Getting Help 🙋 - -Check out the [Website](https://mccteam.github.io/), [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) and existing [Discussions](https://github.com/MCCTeam/Minecraft-Console-Client/discussions): Maybe your question is answered there. If not, please open a [New Discussion](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) and ask your question. If you find a bug, please report it in the [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) section. - -## Discord - -We now have a Discord server, click [here](https://discord.gg/sfBv4TtpC9) to join. - -## Helping Us ❤️ - -We are a small community so we need help to implement upgrades for new Minecraft versions, fixing bugs and expanding the project. We are always looking for motivated people to contribute. If you feel like it could be you, please have a look at the [issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) section :) - -## How to contribute 📝 - -If you'd like to contribute to Minecraft Console Client, great, just fork the repository and submit a pull request on the _Master_ branch. To contribute to the website / online documentation see also the [Website repository](https://github.com/MCCTeam/MCCTeam.github.io). - -![Alt](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Repobeats analytics image") - -## Translating Minecraft Console Client 🌍 - -To improve translations for MCC, please visit: [Crowdin - Minecraft Console Client](https://crwd.in/minecraft-console-client). - -MCC now supports the following languages (Alphabetical order) : - * `de.ini` : Deutsch - German - * `en.ini` : English - English - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `tr.ini` : Türkçe (Türkiye) - Turkish - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -## Building from the source 🏗️ - -This section has been moved to our new [Documentation website](https://mccteam.github.io/guide/installation.html#building-from-the-source-code). - -## License ⚖️ - -Unless specifically stated, the code is from the MCC Team or Contributors, and available under CDDL-1.0. Else, the license and original author are mentioned in source file headers. The main terms of the CDDL-1.0 license are basically the following: - -- You may use the licensed code in whole or in part in any program you desire, regardless of the license of the program as a whole (or rather, as excluding the code you are borrowing). The program itself may be open or closed source, free or commercial. -- However, in all cases, any modifications, improvements, or additions to the CDDL code (any code that is referenced in direct modifications to the CDDL code is considered an addition to the CDDL code, and so is bound by this requirement; e.g. a modification of a math function to use a fast lookup table makes that table itself an addition to the CDDL code, regardless of whether it's in a source code file of its own) must be made publicly and freely available in source, under the CDDL license itself. -- In any program (source or binary) that uses CDDL code, recognition must be given to the source (either project or author) of the CDDL code. As well, modifications to the CDDL code (which must be distributed as source) may not remove notices indicating the ancestry of the code. - -More info at http://qstuff.blogspot.fr/2007/04/why-cddl.html Full license at http://opensource.org/licenses/CDDL-1.0 diff --git a/README/README-Finnish.md b/README/README-Finnish.md deleted file mode 100644 index 5404bad9..00000000 --- a/README/README-Finnish.md +++ /dev/null @@ -1,84 +0,0 @@ -
- -Logo - -# Minecraft Console Client (MCC) - -[Documentation](https://mccteam.github.io/) | [Download](#download) | [Installation](https://mccteam.github.io/guide/installation.html) | [Configuration](https://mccteam.github.io/guide/configuration.html) | [Usage](https://mccteam.github.io/guide/usage.html) - -
- -
- -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) - -
- -
- -[![GitHub Actions build status](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord server - -
- -## **About ℹ️** - -**Minecraft Console Client (MCC)** is a lightweight cross-platform open-source Minecraft TUI client for **Java** edition that allows you to connect to any Minecraft Java server, send commands and receive text messages in a fast and easy way without having to open the main Minecraft game. - -## Download - -Get development builds from the [Releases section](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) - -## How to use 📚 - -- 🌐 [Full Documentation](https://mccteam.github.io/) -- 📦 [Installation](https://mccteam.github.io/guide/installation.html) -- 📖 [Usage](https://mccteam.github.io/guide/usage.html) -- ⚙️ [Configuration](https://mccteam.github.io/guide/configuration.html) -- 🤖 [Chat Bots](https://mccteam.github.io/guide/chat-bots.html) -- 📝 [Sample configuration files](MinecraftClient/config/) - -## Getting Help 🙋 - -Check out the [Website](https://mccteam.github.io/), [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) and existing [Discussions](https://github.com/MCCTeam/Minecraft-Console-Client/discussions): Maybe your question is answered there. If not, please open a [New Discussion](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) and ask your question. If you find a bug, please report it in the [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) section. - -## Discord - -We now have a Discord server, click [here](https://discord.gg/sfBv4TtpC9) to join. - -## Helping Us ❤️ - -We are a small community so we need help to implement upgrades for new Minecraft versions, fixing bugs and expanding the project. We are always looking for motivated people to contribute. If you feel like it could be you, please have a look at the [issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) section :) - -## How to contribute 📝 - -If you'd like to contribute to Minecraft Console Client, great, just fork the repository and submit a pull request on the _Master_ branch. To contribute to the website / online documentation see also the [Website repository](https://github.com/MCCTeam/MCCTeam.github.io). - -![Alt](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Repobeats analytics image") - -## Translating Minecraft Console Client 🌍 - -To improve translations for MCC, please visit: [Crowdin - Minecraft Console Client](https://crwd.in/minecraft-console-client). - -MCC now supports the following languages (Alphabetical order) : - * `de.ini` : Deutsch - German - * `en.ini` : English - English - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `tr.ini` : Türkçe (Türkiye) - Turkish - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -## Building from the source 🏗️ - -This section has been moved to our new [Documentation website](https://mccteam.github.io/guide/installation.html#building-from-the-source-code). - -## License ⚖️ - -Unless specifically stated, the code is from the MCC Team or Contributors, and available under CDDL-1.0. Else, the license and original author are mentioned in source file headers. The main terms of the CDDL-1.0 license are basically the following: - -- You may use the licensed code in whole or in part in any program you desire, regardless of the license of the program as a whole (or rather, as excluding the code you are borrowing). The program itself may be open or closed source, free or commercial. -- However, in all cases, any modifications, improvements, or additions to the CDDL code (any code that is referenced in direct modifications to the CDDL code is considered an addition to the CDDL code, and so is bound by this requirement; e.g. a modification of a math function to use a fast lookup table makes that table itself an addition to the CDDL code, regardless of whether it's in a source code file of its own) must be made publicly and freely available in source, under the CDDL license itself. -- In any program (source or binary) that uses CDDL code, recognition must be given to the source (either project or author) of the CDDL code. As well, modifications to the CDDL code (which must be distributed as source) may not remove notices indicating the ancestry of the code. - -More info at http://qstuff.blogspot.fr/2007/04/why-cddl.html Full license at http://opensource.org/licenses/CDDL-1.0 diff --git a/README/README-French.md b/README/README-French.md deleted file mode 100644 index 5404bad9..00000000 --- a/README/README-French.md +++ /dev/null @@ -1,84 +0,0 @@ -
- -Logo - -# Minecraft Console Client (MCC) - -[Documentation](https://mccteam.github.io/) | [Download](#download) | [Installation](https://mccteam.github.io/guide/installation.html) | [Configuration](https://mccteam.github.io/guide/configuration.html) | [Usage](https://mccteam.github.io/guide/usage.html) - -
- -
- -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) - -
- -
- -[![GitHub Actions build status](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord server - -
- -## **About ℹ️** - -**Minecraft Console Client (MCC)** is a lightweight cross-platform open-source Minecraft TUI client for **Java** edition that allows you to connect to any Minecraft Java server, send commands and receive text messages in a fast and easy way without having to open the main Minecraft game. - -## Download - -Get development builds from the [Releases section](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) - -## How to use 📚 - -- 🌐 [Full Documentation](https://mccteam.github.io/) -- 📦 [Installation](https://mccteam.github.io/guide/installation.html) -- 📖 [Usage](https://mccteam.github.io/guide/usage.html) -- ⚙️ [Configuration](https://mccteam.github.io/guide/configuration.html) -- 🤖 [Chat Bots](https://mccteam.github.io/guide/chat-bots.html) -- 📝 [Sample configuration files](MinecraftClient/config/) - -## Getting Help 🙋 - -Check out the [Website](https://mccteam.github.io/), [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) and existing [Discussions](https://github.com/MCCTeam/Minecraft-Console-Client/discussions): Maybe your question is answered there. If not, please open a [New Discussion](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) and ask your question. If you find a bug, please report it in the [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) section. - -## Discord - -We now have a Discord server, click [here](https://discord.gg/sfBv4TtpC9) to join. - -## Helping Us ❤️ - -We are a small community so we need help to implement upgrades for new Minecraft versions, fixing bugs and expanding the project. We are always looking for motivated people to contribute. If you feel like it could be you, please have a look at the [issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) section :) - -## How to contribute 📝 - -If you'd like to contribute to Minecraft Console Client, great, just fork the repository and submit a pull request on the _Master_ branch. To contribute to the website / online documentation see also the [Website repository](https://github.com/MCCTeam/MCCTeam.github.io). - -![Alt](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Repobeats analytics image") - -## Translating Minecraft Console Client 🌍 - -To improve translations for MCC, please visit: [Crowdin - Minecraft Console Client](https://crwd.in/minecraft-console-client). - -MCC now supports the following languages (Alphabetical order) : - * `de.ini` : Deutsch - German - * `en.ini` : English - English - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `tr.ini` : Türkçe (Türkiye) - Turkish - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -## Building from the source 🏗️ - -This section has been moved to our new [Documentation website](https://mccteam.github.io/guide/installation.html#building-from-the-source-code). - -## License ⚖️ - -Unless specifically stated, the code is from the MCC Team or Contributors, and available under CDDL-1.0. Else, the license and original author are mentioned in source file headers. The main terms of the CDDL-1.0 license are basically the following: - -- You may use the licensed code in whole or in part in any program you desire, regardless of the license of the program as a whole (or rather, as excluding the code you are borrowing). The program itself may be open or closed source, free or commercial. -- However, in all cases, any modifications, improvements, or additions to the CDDL code (any code that is referenced in direct modifications to the CDDL code is considered an addition to the CDDL code, and so is bound by this requirement; e.g. a modification of a math function to use a fast lookup table makes that table itself an addition to the CDDL code, regardless of whether it's in a source code file of its own) must be made publicly and freely available in source, under the CDDL license itself. -- In any program (source or binary) that uses CDDL code, recognition must be given to the source (either project or author) of the CDDL code. As well, modifications to the CDDL code (which must be distributed as source) may not remove notices indicating the ancestry of the code. - -More info at http://qstuff.blogspot.fr/2007/04/why-cddl.html Full license at http://opensource.org/licenses/CDDL-1.0 diff --git a/README/README-German.md b/README/README-German.md deleted file mode 100644 index 5404bad9..00000000 --- a/README/README-German.md +++ /dev/null @@ -1,84 +0,0 @@ -
- -Logo - -# Minecraft Console Client (MCC) - -[Documentation](https://mccteam.github.io/) | [Download](#download) | [Installation](https://mccteam.github.io/guide/installation.html) | [Configuration](https://mccteam.github.io/guide/configuration.html) | [Usage](https://mccteam.github.io/guide/usage.html) - -
- -
- -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) - -
- -
- -[![GitHub Actions build status](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord server - -
- -## **About ℹ️** - -**Minecraft Console Client (MCC)** is a lightweight cross-platform open-source Minecraft TUI client for **Java** edition that allows you to connect to any Minecraft Java server, send commands and receive text messages in a fast and easy way without having to open the main Minecraft game. - -## Download - -Get development builds from the [Releases section](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) - -## How to use 📚 - -- 🌐 [Full Documentation](https://mccteam.github.io/) -- 📦 [Installation](https://mccteam.github.io/guide/installation.html) -- 📖 [Usage](https://mccteam.github.io/guide/usage.html) -- ⚙️ [Configuration](https://mccteam.github.io/guide/configuration.html) -- 🤖 [Chat Bots](https://mccteam.github.io/guide/chat-bots.html) -- 📝 [Sample configuration files](MinecraftClient/config/) - -## Getting Help 🙋 - -Check out the [Website](https://mccteam.github.io/), [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) and existing [Discussions](https://github.com/MCCTeam/Minecraft-Console-Client/discussions): Maybe your question is answered there. If not, please open a [New Discussion](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) and ask your question. If you find a bug, please report it in the [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) section. - -## Discord - -We now have a Discord server, click [here](https://discord.gg/sfBv4TtpC9) to join. - -## Helping Us ❤️ - -We are a small community so we need help to implement upgrades for new Minecraft versions, fixing bugs and expanding the project. We are always looking for motivated people to contribute. If you feel like it could be you, please have a look at the [issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) section :) - -## How to contribute 📝 - -If you'd like to contribute to Minecraft Console Client, great, just fork the repository and submit a pull request on the _Master_ branch. To contribute to the website / online documentation see also the [Website repository](https://github.com/MCCTeam/MCCTeam.github.io). - -![Alt](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Repobeats analytics image") - -## Translating Minecraft Console Client 🌍 - -To improve translations for MCC, please visit: [Crowdin - Minecraft Console Client](https://crwd.in/minecraft-console-client). - -MCC now supports the following languages (Alphabetical order) : - * `de.ini` : Deutsch - German - * `en.ini` : English - English - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `tr.ini` : Türkçe (Türkiye) - Turkish - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -## Building from the source 🏗️ - -This section has been moved to our new [Documentation website](https://mccteam.github.io/guide/installation.html#building-from-the-source-code). - -## License ⚖️ - -Unless specifically stated, the code is from the MCC Team or Contributors, and available under CDDL-1.0. Else, the license and original author are mentioned in source file headers. The main terms of the CDDL-1.0 license are basically the following: - -- You may use the licensed code in whole or in part in any program you desire, regardless of the license of the program as a whole (or rather, as excluding the code you are borrowing). The program itself may be open or closed source, free or commercial. -- However, in all cases, any modifications, improvements, or additions to the CDDL code (any code that is referenced in direct modifications to the CDDL code is considered an addition to the CDDL code, and so is bound by this requirement; e.g. a modification of a math function to use a fast lookup table makes that table itself an addition to the CDDL code, regardless of whether it's in a source code file of its own) must be made publicly and freely available in source, under the CDDL license itself. -- In any program (source or binary) that uses CDDL code, recognition must be given to the source (either project or author) of the CDDL code. As well, modifications to the CDDL code (which must be distributed as source) may not remove notices indicating the ancestry of the code. - -More info at http://qstuff.blogspot.fr/2007/04/why-cddl.html Full license at http://opensource.org/licenses/CDDL-1.0 diff --git a/README/README-Greek.md b/README/README-Greek.md deleted file mode 100644 index 5404bad9..00000000 --- a/README/README-Greek.md +++ /dev/null @@ -1,84 +0,0 @@ -
- -Logo - -# Minecraft Console Client (MCC) - -[Documentation](https://mccteam.github.io/) | [Download](#download) | [Installation](https://mccteam.github.io/guide/installation.html) | [Configuration](https://mccteam.github.io/guide/configuration.html) | [Usage](https://mccteam.github.io/guide/usage.html) - -
- -
- -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) - -
- -
- -[![GitHub Actions build status](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord server - -
- -## **About ℹ️** - -**Minecraft Console Client (MCC)** is a lightweight cross-platform open-source Minecraft TUI client for **Java** edition that allows you to connect to any Minecraft Java server, send commands and receive text messages in a fast and easy way without having to open the main Minecraft game. - -## Download - -Get development builds from the [Releases section](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) - -## How to use 📚 - -- 🌐 [Full Documentation](https://mccteam.github.io/) -- 📦 [Installation](https://mccteam.github.io/guide/installation.html) -- 📖 [Usage](https://mccteam.github.io/guide/usage.html) -- ⚙️ [Configuration](https://mccteam.github.io/guide/configuration.html) -- 🤖 [Chat Bots](https://mccteam.github.io/guide/chat-bots.html) -- 📝 [Sample configuration files](MinecraftClient/config/) - -## Getting Help 🙋 - -Check out the [Website](https://mccteam.github.io/), [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) and existing [Discussions](https://github.com/MCCTeam/Minecraft-Console-Client/discussions): Maybe your question is answered there. If not, please open a [New Discussion](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) and ask your question. If you find a bug, please report it in the [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) section. - -## Discord - -We now have a Discord server, click [here](https://discord.gg/sfBv4TtpC9) to join. - -## Helping Us ❤️ - -We are a small community so we need help to implement upgrades for new Minecraft versions, fixing bugs and expanding the project. We are always looking for motivated people to contribute. If you feel like it could be you, please have a look at the [issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) section :) - -## How to contribute 📝 - -If you'd like to contribute to Minecraft Console Client, great, just fork the repository and submit a pull request on the _Master_ branch. To contribute to the website / online documentation see also the [Website repository](https://github.com/MCCTeam/MCCTeam.github.io). - -![Alt](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Repobeats analytics image") - -## Translating Minecraft Console Client 🌍 - -To improve translations for MCC, please visit: [Crowdin - Minecraft Console Client](https://crwd.in/minecraft-console-client). - -MCC now supports the following languages (Alphabetical order) : - * `de.ini` : Deutsch - German - * `en.ini` : English - English - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `tr.ini` : Türkçe (Türkiye) - Turkish - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -## Building from the source 🏗️ - -This section has been moved to our new [Documentation website](https://mccteam.github.io/guide/installation.html#building-from-the-source-code). - -## License ⚖️ - -Unless specifically stated, the code is from the MCC Team or Contributors, and available under CDDL-1.0. Else, the license and original author are mentioned in source file headers. The main terms of the CDDL-1.0 license are basically the following: - -- You may use the licensed code in whole or in part in any program you desire, regardless of the license of the program as a whole (or rather, as excluding the code you are borrowing). The program itself may be open or closed source, free or commercial. -- However, in all cases, any modifications, improvements, or additions to the CDDL code (any code that is referenced in direct modifications to the CDDL code is considered an addition to the CDDL code, and so is bound by this requirement; e.g. a modification of a math function to use a fast lookup table makes that table itself an addition to the CDDL code, regardless of whether it's in a source code file of its own) must be made publicly and freely available in source, under the CDDL license itself. -- In any program (source or binary) that uses CDDL code, recognition must be given to the source (either project or author) of the CDDL code. As well, modifications to the CDDL code (which must be distributed as source) may not remove notices indicating the ancestry of the code. - -More info at http://qstuff.blogspot.fr/2007/04/why-cddl.html Full license at http://opensource.org/licenses/CDDL-1.0 diff --git a/README/README-Hebrew.md b/README/README-Hebrew.md deleted file mode 100644 index 5404bad9..00000000 --- a/README/README-Hebrew.md +++ /dev/null @@ -1,84 +0,0 @@ -
- -Logo - -# Minecraft Console Client (MCC) - -[Documentation](https://mccteam.github.io/) | [Download](#download) | [Installation](https://mccteam.github.io/guide/installation.html) | [Configuration](https://mccteam.github.io/guide/configuration.html) | [Usage](https://mccteam.github.io/guide/usage.html) - -
- -
- -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) - -
- -
- -[![GitHub Actions build status](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord server - -
- -## **About ℹ️** - -**Minecraft Console Client (MCC)** is a lightweight cross-platform open-source Minecraft TUI client for **Java** edition that allows you to connect to any Minecraft Java server, send commands and receive text messages in a fast and easy way without having to open the main Minecraft game. - -## Download - -Get development builds from the [Releases section](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) - -## How to use 📚 - -- 🌐 [Full Documentation](https://mccteam.github.io/) -- 📦 [Installation](https://mccteam.github.io/guide/installation.html) -- 📖 [Usage](https://mccteam.github.io/guide/usage.html) -- ⚙️ [Configuration](https://mccteam.github.io/guide/configuration.html) -- 🤖 [Chat Bots](https://mccteam.github.io/guide/chat-bots.html) -- 📝 [Sample configuration files](MinecraftClient/config/) - -## Getting Help 🙋 - -Check out the [Website](https://mccteam.github.io/), [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) and existing [Discussions](https://github.com/MCCTeam/Minecraft-Console-Client/discussions): Maybe your question is answered there. If not, please open a [New Discussion](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) and ask your question. If you find a bug, please report it in the [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) section. - -## Discord - -We now have a Discord server, click [here](https://discord.gg/sfBv4TtpC9) to join. - -## Helping Us ❤️ - -We are a small community so we need help to implement upgrades for new Minecraft versions, fixing bugs and expanding the project. We are always looking for motivated people to contribute. If you feel like it could be you, please have a look at the [issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) section :) - -## How to contribute 📝 - -If you'd like to contribute to Minecraft Console Client, great, just fork the repository and submit a pull request on the _Master_ branch. To contribute to the website / online documentation see also the [Website repository](https://github.com/MCCTeam/MCCTeam.github.io). - -![Alt](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Repobeats analytics image") - -## Translating Minecraft Console Client 🌍 - -To improve translations for MCC, please visit: [Crowdin - Minecraft Console Client](https://crwd.in/minecraft-console-client). - -MCC now supports the following languages (Alphabetical order) : - * `de.ini` : Deutsch - German - * `en.ini` : English - English - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `tr.ini` : Türkçe (Türkiye) - Turkish - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -## Building from the source 🏗️ - -This section has been moved to our new [Documentation website](https://mccteam.github.io/guide/installation.html#building-from-the-source-code). - -## License ⚖️ - -Unless specifically stated, the code is from the MCC Team or Contributors, and available under CDDL-1.0. Else, the license and original author are mentioned in source file headers. The main terms of the CDDL-1.0 license are basically the following: - -- You may use the licensed code in whole or in part in any program you desire, regardless of the license of the program as a whole (or rather, as excluding the code you are borrowing). The program itself may be open or closed source, free or commercial. -- However, in all cases, any modifications, improvements, or additions to the CDDL code (any code that is referenced in direct modifications to the CDDL code is considered an addition to the CDDL code, and so is bound by this requirement; e.g. a modification of a math function to use a fast lookup table makes that table itself an addition to the CDDL code, regardless of whether it's in a source code file of its own) must be made publicly and freely available in source, under the CDDL license itself. -- In any program (source or binary) that uses CDDL code, recognition must be given to the source (either project or author) of the CDDL code. As well, modifications to the CDDL code (which must be distributed as source) may not remove notices indicating the ancestry of the code. - -More info at http://qstuff.blogspot.fr/2007/04/why-cddl.html Full license at http://opensource.org/licenses/CDDL-1.0 diff --git a/README/README-Hungarian.md b/README/README-Hungarian.md deleted file mode 100644 index 5404bad9..00000000 --- a/README/README-Hungarian.md +++ /dev/null @@ -1,84 +0,0 @@ -
- -Logo - -# Minecraft Console Client (MCC) - -[Documentation](https://mccteam.github.io/) | [Download](#download) | [Installation](https://mccteam.github.io/guide/installation.html) | [Configuration](https://mccteam.github.io/guide/configuration.html) | [Usage](https://mccteam.github.io/guide/usage.html) - -
- -
- -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) - -
- -
- -[![GitHub Actions build status](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord server - -
- -## **About ℹ️** - -**Minecraft Console Client (MCC)** is a lightweight cross-platform open-source Minecraft TUI client for **Java** edition that allows you to connect to any Minecraft Java server, send commands and receive text messages in a fast and easy way without having to open the main Minecraft game. - -## Download - -Get development builds from the [Releases section](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) - -## How to use 📚 - -- 🌐 [Full Documentation](https://mccteam.github.io/) -- 📦 [Installation](https://mccteam.github.io/guide/installation.html) -- 📖 [Usage](https://mccteam.github.io/guide/usage.html) -- ⚙️ [Configuration](https://mccteam.github.io/guide/configuration.html) -- 🤖 [Chat Bots](https://mccteam.github.io/guide/chat-bots.html) -- 📝 [Sample configuration files](MinecraftClient/config/) - -## Getting Help 🙋 - -Check out the [Website](https://mccteam.github.io/), [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) and existing [Discussions](https://github.com/MCCTeam/Minecraft-Console-Client/discussions): Maybe your question is answered there. If not, please open a [New Discussion](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) and ask your question. If you find a bug, please report it in the [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) section. - -## Discord - -We now have a Discord server, click [here](https://discord.gg/sfBv4TtpC9) to join. - -## Helping Us ❤️ - -We are a small community so we need help to implement upgrades for new Minecraft versions, fixing bugs and expanding the project. We are always looking for motivated people to contribute. If you feel like it could be you, please have a look at the [issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) section :) - -## How to contribute 📝 - -If you'd like to contribute to Minecraft Console Client, great, just fork the repository and submit a pull request on the _Master_ branch. To contribute to the website / online documentation see also the [Website repository](https://github.com/MCCTeam/MCCTeam.github.io). - -![Alt](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Repobeats analytics image") - -## Translating Minecraft Console Client 🌍 - -To improve translations for MCC, please visit: [Crowdin - Minecraft Console Client](https://crwd.in/minecraft-console-client). - -MCC now supports the following languages (Alphabetical order) : - * `de.ini` : Deutsch - German - * `en.ini` : English - English - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `tr.ini` : Türkçe (Türkiye) - Turkish - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -## Building from the source 🏗️ - -This section has been moved to our new [Documentation website](https://mccteam.github.io/guide/installation.html#building-from-the-source-code). - -## License ⚖️ - -Unless specifically stated, the code is from the MCC Team or Contributors, and available under CDDL-1.0. Else, the license and original author are mentioned in source file headers. The main terms of the CDDL-1.0 license are basically the following: - -- You may use the licensed code in whole or in part in any program you desire, regardless of the license of the program as a whole (or rather, as excluding the code you are borrowing). The program itself may be open or closed source, free or commercial. -- However, in all cases, any modifications, improvements, or additions to the CDDL code (any code that is referenced in direct modifications to the CDDL code is considered an addition to the CDDL code, and so is bound by this requirement; e.g. a modification of a math function to use a fast lookup table makes that table itself an addition to the CDDL code, regardless of whether it's in a source code file of its own) must be made publicly and freely available in source, under the CDDL license itself. -- In any program (source or binary) that uses CDDL code, recognition must be given to the source (either project or author) of the CDDL code. As well, modifications to the CDDL code (which must be distributed as source) may not remove notices indicating the ancestry of the code. - -More info at http://qstuff.blogspot.fr/2007/04/why-cddl.html Full license at http://opensource.org/licenses/CDDL-1.0 diff --git a/README/README-Italian.md b/README/README-Italian.md deleted file mode 100644 index 5404bad9..00000000 --- a/README/README-Italian.md +++ /dev/null @@ -1,84 +0,0 @@ -
- -Logo - -# Minecraft Console Client (MCC) - -[Documentation](https://mccteam.github.io/) | [Download](#download) | [Installation](https://mccteam.github.io/guide/installation.html) | [Configuration](https://mccteam.github.io/guide/configuration.html) | [Usage](https://mccteam.github.io/guide/usage.html) - -
- -
- -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) - -
- -
- -[![GitHub Actions build status](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord server - -
- -## **About ℹ️** - -**Minecraft Console Client (MCC)** is a lightweight cross-platform open-source Minecraft TUI client for **Java** edition that allows you to connect to any Minecraft Java server, send commands and receive text messages in a fast and easy way without having to open the main Minecraft game. - -## Download - -Get development builds from the [Releases section](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) - -## How to use 📚 - -- 🌐 [Full Documentation](https://mccteam.github.io/) -- 📦 [Installation](https://mccteam.github.io/guide/installation.html) -- 📖 [Usage](https://mccteam.github.io/guide/usage.html) -- ⚙️ [Configuration](https://mccteam.github.io/guide/configuration.html) -- 🤖 [Chat Bots](https://mccteam.github.io/guide/chat-bots.html) -- 📝 [Sample configuration files](MinecraftClient/config/) - -## Getting Help 🙋 - -Check out the [Website](https://mccteam.github.io/), [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) and existing [Discussions](https://github.com/MCCTeam/Minecraft-Console-Client/discussions): Maybe your question is answered there. If not, please open a [New Discussion](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) and ask your question. If you find a bug, please report it in the [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) section. - -## Discord - -We now have a Discord server, click [here](https://discord.gg/sfBv4TtpC9) to join. - -## Helping Us ❤️ - -We are a small community so we need help to implement upgrades for new Minecraft versions, fixing bugs and expanding the project. We are always looking for motivated people to contribute. If you feel like it could be you, please have a look at the [issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) section :) - -## How to contribute 📝 - -If you'd like to contribute to Minecraft Console Client, great, just fork the repository and submit a pull request on the _Master_ branch. To contribute to the website / online documentation see also the [Website repository](https://github.com/MCCTeam/MCCTeam.github.io). - -![Alt](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Repobeats analytics image") - -## Translating Minecraft Console Client 🌍 - -To improve translations for MCC, please visit: [Crowdin - Minecraft Console Client](https://crwd.in/minecraft-console-client). - -MCC now supports the following languages (Alphabetical order) : - * `de.ini` : Deutsch - German - * `en.ini` : English - English - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `tr.ini` : Türkçe (Türkiye) - Turkish - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -## Building from the source 🏗️ - -This section has been moved to our new [Documentation website](https://mccteam.github.io/guide/installation.html#building-from-the-source-code). - -## License ⚖️ - -Unless specifically stated, the code is from the MCC Team or Contributors, and available under CDDL-1.0. Else, the license and original author are mentioned in source file headers. The main terms of the CDDL-1.0 license are basically the following: - -- You may use the licensed code in whole or in part in any program you desire, regardless of the license of the program as a whole (or rather, as excluding the code you are borrowing). The program itself may be open or closed source, free or commercial. -- However, in all cases, any modifications, improvements, or additions to the CDDL code (any code that is referenced in direct modifications to the CDDL code is considered an addition to the CDDL code, and so is bound by this requirement; e.g. a modification of a math function to use a fast lookup table makes that table itself an addition to the CDDL code, regardless of whether it's in a source code file of its own) must be made publicly and freely available in source, under the CDDL license itself. -- In any program (source or binary) that uses CDDL code, recognition must be given to the source (either project or author) of the CDDL code. As well, modifications to the CDDL code (which must be distributed as source) may not remove notices indicating the ancestry of the code. - -More info at http://qstuff.blogspot.fr/2007/04/why-cddl.html Full license at http://opensource.org/licenses/CDDL-1.0 diff --git a/README/README-Japanese.md b/README/README-Japanese.md deleted file mode 100644 index 5404bad9..00000000 --- a/README/README-Japanese.md +++ /dev/null @@ -1,84 +0,0 @@ -
- -Logo - -# Minecraft Console Client (MCC) - -[Documentation](https://mccteam.github.io/) | [Download](#download) | [Installation](https://mccteam.github.io/guide/installation.html) | [Configuration](https://mccteam.github.io/guide/configuration.html) | [Usage](https://mccteam.github.io/guide/usage.html) - -
- -
- -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) - -
- -
- -[![GitHub Actions build status](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord server - -
- -## **About ℹ️** - -**Minecraft Console Client (MCC)** is a lightweight cross-platform open-source Minecraft TUI client for **Java** edition that allows you to connect to any Minecraft Java server, send commands and receive text messages in a fast and easy way without having to open the main Minecraft game. - -## Download - -Get development builds from the [Releases section](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) - -## How to use 📚 - -- 🌐 [Full Documentation](https://mccteam.github.io/) -- 📦 [Installation](https://mccteam.github.io/guide/installation.html) -- 📖 [Usage](https://mccteam.github.io/guide/usage.html) -- ⚙️ [Configuration](https://mccteam.github.io/guide/configuration.html) -- 🤖 [Chat Bots](https://mccteam.github.io/guide/chat-bots.html) -- 📝 [Sample configuration files](MinecraftClient/config/) - -## Getting Help 🙋 - -Check out the [Website](https://mccteam.github.io/), [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) and existing [Discussions](https://github.com/MCCTeam/Minecraft-Console-Client/discussions): Maybe your question is answered there. If not, please open a [New Discussion](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) and ask your question. If you find a bug, please report it in the [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) section. - -## Discord - -We now have a Discord server, click [here](https://discord.gg/sfBv4TtpC9) to join. - -## Helping Us ❤️ - -We are a small community so we need help to implement upgrades for new Minecraft versions, fixing bugs and expanding the project. We are always looking for motivated people to contribute. If you feel like it could be you, please have a look at the [issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) section :) - -## How to contribute 📝 - -If you'd like to contribute to Minecraft Console Client, great, just fork the repository and submit a pull request on the _Master_ branch. To contribute to the website / online documentation see also the [Website repository](https://github.com/MCCTeam/MCCTeam.github.io). - -![Alt](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Repobeats analytics image") - -## Translating Minecraft Console Client 🌍 - -To improve translations for MCC, please visit: [Crowdin - Minecraft Console Client](https://crwd.in/minecraft-console-client). - -MCC now supports the following languages (Alphabetical order) : - * `de.ini` : Deutsch - German - * `en.ini` : English - English - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `tr.ini` : Türkçe (Türkiye) - Turkish - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -## Building from the source 🏗️ - -This section has been moved to our new [Documentation website](https://mccteam.github.io/guide/installation.html#building-from-the-source-code). - -## License ⚖️ - -Unless specifically stated, the code is from the MCC Team or Contributors, and available under CDDL-1.0. Else, the license and original author are mentioned in source file headers. The main terms of the CDDL-1.0 license are basically the following: - -- You may use the licensed code in whole or in part in any program you desire, regardless of the license of the program as a whole (or rather, as excluding the code you are borrowing). The program itself may be open or closed source, free or commercial. -- However, in all cases, any modifications, improvements, or additions to the CDDL code (any code that is referenced in direct modifications to the CDDL code is considered an addition to the CDDL code, and so is bound by this requirement; e.g. a modification of a math function to use a fast lookup table makes that table itself an addition to the CDDL code, regardless of whether it's in a source code file of its own) must be made publicly and freely available in source, under the CDDL license itself. -- In any program (source or binary) that uses CDDL code, recognition must be given to the source (either project or author) of the CDDL code. As well, modifications to the CDDL code (which must be distributed as source) may not remove notices indicating the ancestry of the code. - -More info at http://qstuff.blogspot.fr/2007/04/why-cddl.html Full license at http://opensource.org/licenses/CDDL-1.0 diff --git a/README/README-Korean.md b/README/README-Korean.md deleted file mode 100644 index 5404bad9..00000000 --- a/README/README-Korean.md +++ /dev/null @@ -1,84 +0,0 @@ -
- -Logo - -# Minecraft Console Client (MCC) - -[Documentation](https://mccteam.github.io/) | [Download](#download) | [Installation](https://mccteam.github.io/guide/installation.html) | [Configuration](https://mccteam.github.io/guide/configuration.html) | [Usage](https://mccteam.github.io/guide/usage.html) - -
- -
- -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) - -
- -
- -[![GitHub Actions build status](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord server - -
- -## **About ℹ️** - -**Minecraft Console Client (MCC)** is a lightweight cross-platform open-source Minecraft TUI client for **Java** edition that allows you to connect to any Minecraft Java server, send commands and receive text messages in a fast and easy way without having to open the main Minecraft game. - -## Download - -Get development builds from the [Releases section](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) - -## How to use 📚 - -- 🌐 [Full Documentation](https://mccteam.github.io/) -- 📦 [Installation](https://mccteam.github.io/guide/installation.html) -- 📖 [Usage](https://mccteam.github.io/guide/usage.html) -- ⚙️ [Configuration](https://mccteam.github.io/guide/configuration.html) -- 🤖 [Chat Bots](https://mccteam.github.io/guide/chat-bots.html) -- 📝 [Sample configuration files](MinecraftClient/config/) - -## Getting Help 🙋 - -Check out the [Website](https://mccteam.github.io/), [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) and existing [Discussions](https://github.com/MCCTeam/Minecraft-Console-Client/discussions): Maybe your question is answered there. If not, please open a [New Discussion](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) and ask your question. If you find a bug, please report it in the [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) section. - -## Discord - -We now have a Discord server, click [here](https://discord.gg/sfBv4TtpC9) to join. - -## Helping Us ❤️ - -We are a small community so we need help to implement upgrades for new Minecraft versions, fixing bugs and expanding the project. We are always looking for motivated people to contribute. If you feel like it could be you, please have a look at the [issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) section :) - -## How to contribute 📝 - -If you'd like to contribute to Minecraft Console Client, great, just fork the repository and submit a pull request on the _Master_ branch. To contribute to the website / online documentation see also the [Website repository](https://github.com/MCCTeam/MCCTeam.github.io). - -![Alt](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Repobeats analytics image") - -## Translating Minecraft Console Client 🌍 - -To improve translations for MCC, please visit: [Crowdin - Minecraft Console Client](https://crwd.in/minecraft-console-client). - -MCC now supports the following languages (Alphabetical order) : - * `de.ini` : Deutsch - German - * `en.ini` : English - English - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `tr.ini` : Türkçe (Türkiye) - Turkish - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -## Building from the source 🏗️ - -This section has been moved to our new [Documentation website](https://mccteam.github.io/guide/installation.html#building-from-the-source-code). - -## License ⚖️ - -Unless specifically stated, the code is from the MCC Team or Contributors, and available under CDDL-1.0. Else, the license and original author are mentioned in source file headers. The main terms of the CDDL-1.0 license are basically the following: - -- You may use the licensed code in whole or in part in any program you desire, regardless of the license of the program as a whole (or rather, as excluding the code you are borrowing). The program itself may be open or closed source, free or commercial. -- However, in all cases, any modifications, improvements, or additions to the CDDL code (any code that is referenced in direct modifications to the CDDL code is considered an addition to the CDDL code, and so is bound by this requirement; e.g. a modification of a math function to use a fast lookup table makes that table itself an addition to the CDDL code, regardless of whether it's in a source code file of its own) must be made publicly and freely available in source, under the CDDL license itself. -- In any program (source or binary) that uses CDDL code, recognition must be given to the source (either project or author) of the CDDL code. As well, modifications to the CDDL code (which must be distributed as source) may not remove notices indicating the ancestry of the code. - -More info at http://qstuff.blogspot.fr/2007/04/why-cddl.html Full license at http://opensource.org/licenses/CDDL-1.0 diff --git a/README/README-Latvian.md b/README/README-Latvian.md deleted file mode 100644 index 5404bad9..00000000 --- a/README/README-Latvian.md +++ /dev/null @@ -1,84 +0,0 @@ -
- -Logo - -# Minecraft Console Client (MCC) - -[Documentation](https://mccteam.github.io/) | [Download](#download) | [Installation](https://mccteam.github.io/guide/installation.html) | [Configuration](https://mccteam.github.io/guide/configuration.html) | [Usage](https://mccteam.github.io/guide/usage.html) - -
- -
- -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) - -
- -
- -[![GitHub Actions build status](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord server - -
- -## **About ℹ️** - -**Minecraft Console Client (MCC)** is a lightweight cross-platform open-source Minecraft TUI client for **Java** edition that allows you to connect to any Minecraft Java server, send commands and receive text messages in a fast and easy way without having to open the main Minecraft game. - -## Download - -Get development builds from the [Releases section](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) - -## How to use 📚 - -- 🌐 [Full Documentation](https://mccteam.github.io/) -- 📦 [Installation](https://mccteam.github.io/guide/installation.html) -- 📖 [Usage](https://mccteam.github.io/guide/usage.html) -- ⚙️ [Configuration](https://mccteam.github.io/guide/configuration.html) -- 🤖 [Chat Bots](https://mccteam.github.io/guide/chat-bots.html) -- 📝 [Sample configuration files](MinecraftClient/config/) - -## Getting Help 🙋 - -Check out the [Website](https://mccteam.github.io/), [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) and existing [Discussions](https://github.com/MCCTeam/Minecraft-Console-Client/discussions): Maybe your question is answered there. If not, please open a [New Discussion](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) and ask your question. If you find a bug, please report it in the [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) section. - -## Discord - -We now have a Discord server, click [here](https://discord.gg/sfBv4TtpC9) to join. - -## Helping Us ❤️ - -We are a small community so we need help to implement upgrades for new Minecraft versions, fixing bugs and expanding the project. We are always looking for motivated people to contribute. If you feel like it could be you, please have a look at the [issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) section :) - -## How to contribute 📝 - -If you'd like to contribute to Minecraft Console Client, great, just fork the repository and submit a pull request on the _Master_ branch. To contribute to the website / online documentation see also the [Website repository](https://github.com/MCCTeam/MCCTeam.github.io). - -![Alt](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Repobeats analytics image") - -## Translating Minecraft Console Client 🌍 - -To improve translations for MCC, please visit: [Crowdin - Minecraft Console Client](https://crwd.in/minecraft-console-client). - -MCC now supports the following languages (Alphabetical order) : - * `de.ini` : Deutsch - German - * `en.ini` : English - English - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `tr.ini` : Türkçe (Türkiye) - Turkish - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -## Building from the source 🏗️ - -This section has been moved to our new [Documentation website](https://mccteam.github.io/guide/installation.html#building-from-the-source-code). - -## License ⚖️ - -Unless specifically stated, the code is from the MCC Team or Contributors, and available under CDDL-1.0. Else, the license and original author are mentioned in source file headers. The main terms of the CDDL-1.0 license are basically the following: - -- You may use the licensed code in whole or in part in any program you desire, regardless of the license of the program as a whole (or rather, as excluding the code you are borrowing). The program itself may be open or closed source, free or commercial. -- However, in all cases, any modifications, improvements, or additions to the CDDL code (any code that is referenced in direct modifications to the CDDL code is considered an addition to the CDDL code, and so is bound by this requirement; e.g. a modification of a math function to use a fast lookup table makes that table itself an addition to the CDDL code, regardless of whether it's in a source code file of its own) must be made publicly and freely available in source, under the CDDL license itself. -- In any program (source or binary) that uses CDDL code, recognition must be given to the source (either project or author) of the CDDL code. As well, modifications to the CDDL code (which must be distributed as source) may not remove notices indicating the ancestry of the code. - -More info at http://qstuff.blogspot.fr/2007/04/why-cddl.html Full license at http://opensource.org/licenses/CDDL-1.0 diff --git a/README/README-Norwegian.md b/README/README-Norwegian.md deleted file mode 100644 index 5404bad9..00000000 --- a/README/README-Norwegian.md +++ /dev/null @@ -1,84 +0,0 @@ -
- -Logo - -# Minecraft Console Client (MCC) - -[Documentation](https://mccteam.github.io/) | [Download](#download) | [Installation](https://mccteam.github.io/guide/installation.html) | [Configuration](https://mccteam.github.io/guide/configuration.html) | [Usage](https://mccteam.github.io/guide/usage.html) - -
- -
- -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) - -
- -
- -[![GitHub Actions build status](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord server - -
- -## **About ℹ️** - -**Minecraft Console Client (MCC)** is a lightweight cross-platform open-source Minecraft TUI client for **Java** edition that allows you to connect to any Minecraft Java server, send commands and receive text messages in a fast and easy way without having to open the main Minecraft game. - -## Download - -Get development builds from the [Releases section](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) - -## How to use 📚 - -- 🌐 [Full Documentation](https://mccteam.github.io/) -- 📦 [Installation](https://mccteam.github.io/guide/installation.html) -- 📖 [Usage](https://mccteam.github.io/guide/usage.html) -- ⚙️ [Configuration](https://mccteam.github.io/guide/configuration.html) -- 🤖 [Chat Bots](https://mccteam.github.io/guide/chat-bots.html) -- 📝 [Sample configuration files](MinecraftClient/config/) - -## Getting Help 🙋 - -Check out the [Website](https://mccteam.github.io/), [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) and existing [Discussions](https://github.com/MCCTeam/Minecraft-Console-Client/discussions): Maybe your question is answered there. If not, please open a [New Discussion](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) and ask your question. If you find a bug, please report it in the [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) section. - -## Discord - -We now have a Discord server, click [here](https://discord.gg/sfBv4TtpC9) to join. - -## Helping Us ❤️ - -We are a small community so we need help to implement upgrades for new Minecraft versions, fixing bugs and expanding the project. We are always looking for motivated people to contribute. If you feel like it could be you, please have a look at the [issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) section :) - -## How to contribute 📝 - -If you'd like to contribute to Minecraft Console Client, great, just fork the repository and submit a pull request on the _Master_ branch. To contribute to the website / online documentation see also the [Website repository](https://github.com/MCCTeam/MCCTeam.github.io). - -![Alt](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Repobeats analytics image") - -## Translating Minecraft Console Client 🌍 - -To improve translations for MCC, please visit: [Crowdin - Minecraft Console Client](https://crwd.in/minecraft-console-client). - -MCC now supports the following languages (Alphabetical order) : - * `de.ini` : Deutsch - German - * `en.ini` : English - English - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `tr.ini` : Türkçe (Türkiye) - Turkish - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -## Building from the source 🏗️ - -This section has been moved to our new [Documentation website](https://mccteam.github.io/guide/installation.html#building-from-the-source-code). - -## License ⚖️ - -Unless specifically stated, the code is from the MCC Team or Contributors, and available under CDDL-1.0. Else, the license and original author are mentioned in source file headers. The main terms of the CDDL-1.0 license are basically the following: - -- You may use the licensed code in whole or in part in any program you desire, regardless of the license of the program as a whole (or rather, as excluding the code you are borrowing). The program itself may be open or closed source, free or commercial. -- However, in all cases, any modifications, improvements, or additions to the CDDL code (any code that is referenced in direct modifications to the CDDL code is considered an addition to the CDDL code, and so is bound by this requirement; e.g. a modification of a math function to use a fast lookup table makes that table itself an addition to the CDDL code, regardless of whether it's in a source code file of its own) must be made publicly and freely available in source, under the CDDL license itself. -- In any program (source or binary) that uses CDDL code, recognition must be given to the source (either project or author) of the CDDL code. As well, modifications to the CDDL code (which must be distributed as source) may not remove notices indicating the ancestry of the code. - -More info at http://qstuff.blogspot.fr/2007/04/why-cddl.html Full license at http://opensource.org/licenses/CDDL-1.0 diff --git a/README/README-Polish.md b/README/README-Polish.md deleted file mode 100644 index 5404bad9..00000000 --- a/README/README-Polish.md +++ /dev/null @@ -1,84 +0,0 @@ -
- -Logo - -# Minecraft Console Client (MCC) - -[Documentation](https://mccteam.github.io/) | [Download](#download) | [Installation](https://mccteam.github.io/guide/installation.html) | [Configuration](https://mccteam.github.io/guide/configuration.html) | [Usage](https://mccteam.github.io/guide/usage.html) - -
- -
- -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) - -
- -
- -[![GitHub Actions build status](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord server - -
- -## **About ℹ️** - -**Minecraft Console Client (MCC)** is a lightweight cross-platform open-source Minecraft TUI client for **Java** edition that allows you to connect to any Minecraft Java server, send commands and receive text messages in a fast and easy way without having to open the main Minecraft game. - -## Download - -Get development builds from the [Releases section](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) - -## How to use 📚 - -- 🌐 [Full Documentation](https://mccteam.github.io/) -- 📦 [Installation](https://mccteam.github.io/guide/installation.html) -- 📖 [Usage](https://mccteam.github.io/guide/usage.html) -- ⚙️ [Configuration](https://mccteam.github.io/guide/configuration.html) -- 🤖 [Chat Bots](https://mccteam.github.io/guide/chat-bots.html) -- 📝 [Sample configuration files](MinecraftClient/config/) - -## Getting Help 🙋 - -Check out the [Website](https://mccteam.github.io/), [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) and existing [Discussions](https://github.com/MCCTeam/Minecraft-Console-Client/discussions): Maybe your question is answered there. If not, please open a [New Discussion](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) and ask your question. If you find a bug, please report it in the [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) section. - -## Discord - -We now have a Discord server, click [here](https://discord.gg/sfBv4TtpC9) to join. - -## Helping Us ❤️ - -We are a small community so we need help to implement upgrades for new Minecraft versions, fixing bugs and expanding the project. We are always looking for motivated people to contribute. If you feel like it could be you, please have a look at the [issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) section :) - -## How to contribute 📝 - -If you'd like to contribute to Minecraft Console Client, great, just fork the repository and submit a pull request on the _Master_ branch. To contribute to the website / online documentation see also the [Website repository](https://github.com/MCCTeam/MCCTeam.github.io). - -![Alt](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Repobeats analytics image") - -## Translating Minecraft Console Client 🌍 - -To improve translations for MCC, please visit: [Crowdin - Minecraft Console Client](https://crwd.in/minecraft-console-client). - -MCC now supports the following languages (Alphabetical order) : - * `de.ini` : Deutsch - German - * `en.ini` : English - English - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `tr.ini` : Türkçe (Türkiye) - Turkish - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -## Building from the source 🏗️ - -This section has been moved to our new [Documentation website](https://mccteam.github.io/guide/installation.html#building-from-the-source-code). - -## License ⚖️ - -Unless specifically stated, the code is from the MCC Team or Contributors, and available under CDDL-1.0. Else, the license and original author are mentioned in source file headers. The main terms of the CDDL-1.0 license are basically the following: - -- You may use the licensed code in whole or in part in any program you desire, regardless of the license of the program as a whole (or rather, as excluding the code you are borrowing). The program itself may be open or closed source, free or commercial. -- However, in all cases, any modifications, improvements, or additions to the CDDL code (any code that is referenced in direct modifications to the CDDL code is considered an addition to the CDDL code, and so is bound by this requirement; e.g. a modification of a math function to use a fast lookup table makes that table itself an addition to the CDDL code, regardless of whether it's in a source code file of its own) must be made publicly and freely available in source, under the CDDL license itself. -- In any program (source or binary) that uses CDDL code, recognition must be given to the source (either project or author) of the CDDL code. As well, modifications to the CDDL code (which must be distributed as source) may not remove notices indicating the ancestry of the code. - -More info at http://qstuff.blogspot.fr/2007/04/why-cddl.html Full license at http://opensource.org/licenses/CDDL-1.0 diff --git a/README/README-Portuguese-Brazilian.md b/README/README-Portuguese-Brazilian.md deleted file mode 100644 index 5404bad9..00000000 --- a/README/README-Portuguese-Brazilian.md +++ /dev/null @@ -1,84 +0,0 @@ -
- -Logo - -# Minecraft Console Client (MCC) - -[Documentation](https://mccteam.github.io/) | [Download](#download) | [Installation](https://mccteam.github.io/guide/installation.html) | [Configuration](https://mccteam.github.io/guide/configuration.html) | [Usage](https://mccteam.github.io/guide/usage.html) - -
- -
- -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) - -
- -
- -[![GitHub Actions build status](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord server - -
- -## **About ℹ️** - -**Minecraft Console Client (MCC)** is a lightweight cross-platform open-source Minecraft TUI client for **Java** edition that allows you to connect to any Minecraft Java server, send commands and receive text messages in a fast and easy way without having to open the main Minecraft game. - -## Download - -Get development builds from the [Releases section](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) - -## How to use 📚 - -- 🌐 [Full Documentation](https://mccteam.github.io/) -- 📦 [Installation](https://mccteam.github.io/guide/installation.html) -- 📖 [Usage](https://mccteam.github.io/guide/usage.html) -- ⚙️ [Configuration](https://mccteam.github.io/guide/configuration.html) -- 🤖 [Chat Bots](https://mccteam.github.io/guide/chat-bots.html) -- 📝 [Sample configuration files](MinecraftClient/config/) - -## Getting Help 🙋 - -Check out the [Website](https://mccteam.github.io/), [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) and existing [Discussions](https://github.com/MCCTeam/Minecraft-Console-Client/discussions): Maybe your question is answered there. If not, please open a [New Discussion](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) and ask your question. If you find a bug, please report it in the [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) section. - -## Discord - -We now have a Discord server, click [here](https://discord.gg/sfBv4TtpC9) to join. - -## Helping Us ❤️ - -We are a small community so we need help to implement upgrades for new Minecraft versions, fixing bugs and expanding the project. We are always looking for motivated people to contribute. If you feel like it could be you, please have a look at the [issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) section :) - -## How to contribute 📝 - -If you'd like to contribute to Minecraft Console Client, great, just fork the repository and submit a pull request on the _Master_ branch. To contribute to the website / online documentation see also the [Website repository](https://github.com/MCCTeam/MCCTeam.github.io). - -![Alt](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Repobeats analytics image") - -## Translating Minecraft Console Client 🌍 - -To improve translations for MCC, please visit: [Crowdin - Minecraft Console Client](https://crwd.in/minecraft-console-client). - -MCC now supports the following languages (Alphabetical order) : - * `de.ini` : Deutsch - German - * `en.ini` : English - English - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `tr.ini` : Türkçe (Türkiye) - Turkish - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -## Building from the source 🏗️ - -This section has been moved to our new [Documentation website](https://mccteam.github.io/guide/installation.html#building-from-the-source-code). - -## License ⚖️ - -Unless specifically stated, the code is from the MCC Team or Contributors, and available under CDDL-1.0. Else, the license and original author are mentioned in source file headers. The main terms of the CDDL-1.0 license are basically the following: - -- You may use the licensed code in whole or in part in any program you desire, regardless of the license of the program as a whole (or rather, as excluding the code you are borrowing). The program itself may be open or closed source, free or commercial. -- However, in all cases, any modifications, improvements, or additions to the CDDL code (any code that is referenced in direct modifications to the CDDL code is considered an addition to the CDDL code, and so is bound by this requirement; e.g. a modification of a math function to use a fast lookup table makes that table itself an addition to the CDDL code, regardless of whether it's in a source code file of its own) must be made publicly and freely available in source, under the CDDL license itself. -- In any program (source or binary) that uses CDDL code, recognition must be given to the source (either project or author) of the CDDL code. As well, modifications to the CDDL code (which must be distributed as source) may not remove notices indicating the ancestry of the code. - -More info at http://qstuff.blogspot.fr/2007/04/why-cddl.html Full license at http://opensource.org/licenses/CDDL-1.0 diff --git a/README/README-Portuguese.md b/README/README-Portuguese.md deleted file mode 100644 index 5404bad9..00000000 --- a/README/README-Portuguese.md +++ /dev/null @@ -1,84 +0,0 @@ -
- -Logo - -# Minecraft Console Client (MCC) - -[Documentation](https://mccteam.github.io/) | [Download](#download) | [Installation](https://mccteam.github.io/guide/installation.html) | [Configuration](https://mccteam.github.io/guide/configuration.html) | [Usage](https://mccteam.github.io/guide/usage.html) - -
- -
- -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) - -
- -
- -[![GitHub Actions build status](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord server - -
- -## **About ℹ️** - -**Minecraft Console Client (MCC)** is a lightweight cross-platform open-source Minecraft TUI client for **Java** edition that allows you to connect to any Minecraft Java server, send commands and receive text messages in a fast and easy way without having to open the main Minecraft game. - -## Download - -Get development builds from the [Releases section](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) - -## How to use 📚 - -- 🌐 [Full Documentation](https://mccteam.github.io/) -- 📦 [Installation](https://mccteam.github.io/guide/installation.html) -- 📖 [Usage](https://mccteam.github.io/guide/usage.html) -- ⚙️ [Configuration](https://mccteam.github.io/guide/configuration.html) -- 🤖 [Chat Bots](https://mccteam.github.io/guide/chat-bots.html) -- 📝 [Sample configuration files](MinecraftClient/config/) - -## Getting Help 🙋 - -Check out the [Website](https://mccteam.github.io/), [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) and existing [Discussions](https://github.com/MCCTeam/Minecraft-Console-Client/discussions): Maybe your question is answered there. If not, please open a [New Discussion](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) and ask your question. If you find a bug, please report it in the [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) section. - -## Discord - -We now have a Discord server, click [here](https://discord.gg/sfBv4TtpC9) to join. - -## Helping Us ❤️ - -We are a small community so we need help to implement upgrades for new Minecraft versions, fixing bugs and expanding the project. We are always looking for motivated people to contribute. If you feel like it could be you, please have a look at the [issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) section :) - -## How to contribute 📝 - -If you'd like to contribute to Minecraft Console Client, great, just fork the repository and submit a pull request on the _Master_ branch. To contribute to the website / online documentation see also the [Website repository](https://github.com/MCCTeam/MCCTeam.github.io). - -![Alt](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Repobeats analytics image") - -## Translating Minecraft Console Client 🌍 - -To improve translations for MCC, please visit: [Crowdin - Minecraft Console Client](https://crwd.in/minecraft-console-client). - -MCC now supports the following languages (Alphabetical order) : - * `de.ini` : Deutsch - German - * `en.ini` : English - English - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `tr.ini` : Türkçe (Türkiye) - Turkish - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -## Building from the source 🏗️ - -This section has been moved to our new [Documentation website](https://mccteam.github.io/guide/installation.html#building-from-the-source-code). - -## License ⚖️ - -Unless specifically stated, the code is from the MCC Team or Contributors, and available under CDDL-1.0. Else, the license and original author are mentioned in source file headers. The main terms of the CDDL-1.0 license are basically the following: - -- You may use the licensed code in whole or in part in any program you desire, regardless of the license of the program as a whole (or rather, as excluding the code you are borrowing). The program itself may be open or closed source, free or commercial. -- However, in all cases, any modifications, improvements, or additions to the CDDL code (any code that is referenced in direct modifications to the CDDL code is considered an addition to the CDDL code, and so is bound by this requirement; e.g. a modification of a math function to use a fast lookup table makes that table itself an addition to the CDDL code, regardless of whether it's in a source code file of its own) must be made publicly and freely available in source, under the CDDL license itself. -- In any program (source or binary) that uses CDDL code, recognition must be given to the source (either project or author) of the CDDL code. As well, modifications to the CDDL code (which must be distributed as source) may not remove notices indicating the ancestry of the code. - -More info at http://qstuff.blogspot.fr/2007/04/why-cddl.html Full license at http://opensource.org/licenses/CDDL-1.0 diff --git a/README/README-Romanian.md b/README/README-Romanian.md deleted file mode 100644 index 5404bad9..00000000 --- a/README/README-Romanian.md +++ /dev/null @@ -1,84 +0,0 @@ -
- -Logo - -# Minecraft Console Client (MCC) - -[Documentation](https://mccteam.github.io/) | [Download](#download) | [Installation](https://mccteam.github.io/guide/installation.html) | [Configuration](https://mccteam.github.io/guide/configuration.html) | [Usage](https://mccteam.github.io/guide/usage.html) - -
- -
- -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) - -
- -
- -[![GitHub Actions build status](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord server - -
- -## **About ℹ️** - -**Minecraft Console Client (MCC)** is a lightweight cross-platform open-source Minecraft TUI client for **Java** edition that allows you to connect to any Minecraft Java server, send commands and receive text messages in a fast and easy way without having to open the main Minecraft game. - -## Download - -Get development builds from the [Releases section](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) - -## How to use 📚 - -- 🌐 [Full Documentation](https://mccteam.github.io/) -- 📦 [Installation](https://mccteam.github.io/guide/installation.html) -- 📖 [Usage](https://mccteam.github.io/guide/usage.html) -- ⚙️ [Configuration](https://mccteam.github.io/guide/configuration.html) -- 🤖 [Chat Bots](https://mccteam.github.io/guide/chat-bots.html) -- 📝 [Sample configuration files](MinecraftClient/config/) - -## Getting Help 🙋 - -Check out the [Website](https://mccteam.github.io/), [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) and existing [Discussions](https://github.com/MCCTeam/Minecraft-Console-Client/discussions): Maybe your question is answered there. If not, please open a [New Discussion](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) and ask your question. If you find a bug, please report it in the [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) section. - -## Discord - -We now have a Discord server, click [here](https://discord.gg/sfBv4TtpC9) to join. - -## Helping Us ❤️ - -We are a small community so we need help to implement upgrades for new Minecraft versions, fixing bugs and expanding the project. We are always looking for motivated people to contribute. If you feel like it could be you, please have a look at the [issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) section :) - -## How to contribute 📝 - -If you'd like to contribute to Minecraft Console Client, great, just fork the repository and submit a pull request on the _Master_ branch. To contribute to the website / online documentation see also the [Website repository](https://github.com/MCCTeam/MCCTeam.github.io). - -![Alt](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Repobeats analytics image") - -## Translating Minecraft Console Client 🌍 - -To improve translations for MCC, please visit: [Crowdin - Minecraft Console Client](https://crwd.in/minecraft-console-client). - -MCC now supports the following languages (Alphabetical order) : - * `de.ini` : Deutsch - German - * `en.ini` : English - English - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `tr.ini` : Türkçe (Türkiye) - Turkish - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -## Building from the source 🏗️ - -This section has been moved to our new [Documentation website](https://mccteam.github.io/guide/installation.html#building-from-the-source-code). - -## License ⚖️ - -Unless specifically stated, the code is from the MCC Team or Contributors, and available under CDDL-1.0. Else, the license and original author are mentioned in source file headers. The main terms of the CDDL-1.0 license are basically the following: - -- You may use the licensed code in whole or in part in any program you desire, regardless of the license of the program as a whole (or rather, as excluding the code you are borrowing). The program itself may be open or closed source, free or commercial. -- However, in all cases, any modifications, improvements, or additions to the CDDL code (any code that is referenced in direct modifications to the CDDL code is considered an addition to the CDDL code, and so is bound by this requirement; e.g. a modification of a math function to use a fast lookup table makes that table itself an addition to the CDDL code, regardless of whether it's in a source code file of its own) must be made publicly and freely available in source, under the CDDL license itself. -- In any program (source or binary) that uses CDDL code, recognition must be given to the source (either project or author) of the CDDL code. As well, modifications to the CDDL code (which must be distributed as source) may not remove notices indicating the ancestry of the code. - -More info at http://qstuff.blogspot.fr/2007/04/why-cddl.html Full license at http://opensource.org/licenses/CDDL-1.0 diff --git a/README/README-Russian.md b/README/README-Russian.md deleted file mode 100644 index ad31bd9c..00000000 --- a/README/README-Russian.md +++ /dev/null @@ -1,84 +0,0 @@ -
- -Logo - -# Minecraft Console Client (MCC) - -[Documentation](https://mccteam.github.io/) | [Download](#download) | [Installation](https://mccteam.github.io/guide/installation.html) | [Configuration](https://mccteam.github.io/guide/configuration.html) | [Usage](https://mccteam.github.io/guide/usage.html) - -
- -
- -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) - -
- -
- -[![GitHub Actions build status](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord server - -
- -## **О нас** - -**Майнкрафт консольный клиент (MCC)** — лёгкий кросс-платформенный клиент с открытым исходным кодом для версии **Java**, позволяющей подключаться к любому серверу Minecraft, отправка команд и получение текстовых сообщений быстрым и простым способом без открытия основной игры Minecraft. - -## Скачать - -Получите тестовые сборки из раздела [Релизы](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) - -## Как пользоваться 📚 - -- 🌐 [Полная документация](https://mccteam.github.io/) -- 📦 [Установка](https://mccteam.github.io/guide/installation.html) -- 📖 [Использование](https://mccteam.github.io/guide/usage.html) -- ⚙️ [Конфигурация](https://mccteam.github.io/guide/configuration.html) -- 🤖 [Чат-боты](https://mccteam.github.io/guide/chat-bots.html) -- 📝 [Примеры конфигурационных файлов](MinecraftClient/config/) - -## Получение помощи 🙋 - -Ознакомьтесь с [сайтом](https://mccteam.github.io/), [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) и существующими [обсуждениями](https://github.com/MCCTeam/Minecraft-Console-Client/discussions): Возможно здесь ответ на ваш вопрос. Если нет, откройте [Новое обсуждение](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) и задайте свой вопрос. Если вы нашли ошибку, пожалуйста, сообщите об этом в разделе [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues). - -## Дискорд - -Теперь у нас есть Discord сервер, нажмите [здесь](https://discord.gg/sfBv4TtpC9), чтобы присоединиться. - -## Помощь нам ❤️ - -Мы — небольшое сообщество, поэтому нам нужна помощь в обновлении для новых версий майнкрафт, исправлении ошибок и расширении проекта. Мы всегда ищем мотивированных людей для того чтобы внести свой вклад. Если вам кажется, что это может быть вы, пожалуйста, взгляните на [проблемы](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) раздел :) - -## Как принять участие 📝 - -Если вы хотите внести свой вклад в консольный клиент Minecraft, просто форкните репозиторий и отправьте запрос на слияние в ветке _мастер_. Чтобы внести свой вклад в развитие сайта / онлайн-документации, см. также [репозиторий веб-сайтов](https://github.com/MCCTeam/MCCTeam.github.io). - -![Другое](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Отображение аналитики") - -## Перевод консольного клиента майнкрафт 🌍 - -Чтобы улучшить перевод для MCC, посетите [Crowdin - Консольный клиент майнкрафт](https://crwd.in/minecraft-console-client). - -MCC теперь поддерживает следующие языки (алфавитный порядок) : - * `de.ini` : Deutsch - Немецкий язык - * `en.ini` : English - Английский язык - * `fr.ini` : Francais - Французский язык - * `ru.ini` : Русский - Русский язык - * `tr.ini` : Türkçe - Турецкий язык - * `vi.ini` : Tiếng Việt - Вьетнамский язык - * `zh-Hans.ini` : 简体中文 - Китайская упрощенная - * `zh-Hant.ini` : 繁體中文 - Китайская традиционная - -## Сборка из исходного кода 🏗️ - -Этот раздел был перемещен на наш новый [сайт документации](https://mccteam.github.io/guide/installation.html#building-from-the-source-code). - -## Лицензия ⚖️ - -Если не указано конкретно, код от команды MCC или участника и доступен в соответствии с CDDL-1.0. В противном случае лицензия и оригинальный автор упоминаются в заголовках исходных файлов. Основными условиями лицензии CDDL-1.0 являются: - -- Вы можете использовать лицензионный код полностью или частично в любой программе, которую вы хотите, независимо от лицензии программы в целом (или, скорее, за исключением кода, который вы занимаете). Сама программа может быть открытой или закрытой, свободной или коммерческой. -- Однако во всех случаях любые изменения, улучшения, или дополнения к CDDL коду (любой код, на который ссылаются прямые модификации кода CDDL считается добавлением кода CDDL, и так связано этим требованием; напр. модификация функции математики для использования таблицы быстрого поиска делает эту таблицу добавлением к CDDL коду, независимо от того, находится ли он в собственном файле исходного кода) должен быть общедоступным и свободно доступным в исходных кодах, под лицензией CDDL. -- В любой программе (исходный код или бинарный код), использующей код CDDL, распознавание должно быть передано источнику (проекту или автору) CDDL кода. Кроме того, модификации CDDL кода (который должен быть распространен в качестве источника) не могут удалять уведомления с указанием происхождения кода. - -Больше информации: http://qstuff.blogspot.fr/2007/04/why-cddl.html Full license at http://opensource.org/licenses/CDDL-1.0 diff --git a/README/README-Serbian_Cyrillic.md b/README/README-Serbian_Cyrillic.md deleted file mode 100644 index 0c9c3599..00000000 --- a/README/README-Serbian_Cyrillic.md +++ /dev/null @@ -1,84 +0,0 @@ -
- -Logo - -# Minecraft Console Client (MCC) - -[Documentation](https://mccteam.github.io/) | [Download](#download) | [Installation](https://mccteam.github.io/guide/installation.html) | [Configuration](https://mccteam.github.io/guide/configuration.html) | [Usage](https://mccteam.github.io/guide/usage.html) - -
- -
- -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) - -
- -
- -[![GitHub Actions build status](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord server - -
- -## **О пројекту ℹ️** - -**Minecraft Console Client (MCC)** је оптимизован **Мајнкрафт** конзолни клијент отвореног кода за **Јава** верзију игре који Вам омогућава да се повежете на било који Манјкрафт Јава сервер, да шаљете и примате поруке брзо и лако, без потребе да отварате главну Манјкрафт игру. - -## Преузимање - -Нај новију верзију клијента можете да преузмете [овде](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) - -## Корисни линкови 📚 - -- 🌐 [Документација](https://mccteam.github.io/) -- 📦 [Инсталација](https://mccteam.github.io/guide/installation.html) -- 📖 [Коришћење](https://mccteam.github.io/guide/usage.html) -- ⚙️ [Подешавање](https://mccteam.github.io/guide/configuration.html) -- 🤖 [Ботови](https://mccteam.github.io/guide/chat-bots.html) -- 📝 [Примери датотека за подешавање](MinecraftClient/config/) - -## Помоћ 🙋 - -Check out the [Website](https://mccteam.github.io/), [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) and existing [Discussions](https://github.com/MCCTeam/Minecraft-Console-Client/discussions): Maybe your question is answered there. If not, please open a [New Discussion](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) and ask your question. If you find a bug, please report it in the [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) section. - -## Дискорд - -We now have a Discord server, click [here](https://discord.gg/sfBv4TtpC9) to join. - -## Помозите нам ❤️ - -We are a small community so we need help to implement upgrades for new Minecraft versions, fixing bugs and expanding the project. We are always looking for motivated people to contribute. If you feel like it could be you, please have a look at the [issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) section :) - -## Допринос пројекту 📝 - -If you'd like to contribute to Minecraft Console Client, great, just fork the repository and submit a pull request on the _Master_ branch. To contribute to the website / online documentation see also the [Website repository](https://github.com/MCCTeam/MCCTeam.github.io). - -![Alt](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Repobeats analytics image") - -## Превођење пројекта 🌍 - -To improve translations for MCC, please visit: [Crowdin - Minecraft Console Client](https://crwd.in/minecraft-console-client). - -Пројекат је тренутно предевен на следће језике (сортирано по Енглеском алфабету): - * `de.ini` : Deutsch - German - * `en.ini` : English - English - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `tr.ini` : Türkçe (Türkiye) - Turkish - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -## Прављење извршне датотеке из кода 🏗️ - -Ова секција је померена на наш вебсајт са документацијом: [Прављење извршне датотеке из кода](https://mccteam.github.io/guide/installation.html#building-from-the-source-code). - -## Лиценца ⚖️ - -Unless specifically stated, the code is from the MCC Team or Contributors, and available under CDDL-1.0. Else, the license and original author are mentioned in source file headers. The main terms of the CDDL-1.0 license are basically the following: - -- You may use the licensed code in whole or in part in any program you desire, regardless of the license of the program as a whole (or rather, as excluding the code you are borrowing). The program itself may be open or closed source, free or commercial. -- However, in all cases, any modifications, improvements, or additions to the CDDL code (any code that is referenced in direct modifications to the CDDL code is considered an addition to the CDDL code, and so is bound by this requirement; e.g. a modification of a math function to use a fast lookup table makes that table itself an addition to the CDDL code, regardless of whether it's in a source code file of its own) must be made publicly and freely available in source, under the CDDL license itself. -- In any program (source or binary) that uses CDDL code, recognition must be given to the source (either project or author) of the CDDL code. As well, modifications to the CDDL code (which must be distributed as source) may not remove notices indicating the ancestry of the code. - -Главни услови CDDL-1.0 лиценце гласе: diff --git a/README/README-Spanish.md b/README/README-Spanish.md deleted file mode 100644 index 5404bad9..00000000 --- a/README/README-Spanish.md +++ /dev/null @@ -1,84 +0,0 @@ -
- -Logo - -# Minecraft Console Client (MCC) - -[Documentation](https://mccteam.github.io/) | [Download](#download) | [Installation](https://mccteam.github.io/guide/installation.html) | [Configuration](https://mccteam.github.io/guide/configuration.html) | [Usage](https://mccteam.github.io/guide/usage.html) - -
- -
- -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) - -
- -
- -[![GitHub Actions build status](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord server - -
- -## **About ℹ️** - -**Minecraft Console Client (MCC)** is a lightweight cross-platform open-source Minecraft TUI client for **Java** edition that allows you to connect to any Minecraft Java server, send commands and receive text messages in a fast and easy way without having to open the main Minecraft game. - -## Download - -Get development builds from the [Releases section](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) - -## How to use 📚 - -- 🌐 [Full Documentation](https://mccteam.github.io/) -- 📦 [Installation](https://mccteam.github.io/guide/installation.html) -- 📖 [Usage](https://mccteam.github.io/guide/usage.html) -- ⚙️ [Configuration](https://mccteam.github.io/guide/configuration.html) -- 🤖 [Chat Bots](https://mccteam.github.io/guide/chat-bots.html) -- 📝 [Sample configuration files](MinecraftClient/config/) - -## Getting Help 🙋 - -Check out the [Website](https://mccteam.github.io/), [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) and existing [Discussions](https://github.com/MCCTeam/Minecraft-Console-Client/discussions): Maybe your question is answered there. If not, please open a [New Discussion](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) and ask your question. If you find a bug, please report it in the [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) section. - -## Discord - -We now have a Discord server, click [here](https://discord.gg/sfBv4TtpC9) to join. - -## Helping Us ❤️ - -We are a small community so we need help to implement upgrades for new Minecraft versions, fixing bugs and expanding the project. We are always looking for motivated people to contribute. If you feel like it could be you, please have a look at the [issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) section :) - -## How to contribute 📝 - -If you'd like to contribute to Minecraft Console Client, great, just fork the repository and submit a pull request on the _Master_ branch. To contribute to the website / online documentation see also the [Website repository](https://github.com/MCCTeam/MCCTeam.github.io). - -![Alt](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Repobeats analytics image") - -## Translating Minecraft Console Client 🌍 - -To improve translations for MCC, please visit: [Crowdin - Minecraft Console Client](https://crwd.in/minecraft-console-client). - -MCC now supports the following languages (Alphabetical order) : - * `de.ini` : Deutsch - German - * `en.ini` : English - English - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `tr.ini` : Türkçe (Türkiye) - Turkish - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -## Building from the source 🏗️ - -This section has been moved to our new [Documentation website](https://mccteam.github.io/guide/installation.html#building-from-the-source-code). - -## License ⚖️ - -Unless specifically stated, the code is from the MCC Team or Contributors, and available under CDDL-1.0. Else, the license and original author are mentioned in source file headers. The main terms of the CDDL-1.0 license are basically the following: - -- You may use the licensed code in whole or in part in any program you desire, regardless of the license of the program as a whole (or rather, as excluding the code you are borrowing). The program itself may be open or closed source, free or commercial. -- However, in all cases, any modifications, improvements, or additions to the CDDL code (any code that is referenced in direct modifications to the CDDL code is considered an addition to the CDDL code, and so is bound by this requirement; e.g. a modification of a math function to use a fast lookup table makes that table itself an addition to the CDDL code, regardless of whether it's in a source code file of its own) must be made publicly and freely available in source, under the CDDL license itself. -- In any program (source or binary) that uses CDDL code, recognition must be given to the source (either project or author) of the CDDL code. As well, modifications to the CDDL code (which must be distributed as source) may not remove notices indicating the ancestry of the code. - -More info at http://qstuff.blogspot.fr/2007/04/why-cddl.html Full license at http://opensource.org/licenses/CDDL-1.0 diff --git a/README/README-Swedish.md b/README/README-Swedish.md deleted file mode 100644 index 5404bad9..00000000 --- a/README/README-Swedish.md +++ /dev/null @@ -1,84 +0,0 @@ -
- -Logo - -# Minecraft Console Client (MCC) - -[Documentation](https://mccteam.github.io/) | [Download](#download) | [Installation](https://mccteam.github.io/guide/installation.html) | [Configuration](https://mccteam.github.io/guide/configuration.html) | [Usage](https://mccteam.github.io/guide/usage.html) - -
- -
- -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) - -
- -
- -[![GitHub Actions build status](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord server - -
- -## **About ℹ️** - -**Minecraft Console Client (MCC)** is a lightweight cross-platform open-source Minecraft TUI client for **Java** edition that allows you to connect to any Minecraft Java server, send commands and receive text messages in a fast and easy way without having to open the main Minecraft game. - -## Download - -Get development builds from the [Releases section](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) - -## How to use 📚 - -- 🌐 [Full Documentation](https://mccteam.github.io/) -- 📦 [Installation](https://mccteam.github.io/guide/installation.html) -- 📖 [Usage](https://mccteam.github.io/guide/usage.html) -- ⚙️ [Configuration](https://mccteam.github.io/guide/configuration.html) -- 🤖 [Chat Bots](https://mccteam.github.io/guide/chat-bots.html) -- 📝 [Sample configuration files](MinecraftClient/config/) - -## Getting Help 🙋 - -Check out the [Website](https://mccteam.github.io/), [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) and existing [Discussions](https://github.com/MCCTeam/Minecraft-Console-Client/discussions): Maybe your question is answered there. If not, please open a [New Discussion](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) and ask your question. If you find a bug, please report it in the [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) section. - -## Discord - -We now have a Discord server, click [here](https://discord.gg/sfBv4TtpC9) to join. - -## Helping Us ❤️ - -We are a small community so we need help to implement upgrades for new Minecraft versions, fixing bugs and expanding the project. We are always looking for motivated people to contribute. If you feel like it could be you, please have a look at the [issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) section :) - -## How to contribute 📝 - -If you'd like to contribute to Minecraft Console Client, great, just fork the repository and submit a pull request on the _Master_ branch. To contribute to the website / online documentation see also the [Website repository](https://github.com/MCCTeam/MCCTeam.github.io). - -![Alt](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Repobeats analytics image") - -## Translating Minecraft Console Client 🌍 - -To improve translations for MCC, please visit: [Crowdin - Minecraft Console Client](https://crwd.in/minecraft-console-client). - -MCC now supports the following languages (Alphabetical order) : - * `de.ini` : Deutsch - German - * `en.ini` : English - English - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `tr.ini` : Türkçe (Türkiye) - Turkish - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -## Building from the source 🏗️ - -This section has been moved to our new [Documentation website](https://mccteam.github.io/guide/installation.html#building-from-the-source-code). - -## License ⚖️ - -Unless specifically stated, the code is from the MCC Team or Contributors, and available under CDDL-1.0. Else, the license and original author are mentioned in source file headers. The main terms of the CDDL-1.0 license are basically the following: - -- You may use the licensed code in whole or in part in any program you desire, regardless of the license of the program as a whole (or rather, as excluding the code you are borrowing). The program itself may be open or closed source, free or commercial. -- However, in all cases, any modifications, improvements, or additions to the CDDL code (any code that is referenced in direct modifications to the CDDL code is considered an addition to the CDDL code, and so is bound by this requirement; e.g. a modification of a math function to use a fast lookup table makes that table itself an addition to the CDDL code, regardless of whether it's in a source code file of its own) must be made publicly and freely available in source, under the CDDL license itself. -- In any program (source or binary) that uses CDDL code, recognition must be given to the source (either project or author) of the CDDL code. As well, modifications to the CDDL code (which must be distributed as source) may not remove notices indicating the ancestry of the code. - -More info at http://qstuff.blogspot.fr/2007/04/why-cddl.html Full license at http://opensource.org/licenses/CDDL-1.0 diff --git a/README/README-Turkish.md b/README/README-Turkish.md deleted file mode 100644 index 04987c8e..00000000 --- a/README/README-Turkish.md +++ /dev/null @@ -1,84 +0,0 @@ -
- -Logo - -# Minecraft Console Client (MCC) - -[Documentation](https://mccteam.github.io/) | [Download](#download) | [Installation](https://mccteam.github.io/guide/installation.html) | [Configuration](https://mccteam.github.io/guide/configuration.html) | [Usage](https://mccteam.github.io/guide/usage.html) - -
- -
- -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) - -
- -
- -[![GitHub Actions build status](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord server - -
- -## **Bilgilendirme ℹ️** - -**Minecraft Console Client (MCC)**, herhangi bir Minecraft Java sunucusuna bağlanmanıza, oyunu açmak zorunda kalmadan hızlı ve kolay bir şekilde komutlar göndermenize ve metin mesajları almanıza olanak tanıyan **Java** sürümü için hafif bir çapraz platform açık kaynaklı Minecraft TUI istemcisidir. Minecraft oyunu. - -## İndir - -[Releases](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) kısmından güncellenmiş yeni sürümleri indirin. - -## Nasıl Kullanılır 📚 - -- 🌐 [Kütüphaneler](https://mccteam.github.io/) -- 📦 [Kurulum](https://mccteam.github.io/guide/installation.html) -- 📖 [Kullanım](https://mccteam.github.io/guide/usage.html) -- ⚙️ [Yapılandırma](https://mccteam.github.io/guide/configuration.html) -- 🤖 [Sohbet Botu](https://mccteam.github.io/guide/chat-bots.html) -- 📝 [Örnek yapılandırma dosyaları](MinecraftClient/config/) - -## Yardım Alma 🙋 - -[Web adresimize](https://mccteam.github.io/), [README'ye](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) ve mevcut [Tartışmalara](https://github.com/MCCTeam/Minecraft-Console-Client/discussions) göz atın: Belki sorunuz orada yanıtlanmıştır. Değilse, lütfen [Yeni Tartışma](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) açın ve sorunuzu sorun. Bir hata bulursanız, lütfen bunu [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) bölümünde bildirin. - -## Discord - -Artık bir Discord sunucumuz var, katılmak için [buraya](https://discord.gg/sfBv4TtpC9) tıklayın. - -## Bize Yardım Etmek ❤️ - -Biz küçük bir topluluğuz, bu nedenle yeni Minecraft sürümleri için yükseltmeleri uygulamak, hataları düzeltmek ve projeyi geliştirmek için yardıma ihtiyacımız var. Her zaman katkıda bulunacak motive insanlar arıyoruz. Siz olabileceğini düşünüyorsanız, lütfen [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) kısmına bir göz atın - -## Nasıl Katkıda Bulunulur 📝 - -Minecraft Console Client için katkıda bulunmak istiyorsanız, harika, _Master_ bölümünü forklayın ve katkıda bulunduğunz yeri pull request ile gönderin. Web sitemize / çevrimiçi belgelere katkıda bulunmak için ayrıca [Website repository] kısmına bakın. - -![Alt](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Repobeats analytics image") - -## Minecraft Console Client Çevirme 🌍 - -MCC çevirmek veya çeviri iyileştirmek içn lütfen şurayı ziyaret edin: [Crowdin - Minecraft Console Client](https://crwd.in/minecraft-console-client). - -MCC artık aşağıdaki dilleri desteklemektedir (Alfabetik sıra) : - * `de.ini` : Deutsch - German - * `en.ini` : English - English - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `tr.ini` : Türkçe (Türkiye) - Turkish - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -## Kaynaktan kurmak için🏗️ - -Bu bölüm yeni [Kütüphaneler web sitemize](https://mccteam.github.io/guide/installation.html#building-from-the-source-code) taşındı. - -## Lisans ⚖️ - -Özel olarak belirtilmediği sürece, kod MCC Ekibine veya Katkıda Bulunanlara aittir ve CDDL-1.0 altında mevcuttur. Aksi takdirde, kaynak dosya başlıklarında lisans ve orijinal yazar belirtilir. CDDL-1.0 lisansının ana koşulları temel olarak aşağıdaki gibidir: - -- Lisanslı kodu, programın bir bütün olarak (veya daha doğrusu ödünç aldığınız kod hariç) lisansı ne olursa olsun, dilediğiniz herhangi bir programda kısmen veya tamamen kullanabilirsiniz. Programın kendisi açık veya kapalı kaynak, ücretsiz veya ticari olabilir. -- Bununla birlikte, her durumda, CDDL kodunda yapılan herhangi bir değişiklik, iyileştirme veya ekleme (CDDL kodunda doğrudan değişikliklerde atıfta bulunulan herhangi bir kod, CDDL koduna bir ek olarak kabul edilir ve bu nedenle bu gereksinime tabidir; örneğin bir değişiklik hızlı arama tablosu kullanmak için bir matematik işlevinin kullanılması, bu tablonun kendisinin bir kaynak kod dosyasında olup olmadığına bakılmaksızın, bu tablonun kendisini CDDL koduna bir ek yapar) CDDL lisansının kendisi altında kaynakta halka açık ve ücretsiz olarak erişilebilir hale getirilmelidir. -- CDDL kodunu kullanan herhangi bir programda (kaynak veya ikili), CDDL kodunun kaynağına (proje veya yazar) tanınma verilmelidir. Ayrıca, CDDL kodunda (kaynak olarak dağıtılması gereken) yapılan değişiklikler, kodun kökenini gösteren bildirimleri kaldırmayabilir. - -Daha fazla bilgi: http://qstuff.blogspot.fr/2007/04/why-cddl.html Tüm lisans: http://opensource.org/licenses/CDDL-1.0 diff --git a/README/README-Ukrainian.md b/README/README-Ukrainian.md deleted file mode 100644 index 5404bad9..00000000 --- a/README/README-Ukrainian.md +++ /dev/null @@ -1,84 +0,0 @@ -
- -Logo - -# Minecraft Console Client (MCC) - -[Documentation](https://mccteam.github.io/) | [Download](#download) | [Installation](https://mccteam.github.io/guide/installation.html) | [Configuration](https://mccteam.github.io/guide/configuration.html) | [Usage](https://mccteam.github.io/guide/usage.html) - -
- -
- -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) - -
- -
- -[![GitHub Actions build status](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord server - -
- -## **About ℹ️** - -**Minecraft Console Client (MCC)** is a lightweight cross-platform open-source Minecraft TUI client for **Java** edition that allows you to connect to any Minecraft Java server, send commands and receive text messages in a fast and easy way without having to open the main Minecraft game. - -## Download - -Get development builds from the [Releases section](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) - -## How to use 📚 - -- 🌐 [Full Documentation](https://mccteam.github.io/) -- 📦 [Installation](https://mccteam.github.io/guide/installation.html) -- 📖 [Usage](https://mccteam.github.io/guide/usage.html) -- ⚙️ [Configuration](https://mccteam.github.io/guide/configuration.html) -- 🤖 [Chat Bots](https://mccteam.github.io/guide/chat-bots.html) -- 📝 [Sample configuration files](MinecraftClient/config/) - -## Getting Help 🙋 - -Check out the [Website](https://mccteam.github.io/), [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) and existing [Discussions](https://github.com/MCCTeam/Minecraft-Console-Client/discussions): Maybe your question is answered there. If not, please open a [New Discussion](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) and ask your question. If you find a bug, please report it in the [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) section. - -## Discord - -We now have a Discord server, click [here](https://discord.gg/sfBv4TtpC9) to join. - -## Helping Us ❤️ - -We are a small community so we need help to implement upgrades for new Minecraft versions, fixing bugs and expanding the project. We are always looking for motivated people to contribute. If you feel like it could be you, please have a look at the [issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) section :) - -## How to contribute 📝 - -If you'd like to contribute to Minecraft Console Client, great, just fork the repository and submit a pull request on the _Master_ branch. To contribute to the website / online documentation see also the [Website repository](https://github.com/MCCTeam/MCCTeam.github.io). - -![Alt](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Repobeats analytics image") - -## Translating Minecraft Console Client 🌍 - -To improve translations for MCC, please visit: [Crowdin - Minecraft Console Client](https://crwd.in/minecraft-console-client). - -MCC now supports the following languages (Alphabetical order) : - * `de.ini` : Deutsch - German - * `en.ini` : English - English - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `tr.ini` : Türkçe (Türkiye) - Turkish - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -## Building from the source 🏗️ - -This section has been moved to our new [Documentation website](https://mccteam.github.io/guide/installation.html#building-from-the-source-code). - -## License ⚖️ - -Unless specifically stated, the code is from the MCC Team or Contributors, and available under CDDL-1.0. Else, the license and original author are mentioned in source file headers. The main terms of the CDDL-1.0 license are basically the following: - -- You may use the licensed code in whole or in part in any program you desire, regardless of the license of the program as a whole (or rather, as excluding the code you are borrowing). The program itself may be open or closed source, free or commercial. -- However, in all cases, any modifications, improvements, or additions to the CDDL code (any code that is referenced in direct modifications to the CDDL code is considered an addition to the CDDL code, and so is bound by this requirement; e.g. a modification of a math function to use a fast lookup table makes that table itself an addition to the CDDL code, regardless of whether it's in a source code file of its own) must be made publicly and freely available in source, under the CDDL license itself. -- In any program (source or binary) that uses CDDL code, recognition must be given to the source (either project or author) of the CDDL code. As well, modifications to the CDDL code (which must be distributed as source) may not remove notices indicating the ancestry of the code. - -More info at http://qstuff.blogspot.fr/2007/04/why-cddl.html Full license at http://opensource.org/licenses/CDDL-1.0 diff --git a/README/README-Vietnamese.md b/README/README-Vietnamese.md deleted file mode 100644 index b623e9ad..00000000 --- a/README/README-Vietnamese.md +++ /dev/null @@ -1,84 +0,0 @@ -
- -Logo - -# Minecraft Console Client (MCC) - -[Documentation](https://mccteam.github.io/) | [Download](#download) | [Installation](https://mccteam.github.io/guide/installation.html) | [Configuration](https://mccteam.github.io/guide/configuration.html) | [Usage](https://mccteam.github.io/guide/usage.html) - -
- -
- -[English](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README.md) | [Nederlands](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Dutch.md) | [Русский](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Russian.md) | [Српски](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Serbian_Cyrillic.md) | [Türkçe](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Turkish.md) | [Tiếng Việt](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Vietnamese.md) | [简体中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Simplified.md) | [繁體中文](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/README/README-Chinese_Traditional.md) - -
- -
- -[![GitHub Actions build status](https://github.com/MCCTeam/Minecraft-Console-Client/actions/workflows/build-and-release.yml/badge.svg)](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) Discord server - -
- -## **About ℹ️** - -**Minecraft Console Client (MCC)** is a lightweight cross-platform open-source Minecraft TUI client for **Java** edition that allows you to connect to any Minecraft Java server, send commands and receive text messages in a fast and easy way without having to open the main Minecraft game. - -## Hướng dẫn sử dụng 📚 - -Get development builds from the [Releases section](https://github.com/MCCTeam/Minecraft-Console-Client/releases/latest) - -## Hỗ trợ 🙋 - -- 🌐 [Full Documentation](https://mccteam.github.io/) -- 📦 [Installation](https://mccteam.github.io/guide/installation.html) -- 📖 [Usage](https://mccteam.github.io/guide/usage.html) -- ⚙️ [Configuration](https://mccteam.github.io/guide/configuration.html) -- 🤖 [Chat Bots](https://mccteam.github.io/guide/chat-bots.html) -- 📝 [Sample configuration files](MinecraftClient/config/) - -## Giúp đỡ chúng tôi ❤️ - -Check out the [Website](https://mccteam.github.io/), [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual) and existing [Discussions](https://github.com/MCCTeam/Minecraft-Console-Client/discussions): Maybe your question is answered there. If not, please open a [New Discussion](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/new) and ask your question. If you find a bug, please report it in the [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) section. - -## Discord - -Hãy xem [file cài đặt mẫu](MinecraftClient/config/) có bao gồm hướng dẫn sử dụng [README](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#minecraft-console-client-user-manual). - -## Dịch Minecraft Console Client 🌍 - -We are a small community so we need help to implement upgrades for new Minecraft versions, fixing bugs and expanding the project. We are always looking for motivated people to contribute. If you feel like it could be you, please have a look at the [issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+is%3Aopen+label%3Awaiting-for%3Acontributor) section :) - -## Xây từ gốc 🏗️ - -If you'd like to contribute to Minecraft Console Client, great, just fork the repository and submit a pull request on the _Master_ branch. To contribute to the website / online documentation see also the [Website repository](https://github.com/MCCTeam/MCCTeam.github.io). - -![Alt](https://repobeats.axiom.co/api/embed/c8a6c7c47fde8fcbe3727a21eab46e6b39dff60d.svg "Repobeats analytics image") - -## Translating Minecraft Console Client 🌍 - -To improve translations for MCC, please visit: [Crowdin - Minecraft Console Client](https://crwd.in/minecraft-console-client). - -MCC now supports the following languages (Alphabetical order) : - * `de.ini` : Deutsch - German - * `en.ini` : English - English - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `tr.ini` : Türkçe (Türkiye) - Turkish - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -## Building from the source 🏗️ - -This section has been moved to our new [Documentation website](https://mccteam.github.io/guide/installation.html#building-from-the-source-code). - -## License ⚖️ - -Unless specifically stated, the code is from the MCC Team or Contributors, and available under CDDL-1.0. Else, the license and original author are mentioned in source file headers. The main terms of the CDDL-1.0 license are basically the following: - -- You may use the licensed code in whole or in part in any program you desire, regardless of the license of the program as a whole (or rather, as excluding the code you are borrowing). The program itself may be open or closed source, free or commercial. -- However, in all cases, any modifications, improvements, or additions to the CDDL code (any code that is referenced in direct modifications to the CDDL code is considered an addition to the CDDL code, and so is bound by this requirement; e.g. a modification of a math function to use a fast lookup table makes that table itself an addition to the CDDL code, regardless of whether it's in a source code file of its own) must be made publicly and freely available in source, under the CDDL license itself. -- In any program (source or binary) that uses CDDL code, recognition must be given to the source (either project or author) of the CDDL code. As well, modifications to the CDDL code (which must be distributed as source) may not remove notices indicating the ancestry of the code. - -More info at http://qstuff.blogspot.fr/2007/04/why-cddl.html Full license at http://opensource.org/licenses/CDDL-1.0 diff --git a/crowdin.yml b/crowdin.yml index dcbba6fa..6ddd711b 100644 --- a/crowdin.yml +++ b/crowdin.yml @@ -1,13 +1,32 @@ -files: - - source: /MinecraftClient/Resources/Translations/Translations.resx - translation: /MinecraftClient/Resources/Translations/Translations.%osx_code%.resx - - source: /MinecraftClient/Resources/AsciiArt/AsciiArt.resx - translation: /MinecraftClient/Resources/AsciiArt/AsciiArt.%osx_code%.resx - - source: /README.md - translation: /README/README-%language%.md - - source: /docs/.vuepress/translations/en.json - translation: /docs/.vuepress/translations/%osx_code%.json - - source: /docs/README.md - translation: /docs/l10n/%osx_code%/README.md - - source: /docs/guide/*.md - translation: /docs/l10n/%osx_code%/guide/%original_file_name% +"project_id_env": "CROWDIN_PROJECT_ID" +"api_token_env": "CROWDIN_PERSONAL_TOKEN" +"base_path": "/" +"preserve_hierarchy": true +"base_url": "https://api.crowdin.com" + +"files": [ + { + "source": "/MinecraftClient/Resources/Translations/Translations.resx", + "translation": "/MinecraftClient/Resources/Translations/Translations.%osx_code%.resx" + }, + { + "source": "/MinecraftClient/Resources/AsciiArt/AsciiArt.resx", + "translation": "/MinecraftClient/Resources/AsciiArt/AsciiArt.%osx_code%.resx" + }, + { + "source": "/README.md", + "translation": "/README/README-%language%.md" + }, + { + "source": "/docs/.vuepress/translations/en.json", + "translation": "/docs/.vuepress/translations/%osx_code%.json" + }, + { + "source": "/docs/README.md", + "translation": "/docs/l10n/%osx_code%/README.md" + }, + { + "source": "/docs/guide/*.md", + "translation": "/docs/l10n/%osx_code%/guide/%original_file_name%" + } +] diff --git a/docs/.vuepress/translations/af.json b/docs/.vuepress/translations/af.json deleted file mode 100644 index 579d5700..00000000 --- a/docs/.vuepress/translations/af.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "title": "Minecraft Console Client", - "description": "Documentation website for the Minecraft Console Client (MCC)", - "helpUsTranslate": "Help us translate", - "theme": { - "selectLanguageText": "Languages", - "selectLanguageAriaLabel": "Select language", - "editLinkText": "Edit this page", - "lastUpdatedText": "Last Updated", - "contributorsText": "Contributors", - "tip": "Tip", - "warning": "Warning", - "danger": "Danger", - "notFound": [ - "There's nothing here.", - "How did we get here?", - "That's a Four-Oh-Four.", - "Looks like we've got some broken links." - ], - "backToHome": "Take me home", - "openInNewWindow": "open in new window", - "toggleColorMode": "toggle color mode", - "toggleSidebar": "toggle sidebar" - }, - "navbar": { - "AboutAndFeatures": "About & Features", - "Installation": "Installation", - "Usage": "Usage", - "Configuration": "Configuration", - "ChatBots": "ChatBots" - } -} diff --git a/docs/.vuepress/translations/ar.json b/docs/.vuepress/translations/ar.json deleted file mode 100644 index 579d5700..00000000 --- a/docs/.vuepress/translations/ar.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "title": "Minecraft Console Client", - "description": "Documentation website for the Minecraft Console Client (MCC)", - "helpUsTranslate": "Help us translate", - "theme": { - "selectLanguageText": "Languages", - "selectLanguageAriaLabel": "Select language", - "editLinkText": "Edit this page", - "lastUpdatedText": "Last Updated", - "contributorsText": "Contributors", - "tip": "Tip", - "warning": "Warning", - "danger": "Danger", - "notFound": [ - "There's nothing here.", - "How did we get here?", - "That's a Four-Oh-Four.", - "Looks like we've got some broken links." - ], - "backToHome": "Take me home", - "openInNewWindow": "open in new window", - "toggleColorMode": "toggle color mode", - "toggleSidebar": "toggle sidebar" - }, - "navbar": { - "AboutAndFeatures": "About & Features", - "Installation": "Installation", - "Usage": "Usage", - "Configuration": "Configuration", - "ChatBots": "ChatBots" - } -} diff --git a/docs/.vuepress/translations/ca.json b/docs/.vuepress/translations/ca.json deleted file mode 100644 index 579d5700..00000000 --- a/docs/.vuepress/translations/ca.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "title": "Minecraft Console Client", - "description": "Documentation website for the Minecraft Console Client (MCC)", - "helpUsTranslate": "Help us translate", - "theme": { - "selectLanguageText": "Languages", - "selectLanguageAriaLabel": "Select language", - "editLinkText": "Edit this page", - "lastUpdatedText": "Last Updated", - "contributorsText": "Contributors", - "tip": "Tip", - "warning": "Warning", - "danger": "Danger", - "notFound": [ - "There's nothing here.", - "How did we get here?", - "That's a Four-Oh-Four.", - "Looks like we've got some broken links." - ], - "backToHome": "Take me home", - "openInNewWindow": "open in new window", - "toggleColorMode": "toggle color mode", - "toggleSidebar": "toggle sidebar" - }, - "navbar": { - "AboutAndFeatures": "About & Features", - "Installation": "Installation", - "Usage": "Usage", - "Configuration": "Configuration", - "ChatBots": "ChatBots" - } -} diff --git a/docs/.vuepress/translations/cs.json b/docs/.vuepress/translations/cs.json deleted file mode 100644 index 579d5700..00000000 --- a/docs/.vuepress/translations/cs.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "title": "Minecraft Console Client", - "description": "Documentation website for the Minecraft Console Client (MCC)", - "helpUsTranslate": "Help us translate", - "theme": { - "selectLanguageText": "Languages", - "selectLanguageAriaLabel": "Select language", - "editLinkText": "Edit this page", - "lastUpdatedText": "Last Updated", - "contributorsText": "Contributors", - "tip": "Tip", - "warning": "Warning", - "danger": "Danger", - "notFound": [ - "There's nothing here.", - "How did we get here?", - "That's a Four-Oh-Four.", - "Looks like we've got some broken links." - ], - "backToHome": "Take me home", - "openInNewWindow": "open in new window", - "toggleColorMode": "toggle color mode", - "toggleSidebar": "toggle sidebar" - }, - "navbar": { - "AboutAndFeatures": "About & Features", - "Installation": "Installation", - "Usage": "Usage", - "Configuration": "Configuration", - "ChatBots": "ChatBots" - } -} diff --git a/docs/.vuepress/translations/da.json b/docs/.vuepress/translations/da.json deleted file mode 100644 index 579d5700..00000000 --- a/docs/.vuepress/translations/da.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "title": "Minecraft Console Client", - "description": "Documentation website for the Minecraft Console Client (MCC)", - "helpUsTranslate": "Help us translate", - "theme": { - "selectLanguageText": "Languages", - "selectLanguageAriaLabel": "Select language", - "editLinkText": "Edit this page", - "lastUpdatedText": "Last Updated", - "contributorsText": "Contributors", - "tip": "Tip", - "warning": "Warning", - "danger": "Danger", - "notFound": [ - "There's nothing here.", - "How did we get here?", - "That's a Four-Oh-Four.", - "Looks like we've got some broken links." - ], - "backToHome": "Take me home", - "openInNewWindow": "open in new window", - "toggleColorMode": "toggle color mode", - "toggleSidebar": "toggle sidebar" - }, - "navbar": { - "AboutAndFeatures": "About & Features", - "Installation": "Installation", - "Usage": "Usage", - "Configuration": "Configuration", - "ChatBots": "ChatBots" - } -} diff --git a/docs/.vuepress/translations/de.json b/docs/.vuepress/translations/de.json deleted file mode 100644 index 0c3af349..00000000 --- a/docs/.vuepress/translations/de.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "title": "Minecraft Console Client", - "description": "Documentation website for the Minecraft Console Client (MCC)", - "helpUsTranslate": "Help us translate", - "theme": { - "selectLanguageText": "Languages", - "selectLanguageAriaLabel": "Select language", - "editLinkText": "Edit this page", - "lastUpdatedText": "Last Updated", - "contributorsText": "Contributors", - "tip": "Tip", - "warning": "Warning", - "danger": "Danger", - "notFound": [ - "There's nothing here.", - "How did we get here?", - "That's a Four-Oh-Four.", - "Looks like we've got some broken links." - ], - "backToHome": "Take me home", - "openInNewWindow": "open in new window", - "toggleColorMode": "toggle color mode", - "toggleSidebar": "toggle sidebar" - }, - "navbar": { - "AboutAndFeatures": "About & Features", - "Installation": "Installation", - "Usage": "Benutzung", - "Configuration": "Configuration", - "ChatBots": "ChatBots" - } -} diff --git a/docs/.vuepress/translations/el.json b/docs/.vuepress/translations/el.json deleted file mode 100644 index 579d5700..00000000 --- a/docs/.vuepress/translations/el.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "title": "Minecraft Console Client", - "description": "Documentation website for the Minecraft Console Client (MCC)", - "helpUsTranslate": "Help us translate", - "theme": { - "selectLanguageText": "Languages", - "selectLanguageAriaLabel": "Select language", - "editLinkText": "Edit this page", - "lastUpdatedText": "Last Updated", - "contributorsText": "Contributors", - "tip": "Tip", - "warning": "Warning", - "danger": "Danger", - "notFound": [ - "There's nothing here.", - "How did we get here?", - "That's a Four-Oh-Four.", - "Looks like we've got some broken links." - ], - "backToHome": "Take me home", - "openInNewWindow": "open in new window", - "toggleColorMode": "toggle color mode", - "toggleSidebar": "toggle sidebar" - }, - "navbar": { - "AboutAndFeatures": "About & Features", - "Installation": "Installation", - "Usage": "Usage", - "Configuration": "Configuration", - "ChatBots": "ChatBots" - } -} diff --git a/docs/.vuepress/translations/es.json b/docs/.vuepress/translations/es.json deleted file mode 100644 index 579d5700..00000000 --- a/docs/.vuepress/translations/es.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "title": "Minecraft Console Client", - "description": "Documentation website for the Minecraft Console Client (MCC)", - "helpUsTranslate": "Help us translate", - "theme": { - "selectLanguageText": "Languages", - "selectLanguageAriaLabel": "Select language", - "editLinkText": "Edit this page", - "lastUpdatedText": "Last Updated", - "contributorsText": "Contributors", - "tip": "Tip", - "warning": "Warning", - "danger": "Danger", - "notFound": [ - "There's nothing here.", - "How did we get here?", - "That's a Four-Oh-Four.", - "Looks like we've got some broken links." - ], - "backToHome": "Take me home", - "openInNewWindow": "open in new window", - "toggleColorMode": "toggle color mode", - "toggleSidebar": "toggle sidebar" - }, - "navbar": { - "AboutAndFeatures": "About & Features", - "Installation": "Installation", - "Usage": "Usage", - "Configuration": "Configuration", - "ChatBots": "ChatBots" - } -} diff --git a/docs/.vuepress/translations/fi.json b/docs/.vuepress/translations/fi.json deleted file mode 100644 index 579d5700..00000000 --- a/docs/.vuepress/translations/fi.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "title": "Minecraft Console Client", - "description": "Documentation website for the Minecraft Console Client (MCC)", - "helpUsTranslate": "Help us translate", - "theme": { - "selectLanguageText": "Languages", - "selectLanguageAriaLabel": "Select language", - "editLinkText": "Edit this page", - "lastUpdatedText": "Last Updated", - "contributorsText": "Contributors", - "tip": "Tip", - "warning": "Warning", - "danger": "Danger", - "notFound": [ - "There's nothing here.", - "How did we get here?", - "That's a Four-Oh-Four.", - "Looks like we've got some broken links." - ], - "backToHome": "Take me home", - "openInNewWindow": "open in new window", - "toggleColorMode": "toggle color mode", - "toggleSidebar": "toggle sidebar" - }, - "navbar": { - "AboutAndFeatures": "About & Features", - "Installation": "Installation", - "Usage": "Usage", - "Configuration": "Configuration", - "ChatBots": "ChatBots" - } -} diff --git a/docs/.vuepress/translations/fr.json b/docs/.vuepress/translations/fr.json deleted file mode 100644 index 279b26c7..00000000 --- a/docs/.vuepress/translations/fr.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "title": "Minecraft Console Client", - "description": "Documentation website for the Minecraft Console Client (MCC)", - "helpUsTranslate": "Help us translate", - "theme": { - "selectLanguageText": "Languages", - "selectLanguageAriaLabel": "Select language", - "editLinkText": "Edit this page", - "lastUpdatedText": "Last Updated", - "contributorsText": "Contributors", - "tip": "Tip", - "warning": "Warning", - "danger": "Danger", - "notFound": [ - "There's nothing here.", - "How did we get here?", - "That's a Four-Oh-Four.", - "Looks like we've got some broken links." - ], - "backToHome": "Take me home", - "openInNewWindow": "open in new window", - "toggleColorMode": "toggle color mode", - "toggleSidebar": "toggle sidebar" - }, - "navbar": { - "AboutAndFeatures": "About & Features", - "Installation": "Installation", - "Usage": "Utilisation", - "Configuration": "Configuration", - "ChatBots": "ChatBots" - } -} diff --git a/docs/.vuepress/translations/he.json b/docs/.vuepress/translations/he.json deleted file mode 100644 index 579d5700..00000000 --- a/docs/.vuepress/translations/he.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "title": "Minecraft Console Client", - "description": "Documentation website for the Minecraft Console Client (MCC)", - "helpUsTranslate": "Help us translate", - "theme": { - "selectLanguageText": "Languages", - "selectLanguageAriaLabel": "Select language", - "editLinkText": "Edit this page", - "lastUpdatedText": "Last Updated", - "contributorsText": "Contributors", - "tip": "Tip", - "warning": "Warning", - "danger": "Danger", - "notFound": [ - "There's nothing here.", - "How did we get here?", - "That's a Four-Oh-Four.", - "Looks like we've got some broken links." - ], - "backToHome": "Take me home", - "openInNewWindow": "open in new window", - "toggleColorMode": "toggle color mode", - "toggleSidebar": "toggle sidebar" - }, - "navbar": { - "AboutAndFeatures": "About & Features", - "Installation": "Installation", - "Usage": "Usage", - "Configuration": "Configuration", - "ChatBots": "ChatBots" - } -} diff --git a/docs/.vuepress/translations/hu.json b/docs/.vuepress/translations/hu.json deleted file mode 100644 index 579d5700..00000000 --- a/docs/.vuepress/translations/hu.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "title": "Minecraft Console Client", - "description": "Documentation website for the Minecraft Console Client (MCC)", - "helpUsTranslate": "Help us translate", - "theme": { - "selectLanguageText": "Languages", - "selectLanguageAriaLabel": "Select language", - "editLinkText": "Edit this page", - "lastUpdatedText": "Last Updated", - "contributorsText": "Contributors", - "tip": "Tip", - "warning": "Warning", - "danger": "Danger", - "notFound": [ - "There's nothing here.", - "How did we get here?", - "That's a Four-Oh-Four.", - "Looks like we've got some broken links." - ], - "backToHome": "Take me home", - "openInNewWindow": "open in new window", - "toggleColorMode": "toggle color mode", - "toggleSidebar": "toggle sidebar" - }, - "navbar": { - "AboutAndFeatures": "About & Features", - "Installation": "Installation", - "Usage": "Usage", - "Configuration": "Configuration", - "ChatBots": "ChatBots" - } -} diff --git a/docs/.vuepress/translations/it.json b/docs/.vuepress/translations/it.json deleted file mode 100644 index 579d5700..00000000 --- a/docs/.vuepress/translations/it.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "title": "Minecraft Console Client", - "description": "Documentation website for the Minecraft Console Client (MCC)", - "helpUsTranslate": "Help us translate", - "theme": { - "selectLanguageText": "Languages", - "selectLanguageAriaLabel": "Select language", - "editLinkText": "Edit this page", - "lastUpdatedText": "Last Updated", - "contributorsText": "Contributors", - "tip": "Tip", - "warning": "Warning", - "danger": "Danger", - "notFound": [ - "There's nothing here.", - "How did we get here?", - "That's a Four-Oh-Four.", - "Looks like we've got some broken links." - ], - "backToHome": "Take me home", - "openInNewWindow": "open in new window", - "toggleColorMode": "toggle color mode", - "toggleSidebar": "toggle sidebar" - }, - "navbar": { - "AboutAndFeatures": "About & Features", - "Installation": "Installation", - "Usage": "Usage", - "Configuration": "Configuration", - "ChatBots": "ChatBots" - } -} diff --git a/docs/.vuepress/translations/ja.json b/docs/.vuepress/translations/ja.json deleted file mode 100644 index 579d5700..00000000 --- a/docs/.vuepress/translations/ja.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "title": "Minecraft Console Client", - "description": "Documentation website for the Minecraft Console Client (MCC)", - "helpUsTranslate": "Help us translate", - "theme": { - "selectLanguageText": "Languages", - "selectLanguageAriaLabel": "Select language", - "editLinkText": "Edit this page", - "lastUpdatedText": "Last Updated", - "contributorsText": "Contributors", - "tip": "Tip", - "warning": "Warning", - "danger": "Danger", - "notFound": [ - "There's nothing here.", - "How did we get here?", - "That's a Four-Oh-Four.", - "Looks like we've got some broken links." - ], - "backToHome": "Take me home", - "openInNewWindow": "open in new window", - "toggleColorMode": "toggle color mode", - "toggleSidebar": "toggle sidebar" - }, - "navbar": { - "AboutAndFeatures": "About & Features", - "Installation": "Installation", - "Usage": "Usage", - "Configuration": "Configuration", - "ChatBots": "ChatBots" - } -} diff --git a/docs/.vuepress/translations/ko.json b/docs/.vuepress/translations/ko.json deleted file mode 100644 index 579d5700..00000000 --- a/docs/.vuepress/translations/ko.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "title": "Minecraft Console Client", - "description": "Documentation website for the Minecraft Console Client (MCC)", - "helpUsTranslate": "Help us translate", - "theme": { - "selectLanguageText": "Languages", - "selectLanguageAriaLabel": "Select language", - "editLinkText": "Edit this page", - "lastUpdatedText": "Last Updated", - "contributorsText": "Contributors", - "tip": "Tip", - "warning": "Warning", - "danger": "Danger", - "notFound": [ - "There's nothing here.", - "How did we get here?", - "That's a Four-Oh-Four.", - "Looks like we've got some broken links." - ], - "backToHome": "Take me home", - "openInNewWindow": "open in new window", - "toggleColorMode": "toggle color mode", - "toggleSidebar": "toggle sidebar" - }, - "navbar": { - "AboutAndFeatures": "About & Features", - "Installation": "Installation", - "Usage": "Usage", - "Configuration": "Configuration", - "ChatBots": "ChatBots" - } -} diff --git a/docs/.vuepress/translations/lv.json b/docs/.vuepress/translations/lv.json deleted file mode 100644 index 579d5700..00000000 --- a/docs/.vuepress/translations/lv.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "title": "Minecraft Console Client", - "description": "Documentation website for the Minecraft Console Client (MCC)", - "helpUsTranslate": "Help us translate", - "theme": { - "selectLanguageText": "Languages", - "selectLanguageAriaLabel": "Select language", - "editLinkText": "Edit this page", - "lastUpdatedText": "Last Updated", - "contributorsText": "Contributors", - "tip": "Tip", - "warning": "Warning", - "danger": "Danger", - "notFound": [ - "There's nothing here.", - "How did we get here?", - "That's a Four-Oh-Four.", - "Looks like we've got some broken links." - ], - "backToHome": "Take me home", - "openInNewWindow": "open in new window", - "toggleColorMode": "toggle color mode", - "toggleSidebar": "toggle sidebar" - }, - "navbar": { - "AboutAndFeatures": "About & Features", - "Installation": "Installation", - "Usage": "Usage", - "Configuration": "Configuration", - "ChatBots": "ChatBots" - } -} diff --git a/docs/.vuepress/translations/nl.json b/docs/.vuepress/translations/nl.json deleted file mode 100644 index 579d5700..00000000 --- a/docs/.vuepress/translations/nl.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "title": "Minecraft Console Client", - "description": "Documentation website for the Minecraft Console Client (MCC)", - "helpUsTranslate": "Help us translate", - "theme": { - "selectLanguageText": "Languages", - "selectLanguageAriaLabel": "Select language", - "editLinkText": "Edit this page", - "lastUpdatedText": "Last Updated", - "contributorsText": "Contributors", - "tip": "Tip", - "warning": "Warning", - "danger": "Danger", - "notFound": [ - "There's nothing here.", - "How did we get here?", - "That's a Four-Oh-Four.", - "Looks like we've got some broken links." - ], - "backToHome": "Take me home", - "openInNewWindow": "open in new window", - "toggleColorMode": "toggle color mode", - "toggleSidebar": "toggle sidebar" - }, - "navbar": { - "AboutAndFeatures": "About & Features", - "Installation": "Installation", - "Usage": "Usage", - "Configuration": "Configuration", - "ChatBots": "ChatBots" - } -} diff --git a/docs/.vuepress/translations/no.json b/docs/.vuepress/translations/no.json deleted file mode 100644 index 579d5700..00000000 --- a/docs/.vuepress/translations/no.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "title": "Minecraft Console Client", - "description": "Documentation website for the Minecraft Console Client (MCC)", - "helpUsTranslate": "Help us translate", - "theme": { - "selectLanguageText": "Languages", - "selectLanguageAriaLabel": "Select language", - "editLinkText": "Edit this page", - "lastUpdatedText": "Last Updated", - "contributorsText": "Contributors", - "tip": "Tip", - "warning": "Warning", - "danger": "Danger", - "notFound": [ - "There's nothing here.", - "How did we get here?", - "That's a Four-Oh-Four.", - "Looks like we've got some broken links." - ], - "backToHome": "Take me home", - "openInNewWindow": "open in new window", - "toggleColorMode": "toggle color mode", - "toggleSidebar": "toggle sidebar" - }, - "navbar": { - "AboutAndFeatures": "About & Features", - "Installation": "Installation", - "Usage": "Usage", - "Configuration": "Configuration", - "ChatBots": "ChatBots" - } -} diff --git a/docs/.vuepress/translations/pl.json b/docs/.vuepress/translations/pl.json deleted file mode 100644 index 579d5700..00000000 --- a/docs/.vuepress/translations/pl.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "title": "Minecraft Console Client", - "description": "Documentation website for the Minecraft Console Client (MCC)", - "helpUsTranslate": "Help us translate", - "theme": { - "selectLanguageText": "Languages", - "selectLanguageAriaLabel": "Select language", - "editLinkText": "Edit this page", - "lastUpdatedText": "Last Updated", - "contributorsText": "Contributors", - "tip": "Tip", - "warning": "Warning", - "danger": "Danger", - "notFound": [ - "There's nothing here.", - "How did we get here?", - "That's a Four-Oh-Four.", - "Looks like we've got some broken links." - ], - "backToHome": "Take me home", - "openInNewWindow": "open in new window", - "toggleColorMode": "toggle color mode", - "toggleSidebar": "toggle sidebar" - }, - "navbar": { - "AboutAndFeatures": "About & Features", - "Installation": "Installation", - "Usage": "Usage", - "Configuration": "Configuration", - "ChatBots": "ChatBots" - } -} diff --git a/docs/.vuepress/translations/pt-BR.json b/docs/.vuepress/translations/pt-BR.json deleted file mode 100644 index 579d5700..00000000 --- a/docs/.vuepress/translations/pt-BR.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "title": "Minecraft Console Client", - "description": "Documentation website for the Minecraft Console Client (MCC)", - "helpUsTranslate": "Help us translate", - "theme": { - "selectLanguageText": "Languages", - "selectLanguageAriaLabel": "Select language", - "editLinkText": "Edit this page", - "lastUpdatedText": "Last Updated", - "contributorsText": "Contributors", - "tip": "Tip", - "warning": "Warning", - "danger": "Danger", - "notFound": [ - "There's nothing here.", - "How did we get here?", - "That's a Four-Oh-Four.", - "Looks like we've got some broken links." - ], - "backToHome": "Take me home", - "openInNewWindow": "open in new window", - "toggleColorMode": "toggle color mode", - "toggleSidebar": "toggle sidebar" - }, - "navbar": { - "AboutAndFeatures": "About & Features", - "Installation": "Installation", - "Usage": "Usage", - "Configuration": "Configuration", - "ChatBots": "ChatBots" - } -} diff --git a/docs/.vuepress/translations/pt.json b/docs/.vuepress/translations/pt.json deleted file mode 100644 index 579d5700..00000000 --- a/docs/.vuepress/translations/pt.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "title": "Minecraft Console Client", - "description": "Documentation website for the Minecraft Console Client (MCC)", - "helpUsTranslate": "Help us translate", - "theme": { - "selectLanguageText": "Languages", - "selectLanguageAriaLabel": "Select language", - "editLinkText": "Edit this page", - "lastUpdatedText": "Last Updated", - "contributorsText": "Contributors", - "tip": "Tip", - "warning": "Warning", - "danger": "Danger", - "notFound": [ - "There's nothing here.", - "How did we get here?", - "That's a Four-Oh-Four.", - "Looks like we've got some broken links." - ], - "backToHome": "Take me home", - "openInNewWindow": "open in new window", - "toggleColorMode": "toggle color mode", - "toggleSidebar": "toggle sidebar" - }, - "navbar": { - "AboutAndFeatures": "About & Features", - "Installation": "Installation", - "Usage": "Usage", - "Configuration": "Configuration", - "ChatBots": "ChatBots" - } -} diff --git a/docs/.vuepress/translations/ro.json b/docs/.vuepress/translations/ro.json deleted file mode 100644 index 579d5700..00000000 --- a/docs/.vuepress/translations/ro.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "title": "Minecraft Console Client", - "description": "Documentation website for the Minecraft Console Client (MCC)", - "helpUsTranslate": "Help us translate", - "theme": { - "selectLanguageText": "Languages", - "selectLanguageAriaLabel": "Select language", - "editLinkText": "Edit this page", - "lastUpdatedText": "Last Updated", - "contributorsText": "Contributors", - "tip": "Tip", - "warning": "Warning", - "danger": "Danger", - "notFound": [ - "There's nothing here.", - "How did we get here?", - "That's a Four-Oh-Four.", - "Looks like we've got some broken links." - ], - "backToHome": "Take me home", - "openInNewWindow": "open in new window", - "toggleColorMode": "toggle color mode", - "toggleSidebar": "toggle sidebar" - }, - "navbar": { - "AboutAndFeatures": "About & Features", - "Installation": "Installation", - "Usage": "Usage", - "Configuration": "Configuration", - "ChatBots": "ChatBots" - } -} diff --git a/docs/.vuepress/translations/ru.json b/docs/.vuepress/translations/ru.json deleted file mode 100644 index 0696d99e..00000000 --- a/docs/.vuepress/translations/ru.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "title": "Minecraft Console Client", - "description": "Documentation website for the Minecraft Console Client (MCC)", - "helpUsTranslate": "Help us translate", - "theme": { - "selectLanguageText": "Languages", - "selectLanguageAriaLabel": "Select language", - "editLinkText": "Edit this page", - "lastUpdatedText": "Last Updated", - "contributorsText": "Contributors", - "tip": "Tip", - "warning": "Warning", - "danger": "Danger", - "notFound": [ - "There's nothing here.", - "How did we get here?", - "That's a Four-Oh-Four.", - "Looks like we've got some broken links." - ], - "backToHome": "Take me home", - "openInNewWindow": "open in new window", - "toggleColorMode": "toggle color mode", - "toggleSidebar": "toggle sidebar" - }, - "navbar": { - "AboutAndFeatures": "About & Features", - "Installation": "Установка", - "Usage": "Применение", - "Configuration": "Configuration", - "ChatBots": "ChatBots" - } -} diff --git a/docs/.vuepress/translations/sr-Cyrl.json b/docs/.vuepress/translations/sr-Cyrl.json deleted file mode 100644 index 579d5700..00000000 --- a/docs/.vuepress/translations/sr-Cyrl.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "title": "Minecraft Console Client", - "description": "Documentation website for the Minecraft Console Client (MCC)", - "helpUsTranslate": "Help us translate", - "theme": { - "selectLanguageText": "Languages", - "selectLanguageAriaLabel": "Select language", - "editLinkText": "Edit this page", - "lastUpdatedText": "Last Updated", - "contributorsText": "Contributors", - "tip": "Tip", - "warning": "Warning", - "danger": "Danger", - "notFound": [ - "There's nothing here.", - "How did we get here?", - "That's a Four-Oh-Four.", - "Looks like we've got some broken links." - ], - "backToHome": "Take me home", - "openInNewWindow": "open in new window", - "toggleColorMode": "toggle color mode", - "toggleSidebar": "toggle sidebar" - }, - "navbar": { - "AboutAndFeatures": "About & Features", - "Installation": "Installation", - "Usage": "Usage", - "Configuration": "Configuration", - "ChatBots": "ChatBots" - } -} diff --git a/docs/.vuepress/translations/sv.json b/docs/.vuepress/translations/sv.json deleted file mode 100644 index 579d5700..00000000 --- a/docs/.vuepress/translations/sv.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "title": "Minecraft Console Client", - "description": "Documentation website for the Minecraft Console Client (MCC)", - "helpUsTranslate": "Help us translate", - "theme": { - "selectLanguageText": "Languages", - "selectLanguageAriaLabel": "Select language", - "editLinkText": "Edit this page", - "lastUpdatedText": "Last Updated", - "contributorsText": "Contributors", - "tip": "Tip", - "warning": "Warning", - "danger": "Danger", - "notFound": [ - "There's nothing here.", - "How did we get here?", - "That's a Four-Oh-Four.", - "Looks like we've got some broken links." - ], - "backToHome": "Take me home", - "openInNewWindow": "open in new window", - "toggleColorMode": "toggle color mode", - "toggleSidebar": "toggle sidebar" - }, - "navbar": { - "AboutAndFeatures": "About & Features", - "Installation": "Installation", - "Usage": "Usage", - "Configuration": "Configuration", - "ChatBots": "ChatBots" - } -} diff --git a/docs/.vuepress/translations/tr.json b/docs/.vuepress/translations/tr.json deleted file mode 100644 index 173ef32f..00000000 --- a/docs/.vuepress/translations/tr.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "title": "Minecraft Console Client", - "description": "Documentation website for the Minecraft Console Client (MCC)", - "helpUsTranslate": "Help us translate", - "theme": { - "selectLanguageText": "Languages", - "selectLanguageAriaLabel": "Select language", - "editLinkText": "Edit this page", - "lastUpdatedText": "Last Updated", - "contributorsText": "Contributors", - "tip": "Tip", - "warning": "Warning", - "danger": "Danger", - "notFound": [ - "There's nothing here.", - "How did we get here?", - "That's a Four-Oh-Four.", - "Looks like we've got some broken links." - ], - "backToHome": "Take me home", - "openInNewWindow": "open in new window", - "toggleColorMode": "toggle color mode", - "toggleSidebar": "toggle sidebar" - }, - "navbar": { - "AboutAndFeatures": "About & Features", - "Installation": "Kurulum", - "Usage": "Kullanım", - "Configuration": "Configuration", - "ChatBots": "ChatBots" - } -} diff --git a/docs/.vuepress/translations/uk.json b/docs/.vuepress/translations/uk.json deleted file mode 100644 index 579d5700..00000000 --- a/docs/.vuepress/translations/uk.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "title": "Minecraft Console Client", - "description": "Documentation website for the Minecraft Console Client (MCC)", - "helpUsTranslate": "Help us translate", - "theme": { - "selectLanguageText": "Languages", - "selectLanguageAriaLabel": "Select language", - "editLinkText": "Edit this page", - "lastUpdatedText": "Last Updated", - "contributorsText": "Contributors", - "tip": "Tip", - "warning": "Warning", - "danger": "Danger", - "notFound": [ - "There's nothing here.", - "How did we get here?", - "That's a Four-Oh-Four.", - "Looks like we've got some broken links." - ], - "backToHome": "Take me home", - "openInNewWindow": "open in new window", - "toggleColorMode": "toggle color mode", - "toggleSidebar": "toggle sidebar" - }, - "navbar": { - "AboutAndFeatures": "About & Features", - "Installation": "Installation", - "Usage": "Usage", - "Configuration": "Configuration", - "ChatBots": "ChatBots" - } -} diff --git a/docs/.vuepress/translations/vi.json b/docs/.vuepress/translations/vi.json deleted file mode 100644 index 579d5700..00000000 --- a/docs/.vuepress/translations/vi.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "title": "Minecraft Console Client", - "description": "Documentation website for the Minecraft Console Client (MCC)", - "helpUsTranslate": "Help us translate", - "theme": { - "selectLanguageText": "Languages", - "selectLanguageAriaLabel": "Select language", - "editLinkText": "Edit this page", - "lastUpdatedText": "Last Updated", - "contributorsText": "Contributors", - "tip": "Tip", - "warning": "Warning", - "danger": "Danger", - "notFound": [ - "There's nothing here.", - "How did we get here?", - "That's a Four-Oh-Four.", - "Looks like we've got some broken links." - ], - "backToHome": "Take me home", - "openInNewWindow": "open in new window", - "toggleColorMode": "toggle color mode", - "toggleSidebar": "toggle sidebar" - }, - "navbar": { - "AboutAndFeatures": "About & Features", - "Installation": "Installation", - "Usage": "Usage", - "Configuration": "Configuration", - "ChatBots": "ChatBots" - } -} diff --git a/docs/.vuepress/translations/zh-Hans.json b/docs/.vuepress/translations/zh-Hans.json deleted file mode 100644 index 82b399ef..00000000 --- a/docs/.vuepress/translations/zh-Hans.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "title": "Minecraft命令行客户端", - "description": "Minecraft Console Client (MCC) 文档站点", - "helpUsTranslate": "帮助我们翻译", - "theme": { - "selectLanguageText": "选择语言", - "selectLanguageAriaLabel": "选择语言", - "editLinkText": "在 GitHub 上编辑此页", - "lastUpdatedText": "上次更新", - "contributorsText": "贡献者", - "tip": "提示", - "warning": "警告", - "danger": "重要警告", - "notFound": [ - "这里什么都没有", - "我们怎么到这来了?", - "这是一个 404 页面", - "看起来我们进入了错误的链接" - ], - "backToHome": "返回首页", - "openInNewWindow": "在新窗口打开", - "toggleColorMode": "切换颜色模式", - "toggleSidebar": "切换侧边栏" - }, - "navbar": { - "AboutAndFeatures": "关于 & 特性", - "Installation": "安装", - "Usage": "使用方法", - "Configuration": "配置", - "ChatBots": "机器人" - } -} diff --git a/docs/.vuepress/translations/zh-Hant.json b/docs/.vuepress/translations/zh-Hant.json deleted file mode 100644 index 12c733c9..00000000 --- a/docs/.vuepress/translations/zh-Hant.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "title": "Minecraft Console Client", - "description": "Documentation website for the Minecraft Console Client (MCC)", - "helpUsTranslate": "Help us translate", - "theme": { - "selectLanguageText": "Languages", - "selectLanguageAriaLabel": "Select language", - "editLinkText": "Edit this page", - "lastUpdatedText": "Last Updated", - "contributorsText": "Contributors", - "tip": "Tip", - "warning": "Warning", - "danger": "Danger", - "notFound": [ - "There's nothing here.", - "How did we get here?", - "That's a Four-Oh-Four.", - "Looks like we've got some broken links." - ], - "backToHome": "Take me home", - "openInNewWindow": "open in new window", - "toggleColorMode": "toggle color mode", - "toggleSidebar": "toggle sidebar" - }, - "navbar": { - "AboutAndFeatures": "About & Features", - "Installation": "Installation", - "Usage": "用法", - "Configuration": "Configuration", - "ChatBots": "ChatBots" - } -} diff --git a/docs/l10n/af/README.md b/docs/l10n/af/README.md deleted file mode 100644 index e3620a07..00000000 --- a/docs/l10n/af/README.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Home -home: true -heroImage: /images/MCC_logo_with_edge.png -tagline: 'Minecraft Console Client (MCC) is a lightweight open-source Minecraft Java client implemented in C#' -actions: - - - text: Installation - link: ./guide/installation.md - type: primary - - - text: Learn More → - link: ./guide/ - type: secondary -actionText: -actionLink: -features: - - - title: Chat - details: Chat with other people on the server - - - title: Automation - details: Create bots to do automated tasks - - - title: Supported Versions - details: 1.4 - 1.19.2 -footer: Made by MCC Team with ❤️ ---- - diff --git a/docs/l10n/af/guide/README.md b/docs/l10n/af/guide/README.md deleted file mode 100644 index 6e1dd006..00000000 --- a/docs/l10n/af/guide/README.md +++ /dev/null @@ -1,178 +0,0 @@ -- - - -title: About & Features -- - - -# Introduction - -- [About](#about) -- [Quick Intro (YouTube Videos)](#quick-intro) -- [Features](#features) -- [Why Minecraft Console Client?](#why-minecraft-console-client) -- [Getting Help](#getting-help) -- [Submitting a bug report or an idea/feature-request](#bugs-ideas-feature-requests) -- [Important notes on some features](#notes-on-some-features) -- [Credits](#credits) -- [Disclaimer](#disclaimer) -- [License](#license) - -## About - -**Minecraft Console Client (MCC)** is a lightweight cross-platform open-source **Minecraft** TUI client for **Java edition** that allows you to connect to any Minecraft Java server, send commands and receive text messages in a fast and easy way without having to open the main Minecraft game. - -It also provides various automations that you can enable for administration and other purposes, as well as extensible C# API for creating Bots. - -It was originally made by [ORelio](https://github.com/ORelio) in 2012 on the [Minecraft Forum](http://www.minecraftforum.net/topic/1314800-/), now it's maintained by him and many other contributors from the community. - -## Features - -- Chat - - - Send and receive chat messages - - [Log chat history](chat-bots.md#chat-log) - - [Get alerted on certain keywords](chat-bots.md#alerts) - - [Auto Respond](chat-bots.md#auto-respond) - -- [Anti AFK](chat-bots.md#anti-afk) -- [Auto Relog](chat-bots.md#auto-relog) -- [Script Scheduler](chat-bots.md#script-scheduler) -- [Remote Control](chat-bots.md#remote-control) -- [Auto Respond](chat-bots.md#auto-respond) -- [Auto Attack](chat-bots.md#auto-attack) -- [Auto Fishing](chat-bots.md#auto-fishing) -- [Auto Eat](chat-bots.md#auto-eat) -- [Auto Craft](chat-bots.md#auto-craft) -- [Mailer Bot](chat-bots.md#mailer) -- [Auto Drop](chat-bots.md#auto-drop) -- [Replay Mod](chat-bots.md#replay-mod) -- [API for creating Bots in C#](creating-bots.md#creating-chat-bots) -- [Docker Support](installation.md#using-docker) -- [Inventory Handling](usage.md#inventory) -- [Terrain Traversing](usage.md#move) -- Entity Handling - -_NOTE: Some of mentioned features are disabled by default and you will have to turn them on in the configuration file and some may require additional configuration on your part for your specific usage._ - -## Why Minecraft Console Client? - -- Easy to use -- Helpful community -- Open-Source -- Fast performance -- Cross-Platform -- Docker Support -- 10 years of continuous development -- Active contributors -- Widely used - -## Quick Intro - -Don't have time to read through the documentation, we got you, our community has made some simple introduction videos about the **Minecraft Console Client**. - -### The list of the tutorials: - -Installation: - -- [Installation on Windows by Daenges](https://www.youtube.com/watch?v=BkCqOCa2uQw) -- [Installation on Windows + Auto AFK and More by Dexter113](https://www.youtube.com/watch?v=FxJ0KFIHDrY) - -Using Commands, Scripts and other features: - -- [Minecraft Console Client | Tutorial | Commands, Scripts, AppVars, Matches, Tasks and C# Scripts by Daenges](https://youtu.be/JbDpwwETEnU) -- [Console Client Tutorial - Scripting by Zixxter](https://www.youtube.com/watch?v=XE7rYBFJxn0) - -## Getting Help - -MCC has a community that is willing to help, we have a Discussions section in out Git Hub repository. - -Click [here](https://github.com/MCCTeam/Minecraft-Console-Client/discussions) to access it. - -### Before getting help - -- **Please use the search option here or in the discussion section and read the documentation so we avoid duplicate questions. Thank you!** -- **Please be kind and patient, respect others as they're the ones using their time to help you** - -## Bugs, Ideas, Feature Requests - -Bug reporting, idea submitting or feature requesting are done in the [Issues](https://github.com/MCCTeam/Minecraft-Console-Client/issues) section of our [Github repository]([here](https://github.com/MCCTeam/Minecraft-Console-Client)). - -Navigate to the Issues section, search for a bug, idea or a feature using the search option here in the documentation and in the `Issues` section on Git Hub before making your own. - -If you haven't found anything similar, go ahead and click on the `New issue` button, then choose what you want to do. - -If you're reporting a bug, please be descriptive as much as possible, try to explain how to re-create the bug, attack screenshots and logs, make sure that you have [`debugmessages`](configuration.me#debugmessages) set to `true` before sending a bug report or taking a screenshot. - -### Before submitting - -- **Please use the search option here or in the `Issues` section and read the documentation so we avoid duplicate questions/ideas/reports. Thank you!** -- **Please be kind, patient and respect others. Thank you!** - -## Notes on some features - -### Inventory, Terrain and Entity Handling - -Inventory handling is currently not supported in versions: `1.4.6 - 1.9` - -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) - -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. - -## Credits - -_Project initiated by [ORelio](https://github.com/ORelio) in 2012 on the [Minecraft Forum](http://www.minecraftforum.net/topic/1314800-/)._ - -Many features would not have been possible without the help of our talented community: - -**Maintainers** - -ORelio, ReinforceZwei, milutinke, BruceChenQAQ, bradbyte - -**Ideas** - -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 and [many more](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+%5BIdea%5D+is%3Aopen). - -**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 and [many more](https://github.com/MCCTeam/Minecraft-Console-Client/issues?q=is%3Aissue+%5BBUG%5D+is%3Aopen+). - -**Contributors** - -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 _... And all the [GitHub contributors](https://github.com/MCCTeam/Minecraft-Console-Client/graphs/contributors)!_ - -**Libraries:** - -Minecraft Console Client also borrows code from the following libraries: - -| Name | Purpose | Author | License | -| ----------- | ---------------- | ---------------- | ------- | -| Biko | Proxy handling | Benton Stark | MIT | -| Heijden.Dns | DNS SRV Lookup | Geoffrey Huntley | MIT | -| DotNetZip | Zlib compression | Dino Chiesa | MS-PL | - -## Disclaimer - -Even if everything should work, we are not responsible for any damage this app could cause to your computer or your server. - -This app does not steal your password. If you don't trust it, don't use it or check & compile from the source code. - -Also, remember that when you connect to a server with this program, you will appear where you left the last time. - -This means that **you can die if you log in in an unsafe place on a survival server!** - -Use the script scheduler bot to send a teleport command after logging in. - -We remind you that **you may get banned** by your server for using this program. Use accordingly with server rules. - -## License - -Minecraft Console Client is a totally free of charge, open source project. - -The source code is available at [Github Repository](https://github.com/MCCTeam/Minecraft-Console-Client) - -Unless specifically stated, source code is from the MCC Team or Contributors, and available under CDDL-1.0. - -More info about CDDL-1.0: [http://qstuff.blogspot.fr/2007/04/why-cddl.html](http://qstuff.blogspot.fr/2007/04/why-cddl.html) - -Full license at [http://opensource.org/licenses/CDDL-1.0](http://opensource.org/licenses/CDDL-1.0) diff --git a/docs/l10n/af/guide/chat-bots.md b/docs/l10n/af/guide/chat-bots.md deleted file mode 100644 index a043e0da..00000000 --- a/docs/l10n/af/guide/chat-bots.md +++ /dev/null @@ -1,2168 +0,0 @@ -- - - -title: Chat Bots redirectFrom: ["/g/bots/index.html", "/g/bots.html"] -- - - -# Chat Bots - -- [About](#about) -- [List of built-in Chat Bots](#list-of-built-in-chat-bots) -- [Creating your own](creating-bots.md) - -## About - -**Minecraft Console Client** has a number of default built in Chat Bots (Scripts/Plugins) which allow for various types of automation. - -

Warning

- -**Recently we have changed the configuration format from INI to TOML, this part of the documentation has only been partially updated, it's work in progress, for the time being please refer to the `MinecraftClient.ini` for setting names, the descriptions and options should be up to date in most cases, but not guaranteed.** - -
- -

Tip

- -**Settings refer to settings in the [configuration file](configuration.md)** - -
- -## List of built-in Chat Bots - -- [Alerts](#alerts) -- [Anti AFK](#anti-afk) -- [Auto Attack](#auto-attack) -- [Auto Craft](#auto-craft) -- [Auto Dig](#auto-dig) -- [Auto Drop](#auto-drop) -- [Auto Eat](#auto-eat) -- [Auto Fishing](#auto-fishing) -- [Auto Relog](#auto-relog) -- [Auto Respond](#auto-respond) -- [Chat Log](#chat-log) -- [Follow Player](#follow-player) -- [Hangman](#hangman) -- [Mailer](#mailer) -- [Map](#map) -- [PlayerList Logger](#playerlist-logger) -- [Remote Control](#remote-control) -- [Replay Mod](#replay-mod) -- [Script Scheduler](#script-scheduler) - -## Alerts - -- **Description:** - - Get alerted when specified words are detected in the chat - - Useful for moderating your server or detecting when someone is talking to you. - -- **Settings:** - - **Section:** **`ChatBot.Alerts`** - - #### `Enabled` - - - **Description:** - - This setting specifies if the Alerts Chat Bot is enabled. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `false` - - - - #### `Beep_Enabled` - -

Tip

- - **This might not work depending on your system or a console (terminal emulator).** - -
- - - **Description:** - - This setting specifies if you want to hear a beep when you get an alert. - - - **Type:** `boolean` - - - **Default:** `true` - - - - #### `Trigger_By_Words` - - - **Description:** - - Triggers an alert after receiving a specified keyword. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `false` - - - - #### `Trigger_By_Rain` - - - **Description:** - - Trigger alerts when it rains and when it stops. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `false` - - - - #### `Trigger_By_Thunderstorm` - - - **Description:** - - Triggers alerts at the beginning and end of thunderstorms. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `false` - - - - #### `Log_To_File` - - - **Description:** - - Should the Alerts Chat Bot log alerts into a file. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `false` - - - - #### `Log_File` - - - **Description:** - - A path to the file where alerts will be logged if `Log_To_File` is set to `true`. - - - **Type:** `string` - - - **Default:** `"alerts-log.txt"` - - - - #### `Matches` - - - **Description:** - - List of words/strings to alert you on. - - - **Type:** `array of strings` - - - **Example**: - - ```toml - Matches = [ "Yourname", " whispers ", "-> me", "admin", ".com", ] - ``` - - - - #### `Excludes` - - - **Description:** - - List of words/strings to NOT alert you on. - - - **Type:** `array of strings` - - - **Example**: - - ```toml - Excludes = [ "myserver.com", "Yourname>:", "Player Yourname", "Yourname joined", "Yourname left", "[Lockette] (Admin)", " Yourname:", "Yourname is", ] - ``` - -## Anti AFK - -- **Description:** - - Send a command and sneak on a regular or random basis or make the bot walk around randomly to avoid automatic AFK disconnection. - -- **Settings:** - - **Section:** **`ChatBot.AntiAFK`** - - #### `Enabled` - - - **Description:** - - This setting specifies if the Anti AFK Chat Bot is enabled. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `false` - - - - #### `Delay` - - - **Description:** - - The time interval for execution in seconds. - - If the `min` and `max` are the same, the time interval will be consistent. However if they are not the same, the plugin will choose a random number between `min` and `max`, this is useful if you want to have a random interval to trick anti afk plugins. - - - **Format:** `{ min = , max = }` - - - **Type:** `inline table with min and max fields which have type of double` - - - **Default:** `{ min = 60.0, max = 60.0 }` - - - - #### `Command` - - - **Description:** - - Command to be sent. - - - **Type:** `string` - - - **Default:** `/ping` - - - - #### `Use_Sneak` - - - **Description:** - - Sometimes you can trick plugins with sneaking or command might not be enough, enable it if you need it. - - - **Type:** `boolean` - - - **Default:** `false` - - - - #### `Use_Terrain_Handling` - -

Tip

- - **You need to enable [Terrain Handling](configuration.md#terrainandmovements) in the settings and it's recommended to put the bot into an enclosure not to wander off. (Recommended size 5x5x5)** - -
- - - **Description:** - - Should the bot use [Terrain Handling](configuration.md#terrainandmovements) instead of the command method. - - This will enable your bot to randomly move about, thus a better anti afk effect. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `false` - - - - #### `Walk_Range` - - - **Description:** - - The range which bot will use to walk around (-X to +X and -Z to +Z, Y is not used). - - The bigger the slower the bot might be at calculating the path, recommended 2-5. - - - **Default:** `5` - - - - #### `Walk_Retries` - -

Tip

- - **This happens on each trigger of the task, so it does not permanently switch to alternative method.** - -
- - - **Description:** - - This is the number of times the bot will try to pathfind, if he can't find a valid path for 20 times, he will use the command method. - - - **Default:** `20` - -## Auto Attack - -

Tip

- -**You need to have [inventoryhandling](configuration.md#inventoryhandling) and [entityhandling](configuration.md#entityhandling) enabled in order for this bot to work.** - -
- -- **Description:** - - Automatically attacks mobs around you, you can configure it to attack both hostile and passive mobs and only certain mobs or all mobs. - -- **Settings:** - - **Section:** **`ChatBot.AutoAttack`** - - #### `Enabled` - - - **Description:** - - This setting specifies if the Auto Attack Chat Bot is enabled. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `false` - - - - #### `Mode` - - - **Description:** - - Available values: - - - `single` - - Target one mob per attack. - - - `multi` - - Target all mobs in range per attack. - - - **Type:** `string` - - - **Default:** `single` - - - - #### `Priority` - - - **Description:** - - Available values: - - - `health` (prioritize targeting mobs with lower health) - - `distance` (prioritize targeting mobs closer to you) - - - **Type:** `string` - - - **Default:** `distance` - - - - #### `Cooldown_Time` - - - **Description:** - - How long to wait between each attack in seconds. - - To enable it, set `Custom` (boolean) to `true` and change `value` (double) to your preferred value (eg. `1.5`). - - By the default, this is disabled and the MCC calculates it based on the server TPS. - - - **Format:** `Cooldown_Time = { Custom = , value = }` - - - **Type:** `inline table` - - - **Example:** `Cooldown_Time = { Custom = true, value = 1.5 }` - - - **Default:** `{ Custom = false, value = 1.0 }` - - - - #### `Interaction` - - - **Description:** - - Available values: - - - `Attack` - - Just attack a mob. (Default) - - - `Interact` - - Just interact with a mob. - - - `InteractAt` - - Interact with and attack a mob. - - - **Type:** `string` - - - **Default:** `Attack` - - - - #### `Attack_Hostile` - - - **Description:** - - This setting specifies if the Auto Attack Chat Bot should attack hostile mobs. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `true` - - - - #### `Attack_Passive` - - - **Description:** - - This setting specifies if the Auto Attack Chat Bot should attack passive mobs. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `false` - - - - #### `List_Mode` - - - **Description:** - - This setting specifies which mode of the list should Auto Attack Chat Bot use for `Entites_List` setting. - - - **Available values:** `whitelist` (only attack specified mobs) and `blacklist` (do not attack specified mobs). - - - **Type:** `string` - - - **Default:** `whitelist` - - - - #### `Entites_List` - - - **Description:** - - A list of mobs which are either whitelisted or blacklisted, the mode is set in `List_Mode` setting. - - You can find the full list of mobs [here](https://mccteam.github.io/r/entity/#L15). - - - **Format:** `["", "", ...]` - - - **Type:** `array of strings` - - - **Example:** `[ "Spider", "Skeleton", "Pig", ]` - - - **Default:** `[ "Zombie", "Cow", ]` - -## Auto Craft - -

Tip

- -**You need to have [inventoryhandling](configuration.md#inventoryhandling) enabled in order for basic crafting in the inventory to work, in addition if you want to use a crafting table, you need to enable [terrainandmovements](configuration.md#terrainandmovements) in order for bot to be able to reach the crafting table.** - -
- -- **Description:** - - Automatically craft items in your inventory or in a crafting table. - -- **Commands:** - - - `/autocraft list` - - List all loaded recipes. - - - `/autocraft start ` - - Start the crafting process with the given recipe name you had defined. - - - `/autocraft stop` - - Stop the crafting process. - - - `/autocraft help` - - In-game help command. - -- **Settings:** - - **Section:** **`ChatBot.AutoCraft`** - - - - #### `Enabled` - - - **Description:** - - This setting specifies if the Auto Craft Chat Bot is enabled. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `false` - - - - #### `CraftingTable` - - - **Description:** - - This setting specifies the location of the crafting table. - - - **Type/Format:** - - This setting is an of an `inline table` type that has the following sub-options/settings; - - - `x` - X coordinate, the type is `double` (eg. `123.0`) - - - `y` - Y coordinate, the type is `double` (eg. `64.0`) - - - `z` - Z coordinate, the type is `double` (eg. `456.0`) - - - **Example:** - - ```toml - CraftingTable = { X = 123.0, Y = 65.0, Z = 456.0 } - ``` - - - - #### `OnFailure` - - - **Description:** - - This setting specifies what the Auto Craft Chat Bot should do on failure. - - Failure can happen when there are no materials available or when a crafting table can't be reached. - - - **Available values:** `abort` and `wait`. - - - **Type:** `string` - - - **Default:** `abort` - - - - ### Defining a recipe - -

Tip

- - **If you're using `table` you need to set the `CraftingTable` setting.** - -
- - The recipes are defines as a separate new sub-section `[[ChatBot.AutoCraft.Recipes]]` of the `[ChatBot.AutoCraft]` section. - - The `[[ChatBot.AutoCraft.Recipes]]` section needs to contain the following settings: - - - `Name` - - The name of your recipe, can be whatever you like. - - **Type**: `string` - - - `Type` - - **Avaliable values:** `player` and `table` - - - `Result` - - This is the type of resulting item. - - **Type:** `string` - - **Example:** `"StoneBricks"` - - - `Slots` - - This setting is an array/list of material names (strings) that go into an each slot (max 9 elements). Empty slots should be marked with `"Null"` - - **Type:** `array of strings` - - **Format:** - - ```toml - Slots = [ "", "", ... ] - ``` - - - **Slots are indexed as following:** - - **`2x2` (Player)** - - ```cs - ╔═══╦═══╗ - ║ 1 ║ 2 ║ - ╠═══╬═══╣ - ║ 3 ║ 4 ║ - ╚═══╩═══╝ - ``` - - **`3x3` (Crafting Table)** - - ```cs - ╔═══╦═══╦═══╗ - ║ 1 ║ 2 ║ 3 ║ - ╠═══╬═══╬═══╣ - ║ 4 ║ 5 ║ 6 ║ - ╠═══╬═══╬═══╣ - ║ 7 ║ 8 ║ 9 ║ - ╚═══╩═══╩═══╝ - ``` - - **Full Examples:** - - ```toml - # Stone Bricks using the player inventory - [[ChatBot.AutoCraft.Recipes]] - Name = "Recipe-Name-1" - Type = "player" - Result = "StoneBricks" - Slots = [ "Stone", "Stone", "Stone", "Stone", ] - - # Stone Bricks using a crafting table - [[ChatBot.AutoCraft.Recipes]] - Name = "Recipe-Name-2" - Type = "table" - Result = "StoneBricks" - Slots = [ "Stone", "Stone", "Null", "Stone", "Stone", "Null", "Null", "Null", "Null", ] - ``` - -

Tip

- - **If you have a case where you have to leave some fields empty, use `"Null"` to mark them as empty. Example for stone bricks: `Slots = [ "Stone", "Stone", "Null", "Stone", "Stone", "Null", "Null", "Null", "Null", ]`** - - **All item types can be found [here](https://mccteam.github.io/r/item/#L12).** - - **Make sure to provide materials for your bot by placing them in inventory first.** - -
- -## Auto Dig - -- **Description:** - - Automatically digs block on specified locations. - -

Tip

- - **You need to have [inventoryhandling](configuration.md#inventoryhandling) and [terrainandmovements](configuration.md#terrainandmovements) enabled in order for this bot to work.** - -
- -

Tip

- - **Since MCC does not yet support accurate calculation of the collision volume of blocks, all blocks are considered as complete cubes when obtaining the position of the lookahead.** - -
- -- **Commands:** - - - `/digbot start` - Starts the digging - - - `/digbot stop` - Stops the digging - -- **Settings:** - - **Section:** **`ChatBot.AutoDig`** - - - - #### `Enabled` - - - **Description:** - - This setting specifies if the Auto Dig Chat Bot is enabled. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `false` - - - - #### `Mode` - - - **Description:** - - This setting specifies in which mode the Auto Dig Chat Bot will operate. - - - **Available values:** - - - `lookat` - - Digs the block that the bot is looking at. - - - `fixedpos` - - Digs the block in a fixed location/position/coordinate. - - - `both` - - Dig only when the block you are looking at is in the "Locations" list. - - - **Type:** `string` - - - **Default:** `lookat` - - - - #### `Locations` - - - **Description:** - - This setting specifies an array/list of locations which the bot will dig out. - - - **Type/Format:** - - The type of this setting is an array of inline table which has the following sub-options/settings: - - - `x` - X coordinate, the type is `double` (eg. `123.45`) - - - `y` - Y coordinate, the type is `double` (eg. `64.0`) - - - `z` - Z coordinate, the type is `double` (eg. `234.5`) - - - **Full example:** - - ```toml - Locations = [ - { x = 123.5, y = 64.0, z = 234.5 }, - { x = 124.5, y = 63.0, z = 235.5 }, - ] - ``` - - - - #### `Location_Order` - - - **Description:** - - This setting specifies in which order the Auto Dig Chat Bot will dig blocks. - - - **Available values:** - - - `distance` - - Digs the block closest to the bot. - - - `index` - - Digs blocks in the list order. - - - **Type:** `string` - - - **Default:** `distance` - - - - #### `Auto_Start_Delay` - - - **Description:** - - How many seconds to wait after entering the game to start digging automatically. - - Set to `-1` to disable the automatic start. - - - **Type:** `float` - - - **Default:** `3.0` - - - - #### `Dig_Timeout` - - - **Description:** - - If mining a block takes longer than this value, a new attempt will be made to find a block to mine. - - - **Type:** `float` - - - **Default:** `60.0` - - - - #### `Log_Block_Dig` - - - **Description:** - - This setting specifies whether to output logs in to the console when digging blocks. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `true` - - - - #### `List_Type` - - - **Description:** - - This setting specifies the mode at which the `Blocks` setting is operating. - - - **Available values:** `whitelist` (only dig specified blocks) and `blacklist` (do not dig specified blocks). - - - **Type:** `string` - - - **Default:** `whitelist` - - - - #### `Blocks` - - - **Description:** - - This setting specifies the list of blocks which either should not should not be dug out. - - **The list of block types can be found [here](https://mccteam.github.io/r/block/#L15).** - - - **Format:** `[ "", "", ...]` - - - **Type:** `array of strings` - - - **Example:** `Blocks = [ "DiamondOre", "RedstoneOre", "EmeraldOre", "RedstoneBlock" ]` - - - **Default:** `[ "Cobblestone", "Stone", ]` - -## Auto Drop - -- **Description:** - - Automatically drop items you don't need from the inventory. - -

Tip

- - **You need to have [inventoryhandling](configuration.md#inventoryhandling) enabled in order for this bot to work** - -
- -- **Settings:** - - **Section:** **`ChatBot.AutoDrop`** - - #### `Enabled` - - - **Description:** - - This setting specifies if the Auto Drop Chat Bot is enabled. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `false` - - - - #### `Mode` - - - **Description:** - - This setting specifies the mode of the auto dropping. - - Available values: - - - `include` - - This mode will drop any items specified in the list in the `Items` setting. - - - `exclude` - - This mode will drop any other items than specified in the list in the `Items` setting. - - So it would keep the items specified in the list. - - - `everything` - - Drop any item regardless of the items listed in the `Items` setting. - - - **Type:** `string` - - - **Default:** `include` - - - - #### `Items` - -

Tip

- - **All item types can be found [here](https://mccteam.github.io/r/item/#L12).** - -
- - - **Description:** - - This setting is where you can specify the list of items which you want to drop, or keep. - - - - **Format:** `[ "", "", ...]` - - - **Type:** `array of strings` - - - **Example:** `[ "Totem", "GlassBottle", ]` - - - **Default:** `[ "Cobblestone", "Dirt", ]` - -## Auto Eat - -- **Description:** - - Automatically eat food when your Hunger value is low. - -

Tip

- - **You need to have [inventoryhandling](configuration.md#inventoryhandling) enabled in order for this bot to work** - -
- -- **Settings:** - - **Section:** **`ChatBot.AutoEat`** - - #### `Enabled` - - - **Description:** - - This setting specifies if the Auto Eat Chat Bot is enabled. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `false` - - - - #### `Threshold` - - - **Description:** - - Threshold bellow which the bot will auto eat. - - - **Type:** `integer` - - - **Default:** `6` - -## Auto Fishing - -- **Description:** - - Automatically catch fish using a fishing rod. - -

Tip

- - **You need to have [entityhandling](configuration.md#entityhandling) enabled in order for this bot to work.** - -
- -

Tip

- - **To use the automatic rod switching and durability check feature, you need to enable [inventoryhandling](configuration.md#inventoryhandling).** - -
- -

Tip

- - **Note: To adjust the position or angle after catching a fish, you need to enable [terrainandmovements](configuration.md#terrainandmovements).** - -
- -

Tip

- - **A fishing rod with **Mending enchantment** is strongly recommended.** - -
- - **Steps for using this bot (with the default setting)** - - 1. Hold a fishing rod and aim towards the sea before login with MCC - 2. Make sure `AutoFish` is `enabled` in config file - 3. Login with MCC - 4. You will be able to see the log "Fishing will start in 3.0 second(s).". - -- **Settings:** - - **Section:** **`ChatBot.AutoFishing`** - - - - #### `Enabled` - - - **Description:** - - This setting specifies if the Auto Fishing Chat Bot is enabled. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `false` - - - - #### `Antidespawn` - - - **Description:** - - This option may be used in some special cases, so if it has not been modified before, leave the default value. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `false` - - - - #### `Mainhand` - - - **Description:** - - Whether to use the main hand or off hand to hold the rod. - - - **Available values:** - - - `true` (Main Hand) - - `false` (Off Hand) - - - **Type:** `boolean` - - - **Default:** `true` - - - - #### `Auto_Start` - - - **Description:** - - Whether to start fishing automatically after joining the game or switching worlds. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `true` - - - - #### `Cast_Delay` - - - **Description:** - - Wait how many seconds after successfully catching a fish before recasting the rod. - - - **Type:** `float` - - - **Default:** `0.4` - - - - #### `Fishing_Delay` - - - **Description:** - - Effective only when `auto_start = true`. - - After joining the game or switching worlds, wait how many seconds before starting to fish automatically. - - - **Type:** `float` - - - **Default:** `3.0` - - - - #### `Fishing_Timeout` - - - **Description:** - - How long the fish bite is not detected is considered a timeout. It will re-cast after the timeout. - - - **Type:** `float` - - - **Default:** `300.0` - - - - #### `Durability_Limit` - - - **Description:** - - Will not use rods with less durability than this (full durability is 64). - - Set to zero to disable this feature. - - **Type/Available values:** An integer number from `0` to `64`. - - - **Default:** `2` - - - - #### `Auto_Rod_Switch` - - - **Description:** - - Switch to a new rod from inventory after the current rod is unavailable. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `true` - - - - #### `Stationary_Threshold` - - - **Description:** - - For each movement of the fishhook entity (entity movement packet), if the distance on both X and Z axes is below this threshold it will be considered as stationary. - - This is to avoid being detected as a bite during the casting of the hook. - - **If set too high, it will cause the rod to be reeled in while casting.** - - **If set too low, it will result in not detecting a bite.** - - - **Type:** `float` - - - **Default:** `0.001` - - - - #### `Hook_Threshold` - - - **Description:** - - For each movement of the fishhook entity (entity movement packet), if it is stationary (check `stationary_threshold`) and its movement on the Y-axis is greater than this threshold, it will be considered to have caught a fish. - - If it is set too high, it will cause normal bites to be ignored. - - If set too low, it can cause small fluctuations in the hook to be recognized as bites. - - - **Type:** `float` - - - **Default:** `0.2` - - - - #### `Log_Fish_Bobber` - - - **Description:** - - When turned on it will be print a log every time a fishhook entity movement packet is received. - - If auto-fishing does not work as expected, turn this option on to adjust `stationary_threshold` and `hook_threshold`, or create an issue and attach these logs. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `false` - - - - #### `Enable_Move` - - - **Description:** - - Some plugins do not allow the player to fish in one place for a long time. This setting allows the player to change position/angle after each catch. - - Each position is added as a new `[[ChatBot.AutoFishing.Movements]]` subsection, more on that bellow. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `false` - - - - ### Adding a position/movement - - Each position/movement is added as a new `[[ChatBot.AutoFishing.Movements]]` subsection of `[ChatBot.AutoFishing]`. - - **Avaliable settings/options:** - - - `XYZ` - - This setting specifies at location the bot should move to. - - The type of this setting is `inline table`, that has the following sub-settings/options: - - - `x` - X coordinate, the type is `double` (eg. `123.0`) - - - `y` - Y coordinate, the type is `double` (eg. `64.0`) - - - `z` - Z coordinate, the type is `double` (eg. `-654.0`) - - **Example**: - - ```toml - XYZ = { x = 123.0, y = 64.0, z = -654.0 } - ``` - - - `facing` - - This setting specifies at which angle the bot will look at when he arrives to this position/location. - - The type of this setting is `inline table`, that has the following sub-settings/options: - - - `yaw` - The type is `double` (eg. `12.34`) - - - `pitch` - The type is `double` (eg. `-23.45`) - - **Example**: - - ```toml - facing = { yaw = 12.34, pitch = -23.45 } - ``` - - - - #### Full example - - ```toml - [[ChatBot.AutoFishing.Movements]] - facing = { yaw = 12.34, pitch = -23.45 } - - [[ChatBot.AutoFishing.Movements]] - XYZ = { x = 123.45, y = 64.0, z = -654.32 } - facing = { yaw = -25.14, pitch = 36.25 } - ``` - -## Auto Relog - -- **Description:** - - Make MCC automatically relog when disconnected by the server, for example because the server is restating. - -- **Settings:** - - **Section:** **`ChatBot.AutoRelog`** - - #### `Enabled` - - - **Description:** - - This setting specifies if the Auto Relog Chat Bot is enabled. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `false` - - - - #### `Delay` - - - **Description:** - - The delay time before joining the server. - - If the `min` and `max` are the same, the time will be consistent, however, if you want a random time, you can set `min` and `max` to different values to get a random time. The time format is in seconds, and the type is double. (eg. `37.0`) - - - **Format:** `{ min = , max = }` - - - **Type:** `inline table` - - - **Example:** `{ min = 8.0, max = 60.0 }` - - - **Default:** `{ min = 3.0, max = 3.0 }` - - - - #### `Retries` - -

Tip

- - **This might get you banned by the server owners.** - -
- - - **Description:** - - Number of retries. - - Use `-1` for infinite retries. - - - **Default:** `-1` - - - - #### `Ignore_Kick_Message` - - - **Description:** - - This settings specifies if the `Kick_Messages` setting will be ignored, if set to `true` it will auto relog regardless of the kick messages. - - - **Type:** `boolean` - - - **Default:** `false` - - - - #### `Kick_Messages` - - - **Description:** - - A list of words which should trigger the Auto Reconnect Chat Bot. - - - **Format:** `[ "", "", ... ]` - - - **Type:** `array of strings` - - - **Default:** `[ "Connection has been lost", "Server is restarting", "Server is full", "Too Many people", ]` - -## Auto Respond - -- **Description:** - - Run commands or send messages automatically when a specified pattern is detected in the chat. - -

Warning

- - **Server admins can spoof PMs (`/tellraw`, `/nick`) so enable `AutoRespond` only if you trust server admins.** - -
- -

Warning

- - **This bot may get spammy depending on your rules, although the global [messagecooldown](configuration.md#messagecooldown) setting can help you avoiding accidental spam.** - -
- -- **Settings:** - - **Section:** **`ChatBot.AutoRespond`** - - #### `Enabled` - - - **Description:** - - This setting specifies if the Auto Respond Chat Bot is enabled. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `false` - - - - #### `Matches_File` - -

Tip

- - **This file is not created by default, we recommend making a clone of the [`sample-matches.ini`](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/MinecraftClient/config/sample-matches.ini) and changing it according to your needs.** - -
- - - **Description:** - - This setting specifies the path to the file which contains the list of rules for detecting of keywords and responding on them. - - To find out how to configure the rules, take a look at the [`sample-matches.ini`](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/MinecraftClient/config/sample-matches.ini) which has very detailed examples and a lot of comments. - - _PS: In the future we will document the rules here with examples too._ - - - **Type:** `string` - - - **Default:** `matches.ini` - - - - #### `Match_Colors` - -

Tip

- - **This feature uses the `§` symbol for color matching** - -
- - - **Description:** - - This setting specifies if the Auto Respond Chat Bot should keep the color formatting send by the server. - - You can use this when you need to match text by colors. - - List of all color codes: [here](https://minecraft.tools/en/color-code.php) - - - **Type:** `boolean` - - - **Default:** `true` - -## Chat Log - -- **Description:** - - Make MCC log chat messages into a file. - -- **Settings:** - - **Section:** **`ChatBot.ChatLog`** - - #### `Enabled` - - - **Description:** - - This setting specifies if the Chat Log Chat Bot is enabled. - - - **Available values:** `true` and `false`. - - - **Default:** `false` - - - - #### `Add_DateTime` - - - **Description:** - - This setting specifies if the Chat Log should prepend timestamps to the logged messages. - - - **Available values:** `true` and `false`. - - - **Default:** `true` - - - - #### `Log_File` - - - **Description:** - - This setting specifies the name of the Chat Log file that will be created. - - - **Default:** `chatlog-%username%-%serverip%.txt` - - - - #### `Filter` - - - **Description:** - - Type of messages to be logged into the file. - - Available values: - - - `all` - - All text from the console - - - `messages` - - All messages, including system, plugin channel, player and server. - - - `chat` - - Only chat messages. - - - `private` - - Only private messages. - - - `internal` - - Only internal messages and commands. - - - **Default:** `messages` - -## Follow player - -- **Description:** - - This bot enables you to make a bot follow a specific player. - -

Tip

- - **The bot can be slow at times, you need to walk with a normal speed and to sometimes stop for it to be able to keep up with you, it's similar to making animals follow you when you're holding food in your hand. This is due to a slow pathfinding algorithm, we're working on getting a better one. You can tweak the update limit and find what works best for you. (NOTE: Do not but a very low one, because you might achieve the opposite, this might clog the thread for terrain handling) and thus slow the bot even more.** - -
- -

Tip

- - **You need to have [terrainandmovements](configuration.md#terrainandmovements) and [entityhandling](configuration.md#entityhandling) enabled in order for this bot to work.** - -
- -- **Settings:** - - **Section:** **`ChatBot.FollowPlayer`** - - #### `Enabled` - - - **Description:** - - This setting specifies if the Follow Player Chat Bot is enabled. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `false` - - - - #### `Update_Limit` - - - **Description:** - - The rate at which the bot does calculations (second). - - You can tweak this if you feel the bot is too slow. - - - **Type:** `float` - - - **Default:** `1.5` - - - - #### `Stop_At_Distance` - - - **Description:** - - Do not follow the player if he is in the range of `X` blocks (prevents the bot from pushing a player in an infinite loop). - - - **Type:** `float` - - - **Default:** `3.0` - -## Hangman - -- **Description:** - - Hangman game is one of the first bots ever written for MCC, to demonstrate ChatBot capabilities. - - Create a file with words to guess (examples: [`words-en.txt`](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/MinecraftClient/config/hangman-en.txt), [`words-fr.txt`](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/MinecraftClient/config/hangman-fr.txt)) and set it in config inside the `[Hangman]` section. - - Also set `enabled` to `true`, then, add your username in the `botowners` INI setting, and finally, connect to the server and use `/tell start` to start the game. - -

Tip

- - **If the bot does not respond to bot owners, see the [Detecting chat messages](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/config#detecting-chat-messages) section.** - -
- -- **Settings:** - - **Section:** **`ChatBot.HangmanGame`** - - #### `Enabled` - - - **Description:** - - This setting specifies if the Hangman Chat Bot is enabled. - - - **Available values:** `true` and `false`. - - - **Default:** `false` - - - - #### `English` - - - **Description:** - - This setting specifies if the Hangman Chat Bot should use English. - - - **Available values:** `true` and `false`. - - - **Default:** `true` - - - - #### `FileWords_EN` - -

Tip

- - **This settings file is for English and is not created by the default** - -
- - - **Description:** - - This setting specifies the path to the file which Hangman will use for the list of words, each word is added on a separate line. - - - **Default:** `hangman-en.txt` - - **Example**: [`words-en.txt`](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/MinecraftClient/config/hangman-en.txt) - - - - #### `FileWords_FR` - -

Tip

- - **This settings file is for French and is not created by the default** - -
- - - **Description:** - - This setting is same as the above but for French. - - - **Default:** `hangman-fr.txt` - - **Example**: [`words-fr.txt`](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/MinecraftClient/config/hangman-fr.txt) - -## Mailer - -- **Description:** - - Relay messages between players and servers, like a mail plugin. - - This bot can store messages when the recipients are offline, and send them when they join the server. - - The Mailer bot can store and relay mails much like Essential's `/mail` command. - - - `/tell mail [RECIPIENT] [MESSAGE]`: Save your message for future delivery - - `/tell tellonym [RECIPIENT] [MESSAGE]`: Same, but the recipient will receive an anonymous mail - - The bot will automatically deliver the mail when the recipient is online. The bot also offers a /mailer command from the MCC command prompt: - - - `/mailer getmails` - - Show all mails in the console. - - - `/mailer addignored [NAME]` - - Prevent a specific player from sending mails. - - - `/mailer removeignored [NAME]` - - Lift the mailer restriction for this player. - - - `/mailer getignored` - - Show all ignored players. - -

Warning

- - **The bot identifies players by their name (Not by UUID!). A nickname plugin or a Minecraft rename may cause mails going to the wrong player! Never write something to the bot you wouldn't say in the normal chat (You have been warned!).** - -
- -

Warning

- - **Server admins can spoof PMs (`/tellraw`, `/nick`) so enable `RemoteControl` only if you trust server admins.** - -
- - **Mailer Network:** - - - The Mailer bot can relay messages between servers. - - - To set up a network of two or more bots, launch several instances with the bot activated and the same database. - - - If you launch two instances from one .exe they should synchronize automatically to the same file. - -* **Settings:** - - **Section:** **`ChatBot.Mailer`** - - - - #### `Enabled` - - - **Description:** - - This setting specifies if the Mailer Chat Bot is enabled. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `false` - - - - #### `DatabaseFile` - - - **Description:** - - This setting specifies the path to the file where the Mailer Chat Bot will store the mails. - - This file will be auto created by the Mailer Chat Bot. - - - **Default:** `MailerDatabase.ini` - - - - #### `IgnoreListFile` - - - **Description:** - - This setting specifies the path to the file where the Mailer Chat Bot will load people who are to be ignored by the Chat Bot. If you want to prevent someone from using this chat bot, add him in this file by writing his nickname on a new line. - - This file will be auto created by the Mailer Chat Bot. - - - **Default:** `MailerIgnoreList.ini` - - - - #### `PublicInteractions` - - - **Description:** - - This setting specifies if the Mailer Chat Bot should be interacted with in the public chat (in addition to private messages). - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `false` - - - - #### `MaxMailsPerPlayer` - - - **Description:** - - This setting specifies how many mails the Mailer Chat Bot should store per player at maximum. - - - **Type:** `integer` - - - **Default:** `10` - - - - #### `MaxDatabaseSize` - - - **Description:** - - This setting specifies the maximum database file size of Mailer Chat Bot in Kilobytes. - - - **Type:** `integer` - - - **Default:** `10000` (10 MB) - - - - #### `MailRetentionDays` - - - **Description:** - - This setting specifies how long should the Mailer Chat Bot save/store messages for (in days). - - - **Type:** `integer` - - - **Default:** `30` - -## Map - -- **Description:** - - This Chat Bot allows you to render items maps into `.jpg` images. - - This is useful for solving captchas on servers which require it, or saving the map art into an image. - - The maps are **rendered** into `Rendered_Maps` folder. - -

Warning

- - **This bot has only been tested on Windows 10, it may not work on Linux or Mac OS due to .NET BitMap API. We're looking forward to swap the underlaying Bitmap API dependency with a library.** - -
- -- **Commands:** - - When enabled will add the `/maps` command. - - **Usage**: - - ``` - /maps > | maps > - ``` - -- **Settings:** - - **Section:** **`ChatBot.Map`** - - #### `Enabled` - - - **Description:** - - This setting specifies if the Map Chat Bot is enabled. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `false` - - - - #### `Should_Resize` - -

Tip

- - **The bigger the size, the less is the quality.** - -
- -

Tip

- - **For upscaling your maps you could use (getting a bit better quality): https://deepai.org/machine-learning-model/torch-srgan** - -
- - - **Description:** - - This setting specifies if the Map Chat Bot should resize the image. - - The default map size is `128x128`. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `false` - - - - #### `Resize_To` - - - **Description:** - - Which size the map should be resized to if `Should_Resize` is `true`. - - - **Type:** `integer` - - - **Default:** `256` - - - - #### `Auto_Render_On_Update` - -

Warning

- - **On some versions older than 1.17 this could cause some performance issue on older hardware if there a lot of maps being rendered, since map updates are sent multiple times a second. Be careful.** - -
- - - **Description:** - - This setting specifies if the Map Chat Bot should automatically render maps as they're received from the servers. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `false` - - - - #### `Delete_All_On_Unload` - - - **Description:** - - This setting specifies if the Map Chat Bot should automatically delete rendered maps when un-loaded or reloaded. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `true` - - - - #### `Notify_On_First_Update` - - - **Description:** - - This setting specifies if the Map Chat Bot should notify you when it got a map from the server for the first time. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `false` - -## PlayerList Logger -- **Description:** - - Log the list of players periodically into a textual file. - -- **Settings:** - - **Section:** **`ChatBot.PlayerListLogger`** - - #### `Enabled` - - - **Description:** - - This setting specifies if the PlayerList Logger Chat Bot is enabled. - - - **Available values:** `true` and `false`. - - - **Default:** `false` - - - - #### `File` - - - **Description:** - - This setting specifies the name of the player list Log file that will be created. - - - **Default:** `playerlog.txt` - - - - #### `Delay` - - - **Description:** - - Save the list of players every how many seconds. - - - **Type:** `float` - - - **Default:** `60.0` - -## Remote Control - -- **Description:** - - Send MCC console commands to your bot through server PMs (`/tell`). - - You need to have [ChatFormat](configuration.md#chat-format) working correctly and add yourself in [botowners](configuration.md#botowners) to use the bot. - -

Warning

- - **Server admins can spoof PMs (`/tellraw`, `/nick`) so enable `RemoteControl` only if you trust server admins.** - -
- -- **Settings:** - - **Section:** **`ChatBot.RemoteControl`** - - #### `Enabled` - - - **Description:** - - This setting specifies if the Remote Control Chat Bot is enabled. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `false` - - - - #### `AutoTpaccept` - - - **Description:** - - This setting specifies if the Remote Control Chat Bot should automatically accept teleport requests. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `true` - - - - #### `AutoTpaccept_Everyone` - - - **Description:** - - This setting specifies if the Remote Control Chat Bot should automatically accept teleport requests from everyone. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `false` - -## Replay Capture - -- **Description:** - - Enable recording of the game (`/replay start`) and replay it later using the Replay Mod (https://www.replaymod.com/). - -

Warning

- - **This bot does not work for 1.19, we need maintainers for it.** - -
- -

Tip

- - **Please note that due to technical limitations, the client player (you) will not be shown in the replay file** - -
- -

Warning

- - **You SHOULD use `/replay stop` or exit the program gracefully with `/quit` OR THE REPLAY FILE MAY GET CORRUPT!** - -
- -- **Settings:** - - **Section:** **`ChatBot.ReplayCapture`** - - #### `Enabled` - - - **Description:** - - This setting specifies if the Replay Mod Chat Bot is enabled. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `false` - - - - #### `Backup_Interval` - - - **Description:** - - This setting specifies the time interval in seconds when the replay file should be auto-saved. - - Use `-1` to disable. - - - **Type:** `float` - - - **Default:** `300.0` - -## Script Scheduler - -- **Description:** - - Schedule commands and scripts to launch on various events such as server join, date/time or time interval. - -- **Settings:** - - **Section:** **`ChatBot.ScriptScheduler`** - - #### `Enabled` - - - **Description:** - - This setting specifies if the Script Scheduler Chat Bot is enabled. - - - **Available values:** `true` and `false`. - - - **Type:** `boolean` - - - **Default:** `false` - - - - ### Defining a task - -

Tip

- - **It is recommended that you align subsections to the right by one tab or 4 spaces for better readability.** - -
- - - **Description:** - - Each task is defined as a new subsection `[[ChatBot.ScriptScheduler.TaskList]]` of the section: `[ChatBot.ScriptScheduler]`. - - **Subsection format:** - - ```toml - [[ChatBot.ScriptScheduler.TaskList]] - = - = - ``` - - **Avaliable settings/options:** - - - `Trigger_On_First_Login` - - Will trigger the task when you login the first time. - - **Available values**: `true` and `false` - - **Type**: `boolean` - - - `Trigger_On_Login` - - Will trigger the task each time you login. - - **Available values**: `true` and `false` - - **Type**: `boolean` - - - `Trigger_On_Times` - - This will enable the task to trigger at exact time(s) you want. - - The type of this setting is `inline table`, that has the following sub-settings/options: - - - `Enable` - Enables/Disables the setting (Boolean, so either `true` or `false`) - - - `Times` - An array/list of times on which the task should run/trigger (each element is of the [Local Time](https://toml.io/en/v1.0.0#local-time) type, eg. `14:00:00`, so: `hours:minutes:seconds`) - - **Example**: - - ```toml - Trigger_On_Times = { Enable = true, Times = [ 14:00:00, 22:35:8] } - ``` - - - `Trigger_On_Interval` - - This will enable the task to trigger at certain interval which you've defined. - - The type of this setting is `inline table`, that has the following sub-settings/options: - - - `Enable` - Enables/Disables the setting (Boolean, so either `true` or `false`) - - - `MinTime` - Time in seconds (the type is `double`, eg. `3.14`) - - - `MaxTime` - Time in seconds (the type is `double`, eg. `3.14`) - - **If `MinTime` and `MaxTime` are the same, the interval will be consistent, however if they are not, the ChatBot will generate a random interval in between those two numbers provided, each time the task is run.** - - **Example**: - - ```toml - Trigger_On_Interval = { Enable = true, MinTime = 30.0, MaxTime = 160.0 } - ``` - - - - ### Full example - - ```toml - [ChatBot.ScriptScheduler] - Enabled = true - - [[ChatBot.ScriptScheduler.TaskList]] - Task_Name = "Task Name 1" - Trigger_On_First_Login = false - Trigger_On_Login = false - Trigger_On_Times = { Enable = true, Times = [ 14:00:00, ] } - Trigger_On_Interval = { Enable = true, MinTime = 3.6, MaxTime = 4.8 } - Action = "send /hello" - - [[ChatBot.ScriptScheduler.TaskList]] - Task_Name = "Task Name 2" - Trigger_On_First_Login = false - Trigger_On_Login = true - Trigger_On_Times = { Enable = false, Times = [ ] } - Trigger_On_Interval = { Enable = false, MinTime = 1.0, MaxTime = 10.0 } - Action = "send /login pass" - ``` diff --git a/docs/l10n/af/guide/configuration.md b/docs/l10n/af/guide/configuration.md deleted file mode 100644 index 0ff3f81d..00000000 --- a/docs/l10n/af/guide/configuration.md +++ /dev/null @@ -1,1275 +0,0 @@ -- - - -title: Configuration redirectFrom: ["/g/conf/index.html", "/g/conf.html"] -- - - -# Configuration - -**Minecraft Console Client** can be both configured by the [command line parameters](usage.md#command-line-parameters) and the configuration file. - -By the default all of the configurations are stored in the configuration file named `MinecraftClient.ini` which is created the first time you run the program, but you also can specify your own configuration file by providing a path to it as a first parameter when starting the MCC, check out [Usage](usage.md#quick-usage-of-mcc-with-examples) for examples. - -

Warning

- -**Recently we have changed the configuration format from INI to TOML, the documentation had to be updated. If you spot a mistake, please report it on our Discord or in the repository as an issue.** - -
- -## Notes - -- Some settings will be omitted from the documentation due to them being not used often, we do not want documentation to be cluttered, we advise you to manually read through the configuration file, where every setting has a description next to it. -- Some plugin/bot related settings will be covered in the plugins section, not here - -## Configuration File - -### Format - -The configuration file uses the [TOML format](https://toml.io/en/), all of the options are key-value pairs separated into sections. - -Sections are defined in-between the square brackets (Example: `[This is a section]`), each occurrence of this marks a beginning of a new section. - -The settings/options are defined as key-value pairs, where the name of the setting and the value are separated by the equals sign `=` (Example: `some-setting=some value`). - -Lines starting with `#` are comments, they do not have an effect on the configuration of the program, their purpose is purely a descriptive one. - -**To get familiar with all the data types and styles of settings please read the [official TOML documenation](https://toml.io/en/v1.0.0).** - -Full Example: - -```toml -[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, y = 2045 } -``` - -## Main Section - -### Main General section - -- **Section header:** `Main.General` - -#### `Account` - -- **Description:** - - This setting is where you need to provide your in-game name (for offline accounts) or email for Microsoft accounts (Mojang accounts do not work anymore) and your password (if using an offline account, use `-` for the password). - -- **Format:** - - `Account = { Login = "", Password = "" }` - -- **Type:** `inline table` - -- **Example:** - - `Account = { Login = "some.random.player@gmail.com", Password = "myEpicPassword123" }` - -#### `Server` - -- **Description:** - - This is the setting where you provide the address of the game server, "Host" can be filled in with domain name or IP address. (The "Port" field can be deleted, it will be resolved automatically) - - Host can also fill in the nickname of the server in the "Server List" below. - -- **Format:** `Server = { Host = "", Port = }` - -- **Type:** `inline table` - -- **Example:** - - ``` - Server = { Host = "mysupercoolserver.com" } - ``` - - ``` - Server = { Host = "192.168.1.27", Port = 12345 } - ``` - - ``` - Server = { Host = "ServerAlias1" } - ``` - -#### `AccountType` - -- **Description:** - - This setting is where you define the type of your account: `mojang` or `microsoft` - -

Tip

- - **Mojang accounts are going to stop working soon for everyone, they already are not working for some people.** - -
- -- **Type:** `string` - -- **Default:** `microsoft` - -- **Example:** - - ``` - AccountType = "microsoft" - ``` - -#### `Method` - -- **Description:** - - This setting is where you define the way you will sign in with your Microsoft account, available options are `mcc` and `browser`. - -- **Type:** `string` - -- **Default:** `mcc` - -- **Example:** - - ``` - Method = "mcc" - ``` - -### Main Advanced section - -- **Section header:** `Main.Advanced` - -#### `Language` - -- **Description:** - - This setting is where you define which language you want to use. - - When connecting to 1.6+ servers, you will need a translation file to display properly some chat messages.These files describe how some messages should be printed depending on your preferred language. - - The client will automatically load `en_GB.lang` from your Minecraft folder if Minecraft is installed on your computer, or download it from Mojang's servers. You may choose another language in the configuration file. - - To find your language code, check [this link](https://github.com/MCCTeam/Minecraft-Console-Client/discussions/2239s). - -- **Type:** `string` - -- **Default:** `en_gb` - -- **Example:** - - ``` - Language = "en_gb" - ``` - -#### `ConsoleTitle` - -- **Description:** - - This setting is where you can change the title of the program window if you want to. You can use the variables in it. - -- **Type:** `string` - -- **Default:** `"%username%@%serverip% - Minecraft Console Client"` - -- **Example:** - - ``` - ConsoleTitle = "%username%@%serverip% - Minecraft Console Client" - ``` - -#### `InternalCmdChar` - -- **Description:** - - This setting is where you can change the prefix character of internal MCC commands. - - Available options: - - - `none` - - `slash` - - `backslash` - -- **Type:** `string` - -- **Default:** `slash` - -- **Example:** - - ``` - InternalCmdChar = "slash" - ``` - -#### `MessageCooldown` - -- **Description:** - - This setting is where you can change the minimum delay in seconds between messages to avoid being kicked for spam. - -- **Type:** `float` - -- **Default:** `1.0` - -#### `BotOwners` - -- **Description:** - - This setting is where you can set the owners of the bots/client which can be used by some plugins. The names are separated as strings within an array, separated by commas. - -- **Format:** - - ``` - BotOwners = [ "", "", ... ] - ``` - -- **Type:** `array of strings` - -- **Default:** `[ "Player1", "Player2", ]` - -- **Example:** - - ``` - BotOwners = [ "milutinke", "bradbyte", "BruceChen", ] - ``` - -

Warning

- - **Admins can impersonate players on versions older than 1.19** - -
- - -#### `MinecraftVersion` - -- **Description:** - - This setting is where you can set the version you are playing on. - -- **Format:** `MinecraftVersion = ""` - -- **Type:** `string` - -- **Version format:** `1.X.X` - -- **Type:** `string` - -- **Default:** `auto` - -- **Example:** - - ``` - MinecraftVersion = "1.18.2" - ``` - -

Tip

- - **MCC supports only 1.4.6 - 1.19.2** - -
- -#### `EnableForge` - -- **Description:** - - This setting is where you can define if you're playing on a forge server. - -- **Type:** `string` - -- **Available options:** - - - `auto` - - `no` - - `force` - -- **Default:** `auto` - -

Tip

- - **Force-enabling only works for MC 1.13 +** - -
- -#### `BrandInfo` - -- **Description:** - - This setting is where you can change how MCC identifies itself to the server. It can be whatever you like, example: `vanilla`, `mcc`, `empty`. - -- **Type:** `string` - -- **Default:** `mcc` - -

Tip

- - **For playing on Hypixel you need to use `vanilla`** - -
- -#### `ChatbotLogFile` - -- **Description:** - - This setting is where you can set the path to the file which will contain the logs, leave empty for no log file. - -- **Type:** `string` - -- **Default:** Empty - -- **Example:** - - ``` - ChatbotLogFile = "my-log.txt" - ``` - -#### `PrivateMsgsCmdName` - -- **Description:** - - The name of the command which is used for remote control of the bot. - -- **Type:** `string` - -- **Default:** `tell` - -#### `ShowSystemMessages` - -- **Description:** - - This setting is where you can define if you want to see the system messages (example command block outputs) if you're an OP. - -- **Type:** `boolean` - -- **Default:** `true` - -#### `ShowXPBarMessages` - -- **Description:** - - This setting is where you can define if you want to see the Boss XP Bar messages. - -- **Type:** `boolean` - -- **Default:** `true` - - > **Note: Can create a spam if there is a bunch of withers** - -#### `ShowChatLinks` - -- **Description:** - - This setting is where you can define if you want to decode links embedded in chat messages and show them in console. - -- **Type:** `boolean` - -- **Default:** `true` - -#### `ShowInventoryLayout` - -- **Description:** - - This setting is where you can define if you want to have the MCC show you the inventory in a form of an ASCII art when using the `/inventory` internal command. - - How it looks like: - - ![ASCII Art here](/images/guide/PlayerInventory.png "ASCII Art here") - -- **Type:** `boolean` - -- **Default:** `true` - -#### `TerrainAndMovements` - -- **Description:** - - This setting is where you can set if you want to enable terrain movement, so you can use command like `/move` and some bots. - -

Warning

- - **This feature is currently not supported in `1.4.6 - 1.6`.** - -
- -- **Type:** `boolean` - -- **Default:** `false` - -

Tip

- -**Sometimes the latest versions might not support this straight away, since Mojang often makes changes to this.** - -
- -#### `InventoryHandling` - -- **Description:** - - This setting is where you can set if you want to enable inventory handling using the `/inventory` command. - -

Warning

- - **This feature is currently not supported in `1.4.6 - 1.9`.** - -
- -- **Type:** `boolean` - -- **Default:** `false` - -#### `EntityHandling` - -- **Description:** - - This setting is where you can set if you want to enable interactions with entities such as players, mobs, minecarts, etc.. - -

Warning

- - **This feature is currently not supported in `1.4.6 - 1.9`.** - -
- -- **Type:** `boolean` - -- **Default:** `false` - -

Tip

- - **Sometimes the latest versions might not support this straight away, since Mojang often makes changes to this.** - -
- -#### `SessionCache` - -- **Description:** - - This setting is where you can define is you want your session info to be stored on the disk or in memory, or not to be stored (this will make you login every time which will add some time to the process). - - You can disable this by using `none`. - - The `disk` option will save your login authorization token on the disk, but this can be a bit of a security risk if someone else has access to your folder where you have MCC installed. - - The `memory` will last until you close down the program. - -- **Type:** `string` - -- **Default:** `disk` - -#### `ProfileKeyCache` - -- **Description:** - - Same as `SessionCache` but for your profile keys which are used for chat signing and validation. - -- **Type:** `string` - -- **Default:** `disk` - -#### `ResolveSrvRecords` - -- **Description:** - - Use `no`, `fast` (5s timeout), or `yes`. - - Required for joining some servers. - -- **Type:** `string` - -- **Default:** `fast` - -#### `PlayerHeadAsIcon` - -- **Description:** - - This setting allows you to set the icon of the program to be the head of your in-game skin. - -- **Type:** `boolean` - -- **Default:** `true` - -

Tip

- - **Only works on Windows XP-8 or Windows 10 with old console** - -
- -#### `ExitOnFailure` - -- **Description:** - - This setting allows you to define if your want to disable pauses on error, for using MCC in non-interactive scripts - -- **Type:** `boolean` - -- **Default:** `false` - -#### `CacheScript` - -- **Description:** - - This setting allows you to define if your want to have MCC cache compiled scripts for faster load on low-end devices. - -- **Type:** `boolean` - -- **Default:** `true` - -#### `Timestamps` - -- **Description:** - - This setting allows you to define if your want to have MCC prepend timestamps to chat messages. - -- **Type:** `boolean` - -- **Default:** `false` - -#### `AutoRespawn` - -- **Description:** - - This setting allows you to define if your want to auto respawn if you die. - -- **Type:** `boolean` - -- **Default:** `false` - -

Tip

- - **Make sure the spawn point is safe** - -
- -#### `MinecraftRealms` - -- **Description:** - - This setting allows you to define if your want to enable support for joining Minecraft Realms. - -- **Type:** `boolean` - -- **Default:** `false` - -#### `MoveHeadWhileWalking` - -- **Description:** - - This setting allows you to define if your want to enable head movement while walking to avoid anti-cheat triggers - -- **Type:** `boolean` - -- **Default:** `true` - -#### `TcpTimeout` - -- **Description:** - - This setting allows you to define a custom timeout period in seconds. Use only if you know what you're doing. - -- **Type:** `integer` - -- **Default:** `30` - -#### `EnableEmoji` - -- **Description:** - - This setting allows you to disable emojis in the [`chunk`](usage.md#chunk) command. - -- **Type:** `boolean` - -- **Default:** `true` - -#### `MovementSpeed` - -- **Description:** - - This setting allows you to change the movement speed of the bot. - -- **Type:** `integer` - -- **Default:** `2` - -

Warning

- -**A movement speed higher than 2 may be considered cheating by some plugins.** - -
- -### Account List section - -- **Section header:** `Main.Advanced.AccountList` - -- **Description:** - - This section allows you to add multiple accounts so you can switch easily between them on the fly. - -- **Usage examples:** - - `/connect Player1` - -- **Type:** `array of inline tables` - -- **Format:** - - ```toml - = { Login = "", Password = "" } - ``` - -- **Examples:** - - ```toml - Player1 = { Login = "playerone@email.com", Password = "thepassword" } - ``` - -### Server List section - -- **Section header:** `Main.Advanced.ServerList` - -- **Description:** - - This section allows you to add multiple server aliases which enables fast and easy switching between servers. Aliases cannot contain dots or spaces, and the name "localhost" cannot be used as an alias. - -- **Usage examples:** - - `/connect Server2` - -- **Type:** `array of inline tables` - -- **Format:** - - ```toml - = { Host = "", Port = } - ``` - -- **Examples:** - - ```toml - ServerAlias1 = { Host = "mc.awesomeserver.com" } - ServerAlias2 = { Host = "192.168.1.27", Port = 12345 } - ``` - -### Signature section - -- **Section header:** `Signature` - -- **Description:** - - Affects only Minecraft 1.19+. - - This section contains settings related to a new chat reporting (signing and verifying) feature introduced by Mojang. - -#### `LoginWithSecureProfile` - -- **Description:** - - Microsoft accounts only. If disabled, will not be able to sign chat and join servers configured with `enforce-secure-profile=true` - -- **Type:** `boolean` - -- **Default:** `true` - -#### `SignChat` - -- **Description:** - - Whether to sign the chat sent from the MCC. - -- **Type:** `boolean` - -- **Default:** `true` - -#### `SignMessageInCommand` - -- **Description:** - - Whether to sign the messages contained in the commands sent by the MCC. - - For example, the message in `/msg` and `/me` - -- **Type:** `boolean` - -- **Default:** `true` - -#### `MarkLegallySignedMsg` - -- **Description:** - - Use green color block to mark chat with legitimate signatures. - -- **Type:** `boolean` - -- **Default:** `false` - -#### `MarkModifiedMsg` - -- **Description:** - - Use yellow color block to mark chat that have been modified by the server. - -- **Type:** `boolean` - -- **Default:** `true` - -#### `MarkIllegallySignedMsg` - -- **Description:** - - Use red color block to mark chat without legitimate signature. - -- **Type:** `boolean` - -- **Default:** `true` - -#### `MarkSystemMessage` - -- **Description:** - - Use gray color block to mark system message (always without signature). - -- **Type:** `boolean` - -- **Default:** `false` - -#### `ShowModifiedChat` - -- **Description:** - - Set to true to display messages modified by the server, false to display the original signed messages. - -- **Type:** `boolean` - -- **Default:** `true` - -#### `ShowIllegalSignedChat` - -- **Description:** - - Whether to display chat and messages in commands without legal signature. - -- **Type:** `boolean` - -- **Default:** `true` - -### Logging section - -- **Section header:** `Logging` - -#### `DebugMessages` - -- **Description:** - - This setting allows you to define if your want to see debug messages while the client is running, this is useful when there is a bug and you want to report a problem, or if you're developing a script/bot and you want to debug it. - -- **Type:** `boolean` - -- **Default:** `false` - -#### `ChatMessages` - -- **Description:** - - This setting allows you to define if your want to see chat messages. - -- **Type:** `boolean` - -- **Default:** `true` - -#### `InfoMessages` - -- **Description:** - - This setting allows you to define if your want to see info messages. - - Most of the messages from MCC. - -- **Type:** `boolean` - -- **Default:** `true` - -#### `WarningMessages` - -- **Description:** - - This setting allows you to define if your want to see warning messages. - -- **Type:** `boolean` - -- **Default:** `true` - -#### `ErrorMessages` - -- **Description:** - - This setting allows you to define if your want to see error messages. - -- **Type:** `boolean` - -- **Default:** `true` - -#### `ChatFilterRegex` - -- **Description:** - - This setting allows you to define if your want to filter chat messages being logged using a Regex expression. - - More on Regex [here](https://docs.microsoft.com/en-us/dotnet/standard/base-types/regular-expression-language-quick-reference). - -- **Type:** `string` - -- **Default:** `.*` - -

Tip

- - **Not filtering anything by default** - -
- -#### `DebugFilterRegex` - -- **Description:** - - This setting allows you to define if your want to filter debug messages being logged using a Regex expression. - - More on Regex [here](https://docs.microsoft.com/en-us/dotnet/standard/base-types/regular-expression-language-quick-reference). - -- **Type:** `string` - -- **Default:** `.*` - -

Tip

- - **Not filtering anything by default** - -
- -#### `FilterMode` - -- **Description:** - - Can be `disable`, `blacklist` or `whitelist` - - "disable" will disable the filter, `blacklist` hides the messages, while the `whitelist` shows the messages that match the Regex expression that you've defined. - -- **Type:** `string` - -- **Default:** `disable` - -#### `LogToFile` - -- **Description:** - - This setting allows you to define if your want to log messages to a file. - -- **Type:** `boolean` - -- **Default:** `false` - -#### `LogFile` - -- **Description:** - - This setting allows you to define a path to a file where you want to log messages if you have enabled logging to a file with `LogToFile = true`. - -- **Type:** `string` - -- **Default:** `console-log.txt` - -

Tip

- - **%username% and %serverip% will be substituted with your username and the IP address of the server you are connected to. So you can use something like: `console-log-%username%-%serverip%.txt`** - -
- -#### `PrependTimestamp` - -- **Description:** - - This setting allows you to define if your want prepend timestamps to messages that are written to the log file. - -- **Type:** `boolean` - -- **Default:** `false` - -#### `SaveColorCodes` - -- **Description:** - - This setting allows you to define if your want keep the server color codes in the logged messages. - - Example of a color coded message: `§bsome message` - -- **Type:** `boolean` - -- **Default:** `false` - -## App Vars section - -- **Section header:** `AppVar` - -- **Description:** - - This section allows you to define your own custom settings/variables which you can use in scripts, bots or other setting fields. - - To define a variable/setting, simply make a new line with the following format under the `[AppVar.VarStirng]` section: - -

Tip

- - **`%username%`, `%serverip%`, `%datetime%` are reserved variables** - -
- -- **Section header:** `Logging` - -- **Examples:** - - ``` - your_var = "your_value" - "your var 2" = "your value 2" - ``` - -## Proxy section - -- **Section header:** `Proxy` - -- **Description:** - - Connect to a server via a proxy instead of connecting directly. - -#### `Enabled_Login` - -- **Description:** - - If Mojang session services or Microsoft login services are blocked on your network or your ip is blacklisted or rate limited by Microsoft, set the value to `true`. - -- **Type:** `boolean` - -- **Default:** `false` - -#### `Enabled_Ingame` - -- **Description:** - - Whether to connect to the game server through a proxy. - - If connecting to a port 25565 (Minecraft) is blocked on your network, set the value to `true` to login and connect using the proxy. - -- **Type:** `boolean` - -- **Default:** `false` - -

Warning

- - **Make sure your server rules allow Proxies or VPNs before setting the setting to `true`, or you may face consequences!** - -
- -#### `Server` - -- **Description:** - - The proxy server IP and port. - - Proxy server must allow HTTPS for login, and non-443 ports for playing. - -- **Format:** - - ``` - Server = { Host = "", Port = } - ``` - -- **Default:** `{ Host = "0.0.0.0", Port = 8080 }` - -#### `Proxy_Type` - -- **Description:** - - The type of your proxy. - - Available options: - - - `HTTPT` - - `SOCKS4` - - `SOCKS4a` - - `SOCKS5` - -- **Type:** `string` - -- **Default:** `HTTPT` - -#### `Username` - -- **Description:** - - The proxy account username. - - Only needed for password protected proxies. - -- **Default:** `` `` - -#### `Password` - -- **Description:** - - The proxy account password. - - Only needed for password protected proxies. - -- **Default:** `` `` - -## MCSettings section - -- **Section header:** `MCSettings` - -- **Description:** - - Client settings related to language, render distance, difficulty, chat and skins. - -#### `Enabled` - -- **Description:** - - This setting allows you to specify if you want to use settings from this section. - -- **Type:** `boolean` - -- **Default:** `true` - -#### `Locale` - -- **Description:** - - Use any language implemented in Minecraft - -- **Type:** `string` - -- **Default:** `en_US` - -#### `RenderDistance` - -- **Description:** - - Render distance in chunks: `0 - 255` - -- **Type:** `integer` - -- **Default:** `8` - -#### `Difficulty` - -- **Description:** - - Available options: - - - `peaceful` - - `easy` - - `normal` - - `difficult` - -- **Type:** `string` - -- **Default:** `normal` - -#### `ChatMode` - -- **Description:** - - This setting allows you to effectively mute yourself. - - Available options: - - - `enabled` (You can chat) - - `commands` (You can only do commands) - - `disabled` - -- **Type:** `string` - -- **Default:** `enabled` - -#### `ChatColors` - -- **Description:** - - This setting allows you to disable chat colors. - -- **Type:** `boolean` - -- **Default:** `true` - -#### `MainHand` - -- **Description:** - - This setting allows you to specify your main hand. - -- **Available values:** `right` and `left` - -- **Type:** `string` - -- **Default:** `left` - -## MCSettings Skin section - -- **Section header:** `MCSettings.Skin` - -- **Description:** - - Skin options. - -#### `Cape` - -- **Description:** - - This setting allows you to specify if you want to have your skin cape shown. - -- **Type:** `boolean` - -- **Default:** `true` - -#### `Hat` - -- **Description:** - - This setting allows you to specify if you want to have your skin hat shown. - -- **Type:** `boolean` - -- **Default:** `true` - -#### `Jacket` - -- **Description:** - - This setting allows you to specify if you want to have your skin jacket shown. - -- **Type:** `boolean` - -- **Default:** `false` - -#### `Sleeve_Left` - -- **Description:** - - This setting allows you to specify if you want to have your left sleeve shown. - -- **Type:** `boolean` - -- **Default:** `false` - -#### `Sleeve_Right` - -- **Description:** - - This setting allows you to specify if you want to have your right sleeve shown. - -- **Type:** `boolean` - -- **Default:** `false` - -#### `Pants_Left` - -- **Description:** - - This setting allows you to specify if you want to have your left part of the pants shown. - -- **Type:** `boolean` - -- **Default:** `false` - -#### `Pants_Right` - -- **Description:** - - This setting allows you to specify if you want to have your right part of the pants shown. - -- **Type:** `boolean` - -- **Default:** `false` - -## Chat Format section - -- **Section header:** `ChatFormat` - -- **Description:** - - The MCC does it best to detect chat messages, but some server have unusual chat formats. - - When this happens, you'll need to configure the chat format yourself using settings from this section. - - The MCC uses Regular Expressions (Regex) to detect the chat formatting, in case that you're not familiar with Regex you can use the following resources to learn it and test it out: - - - Crash courses: - - [Regex video tutorial by Web Dev Simplified](https://www.youtube.com/watch?v=rhzKDrUiJVk) - - [Regex on paper by Crack Concepts](https://www.youtube.com/watch?v=9RksQ5YT7FM) - - In-depth tutorials: - - - [Quite a long and detailed tutorial by Svetlin Nakov](https://www.youtube.com/watch?v=DS9IO0W7-0Q) - - [Microsoft Documentation on Regex](https://docs.microsoft.com/en-us/dotnet/standard/base-types/regular-expression-language-quick-reference) - - - Testing Regex expressions online: - - [https://regex101.com/](https://regex101.com/) - - [https://regexr.com/](https://regexr.com/) - -#### `Builtins` - -- **Description:** - - This setting allows you to define if your want use the default chat formats. - - Set to `false` to avoid conflicts with custom formats. - -- **Type:** `boolean` - -- **Default:** `true` - -#### `UserDefined` - -- **Description:** - - This setting allows you to define if your want to use the custom chat formats defined bellow using Regex. - - Set to `true` to use the custom formats defined in `Public`, `Private` and `TeleportRequest`. - -- **Type:** `boolean` - -- **Default:** `false` - -#### `Public` - -- **Description:** - - This setting allows you to specify a custom chat message format using Regex (Regular expressions). - - More on Regex [here](https://docs.microsoft.com/en-us/dotnet/standard/base-types/regular-expression-language-quick-reference). - - Only works when `Builtins` is set to `false`. - -- **Type:** `string` - -- **Default:** `Public = "^<([a-zA-Z0-9_]+)> (.+)$"` - -#### `Private` - -- **Description:** - - This setting allows you to specify a custom chat message format for private messages using Regex (Regular expressions). - - More on Regex [here](https://docs.microsoft.com/en-us/dotnet/standard/base-types/regular-expression-language-quick-reference). - - Only works when `Builtins` is set to `false`. - -- **Type:** `string` - -- **Default:** `Private = "^([a-zA-Z0-9_]+) whispers to you: (.+)$"` - -#### `TeleportRequest` - -- **Description:** - - This setting allows you to specify a custom chat message format for a Teleport request using Regex (Regular expressions). - - More on Regex [here](https://docs.microsoft.com/en-us/dotnet/standard/base-types/regular-expression-language-quick-reference). - - Only works when `Builtins` is set to `false`. - -- **Type:** `string` - -- **Default:** `TeleportRequest = '^([a-zA-Z0-9_]+) has requested (?:to|that you) teleport to (?:you|them)\.$'` diff --git a/docs/l10n/af/guide/contibuting.md b/docs/l10n/af/guide/contibuting.md deleted file mode 100644 index 2ef10921..00000000 --- a/docs/l10n/af/guide/contibuting.md +++ /dev/null @@ -1,79 +0,0 @@ -- - - -title: Contributing -- - - -# Contributing - -At this moment this page needs to be created. - -For now you can use our article from the [Git Hub repository Wiki](https://github.com/MCCTeam/Minecraft-Console-Client/wiki/Update-console-client-to-new-version) written by [ReinforceZwei](https://github.com/ReinforceZwei). - -## Translations - -MCC now supports the following languages (Alphabetical order) : - * `de.ini` : Deutsch - German - * **`en.ini` : English - English** - * `fr.ini` : Français (France) - French - * `ru.ini` : Русский (Russkiy) - Russian - * `vi.ini` : Tiếng Việt (Việt Nam) - Vietnamese - * `zh-Hans.ini` : 简体中文 - Chinese Simplified - * `zh-Hant.ini` : 繁體中文 - Chinese Traditional - -### Add new translation - -1. First you need to get the name of the translated file. - * Visit [this link](https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-lcid/a9eac961-e77d-41a6-90a5-ce1a8b0cdb9c) and find the first occurrence of the language you need to translate in the table below. - * Use the language code of the row in the table as the name of the translation file. - * For example: - * `English` -> row `English 0x0009` -> `en` -> `en.ini` - * `Chinese (Traditional)` -> row `Chinese (Traditional) 0x7C04` -> `zh-Hant` -> `zh-Hant.ini` - -2. Which system languages are recommended to use this translation? - * Still check the table in [this link](https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-lcid/a9eac961-e77d-41a6-90a5-ce1a8b0cdb9c), one language may have multiple rows. - * You will need to indicate which language codes this translation applies to. - * For example: - * Translation `de.ini` applies to `de`, `de-AT`, `de-BE`, `de-DE`, ... - * Translation `zh-Hans.ini` applies to `zh-Hans`, `zh`, `zh-CN`, `zh-SG`. - -3. Which game languages are recommended to use this translation? - * Check out the table in [this link](https://mccteam.github.io/r/l-code/), where the `Locale Code` column indicates the language code in minecraft. - * You will need to indicate which locale codes this translation applies to. - * For example: - * Translation `fr.ini` applies to `fr_ca`, `fr_fr`. - * Translation `zh-Hans.ini` applies to `zh_cn`. - -4. Add the new translation to the code. (Optional) - * **If you are not familiar with programming, you can skip this step and just write the above information in your PR or issue.** - * Add the newly created translation file `xx.ini` to the project `/Resources/lang/xx.ini`. - * Open `/DefaultConfigResource.resx`. - * Click `Add Resources`. - * Choose `/Resources/lang/xx.ini`. - * Rename the added resource file in `/DefaultConfigResource.resx` to `Translation_xx`. - * Open `/Translations.cs`. - * Find `public static Tuple GetTranslationPriority();` - * Update the mapping of system language codes to translation files. - * Find `public static string[] GetTranslationPriority(string gameLanguage);` - * Update the mapping of game locale code to translation files. - -5. Follow the section "Update existing translation". - -### Update existing translation - -1. Visit [the lang folder](https://github.com/MCCTeam/Minecraft-Console-Client/tree/master/MinecraftClient/Resources/lang), download `en.ini` and the language you want to translate(`xx.ini`). - -2. Compare `en.ini` and `xx.ini` and update outdated or non-existent entries in `xx.ini`. - -3. Once you finished the translation work, submit a pull request or send us the file through an [Issue](https://github.com/MCCTeam/Minecraft-Console-Client/issues) in case you are not familiar with Git. - -### Translate README.md - -1. Get the English version of the README.md from [here](https://raw.githubusercontent.com/MCCTeam/Minecraft-Console-Client/master/README.md). - -2. See `Add new translation -> 1.` for the target language code. Assume it is `xx`. - -3. Complete the translation according to the English README.md and name the translated version as `README-xx.md`. - -4. In the English README, above the "About" section, add the name of the language and a hyperlink to `README-xx.md`. - -## Contributors - -[Check out our contributors on Github](https://github.com/MCCTeam/Minecraft-Console-Client/graphs/contributors). diff --git a/docs/l10n/af/guide/creating-bots.md b/docs/l10n/af/guide/creating-bots.md deleted file mode 100644 index a94bc41f..00000000 --- a/docs/l10n/af/guide/creating-bots.md +++ /dev/null @@ -1,193 +0,0 @@ -- - - -title: Creating Chat Bots -- - - -# Creating Chat Bots - -- [Notes](#notes) -- [Requirements](#requirements) -- [Quick Introduction](#quick-introduction) -- [Examples](#examples) -- [C# API](#c#-api) - -## Notes - -

Tip

- -**For now this page contains only the bare basics of the Chat Bot API, enough of details to teach you how to make basic Chat Bots. For more details you need to take a look at the [ChatBot.cs](https://github.com/MCCTeam/Minecraft-Console-Client/blob/master/MinecraftClient/Scripting/ChatBot.cs) and [Examples](#examples). This page will be improved in the future.** - -
- -**Minecraft Console Client** has a rich C# API which allows you to create Chat Bots (effectively plugins) which can help you create complex automations which normal scripts may not be able to do. - -## Requirements - -- A basic knowledge of C# programming language -- A text editor - -If you're not familiar with the C# programming language, we suggest taking a look at the following resources: - -Crash courses: - -- [C# Crash Course playlist by Teddy Smit](https://www.youtube.com/watch?v=67oWw9TanOk&list=PL82C6-O4XrHfoN_Y4MwGvJz5BntiL0z0D) - -More in-depth: - -- [Learn C# Youtube Playlist by Microsoft](https://www.youtube.com/playlist?list=PLdo4fOcmZ0oVxKLQCHpiUWun7vlJJvUiN) -- [Getting started with C# (An index of tutorials and the documentation) by Microsoft](https://docs.microsoft.com/en-us/dotnet/csharp/) - -## Quick Introduction - -This introduction assumes that you have the basic knowledge of C#. - -

Tip

- -**Here we will use terms Chat Bot and Script interchangeably** - -
- -Create a new empty file and name it `ExampleChatBot.cs` in the same folder where you have your MCC installed. - -Paste the following example code: - -```csharp -//MCCScript 1.0 - -MCC.LoadBot(new ExampleChatBot()); - -//MCCScript Extensions - -// The code and comments above are defining a "Script Metadata" section - -// Every single chat bot (script) must be a class which extends the ChatBot class. -// Your class must be instantiates in the "Script Metadata" section and passed to MCC.LoadBot function. -class ExampleChatBot : ChatBot -{ - // This method will be called when the script has been initialized for the first time, it's called only once - // Here you can initialize variables, eg. Dictionaries. etc... - public override void Initialize() - { - LogToConsole("An example Chat Bot has been initialized!"); - } - - // This is a function that will be run when we get a chat message from a server - // In this example it just detects the type of the message and prints it out - public override void GetText(string text) - { - string message = ""; - string username = ""; - text = GetVerbatim(text); - - if (IsPrivateMessage(text, ref message, ref username)) - { - LogToConsole(username + " has sent you a private message: " + message); - } - else if (IsChatMessage(text, ref message, ref username)) - { - LogToConsole(username + " has said: " + message); - } - } -} -``` - -Start MCC, connect to a server and run the following internal command: `/script ExampleChatBot.cs`. - -If you did everything right you should see: `[Example Chat Bot] An example Chat Bot has been initialised!` message appear in your console log. - -### Structure of Chat Bots - -Chat Bot (Script) structure is the following: - -``` -