Anon
85fe6b451b
fix: handle null/empty profile name in ProfileComponent serialization
...
Prevents NullReferenceException crash when receiving player head items
with an empty or absent profile name. The Minecraft protocol permits
empty names in the profile component; the serialization path now
falls back to an empty string instead of throwing.
2026-06-17 11:27:23 +02:00
Anon
31876d485a
[skipci]Merge pull request #3147 from MCCTeam/dependabot/npm_and_yarn/docs/dompurify-3.4.10
...
chore(deps): bump dompurify from 3.4.0 to 3.4.10 in /docs
2026-06-17 10:39:13 +02:00
dependabot[bot]
3f71f7afef
chore(deps): bump dompurify from 3.4.0 to 3.4.10 in /docs
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 3.4.0 to 3.4.10.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/3.4.0...3.4.10 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-version: 3.4.10
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-06-17 05:39:12 +00:00
Anon
aaa4908f7d
feat: Implement the Dialog System (1.21.6+)
...
feat: Implement the Dialog System (1.21.6+)
2026-06-14 02:31:50 +02:00
Anon
7f2a71f9fe
Messaging improvements + Added auto show dialogs in classic console mode
2026-06-14 02:28:13 +02:00
Anon
c0d983272b
Cosmetic changes, UX/UI improvements in TUI mode, added colored text support in dialogs
2026-06-14 02:11:04 +02:00
Anon
2aa85cbb17
Added Docs, Added Translations for Dialog Types
2026-06-14 01:25:18 +02:00
Anon
bd29c7fc5c
Fixes to Dialogs + Full integration testing script, Fully Tested in CLI mode
2026-06-14 01:05:12 +02:00
Anon
35db711ea4
feat: Add script line and column details to C# compile errors
...
feat: Add script line and column details to C# compile errors
2026-06-14 00:06:25 +02:00
Anon
3d988c932f
Dialog System First iteration, not tested
2026-06-13 23:59:44 +02:00
copilot-swe-agent[bot]
a1b542dad6
Tidy script diagnostic helpers
2026-06-13 21:49:12 +00:00
copilot-swe-agent[bot]
7d7b880a7c
Preserve script compile source locations
2026-06-13 21:41:52 +00:00
Anon
37cf19c175
bugfix: Protocol gap fixes (Entity Effect Duration, Villager Trading on 1.20.6+, Enchanting effected)
...
bugfix: Protocol gap fixes (Entity Effect Duration, Villager Trading on 1.20.6+, Enchanting effected)
2026-06-12 01:14:28 +02:00
Anon
5e5fa539bb
protocol gap fixes
2026-06-12 01:05:19 +02:00
Anon
981a996344
bugfix: Fixed and tested all structured components and issues with Empty packets sent by some servers
...
bugfix: Fixed and tested all structured components and issues with Empty packets sent by some servers
2026-06-11 22:05:35 +02:00
Anon
98dfde6cc2
Gate empty-packet log under debug, add packet exclusion list
...
- Change empty packet log from log.Warn to log.Debug so it only
shows when DebugMessages is enabled
- Add PacketDebugExclusions config (List<string>) to suppress
specific packet types like KeepAlive, Ping from packet debug output
- Check exclusion in both LogIncomingPacket and LogOutgoingPacket
- Add ConfigComments resource entry for the new setting
2026-06-11 22:03:36 +02:00
Anon
28e845d1ca
Add structured component test reference to AGENTS.md and integration testing skill
...
- AGENTS.md: instruct to never generate config files in repo root
- SKILL.md: add structured components test mode (section 4) with
usage example and script reference
2026-06-11 21:56:35 +02:00
Anon
de96462659
Fix structured components: audit fixes, codec helpers, and serialize implementations
...
- Fix 5 class naming typos: Unbrekable->Unbreakable, Blook->Book,
Omnious->Ominous, FoodComponentComponent->FoodComponent
- Fix IntangibleProjectileComponent: extends EmptyComponent (Unit type)
- Delete dead code JukeBoxPlayableComponent.cs (duplicated)
- Implement proper Serialize() on BlocksAttacksComponent,
KineticWeaponComponent, PiercingWeaponComponent
- Extract shared SoundEventHolder/HolderSet codec helpers into
StructuredComponentCodecHelpers
- Add TypedEntityDataComponent/TypedBlockEntityDataComponent base classes
for 1.21.9+ typed entity data format
- Fix variable name: uses1218AttributeAndEquippableFormats ->
uses1216AttributeAndEquippableFormats
- Add entity data version gate (1.21.9+) to v1215 registry
- Fix chicken/variant and zombie_nautilus/variant component types
- Fix empty packet hang in Protocol18 ReadNextPacket loop
- Add structured components integration test harness
2026-06-11 21:33:48 +02:00
Anon
02b34a8d13
bugfix: Custom model data decoding for 1.21.4+
...
bugfix: Custom model data decoding for 1.21.4+
2026-06-11 16:26:28 +02:00
Anon
20756b351e
[skipci]Merge pull request #3136 from MCCTeam/dependabot/npm_and_yarn/docs/shell-quote-1.8.4
...
chore(deps): bump shell-quote from 1.8.3 to 1.8.4 in /docs
2026-06-11 16:25:01 +02:00
Anon
16637f7eba
Fix custom model data decoding for 1.21.4
2026-06-11 16:20:42 +02:00
dependabot[bot]
d38afe8e1e
chore(deps): bump shell-quote from 1.8.3 to 1.8.4 in /docs
...
Bumps [shell-quote](https://github.com/ljharb/shell-quote ) from 1.8.3 to 1.8.4.
- [Changelog](https://github.com/ljharb/shell-quote/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ljharb/shell-quote/compare/v1.8.3...v1.8.4 )
---
updated-dependencies:
- dependency-name: shell-quote
dependency-version: 1.8.4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-06-10 17:32:15 +00:00
Anon
883ed12ccd
feat: Patch the client to support Hypixel
...
feat: Patch the client to support Hypixel
2026-06-10 17:28:01 +02:00
Anon
98d4781d2c
add packet debug toggle
2026-06-10 17:24:25 +02:00
Anon
e744ff206b
hypixel book fixes
2026-06-10 17:16:30 +02:00
Anon
61c2cbf7c3
bugfix: Fixed Telegram Bridge not displaying player names properly for players with an underscore in their nick names
...
Update TelegramBridge.cs
2026-06-07 14:11:54 +02:00
werfrag
2e383403c3
Update TelegramBridge.cs
...
The names of players containing the "_" symbol were not read.
2026-06-07 01:36:38 +02:00
Anon
80c07634e2
bugfix: Fixed not being able to send messages on legacy versions (1.4.6 - 1.6.4)
...
bugfix: Fixed not being able to send messages on legacy versions (1.4.6 - 1.6.4)
2026-06-06 14:14:52 +02:00
Anon
eeb89d676b
Formatting
2026-06-06 14:12:28 +02:00
Anon
9980e08bac
Fixed chat on legacy versions
2026-06-06 14:09:54 +02:00
Anon
861084db9b
bugfix: Fixed inventory sync and Script Scheduler dupliating instances of bots on reconnects
...
bugfix: Fixed inventory sync and Script Scheduler dupliating instances of bots on reconnects
2026-06-06 13:14:29 +02:00
Anon
71f935eaeb
Merge pull request #23 from milutinke/bugfix/script-scheduler-reconnect
...
bugfix: Fixed Script Scheduler bug
2026-06-06 12:12:11 +02:00
Anon
a5423211ad
Fixed Script Scheduler bug
2026-06-06 12:09:36 +02:00
Anon
fc74cc066c
Merge branch 'MCCTeam:master' into master
2026-06-06 11:12:31 +02:00
Anon
5b13e740ef
bugfix: Player inventory state sync from the Container inventory
...
bugfix: Player inventory state sync from the Container inventory
2026-06-06 10:35:53 +02:00
Anon
b1d02edd99
Remove local inventory report from branch
2026-06-06 10:27:20 +02:00
Anon
6bfcd9e9ca
Fix mirrored player inventory sync
2026-06-06 10:22:45 +02:00
Anon
3c59bfe13a
Experimental inventory sync
2026-06-06 09:13:19 +02:00
Anon
654d9d4dd7
Revert inventory sync changes
...
chores: Revert inventory sync changes
2026-06-06 09:05:40 +02:00
Anon
0a514d1351
Revert inventory sync changes
2026-06-06 09:02:02 +02:00
Anon
913c0f0f72
bugfix: Fix offline LAN encrypted login
...
bugfix: Fix offline LAN encrypted login
2026-06-05 22:14:10 +02:00
Anon
4bbc751cc1
Fix offline LAN encrypted login
2026-06-05 22:09:52 +02:00
Anon
5f0ca8837f
bugfix: Fixed crashing and bugs on 1.9, 1.9.1, 1.9.2, 1.16.2, 1.21.10 and Player Inventory
...
bugfix: Fixed crashing and bugs on 1.9, 1.9.1, 1.9.2, 1.16.2, 1.21.10 and Player Inventory
2026-06-05 21:46:49 +02:00
Anon
f25fe53881
Merge pull request #20 from milutinke/fix/inventory-version-regressions
...
chores: Improved skills, pulled from master, formatted, removed unused imports.
2026-06-05 21:19:24 +02:00
Anon
82555bd823
Keep version adaptation skill generalized
2026-06-05 21:17:09 +02:00
Anon
29b0087a3a
Merge branch 'master' of https://github.com/MCCTeam/Minecraft-Console-Client into fix/inventory-version-regressions
...
# Conflicts:
# MinecraftClient/Mapping/World.cs
2026-06-05 21:13:59 +02:00
Anon
b10bd81bee
Keep inventory sweep generalized
2026-06-05 21:00:39 +02:00
Anon
5545aabb60
Add reusable inventory sweep tooling
2026-06-05 20:57:49 +02:00
Anon
c98c2a8f83
Merge pull request #19 from milutinke/fix/inventory-version-regressions
...
bugfix: Fixed crashing and bugs on 1.9, 1.9.1, 1.9.2, 1.16.2, 1.21.10 and Player Inventory
2026-06-05 20:52:49 +02:00
Anon
b698f122cf
Merge branch 'master' into fix/inventory-version-regressions
2026-06-05 20:52:35 +02:00