Commit graph

2337 commits

Author SHA1 Message Date
NicoleDyson
1bc57399c8 Fix NullReferenceException in StartConsoleSession when running with BasicIO
In headless/BasicIO mode, ConsoleIO.Backend remains null because
ClassicConsoleBackend is never initialized. StartConsoleSession()
must guard against a null backend to avoid crashing right after
a successful server join.

Without this fix, BasicIO mode (used for unattended / batch
automation with CREATE_NO_WINDOW) crashes with:

  NullReferenceException: Object reference not set to an instance of an object.
  at MinecraftClient.McClient.StartConsoleSession()

The fix adds an early return when ConsoleIO.Backend is null,
which is safe because BasicIO mode does not need interactive
console input handling at all.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-18 21:27:52 +08:00
Anon
b13511f201
[skipci]Merge pull request #3105 from MCCTeam/dependabot/npm_and_yarn/docs/postcss-8.5.14
chore(deps): bump postcss from 8.5.8 to 8.5.14 in /docs
2026-05-13 11:40:23 +02:00
dependabot[bot]
f91319cdfe
chore(deps): bump postcss from 8.5.8 to 8.5.14 in /docs
Bumps [postcss](https://github.com/postcss/postcss) from 8.5.8 to 8.5.14.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.5.8...8.5.14)

---
updated-dependencies:
- dependency-name: postcss
  dependency-version: 8.5.14
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-12 20:53:36 +00:00
Anon
44e3685454
[skipci]Merge pull request #3102 from MCCTeam/dependabot/npm_and_yarn/docs/fast-uri-3.1.2
chore(deps): bump fast-uri from 3.1.0 to 3.1.2 in /docs
2026-05-12 19:20:08 +02:00
Anon
5c1361169c
[skipci]Merge pull request #3104 from MCCTeam/dependabot/npm_and_yarn/docs/mermaid-11.15.0
chore(deps-dev): bump mermaid from 11.13.0 to 11.15.0 in /docs
2026-05-12 19:19:47 +02:00
dependabot[bot]
b282476607
chore(deps-dev): bump mermaid from 11.13.0 to 11.15.0 in /docs
Bumps [mermaid](https://github.com/mermaid-js/mermaid) from 11.13.0 to 11.15.0.
- [Release notes](https://github.com/mermaid-js/mermaid/releases)
- [Commits](https://github.com/mermaid-js/mermaid/compare/mermaid@11.13.0...mermaid@11.15.0)

---
updated-dependencies:
- dependency-name: mermaid
  dependency-version: 11.15.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-11 20:59:28 +00:00
dependabot[bot]
ea66dd4c13
chore(deps): bump fast-uri from 3.1.0 to 3.1.2 in /docs
Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.0 to 3.1.2.
- [Release notes](https://github.com/fastify/fast-uri/releases)
- [Commits](https://github.com/fastify/fast-uri/compare/v3.1.0...v3.1.2)

---
updated-dependencies:
- dependency-name: fast-uri
  dependency-version: 3.1.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-05-09 00:05:05 +00:00
Anon
3f64a9158c
bugfix: Fixed Structured Components on 26.1 causing crashing with Shulkers 2026-05-07 20:26:08 +02:00
Anon
6331478e30
Merge pull request #17 from milutinke/fix/shulker-crash 2026-05-07 19:59:30 +02:00
Anon
d55fd75520 Fixed shulker crashing on 26.1 (Structured Components) 2026-05-07 19:57:23 +02:00
Anon
6673b398b1
Merge pull request #3098 from MCCTeam/copilot/bugfix-out-of-bounds-exception 2026-05-07 00:10:23 +02:00
copilot-swe-agent[bot]
93d9939378
fix: guard sky-limit block updates
Agent-Logs-Url: https://github.com/MCCTeam/Minecraft-Console-Client/sessions/c65d23bd-cf8c-4c62-8195-db980026eb94

Co-authored-by: milutinke <441903+milutinke@users.noreply.github.com>
2026-05-06 20:31:28 +00:00
copilot-swe-agent[bot]
a57fb7f61f
Initial plan 2026-05-06 20:18:44 +00:00
Anon
ba04636d06
feat: Load Forge mod translations from local mod jars 2026-05-04 22:23:11 +02:00
copilot-swe-agent[bot]
21a52b3bcc
fix: streamline forge translation preload
Agent-Logs-Url: https://github.com/MCCTeam/Minecraft-Console-Client/sessions/3b2dd335-d070-4067-b864-5584bb94571b

Co-authored-by: milutinke <441903+milutinke@users.noreply.github.com>
2026-05-04 20:15:56 +00:00
copilot-swe-agent[bot]
7ce4f82871
feat: discover forge translation mod sources
Agent-Logs-Url: https://github.com/MCCTeam/Minecraft-Console-Client/sessions/3b2dd335-d070-4067-b864-5584bb94571b

Co-authored-by: milutinke <441903+milutinke@users.noreply.github.com>
2026-05-04 20:11:43 +00:00
copilot-swe-agent[bot]
67066a145d
refactor: parse forge mods toml for translations
Agent-Logs-Url: https://github.com/MCCTeam/Minecraft-Console-Client/sessions/3d9090fb-cdf3-48e7-a7ce-575b54161f0e

Co-authored-by: milutinke <441903+milutinke@users.noreply.github.com>
2026-05-04 19:08:22 +00:00
copilot-swe-agent[bot]
d256517e21
feat: load forge mod translations from local jars
Agent-Logs-Url: https://github.com/MCCTeam/Minecraft-Console-Client/sessions/3d9090fb-cdf3-48e7-a7ce-575b54161f0e

Co-authored-by: milutinke <441903+milutinke@users.noreply.github.com>
2026-05-04 19:02:44 +00:00
copilot-swe-agent[bot]
90a3777dac
Initial plan 2026-05-04 18:52:10 +00:00
Anon
effc05aec3
feat: Load translation keys from server resource packs in chat parsing 2026-05-04 20:17:38 +02:00
copilot-swe-agent[bot]
b543825200
chore: finalize resource pack cache toggle
Agent-Logs-Url: https://github.com/MCCTeam/Minecraft-Console-Client/sessions/70cfa855-cff8-495e-ac06-9a65bb5cc913

Co-authored-by: milutinke <441903+milutinke@users.noreply.github.com>
2026-05-04 12:47:41 +00:00
copilot-swe-agent[bot]
b87b5abbe2
feat: add cached resource pack translation setting
Agent-Logs-Url: https://github.com/MCCTeam/Minecraft-Console-Client/sessions/70cfa855-cff8-495e-ac06-9a65bb5cc913

Co-authored-by: milutinke <441903+milutinke@users.noreply.github.com>
2026-05-04 12:32:13 +00:00
copilot-swe-agent[bot]
9f974da00d
chore: finalize resource pack translation support
Agent-Logs-Url: https://github.com/MCCTeam/Minecraft-Console-Client/sessions/d7467a13-d1ff-4cd6-a332-1ac389c445da

Co-authored-by: milutinke <441903+milutinke@users.noreply.github.com>
2026-05-04 12:21:28 +00:00
copilot-swe-agent[bot]
34f45543c3
feat: load chat translations from server resource packs
Agent-Logs-Url: https://github.com/MCCTeam/Minecraft-Console-Client/sessions/d7467a13-d1ff-4cd6-a332-1ac389c445da

Co-authored-by: milutinke <441903+milutinke@users.noreply.github.com>
2026-05-04 12:05:55 +00:00
copilot-swe-agent[bot]
9c47456455
Initial plan 2026-05-04 11:59:00 +00:00
Anon
92ab2f7378
feat: Add console chat visibility controls and clear-console commands 2026-05-04 13:42:17 +02:00
copilot-swe-agent[bot]
e515921df2
Document console chat visibility commands
Agent-Logs-Url: https://github.com/MCCTeam/Minecraft-Console-Client/sessions/c900b80f-7e2c-486b-abbf-2c190a9bb750

Co-authored-by: milutinke <441903+milutinke@users.noreply.github.com>
2026-05-04 11:40:00 +00:00
copilot-swe-agent[bot]
1a1caec30a
Polish console chat visibility implementation
Agent-Logs-Url: https://github.com/MCCTeam/Minecraft-Console-Client/sessions/159bd460-7950-4afe-9e69-4892220665e1

Co-authored-by: milutinke <441903+milutinke@users.noreply.github.com>
2026-05-04 11:36:01 +00:00
copilot-swe-agent[bot]
7bf342baab
Implement console chat visibility controls
Agent-Logs-Url: https://github.com/MCCTeam/Minecraft-Console-Client/sessions/159bd460-7950-4afe-9e69-4892220665e1

Co-authored-by: milutinke <441903+milutinke@users.noreply.github.com>
2026-05-04 11:17:45 +00:00
copilot-swe-agent[bot]
9c994de2ee
Initial plan 2026-05-04 11:09:33 +00:00
Anon
03d3d6f950
feat: modernize ReplayCapture 2026-05-04 13:04:15 +02:00
Anon
98a1551f6a feat: modernize ReplayCapture
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-04 11:49:44 +02:00
Anon
acabe95801
feat: Added Written Book Support 2026-05-03 20:22:45 +02:00
Anon
12ab759f3b Fix TUI book controls
Polish TUI book navigation and signed-book handling, update localized shortcut text, and document the final PageUp/PageDown interaction.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-03 20:12:52 +02:00
Anon
41b33b6599
feat: Enable Farmer bot support for legacy 1.8 to 1.12.2
feat: Enable Farmer bot support for legacy 1.8 to 1.12.2
2026-05-03 16:43:47 +02:00
Anon
c282f2783c Fix legacy Farmer placement support 2026-05-03 15:46:16 +02:00
Anon
72001554a8 Complete 1.13-1.14 item palettes 2026-05-02 19:22:08 +02:00
Anon
8e31a37ea9 Document book command support
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-02 18:51:40 +02:00
Anon
c94be261fd Added Book Support 2026-05-02 17:52:17 +02:00
Anon
b5af631a40
bugfix: Fix structured components on 26.1 2026-04-30 16:25:52 +02:00
Anon
05741da9f1 Rename 26.1 structured component folder 2026-04-30 16:22:43 +02:00
Anon
5ad0d55705 Fix 26.1 structured component decoding 2026-04-30 16:18:59 +02:00
copilot-swe-agent[bot]
5279609561
Polish legacy Farmer validation logic
Agent-Logs-Url: https://github.com/MCCTeam/Minecraft-Console-Client/sessions/395596c2-cc40-4295-8100-a8408243f45b

Co-authored-by: milutinke <441903+milutinke@users.noreply.github.com>
2026-04-17 08:00:41 +00:00
copilot-swe-agent[bot]
9549743c6d
Implement legacy Farmer support updates
Agent-Logs-Url: https://github.com/MCCTeam/Minecraft-Console-Client/sessions/395596c2-cc40-4295-8100-a8408243f45b

Co-authored-by: milutinke <441903+milutinke@users.noreply.github.com>
2026-04-17 07:55:25 +00:00
Anon
8ba95c6140
[skipci]Merge pull request #3086 from MCCTeam/dependabot/npm_and_yarn/docs/dompurify-3.4.0 2026-04-16 10:41:27 +02:00
dependabot[bot]
0852d54991
chore(deps): bump dompurify from 3.3.3 to 3.4.0 in /docs
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.3.3 to 3.4.0.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](https://github.com/cure53/DOMPurify/compare/3.3.3...3.4.0)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-version: 3.4.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-16 03:36:32 +00:00
Anon
2bccb7f8e9
feat: Handle configuration-state code-of-conduct packets on 1.21.9+ servers 2026-04-15 22:57:27 +02:00
copilot-swe-agent[bot]
e564da3e09
chore: document code-of-conduct payload read
Agent-Logs-Url: https://github.com/MCCTeam/Minecraft-Console-Client/sessions/672da423-8a3f-412e-833d-a50c9a605b9d

Co-authored-by: milutinke <441903+milutinke@users.noreply.github.com>
2026-04-15 20:51:35 +00:00
copilot-swe-agent[bot]
4dbce45676
fix: accept configuration code of conduct
Agent-Logs-Url: https://github.com/MCCTeam/Minecraft-Console-Client/sessions/672da423-8a3f-412e-833d-a50c9a605b9d

Co-authored-by: milutinke <441903+milutinke@users.noreply.github.com>
2026-04-15 20:47:18 +00:00
Anon
5ec1bcd9db
feat: Add %date% variable 2026-04-15 22:24:25 +02:00