UIM Minecraft – Hotbar Only

![UIM Minecraft restricts you to just 10 slots](https://cdn.modrinth.com/data/cached_images/c1b4bc9d3038e1b5f593417654961835aee3fdb6.png)
# About
UIM Minecraft is a datapack that restricts your inventory exclusively to the hotbar, while also preventing the storage of your items in chests, and other inventory-containing items.

This pack was inspired by Old School Runescape’s Ultimate Ironman mode.

# Mechanics
UIM Minecraft aims to restrict any game mechanic that would allow you to indefinitely store an *arbitrary* item in any way besides your own inventory.
– **Your inventory is restricted** to your hotbar, offhand, and equipment only. Every other slot is unusable, and attempting to place an item in it will drop the item.
– **Chests generated in the world will be locked.**
– **Furnaces are crafted pre-loaded with coal** or a coal block in the centre of the recipe. Once placed, the furnace starts immediately, and pops once it runs out of fuel. This is to allow the smelting of items while making storage in furnaces infeasible. You can also use bamboo, blaze rods, dried kelp blocks, leaf litter, or sticks.
– Minecart chests will be converted into locked barrels.
– Furnaces, smokers, and blast furnaces generated in the world will break upon opening.
– Entities able to hold arbitrary items like llamas and item frames will be killed upon entering interaction range. (Don’t worry, elytra in end ships won’t despawn.)
– Item frames, chest boats, hoppers, smokers, bundles, and ender chests aren’t craftable
– An exception is made for crafters, as you need to make one for an advancement.

# Notes
– This pack should work in multiplayer with small groups of people. Beyond that, no guarantees on performance or bugginess.
– This pack kills lots of entities and modifies blocks very easily. Don’t use it on an existing world if you value the lives of the llamas, item frames, chests, your inventory, etc. in the world!
– This pack doesn’t play nice with barrier blocks.
– Due to the way raytraces are handled in this datapack, sometimes furnaces don’t break when running out of fuel or chests don’t break upon opening. Avoid aiming at the edges of blocks and swinging your mouse quickly while interacting with these blocks.

UHC datapack

# Minecraft UHC (Ultra-Hard-Core) Datapack

![View on GitHub](https://github.com/lailai1653265/UHC_datapack)

This is a Minecraft UHC datapack that you can play in any world after downloading.

## Installation(Server&Client)

1. Download and unzip this datapack.
2. Place the datapack into the `datapacks` folder of your Minecraft world.
3. Enter Minecraft and reload your world with `/reload`.

## Usage

1. Enter `/function mypack:start_game` to load the game.
2. Enter `/function mypack:game` to start the game.

## How To Play
– At the start of the game, players will be transported to a high altitude and then gradually descend to the ground. Players need to quickly search for and collect resources before the boundary shrinks to ensure survival and prepare for subsequent battles. The ultimate goal is to defeat all other players.

## Features

– UHC Mode: Players cannot naturally regenerate health, relying instead on golden apples, potions, and other healing methods.
– Suitable for multiplayer gameplay.

## Notes

– Make sure you are using a compatible version of Minecraft with this datapack.



UHC World Generation

# UHC World Gen Datapack

This datapack tweaks Minecraft world generation for a better UHC game.

It’s also intended to be a template for anyone who wants to customize their world generation, because the datapack format is definitely tricky.

This pack was made for version 1.21.4, but should work on 1.21.x and future versions.
If breaking changes happen, please make an issue and I will try to update it!

## Features

– No oceans (large-ish rivers still generate)
– Increased frequency of small caves
– Less extreme mountains and hills
– World bottom moved to -32 instead of -64
– Rebalanced generation of ores (you can further customize this yourself too)

See `FEATURES.md` on my GitHub for a full list of features and how to customize them.

UHC Ready

# UHC Ready
With UHC Ready you can setup a UHC in a few minutes using a existing world

## Usage
1. Use `/reload` to reload all datapacks
2. Follow the chat prompts, if you can’t use the chat use `/function uhcr:start`
3. Wait for all the players to join then click [​START] in the chat or use `/function uhcr:ready`

## Configuration
### Show Players’ HP on player list (TAB Menu)
To enable this feature you need to install the Show Player Health dependency datapack

### Time until the border shrinks
At the moment the only way to change the border shrink time is to manually edit some datapack files

By default the border will start to shrink after 10 minutes, but you can change this
1. Open the folder of the datapack and navigate to `/uhcready/data/uhcr/functions`
2. Open game_loop.mcfunction with your favorite text editor
![game_loop.mcfunction in a text editor](https://i.imgur.com/dmKPJME.png)
3. Go to the 4th line and change 12000 with the amount of time that you want to set in Minecraft ticks (20t = 1s)

UHC Event

# ⚔️ UHC Plugin – Complete Ultra Hard Core Solution

Welcome to the ultimate **UHC Plugin** for Minecraft! Whether you’re a streamer looking to engage your audience or a server owner wanting to host epic events, this plugin has everything you need.

## ✨ Features

### 🎮 **Core Game Mechanics**
– **⏱️ PvP Timer** – 25 minutes of preparation, then PvP enables automatically
– **🌍 Border Control** – World border shrinks from 10,000 to 20 blocks over 40 minutes
– **❤️ Regeneration System** – Natural regen disables after 25 minutes (only golden apples & potions)
– **👁️ Final Glow Effect** – All players glow 8 minutes after border reaches minimum

### 🍎 **Player Heads System**
– Heads drop ONLY when a player is killed by another player
– Right-click a head to restore **+10 HP**
– Cannot be used at full health (configurable)
– Customizable head name and lore in config

### 🗳️ **Voting System**
– Interactive GUI with player heads
– Vote for who you think will win
– Real-time vote counting
– Top 3 announced at game start
– Perfect for streamer engagement!

### 💫 **Donation Revive**
– Revive dead players with `/revive `
– Spectacular lightning effect on revive
– Full health and food restoration
– Configurable messages

### 💬 **Chat Management**
– Custom chat format: `• Steve: message`
– Mute system with temporary and permanent mutes
– Commands: `/mute

### 🔧 **Admin Tools**
– `/inv ` – View any player’s inventory
– Full game control: `/uhc start`, `/uhc stop`, `/uhc status`
– Border info: `/uhc borderinfo`
– Reload config: `/uhc reload`

## 🌐 **Multi-Language Support**

The plugin comes with **English** and **Russian** language files out of the box. You can easily switch between them in `config.yml`:

“`yaml
language: “en” # or “ru”
“`

All messages, placeholders, and GUI texts are fully translatable!

## ⚙️ **Full Configuration**

Every aspect of the plugin is customizable through `config.yml`:

“`yaml
# Example: Change PvP time to 30 minutes
game:
pvp-time: 1800 # 30 minutes in seconds

# Example: Heads heal 15 HP instead of 10
heads:
heal-amount: 15.0
“`

**What you can configure:**
– ⏱️ All timers (PvP, border, regen, glow)
– 🌍 Border size and damage
– 🍎 Head mechanics
– 💬 Chat format and mute messages
– 🗳️ Voting GUI texts
– 💫 Revive messages
– 👁️ Glow effect
– 📢 All chat messages

## 📋 **Commands Overview**

| Command | Description | Permission |
|———|————-|————|
| `/uhc start` | Start the UHC game | `uhc.admin` |
| `/uhc stop` | Stop the current game | `uhc.admin` |
| `/uhc status` | Show game status | `uhc.admin` |
| `/uhc borderinfo` | Show border information | `uhc.admin` |
| `/uhc voteopen` | Open voting manually | `uhc.admin` |
| `/uhc voteclose` | Close voting | `uhc.admin` |
| `/uhc reload` | Reload config and languages | `uhc.admin` |
| `/revive ` | Revive a player | `uhc.revive` |
| `/vote` | Open voting GUI | `uhc.vote` |
| `/mute

## 🔐 **Permissions**

| Permission | Description | Default |
|————|————-|———|
| `uhc.admin` | Full admin access | `op` |
| `uhc.revive` | Can revive players | `op` |
| `uhc.vote` | Can vote in GUI | `true` |
| `uhc.mute` | Can mute/unmute | `op` |

## 📦 **Installation**

1. Download the latest `UHCPlugin.jar`
2. Place it in your server’s `plugins/` folder
3. Restart the server
4. Configure `plugins/UHCPlugin/config.yml` to your liking
5. Start your first UHC with `/uhc start`

**Requirements:**
– ✅ Paper 1.21+ (recommended)
– ✅ PlaceholderAPI (optional, for placeholders)

## 🎯 **Placeholders (with PlaceholderAPI)**

| Placeholder | Description |
|————-|————-|
| `%uhc_players_left%` | Number of alive players |
| `%uhc_spectators%` | Number of spectators |
| `%uhc_border_size%` | Current border size |
| `%uhc_border_x%` | Border X coordinates (min/max) |
| `%uhc_border_z%` | Border Z coordinates (min/max) |
| `%uhc_status%` | Game status (Waiting/Preparation/Battle) |
| `%uhc_pvp%` | PvP status |
| `%uhc_regen%` | Regen type (Normal/Food/Golden) |
| `%uhc_timer%` | Game timer (mm:ss) |
| `%uhc_player_kills%` | Player kills |

## 🐛 **Support & Feedback**

Found a bug? Have a suggestion? Feel free to:
– Contact me on Discord: igromania_

**Happy UHC gaming!** ⚔️

Rubik’s Craft UHC Data Pack

# Rubik’s Craft UHC Data Pack

**Rubik’s Craft UHC Data Pack** allows you to experience UHC’s like no other!
Customise your UHC in new and interesting ways, including effects, gamemodes, and utilities!

## Features

### Unique Gamemodes
*All our gamemodes are stackable so you can have all or none of the extra effects enabled.*
– **Max Hearts** – Players start with 512 hearts.
– **Moon Mode** – Jump boost and slow falling.
– **A Matter of Loaf or Death** – Gain half a heart per loaf of bread consumed.
– **Zombified** – When players die, they’ll be put into a new Zombie team!
– **Vampire Mode** – Players without blocks above their heads, need helmets. (The light, it burns!)
##### … And many more!

### User Interface
*No more confusing code, all our UHC functions are controlled in-game.*
– **Book Selections** – Customise your UHC how you want it, with easy to use toggles in-game using written books.
– **Share Your Selections** – Send your selections to the in-game chat so all players can see what’s on, and what’s not!
– **Scoreboard Info** – World border size and other key information displayed in the sidebar.
– **Useful Messages** – Day/Night messages and toggleable Minute Markers!
– **Easy Team Configuration** – Players can select their own teams, or go random, decided by the admin!

## Set Up
Set up is extremely easy! Drag, drop and play!

Installation Guide

How to Install:
1. Create a Minecraft world.
2. Add in the Data Pack.
3. Join the world and run /reload.
4. In the books given to you, under “Main Controls”, select “Set Up”.
5. Customise the UHC using the other books, and select “start” when done.

NOTE: In some versions, you may need to use /function minecraft:install to receive the books.

## Version Control
We use the following version control system:
– **+1.0.0** – For each new GUI reconfiguration.
– **+0.1.0** – For each new gamemode/customisation.
– **+0.0.1** – For each new fix/tweak update of an existing gamemode/customisation.

*We will only ever update the latest version of this data pack with changes. Therefore, we can only look at bugs/issues that currently effect the latest version of this project.*

## Credits
Based on the original creation by Rover1.
All uploaded versions are substantially modified from the original.
Thanks to Sharbelao for the bug fixing 1.21+.
Thanks to mbr_2020 for Discord support.

UHC+

# UHC+: Adding More to UHC
Played enough standard UHC already? Looking for a unique twist on a classic mode? UHC+ augments the UHC experience by including a plethora of new features that will make each match different from the last.

In-depth Documentation showing information about Augments, Relics, Titans, and more: **Find it Here!**

## Overview Video

## What to expect
– A robust **Augment system** in which players select a perk at the start of the game. Each player chooses a different one, so each game will be a whole new adventure! There are 140+ augments and 3 different tiers of Augments, so there’s a lot of variety!
– **Gigantic Titans** that spawn throughout the game. Taking on these behemoths will net you great rewards!
– **Brand new structures** that will spice up exploration.
– **Special items and equipment** that can be obtained through Augments or traversing through arduous structures. These items can do wonderous things…
– **Rising Lava** at the final stage of the game that will keep the competition hot.
– A **grace period** system that stops players from attacking one another for a set time. Configurable in settings.
– **Built-in autosmelt** for ores and foods so that you can focus more on fighting than smelting.
– **An arrow count limit** to stop players from lugging too many Arrows around. Configurable in settings.
– Automatic system that stops players from entering the Nether and moves players in the Nether back to the Overworld. Configurable in settings.
– Staple UHC features like a shrinking world border, lack of natural regeneration, and permanent death.

## Installation
1. Download the Zip.
2. Place “uhc-plus.zip” into your respective datapack folder.
3. If you are playing on a server, go to your server.properties file and ensure that enable-flying is set to true and spawn-protection is set to -1.
4. Make sure the datapack is enabled. It’s better to add the datapack to a fresh, new world than a current world, so that the lobby and structures can generate properly. If the datapack was added while the server was running, make sure to run /reload.

## Special /trigger Commands

“`
/trigger settings
“`
Opens up a settings menu that allows for you to change the settings of the game if you have a high enough permission level. From here, you can change things like the augment tier, the number of Titans that spawn, the size of the worldborder, and more. Some settings can’t be changed when a game is started.

“`
/trigger top
“`
Can be used any time during the game to teleport you to the top of the surface, allowing for players to get to fighting each other more quickly. /trigger top has a 10 minute cooldown.

“`
/trigger augments
“`
Can be used any time during the game to show a list of the augments that other players have. 

## Custom Crafting Recipes
Additional items can be crafted and used in-game.

### All-Seeing Eye
_All-Seeing Eye reveals where your enemies are by applying Glowing on them! More effective at close range._

![All-Seeing Eye Crafting Recipe](https://imgur.com/QCgBLsA.png)

### Player Tracking Compass
_Player Tracking Compass points towards the nearest enemy player. Quite useful for when you need to find a player from across the map!_

![Player Tracking Compass Crafting Recipe](https://imgur.com/3uaUQim.png)

### Gravel to Flint
_Gravel to Flint Crafting Recipe_
_Additionally, a recipe for Gravel to Flint is included. No need to deal with shoveling tons of Gravel during the game!_

![Gravel to Flint Crafting Recipe](https://i.imgur.com/FLuyMrh.png)

## Special Functions:
_These functions can be ran by an admin of the server to manually start/stop the game._
– uhcp:start manually begins the game, but we’d recommend starting by using the ready up system.
– uhcp:reset resets all aspects of the UHC game to its original state. However, be warned that some things are not removed upon reset (such as rising lava).

## Credits:
### Developers:
– Aeodine: Game start/end logic, Lava system, Worldborder system, Grace Period, Dimension Disable, Player Tracking Compass, Autosmelt granting XP Logic, Augment Selection Logic, Solo Leveling Augment, Lobby and much, much more
– Bubson: Augment Developer, Titan Developer/Designer, Relic Developer/Designer, Armaments Developer/Designer, Settings, Consumables Developer, /trigger top, Lobby, Abandoned Lab Structure, and more
– ItsDinodan: Augment Designer, Titan Designer, Consumables Designer, Game Balancer
– Rainplosion: Structure Developer, Lobby Developer, Game Balancer
– Broseph: Game Balancer

### Special Thanks:
– Misode: Invaluable generators (especially when 1.20.5 snapshots were coming out) (https://misode.github.io)
– BDStudio: Necessary for creating most block models like Runic Sentry or Titan Spawn portals (https://eszesbalint.github.io/bdstudio/editor)
– MCStacker: Great help for generating entities (https://mcstacker.net)
– Cloudwolf: Particle Plotter (https://cloudwolfyt.github.io/pages/gens/particle-plots.html)
– Minecraft-heads: Provided custom heads to use (https://minecraft-heads.com/)
– Cosmian UHC: Originally an add-on (https://www.planetminecraft.com/data-pack/cosmian-uhc-v3-1-18)

UHC

# 🍏 UHC

UHC (abbreviation for Ultra HardCore) is a popular Minecraft survival minigame that can be played alone or with a team.
This mod also includes UHCRun, a variant of UHC that tweaks the game in many ways to make it 2x faster.

UHC is one of the minigames made for the Nucleoid Project, an effort to build an open source ecosystem for server-side Minecraft minigames.
You may even be interested in playing some of them over on our testing Minecraft server at `nucleoid.xyz`!
You can also find us on our Discord if you have any troubles or queries, or would like to get involved.

## Installation

UHC can be installed on a client or a server. As this is a multiplayer minigame though, it is recommended to install it on a server.

⚠ UHC **needs** the following mods to be installed:
– Plasmid: GitHub / Modrinth
– Fabric API: GitHub / CurseForge / Modrinth

## Usage

To start a game of UHC, use `/game open` and browse the list of available game modes.

## Modifications

To configure UHC, or to contribute to the project, visit the official documentation.

## Credits

– Hugman – Development

### 🌐 Translations
| Language | Translators |
|—————-|—————————————|
| English (base) | Hugman |
| French | Hugman |

A DeathBan

# DeathBan
DeathBan is a self explanatory, simple and lightweight plugin which bans a player when he dies.

## Config
“`
# DeathBan Configuration
# Message shown to permanently banned players
ban-message: “You have been banned for dying!”
“`
## Commands
– /deathban exempt – Add player to exemption list
– /deathban unexempt – Remove player from exemption list
– /deathban list – See who’s exempt
– /deathban reload – Reload config
– /reviveall – Unban all players at once

TwoHearts

You have two hearts on mob and on pvp. If you die to a player then you will lose your PvP heart. When you die to a mob then you will lose your mob heart. If you have lost both you will get banned. The Bossbar is a timer that sets the Combat.