Commit Graph

29 Commits

Author SHA1 Message Date
filoghost
12ef3670d5 Handle hologram line parsing in a single class 2020-05-10 18:01:02 +02:00
filoghost
e5936b423d Reimplement precise-hologram-movement differently to fix lag issues
The `precise-hologram-movement` config option was creating lag on some servers. The option is now removed from the configuration and its functionality has been reimplemented through ProtocolLib (when installed). It now uses a different method that doesn't rely on inspecting stacktraces.

Secondly, a workaround was added to fix the Minecraft bug causing entities to not move client side when teleported shortly after spawning. The cause is EntityTrackerEntry (a NMS class) not sending the teleport packet.
2020-04-18 00:14:55 +02:00
filoghost
104d9abd6c Drop 1.8.0 support, since it doesn't have the new chat API 2020-04-13 21:14:39 +02:00
filoghost
09fd0d5f9e Finish sentence in JavaDocs 2020-04-13 20:53:04 +02:00
Charlie J
bcdb8a051f Added 1.15 support. (#237) 2019-12-12 20:32:55 +01:00
filoghost
66666dc510 Cache custom name for armor stands in Minecraft 1.13+ 2019-10-21 17:55:02 +02:00
filoghost
42cc919035 Add support for NBT data in icons 2019-10-17 15:12:15 +02:00
filoghost
d372fcce63 Remove unused methods 2019-06-03 14:44:27 +02:00
filoghost
66fe72b0eb Update to Java 8 2019-06-03 14:42:24 +02:00
filoghost
2a3314c95a More descriptive errors stacktraces 2019-05-30 12:08:25 +02:00
filoghost
87fc7bde5a Only show stacktrace error in debug mode 2019-05-30 12:01:16 +02:00
filoghost
e622ec6187 Add support for Spigot 1.14 2019-04-27 16:48:44 +02:00
filoghost
a0ece58824 Add license file and headers 2018-09-04 00:28:28 +02:00
filoghost
ff5ca5dddb Create separate module for configs 2018-08-31 17:40:22 +02:00
filoghost
4d100e59c9 Native 1.13 support and remove Material aliases starting from 1.13 2018-08-31 13:26:28 +02:00
filoghost
e6d4a23c4a Update for Spigot 1.13.1 2018-08-28 16:10:19 +02:00
filoghost
52172d8dd2 Improve code readability 2018-08-24 18:28:52 +02:00
filoghost
0ad5cdac32 Use StackWalker on Java 9+ and add compatibility layer 2018-08-24 18:24:13 +02:00
filoghost
64fe5659bc Improve logs and debug messages 2018-08-22 15:31:07 +02:00
filoghost
f74d80ba43 Workaround to fix adding entity to a world on Paper servers 2018-08-22 12:14:24 +02:00
filoghost
df5d3f9c26 Simplify reflection handling 2018-08-21 16:39:39 +02:00
filoghost
6d095f8165 Remove Forge support as it was used only in 1.7 2018-08-21 00:12:00 +02:00
filoghost
4214b251cf Fix offsets 2018-08-21 00:05:32 +02:00
filoghost
e026a78622 Drop 1.7 support 2018-08-20 22:33:23 +02:00
filoghost
bfbe3400ce Refactor MinecraftVersion into NMSVersion 2018-08-20 20:46:32 +02:00
filoghost
a67866ff42 Set armor stands as markers on Minecraft 1.8 2018-08-20 18:27:04 +02:00
filoghost
7421303525 Initial update to 1.13 2018-08-06 00:07:12 +02:00
filoghost
8cc189bbcb More generic Forge detection 2018-01-29 16:06:26 +01:00
filoghost
dcee93e3e9 Convert to Maven 2017-12-21 18:05:32 +01:00