mirror of
https://github.com/MCCTeam/Minecraft-Console-Client
synced 2026-08-15 13:04:36 +00:00
Centralized skills to .skills folder.
This commit is contained in:
parent
c5537c0444
commit
918f1a560d
6 changed files with 34 additions and 1 deletions
1
.claude/skills
Symbolic link
1
.claude/skills
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../.skills
|
||||
1
.codex/skills
Symbolic link
1
.codex/skills
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../.skills
|
||||
1
.cursor/skills
Symbolic link
1
.cursor/skills
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../.skills
|
||||
4
.gitignore
vendored
4
.gitignore
vendored
|
|
@ -8,7 +8,6 @@
|
|||
/Other/
|
||||
/.vs/
|
||||
SessionCache.ini
|
||||
.*
|
||||
!/.github
|
||||
/packages
|
||||
|
||||
|
|
@ -428,3 +427,6 @@ MinecraftOfficial/
|
|||
/mcc_input.txt
|
||||
/MinecraftClient.ini
|
||||
/MinecraftClient.backup.ini
|
||||
|
||||
# Other
|
||||
.*
|
||||
|
|
|
|||
28
.skills/mcc-dev-workflow/SKILL.md
Normal file
28
.skills/mcc-dev-workflow/SKILL.md
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
# MCC Development Workflow
|
||||
|
||||
## Project Overview
|
||||
- Repo: `~/Minecraft/Minecraft-Console-Client` (env var `$MCC_REPO`)
|
||||
- Solution: `MinecraftClient.sln` (projects: `MinecraftClient` + `ConsoleInteractive`)
|
||||
- Build: `dotnet build MinecraftClient.sln -c Release`
|
||||
- Servers: `~/Minecraft/Servers/` (env var `$MCC_SERVERS`)
|
||||
|
||||
## Typical Debug Workflow
|
||||
1. `~/Minecraft/Servers/start-server.sh 1.20.6-Vanilla` (background)
|
||||
2. Wait for "Done" in server output
|
||||
3. Build: `dotnet build $MCC_REPO/MinecraftClient.sln -c Release`
|
||||
4. Run MCC: `cd $MCC_REPO && MCC_FILE_INPUT=1 dotnet run --project MinecraftClient -c Release -- CursorBot - localhost 2>&1`
|
||||
5. RCON: `mc-rcon "op CursorBot"`
|
||||
6. MCC cmd: `echo "inventory player list" >> $MCC_REPO/mcc_input.txt`
|
||||
7. Read terminal file to see output
|
||||
8. Kill MCC → rebuild → repeat
|
||||
|
||||
## Timing Reference
|
||||
| Operation | Typical Duration |
|
||||
|-----------|-----------------|
|
||||
| MCC startup → join server | ~1s |
|
||||
| FileInput command → response | <500ms |
|
||||
|
||||
## Official Minecraft Server Source (Decompiled)
|
||||
`$MCC_REPO/MinecraftOfficial/` contains decompiled official server code for protocol reference.
|
||||
When investigating protocol details (packet structure, field order, NBT format, etc.),
|
||||
look at the corresponding version's decompiled source as authoritative reference.
|
||||
Loading…
Add table
Add a link
Reference in a new issue