From 4291aa21dcc6dfae9d9ba474903f32b80fa56156 Mon Sep 17 00:00:00 2001 From: cuqmbr Date: Tue, 8 Jul 2025 15:09:20 +0300 Subject: [PATCH 1/2] add and configure FancyHolograms --- .dockerignore | 3 +++ .gitignore | 3 +++ Dockerfile | 9 +++++++++ src/FancyAnalytics/config.yml | 6 ++++++ src/plugins/FancyHolograms-2.6.0.jar | 3 +++ src/plugins/FancyHolograms/config.yml | 13 +++++++++++++ src/plugins/FancyHolograms/config_old.yml | 1 + src/plugins/FancyHolograms/featureFlags.yml | 2 ++ 8 files changed, 40 insertions(+) create mode 100644 src/FancyAnalytics/config.yml create mode 100644 src/plugins/FancyHolograms-2.6.0.jar create mode 100644 src/plugins/FancyHolograms/config.yml create mode 100644 src/plugins/FancyHolograms/config_old.yml create mode 100644 src/plugins/FancyHolograms/featureFlags.yml diff --git a/.dockerignore b/.dockerignore index 6cecf6a..54dde98 100644 --- a/.dockerignore +++ b/.dockerignore @@ -20,3 +20,6 @@ src/plugins/luckperms/libs .crowdin src/plugins/PlasmoVoice/voice_mutes.json + +src/plugins/FancyHolograms/holograms.yml +src/plugins/FancyHolograms/logs diff --git a/.gitignore b/.gitignore index b90ff47..aa099b5 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,6 @@ src/plugins/LuckPerms/libs .crowdin src/plugins/PlasmoVoice/voice_mutes.json + +src/plugins/FancyHolograms/holograms.yml +src/plugins/FancyHolograms/logs diff --git a/Dockerfile b/Dockerfile index 9b68fe1..147de06 100644 --- a/Dockerfile +++ b/Dockerfile @@ -31,6 +31,15 @@ RUN touch ${DATA_PATH}/pv-voice_mutes.json && \ ln -sf ${DATA_PATH}/pv-voice_mutes.json \ ${CONFIG_PATH}/plugins/PlasmoVoice/voice_mutes.json +# Add symlinks to FancyHolograms files +RUN mkdir -p ${DATA_PATH}/FancyHolograms/logs && \ + ln -sf ${DATA_PATH}/FancyHolograms/logs/ \ + ${CONFIG_PATH}/plugins/FancyHolograms/logs && \ + touch ${DATA_PATH}/FancyHolograms/holograms.yml && \ + ln -sf ${DATA_PATH}/FancyHolograms/holograms.yml \ + ${CONFIG_PATH}/plugins/FancyHolograms/holograms.yml + + VOLUME ${DATA_PATH} diff --git a/src/FancyAnalytics/config.yml b/src/FancyAnalytics/config.yml new file mode 100644 index 0000000..3d47110 --- /dev/null +++ b/src/FancyAnalytics/config.yml @@ -0,0 +1,6 @@ +{ + "sender_id": "107d418c-d2b4-4842-9cd6-b997833605c6:edff4fdc-baa2-4841-85db-9563dfc93cbf:9e4c399e-f40a-45f4-866b-8ff52cbd21d0", + "send_metrics": false, + "send_errors": false, + "disable_logging": true +} diff --git a/src/plugins/FancyHolograms-2.6.0.jar b/src/plugins/FancyHolograms-2.6.0.jar new file mode 100644 index 0000000..19f1432 --- /dev/null +++ b/src/plugins/FancyHolograms-2.6.0.jar @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4bfbb817a5279459c0e02dbe040db8547b954e4fd6e920073f085a9da57804ab +size 909007 diff --git a/src/plugins/FancyHolograms/config.yml b/src/plugins/FancyHolograms/config.yml new file mode 100644 index 0000000..73dd801 --- /dev/null +++ b/src/plugins/FancyHolograms/config.yml @@ -0,0 +1,13 @@ +config_version: 1 # Config version, do not modify. +saving: + autosave: + enabled: false # Whether autosave is enabled. + interval: 15 # The interval at which autosave is performed in minutes. + save_on_changed: true # Whether the plugin should save holograms when they are changed. +logging: + log_level: INFO # The log level for the plugin (DEBUG, INFO, WARN, ERROR). + log_on_world_load: true # Whether hologram loading should be logged on world loading. Disable this if you load worlds dynamically to prevent console spam. + version_notifications: true # Whether the plugin should send notifications for new updates. +visibility_distance: 32 # The default visibility distance for holograms. +register_commands: true # Whether the plugin should register its commands. +update_visibility_interval: 20 # The interval at which hologram visibility is updated in ticks. diff --git a/src/plugins/FancyHolograms/config_old.yml b/src/plugins/FancyHolograms/config_old.yml new file mode 100644 index 0000000..0cbc042 --- /dev/null +++ b/src/plugins/FancyHolograms/config_old.yml @@ -0,0 +1 @@ +config_version: 0 diff --git a/src/plugins/FancyHolograms/featureFlags.yml b/src/plugins/FancyHolograms/featureFlags.yml new file mode 100644 index 0000000..df861fb --- /dev/null +++ b/src/plugins/FancyHolograms/featureFlags.yml @@ -0,0 +1,2 @@ +feature-flags: + disable-holograms-for-bedrock-players: false # Do not show holograms to bedrock players -- 2.45.2 From cebfeffe62405251a1070abb978545c5b677027a Mon Sep 17 00:00:00 2001 From: cuqmbr Date: Tue, 8 Jul 2025 15:09:47 +0300 Subject: [PATCH 2/2] add and configure PlaceholderAPI and MiniPlaceholders --- src/plugins/MiniPlaceholders-Paper-2.3.0.jar | 3 ++ src/plugins/PlaceholderAPI-2.11.6.jar | 3 ++ .../PlaceholderAPI-Expansion-1.2.0.jar | 3 ++ src/plugins/PlaceholderAPI/config.yml | 36 +++++++++++++++++++ .../expansions/Expansion-player.jar | 3 ++ 5 files changed, 48 insertions(+) create mode 100644 src/plugins/MiniPlaceholders-Paper-2.3.0.jar create mode 100644 src/plugins/PlaceholderAPI-2.11.6.jar create mode 100644 src/plugins/PlaceholderAPI-Expansion-1.2.0.jar create mode 100644 src/plugins/PlaceholderAPI/config.yml create mode 100644 src/plugins/PlaceholderAPI/expansions/Expansion-player.jar diff --git a/src/plugins/MiniPlaceholders-Paper-2.3.0.jar b/src/plugins/MiniPlaceholders-Paper-2.3.0.jar new file mode 100644 index 0000000..15ad7f8 --- /dev/null +++ b/src/plugins/MiniPlaceholders-Paper-2.3.0.jar @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc70dd344ed3ecb1cae1e9e1e5957cf35bd311bf01b108a3ff353a4c565c7130 +size 1068300 diff --git a/src/plugins/PlaceholderAPI-2.11.6.jar b/src/plugins/PlaceholderAPI-2.11.6.jar new file mode 100644 index 0000000..eb1ece6 --- /dev/null +++ b/src/plugins/PlaceholderAPI-2.11.6.jar @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bfea0f235da9e9d576577215acb50c74bb8122e03dcd988315b61145c7b61727 +size 933131 diff --git a/src/plugins/PlaceholderAPI-Expansion-1.2.0.jar b/src/plugins/PlaceholderAPI-Expansion-1.2.0.jar new file mode 100644 index 0000000..a3028b8 --- /dev/null +++ b/src/plugins/PlaceholderAPI-Expansion-1.2.0.jar @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7635a11143e369001555c00a350dd14f0ee0b0470431b1e28a2d8afdc503b264 +size 7114 diff --git a/src/plugins/PlaceholderAPI/config.yml b/src/plugins/PlaceholderAPI/config.yml new file mode 100644 index 0000000..ee7b575 --- /dev/null +++ b/src/plugins/PlaceholderAPI/config.yml @@ -0,0 +1,36 @@ +# PlaceholderAPI +# Version: 2.11.6 +# Created by: extended_clip +# Contributors: https://github.com/PlaceholderAPI/PlaceholderAPI/graphs/contributors +# Issues: https://github.com/PlaceholderAPI/PlaceholderAPI/issues +# Expansions: https://placeholderapi.com/ecloud +# Wiki: https://wiki.placeholderapi.com/ +# Discord: https://helpch.at/discord +# No placeholders are provided with this plugin by default. +# Download placeholders: /papi ecloud +check_updates: true +cloud_enabled: true +cloud_sorting: name +boolean: + 'true': 'yes' + 'false': 'no' +date_format: MM/dd/yy HH:mm:ss +debug: false +expansions: + player: + ping_value: + high: 100 + medium: 50 + direction: + north: N + south: S + north_west: NW + north_east: NE + east: E + south_east: SE + west: W + south_west: SW + ping_color: + medium: '&e' + high: '&c' + low: '&a' diff --git a/src/plugins/PlaceholderAPI/expansions/Expansion-player.jar b/src/plugins/PlaceholderAPI/expansions/Expansion-player.jar new file mode 100644 index 0000000..c667024 --- /dev/null +++ b/src/plugins/PlaceholderAPI/expansions/Expansion-player.jar @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1fe81c94f73e28bae8193be44794fb2e968f93108f2794a8eb950688e9612abc +size 22302 -- 2.45.2