LightShowRegion ⚑ 1.18 – 1.20 icon

LightShowRegion ⚑ 1.18 – 1.20 -----

Displaying the region in the ActionBar




Also:
  • Added more comments in message configurations
  • Added placeholder %value% for region.global
    The message will now also indicate the set state
  • Significantly reduced file weight.
Basically, the update contains fixes in the library.
----------, Feb 15, 2025

  • Fixed a bug related to formatting messages on Spigot
  • Added the parse_mode parameter for formatting in MiniMessage or Legacy.
----------, Sep 14, 2024

  • Versions below 1.17 will no longer be supported;
  • Placeholder symbols have been replaced with %;
  • Switching to MiniMessage for messages:
    &0 -> <black>
    &1 -> <dark_blue>
    &2 -> <dark_green>
    &3 -> <dark_aqua>
    &4 -> <dark_red>
    &5 -> <dark_purple>
    &6 -> <gold>
    &7 -> <gray>
    &8 -> <dark_gray>
    &9 -> <blue>
    &a -> <green>
    &b -> <aqua>
    &c -> <red>
    &d -> <light_purple>
    &e -> <yellow>
    &f -> <white>
    &b -> <bold>
----------, Jul 2, 2024

  • Support legacy (1.12 for sure), but nice :)
----------, Feb 8, 2024

1.16:
  • Fixed Fixed a bug where when the global region display was turned off, it gave an exception
Global:
  • Added <name> and <owners> placeholders on 'your' and 'not-your' message configurations
  • /lsr toggle has been replaced on perm: lightshowregion.see (default: true)
  • Fixed a bug where regions.yml was cleared when updating configurations
----------, Nov 27, 2023

  • Previously, the actionbar was not visible on version 1.20.2
  • Updated dependencies
----------, Nov 6, 2023

that's all...
----------, Oct 24, 2023

- Fixed bugs on the SPIGOT side
----------, Sep 29, 2023

For spigot and paper
----------, Sep 23, 2023

  • Added Adventure support
----------, Sep 17, 2023

- update-notification fixed
----------, Sep 16, 2023

  • Removed WorldGuard dependency. Now require PlaceholderAPI
  • Up to java 16
----------, Sep 6, 2023

[*] Fixed some bugs that could incorrectly output renamed regions from regions.yml
----------, May 15, 2023

[*] Fixed the output of the region indicating the placeholder %owner%.
» If the player did not exist on the server before (that is, he never logged in), then it showed that the region is yours.
----------, May 12, 2023

[+] Added PlaceholderAPI Support:
%lightshowregion_region_status% - Outputs the same as in Actionbar
If you want to add a placeholder, for example, to the Scoreboard, then you can disable the output to the Actionbar in config.yml
[*] Configs have been changed. Now the output is not in List format, but using \n. Also, all regions have been moved to a separate file regions.yml
[*] Optimized the code
----------, May 11, 2023

UPDATE YOUR CONFIG!

Added /lsr toggle
- Now you can turn on and off the display (lightshowregion.toggle)
Added /lsr reload bar - Suddenly you decide to restart the plugin, and the text is gone (lightshowregion.reload.bar)
[​IMG]
· For the output, it is now used net.kyori.adventure.text.Component
· Runnable is now in asynchronous
· Worked on the code and its stability
----------, Apr 26, 2023

Rewrote what was needed, removed what was not needed
----------, Apr 20, 2023

- The region in which you were the owner still indicated that the territory was occupied and was not yours
----------, Apr 16, 2023

Added:
  • New permission: lightshowregion.show (Initially, it is available to everyone, but it can be set to false for players and, for example, given to donaters)
Optimized:
  • The output of the inscription in the actionbar for each player separately (Therefore, if you disable the plugin while the server is running, the inscription will disappear from everyone and they will have to re-log in)
----------, Apr 14, 2023

[ +] Added support for long names of a custom region
----------, Nov 4, 2022

[ !] If the update was not found and an alert for players was enabled, it gave an error
----------, Oct 27, 2022

Code (YAML):
   
not-your-region
: '&c&lЗАНЯТАЯ ТЕРРИТОРИЯ' # OCCUPIED TERRITORY
not-your-region-with-owner
: '&c&lЗАНЯТАЯ ТЕРРИТОРИЯ ИГРОКОМ %owner%' # OCCUPIED TERRITORY BY THE PLAYER %owner%
 
----------, Oct 26, 2022

[ !] Fixed the display of an empty region (previously showed that it was an unoccupied territory)
----------, Oct 18, 2022

[ +] Added support 1.13+ (previously only from 1.16)
[ !] Minor fixes
----------, Oct 16, 2022

[ !] Fixed the reload config
----------, Oct 16, 2022

[ !] Update messages in config.yml
[ +] Separation of permissions:
  • lightshowregion.use - Output of information about commands + its further use
  • lightshowregion.add
  • lightshowregion.remove
  • lightshowregion.blacklist.*
  • lightshowregion.blacklist.add
  • lightshowregion.blacklist.remove
  • lightshowregion.global
  • lightshowregion.notify
  • lightshowregion.reload.*
  • lightshowregion.reload.config
  • lightshowregion.reload.plugin
  • lightshowregion.* - all rights
----------, Oct 15, 2022

  • lightshowregion.use - Output of information about commands + its further use
  • lightshowregion.add
  • lightshowregion.remove
  • lightshowregion.blacklist.*
  • lightshowregion.blacklist.add
  • lightshowregion.blacklist.remove
  • lightshowregion.global
  • lightshowregion.notify
  • lightshowregion.reload.*
  • lightshowregion.reload.config
  • lightshowregion.reload.plugin
  • lightshowregion.* - all rights
----------, Oct 15, 2022

[ +] Added the ability to disable the display of regions in certain worlds
[ +] Added placeholder %owner% in "messages" to "not-your-region". You can use it to display who is the owner of the occupied territory
----------, Oct 15, 2022

[ ! ] The work of the code has been rewritten + bug fixes

[ +] Changed command /lsr notify - delete true, false args.
Command will determine and set the value itself (both from the player and from the console)
[ + ] Added /lsr reload <config or plugin>
added plugin arg
[*] Changed and added hints in config.yml
----------, Oct 14, 2022

[!] Sending a message to the ActionBar worked for one player
----------, Oct 14, 2022

[ +] If you put a sign "!" before the name, then the message output will not affect the message from "region" to "messages"

Code (YAML):
 custom-regions:
    spawn
: "!&c&lSPAWN TERRITORY" # = SPAWN TERRITORY
    staff
: "&9&lSTAFF" # = You are located in the region STAFF

messages
:
    region
: '&6&lYou are located in the region %region%'
----------, Oct 12, 2022

Worked on the code
----------, Oct 10, 2022

[ !] Fixed command /lsr global
Removed hide, show arguments, now the command compares the value itself
----------, Oct 9, 2022

Resource Information
Author:
----------
Total Downloads: 3,075
First Release: Oct 8, 2022
Last Update: Feb 15, 2025
Category: ---------------
All-Time Rating:
4 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings