Nassim Jahnke
9ce3d8e567
Update OpenNBT to 2.1.2
2023-03-03 14:20:41 +01:00
Nassim Jahnke
9fd0d3e565
Reduce mappings file sizes and optimize item mappings
2023-03-02 13:14:11 +01:00
Nassim Jahnke
7b91c25379
1.19.4-pre3
2023-03-01 16:07:23 +01:00
Nassim Jahnke
7161377794
Add PacketWrapper#setCancelled(boolean)
2023-02-28 21:49:08 +01:00
Nassim Jahnke
8f97f43f12
Update Gradle wrapper
2023-02-28 21:41:32 +01:00
Nassim Jahnke
57f0d58d58
1.19.4-pre2
2023-02-27 16:12:35 +01:00
Nassim Jahnke
b45be1944e
Support snakeyaml 2
2023-02-27 14:16:40 +01:00
Nassim Jahnke
c4019fadd8
Fixes
2023-02-24 16:50:28 +01:00
Nassim Jahnke
5cad29c754
Expose PacketTypesProvider in Protocol
2023-02-24 10:07:25 +01:00
Nassim Jahnke
a6e1cb6534
I didn't read the changelogs 🛌
2023-02-22 19:08:50 +01:00
Nassim Jahnke
26615a11d3
23w08a
2023-02-22 18:51:28 +01:00
Nassim Jahnke
3e2ee37829
Allow custom PacketMappings implementation in AbstractProtocol
2023-02-22 16:54:54 +01:00
Nassim Jahnke
35263e36ff
Let VB handle mapping cache enabling
...
Soon™️ to be fixed by Paper
2023-02-20 17:34:32 +01:00
Nassim Jahnke
bf4e4d771f
Uncap mapping loader executor pool, less logging
2023-02-20 17:30:56 +01:00
Nassim Jahnke
1157029f23
Remove unused config option, hotfix mapping data cache
2023-02-20 13:19:10 +01:00
Nassim Jahnke
7b5cb92982
Small refactor
2023-02-20 13:19:03 +01:00
Nassim Jahnke
d74f91d606
Handle item/block/particle metadata
2023-02-18 10:00:57 +01:00
Nassim Jahnke
1376312449
23w07a
2023-02-17 23:02:02 +01:00
Nassim Jahnke
1faf1f3f49
Reduce RecipeRewriter extends chain
2023-02-16 12:27:31 +01:00
Nassim Jahnke
fb0381e76a
Update Gradle wrapper
2023-02-15 14:56:12 +01:00
Nassim Jahnke
45fcc9ef7d
Rename Protocol generics to be clearer
2023-02-12 21:14:10 +01:00
Nassim Jahnke
f5ddc6550d
Optimize/improve Protocol packet mapping
...
Also makes it possible to work with packet types of different states in a Protocol
2023-02-12 17:27:36 +01:00
Nassim Jahnke
cb2165eb93
Greatly reduce the number of (anonymous) inner classes
...
Reduces code complexity, and much more importantly, reduces the number of classes loaded at runtime by *hundreds*
2023-02-12 11:46:48 +01:00
Nassim Jahnke
de5b7bf828
Allow registration of simple packet handlers over extending an abstract class
2023-02-12 10:54:47 +01:00
Nassim Jahnke
98c645f7ed
Store tracked entity data a little differently
2023-02-10 12:00:20 +01:00
Nassim Jahnke
b03765a828
23w06a
2023-02-08 18:49:06 +01:00
Nassim Jahnke
088f654159
Remove some deprecated api usage, small cleanup
2023-02-04 19:42:26 +01:00
Nassim Jahnke
1a5f83619d
Ensure correct packet types are used on rewriters
2023-02-04 18:29:22 +01:00
Camotoy
734bc9e88c
Add armor toggle patch for Bukkit ( #3210 )
2023-02-03 17:02:22 +01:00
Nassim Jahnke
93654b8eaf
Don't load mappings in 1.19.4 protocol
2023-02-03 10:48:46 +01:00
Nassim Jahnke
64b3771899
23w05a
2023-02-01 16:30:21 +01:00
Nassim Jahnke
4031429430
23w04a
2023-01-24 17:03:08 +01:00
Nassim Jahnke
50b94abcb1
Move changed time handling out of base CommandRewriter
2023-01-18 18:03:09 +01:00
Nassim Jahnke
50adff90f2
23w03a
2023-01-18 16:49:05 +01:00
Nassim Jahnke
7d0b838474
Update dependencies
2023-01-14 20:05:21 +01:00
Nassim Jahnke
4fb95581ce
Update copyright headers
2023-01-12 12:45:53 +01:00
Nassim Jahnke
0ae64203f5
Add player versions and sample pipelines to dump
2023-01-10 19:05:54 +01:00
Nassim Jahnke
4067107b52
Improve exception handling
2023-01-06 20:51:21 +01:00
Camotoy
8d7270a2ff
Fill in creeper igniter tag for 1.19.3 ( #3184 )
2022-12-25 10:52:50 +01:00
Nassim Jahnke
ece8857535
Handle missed 1.19.3 pose change
2022-12-21 10:45:54 +01:00
Nassim Jahnke
9688b3df5d
Bump version to 4.5.2-SNAPSHOT
2022-12-21 10:45:06 +01:00
Nassim Jahnke
58442ec177
4.5.1 Release
2022-12-11 14:40:34 +01:00
Nassim Jahnke
2a49fc0bf8
Fix chat command decode
...
Fixes #3161
2022-12-09 13:15:42 +01:00
Nassim Jahnke
7fb8675271
Thank you gradle, very cool
2022-12-09 11:18:26 +01:00
Myles
57a8744a53
Use scheduleSend for enabled features packet
2022-12-07 22:16:50 +00:00
Myles
09222f1024
4.5.1-SNAPSHOT
2022-12-07 22:14:14 +00:00
Nassim Jahnke
b4870a49e3
1.19.3-rc3 protocol changes (but not actually supporting the snapshot)
...
Definitely still 4.5.0
2022-12-06 12:20:48 +01:00
Nassim Jahnke
f7a48d028b
4.5.0 Release
2022-12-05 20:29:24 +01:00
Nassim Jahnke
382ef3953a
Merge remote-tracking branch 'origin/master' into dev
2022-12-05 19:55:29 +01:00
Nassim Jahnke
9be32ca18b
Make slightly more sense of CompactArrayUtil
...
... and make it less vanilla copy pasty
The magic array is a reciprocal table of 3-tuples, although 1 and 2 are always the same but for the ones including right shifts
2022-12-02 14:34:32 +01:00