UhcCore icon

UhcCore -----

Automates games of the classic UHC gamemode, with endless customization options!




[1.20.11] - 2024-08-19
UhcCore version 1.20.11 is now here to fix a few bugs that affect the latest versions of Minecraft, which also means that UhcCore is now fully compatible with Minecraft 1.21.1!

Bug fixes
  • #174 - Team rename and invite menu doesn't work on the latest server builds for Minecraft 1.21 and 1.21.1
  • #173 - The pre-generate-world config option doesn't take the nether-scale option into account
  • #170 - Enchantment and attribute modifier text no longer hidden in scenario view, edit and vote menus on Paper servers for Minecraft 1.20.5+
  • #169 - NPE when activating the Randomized Crafts or Upside Down Crafting scenario on Paper servers for Minecraft 1.20.5+
----------, Aug 19, 2024

[1.20.10] - 2024-06-26
UhcCore version 1.20.10 is now here to add support for Minecraft 1.21, and also includes an option to change the scale between the overworld and nether dimensions!

New features
  • #164 - Support Minecraft 1.21
  • #131 - Option to change the overworld to nether scale factor
----------, Jun 26, 2024

[1.20.9] - 2024-06-03
UhcCore version 1.20.9 is now here to fix a few bugs, add some more options, and most importantly, add support for Minecraft 1.20.6!

New features
  • #157 - Support Minecraft 1.20.6
  • #154 - Option to change the time between teleporting each team
  • #135 - Option to change the drop chance of golden apples in the Lucky Leaves scenario
  • #114 - Add config option to decrease delay between teleport and deathmatch start
Bug fixes
  • #153 - ban-level-2-potions option can be bypassed
  • #152 - Persistent leaves are decayed by the Fast Leaves Decay scenario
  • #150 - Fast Leaves Decay scenario causes lag
  • #136 - Player name is not revealed in elimination message in the Anonymous scenario
----------, Jun 3, 2024

[1.20.8] - 2023-12-18
UhcCore version 1.20.8 is now here to fix more bugs, and brings support for Minecraft 1.20.4!

Note that the interpretation of the deathmatch.center-deathmatch.end-size setting in config.yml has been changed to fix #122, so you may want to adjust the setting accordingly. Previously, the setting was interpreted as the side length, but now it's correctly interpreted as the apothem of the border (which is half of the side length).

New features
  • #134 - Support Minecraft 1.20.4
  • #133 - Option to use the team name in the team prefix
    • Added the %teamName% placeholder to display.team-prefix in lang.yml
  • #121 - Apply Health Boost status effect instead of changing max health base in the Superheroes scenario
Bug fixes
  • #125 - Custom craft is sometimes counted toward the limit even though the craft wasn't performed
  • #122 - The deathmatch.center-deathmatch.end-size setting is not interpreted correctly
  • #120 - Players sometimes lose their superpower in the Superheroes scenario when using the potion-effect-on-start setting
  • #119 - Player max health is not reset to default when a player is spawned
----------, Dec 18, 2023

[1.20.7] - 2023-09-25
UhcCore version 1.20.7 is now here to squash a few bugs, and also brings support for Minecraft 1.20.2!

New features
  • #111 - Support Minecraft 1.20.2
Bug fixes
  • #117 - Players in spectator mode are unable to use inventory menus
  • #116 - Spectator admins are able to join a team in the Love at First Sight scenario
  • #115 - Spectators can still be invited to and join a team
    • Added team.message.spectators-cannot-join to lang.yml
  • #105 - The prevent-player-from-leaving-team config option has no effect
  • #104 - NullPointerException when using the pick-random-world-from-list setting
  • #102 - Players are teleported to the wrong location when respawning as spectators after dying during the deathmatch
  • #101 - No feedback from vanilla commands when executed in UHC worlds
  • #100 - ArrayIndexOutOfBoundsException when using the cave-ores-only setting
  • #99 - Items are sometimes missing from the chest in the Timebomb scenario
----------, Sep 24, 2023

[1.20.6] - 2023-08-05
UhcCore version 1.20.6 is now here and brings a whole bunch of bug fixes and new features!

New features
  • #52 - Option to prevent players from disenchanting tools in the Hastey Boys scenario
    • Added scenarios.hastey_boys.grindstone-error to lang.yml
    • Added the allow-disenchanting setting to hastey_boys in scenarios.yml
  • #97 - Option to change generate-structures for UHC worlds
    • Added the generate-structures setting to config.yml
  • #96 - Allow empty list in loot configurations
  • #94 - Support loading/saving item attribute modifiers on Minecraft 1.8.8
  • #85 - Inform players that PvP is not enabled yet if they try to damage a player before PvP has started
    • Added players.pvp-off to lang.yml
  • #82 - Support loading/saving registry namespace for enchantments on items
  • #63 - Support loading/saving custom model data on items
