
Compact UHC Run
UHC Run data pack that you can install in any world you want, plus you can include your preferred add-ons to make it more unique in your own way.
- Загрузки
- 931
- Подписчики
- 3
- Обновлён
- 1 октября 2025 г.
- Лицензия
- LGPL-3.0-only
Опубликован 28 января 2025 г.
I acknowledge about the bad optimization and performance with this data pack, and I plan to fix it in the future versions. Don't worry, I won't abandon this project, at least in the next decade.
Thank you for participating as a player (or a tester) on this project. ❤️
📌 NOTICE: This data pack is under heavy development, everything can be changed/removed anytime. That means getting the latest version is recommended since you'll get the latest features and bug fixes.
Compact UHC Run
This data pack is a compact UHC Run game that can be installed on every Minecraft world. Yes, I mean every Minecraft world, the existed one, the newly generated one, the custom-generated one, or even the modded one (World Generation Mod). You can also add other features using data packs or plugins to enhance your UHC experience such as Tree Feller, Death Chest, Custom Structure, etc. Everything is in your own way!
This data pack only changes some game mechanics such as loot tables, recipes, and some gamerules, so most data packs and plugins should work fine.
📥 If you find any bug or issue in the game. Don't hesitate to report it to me.
🔌 How to install
📝 NOTE: Highly recommended to install on server such as Paper, not singleplayer!
Unzip the data pack file into your data packs folder and follow the instruction below.
To install, use
/function install:_or/function install:random(to randomize map center location) then/function install:confirmStart the game use
/function _:start-game(require at least 2 players to start)Randomize the new center location, use
/function _:random-centerwithout confirmation.To uninstall, use
/function uninstall:_then/function uninstall:confirm
🔄️ If you're updating from an older version, uninstall an older version first!
⚙️ Configuration
Optional
- Set
resolve-selectors-in-bookstotruein your paper config. (If you want to see your bet amount in the book UI) [Paper server only] - Set
function-permission-levelin server.properties to at least3. (If you want a slow motion effect when the game ends)
🖼️ Features
- Install in any world you want, even the custom generated one!
- Replay in the same world, no need to create a new one.
- Designed to install and play instantly, no need to pre-generate the world. (Pre-generate is still recommended)
- Various features for more unique gameplay and quality of life.
- Custom crafting recipe.
- Enhanced in-game visuals with Cosmetics.
- Customize your game with "Custom".
Check out Gallery for more info!
🔧 Custom
Additionally, you can customize your game with our built-in "Custom" by doing
/function custom:<name>/[enable,disable]
Here are all available lists of Custom:
- 🌃 Night Mode: Set the game time to night, monsters can spawn on the surface.
- ⚔️ Old Combat: Brings spam click back and disables offhand, sword is now better than axe.
- 👕 Tiny: Player size will be 1 block tall.
- 🎰 Gambling: Player can use their emeralds to gamble for valuable rewards.
- 🔫 Gun (Prototype): Unlock new gun items for players to craft and shoot.
- ❔ Lucky Block (Coming Soon...): Our own lucky block item, more fun in the game.
Ченджлог
1.5.1-alphaАльфа1.21.8 · 1 октября 2025 г.
Changes
- Refactor the code by reorganizing files and renaming most of the files to snake_case.
- Refactor the entity timeout system, it is now more optimized.
- Now only hostile mobs, experience orbs, and items that is not within 20 blocks range from the player will get timeout.
Fixes
- Fixed saturation effect not removed on game start.
1.5.0-alphaАльфа1.21.5 · 21 мая 2025 г.
Changes
- Added new inventory UI for easier access to cosmetics, settings, and Custom.
- Added new cosmetics system, which you can select from available options. Here are all available cosmetic types:
- Projectile Trails: Particles that follow your projectiles such as arrows, wind charges, or even a trident.
- Gliding Effects: Effects that replace your default cloud when gliding, either when the game starts or when you use Jump Pad.
- Kill Effects: Effects or animations that happen when you kill an enemy.
- Victory Dances: Events that happen when you win the game.
Cosmetics selection will not be removed when uninstalled.
- Added new settings option, which allows you to customize your experiences in the game.
- Added new "Gun" Custom (still in prototype), players will get the recipe for all available items in this Custom.
- Old Combat shield now removed and being replaced by old sword right-clicking.
- Preload stage now loads game assets one by one.
- Change attribute modification method from set base value to add modifier value.
- Removed command
/function _:custom - Extended end game phase time to be 30 seconds.
- Move all custom recipes to be under system namespace.
- Change lobby actionbar text.
and other minor changes...
Fixes
- Fixed item lost when swapping cursor item with "Old Combat" shield (disabled offhand slot).
1.4.1-alphaАльфа1.21.4 · 5 марта 2025 г.
Changes
- Added new entities to exception from entities timeout system:
- Item Display
- Text Display
- Interaction
- Area Cloud Effect
- All Boat with Chest variants
- All Minecart variants except Command Block Minecart and Spawner Minecart
- All passengers of ridable entities will now be dismounted when the vehicle entity gets timed out (To protect players from teleporting into the void with the entity)
- Players can now change their gamemode to spectator in the lobby
Fixes
- Title times now no longer reset when player leaves and rejoins the game
1.4.0-alphaАльфа1.21.4 · 5 марта 2025 г.
Changes
- Added new Custom "Gambling" aiming for fun gameplay (Competitive game with this custom is not recommended)
- Slot system will use card suits symbol (♥, ♦, ♣, ♠) in its display
- Players will spawn with a "Pocket Slot". You can set your bet and start spinning using emeralds as a currency
- Players can hold sneak to skip spinning animation
- Players will get their reward when they meet one of these conditions:
- 3 in a row => x5 emeralds from your bet amount
- 4 in a row => x20 emeralds from your bet amount
- 5 in a row => x100 emeralds from your bet amount and Jackpot items
If you are using Paper or Paper fork server, you need to change
resolve-selectors-in-booksto true in your paper config - New item "Instant Adrenaline" as a gambling reward for now
- Added new preload stage which will load game assets after player chunks to prevent one time heavy load
- Added slow motion effect when the game ends (Optional, require function permission level 3)
- Game will now be able to end after 1 minute in game to allow time for disconnected players to join
- Removed 1 second delay in player count system to prevent further issue with other timing-sensitive system
- Added Marker to entities timeout exception list
- Item cache system can now use every enderchest slot to store items
and other minor changes...
Fixes
- Fixed Jump Pad misrecognize that player is on the ground when stepping on slime block
- End game mob clean up now won't clear ridable mobs/entities
- Game will no longer end itself when there is 1 player left in preload stage
- Count down sound no longer has direction
- Fixed player health not displayed below their name
- Fixed an issue where creative players cannot equip items in their armor slot
1.3.0-alphaАльфа1.21.2, 1.21.3 · 11 февраля 2025 г.
Changes
- Added a new Supply Drop system along with tiers for their drops (Early, Mid-Game, Epic)
- Early: Will release on 5 and 10 minutes in the game with 3 supplies each (6 total)
- Mid-Game: Will release on 20 and 30 minutes in the game with 3 supplies each (6 total)
- Epic: Will release on 40, 41, and 42 minutes in the game with 1 supply each (3 total)
(Supplies will announce their coordinates once landed and will be glowing in color that defines their loot tier, the glowing color will turn yellow when opened)
- Player's offhand in "Old Combat" is now unavailable and replaced with a shield to simulate old combat mechanics
- Extended game time from around 47 minutes to 57 minutes (until border moves)
- Border will now begin shrinking 10 minutes after PvP is enabled (20 minutes after the game starts)
- Entity timeout system now includes Wandering Trader, Shulker, Block Display, and every ridable entities to exception
- Creative players can now use every non-blocked inventory slots, offhand slot, and armor slots instead of only hotbar in the lobby
- Ender Chest is now uncraftable and unavailable to use, it will be used as an item cache system for other features
- Changed some custom item description
- Custom items now stored in loot table files, this also included legacy unobtainable/unusable items
and other minor changes...
Fixes
- Fixed glowing effect disappears after player's totem popped while border is moving
- Shop menu trader will no longer teleport when it's already at right-clickable distance from player position
- Custom items in lobby can no longer be put in player's crafting slots
- Spectator who spectates entity will be unspectate before entity gets teleported outside the world (Entities timeout system)
1.2.1-alphaАльфа1.21, 1.21.1 · 10 февраля 2025 г.
Changes
- Added new Custom -Tiny: Player size will now be 1 block tall
- Supported version will now show on data pack description (pack.mcmeta)
- Players will see that Axe damage is subtracted in "Old Combat" instead of replacing with new damage value (More flexible and more maintainable)
Fixes
- Fixed gliding system does not recognize that players have already landed when they land in water.
1.2.0-alphaАльфа1.21, 1.21.1 · 10 февраля 2025 г.
Changes
- Spectators can now view in-game player's info and inventory by spectating them and opening inventory
- Added red trail particles for spectators to locate in-game player
- Added statistics system for players to watch their own statistics by opening inventory (Statistics won't be removed on uninstall)
- Added entity timeout system where every entity will exist for 1 minute until being removed (This is for optimization + Might be removed in the future if it affects gameplay experience)
- You can now punch other players in the lobby HELL YEAH!
- Added Wind Charge to Shop Menu
- Adjusted some item prices in Shop Menu
- Netherite items are now glowing in black when dropped
- Increased border moving range from 50 to 100 blocks in range
- Increased Jump Pad levitation from level 45 to 60 (You will go higher when stepping on Jump Pad)
- (EXPERIMENTAL) Added "Custom" to customize gameplay experience in a new and unique way using
/function customs:<name>/[enable,disable]- Night Mode: Set game time to "night" which makes monsters can be spawned on the surface
- Old Combat: Brings old combat system back
and other minor changes...
Fixes
- Fixed in-game player cannot open shop menu while the spectator is near or spectating them
- Fixed bossbar disappear to in-game players when players join in the middle of the game
- Fixed click sound doesn't play when the border move countdown count to 1
- Marker armor stand death sounds are no longer played on destroy (on uninstall or end game after border moves)
- Fixed glowing effect disappear after player's totem popped in Deathmatch
- Levitation effect will now be removed if the player is still on the ground after using Jump Pad (Fixed no slow falling situation from Jump Pad)
- All mobs will be removed entirely after the game ends by teleporting them outside the world (Preventing mobs like slime from splitting themself)
1.1.0-alphaАльфа1.20.3, 1.20.4 · 10 февраля 2025 г.
Changes
- Extended game time from 18 minutes and 30 seconds (until deathmatch) to around 47 minutes (until border moves)
- Rework border system (1500x1500 => 200x200 => 5x5 moving)
- Added gen-chunk system (Wait for all required chunks to generate before starting the game)
- Added a new command to randomize a new map center (
/function _:random-center) - Players that join in the middle of the game will now be a spectator
- Added in-game early invincibility for 60 seconds
- Player's head now dropped when killed by the player and can be crafted into Enchanted Golden Apple
- Adjusted emerald obtaining
- Adjusted item prices in shop menu
- Added new items in shop menu
- Removed Haystack and Slowball from shop menu (Still obtainable via
/function give:<item>) - Valuable items are now glowing when dropped
and other minor changes...
Fixes
- Fixed an issue where the gliding system misrecognized players as being on the ground while they were still gliding causing players to fall instantly
Комментарии
Загружаем…