KennyTV
6289e9317d
Remove casting in display saving
...
Fixes #246
2020-08-09 21:59:37 +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
KennyTV
7638d678bb
Move RecipeRewriter to VV, cleanup advancements+trade list
2020-07-02 00:26:44 +02:00
KennyTV
f3c30130d2
20w27a
2020-07-01 22:32:35 +02:00
KennyTV
bb583065f3
Cleanup some tag rewriting
2020-06-30 21:16:19 +02:00
KennyTV
f5bb30559d
Make map data type read consistent
2020-06-30 17:09:46 +02:00
KennyTV
07078b21f1
Improve map color rewriter, cc Gerrygames
2020-06-30 13:25:38 +02:00
KennyTV
63d3dcb31b
Make this more readable with the base colors
2020-06-30 12:41:09 +02:00
KennyTV
478e663506
Handle new map item colors
2020-06-30 12:33:40 +02:00
KennyTV
6bb8ae1dfc
Fix json entity names
2020-06-29 18:28:40 +02:00
KennyTV
2cea70e643
Fix chat meta conversion
...
Fixes #213
2020-06-29 10:01:27 +02:00
KennyTV
54de77a110
Correct component type in advancements
2020-06-28 11:56:22 +02:00
KennyTV
e38cb88640
Fix item particle id
...
Fixes ViaVersion/ViaVersion#1852
2020-06-28 09:20:01 +02:00
KennyTV
8deeda641a
VV now has these methods
2020-06-28 09:11:11 +02:00
KennyTV
f75420a642
Fix 1.12 chat reading
2020-06-27 22:08:22 +02:00
KennyTV
efd435e908
Update 1.16 translations
2020-06-27 19:27:06 +02:00
KennyTV
875ffb7f2d
Use JsonElement for chat components
2020-06-27 17:05:07 +02:00
KennyTV
385ca98125
Fix NPE
...
Fixes #211
2020-06-25 14:30:05 +02:00
KennyTV
c4630039c4
Also handle block entity data nbt
2020-06-25 11:30:45 +02:00
KennyTV
76dfbe030e
Version bump to 3.0.2-SNAPSHOT
2020-06-24 14:36:31 +02:00
KennyTV
c7a168d3b3
3.0.1 Release
2020-06-24 14:24:29 +02:00
KennyTV
b79bf429f7
1.16.1
2020-06-24 14:16:21 +02:00
KennyTV
b506060e48
Fix component length read
2020-06-23 19:20:39 +02:00
KennyTV
8294f6af4f
Bump version to 3.0.1-SNAPSHOT
2020-06-23 17:11:40 +02:00
KennyTV
b98f208a98
3.0.0
2020-06-23 15:08:10 +02:00
KennyTV
bdc79c43eb
Remove unmapped piston warning
...
Remove some wont-fix/unneeded todos
2020-06-19 17:47:43 +02:00
KennyTV
f83ac57d8f
1.16 pre7
2020-06-16 19:02:31 +02:00
KennyTV
124f5a5b87
1.16 pre6
2020-06-15 20:12:04 +02:00
KennyTV
4a8a475d55
Properly write interact sneaking boolean
2020-06-12 18:56:30 +02:00
KennyTV
86cf835d53
1.16 pre5
2020-06-12 17:17:35 +02:00
KennyTV
166b4314fd
1.16 pre4
2020-06-11 19:29:56 +02:00
KennyTV
615cd40cae
1.16 pre3
2020-06-10 18:36:00 +02:00
KennyTV
25220621e7
Fix 1.14->1.13 entity id rewriting
2020-06-10 17:32:41 +02:00
KennyTV
e3faa0d77d
Move to proper FU usage
2020-06-09 08:13:52 +02:00
KennyTV
6de1ba9f30
Move to proper FU usage
2020-06-08 23:59:17 +02:00
KennyTV
79708fe952
Fix 1.14.0-1.14.3 acknowledge player digging kick
2020-06-08 18:03:00 +02:00
KennyTV
16b68f7e3d
Use fastutil soft wrappers
2020-06-08 18:03:00 +02:00
KennyTV
71d5aab1b0
Cancel 1.14 bell block action
...
Fixes #209
2020-06-08 18:01:40 +02:00
KennyTV
3bda6dd503
Remove new statistics
2020-06-08 09:39:10 +02:00
KennyTV
5ff7767353
Use packet type constants for automated channel mapping
2020-06-06 16:15:28 +02:00
KennyTV
d334a202e7
1.16-pre1
2020-06-04 23:42:17 +02:00
KennyTV
eec16eb5bb
Fix nether biome id
2020-06-04 09:32:46 +02:00
KennyTV
ee86b109b2
Fix ghost items
2020-06-04 09:30:19 +02:00
KennyTV
004d0d2b23
Some metadata and entity rewriter cleanup
2020-06-03 22:48:48 +02:00
KennyTV
cf5e5590ad
Remove more unnecessary map lookups
2020-06-03 18:36:22 +02:00
KennyTV
5988ab4c19
Some minor optimizations
2020-06-03 11:20:17 +02:00
KennyTV
e25abe57e0
Re-add translatable handler to 1.14 item handling
...
Reeeee
2020-06-03 08:56:28 +02:00
KennyTV
3d50c36ce3
Remove translatable handler from 1.13/1.14 item handling
...
Lore and name weren't actually components in those versions
Fixes #207
2020-06-03 08:48:18 +02:00
KennyTV
38ed381094
Handle color for items and entities, handle item translatable components
2020-06-02 12:13:21 +02:00
KennyTV
2698725401
Remove unnecessary override
2020-06-02 11:19:28 +02:00
KennyTV
aec46ecd38
Refactor/optimize chat component rewriter
2020-06-02 11:14:26 +02:00
KennyTV
c2fb40b4e1
20w22a
2020-05-29 15:20:39 +02:00
KennyTV
8b4733258b
Fix show_entity and show_item in 1.16->1.15
2020-05-28 13:29:24 +02:00
KennyTV
4b0e352849
Use correct gamemode type in respawn packet
2020-05-23 12:49:21 +02:00
KennyTV
611dd93bb9
Extend from VV soundrewriter
2020-05-23 11:21:42 +02:00
KennyTV
cb8cdf27a4
20w21a
2020-05-20 17:08:15 +02:00
KennyTV
f487f13e82
Fix ender pearl sound in 1.11->1.10
2020-05-18 00:28:04 +02:00
KennyTV
13bcce6d30
20w20a
2020-05-13 18:32:10 +02:00
KennyTV
a30b48d8e9
Fix stop sound source reading
2020-05-09 15:31:54 +02:00
KennyTV
040558e01f
Remap smithing inventory to anvil
2020-05-08 09:21:16 +02:00
KennyTV
d4a76b0ff5
Minor cleanup
2020-05-04 11:18:48 +02:00
KennyTV
446f46db83
Fix entity rewriting
2020-04-30 17:16:47 +02:00
KennyTV
e49c355580
Fix missing channel remap
...
Fixes #202
2020-04-30 16:26:04 +02:00
KennyTV
8fbcd71e09
Handle soul speed enchant
2020-04-29 21:50:41 +02:00
KennyTV
6e9155ba80
20w18a
2020-04-29 18:19:38 +02:00
KennyTV
c2d81e6e9d
Map the sound name in stop sound packets
2020-04-28 11:23:56 +02:00
KennyTV
8409f6fb2a
Fix show_item count tag
2020-04-27 14:24:52 +02:00
KennyTV
29908523b0
Async mapping loader change
2020-04-25 13:30:26 +02:00
KennyTV
48a69f1411
Add sanity check for implementation version
2020-04-24 11:45:54 +02:00
KennyTV
49daeb33c0
Also process hovered text
2020-04-23 12:37:29 +02:00
KennyTV
b1ca8cc2a0
Approximate hex color to chat color, fix show_text hover
...
TODO: show_entity hover
2020-04-23 12:25:09 +02:00
KennyTV
2b0745dc2c
20w17a
2020-04-22 23:25:57 +02:00
KennyTV
4d701b1c4e
Use properly renamed entity type constants
2020-04-22 19:30:41 +02:00
KennyTV
0cb41c970b
Load legacy mappings from dir if present
2020-04-19 14:02:52 +02:00
KennyTV
345d78976a
Add VB version to dumps
2020-04-17 21:11:36 +02:00
KennyTV
11417fa04e
Add sanity check for skullowner tag rewrite
...
Fixes #199
2020-04-17 20:47:22 +02:00
KennyTV
c0668f1ee7
Update 20w16a translation mappings
2020-04-17 09:46:16 +02:00
KennyTV
b11c5e27c5
20w16a, fix strider meta
2020-04-15 18:24:13 +02:00
KennyTV
46577b4396
Only send missing entity warning when debug is enabled
...
Too prominent plugins fail at respecting the tracking range of the player for packet entities, and people have shown not to be able to find the first appearance of the warning with its explanation
2020-04-11 18:57:56 +02:00
KennyTV
6ab2e2f0b2
Fix npe in mapping loading
2020-04-09 16:40:46 +02:00