Nassim Jahnke
19ec92c261
Merge remote-tracking branch 'origin/master' into dev
2023-12-26 21:51:03 +01:00
Nassim Jahnke
65faeb8574
Fix 1.20.3->1.20.2 configuration resource pack id
2023-12-26 21:49:34 +01:00
Nassim Jahnke
6ad4a29d30
Allow specifying unmapped data in legacy mappings
2023-12-20 12:10:15 +01:00
Nassim Jahnke
ba725df33e
23w51b
2023-12-18 19:50:25 +01:00
Nassim Jahnke
a390990178
Read correct method type in update score
...
Fixes #650
2023-12-13 12:04:43 +01:00
Nassim Jahnke
e020dd69ef
Fix tab complete tooltip reading in old versions
...
Fixes #648
2023-12-11 11:27:52 +01:00
Nassim Jahnke
b09950dc64
Update Via usage
2023-12-10 12:15:35 +01:00
Nassim Jahnke
7b8fd2b061
Fix 1.17->1.16 map data type reading
...
Fixes #646
2023-12-09 14:59:43 +01:00
Nassim Jahnke
2d57e8c212
Clone tag instead of abusing tag conversion
2023-12-08 21:06:30 +01:00
Camden Cove
dcc3824a8c
Fix 1.13.1->1.13 item type in some cases ( #645 )
2023-12-08 12:05:52 +01:00
EnZaXD
2dd19c778b
Handle chunk loading game state in 1.20.3 -> 1.20.2 ( #643 )
2023-12-08 09:37:20 +01:00
Nassim Jahnke
e24a170e77
Fix reset score reading
2023-12-07 23:17:55 +01:00
Nassim Jahnke
c44bc88d2d
Convert chat type in disguised chat packet
2023-12-07 10:11:18 +01:00
Nassim Jahnke
deede5347e
Fix 1.13 map data type
...
Fixes #641
2023-12-07 09:54:30 +01:00
Nassim Jahnke
255536e9d0
Handle tags packet
2023-12-06 09:47:11 +01:00
Nassim Jahnke
8a2c18863c
Fix map marker reading
2023-12-05 22:23:48 +01:00
RK_01
3dd6e5043e
Change gamemode data type in JOIN_GAME handlers ( #639 )
2023-12-03 18:35:47 +01:00
Nassim Jahnke
d30766a17a
Fix ordering issue in login ack send on the server
...
Fixes 1.20.2+ Fabric servers with Fabric API
Co-authored-by: EnZaXD <60033407+FlorianMichael@users.noreply.github.com>
2023-11-30 18:39:41 +01:00
Nassim Jahnke
f556a29d38
1.20.3-rc1
2023-11-30 17:13:05 +01:00
Nassim Jahnke
8a19fbdead
Update translation mappings
2023-11-30 15:54:54 +01:00
Nassim Jahnke
d4011f3646
1.20.3-pre3
2023-11-27 17:12:42 +01:00
EnZaXD
2bd687b19d
Implemented ViaVersion's SignableCommandArgumentsProvider ( #633 )
2023-11-26 15:34:55 +01:00
Nassim Jahnke
4f4bff6898
Update mappings
2023-11-21 07:36:29 +01:00
Nassim Jahnke
adac67b85c
Handle new resource pack actions
2023-11-21 07:13:37 +01:00
Nassim Jahnke
0949ff4ba9
1.20.3-pre1 (maybe)
2023-11-20 19:09:05 +01:00
Nassim Jahnke
8f5683f764
23w46a (mostly)
2023-11-19 16:48:24 +01:00
Drex
995c0bf4c3
Implement keep blocks explosion types ( #632 )
2023-11-19 16:19:40 +01:00
Nassim Jahnke
0f77acdc9f
Remove todos
2023-11-09 18:00:08 +10:00
Nassim Jahnke
ac5fbdd7f4
Allow null mapped entity name
2023-11-09 17:58:10 +10:00
Nassim Jahnke
fb7cd2d9e3
23w45a
2023-11-09 17:57:28 +10:00
Nassim Jahnke
5284a581b3
Handle new 1.20.2 map markers
2023-11-08 11:55:03 +10:00
Nassim Jahnke
bce716caa4
Don't expect enables features to always be sent
...
The client defaults to the vanilla registry, so it doesn't need to be sent
2023-11-05 11:50:33 +10:00
Nassim Jahnke
71f08b9e4e
Add 1.20.3 translations, fix unlit bulb mappings
2023-10-26 17:44:17 +10:00
Nassim Jahnke
59fc7f6a1a
23w43a
2023-10-26 13:13:23 +10:00
RK_01
232180ee61
Fix identifier handling in old protocols ( #624 )
2023-10-24 09:55:13 +10:00
RK_01
48907be813
Implement support for chat signing ( #621 )
2023-10-22 19:51:00 +10:00
EnZaXD
ff87b1dc92
1.13.2 -> 1.14: Change bamboo mapping ( #622 )
2023-10-22 12:36:21 +10:00
Nassim Jahnke
e68ddf42b0
Update VV usage
2023-10-21 13:41:39 +10:00
Nassim Jahnke
8a9d4bd971
Update VV usage
2023-10-20 12:46:29 +10:00
Nassim Jahnke
7f85d074af
Update VV usage
2023-10-19 21:31:00 +10:00
Nassim Jahnke
4cd65dd956
23w42a (if the ci manages to find VV)
2023-10-19 11:50:31 +10:00
Nassim Jahnke
719bb11938
Update TranslatableRewriter
2023-10-18 14:56:44 +10:00
Дмитрий
e419831e8a
Big Dripleaf mappings change ( #614 )
2023-10-18 11:48:45 +10:00
Nassim Jahnke
65158455cc
Fix early sending of resource pack
...
Fixes #3476
2023-10-15 18:12:39 +10:00
Nassim Jahnke
0912e33358
Merge pull request #611 from SplotyCode/fix/scoreboatd
2023-10-13 21:20:00 +10:00
David Scandurra
02f595b109
ChatUtil: Append unwritten formatting in prefix mode
2023-10-12 23:03:18 +02:00
Nassim Jahnke
f78d166acf
23w41a (probably)
2023-10-12 01:53:44 +10:00
Nassim Jahnke
2e0acf169b
Actually track 1.20.2 entities
...
Fixes #609 , #597
2023-10-11 16:43:32 +10:00
EnZaXD
aa1f38674d
Fix platform loading ( #604 )
2023-10-08 19:33:00 +10:00
Nassim Jahnke
9e883faa78
Update nbt lib usage
2023-10-08 18:56:56 +10:00
EnZaXD
e27930b1d7
Allow platform implementation to define config path ( #603 )
2023-10-08 17:20:01 +10:00
Nassim Jahnke
d46eb8719a
Fix it again
2023-10-08 15:26:37 +10:00
EnZaXD
d092c98897
Fix ViaBackwards#init previous platform check ( #602 )
2023-10-08 15:10:35 +10:00
EnZaXD
75680296e8
Updated Via API usage ( #601 )
2023-10-08 14:51:49 +10:00
Nassim Jahnke
54330702b1
23w40a
2023-10-06 22:36:03 +10:00
Nassim Jahnke
92c160c43a
Fix trade list sending
...
Forgot to remove cancellation from initial configuration testing
Fixes #594
2023-09-28 11:19:36 +10:00
Nassim Jahnke
cc7df5a4fc
Fix serverbound beacon secondary effect
2023-09-28 09:36:41 +10:00
Nassim Jahnke
8e6727c350
Handle changed custom potion effects tag
2023-09-27 14:58:03 +10:00
Brokkonaut
96650decae
Fix packet id of player velocity packets ( #593 )
2023-09-26 10:47:57 +10:00
Nassim Jahnke
c6711919b1
Add separate client and server state handling
2023-09-25 18:34:03 +10:00
Nassim Jahnke
67f7a66ca5
Fix 1.20.2->1.20 if run on the backend
2023-09-25 10:54:52 +10:00
Nassim Jahnke
4cba8072c4
Fix implementation version
2023-09-24 23:56:29 +10:00
Nassim Jahnke
57ca5f1bf5
Fix particle handling
2023-09-21 10:35:42 +10:00
Nassim Jahnke
b69ebe6657
Send the config ack packet
2023-09-19 13:25:25 +10:00
Nassim Jahnke
ea2fac0788
Handle configuration start
...
TODO: Check whether all the necessary data for the join game packet is always expected by the client or if we need to cache it from the initial login
2023-09-19 13:20:19 +10:00
Nassim Jahnke
2b2384acc1
Remove new trim patterns in 1.20->1.19
...
Fixes #570
2023-09-15 18:13:12 +10:00
SplotyCode
643c6b18dd
Fix scoreboard component coversion ( #586 )
2023-09-08 12:22:16 +10:00
Nassim Jahnke
80438807cc
1.20.2-pre2
2023-09-08 09:33:31 +10:00
Nassim Jahnke
2f373adad4
[ci skip] Update Blossom
2023-09-06 11:30:10 +10:00
Nassim Jahnke
e2546b8471
1.20.2-pre1
2023-09-06 00:59:17 +10:00
Nassim Jahnke
c13c3f17fc
Fix scoreboard objective reading
2023-08-31 11:48:48 +10:00
Nassim Jahnke
3b9354c4f6
23w35a (untested)
2023-08-31 00:53:48 +10:00
Nassim Jahnke
83636ecf51
Fix 1.16->1.15 hover components in books
...
Fixes #572
2023-08-27 18:52:43 +10:00
Nassim Jahnke
108e96ec6d
Move world data tracker into first join game handler
2023-08-18 01:36:37 +10:00
Nassim Jahnke
6dd5cb20d9
23w33a
2023-08-18 01:32:50 +10:00
EnZaXD
2a2a0d8a72
Adde1.9 protocols from ViaVersion to ViaBackwards ( #580 )
2023-08-14 11:06:59 +10:00
Nassim Jahnke
9c68b30865
Merge remote-tracking branch 'origin/master' into dev
...
# Conflicts:
# .github/workflows/gradle.yml
2023-08-14 10:15:19 +10:00
EnZaXD
e0b7426dc9
Remove unused chat-types setting from config.yml ( #579 )
2023-08-14 10:04:02 +10:00
EnZaXD
43e2b242c4
Fix 1.19.4 -> 1.19.3 precipitation reading ( #578 )
2023-08-14 10:02:52 +10:00
Nassim Jahnke
95e3446e8c
Add mappings for changed block states and sounds
2023-08-11 16:08:10 +10:00
Nassim Jahnke
0d147653f3
Fix spawn tracker mapping data check
2023-08-10 17:13:08 +10:00
Nassim Jahnke
f4cc9d4730
Fix double register
2023-08-10 17:06:49 +10:00
Nassim Jahnke
406733b13a
23w32a
2023-08-10 16:55:03 +10:00
Nassim Jahnke
9df7debb7e
Finish 23w31a
2023-08-06 13:17:31 +10:00
Nassim Jahnke
e12d491b53
Start working on 23w31a
2023-08-05 14:12:45 +10:00
Nassim Jahnke
2904ad54c6
Fix non item display rotation
2023-07-24 20:58:30 +10:00
Nassim Jahnke
bc0cb7702c
Properly handle changed item display rotation
2023-07-03 20:16:52 +02:00
Nassim Jahnke
04d75264e0
Add required 1.18(.1) tag
...
Fixes #558
2023-06-15 10:10:32 +02:00
tahmid-23
4a308f9d81
Fix 1.19.3->1.19.1 entity sound packet ( #555 )
2023-06-15 09:56:59 +02:00
EnZaXD
4627142700
Emulate "trim_pattern" registry in 1.19.4 -> 1.20 if not present ( #557 )
2023-06-14 19:04:28 +02:00
Nassim Jahnke
817080b7a6
Extend correct item rewriter
...
Fixes #551
2023-06-10 10:14:40 +02:00
Nassim Jahnke
8f51ab2f6a
Fix display rotation change
2023-06-09 12:28:08 +02:00
Nassim Jahnke
63a3908b53
4.7.0 Release
2023-06-07 11:36:14 +02:00
Nassim Jahnke
ceb08c1e55
Update VV usage
2023-06-05 09:10:50 +02:00
Nassim Jahnke
c468ec714c
Handle servers not sending 1.16 expected tags
...
Fixes #548
2023-05-28 12:15:42 +02:00
Nassim Jahnke
4fb9fdab9b
Add statistics handler to 1.19.4->1.19.3 protocol
2023-05-23 16:43:46 +02:00
Nassim Jahnke
d271d3d687
1.20-pre3
2023-05-19 14:34:34 +02:00
Nassim Jahnke
9fa7af7c7b
Update nbt file
2023-05-10 16:18:43 +02:00
Nassim Jahnke
f591593992
1.20-pre1
2023-05-10 15:54:13 +02:00
Nassim Jahnke
e74b5d661d
23w18a, maybe
2023-05-03 15:22:21 +02:00
Nassim Jahnke
483920b729
Sanity checks in item rewriting
2023-05-01 11:33:00 +02:00
Nassim Jahnke
73647ee4fb
23w17a
2023-04-26 19:06:30 +02:00
Nassim Jahnke
97f5ec322a
23w16a
2023-04-20 17:28:25 +02:00
Nassim Jahnke
da35067e1d
Handle optional block state entity meta
2023-04-18 13:39:59 +02:00
Nassim Jahnke
377f512f95
23w14a
2023-04-05 15:26:33 +02:00
RK_01
b174dd31b4
Fixed max player count value mapping ( #541 )
2023-03-31 09:40:18 +02:00
Nassim Jahnke
8eaadd0f18
23w13a
2023-03-29 16:34:17 +02:00
Nassim Jahnke
ef1b062449
Handle changed sign nbt
2023-03-24 11:36:32 +01:00
Nassim Jahnke
c1383baf14
23w12a
2023-03-22 19:41:00 +01:00
Nassim Jahnke
455e862089
Update mapping files
2023-03-20 10:32:27 +01:00
Nassim Jahnke
0d4257f228
Don't override getTranslatableRewriter in 1.13->1.12, 1.14->1.13 protocols
...
The method is used in item handling and would otherwise mess up the lore
2023-03-20 10:05:46 +01:00
Pantera (Mad_Daniel)
614207aeef
Add remaining sound mappings
2023-03-18 18:24:41 +01:00
Nassim Jahnke
1b268ad4ec
Use right type for component metadata
2023-03-18 13:56:53 +01:00
Nassim Jahnke
509055307a
Handle 1.12 keybind components
...
Fixes #474
2023-03-18 13:55:16 +01:00
Nassim Jahnke
68e578a04e
Handle translatables in 1.13.1 entity display names
2023-03-18 13:16:22 +01:00
Nassim Jahnke
a07550363e
Handle shifted 1.19.4 boat types
2023-03-18 12:27:46 +01:00
Nassim Jahnke
eb6e9e016a
Handle translatables in 1.14/1.15 entity display names
2023-03-18 12:23:14 +01:00
Nassim Jahnke
587a5e487f
Improve 1.13->1.12 translatable handling
2023-03-18 10:02:23 +01:00
Nassim Jahnke
11e71b1307
Fix #3252
2023-03-15 21:20:33 +01:00
riku6460
974b15243a
Fix enchantments in 1.12 -> 1.13 ( #533 )
2023-03-14 20:01:25 +01:00
Nassim Jahnke
777059d652
Change read type of Teams packet display name
2023-03-13 09:54:09 +01:00
Nassim Jahnke
f7acb7ce91
Read custom model data from nbt mapping files, merge dir and packed data
2023-03-09 11:29:59 +01:00
Nassim Jahnke
4a62bb2fbc
1.19.4-pre4
2023-03-08 15:50:03 +01:00
Nassim Jahnke
71361be66c
Update mapping files
2023-03-06 10:53:41 +01:00
Nassim Jahnke
3cddb712c8
Fix item loading in 1.13.2->1.13, 1.13->1.12
2023-03-05 21:57:47 +01:00
Nassim Jahnke
cba4d03ff0
Small cleanup
2023-03-05 21:45:50 +01:00
Nassim Jahnke
2d1f675834
Mapping fixes
2023-03-05 15:21:06 +01:00
Nassim Jahnke
b516103a6e
Update to new mappings format
2023-03-04 17:25:45 +01:00
Nassim Jahnke
5d0d6f603b
Update VV usage
2023-03-02 13:22:16 +01:00
Nassim Jahnke
565944c317
Handle new container id
2023-03-01 16:09:56 +01:00
Nassim Jahnke
aae59658ec
23w08a
2023-02-22 19:05:08 +01:00
Nassim Jahnke
fa4cfeb7e9
Things
2023-02-20 17:33:53 +01:00
Nassim Jahnke
1b54d10d91
Small refactor
2023-02-20 13:09:19 +01:00
Nassim Jahnke
3c749bd939
Handle translation additions
2023-02-18 10:32:09 +01:00
Nassim Jahnke
9807eece72
And now there's mappings
2023-02-17 23:42:58 +01:00
Nassim Jahnke
8670d8105d
23w07 without mappings
2023-02-16 13:18:18 +01:00
Nassim Jahnke
82c01c4b2d
Greatly reduce the number of inner classes
2023-02-12 12:17:15 +01:00
Nassim Jahnke
8715c243c9
Improve additional metadata handling
...
Fixes #527
2023-02-10 12:10:49 +01:00
Nassim Jahnke
27dd148c69
23w06a
2023-02-08 19:31:27 +01:00
Nassim Jahnke
15aa25f0d2
Replace some deprecated api usage
2023-02-04 20:16:43 +01:00
Nassim Jahnke
f30fdc1feb
Ensure correct packet types in rewriters during compile time
2023-02-04 19:05:29 +01:00
Nassim Jahnke
a506b21f56
Don't load mappings in 1.19.4 protocol
2023-02-03 12:13:30 +01:00
Nassim Jahnke
1b4dbc1388
Fix comparator directions in 1.13->1.12
...
Fixes #524
2023-02-02 12:10:50 +01:00
Nassim Jahnke
f1be100b30
Catch and remove bad item nbt from hoverevents in 1.16 conversion
...
Closes #520
2023-02-02 11:40:12 +01:00
Nassim Jahnke
94210e92f1
Read custom_model_data field from item mappings
...
Closes #525
2023-02-02 10:51:26 +01:00
Nassim Jahnke
4797914556
23w05a
2023-02-01 16:30:59 +01:00
Lobo Metalúrgico
dbf103b788
(fix): 1.12.2 issue because of 1.19 goat horn mapping ( #523 )
2023-01-20 10:06:40 +01:00
Nassim Jahnke
78bce8895a
23w03a
2023-01-18 18:11:59 +01:00
Nassim Jahnke
4eaf01f008
Update copyright header
2023-01-12 12:41:06 +01:00
Nassim Jahnke
4a9acd6b11
Fix missed 1.19.3 pose change
...
Fixes #509
2022-12-21 10:44:37 +01:00
Nassim Jahnke
7c2845b884
Fix 1.19.3 player info add
2022-12-11 14:27:41 +01:00
Nassim Jahnke
7cbfffaa68
Fix 1.19.3 sound remapping
...
Fix #505
2022-12-09 13:24:35 +01:00
Nassim Jahnke
dc4c929108
Add missing empty sound remaps
...
This is definitely definitely still 4.5.0
2022-12-07 13:53:39 +01:00
Nassim Jahnke
0fe3d9410e
1.19.3-rc3
...
Definitely still 4.5.0 as well
2022-12-06 12:21:56 +01:00
Nassim Jahnke
cc9bf7284a
4.5.0 Release
2022-12-05 21:27:43 +01:00
Nassim Jahnke
383281cb9f
1.19.3-rc1
2022-12-01 17:21:37 +01:00
Nassim Jahnke
d18825e700
1.19.3-pre3
2022-11-29 17:33:11 +01:00
Nassim Jahnke
2427690b78
22w46a
2022-11-16 18:30:11 +01:00
Nassim Jahnke
a4261d6d9e
22w45a
2022-11-09 16:40:14 +01:00
Nassim Jahnke
091a63e45d
22w44a
2022-11-02 19:20:08 +01:00
Nassim Jahnke
9a9c6c4644
22w43a
2022-10-26 18:28:53 +02:00
Nassim Jahnke
808b1fd2f0
Finish mappings
2022-10-22 12:22:55 +02:00
Nassim Jahnke
9d3ee288df
Handle chat types
2022-10-22 11:25:45 +02:00
Nassim Jahnke
100901029e
Start working on 22w42a
2022-10-20 22:33:28 +02:00
Nassim Jahnke
c554027108
Change windswept_forest biome mapping
2022-10-09 15:57:31 +02:00
creeper123123321
4d295fbe2c
fix #410 ( #499 )
2022-10-09 15:56:56 +02:00
Pieter12345
98304168b8
Fix 1.18.2->1.19 CHAT_MESSAGE using static timestamp ( #495 )
2022-08-21 09:03:58 +02:00
EDX
3695df1e44
Update PlayerPackets1_11.java ( #492 )
2022-08-15 11:55:09 +02:00
Nassim Jahnke
958f265e18
Add mangrove/deep dark biome mappings
2022-08-08 13:38:23 +02:00
strider
394c944c50
Add 1.19->1.18 sound mappings ( #489 )
2022-08-05 16:08:18 +02:00
Nassim Jahnke
d559c7cff1
Here you go, proper 1.19.1->1.19 and 1.19->1.18.2 support
...
Co-authored-by: Tisawesomeness <tis_dev@protonmail.com>
2022-08-04 16:59:01 +02:00
Gero
3d4f4438a8
Alter velocity modern forwarding version ( #487 )
2022-08-03 16:17:55 +02:00
Nassim Jahnke
817593ee43
4.4.1 Release
2022-07-28 18:54:02 +02:00
Nassim Jahnke
044980c1a8
Simplify component building
2022-07-28 15:00:16 +02:00
Nassim Jahnke
245bd53850
Add missing 1.19.1 chat types to config
2022-07-28 12:33:36 +02:00
Nassim Jahnke
b632e4772f
Allow 1.19.0 clients on 1.19.1 servers
2022-07-28 11:47:25 +02:00
Nassim Jahnke
b336b8a1fc
Tongue
2022-07-27 19:09:40 +02:00
Nassim Jahnke
bb17bb3bfd
1.19.1-rc3
2022-07-26 18:47:14 +02:00
Nassim Jahnke
941bb91be8
1.19.1-pre6
2022-07-20 19:35:04 +02:00
Nassim Jahnke
fb334c6c14
1.19.1-pre5
2022-07-15 18:42:57 +02:00
Nassim Jahnke
90460ee99f
1.19.1-pre4
2022-07-08 21:07:57 +02:00
Gero
81a737886a
Update chat-types-1.19.1.nbt ( #470 )
2022-07-06 18:18:28 +02:00
Gero
356158a9d4
team_name -> target ( #469 )
2022-07-06 18:02:22 +02:00
Nassim Jahnke
32bd9378e1
1.19.1-pre3
2022-07-06 17:55:39 +02:00
Gero
282afe94cc
Interpret translation keys with %s as the raw translation
2022-07-01 15:20:54 +02:00
Nassim Jahnke
9d86b31cb7
Bump version to 4.4.0-SNAPSHOT, update translation mappings
...
A break and more funky things
2022-07-01 12:40:43 +02:00
Nassim Jahnke
80041606a7
Merge 1.19.1->1.19 and 1.19->1.18.2 protocols
2022-07-01 12:14:10 +02:00
Gero
41e4172136
Fix chat type style
2022-07-01 10:19:54 +02:00
Gero
a856658399
Handle 1.19.1 chat types
2022-07-01 10:17:51 +02:00
Nassim Jahnke
7173bbbbce
1.19.1-pre2 (at least an initial pass)
2022-06-30 19:36:43 +02:00
Nassim Jahnke
fc751aedf3
1.19.1-pre1
2022-06-21 22:14:47 +02:00
Nassim Jahnke
a1da3dc11c
Fix writing books
...
Fixes #2959
2022-06-17 08:38:23 +02:00
Nassim Jahnke
87c37b08e8
Fix 1.18.0/1 client on 1.19 server
...
Fixes #454
2022-06-16 20:06:10 +02:00
Gero
187b79f4e1
Fix NPE for chat messages before join game ( #456 )
2022-06-14 10:39:35 +02:00
Gero
b84cda54c3
Fully implement chat types ( #455 )
2022-06-09 20:49:27 +02:00
Nassim Jahnke
f474067eb2
Don't forget to clear
2022-06-09 20:13:36 +02:00
Nassim Jahnke
6a700d228d
Properly deal with custom chat type registries
2022-06-09 20:07:58 +02:00
Nassim Jahnke
f08223d1e9
Fix trade offers
2022-06-08 10:10:12 +02:00
Nassim Jahnke
9da206e280
Add sanity check in 1.13->1.12 enchantment handler
...
Closes #2908
2022-06-03 18:19:54 +02:00
Nassim Jahnke
c2ae3df1db
Fix 1.13->1.12 item cooldown
...
Fixes #450
2022-05-29 15:51:02 +02:00
Nassim Jahnke
dc9fe10779
Fix join game reading
2022-05-23 19:32:54 +02:00
Nassim Jahnke
08a583526e
1.19-pre2
2022-05-23 18:17:17 +02:00
Nassim Jahnke
125fa885f6
Dont clear dimension storage on server switch
2022-05-21 10:57:39 +02:00
Nassim Jahnke
4a1eefcf87
1.19-pre1
2022-05-18 21:08:05 +02:00
Nassim Jahnke
68c0a0b333
Handle argument types, update Via usage
2022-05-14 12:32:10 +02:00
Nassim Jahnke
fdc73126f7
Timestamp is millis now, fix dimension storage
2022-05-13 10:11:26 +02:00
Nassim Jahnke
1e0c0ebb2d
22w19a (almost, also more dread)
2022-05-12 23:56:24 +02:00
Nassim Jahnke
5bffa2c51c
Fix clientbound chat message reading
2022-05-08 12:05:46 +02:00
Nassim Jahnke
34fa4f85db
More or less handle new chat type formats
2022-05-05 11:24:19 +02:00
Nassim Jahnke
ef0e412d36
22w18a
...
I hate codecs
2022-05-04 23:18:50 +02:00
Nassim Jahnke
7df02934f3
22w17a (and even more dread)
2022-04-27 22:38:41 +02:00
Nassim Jahnke
d64b259b77
Remove painting variant tags
2022-04-20 21:41:38 +02:00
Nassim Jahnke
8850d5c8ff
22w16b (probably, also ignoring a possible race condition)
2022-04-20 21:00:45 +02:00
Nassim Jahnke
15c7106430
22w15a
2022-04-13 18:48:53 +02:00
Nassim Jahnke
56dfc985d2
Add item mappings, rename carpets tag for older versions
2022-04-06 22:53:45 +02:00
Nassim Jahnke
dfa778942c
22w14a
2022-04-06 20:37:16 +02:00
Nassim Jahnke
bd71833f18
22w13a
2022-03-31 19:00:43 +02:00
Nassim Jahnke
c6f25bf33f
Merge remote-tracking branch 'origin/master' into dev
2022-03-30 11:08:33 +02:00
Nassim Jahnke
fc22d7e6c8
Don't warn for non-horse armor on horses
...
Closes #448
2022-03-30 11:07:38 +02:00
Nassim Jahnke
22f604cd7e
Fix parrot imitate warden key
2022-03-30 11:06:25 +02:00
Nassim Jahnke
a85b9e8100
Remove full frog metadata, add translation mappings
2022-03-24 20:10:19 +01:00
Nassim Jahnke
8d380f4278
22w12a
2022-03-24 19:31:11 +01:00
Nassim Jahnke
1486d58813
Comment out entity effect transformer
2022-03-21 10:42:37 +01:00
Nassim Jahnke
9d3de047a0
Merge remote-tracking branch 'origin/master' into dev
...
# Conflicts:
# build.gradle.kts
2022-03-18 12:21:34 +01:00
Quantum64
30a3a4fb89
Prevent 1.16 -> 1.17 cursor desync with dragging (mostly fixes #389 ) ( #445 )
2022-03-18 11:01:46 +01:00
Lucas
9fe9cd3a8a
Map smoke directions from 1.13.1 to 1.13 ( #413 )
2022-03-18 10:52:37 +01:00
Nassim Jahnke
12926980e2
Also remove block entities above 255 in chunk data for 1.17->1.16
2022-03-18 10:32:34 +01:00
Nassim Jahnke
d56921b611
Actually everything from 22w11a
2022-03-16 23:06:58 +01:00
Nassim Jahnke
15a5e6f710
22w11a
2022-03-16 22:52:19 +01:00
Nassim Jahnke
422f2b699b
1.19 Experimental Snapshot 1
2022-03-16 19:08:08 +01:00
Nassim Jahnke
eda8abf55c
Handle new biomes for <1.16 clients
...
Fixes #422
2022-03-13 11:29:34 +01:00
Nassim Jahnke
539c4e696a
Fix long scoreboard objective names for <1.18 clients
2022-03-06 15:41:51 +01:00
Nassim Jahnke
aa35ace816
Don't send block entities < 0 for 1.16- players
...
Fixes ViaVersion/ViaVersion#2833
2022-03-01 10:21:22 +01:00
Nassim Jahnke
6a1b0e044a
1.18.2-pre3
2022-02-23 18:13:48 +01:00
Nassim Jahnke
afe3584b70
1.18.2 pre1
2022-02-18 18:33:34 +01:00
Nassim Jahnke
d8096e7f2e
Wither skeletons don't need visible names
2022-02-16 19:15:08 +01:00
Nassim Jahnke
121c735073
Fix registry on respawn
2022-02-09 19:58:04 +01:00
Nassim Jahnke
52698423d0
22w06a
2022-02-09 18:57:28 +01:00
Nassim Jahnke
bbff706890
Merge branch 'master' into dev
2022-01-26 09:57:29 +01:00
Nassim Jahnke
2a079be7c2
Make custom world height warning actual warning
...
Closes ViaVersion/ViaVersion#2805
2022-01-23 17:04:30 +01:00
Nassim Jahnke
a8e767250a
Fix 1.17->1.16 heightmap conversion
...
Fixes ViaVersion/ViaVersion#2801
2022-01-22 11:52:09 +01:00
creeper123123321
5593dfb8e5
Fix 1.14->1.13 difficulty ( #427 )
2022-01-20 12:34:10 +01:00
Nassim Jahnke
afd072c313
Mmm
2022-01-19 18:14:21 +01:00
Nassim Jahnke
d26cac9622
22w03a
2022-01-19 18:13:33 +01:00
Nassim Jahnke
2c341ab7ad
Update copyright
2022-01-09 22:40:10 +01:00
Nassim Jahnke
54eaccca0d
Update Sponge module to API v8
2022-01-09 18:58:44 +01:00
Nassim Jahnke
0d5661f8a6
Remove bad 1.13->1.12 sound warning, update shadow
...
Fixes #424
2022-01-03 18:38:01 +01:00
FrostBird347
9fddf7b176
Update mapping-1.16.2to1.17.json ( #417 )
2021-12-05 09:40:42 +01:00
Lucas
f687dff702
Add missing block entity NBT on 1.18 ( #414 )
2021-12-04 16:36:46 +01:00
Nassim Jahnke
249280312e
Fix advancement translatables
...
Closes #415
2021-12-04 16:33:30 +01:00
Nassim Jahnke
0163bc8c24
4.1.1 Release
2021-12-03 13:36:40 +01:00
Nassim Jahnke
a5a789c440
Fix handling of untracked entities
...
Some simple meta handlers do not go through entity rewriters, suddenly having to deal with invalid metadata because of plugins' bad concurrency handling
Closes #412
2021-12-03 11:00:52 +01:00
Nassim Jahnke
87aed8f3f2
Fix NPE
...
Fixes ViaVersion/ViaVersion#2751
2021-12-03 08:59:28 +01:00
Nassim Jahnke
cadab9e6bb
Throw error on unhandled 1.14->1.13 metadata
2021-12-02 12:43:42 +01:00
Nassim Jahnke
13b5545999
Fix vibration and transition particle meta
2021-12-02 11:11:34 +01:00
Nassim Jahnke
ff583e40fb
Fix 1.18 mountain biomes in biome registry
2021-12-01 17:04:05 +01:00
Nassim Jahnke
8d35d16575
4.1.0 Release
2021-11-29 21:01:23 +01:00
Nassim Jahnke
e70f595f76
Handle translatable changes
2021-11-19 22:09:36 +01:00
Nassim Jahnke
888441b81d
Set mappings default values to -1
2021-11-17 19:52:31 +01:00
Nassim Jahnke
71f4012537
Update leftover Via usage
2021-11-17 11:18:46 +01:00
Nassim Jahnke
ce6ca4dc0f
1.18-pre2
2021-11-16 19:40:17 +01:00
Nassim Jahnke
becba6498e
Make mapped entity names configurable
2021-11-13 11:06:59 +01:00
Nassim Jahnke
95bc340b06
Fix play record, remove unused 1.18 code
2021-11-12 13:18:02 +01:00
Nassim Jahnke
b36052465f
Fix 1.18 spawner entity/block entity update
2021-11-10 17:34:04 +01:00
Nassim Jahnke
5695726d9a
Use new metatypes classes
2021-11-10 17:18:55 +01:00
Nassim Jahnke
025a892daf
21w44a
2021-11-03 19:17:46 +01:00
Nassim Jahnke
74aa5f4598
Merge remote-tracking branch 'origin/master' into dev
2021-10-26 11:09:59 +02:00
Nassim Jahnke
db345577a2
Fix 1.13.1->1.13 inventory title regression
...
Fixes #375
2021-10-26 11:09:42 +02:00
Nassim Jahnke
80f41c8c24
Merge remote-tracking branch 'origin/master' into dev
2021-10-24 16:44:35 +02:00
Nassim Jahnke
169650f17c
Remove unnecessary type reading
2021-10-24 16:44:22 +02:00
Nassim Jahnke
4361ebe636
Use correct meta type
2021-10-21 09:12:51 +02:00
Nassim Jahnke
9d52fd6212
21w42a
2021-10-20 19:02:20 +02:00
Nassim Jahnke
abb2abe5c9
Update biome palette reading
2021-10-13 21:15:59 +02:00
Nassim Jahnke
fe644127c1
Merge remote-tracking branch 'origin/master' into dev
2021-10-11 11:06:27 +02:00
Nassim Jahnke
71cc1ca4b5
Ignore invalid enchantment tags
...
Fixes ViaVersion/ViaVersion#2693
2021-10-11 11:05:50 +02:00
Nassim Jahnke
5df0dacf92
21w40a
2021-10-07 16:56:22 +02:00
Nassim Jahnke
448f452965
Merge remote-tracking branch 'origin/master' into dev
...
# Conflicts:
# gradle/libs.versions.toml
2021-10-07 15:33:06 +02:00
Nassim Jahnke
3d6c31c479
Update FU load factor usage
2021-10-07 12:37:07 +02:00
Nassim Jahnke
067c93a63a
Cancel null block entity nbt updates
2021-09-25 10:11:43 +02:00
Nassim Jahnke
04a970ef08
21w38a
2021-09-24 14:39:19 +02:00
Nassim Jahnke
3d32cb3adf
Map new sounds (to nothing)
2021-09-17 09:41:14 +02:00
Nassim Jahnke
1ef1a861ca
Fix block entity ids
2021-09-16 18:31:03 +02:00
Nassim Jahnke
deb11bf1a9
21w37a works ™️
...
Co-authored-by: Gerrygames <gecam59@gmail.com>
2021-09-16 18:19:23 +02:00
Nassim Jahnke
87ad6bd2b1
More work on 21w37a
2021-09-16 17:05:19 +02:00
Nassim Jahnke
3054b758df
21w37a (probably)
2021-09-16 14:57:52 +02:00
Nassim Jahnke
5777f4a117
Start working on 1.18
2021-09-14 18:16:12 +02:00
Nassim Jahnke
9615a5aba2
Add todo, map world name in 1.17 packets
2021-09-14 17:37:05 +02:00
Nassim Jahnke
8fff947863
Map powder snow bucket to snow block
...
Fixes #397
2021-09-07 11:25:04 +02:00
kennytv
4f801b4228
Fix 1.16->1.15 wolf anger
...
Fixes #392
2021-08-14 10:51:49 +02:00
kennytv
54dc05046f
Fix entity id int type
2021-08-11 15:08:01 +02:00
kennytv
e05c585b37
Fix 1.14 position tracking of client
...
Fixes #391
2021-08-11 08:55:42 +02:00
kennytv
a03a3a2a8d
Fix NPE in 1.16 TranslatableRewriter
...
Closes ViaVersion/ViaVersion#2655
2021-08-09 09:08:15 +02:00
kennytv
e251565837
Don't ignore gitignores
2021-08-09 09:03:54 +02:00
kennytv
455bb546f0
Add option to replace ping packets by using container acks
...
Closes ViaVersion/ViaVersion#2624
2021-07-17 11:13:01 +02:00
kennytv
fa707e5391
Ignore untracked entity meta
2021-07-11 17:35:17 +02:00
KennyTV
43ebe3c3e3
Fix 1.17->1.16 and 1.16.2->1.16.1 meta types
2021-07-07 10:15:32 +02:00
KennyTV
3f01f0100c
4.0.1 Release
2021-07-05 18:41:06 +02:00
KennyTV
29d3787de8
Send doubled respawn anyways for < 1.13 clients 💩
...
Fixes #381 (dirty hotfix)
2021-07-03 10:35:59 +02:00
KennyTV
59df758ceb
Fix 1.15->1.14 immediate respawn flag in join game
2021-07-03 10:00:09 +02:00
KennyTV
80360bf27c
1.17.1-rc1
2021-07-01 20:09:34 +02:00
KennyTV
3da7d7513e
Merge branch 'master' into dev
2021-06-29 19:21:13 +02:00
KennyTV
a654becac8
Limit number of book pages in 1.17->1.17.1
2021-06-29 19:20:05 +02:00
KennyTV
9d41854e22
Hotfix 1.13->1.12 command suggestions
...
Fixes #368
2021-06-19 11:18:33 +02:00
KennyTV
edf9ccca8b
Uncache state ids on inventory close
2021-06-18 17:26:32 +02:00
KennyTV
d62165bf51
1.17.1-pre1
2021-06-18 17:22:39 +02:00
KennyTV
00bc4a9d6a
Read unsigned byte in set slot for consistency
2021-06-18 17:01:50 +02:00
KennyTV
7885babe1e
Fix particle id change in 1.16 meta
2021-06-17 12:15:05 +02:00
KennyTV
9a53678838
Remove unnecessary warning
2021-06-17 09:00:38 +02:00
KennyTV
91874ffc3b
More bandaid
2021-06-16 13:58:49 +02:00
KennyTV
e71c34255b
Bandaid fix tile entity error
2021-06-16 13:51:04 +02:00
KennyTV
3b85200641
Sanity check for bad/untracked meta packets
...
Fixes ViaVersion/ViaVersion#2549
Fixes ViaVersion/ViaVersion#2521
2021-06-15 22:27:56 +02:00
KennyTV
13d27a6f4d
Fix dust color transition and vibration particle id
...
Fixes #2543
2021-06-14 09:12:37 +02:00
KennyTV
3cec1751c9
Fix 1.17 map data
...
Fixes #367
2021-06-10 18:34:15 +02:00
KennyTV
80f9dce513
Fix 1.17 special type tracking
2021-06-10 08:47:32 +02:00
SuspiciousActivity
cf7c718493
Fix 1.17 ping handler ( #365 )
2021-06-09 15:14:42 +02:00
KennyTV
54a979c641
4.0.0 Release
2021-06-07 19:52:09 +02:00
KennyTV
e41d643488
Update VV usage
2021-06-06 17:24:41 +02:00
KennyTV
7e2775114b
Update VV usage
2021-06-04 12:16:08 +02:00
KennyTV
cbbc127360
Update translation mappings
2021-06-03 21:34:23 +02:00
KennyTV
83a566d145
Update VV usage
2021-06-03 20:25:20 +02:00
KennyTV
3d3c1a0430
Fix load order with late-bind enabled
...
Fixes #362
2021-06-03 11:05:51 +02:00
KennyTV
08f6c0b1f1
Update VV usage
2021-06-02 22:05:05 +02:00
KennyTV
4cc3ea0883
Replace some hardcoded packet ids
2021-06-01 23:57:54 +02:00
KennyTV
2876495b62
Fix early achievement send
2021-06-01 20:17:10 +02:00
KennyTV
7d03831ba8
Update VV usage
2021-05-31 23:18:56 +02:00
KennyTV
0514dd2ea5
1.17-pre2
2021-05-31 18:25:57 +02:00
KennyTV
f341fc132c
Fix ancient client error caused by empty meta for < 1.11
...
Since modern versions don't immediately send metadata in spawn packets and 1.10 clients and lower have a slight oversight in the meta getting, every mob/player spawn spammed the client console with an error. Even though it is a harmless error, I figured people would like their client console not to get spammed anymore.
2021-05-29 15:01:02 +02:00
KennyTV
27b4933262
Update build scripts
2021-05-29 09:32:55 +02:00
KennyTV
fb368a9ebe
1.17-pre1
2021-05-27 15:46:08 +02:00
KennyTV
8adb80b5eb
Don't store UserConnection in stored objects unless needed
2021-05-26 21:58:19 +02:00
KennyTV
4a60f0f903
Update VV usage
2021-05-26 15:52:37 +02:00
KennyTV
a789e2ff7b
Update EntityTracker/meta rewriter
2021-05-25 15:27:16 +02:00
KennyTV
1201c2979b
Update VV usage
2021-05-20 18:34:05 +02:00
KennyTV
0e15a98472
21w20a
2021-05-19 18:56:18 +02:00
KennyTV
51d07c1c50
Print bad component on deserialization fail
2021-05-18 09:40:22 +02:00
KennyTV
5f59a57a78
Fix legacy hover conversion
...
Fixes ViaVersion/ViaVersion#2471
2021-05-14 11:04:45 +02:00
KennyTV
084fc5d327
21w19a, update to Gradle 7.0.1
2021-05-12 16:01:46 +02:00
KennyTV
2194c96883
Handle new map colors
...
Co-authored-by: Gerrygames <gecam59@gmail.com>
2021-05-11 14:02:12 +02:00
KennyTV
93e99bc1ef
21w17a
2021-04-28 17:56:29 +02:00
KennyTV
687e1f4f43
Update VV
2021-04-28 13:09:19 +02:00
KennyTV
4ea5a76337
Reformat imports
2021-04-27 20:36:11 +02:00
KennyTV
face56dce1
Update VV
2021-04-27 13:25:27 +02:00
KennyTV
24aebfe92a
Change imports/package qualifiers
2021-04-26 23:31:29 +02:00
KennyTV
9337ff8958
Move files to com.viaversion package
2021-04-26 23:27:18 +02:00
KennyTV
18e2ef01e7
Update ViaVersion dependency
2021-04-26 23:24:49 +02:00
KennyTV
516be47827
Bump version to 4.0.0
2021-04-23 22:50:35 +02:00
KennyTV
d4785f093e
21w15a
2021-04-14 17:46:12 +02:00
KennyTV
fad65e5b81
Update gradle build files
...
Co-authored-by: jmp <jasonpenilla2@me.com>
2021-04-14 14:19:28 +02:00
KennyTV
49d507dfad
Update to Gradle 7.0
2021-04-13 12:40:37 +02:00
KennyTV
75031f66b5
Handle new translations
2021-04-10 16:54:10 +02:00