adman
|
492dae8e83
|
Add WithIgnoreConfig option to skip CONFIGURATION auto-completion
|
2026-07-31 12:10:32 +02:00 |
|
adman
|
d9543de951
|
add check for bad servers
|
2026-07-30 02:40:43 +02:00 |
|
adman
|
f1f5374a5c
|
more context
|
2026-07-30 02:36:37 +02:00 |
|
adman
|
0d6b6e1ab9
|
docs: add godoc comments to all exported functions and methods
|
2026-07-30 00:20:55 +02:00 |
|
adman
|
56c97a2b3f
|
docs: add API reference for all user-facing packages
|
2026-07-30 00:10:57 +02:00 |
|
adman
|
9063a0328d
|
fix: make RegisterCritical variadic for API consistency with RegisterCriticalUntilLatest
|
2026-07-30 00:05:39 +02:00 |
|
adman
|
84b28d4c12
|
enforce MaxPacketSize constraint for raw and compressed packets
|
2026-07-28 16:37:45 +02:00 |
|
adman
|
30cfc507ba
|
less pollution
|
2026-07-27 15:05:50 +02:00 |
|
adman
|
d84618c116
|
update minecraft data to fix bundle delimiter
|
2026-07-23 22:32:59 +02:00 |
|
adman
|
5a55520126
|
migrate proto_generated to be runable from repo root
|
2026-07-23 22:26:23 +02:00 |
|
adman
|
8ac5e00c8e
|
regenerate protocol
|
2026-07-23 22:23:22 +02:00 |
|
adman
|
d46c678b89
|
make mincraft data sync scripts executable from anywhere
|
2026-07-23 22:20:53 +02:00 |
|
adman
|
0b714edcf5
|
Sync minecraft-data
|
2026-07-23 22:14:19 +02:00 |
|
adman
|
45151add64
|
Remove proto_base.Void
|
2026-07-23 22:11:29 +02:00 |
|
adman
|
b90830881f
|
Fix 26.2 login_success protocol handling and add convertibility tests
- Server sends v26_2 login_success with SessionId for protocol >= 776
- Client adds v26_2 login_success handler and scopes v1_21_8 handler to <= 26.1
- Fix WithOtherAccount guard in login server
- Add smart-convert assumption tests for login server/client
- Improve translatePacketVersion error messages
|
2026-07-23 17:00:13 +02:00 |
|
adman
|
94301a4a50
|
Add 26.2 protocol support to strom
|
2026-07-23 15:06:49 +02:00 |
|
adman
|
aa5d15a4dc
|
Regenerate 26.1 protocol with corrected play packet IDs (clientbound + serverbound)
|
2026-07-23 00:09:43 +02:00 |
|
adman
|
d388e2c350
|
add 26.1 support, raw-capture subcommand, and local minecraft-data copy script
|
2026-07-22 23:22:14 +02:00 |
|
adman
|
126ff5bca0
|
improve packet replay things
|
2026-07-20 12:56:19 +02:00 |
|
adman
|
a347aedfc2
|
untrack big testdata
|
2026-07-16 22:56:44 +02:00 |
|
adman
|
e324a95727
|
cmd take account with env var
|
2026-07-16 22:16:04 +02:00 |
|
adman
|
7f878f40a1
|
add world module for in-memory block storage and integrate getblock command in messenger
|
2026-07-16 16:05:42 +02:00 |
|
adman
|
7baa9990cb
|
yes222
|
2026-07-16 14:02:28 +02:00 |
|
adman
|
5c5c391aa6
|
yes
|
2026-07-16 01:13:31 +02:00 |
|
adman
|
b966925212
|
move data stuff
|
2026-07-11 23:08:03 +02:00 |
|
adman
|
efd7049859
|
biome map stuff
|
2026-07-11 22:08:29 +02:00 |
|
adman
|
3ef9446f50
|
biome depth stuff
|
2026-07-06 11:49:45 +02:00 |
|
adman
|
68612969c9
|
fix spline test
|
2026-07-05 22:32:39 +02:00 |
|
adman
|
b4712ff5c6
|
spline
|
2026-07-05 20:53:59 +02:00 |
|
adman
|
eab050e291
|
fixes
|
2026-07-05 10:49:45 +02:00 |
|
adman
|
a8b090227b
|
mc gen start
|
2026-07-05 10:25:43 +02:00 |
|
adman
|
201e0dfa44
|
fix moving pains
|
2026-06-27 14:10:31 +02:00 |
|
adman
|
666f250b3e
|
mc root source folder cleanup
|
2026-06-27 13:54:54 +02:00 |
|
adman
|
b2784574bd
|
move tools to strom cli
|
2026-06-27 13:06:05 +02:00 |
|
adman
|
c0b1501f23
|
add packet spy json logging
|
2026-06-17 11:45:54 +02:00 |
|
adman
|
4de76d8023
|
regenerate proto
|
2026-06-16 23:08:00 +02:00 |
|
adman
|
f08684fb67
|
fix bug in entity metadata encoding
|
2026-06-16 23:07:33 +02:00 |
|
adman
|
9e4f9409c5
|
add TestEntityMetadata
|
2026-06-16 23:06:58 +02:00 |
|
adman
|
4d3fbed957
|
add SimplePacketToBytesLenPrefix
|
2026-06-16 23:06:42 +02:00 |
|
adman
|
b338888b58
|
add SimpleBytesToPacket utility function for decoding packets
|
2026-06-16 22:29:26 +02:00 |
|
adman
|
4956c1d874
|
add OnFinishLogin handling to packet inspector
|
2026-06-16 22:28:01 +02:00 |
|
adman
|
d4fe362d9f
|
add MustLookupProtocolVersion utility function for testing purposes
|
2026-06-16 22:27:41 +02:00 |
|
adman
|
5d8ff870df
|
add true-forward mode to packet inspector
|
2026-06-02 21:06:41 +02:00 |
|
adman
|
58c9a60236
|
add optional encryption flag to login server and update ServeLogin behavior
|
2026-05-30 15:53:35 +02:00 |
|
adman
|
3e5b141ec7
|
add ToolSum function for build info and integrate it into Version outputs
|
2026-05-29 01:27:35 +02:00 |
|
adman
|
efeb5ecda6
|
add file comment generation and hashing for reproducible output in proto_generator
|
2026-05-29 01:14:56 +02:00 |
|
adman
|
624e8ad4de
|
add SimplePacketToBytes utility function for encoding packets
|
2026-05-28 23:59:54 +02:00 |
|
adman
|
764cfd8c4d
|
lpvec3d
|
2026-05-14 10:42:38 +02:00 |
|
adman
|
d43ff7f83d
|
add seek-back handling in entity metadata decoding
|
2026-05-14 00:06:45 +02:00 |
|
adman
|
a39999b344
|
update Decode function signatures to use io.ReadSeeker instead of io.Reader
|
2026-05-13 23:54:06 +02:00 |
|
adman
|
8ee48e1a45
|
add EntityMetadataLoop handling
|
2026-05-13 23:21:31 +02:00 |
|
adman
|
bf6affeb97
|
remove unused protodef_types file from proto_generator
|
2026-05-13 22:20:32 +02:00 |
|
adman
|
ede9a47ca2
|
add placeholder replacement and formatting utility functions
|
2026-05-12 16:31:00 +02:00 |
|
adman
|
2fb290572a
|
add mutex for thread-safe XORKeyStream in CFB8
|
2026-05-11 23:27:14 +02:00 |
|
adman
|
021b8ddc1a
|
add support for initial state configuration in print_replay tool
|
2026-05-10 20:35:58 +02:00 |
|
adman
|
05e8da2ff4
|
add packet id lookup and write to replay writer
|
2026-05-10 20:35:49 +02:00 |
|
adman
|
a8936d92a5
|
add replay reader and writer for handling tmcpr files
|
2026-05-10 18:41:04 +02:00 |
|
adman
|
c56898e787
|
refactor print_replay to improve unprocessable packet test creation
|
2026-05-10 17:29:52 +02:00 |
|
adman
|
c483bf9553
|
if ctx is nil, set it to background context
|
2026-05-10 14:30:28 +02:00 |
|
adman
|
b5ee17d1ae
|
remove uncodeable_packet_hunter_proxy tool and integrate its functionality into print_replay
|
2026-05-10 14:09:24 +02:00 |
|
adman
|
57cef25e27
|
manage state transitions in print_replay tool
|
2026-05-10 13:01:40 +02:00 |
|
adman
|
148302c94d
|
medium sized replay test data
|
2026-05-09 23:07:27 +02:00 |
|
adman
|
02c402251d
|
add packet-info subcommand
|
2026-05-09 21:56:50 +02:00 |
|
adman
|
c800c5d471
|
improve chunk section palette handling for blocks
|
2026-05-09 16:34:31 +02:00 |
|
adman
|
477f51cce7
|
fix biome palette initialization in chunk sections
|
2026-05-08 22:17:32 +02:00 |
|
adman
|
60103ebf47
|
enable Git LFS in checkout step
|
2026-05-08 21:41:46 +02:00 |
|
adman
|
21eeebf0f7
|
fix lighting
|
2026-05-08 21:33:05 +02:00 |
|
adman
|
bb6f6548d5
|
serve world tool
|
2026-05-08 20:58:08 +02:00 |
|
adman
|
d6c07cf428
|
replay testdata
|
2026-05-08 20:50:42 +02:00 |
|
adman
|
e98921755d
|
replay testdata
|
2026-05-08 20:50:37 +02:00 |
|
adman
|
60383fede1
|
replay testdata
|
2026-05-08 20:50:34 +02:00 |
|
adman
|
3bfa70d384
|
replay testdata
|
2026-05-08 19:17:09 +02:00 |
|
adman
|
60147fd4b6
|
correct "Properties" field case
|
2026-05-08 19:16:42 +02:00 |
|
adman
|
fe51287cc6
|
add FIXME comments for mapstructure usage in go.mod and text.go
|
2026-05-08 12:23:27 +02:00 |
|
adman
|
a44c5f8606
|
ci(workflows): add go vet step to CI pipeline
|
2026-05-08 12:11:36 +02:00 |
|
adman
|
d5979b2c3d
|
feat(util, anvil): add FloorDiv utility and nil-check in ChunkAt
|
2026-05-06 22:38:24 +02:00 |
|
adman
|
589f35d147
|
delete the failing test because it works now i tested in game
|
2026-05-06 21:13:02 +02:00 |
|
adman
|
c7b5f6ba0f
|
refactor(util): remove unused utility functions
|
2026-05-06 18:47:18 +02:00 |
|
adman
|
0600315e69
|
refactor: move utility functions to dedicated util package and adjust references
|
2026-05-06 16:51:45 +02:00 |
|
adman
|
12005df68b
|
Merge remote-tracking branch 'origin/feat/mca2packet' into feat/mca2packet
|
2026-05-06 16:48:48 +02:00 |
|
adman
|
600842a679
|
refactor storage format and bpe handling; add redirecting bpe support and utility function for next largest number
|
2026-05-06 16:48:39 +02:00 |
|
adman
|
c93d907d46
|
refactor storage format and bpe handling; add redirecting bpe support and utility function for next largest number
|
2026-05-06 16:47:50 +02:00 |
|
adman
|
be6d2fb461
|
update Go version to 1.26.2 in go.mod and CI workflow
|
2026-05-06 15:55:54 +02:00 |
|
adman
|
b2df88203d
|
fix block count calculation in chunk sections; improve variable naming in tests
|
2026-05-05 23:12:02 +02:00 |
|
adman
|
0316b0aa09
|
add data command and utility functions for type assertion and map key access
|
2026-05-05 15:28:40 +02:00 |
|
adman
|
62d12386e1
|
improve chunk comparison by adding custom storage comparer and ignoring unexported fields
|
2026-05-05 13:57:02 +02:00 |
|
adman
|
00ea02a529
|
refactor chunk version handling; improve logging in equality checks and storage import logic
|
2026-05-05 13:30:21 +02:00 |
|
adman
|
e5231dfdb6
|
improve chunk palette handling and logging; fix biome format and storage comparison logic
|
2026-05-04 00:27:00 +02:00 |
|
adman
|
3b1b436ecf
|
refactor block state handling and storage initialization in litematic structures
|
2026-05-03 22:26:02 +02:00 |
|
adman
|
47180bf650
|
fix incorrect equality check in storage comparison logic
|
2026-05-03 19:02:06 +02:00 |
|
adman
|
325db98b99
|
add fuzz test data for chunk reading validation
|
2026-05-03 18:59:49 +02:00 |
|
adman
|
ceae543352
|
read chunk section pallet fix
|
2026-05-03 18:59:42 +02:00 |
|
adman
|
aef9615476
|
add equality checks and fuzz testing for chunk and storage data comparison
|
2026-05-03 18:34:21 +02:00 |
|
adman
|
5d3860b91e
|
start work on mca to packet conversion
|
2026-05-03 18:20:36 +02:00 |
|
adman
|
94d15258d8
|
change Proxy.Data to pointer for consistency with nbt.Tag usage
|
2026-05-03 16:31:14 +02:00 |
|
adman
|
ab03b36b4f
|
add bounds checking for ChunkAt and add TimeAt function to ChunkHeader
|
2026-05-03 16:28:50 +02:00 |
|
adman
|
da0c3c6f14
|
add bounds checking for ChunkAt and add TimeAt function to ChunkHeader
|
2026-05-03 16:28:37 +02:00 |
|
adman
|
b01e482bc5
|
add file validation to print_nbt command
|
2026-05-03 16:23:01 +02:00 |
|
adman
|
c560966177
|
add WriteUnstructuredFilePath function to simplify file writing logic
|
2026-05-03 16:22:17 +02:00 |
|
adman
|
66f86c5599
|
update Go version to 1.25 in GitHub Actions workflow
|
2026-05-03 15:32:58 +02:00 |
|