adman
3d34ad59e9
allow for custom kick status message
2026-04-29 18:31:36 +02:00
adman
4878c6cc7b
fix logger not being and other thing maybe
2026-04-28 22:25:36 +02:00
adman
719a3bacd8
Add fuzz testing for Section encoding/decoding with multiple edge cases
2026-04-28 09:31:35 +02:00
adman
ce0c58e7c5
refactor shit
2026-04-27 01:50:45 +02:00
adman
8a4e44760e
fix: TestRealStorageResizeDirect and TestRealStorageDirectModeNoPalette bugs
...
- resize() was writing to wrong array (r.data instead of newData) and using
wrong elementsPerLong during resize loop
- TestRealStorageDirectModeNoPalette had invalid test data (0x1FFFF needs
bpe>=17 but test used bpe=9)
2026-04-27 01:45:41 +02:00
adman
e810a60848
111111
2026-04-27 01:26:56 +02:00
adman
0981339028
1111
2026-04-27 01:03:47 +02:00
adman
7746dd8ee9
real storage
2026-04-27 00:17:56 +02:00
adman
378b78312e
storage=?????
2026-04-25 18:00:10 +02:00
adman
bd3139754d
add import storage and test
2026-04-23 22:36:34 +02:00
adman
841d91b91d
storage
2026-04-23 21:30:17 +02:00
adman
895ec53698
parse the world
2026-04-21 22:24:12 +02:00
adman
f6001c8b22
mojang cant get their cases straight
...
i had to implement like 4 cases just to parse that file
2026-04-21 09:38:14 +02:00
adman
d87c362270
anvil testdata
2026-04-21 08:35:40 +02:00
adman
236e414242
anvil start
2026-04-21 08:35:24 +02:00
adman
5222390b65
nbt changes
2026-04-21 08:35:18 +02:00
adman
dc04fdc7d0
remove redundant bool arg
2026-04-20 23:38:02 +02:00
adman
8de34dfda1
mapstructure
2026-04-20 23:16:01 +02:00
adman
997594d7c3
fix chunk sections being one
2026-04-20 20:23:25 +02:00
adman
c83a777eac
mojang is weird i tell them 1 and they turn it into 4
2026-04-20 18:12:25 +02:00
adman
65fea61667
chunk builder
2026-04-19 17:41:13 +02:00
adman
c2777f2ca9
chunk serialization fixes and fuzzies
2026-04-19 16:10:09 +02:00
adman
dcb42f1970
chunk serialization
2026-04-19 11:04:37 +02:00
adman
7a2081f0a0
support kicker status
2026-04-17 21:51:47 +02:00
adman
acc583f694
more logging
2026-04-14 09:20:00 +02:00
adman
76409d07a3
fix smart convert panic
2026-04-12 23:16:36 +02:00
adman
bb89730781
fix bug with treshold 0 never compressing instead of always compressing
2026-04-12 23:16:19 +02:00
adman
9f6b1f6bcf
more logging for status cli so you can debug address resolution
2026-04-12 23:15:50 +02:00
adman
1b8a9677c6
reduce binary size by not bundling bedrock data
2026-04-12 23:15:16 +02:00
adman
79ab13ca4b
server encryption and online mode
2026-04-10 17:28:13 +02:00
adman
3cc414185a
implement compression threshold setting
2026-04-10 14:30:35 +02:00
adman
fe4a17dce2
Shutdownserver error
2026-04-08 00:31:05 +02:00
adman
891551f9dd
simple api cli
2026-04-06 00:34:28 +02:00
adman
8fb48c6ea9
add version flag to status cmd
2026-04-05 23:39:08 +02:00
adman
ec25c28061
Remove unused import
2026-04-05 23:38:57 +02:00
adman
45287f47d2
Expose lower register functions
...
Added RegisterLow and RegisterUntilLow
this gives more power to the user
2026-04-05 16:07:05 +02:00
adman
4cc4b6af5b
fix earlies version
...
It was the latest version i dunno what i was thinking?
2026-04-05 16:05:33 +02:00
adman
09e6760d61
fix timer drifting off and delte old code
2026-04-05 16:04:53 +02:00
adman
ca74a3c3d4
more explicit asyncPackets switch
2026-04-04 19:32:46 +02:00
adman
fbc3693219
Revert "Send event"
...
This reverts commit abb0fa4d37 .
2026-04-04 15:31:30 +02:00
adman
8f771166a6
better unknown command text
2026-03-27 13:16:16 +01:00
adman
5d6a1a25ea
fix packet spy
2026-03-27 13:09:07 +01:00
adman
ca33185f20
fix LookupPacketInfoByType for undecoable
2026-03-27 12:59:10 +01:00
adman
e921e9e9d2
fix routine thing
2026-03-27 00:03:01 +01:00
adman
7337068d86
more performance
2026-03-26 23:34:30 +01:00
adman
9983062522
fix timer
2026-03-26 22:39:48 +01:00
adman
4fd5324064
new event system (again)
2026-03-26 22:19:03 +01:00
adman
df0e5e354b
more srv stuff and packet inspetor
2026-03-25 19:00:18 +01:00
adman
23b5a5d9b7
move cmd to more sensible location
2026-03-25 14:53:38 +01:00
adman
46770ed980
Account changes
...
- now supports custom enviorments/servers
- cleaner code imo
2026-03-25 14:48:42 +01:00
adman
6179c5f6b6
fix proxy
2026-03-24 22:36:14 +01:00
adman
f758a10575
performance fix
2026-03-24 21:50:52 +01:00
adman
41d1ab4c45
performance
2026-03-24 17:46:23 +01:00
adman
032fa26927
fix some race conditions
2026-03-22 22:51:29 +01:00
adman
f7401a287e
minecraft data raw code
2026-03-22 19:49:37 +01:00
adman
2d1e8ef4f6
go get does not support git submodules
2026-03-22 19:48:21 +01:00
adman
2802cc36ce
litematic format
2026-03-22 19:45:05 +01:00
adman
ea024fe808
look at the code if you want to know what i did
2026-03-22 00:35:07 +01:00
adman
a6102b7ec9
working srv status
2026-03-20 22:19:07 +01:00
adman
254b75e76b
remove onstart handler thing in favor of the user doing that themselves
2026-03-20 22:10:40 +01:00
adman
33cec6ecc9
mark lpvec3d as todo
2026-03-20 18:53:51 +01:00
adman
fbf9bacd05
go vet fixup
2026-03-20 18:51:17 +01:00
adman
29baf8da9f
test fixup
2026-03-20 17:57:03 +01:00
adman
43fea40d08
dns fix
2026-03-20 17:08:54 +01:00
adman
b107eba37c
dns
2026-03-19 23:50:28 +01:00
adman
abc0f6aebb
move some stuff and add registercritical
2026-03-19 22:28:20 +01:00
adman
8c6172dcda
cleanup protodef type locations
2026-03-19 21:57:05 +01:00
adman
57e78478cd
fix status cli
2026-03-18 21:23:48 +01:00
adman
f554e91354
move a few tools to a more central utility cli
2026-03-18 20:45:54 +01:00
adman
e0cf1834f1
items and struture loading
2026-03-12 23:13:25 +01:00
adman
047c4d02ff
version compat system
2026-03-11 09:18:58 +01:00
adman
c516cc5283
version compat system start
2026-03-09 21:30:31 +01:00
adman
165075ea02
Refactor event system
2026-03-08 13:56:36 +01:00
adman
2eee7bde24
refactor event systems
2026-03-08 11:52:25 +01:00
adman
73d4e07b06
block state
2026-03-06 21:24:08 +01:00
adman
5dfd8fc499
accidentally regen again and block state early work
2026-03-03 09:31:44 +01:00
adman
1b36949316
regenerate proto
2026-03-02 22:33:17 +01:00
adman
5c455bd2c8
regenerate proto
2026-03-02 22:26:40 +01:00
adman
8d1a4b581b
shitty bitfield packing code
2026-03-02 22:24:26 +01:00
adman
085b83cb71
fix stupid protodef stuff
2026-03-02 21:40:36 +01:00
adman
65bf63d67e
Update unCodable packet hunter to new scheme
2026-03-02 11:08:22 +01:00
adman
d8cc9cab48
stuff
2026-03-02 00:14:57 +01:00
adman
f7d7a72b7c
nbt files
2026-03-01 13:28:49 +01:00
adman
29b1b92113
Add server infrastructure with login, status, and kick handlers
2026-02-24 23:28:25 +01:00
adman
bd83b9689e
Refactor server modules into main package and improve error handling
2026-02-24 23:27:56 +01:00
adman
85529b965b
egg
2026-01-25 12:55:27 +01:00
adman
0034a2c6d4
we do ship the generated code now
2026-01-18 17:12:02 +01:00
adman
ac4be861b3
text tests
2026-01-18 17:11:08 +01:00
adman
6deff7f6ea
yes a lot of stuff
2026-01-18 17:10:46 +01:00
adman
ac2713433e
Fix minecraft-data as proper submodule
2026-01-13 15:37:52 +01:00
adman
f97538fe19
le funny
2026-01-13 00:22:11 +01:00
adman
11bf0624a4
Mutex
2026-01-12 17:33:26 +01:00
adman
08ddf8dc41
LEGAL nya
...
pkg.go.dev pls gib free docs
2026-01-05 12:44:02 +01:00
adman
253a7020f9
refactor: modularize connection handling and streamline event loop structure
2026-01-05 12:40:43 +01:00
adman
83a3b0f886
legal UwU
2026-01-04 18:08:36 +01:00
adman
6b148e4e34
rapid development
2026-01-04 18:04:41 +01:00
adman
38e267348b
account and fuzzing
2026-01-04 16:58:46 +01:00
adman
a1b7969080
me when i dont use vcs properly v2
2026-01-02 00:48:46 +01:00
adman
8400d8f5dc
me when i dont use vcs properly
2025-12-30 14:15:43 +01:00
adman
0b493d43f3
packets upgrade
2025-12-28 17:58:47 +01:00