Commit Graph

4365 Commits

Author SHA1 Message Date
EnZaXD
33d2376e5c
Upload artifacts to GitHub on the dev repository (#4325) 2024-12-21 20:08:31 +01:00
EnZaXD
5aae4ab10a
Reuse sound rewriter instance in 1.21->1.21.2 (#4323) 2024-12-21 10:19:56 +01:00
Kichura
c17b6c5099
[ci skip] Migrate to the setup-gradle action (#4318) 2024-12-17 00:46:05 +01:00
RK_01
e41e8dfd63
Fix handshake packet transfer handling (#4317) 2024-12-16 19:31:05 +01:00
Kichura
ce26107730
[ci skip] Do not persist credentials in checkout action (#4315) 2024-12-15 18:30:01 +01:00
EnZaXD
60dd68184d
Don't rewrite and track entity data if unnecessary (#4314) 2024-12-15 18:23:01 +01:00
EnZaXD
08b921729d
Fix entity defaults across all protocols (#4312)
Minecraft <= 1.13.2 silently ignores unknown entity type ids and doesn't print any warning, while we currently still track them. Minecraft 1.14+ will spawn a pig if the entity type is invalid while we track ENTITY as wrong type. Both cases can cause various entity data issues where the server sends wrong data for non-existing entities while we still handle it.
2024-12-15 10:12:05 +01:00
EnZaXD
3b27af0964
Mark ViaPlatform#isPluginEnabled as deprecated (#4313) 2024-12-15 10:06:57 +01:00
Nassim Jahnke
742911a679
Use correct entity data types class in Types1_21_4
Fixes painting variants on dropped items
2024-12-15 10:06:20 +01:00
Nassim Jahnke
4773ba41cf
Replace wiki.vg links 2024-12-10 15:50:38 +01:00
Nassim Jahnke
f2456abd5b
Handle supported/primary items in registry data
Fixes ViaVersion/ViaBackwards#928
2024-12-10 11:30:03 +01:00
Nassim Jahnke
366675f7f8
Make pick item provider Folia-compatible 2024-12-09 15:47:42 +01:00
Nassim Jahnke
bccbf80446
[ci skip] Update bug report template 2024-12-09 11:22:22 +01:00
Rocco
75c6662665
Sword blocking: consumables for 1.21.4+, back to shields for 1.20.5-1.21.3 (#4299) 2024-12-09 11:08:51 +01:00
riku6460
813cf813cf
Fix method checks in BukkitPickItemProvider (#4301) 2024-12-07 14:02:15 +01:00
booky10
037410d405
Fix item meta not being saved when including block state data (#4298) 2024-12-06 18:53:53 +01:00
riku6460
c9d5632143
Fix slot index check (#4296) 2024-12-06 17:04:30 +01:00
Nassim Jahnke
fd164d20e7
Bump version to 5.2.1-SNAPSHOT 2024-12-06 17:03:29 +01:00
Nassim Jahnke
488a6b6919
5.2.0 Release 2024-12-06 13:12:43 +01:00
Nassim Jahnke
3cd01978df
Implement block and entity picking 2024-12-06 13:02:22 +01:00
Nassim Jahnke
0c4dbbe0bb
Warn when not using Java 21+ 2024-12-06 10:56:14 +01:00
Nassim Jahnke
1750131831
Update FUNDING.yml 2024-12-04 22:04:55 +01:00
FlorianMichael
5ac7aaccb7 Add snapshot support section to README 2024-12-04 20:42:40 +01:00
Nassim Jahnke
ae60e2f28d
Update template protocol 2024-12-04 15:38:24 +01:00
Nassim Jahnke
17a73dff82
Handle set_player_inventory 2024-12-04 15:23:56 +01:00
Nassim Jahnke
5e9d213082
Remove snapshot version 2024-12-02 10:12:41 +01:00
Nassim Jahnke
210b0a6f0e
1.21.4-rc3 2024-12-01 09:38:29 +01:00
Nassim Jahnke
f0f87b26d7
Fix 1.21.2 trim material override transition 2024-11-30 13:55:45 +01:00
Nassim Jahnke
45a55a81c7
1.21.4-rc2 2024-11-30 13:55:45 +01:00
Nassim Jahnke
b2ec9eab50
1.21.4-rc1 2024-11-30 13:55:45 +01:00
Nassim Jahnke
2f08f0d58c
Set max capacity for remaining buf
This allows the returned buffer to be a cached empty buf if the original buffer was already fully read
2024-11-30 13:55:45 +01:00
Nassim Jahnke
d3f92ce9b8
Don't swap teleport accept and move packets for 1.21.4 clients
They changed it again. Probably missing the same swap in 1.21.4<->1.21.2 now
2024-11-30 13:55:45 +01:00
Nassim Jahnke
cfa20ba418
1.21.4-pre3 2024-11-30 13:55:44 +01:00
Nassim Jahnke
de6ac47a2f
1.21.4-pre2 2024-11-30 13:55:44 +01:00
Nassim Jahnke
b41733bdf6
1.21.4-pre1 2024-11-30 13:55:44 +01:00
Nassim Jahnke
8f8bc55bd0
24w46a 2024-11-30 13:55:44 +01:00
Nassim Jahnke
81d92a728d
Add old custom model data to new float list 2024-11-30 13:55:44 +01:00
Nassim Jahnke
68666d2d44
24w45a 2024-11-30 13:55:44 +01:00
RK_01
e539375143
Only apply chunk loading fix for 1.21.2 clients (#14) 2024-11-30 13:55:43 +01:00
FlorianMichael
0acec719b1
Small cleanup 2024-11-30 13:55:43 +01:00
Nassim Jahnke
93e92ffc82
Handle item name changes in trim material registry 2024-11-30 13:55:43 +01:00
Nassim Jahnke
82c55b1d78
24w44a 2024-11-30 13:55:43 +01:00
Nassim Jahnke
dd660a2de0
Add missing UUID to attribute in 1.20.5->1.20.4
Fixes #4293
2024-11-30 13:54:15 +01:00
nwayo
96c12ef483
Use global region scheduler in runSync methods on Folia (#4292) 2024-11-30 13:42:59 +01:00
EnZaXD
1653de70c8
Update block connections file (#4291) 2024-11-29 17:14:43 +01:00
EnZaXD
b57265e64f
Send full position update packet in 1.20.5->1.21 placement rotation fix (#4290) 2024-11-29 16:02:47 +01:00
lowercasebtw
9d4af84872
Fix footstep particle causing null kick (#4287) 2024-11-28 12:05:22 +01:00
Valaphee The Meerkat
40665782e7
Rewrite ingredient items in 1.20.5 recipe rewriter (#4285) 2024-11-26 17:20:06 +01:00
Valaphee The Meerkat
2d663db53f
Fix 1.12 recipes containing stone as placeholder, improve empty handling in 1.20.5/1.21.2 (#4284) 2024-11-26 17:04:50 +01:00
Nassim Jahnke
896c6accfb
Fix 1.13 recipe ingredient writing 2024-11-26 16:29:44 +01:00