Commit Graph

39 Commits

Author SHA1 Message Date
filoghost
5d2c97f194 Add optional short format for PlaceholderAPI (e.g. %player% instead of {papi: player}) 2023-01-06 23:41:27 +01:00
filoghost
619bc79cd8 Move core implementation to separate module 2022-05-22 00:10:31 +02:00
filoghost
928609efb7 Only check viewers every 5 ticks 2022-02-22 00:05:46 +01:00
filoghost
4a8fd6a6fa Add escape character "\" for curly braces of placeholders 2022-01-12 23:28:04 +01:00
filoghost
69f2ecbd23 Refactoring, temporarily remove PlaceholderAPI support 2021-12-13 23:01:44 +01:00
filoghost
b7b922fb37 Rename classes 2021-09-22 21:05:34 +02:00
filoghost
134eba5f41 Large refactoring, periodically refresh individual placeholders 2021-09-14 21:44:08 +02:00
filoghost
66d49727b8 Rename HologramPosition to Position and Position to PositionCoordinates 2021-08-25 18:27:45 +02:00
filoghost
da2b221642 Separate modules "common" and "NMS common" 2021-08-25 15:45:33 +02:00
filoghost
b4e5edfa8e Separate v2 holograms from new API 2021-08-23 13:45:41 +02:00
filoghost
ac0bde854d Initial API update 2021-08-22 17:17:33 +02:00
filoghost
903c94657b Refactoring 2021-08-18 16:16:20 +02:00
filoghost
9b21ffdf76 Allow holograms to be in non-loaded worlds 2021-08-07 18:39:19 +02:00
filoghost
14c7ebce69 Introduce HologramPosition API and refactor implementation 2021-08-06 11:44:55 +02:00
filoghost
3432a33ae6 Fix StringWithPlaceholders.containsPlaceholders() and update test 2021-08-04 21:32:36 +02:00
filoghost
2d99a0c36a Simplify placeholder replacement 2021-08-04 19:40:50 +02:00
filoghost
de3366a8a2 Don't apply display format inside placeholders 2021-08-01 12:48:58 +02:00
filoghost
365366d929 Move class 2021-08-01 11:39:43 +02:00
filoghost
b9d55363c6 Make names more consistent 2021-07-31 16:11:02 +02:00
filoghost
4e028efb27 Rename API classes 2021-07-31 16:11:02 +02:00
filoghost
b8860a9d60 Sort imports 2021-07-30 10:35:09 +02:00
filoghost
c6b6ec1a42 Rename v2 API adapter classes 2021-07-30 10:34:22 +02:00
filoghost
438dcfb1dc Add back support for touch functionality 2021-07-28 15:11:07 +02:00
filoghost
ce2dfd993b Improve tests 2021-07-24 15:08:16 +02:00
filoghost
1440a88387 Fix partial placeholder replacement, fix tests 2021-07-24 14:36:51 +02:00
filoghost
7d86538621 Use packets instead of entities
Missing:
* All implementations before 1.17
* Placeholder toggle
* Visibility settings
* Line touch handling
* Item pickup handling
2021-07-24 12:51:14 +02:00
filoghost
0cb6fed921 Additional test 2021-07-13 19:17:35 +02:00
filoghost
41e54d801e Rearrange API classes 2021-07-08 08:48:27 +02:00
filoghost
ae07fe0bb5 Remove trailing whitespace 2021-06-20 17:26:49 +02:00
filoghost
31f0ba206d Format imports 2021-06-20 12:41:52 +02:00
filoghost
22bacead97 Rename package "object" to "hologram" 2021-06-20 10:47:28 +02:00
filoghost
08d3219c37 Move API implementations to a common package 2021-06-20 10:46:45 +02:00
filoghost
dfcc597a02 Make packages include module name and separate external libraries 2021-06-20 10:21:58 +02:00
filoghost
9e05bb61cb Improve StringWithPlaceholders 2021-05-24 18:36:21 +02:00
filoghost
949018c60f Annotate overriding methods 2021-05-16 21:11:25 +02:00
filoghost
40d18d1235 Enable the v2 API through adapters 2021-05-16 20:48:31 +02:00
filoghost
03689e208b Update FCommons dependency to 1.2.7 2021-04-29 14:38:46 +02:00
filoghost
92bcda8f2d Fix non-replaced placeholders and add test case 2021-04-28 23:42:10 +02:00
filoghost
750e74360a Partial placeholder refactoring 2021-04-24 23:37:54 +02:00