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
KennyTV
b8dde25f3a
20w15a, minimize diffmappings
2020-04-08 19:40:34 +02:00
KennyTV
32c26a5539
Open book when using lecterns on Bukkit
...
Fixes #194
2020-04-06 15:24:31 +02:00
KennyTV
f263f757de
Async mapping data loading
2020-04-05 22:57:32 +02:00
KennyTV
ecceac660d
20w14a
2020-04-02 22:27:42 +02:00
KennyTV
910f5d98dc
Fix 1.13->1.12.2 enchantment table preview
...
Fixes #192
2020-03-31 19:13:41 +02:00
KennyTV
1d48bf5086
20w13a
2020-03-25 21:03:09 +01:00
KennyTV
432977614f
Fix skull item nbt
2020-03-23 11:13:38 +01:00
KennyTV
60164a7383
Transform tile entity uuid nbt
2020-03-20 21:12:53 +01:00
KennyTV
1b70321018
Fix parrot shoulder tracker
2020-03-19 10:32:55 +01:00
KennyTV
3b24b0dfe1
20w12a
2020-03-18 20:35:56 +01:00
KennyTV
6b73de2510
Fix number casting in 1.13 enchantments
2020-03-16 12:01:21 +01:00
KennyTV
5909103c56
Fix wrong protocol
2020-03-15 23:32:26 +01:00
KennyTV
99884107fc
Fix falling block conversion
...
Fixes #187
2020-03-15 23:31:34 +01:00
KennyTV
8087b42c40
Map named sound packets, some cleanup
2020-03-15 12:09:56 +01:00
KennyTV
2b269a6563
20w11a
2020-03-11 22:55:04 +01:00
KennyTV
af88a57983
Fix spawn egg conversion from 1.13->1.12.2, some cleanup
2020-03-05 19:03:09 +01:00
KennyTV
9a5d4197fc
20w10a mappings
2020-03-04 18:49:39 +01:00
KennyTV
126300b388
Map obsidian tear particles
2020-02-27 12:33:15 +01:00
KennyTV
334ae94577
Update translation mappings
2020-02-27 08:24:15 +01:00
KennyTV
1d1c3fdc06
20w09a
2020-02-26 19:29:41 +01:00
KennyTV
ace1e6c553
20w07a
2020-02-14 17:00:24 +01:00
KennyTV
9550151de6
Make startup debug more consistent
2020-02-12 13:53:24 +01:00
KennyTV
2b76a5bc17
Resolve memory leak
2020-02-09 14:13:54 +01:00
KennyTV
ba7333184b
Partly fix memory leak, remove some unnecessary concurrenthashmap usages
...
The block entity caching in 1.13->1.12 protocol did not uncache any of the positions/blocks - this at least clears the cache on respawn, but an uncache in the chunkunload is still required to be done
2020-02-09 13:10:06 +01:00
KennyTV
d6fe7914e8
More entity rewriter cleanup
2020-02-09 11:48:47 +01:00
KennyTV
a4ed18f59b
Entity rewriter cleanup
2020-02-07 22:32:24 +01:00
KennyTV
57602f2cee
Sound mappings
2020-02-07 16:46:58 +01:00
KennyTV
78d85b7080
Item and particle mappings
2020-02-07 09:35:54 +01:00
KennyTV
91f784f3f3
20w09a (missing: sounds, items)
2020-02-06 12:02:33 +01:00
KennyTV
0f1f9328ae
Use VV 1.11 EntityIdRewriter
2020-02-05 20:38:03 +01:00
KennyTV
c560373be3
Fix 1.11->1.10 potion splash effect
2020-02-04 14:53:15 +01:00
KennyTV
d9e5f650f1
Disable face player fix by default (unlikely to be used too often)
2020-02-03 11:16:08 +01:00
KennyTV
3144c6fb19
Make the tracker warning slightly more aggressive
2020-02-03 11:02:02 +01:00
KennyTV
7296fd58ec
Map 1.14 campfire particles
2020-02-02 10:16:31 +01:00
KennyTV
2334f6c5c9
Fix NPE
2020-02-01 12:44:56 +01:00
KennyTV
152b9db80f
Actually set legacy block remaps
2020-02-01 12:07:27 +01:00
KennyTV
01121dedf3
Configurable block/item mappings (1.9-1.12), cleanup
...
Resolves #39
2020-02-01 11:58:02 +01:00
KennyTV
8df3815e82
Give the output jar a nicer name
2020-01-29 16:59:52 +01:00
KennyTV
83ef8572c1
Farewell, lombok!
...
Also replaced some optionals with simple nullable objects
2020-01-27 19:41:59 +01:00
KennyTV
aca265956f
Handle 1.14 zombies/skeletons holding up arms
2020-01-27 18:43:03 +01:00
KennyTV
08743513ca
Replicate explosion sound on 1.15 servers
2020-01-27 14:20:52 +01:00
KennyTV
7578671fc6
Fix 1.13 item mapping
2020-01-27 09:03:03 +01:00
KennyTV
b2df8fc0d9
Custom item mappings (1.12-1.15)
...
Item mappings as well as their names can now be freely modified in the respective mapping files.
(Todo: 1.9-1.11)
2020-01-26 20:52:08 +01:00
KennyTV
b62c8c46e3
Minor optimizations to legacy block rewriting
2020-01-26 15:41:25 +01:00
KennyTV
d3bcc9f6c8
Prepare 1.15.2 support (if no protocol changes on release)
2020-01-19 19:14:29 +01:00
KennyTV
4680c0f3d2
Remove 1.12 flyingspeed attribute
2020-01-18 10:29:53 +01:00
KennyTV
e809c117c4
Handle translatable messages (1.15->...->1.12)
2020-01-16 23:23:29 +01:00
KennyTV
80ef8a401d
Minor change to rewriter register
2020-01-16 17:12:25 +01:00
KennyTV
b00ae1b701
Handle 1.13->1.12.2 translatable key changes
2020-01-16 11:09:26 +01:00
KennyTV
8878a18108
Handle 1.13->1.12.2 (general) statistics
2020-01-15 22:53:34 +01:00
KennyTV
9d3bec1aa1
Handle 1.13 areaeffectcloud particle data
2020-01-14 19:43:04 +01:00
KennyTV
1857244eae
We need playerteleport for caching, not entityteleport
2020-01-14 14:15:40 +01:00
KennyTV
d7f67065be
Handle face player packet
2020-01-14 13:51:33 +01:00
KennyTV
8c1923b077
WIP Face player
2020-01-14 13:51:02 +01:00