Перейти к содержимому
Mineforgian

QuestPointers

Give your players in-world pointers towards targets for your quests

Загрузки
604
Подписчики
6
Обновлён
7 июля 2024 г.
Лицензия
MIT

Опубликован 8 октября 2023 г.

Исходный код

QuestPointers

Support Discord Modrinth Downloads

If you want to create quests or something similar where your player has to walk to a certain location, you can use this plugin to show him "pointers" or "direction indicators" that guide him to his target.

Available pointers:

  • ActionBar - simple looking too much to the left or right indicator
  • Beacon - When within render distance a beacon will appear on top of the target
    • Color of the beacon beam is customizable per target
  • BlinkingBlock - When sufficiently close a repeating sequence of blocks appear on top of the target
  • BossBar - A compass is visible in the boss bar with colored squares showing the direction of the target
  • Compass - Sets the compass target of the player to the provided target
    • The previous target will be overridden and lost
  • Hologram - A hologram will appear in the general direction of the target
    • Item, name and text color are customizable per target
  • Particles - Particles appear at the feet of the player pointing in the direction of the target
  • Trail - The plugin attempts to find a path towards the target and shows it with a trail of particles

For images showcasing how this could look, please take a look at the gallery of my Waypoints plugin, for which these pointers are primarily designed.

Commands:

To be able to use these commands, the permission questpointers.command is required.

/questpointers stopAll <player>:

  • <player>: The player to disable all enabled targets for

/questpointers add <player> <x> <y> <z> [<world>] [<color>] [<item>] [<enabledPointers>] [<name...>]:

  • <player>: The player to add an additional target for
  • <x>, <y> and <z>: The coordinates of the target
  • <world>: The name of the world the target is in, or _ to use the world the player is in
  • <color>: The color for the beacon beam and the text to use, or use _ to use the default value from the config
  • <item>: The item to use as an icon for the hologram, or use _ to not use one
  • <enabledPointers> (available when commandVersion is at least 1): Select a subset of available pointers to use for this specific target separated by a comma, or _ to use all configured ones
  • <name...>: The name to use for the hologram pointer, can be multiple words

Ченджлог

1.1.1Релиз1.20.2, 1.20.4 · 7 июля 2024 г.

Fixed

  • Plugin accidentally required Java 21 to run
1.1.0Релиз1.20.2, 1.20.4 · 7 июля 2024 г.

Added

  • Ability to set custom model data for the hologram item. Example: PAPER|12345
  • Ability to use a subset of enabled pointers for specific targets. This changes the command
    • New installations automatically use the new command format
    • If upgrading and you want this, add commandVersion: 1 to your config, but make sure all your usages of this command use the updated format
    • If you didn't update your commands you can add commandVersion: 0 to your config to continue using the old format. (If the value is missing from the config, a value of 0 is assumed)
1.0.2Релиз1.20.2, 1.20.4 · 29 декабря 2023 г.

Fixed

  • Thread check is triggered when a player sees the blinking block and teleports away on Folia #1
1.0.1Релиз1.20.2, 1.20.4 · 23 декабря 2023 г.

Changed

  • The movement of the hologram pointer has been smoothed, but the plugin now requires at least 1.20.2

Fixed

  • Default colors for beacon beams are not applied
1.0.0Релиз1.20.2 · 8 октября 2023 г.

Initial release of this plugin

Комментарии

Загружаем…