Moritz Zwerger
685b349b5b
add legacy entity event parsing test
...
ik, its failing
2023-10-02 18:02:00 +02:00
Spongecade
843b5328b6
Update Minecraft wiki links to new domain
...
(cherry picked from commit 53be7af81aa65123809cc023a4537e42fb579cbe)
2023-10-02 17:24:23 +02:00
Moritz Zwerger
ad80b24b55
block state registry: warn if id is duplicated
2023-10-02 17:23:33 +02:00
Bixilon
e3be42f686
network: handle tab list data (1.7)
2023-10-02 00:18:03 +02:00
Bixilon
2126c34012
don't box packet handle exception in log files
2023-10-01 23:24:19 +02:00
Bixilon
4b3c5fbda9
network: lots of pre flattening and 1.7 fixes
2023-10-01 23:15:21 +02:00
Bixilon
a9069c7403
remove unneeded and deprecated resource location handling
2023-10-01 21:48:09 +02:00
Bixilon
ad7354964d
fix some network issues (<1.13)
2023-10-01 21:33:55 +02:00
Bixilon
a6c06d4d80
model chooser, custom block properties per version
...
Now grass can be snowy in pre flattening versions
2023-10-01 18:36:42 +02:00
Bixilon
bf84b99df3
make block properties not an enum
...
Long needed refactor
2023-09-28 20:43:22 +02:00
Bixilon
8600d2d8f3
load data fixer from json
2023-09-28 18:28:22 +02:00
Bixilon
636090352d
legacy: block states with properties
2023-09-28 15:07:21 +02:00
Bixilon
7b2593778f
fix 1.9..1.12.2 chunk reading + tests
2023-09-28 14:38:04 +02:00
Bixilon
200ca36bce
mark 1.12.1 and 1.12.2 as release
2023-09-28 14:37:03 +02:00
Bixilon
f8cd441792
fallback font index
2023-09-28 13:53:28 +02:00
Bixilon
ea183139a7
block models: allow loading of models with broken block properties
2023-09-28 13:43:21 +02:00
Bixilon
642c381484
pack_format < 4: fix fluid model loading
2023-09-28 13:42:33 +02:00
Bixilon
fed652b99d
network: don't crash if biome not found (legacy)
2023-09-28 13:27:47 +02:00
Bixilon
8c21282ec4
fix build
2023-09-28 13:15:47 +02:00
Bixilon
cf86449bbf
enhance registry testing
2023-09-28 12:49:20 +02:00
Bixilon
ef4de01564
registries: properly update flattened state
2023-09-28 12:48:53 +02:00
Bixilon
5e0116a15e
fix cuberite packet test (1.8.9)
2023-09-28 12:42:23 +02:00
Bixilon
9c200c9001
legacy blocks, fixes
2023-09-28 12:42:17 +02:00
Bixilon
bc0dc833f4
interactions: don't interact with offhand if unavailable (<1.9)
2023-09-28 12:41:45 +02:00
Bixilon
56b495a514
network: fix chunk reading (<1.9), tests
2023-09-28 12:41:21 +02:00
Bixilon
cf5143d9fb
minosoft meta, handle unavailable game features more gracefully, pre flattening fixes, fixes
2023-09-28 12:40:23 +02:00
Bixilon
823cd21a07
network: fix some null in pre-flattening versions
2023-09-28 12:37:46 +02:00
Bixilon
a0736183aa
tests: test cuberite chat json (1.8)
...
It worked, but I felt a test is still needed
2023-09-28 12:36:07 +02:00
Bixilon
7f3e533e6d
inventory: send client action when opening inventory
2023-09-28 12:36:04 +02:00
Bixilon
f786af9178
network: fix 1.8 PositionRotationS2CP reading
2023-09-28 12:36:00 +02:00
Bixilon
2a78b941d3
wip load pre flattening registry
2023-09-28 12:35:57 +02:00
Bixilon
8859dac578
assets: generate 1.12.2 assets
2023-09-28 12:34:34 +02:00
Bixilon
2353e8a6f7
bump dependencies
2023-09-27 14:47:27 +02:00
Moritz Zwerger
ea347054b3
shader: fix texture loading
2023-09-27 14:13:18 +02:00
Bixilon
ab525b7d27
fix some language grammar
2023-09-27 03:18:02 +02:00
Moritz Zwerger
da72408b9e
fix some readme language
2023-09-27 03:16:56 +02:00
Moritz Zwerger
ee602288c0
open gl: fix dynamic texture array index
2023-09-27 03:16:54 +02:00
Moritz Zwerger
d4a1961b49
hud manager: properly crash on error
2023-09-27 03:16:48 +02:00
Bixilon
f5292e1904
Merge branch 'network/1.20.2'
2023-09-23 00:39:38 +02:00
Bixilon
a66719ce70
fix 1.20.2 settings packet mapping
2023-09-22 23:38:58 +02:00
Bixilon
0789ffd95c
packet tests: initialize_1_20_2
2023-09-22 16:30:58 +02:00
Bixilon
ba1ac19288
network: 1.20.2
...
fixes and changed client settings + test
2023-09-22 16:23:05 +02:00
Bixilon
45a5566cae
entities: allow player building with EntitySpawnS2CP
2023-09-22 13:53:09 +02:00
Bixilon
fa2a73e29d
reset abilities when changing gamemode
2023-09-22 02:08:05 +02:00
Moritz Zwerger
b094d140f4
network: 23w33a, 23w35a, 1.20.2-pre1
2023-09-21 23:38:43 +02:00
Moritz Zwerger
636177da15
network: 23w32a
...
The client can now ping the server (new packets)
2023-09-21 23:12:09 +02:00
Moritz Zwerger
8d020353af
network: 23w31a
...
A lot of changes:
- chunk acknowledging (not 100% implemented)
- new protocol state: configuration
- more packet changes
- more network changes
2023-09-21 22:41:33 +02:00
Bixilon
450a9f58f1
github build: don't build arm for windows
...
Dependencies (javafx and zstd) not available -/-
2023-09-19 22:59:11 +02:00
Bixilon
f46d4420e8
github build: build aarch64 build
2023-09-19 22:41:10 +02:00
Bixilon
8e7275eaa8
refactor packet registry
...
This unifies s2c and c2s registries and partly reverts the last rewrite (!40 ).
It is now possible to register packets in multiple states (e.g. login and play). That will be required for 23w31a.
It also makes classes resolvable in the ide or static coverage reports.
2023-09-18 20:48:12 +02:00