Nassim Jahnke
854696abff
Add separate client and server protocol state
2023-09-25 16:44:41 +10:00
Nassim Jahnke
489b28e520
4.8.0 Release
2023-09-21 10:34:20 +10:00
Nassim Jahnke
1f0a4c26db
1.20.2-rc2
2023-09-19 00:07:43 +10:00
Nassim Jahnke
9c90445c9c
Release ConfigurationState buffers on disconnect
...
They're heap buffers, but still good practice
2023-09-16 13:27:23 +10:00
Nassim Jahnke
494e6ffc05
1.20.2-rc1
2023-09-16 10:19:49 +10:00
Nassim Jahnke
a196dbc16b
1.20.2-pre4
2023-09-14 09:03:13 +10:00
Nassim Jahnke
8934bbdfc3
1.20.2-pre3
2023-09-12 23:06:54 +10:00
Nassim Jahnke
cc7c571a3c
1.20.2-pre2
2023-09-08 09:05:31 +10:00
Nassim Jahnke
06b4678b2d
[ci skip] Add IDEA extension plugin
2023-09-06 11:20:32 +10:00
Nassim Jahnke
a109118a97
1.20.2-pre1
2023-09-06 00:56:31 +10:00
Nassim Jahnke
f50751ed48
[ci skip] Update blossom
2023-09-05 21:10:43 +10:00
Nassim Jahnke
625373827c
Fix MetaTypes1_20_2 item type
2023-08-31 11:44:55 +10:00
Nassim Jahnke
a9288ebd3a
23w35a
2023-08-31 00:42:47 +10:00
Nassim Jahnke
0c9f3aa080
23w33a
2023-08-18 01:27:00 +10:00
Pablo Herrera
e112f81ec8
Optimize memory allocation for data palette ( #3402 )
2023-08-14 10:40:10 +10:00
Nassim Jahnke
573cdfb3ac
Merge remote-tracking branch 'origin/master' into dev
2023-08-10 21:49:26 +10:00
Nassim Jahnke
c5e066e050
23w32a
2023-08-10 13:35:47 +10:00
Nassim Jahnke
9c92ccea77
Finish up state switching
2023-08-06 15:40:15 +10:00
RK_01
c1cd8bc03e
Allow skylight to be set to null ( #3396 )
2023-08-06 11:08:52 +10:00
Nassim Jahnke
fb472c3454
Cleanup imports
2023-08-04 12:25:29 +10:00
Nassim Jahnke
ac10bb3fd0
Complete 23w31a protocol
2023-08-04 12:22:18 +10:00
Nassim Jahnke
62c0ef360f
More absolutely cursed WIP
2023-08-03 21:58:23 +10:00
Nassim Jahnke
8c6d104faa
23w31a eletric boogaloo
2023-08-03 19:47:18 +10:00
Nassim Jahnke
6586fc1436
More work on the snapshot
2023-08-03 18:36:30 +10:00
Nassim Jahnke
6dfd4747ee
Start working on 23w31a
2023-08-03 13:58:22 +10:00
RK_01
2ec6185c46
Fix <= 1.14 position y sign reading ( #3381 )
2023-07-12 19:10:49 +02:00
Nassim Jahnke
7edb43844c
Properly handle item display rotation change
...
Fixes #3354
2023-07-02 13:27:03 +02:00
Nassim Jahnke
08b2d78165
Move dump creation to util class
2023-06-14 23:13:44 +02:00
Nassim Jahnke
9a1598b9ed
Update 1.20/1.20.1 protocol version
2023-06-12 16:47:22 +02:00
EnZaXD
28ba4afc27
Added VersionInfo#getVersion to bypass Java inlining ( #3344 )
2023-06-09 08:52:30 +02:00
Nassim Jahnke
f1b5f9223a
4.7.0 Release
2023-06-06 13:30:57 +02:00
Nassim Jahnke
e4a1530aa8
Fix >1.18 vibration particle handling
2023-06-06 13:28:02 +02:00
Nassim Jahnke
b7d8a3c8d5
1.20-rc1
2023-05-31 15:40:23 +02:00
Nassim Jahnke
c6103f2f51
1.20-pre7
2023-05-29 16:54:45 +02:00
Nassim Jahnke
544a28b06b
1.20-pre6
2023-05-25 15:09:42 +02:00
Nassim Jahnke
5acc2fefbc
1.20-pre5
2023-05-23 15:40:54 +02:00
Nassim Jahnke
7f748b5c68
1.20-pre4
2023-05-19 15:40:54 +02:00
Nassim Jahnke
0ec03f8b09
1.20-pre3
2023-05-19 14:22:14 +02:00
Nassim Jahnke
98a0fdca94
1.20-pre2
2023-05-16 16:00:36 +02:00
Nassim Jahnke
6c0d891c9f
Don't print mapping validity warning if conversion warnings are disabled
2023-05-14 08:38:24 +02:00
Nassim Jahnke
07bdb57694
1.20-pre1
2023-05-10 15:46:03 +02:00
Nassim Jahnke
9257890d3c
Update protocol version
2023-05-05 18:50:15 +02:00
Nassim Jahnke
56d772df34
23w17a
2023-04-26 18:46:52 +02:00
Nassim Jahnke
54d8e29a7e
23w16a
2023-04-20 17:28:30 +02:00
Nassim Jahnke
bcfc77aa7d
Merge branch 'master' into dev
2023-04-18 13:35:14 +02:00
Nassim Jahnke
20d86374b5
23w14a
2023-04-05 15:25:37 +02:00
Nassim Jahnke
8864b161f9
Print plugin name in unsupported software matching
2023-04-02 09:41:20 +02:00
Nassim Jahnke
7e5173982d
23w13a
2023-03-29 16:32:50 +02:00
Nassim Jahnke
ee75f19790
Merge branch 'master' into dev
...
# Conflicts:
# gradle.properties
2023-03-29 16:28:57 +02:00
Nassim Jahnke
e54f6d1999
Override metatypeimpl tostring
2023-03-28 17:27:22 +02:00
Nassim Jahnke
9682b68251
Handle sign nbt changes
2023-03-24 11:19:51 +01:00
Nassim Jahnke
364cfad9d8
23w12a
2023-03-22 18:49:18 +01:00
Nassim Jahnke
e298a7efac
Fix protocol detection on some versions of Spigot
...
Fixes #3263
2023-03-17 18:36:48 +01:00
Nassim Jahnke
4e844a0095
Small startup time improvements
2023-03-16 12:48:39 +01:00
Nassim Jahnke
b1524642aa
Fix protocol detection on 1.19.4 Spigot
...
Fixes #3241
2023-03-15 10:09:45 +01:00
Nassim Jahnke
7aa0aed5ec
4.6.0 Release
2023-03-13 14:18:40 +01:00
Nassim Jahnke
10c4d9408e
1.19.4-rc3
2023-03-13 14:17:59 +01:00
Nassim Jahnke
e8b4496289
1.19.4-rc2
2023-03-10 14:58:40 +01:00
Nassim Jahnke
7c9c602cec
Support Folia (leaf's region threaded Paper fork)
2023-03-10 12:20:02 +01:00
Nassim Jahnke
2ee2819759
1.19.4-rc1
2023-03-09 17:52:41 +01:00
Nassim Jahnke
9781b7962f
1.19.4-pre4
2023-03-08 15:28:59 +01:00
Nassim Jahnke
d8a9480bf1
Clean up BiMappings impl
2023-03-07 11:27:25 +01:00
Howard ZHY
a3efb676cf
Fix #2912 ( #3221 )
2023-03-07 11:25:32 +01:00
Nassim Jahnke
3ced95903a
Cache identifiers files
2023-03-05 15:20:16 +01:00
Nassim Jahnke
c765f20558
Readd enableMappingsCache stub until reimplemented
2023-03-04 21:03:53 +01:00
Nassim Jahnke
712bbcdc02
More fixes to mapping data loading
2023-03-04 17:17:47 +01:00
Nassim Jahnke
51d4e11b5f
Minimize/optimize mapping data files
2023-03-04 00:08:08 +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
57f0d58d58
1.19.4-pre2
2023-02-27 16:12:35 +01:00
Nassim Jahnke
5cad29c754
Expose PacketTypesProvider in Protocol
2023-02-24 10:07:25 +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
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
1376312449
23w07a
2023-02-17 23:02:02 +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
Camotoy
734bc9e88c
Add armor toggle patch for Bukkit ( #3210 )
2023-02-03 17:02:22 +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
50adff90f2
23w03a
2023-01-18 16:49:05 +01:00
Nassim Jahnke
4fb95581ce
Update copyright headers
2023-01-12 12:45:53 +01:00
Nassim Jahnke
4067107b52
Improve exception handling
2023-01-06 20:51:21 +01:00
Nassim Jahnke
f7a48d028b
4.5.0 Release
2022-12-05 20:29:24 +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
Nassim Jahnke
e0cd121a58
1.19.3-rc1
2022-12-01 16:41:19 +01:00
Nassim Jahnke
96631cee0c
1.19.3-pre3
2022-11-29 17:26:51 +01:00
Nassim Jahnke
8c0487fc05
1.19.3-pre2
2022-11-23 18:02:33 +01:00
Nassim Jahnke
aec60f8cef
1.19.3-pre1
2022-11-22 17:11:11 +01:00
Nassim Jahnke
83efd0a267
22w46a (maybe)
2022-11-16 16:03:18 +01:00
Nassim Jahnke
5c05c61fbf
22w45a
2022-11-09 16:09:23 +01:00
Nassim Jahnke
d3d8d1cab3
22w44a (maybe)
2022-11-02 15:49:40 +01:00