Bug fixes
  • #98 - Unable to find a safe starting location in the overworld on Minecraft 1.14 to 1.15.1
  • #95 - UUID field is not saved/loaded for attribute modifiers on Minecraft 1.13+
  • #90 - UhcCore often does not ignore canceled events
  • #89 - Revive command does not return an error when trying to revive a living player
  • #88 - Cannot revive offline players when server is in offline mode
  • #87 - Attacks on the offline zombie of a player are never prevented for ranged attacks
  • #86 - Players may respawn at the wrong location after being revived
  • #84 - Cherry trees are not supported in the Timber and Fast Leaves Decay scenarios
  • #83 - The explosion-power option in the Double Dates scenario does not support floating-point values
  • #79 - Offline zombie is not always removed
  • #78 - Player inventory items are spawned at the wrong location when using the revive command
----------, Aug 4, 2023

[1.20.5] - 2023-06-16
UhcCore version 1.20.5 is now here and brings some important bug fixes, a new scenario option, and support for Minecraft 1.20.1!

New features
  • #80 - Support Minecraft 1.20.1
  • #76 - Option to change explosion power in the Timebomb scenario
    • Added the explosion-power setting to timebomb in scenarios.yml
Bug fixes
  • #66 - Teleport spots for the deathmatch arena are not scanned correctly
  • #67 - Players are set to survival mode and are able to break out of the lobby before being teleported
  • #68 - Spectators will still join the game if the Double Dates scenario is enabled
  • #69 - Offline zombies don't drop their armor on Minecraft < 1.9
  • #70 - Some lobby schematics are not completely destroyed when game starts
  • #71 - Offline zombies sometimes don't drop all player items
  • #72 - Teleport spots for the deathmatch arena are not found when using FastAsyncWorldEdit on Minecraft < 1.13
  • #81 - Players may sometimes fall through the ground when teleporting on Minecraft 1.8
----------, Jun 16, 2023

[1.20.4] - 2023-03-24
UhcCore version 1.20.4 is now here and brings some important bug fixes, lots of little improvements, and support for Minecraft 1.19.4!

A notable improvement is that UhcCore should now be a lot better at spawning players at safe locations. Previously, the plugin would sometimes spawn players partially (or in some cases, completely) inside the ground, which should no longer be the case. Please create an issue at the GitLab repository or reach out on the Discord server if you experience any future issues with this.

New features
  • #10 - Option to disable axe requirement in the Timber scenario
    • Added the require-axe setting to timber in scenarios.yml
  • #14 - Support more than 80 unique teams in the tab list
    • Removed team.message.color-unavailable from lang.yml
    • Added display.team-prefix to lang.yml
  • #18 - Support loading/saving the Unbreakable NBT tag on items
  • #20 - Support loading/saving banner patterns on items
  • #26 - Log more information when a safe starting location can't be found
  • #30 - Option to override max-players-per-team in the Love at First Sight scenario
    • Added the max-players-per-team setting to love_at_first_sight in scenarios.yml
  • #31 - Support Minecraft 1.19.4
  • #36 - Option to disable sneaking requirement in the Vein Miner scenario
    • Added the require-sneaking setting to vein_miner in scenarios.yml
  • #39 - Clarify and remove some team name restrictions
    • Removed team.message.name-change-error from lang.yml
    • Added team.message.name-empty to lang.yml
    • Added team.message.name-too-long to lang.yml
    • Added team.message.name-illegal-characters to lang.yml
  • #47 - Option to control the election threshold for scenario voting
    • Added the customize-game-behavior.scenarios.voting.election-threshold setting to config.yml
  • #58 - Avoid resetting the player's aim when teleporting
  • #59 - Option to disable team color menu
    • Added the enable-team-color-menu setting to config.yml
  • Added team.message.player-name-empty to lang.yml
  • Added team.message.invite-success to lang.yml
Bug fixes
  • #21 - Team invite menu does not validate user input properly
  • #23 - Non-tool items break when mining in the Randomized Drops and Vein Miner scenarios
  • #24 - Player starting location is sometimes inside of ground blocks
  • #25 - Player starting location is often unsafe in the Nether Start scenario
  • #29 - Teams are sometimes not correctly updated on the tab list
  • #45 - Errors are spammed to the server console on Minecraft 1.19.3+ servers if ProtocolLib is installed
  • #55 - Display names are not obfuscated in the Anonymous scenario if use-team-colors is set to false
  • #56 - Players may sometimes fall into the ground (and suffocate) when teleported to their starting location
