1.5.3 Jan 9, 2023
Update 1.5.3 (1.5.2 rebuild)
1.5.2 Rebuild
News:
- Changes in placeholder search mode bringing out of sync.
- Minor changes to database reading.
1.5.1 Dec 26, 2022
Update 1.5.1 (small fix)
News:
- Fixed small error in saving and creating new field in mysql
1.5.0 Dec 26, 2022
Update 1.5.0
News:
- Added new optional argument when creating schedulers added the minimum amount of players online to start the event, '/ukoth scheduler create <name> <type> <day> <hour:min> (min players)'
- Added variable of type 'min_players' to placeholder %ukoth_scheduler:<num>:<type>% (frequency, month_day, week_day, hour, minute, min_players)
- Added chat recoloring before passing through koth chat events, preventing errors with minimessage.
- Changes to placeholders for schedulers in time count.
- Added small language string for week+ and 0s.
1.4.4 Dec 22, 2022
Update 1.4.4
News:
- Update on death systems and locations.
- Update on capture verification.
1.4.3 Dec 18, 2022
Update 1.4.3
News:
- Added placeholder count for next event for daily scheduler when date is passed.
- Added option to turn off loot system with `/ukoth loot type <NAME> DISABLED`
- Added new extension for IridiumSkyblock. (/ukoth ext download IridiumSkyblock)
1.4.2 Dec 6, 2022
Update 1.4.2
News:
- Fixed bossbar size calculating values above threshold.
- Added new event checks for player leaving or dying during koth event.
- DebugMarker is now disabled by default in config.yml (incompatible with some forks like purpur).
- Removed some event capture and abandonment delays.
1.4.1 Dec 2, 2022
update 1.4.1
News:
- Fixed previously created event loading for 1.15 or lower with CREATEBORDER enabled.
- Fixed null error for players GUI when viewing some event loots.
- Removed support for protocolLib for version 1.15 or lower.
- Scoreboard changes flashing when updating with extension.
1.4.0 Dec 2, 2022
Update 1.4.0
News:
- Added block for `CREATEBORDER` mode for 1.16+.
- Added new command system by koth, It is now possible to add the type of command triggered in the console.
- Added to save and load commands separately in mysql or yaml.
- Added `REWARD, CAPTURE, END, START` command types.
- Added new gui menu for command type selection.
- Now the command to add commands needs a type like `/ukoth commands add NAME TYPE /command`.
- Changed numerical command ids to UUID.
1.3.1 Nov 27, 2022
Update 1.3.1
News:
- Fixed bug when opening loots gui menu or listing loots by commands in some events generating errors.
- Fixed error with event announcements when inside or outside were turned off.
1.3.0 Nov 24, 2022
Update 1.3.0
News:
- Updated API for 1.3.0
- Added new methods in the API: UUID getKothUUID(String kothName); and String getKothName(UUID kothUUID);
- Added new placeholders: %ukoth_active_now% and %ukoth_active_now_formated%
- Added debug mode for loading event location.
- Changed session `CHAT.sendkothstart.message` text `/koth %ukoth_name%` to `/koth info %ukoth_name%` (needs to be changed manually.)
- Changed default permission `koths.player.events` and `koths.player.stats` in commands.yml file (needs to be changed manually.)
- Added `info` command for players to get information about the event (`/koth info <name>`).
- Added new `loots` command for players to view loot information (`/koth loots <name>`).
- The `player` sections from the gui.yml file have been moved to a new `player_gui.yml` file
- Added new gui menus for `info` and `loots`.
1.2.2 Nov 20, 2022
Update 1.2.2 (API)
News:
- API update to 1.2.2.
- Added new methods in the api to check if an event is active.
- Added Metrics measurement system.
https://github.com/UlrichBR/UKoth-API
boolean hasKothStarted(String kothName);
boolean hasKothStarted(UUID kothUUID);
1.2.1 Nov 15, 2022
Update 1.2.1
News:
- Fixed console errors when deleting or not finding event.
- Added blocking to not delete the event while it is in progress.
- Added shutdown of chat events and effects when the event ends unexpectedly.
1.2.0 Nov 12, 2022
Update 1.2.0
News:
- Added new Proximity alerts mode: Disabled, Blocks or World.
- Added new %ukoth_proximity_type% and %ukoth_{KOTH_NAME}_proximity_type% placeholders
- Changed proximity subcommand sending messages from main command.
- Changed to `proximity toggle` command to switch between proximity modes.
Text session `COMMANDS.ukoth proximity subcommands toggle show on_success` changed to `%tag% <green>The proximity was successfully toggled to {value}<green>.`
1.1.1 Nov 10, 2022
Update 1.1.1
News:
- Added new admin command `/ukoth adminmode` for admins and moderators not to enter capture mode.
- Changed event scheduler location thread when plugin is reloaded.
- Added Timezone checker when plugin is started or reloaded.
- Fixed bug when Arena Cuboid was not found.
1.1.0 Nov 5, 2022
Update 1.1.0
News:
- Added support for new ES language (Spanish automatically downloaded ).
- Added bulk event terminator when plugin is reloaded.
- Fixed duplication of extensions in gui and chat list.
- Fixed extension state in gui menus.
- Changed extensions reload mode by gui menu.
- Added support and extension for SternalBoard.
ES language: https://github.com/UlrichBR/UKoth/blob/main/language/Lang_ES.yml
1.0.2 Nov 1, 2022
Update 1.0.2
News:
- Fixed small compilation error
1.0.1 Oct 31, 2022
Update 1.0.1
News:
- Fixed MaxTime when finished in END mode.
- MaxTime defaults to END (ends event) and no longer CREATEBORDER.
- Fixed permissions for gui admin and player menu.
- Added "Config.gui" session in config.yml file
- Fixed command to add stats to a new player.
- Added administrative subcommand for status list and option to open gui menu.
1.0.0 Oct 30, 2022