TesseractUHC
Tesseract-style UHC is a style of Ultra Hardcore which introduces a number of interesting gameplay tweaks which aim to alleviate some of the main issues with UHC. This plugin allows you to play UHC matches with any number of these gameplay tweaks enabled. It also contains lots of additional functionality for match hosts to make your games run more smoothly, and to aid spectators and streamers.
Core functionality
- Team and player management - teams/players can be set up by the admin before the match, or players can use the
/join
and/team
commands to set things up themselves - Spectators are invisible to players, and are prevented from interfering with the match. They also have access to a wide range of commands to help them keep close to the action. Admins can also create "points of interest". Spectators get notifications when players are close to points of interest, or to each other.
- Match management - players are prevented from doing anything before the match begins; countdowns are displayed in a user-friendly way; chat can be muted in order for admins to make announcements; eliminated players can spectate or be kicked, according to your preference; and more.
- Starting pens - while waiting for the match to begin, players are teleported to small glass holding pens which they cannot leave. In their pen, they will find a chest containing useful starting items.
- World border - a world border is enforced. Players who get close to the border will suffer blindness and slowness effects until they move away. Players who cross the border are teleported back. Admins can reduce the world border as the match progresses (appropriate warnings will be displayed to players).
Gameplay tweaks
All of the following gameplay tweaks are optional, and can be configured in the config.yml
or using commands in game.
- UHC mode can be turned on or off. If on, players don't regenerate health, and recipes for golden apples and glistering melons require gold ingots instead of gold nuggets.
- No-PVP period - players cannot directly deal damage to each other for a defined period at the start of the match. (They can still use lava, fire, cactus etc to hurt each other).
- Damage alerts - optionally, players can see when and how other players take damage.
- Heads - players' heads are placed on the ground where they die, to act as death markers or trophies for killers.
- Killer bonus - players who die in PVP kills can be configured to drop additional items (by default, 4 gold ingots are dropped).
- Mining fatigue - mining stone deep underground makes your hunger increase extremely quickly. Designed to prevent tunnelling and strip mining. (Not really recommended - use the hard stone option below instead).
- Hard stone - mining stone wears out your tools much more quickly than normal. Makes strip mining for long periods impossible.
- Bonus chest - players get a chest containing basic tools, or anything else you choose, at their start points.
What this plugin doesn't do
- Scattering - there is currently no functionality to randomly place players across the map at the start of the match. Instead, the admin must manually (or semi-manually) create start points.
Permissions
There is no permissions system at present.
Full command list
A full list of commands is available on the commands page.
Configuration options
If you want to change the default configuration options, you can do this by editing the config.yml file for the plugin. The options available are:
- matchtitle - The title of the match (defaults to
TesseractUHC
) - deathban - Determines whether players are kicked and banned immediately upon death (defaults to
false
) - uhc - determines whether UHC mode is enabled (defaults to
true
) - ffa - determines whether the match is a free-for-all or team-based (defaults to
true
- free for all) - nopvp - The number of seconds at the start of the match for which PVP is disabled (defaults to
300
) - nolatecomers - Whether players who arrive late will be prevented from joining (defaults to
false
) - dragonmode - If true, the game continues until the dragon is slain, even if only one player or team remains. If false, the game ends when there is only one player or team left. (Defaults to
false
) - damagealerts - whether players will see notifications when other players take damage. (Defaults to
true
) - dropheads - whether players' heads will be placed where they die. (Defaults to
true
). - killerbonus - determines bonus items which will be dropped when a player is killed by another player. (Defaults to id=266, quantity=4 - 4 gold ingots)
- miningfatigue - controls the mining hunger effect, which depletes players' hunger when they mine stone underground (off by default).
- hardstone - determines whether the hard stone effect is enabled. (Defaults to
true
). - bonuschest - determines the contents of the bonus chest which players receive at the start.
For more information, see match configuration
@frymaster_127
To be more specific, I can't add teams. If you can help me out, I'd really appreciate it. My Skype is in the comment below this :P
ok well I did that, now I can't add players or teams. Would you be able to help me with this? If you can, let me know and add me on Skype: ebearmc
Working fine for me. Make sure you're opped, then reconnect to the server
Why can I not use commands? For all of them it says I have no permissions... :/
Hey! Great plugin, love it, Just a quickie, not really sure where I am supposed to be setting the world border, like do I put a figure in 'events [] ' in the config file or?
If you could help that would be great! Have a nice day :D
MattieBoosh
i would like my server to have a donation system where players can buy starting perks. i use to do this with redstone and command blocks but the redstone lagged the server to much
i need to be able for players to buy this perk more than once and everything they play it takes one perk form their collection and them gives them the items linked to that perk when the game starts
@SimpleAce
There have been 7 updates in the past month. I've been using this for about 2 months now - I won't say "without issues", but all the issues I had have now been fixed....
Lots of issues with this plugin. either remove it or fix them. dont just put a plugin out and not update it
A few issues:
1) Spectators appear to be able to place blocks (though they can't remove them)
2) Players who respawn after death as spectators can both place [b]and[/b] remove blocks
3) If I've previously joined as an op, and then rejoin after deopping, I don't get teleported to the spawn pad. I have to stop the server and restart before I get restricted.
4) If I do e.g. "/calcstarts radial 200 radius" I just get "no start locations were calculated"
I hope these can be addressed; this plugin pretty much perfectly meets my requirements for running UHC
Just a suggestion,
Are you able to get users to "drink" water/milk out of water and milk buckets?
It would really add to the survival feel and although other plugins have it, integrated into this plugin would give it a hands down overall Ultra hardcore feel.