----------, Mar 24, 2023

[1.20.3] - 2022-12-17
New features

  • Updated the plugin to support Minecraft 1.19.3
  • Added the log-break-limit option to timber in scenarios.yml
  • An axe is now required in order to fell a tree in the Timber scenario
Bug fixes
  • Fixed a bug in the Timber and Vein Miner scenarios where tools would receive negative durability instead of breaking
  • Fixed a bug in the Randomized Drops scenario where tools would be repaired instead of damaged when breaking blocks
  • Fixed a bug where the generate-sugar-cane option would not work on Minecraft 1.12.2 and below
  • Fixed a bug in the Timber scenario where some diagonal branches would not be chopped down
  • Fixed a StackOverflowError that could happen when chopping very large trees in the Timber scenario
  • Added missing log and leaf types to the Timber and Fast Leaves Decay scenarios
  • Fixed a bug where a netherite axe would not work in the Timber scenario
  • Fixed a bug in some ore-related scenarios where lapis ore would drop ink sacs on Minecraft 1.12.2 and below
  • Fixed an IllegalArgumentException that would sometimes happen in the Hastey Boys scenario
----------, Dec 17, 2022

[1.20.2] - 2022-09-11
New features

  • Updated the plugin to support Minecraft 1.19.2
  • Added the eye-attempts and eye-probability options to dragon_rush in scenarios.yml
  • Added the enable-victory option to config.yml
  • Added the logging-level option to config.yml
  • Added some more translation strings to lang.yml under team.inventory and team.colors
  • Added display.team-chat to lang.yml
  • Added scenarios.team_inventory.title to lang.yml
  • Added players.death-message to lang.yml
  • UhcCore announcement messages can now be disabled by setting them to an empty string in lang.yml
  • Worlds generated by UhcCore are now saved to the same location as other
    worlds, if a custom world-container is configured in Spigot/Paper
  • Added the use-default-world-spawn-for-lobby option to config.yml
  • Added an announcement message for the deathmatch countdown
    • Can be changed using game.starting-deathmatch-in in lang.yml
Bug fixes
  • Fixed a bug in the Love at First Sight scenario where teams created in the lobby would carry through
  • Fixed a bug in the Achievement Hunter scenario where not all advancements would be counted
  • Fixed a bug in the Randomized Drops scenario where dropped items would sometimes glitch up through blocks
  • Fixed a bug where players would be removed from the Best PvE list even if the damage was blocked
  • Fixed a bug in the Horseless scenario where players could ride zombie/skeleton horses, donkeys and mules
  • Fixed a bug in the Weakest Link scenario where players with the resistance effect could survive
  • Fixed a bug in the Blood Diamonds and Sky High scenarios where health would "vanish" without playing the damage effect
  • Fixed a bug where absorption and totems of undying would not protect against Blood Diamonds and Sky High damage
  • Fixed a bug in the Randomized Drops scenario where some blocks would not drop anything at all
  • Fixed a bug with scenario voting where players could lose a vote by clicking an item in their hotbar
  • Fixed a crash that occurred when starting the game if voting was enabled but there were no scenarios to vote for
  • Fixed a scenario error message where "Silent Night" was incorrectly named "Anonymous"
  • Fixed a NullPointerException that would happen when trying to revive a nonexistent player
  • Fixed an IllegalPluginAccessException which could sometimes happen when shutting down the server
  • Fixed a bug with the JSON item deserializer where color codes in display names were not working
  • Fixed incorrect scenario IDs in the default scenarios.yml template
  • Fixed a bug where "Scoreboard line is too long" would be spammed while starting the game
  • Removed some more log spam
  • Clarified a few confusing log messages
----------, Sep 11, 2022

[1.20.1] - 2022-06-14
New features

  • Updated the plugin to support Minecraft 1.19
  • Added the player-death-sound option (see config.yml for more details)
  • Added the /heal command (see /help heal for more details)
    • Permission name: uhc-core.commands.heal
Bug fixes
  • Fixed a missing error message for the /teaminventory command
----------, Jun 14, 2022

Resource Information
Author:
----------
Total Downloads: 11,179
First Release: Jun 8, 2022
Last Update: Aug 19, 2024
Category: ---------------
All-Time Rating:
9 ratings
Find more info at uhccore.zerodind.net...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings