RednedEpic
7e03da66d4
Rework inventory workaround to cancel animation if in an open inventory
...
On 1.16, when sending a new inventory while another one is open (without explicitly calling `closeInventory` first), a hand swing is sent from the client, which the server handles like any normal arm swing. This in turn results in the `PlayerInteractEvent` and `PlayerAnimationEvent` both being called on Bukkit's end, which are used to detect for left clicks. If an item in the player's hand opens a menu when left clicked and the above is true, this results in that menu being reopened.
2020-08-22 13:25:00 -05:00
Jo0001
be31c705b5
Use https for GitHub issue link
2020-08-22 11:44:51 +02:00
Nassim
13ee674d96
Merge pull request #2028 from astei/optimize/improve-inlining-transform
...
Fix bad ProtocolPipeline changes
2020-08-21 22:25:41 +02:00
Andrew Steinborn
d31310ace8
Fix bad ProtocolPipeline changes
2020-08-21 16:21:01 -04:00
Nassim
1afed864b1
Merge pull request #2011 from astei/optimize/improve-inlining-transform
...
Make several tweaks to Protocol to improve inlining and performance on hot paths
2020-08-21 21:43:07 +02:00
frengor
2dcd832a29
Fix Wrong AutoTeam Color
2020-08-21 01:58:34 +02:00
KennyTV
f54bb7923b
Revert "Fix 1.13 component rewriter npe"
...
This reverts commit 1b862d08
2020-08-18 10:07:52 +02:00
KennyTV
1b862d084b
Fix 1.13 component rewriter npe
2020-08-18 10:06:52 +02:00
Andrew Steinborn
fc7a7396ef
Make several tweaks to Protocol to improve inlining and performance on hot paths
2020-08-17 19:37:55 -04:00
KennyTV
be6e086aac
Add note to 1.9 update sign packet creation
2020-08-17 21:37:17 +02:00
connorhartley
f3d8b47add
Use ClientboundPackets1_16#CLOSE_WINDOW instead of byte for packet ID
2020-08-17 11:09:12 +12:00
connorhartley
d3cadaf90f
Close the open inventory before opening a new one on 1.16
2020-08-17 10:08:56 +12:00
connorhartley
a4920a2c74
Ensure normal keys that end with numbers dont get matched and replaced
2020-08-17 00:20:39 +12:00
KennyTV
37170a2180
Fix parsing of custom recipes
...
Fixes #1995
2020-08-16 10:18:08 +02:00
Andrew Steinborn
338b8792a9
Remove useless URL detection and event addition from 1.13->1.12.2 ChatRewriter
2020-08-16 01:47:14 -04:00
KennyTV
7163d38ddf
Rewrite statistics category ids
...
Thanks to RaphiMC for providing the statistic mappings
2020-08-13 13:31:14 +02:00
KennyTV
b0fc931ecd
Fix empty compound reading
2020-08-13 08:31:06 +02:00
KennyTV
0ec1116a9e
Rewrite block/item/entity ids in statistics
...
Still todo: Rewrite change in category ids in various versions
2020-08-12 22:15:48 +02:00
KennyTV
e45c82ee87
Merge remote-tracking branch 'origin/dev' into master
2020-08-12 22:15:16 +02:00
RaphiMC
acfdbc5494
slight code changes for PR
2020-08-12 17:16:50 +02:00
RK_01
70d08dfc6f
fixed 1.13 -> 1.12.2 statistics remapping
2020-08-12 16:39:01 +02:00
RK_01
dfc4652da7
added 1.12 -> 1.11.1 achievement message translation
2020-08-12 16:38:21 +02:00
Jo0001
9c61135a73
Link to ViaSetup
2020-08-12 15:33:20 +02:00
KennyTV
f7951e7ef9
Fix falling block 1.16.1->1.16.2 remapping
...
Fixes #1985
2020-08-12 14:04:12 +02:00
KennyTV
6060954f87
3.1.0 Release - 1.16.2 support
2020-08-11 12:44:41 +02:00
KennyTV
ff8a27d92a
Fix multi block change not being sent
...
Tfw when the ugly logic works but you just didn't send the packet
2020-08-11 12:38:45 +02:00
Koppe
93c84b1912
minor code improvements
2020-08-10 22:28:40 +02:00
Koppe
0b17b81b63
fixed 1.11 -> 1.10.2 potion data remapping
2020-08-10 22:17:31 +02:00
KennyTV
6a7a92a97b
Remove ClientChunk from 1.14+ chunk types
...
Apparently multiple people (including me) blindly copied that from older versions.
Also removed join/respawn from the abstract MetadataRewriter, since they were only used twice each.
2020-08-10 21:22:01 +02:00
KennyTV
31f7bde35f
Some MetadataRewriter cleanup
2020-08-10 18:32:23 +02:00
KennyTV
da77c32a0d
1.16.2-rc2
2020-08-10 14:53:32 +02:00
KennyTV
421453d25e
Fix 1.8->1.9 ender dragon sound
...
Fixes #1943
2020-08-10 09:22:08 +02:00
KennyTV
fa4d44b929
Update rc1 mappings
2020-08-07 17:48:58 +02:00
KennyTV
7c8b56b3cb
1.16.2-rc1
2020-08-07 17:35:48 +02:00
KennyTV
f6fec5b93b
1.16.2-pre3 (almost)
...
The Nether does not have its custom fog, no idea why yet
2020-08-06 20:21:54 +02:00
KennyTV
ea0f91136e
Accept plain strings for components
...
Addresses #1968
2020-08-06 10:15:38 +02:00
KennyTV
cf7d49aec5
1.16.2-pre2
2020-08-05 18:19:00 +02:00
KennyTV
2b50f6c713
Merge branch 'master' into dev
...
# Conflicts:
# pom.xml
2020-08-03 08:40:53 +02:00
KennyTV
be2ba2b1b9
Fix Chat meta type
...
Fixes #1949
2020-08-03 08:39:58 +02:00
creeper123123321
8fe1648d6b
Explain chatrewriter changes
2020-08-02 12:37:36 -03:00
KennyTV
49211240a3
1.16.2-Pre1
2020-07-29 17:22:04 +02:00
KennyTV
89c503dd92
Print erroneous json if parsing fails
2020-07-28 09:59:35 +02:00
Gerrygames
50024b0602
fix global palette value
2020-07-25 17:56:42 +02:00
KennyTV
5503a338fa
Check for register/unregister channels with long names
2020-07-23 19:31:37 +02:00
KennyTV
48f8412440
20w30a
2020-07-22 21:47:18 +02:00
KennyTV
601a6eb808
Set mapping load thread name, config comment change
...
Closes #1922
2020-07-21 09:10:16 +02:00
KennyTV
647230a996
Move long plugin channel name check to a config option
2020-07-19 17:30:03 +02:00
KennyTV
5047aaff0c
Fix 1.12->1.13 recipe type switcheroo
...
Fixes #1918
2020-07-19 13:37:41 +02:00
KennyTV
a16a085f75
Print exceptions during mapping loading
2020-07-16 19:27:56 +02:00
KennyTV
37f5948b0a
20w29a
2020-07-15 17:44:24 +02:00