Commit Graph

1042 Commits

Author SHA1 Message Date
KennyTV
b1af6ad721
Make mapping loading considerably faster 2020-09-09 11:00:31 +02:00
KennyTV
c6d8a83ac9
Fix piston mapping getting with blockconnections disabled 2020-09-06 09:03:18 +02:00
KennyTV
72a070da3e
Fix joins not waiting for mappings to be loaded 2020-09-04 19:36:09 +02:00
KennyTV
dbe0f7049e
Bump minimum VV version to 3.2.0 2020-09-04 15:27:28 +02:00
KennyTV
91b81ebb24
Readd warnings for missing mappings 2020-09-04 11:06:39 +02:00
KennyTV
897e9545c2
Fix 1.13<->1.12 special case handling 2020-09-03 16:47:35 +02:00
KennyTV
947e5c3e07
Abstract mapping data loading 2020-09-03 15:35:34 +02:00
KennyTV
ececd96718
Workaround pre 1.16.2 MC-68487
Fixes #255
2020-09-03 00:17:41 +02:00
KennyTV
e9ace2dd6b
Fix mapping loading on Sponge
Fixes #257
2020-09-02 10:11:36 +02:00
KennyTV
c72f8f766d
*Actually* don't cast the ping description 2020-08-24 13:02:16 +02:00
KennyTV
1b89327d84
Don't cast the ping description 2020-08-24 13:01:22 +02:00
KennyTV
8a8c1a33a6
Check if block entity id tag is present 2020-08-20 20:37:02 +02:00
KennyTV
761249d39f
Fix 1.16.2 type mapping
Fixes ViaVersion/ViaVersion#2021
2020-08-20 11:16:16 +02:00
DoctorMacc
e03da34f55 Don't assume CanPlaceOn tag is ListTag
I guess somewhere in my testing I made a CanPlaceOn tag that was a byte value and the client disconnected on me when I put ViaBackwards on my testing instance. This commit doesn't translate the CanPlaceOn tag if it isn't a ListTag.
2020-08-17 08:58:14 +02:00
KennyTV
03ec04cc8d
Process motd description rgb colors
Fixes ViaVersion/ViaVersion#1999
2020-08-16 10:50:22 +02:00
KennyTV
f387899dab
Fix chain mappings 2020-08-13 17:53:31 +02:00
KennyTV
ce49daa300
Rewrite custom stats ids 2020-08-13 13:59:23 +02:00
KennyTV
249a720cee
Fix wrong clientpackettype 2020-08-12 22:37:34 +02:00
KennyTV
fa59cbcc01
Update VV usage 2020-08-12 22:35:34 +02:00
KennyTV
803c24f4d3
Rewrite item/block/entity ids in statistics 2020-08-12 22:32:19 +02:00
KennyTV
5e19a5af33
Back to snapshot 2020-08-12 16:34:39 +02:00
KennyTV
8911f1eb94
Don't cancel 1.16.2 multi block change packets
Tfw the logic works but you do a stupid, different error for the same packet on two different projects
2020-08-11 21:37:26 +02:00
KennyTV
6f0bd98be2
3.1.0 Release 2020-08-11 08:50:33 +02:00
KennyTV
e325a03c0a
Fix effects value 2020-08-10 22:03:05 +02:00
KennyTV
b9317df859
Use effects data to determine legacy dimension, cleanup ClientWorld usage 2020-08-10 21:21:10 +02:00
KennyTV
11bb1349e9
Compare to correct tag in lore processing 2020-08-10 18:03:46 +02:00
KennyTV
6289e9317d
Remove casting in display saving
Fixes #246
2020-08-09 21:59:37 +02:00
KennyTV
2d9d67bcb2
Merge branch 'master' into dev 2020-08-08 09:15:59 +02:00
KennyTV
62fd868130
Update issue template 2020-08-08 09:15:31 +02:00
KennyTV
b2b8c48fd0
Eliminate full copying/saving of item tags
This unnecessarily stores a hell of a lot of unneeded data and heavily accumulates the more versions the pipeline goes down to.
2020-08-07 10:07:39 +02:00
KennyTV
9f9d05d3c6
1.16.2-pre3 2020-08-06 20:23:22 +02:00
KennyTV
6e01a0affd
1.16.2-pre2 2020-08-05 18:23:23 +02:00
KennyTV
d6d6307550
Map netherite tools and armor to diamond
Addresses #243
2020-08-05 10:41:37 +02:00
KennyTV
1afdf0fb81
Process player info entries with 1.16->1.15 color correction 2020-07-30 15:43:34 +02:00
KennyTV
fd529ce967
Properly implement color diff
Semi fixes #239
2020-07-30 15:22:27 +02:00
KennyTV
c5ba1864d1
1.16.2-Pre1 2020-07-29 17:27:13 +02:00
KennyTV
831b8ad5ad
Don't remove white chatcolor in 1.13->1.12 suffix
Fixes #236
2020-07-26 09:28:06 +02:00
KennyTV
58256b5b64
*moonwalks out* 2020-07-22 21:53:35 +02:00
KennyTV
d209e9b768
20w30a, bump version to match VV's 2020-07-22 21:52:48 +02:00
KennyTV
61b1f0d8a4
More reciperewriter cleanup 2020-07-15 11:49:33 +02:00
KennyTV
2748624dde
Write default registry for 1.16/1.16.1 clients
Actually processing the monster that is the .2 registry would be unreasonable, and there shouldn't be any reason to keep using those two versions (and not -1.15.2 or +1.16.2)
2020-07-11 22:29:19 +02:00
KennyTV
d5b19b8869
Merge branch 'master' into dev 2020-07-09 17:10:45 +02:00
KennyTV
650f89e1ce
Don't send air block break particles to sub 1.12 players
Fixes #227
2020-07-09 17:10:31 +02:00
KennyTV
00172ee675
Fix vindicator meta casting
Fixes #226
2020-07-09 14:55:52 +02:00
KennyTV
45aab8f9f2
Map biomes 2020-07-09 14:40:54 +02:00
KennyTV
1e455b0391
20w28a 2020-07-09 13:26:33 +02:00
KennyTV
59cb67da6e
Fix empty json in 1.14->1.13 items 2020-07-06 15:06:01 +02:00
KennyTV
6b96e1a8e2
Fix 1.12->1.11 title json null
Fixes #217
2020-07-06 14:57:14 +02:00
KennyTV
5ef94d94e6
Rewrite item nbt attributes 2020-07-02 16:00:17 +02:00
KennyTV
a59c384884
Send dummy respawn on same dimension switch 2020-07-02 13:20:49 +02:00