FateUHC | #1 UHC PLUGIN 1.8-1.21.x | 80+ Scenarios, Leaderboards, Holos, API icon

FateUHC | #1 UHC PLUGIN 1.8-1.21.x | 80+ Scenarios, Leaderboards, Holos, API -----

Leaderboards - Practice Arena - Scenarios - Lobby Support - Stats And More!



MAJOR UPDATE #1
This update took a long time to complete. This is only PART ONE; two other parts will be released in the coming months, and the third will be released as FateUHC V3.3. PLEASE READ THE FULL CHANGELOG

As always, we recommend running on 1.8 or 1.20. While we support all versions in between, things are only fully guaranteed to work on these two versions.

Changes:
Added episode timers (config changes listed below)
/episode start, /episode end (uhc.episode)
Added MINECRAFT_BORDER to /config admin (default true) to replace all other border systems (glass, bedrock walls) with the default Minecraft border.
[​IMG]
Recoded the nether system completely. Portals are now custom generated upon entering and exiting the nether to prevent version support issues.
Added NETHER_BORDER size option to the /config admin menu
Majorly updated scatter logic to be user-customizable.
Added SCATTER_DELAY to the /config admin menu
Scatter delay has been set to send between each player. So if you set a delay to 5 seconds (default), it will scatter players 5 seconds apart to prevent server lag and hangs. Upon start of the game, a chat message will be sent to indicate estimated scatter time.
Added messages to be sent upon each player scatter with the % of scatter completion.
Map generation will no longer require a restart upon completion. Games will be ready to play instantly upon completion. Additionally, leaderboards and holograms will now automatically enable upon generation completion.
Added scenario RAINING_TNT (TNT will rain on 2 random players every minute of the game)
Added scenario EXPLODING_GRASS (if you walk on grass, it has a 25% chance to explode)
Added MOB_RATE_MULTIPLIER to /config admin and removed it from uhcconfiguration.yml
(BETA) Added the option to set a custom seed in /mapmanagement (uhc.regeneratemap) This option will require you to press re-generate map after setting the seed. This system is in early development, it is not designed for full production servers and will not save between restarts.
Added map management menu to /config admin
Added the option to run /uhcdebug (console only) to enable debug messages
Added bad teleport location tracking. The server will now track bad locations to prevent double checking and lag.
Reduced the number of scatter checks done to reduce server load
Fixed version issues between 1.8-1.20.
Removed all /config admin items from guiitems.yml. (this file will be removed in coming updates and fully replaced by v3.3 with new customizable options)
Fixed a party win error that would randomly send for some users
Removed tweet menu from /config admin
Removed server information item from /config admin
Set the config edit menu to support future items by having multiple pages
Fixed an issue with some language.yml messages being invalid
Removed all handling of populators to support the updated world systems. Use a world management plugin to modify the world.
Removed the new scoreboard API. A future recode will add support for it, but it's too broken right now. The old system works fine.
Added license ID's to the /fateuhc command.
Removed hundreds of lines of outdated and old code.
Updated copyright aspects across the plugin.

Config Changes:
uhcconfiguration.yml (ADD THIS TO THE BOTTOM)
Code (Text):
# Should the server send messages informing players when an episode ends/when a new one starts?
EPISODE-TIMER:
  LENGTH-IN-MINS: 15
  AUTO-RESTART: true
  RESTART-WAIT-IN-MINS: 3
----------, Apr 7, 2024
Resource Information
Author:
----------
Total Downloads: 96
First Release: Nov 11, 2021
Last Update: Feb 16, 2025
Category: ---------------
All-Time Rating:
4 ratings
Find more info at fateuhc.bghddevelopment.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings