Moritz Zwerger
c0a5018b83
custom deserializer for accounts
...
That makes the polymorphism dynamic and not at compile time anymore. It allows using proper resource locations (with no namespace) and allows mods to add custom accounts
2023-10-08 18:40:14 +02:00
Moritz Zwerger
3b44fa17c8
fix block action reading in pre flattening
2023-10-08 17:29:31 +02:00
Moritz Zwerger
e4f54aa5e4
constant for flattening version
2023-10-08 17:29:20 +02:00
Moritz Zwerger
4b718d6c5f
fix default dimension height, test equality of dimension deserialization and default constructor
...
This fixes some chunk bugs in < 1.15 if the top section was set
2023-10-08 17:29:02 +02:00
Moritz Zwerger
8ed82ef3be
bump dependencies
2023-10-08 17:08:07 +02:00
Moritz Zwerger
331d2e0c35
bump gradle: 8.5
2023-10-08 16:59:32 +02:00
Moritz Zwerger
d0f9895845
util: cleanup
2023-10-08 16:58:53 +02:00
Moritz Zwerger
9d3681ed14
fix culling when block as a block model (not state)
...
That fixes culling between/with grass blocks
2023-10-08 15:42:28 +02:00
Moritz Zwerger
e76b844747
macro performance improvements
2023-10-08 15:39:23 +02:00
Moritz Zwerger
5af4c70ae5
netty client: log closed address
2023-10-08 15:26:29 +02:00
Moritz Zwerger
b028e8f913
occlusion culling: trace x->z->y
...
That should improve cpu caching and improve performance
2023-10-08 15:24:55 +02:00
Moritz Zwerger
b0a0bcf316
load block models async
2023-10-08 15:24:09 +02:00
Moritz Zwerger
e286a06205
update readme
2023-10-08 15:09:25 +02:00
Moritz Zwerger
822a0d5067
mark 1.7.x and 1.18.x as lts
2023-10-08 15:06:49 +02:00
Moritz Zwerger
731153f1a5
23w40a+: fix entity data nbt text component reading
2023-10-08 15:06:30 +02:00
Moritz Zwerger
5f25030949
fix UnknownMessageSender comparison
2023-10-08 02:38:28 +02:00
Moritz Zwerger
fdd90cefc1
signed chat message s2cp test (23w40a)
2023-10-08 00:36:08 +02:00
Moritz Zwerger
d143b98a63
network: 23w40a
...
New game state: `receive_chunks`, json chat was replaced with nbt on network
2023-10-08 00:25:54 +02:00
Moritz Zwerger
6955fae49e
Merge branch 'work/pre-flattening2'
2023-10-07 21:54:49 +02:00
Moritz Zwerger
42d135b98a
fix integrated block tests and don't replace block states
2023-10-07 21:48:45 +02:00
Moritz Zwerger
adf16fe156
fix minecraft:player
default speed, fix sneaking height in < 1.14
2023-10-07 21:34:57 +02:00
Moritz Zwerger
e570b71d40
wawla: fallback name
2023-10-07 21:34:10 +02:00
Moritz Zwerger
c8238f02d3
update minosoft-meta
...
Fixes various issues
2023-10-07 21:12:13 +02:00
Moritz Zwerger
67681afe77
load pre flattening registry async
2023-10-07 20:52:51 +02:00
Moritz Zwerger
17fb146850
block: option to provide translation key
2023-10-07 19:18:40 +02:00
Moritz Zwerger
dcfe89d739
entity attributes: use attribute type fallback as base value instead of 1.0
2023-10-07 19:14:58 +02:00
Moritz Zwerger
cf8c427af1
fix 1.7 network errors, read/handle legacy tab list correctly
2023-10-07 19:14:31 +02:00
Moritz Zwerger
bc315053c6
network: test 1.7 initialize and chunks packet
2023-10-07 19:14:03 +02:00
Moritz Zwerger
28923ca799
network: channel: write proper resource location if above 1.13
2023-10-07 17:25:19 +02:00
Moritz Zwerger
95231bca4a
eros: fix queryVersion saving
2023-10-07 17:24:52 +02:00
Moritz Zwerger
81d58dab73
recipe registry: don't require id
...
This makes it more fault tolerant, because mappings for 1.12.2 recipes don't even exist yet
2023-10-06 13:38:24 +02:00
Moritz Zwerger
44bac3d3a7
fix default minosoft-meta url, update minosoft-meta index
2023-10-06 13:35:36 +02:00
Moritz Zwerger
2c0a20d110
mark pre flattening versions as supported
2023-10-06 13:30:25 +02:00
Moritz Zwerger
37389b3bfc
load minosoft meta, fixes
2023-10-06 00:18:07 +02:00
Moritz Zwerger
24f09194b5
don't skip pixlyzer tests
2023-10-05 21:22:39 +02:00
Moritz Zwerger
5dc1c7fc5d
LegacyLoadingTest: fix item ids
2023-10-05 21:22:30 +02:00
Moritz Zwerger
95733e5d06
entity event data: allow lenient json
2023-10-05 21:22:07 +02:00
Moritz Zwerger
ae3bfef853
model loader: warn if referenced model not found
2023-10-05 21:05:50 +02:00
Moritz Zwerger
767d69e41b
fluid models: fix texture path fixing
2023-10-05 21:05:50 +02:00
Moritz Zwerger
704eca3c00
pre flattening: fix font index
2023-10-05 21:05:49 +02:00
Moritz Zwerger
918a8daa45
don't print git information null
2023-10-05 21:05:49 +02:00
Moritz Zwerger
b83d421416
fix model paths (pre/post flattening)
2023-10-05 21:05:49 +02:00
Moritz Zwerger
9fa3313885
ItemWithMeta
2023-10-05 21:05:47 +02:00
Moritz Zwerger
09f0ade1fe
snowy block: don't check if above is snowy block
2023-10-03 03:21:20 +02:00
Moritz Zwerger
1de16e6d4f
interactions: don't interact with block when out of reach
2023-10-03 03:18:43 +02:00
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