UltraHardcore
100% server side mod, no client mod needed!
UltraHardcore v2.5.1 - 11/11/13
UltraHardcore v2.5.1 - 11/11/13
Health Changes
Health Changes
Health no longer regenerates from having an almost full hunger bar, health can only be regained with golden apples and health potions.
Does not use the gamerule for stopping regeneration to allow for permission based regeneration
Playerlist shows players health level using scoreboards, player health also shown under their name ingame.
Vanilla 0 health bug fixed
Red name for low health
Yellow name for middle health
Green name for high health
Blue name for players with non player list health permissions


Recipe Changes
Recipe Changes
Golden apple recipe is now the default recipe in Minecraft!
Notch apple recipe disabled by default and ghast tears do not drop (stops regeneration potions)
Harder recipe for glistering melon and golden carrot
Brewing of splash potions and tier 2 potions disabled by default
Can craft a golden head that heals for 4 hearts instead of the usual 2 hearts for a golden apple, amount regen configurable
Absorption from golden apples removed

Drops
Drops
Ghasts drop golden ingots in replacement of ghast tears, makes regen potions uncraftable
Players drop their head on death, PvP only flag available. Tries to place the head in the world on a fence but will drop as an item if it can't

Other Features
Other Features
Enderpearls cause no damage on teleport (can still take fall damage from bad throws)
Starting a message with 'P ' will make your chat anonymous to everyone on the server that doesn't have permission to see names (default op)
e.g. Saying 'P This message is anonymous!' will show up like this:

Admin Features
Admin Features
Allows the world to generate with a bedrock wall to contain players within a certain distance
(Use of WorldBorder still recommended in conjunction with the borders if necessary), different shapes available

Commands /heal and /feed for resetting a player/players health/hunger
Command /ci for clearing a player/players inventory
Command /feature for listing enabled features and changing enabled features on the fly without restart
Can scatter a player/players with set parameters (radius, centre coords, world and scatter type) with configurable delay between sequential teleports. Can teleport people as a team (for more info check the commands page)
Command /freeze that will give all players without a specific permission specified
potion effects from the config file making it very difficult for them to move/do anything.
Command /tpp that can teleport a player/players to a specific coordinate/player
Team based commands to join/create/remove teams e.t.c. for more info check the commands page
Permissions based death bans with configurable length/message
Can give a player/players items from the deathdrops list via commands
Features disabled by default
Features disabled by default
Dead players get struck by 'fake' lightning
Add a prefix/suffix with formatting to death messages, defaults to making the message red with coordinates.
Can remove death messages altogether, uses permissions
Add any items to a player's drops when they die. Configurable with ranged amount and % chance to drop
Players leave 'footprints' behind them as they travel, disabled if ProtocolLib is not found
Hardcore hearts are shown instead of normal hearts for players, disabled if ProtocolLib is not installed
Commands/Permissions/Configuration
Commands/Permissions/Configuration
Youtubes
Youtubes
Metrics
Metrics
This plugin uses metrics which can be found here
To opt out of metrics you can edit the config.yml file in the PluginMetrics folder inside your plugins folder

-
View User Profile
-
Send Message
Posted Jun 13, 2012Is this capable of perm banning the player from the world that the UHC plugin is set up for? that way people can still play in our creative world, but once they die in the UHC world they can't access it anymore until a new session is started?
-
View User Profile
-
Send Message
Posted Jun 12, 2012If anyone is having problems with the dev version of the mod, I'm sorry to inform you that it doesn't seem to work with the newest version of bukkit. Until it is updated, I suggest that you revert to using bukkit 1.2.5 r1.
-
View User Profile
-
Send Message
Posted Jun 12, 2012@ghowden
Thanks, im actually making progress now.
Once again, thanks. :)
-
View User Profile
-
Send Message
Posted Jun 12, 2012<<reply 753656="">>
Don't know about multiplay specifically as I run my own dedicated servers but all you need to do is drop the .jar in the plugins folder. Connect via FTP or whatever system they use, customer support might be a better help
-
View User Profile
-
Send Message
Posted Jun 12, 2012HI.
I'm having real trouble uploading this mod to my minecraft server, which is a dedicated server hosted by Multiplay.com/clanforge.
Could anyone here give me a run-through on how to do it?
Thanks.
-
View User Profile
-
Send Message
Posted Jun 12, 2012@ghowden
I had the same problem as Blaikie. I got 1024 MB, but using the dev-version, the server completely jammed...
-
View User Profile
-
Send Message
Posted Jun 12, 2012<<reply 752938="">>
Random spawing is on the first login to the server, not the first joining of a world, if you want to scatter people before playing in that world then you'll need some kind of 'scatter' plugin
-
View User Profile
-
Send Message
Posted Jun 12, 2012Has anyone run this successfully with the Mutliverse plugin? I made a portal link to the UHC world & everything works fine. Only problem is the portal puts everyone in the same spawning location rather than random locations.
-
View User Profile
-
Send Message
Posted Jun 11, 2012<<reply 751319="">>
The player list name is limited to a set amount of characters, so you might have issues there.
For removing recipes from the server altogether you need to remove the recipe from the server's recipe iterator and that'll make it uncraftable.
As for the player list healths, I noticed when people join and you set their display name it wouldn't work, some delay helps there. Also if you update their health in a entitydamage event you have to remember that the health during the event is before the damage is applied to them, otherwise the health will be off.
-
View User Profile
-
Send Message
Posted Jun 11, 2012Im working on a custom version of this and I don't want to look at source to copy pasta. I made the hp system work and the recipes are changed. 2 questions. I know how to change the names of players, but when do I do it. I put a test line in and its running Line 1 below. I have that line run per player on enable, player join, player leave, and entity damage. Am I not putting it in the right area or is the line wrong. My player object may be wrong but it is unlikely.
Line 1: player.setDisplayName(ChatColor.GREEN + player.getDisplayName() + hp);
Also, is it possible to make the old recipes not show the fake product on the right. I use the craft item event to disable the recipe but can I use a better option.
This is my second plugin so I'm new to this.
-
View User Profile
-
Send Message
Posted Jun 11, 2012<<reply 751105="">>
I have no idea how much RAM it uses, I test with the default 1024MB and it seems OK. The dev version doesn't generate any chunks, it adds a thing to the world generator like how trees grow and when a chunk is generated it'll add the border if its a border area. If you want them to be all pre-generated you'll have to use worldborder.
-
View User Profile
-
Send Message
Posted Jun 11, 2012Any idea how much RAM is needed in order to run the Dev version? It's currently not working for me. And I take it the Dev version just generates the chunks like the Worldborder fill command?
-
View User Profile
-
Send Message
Posted Jun 11, 2012<<reply 750837="">>
The ban is permaban, if you want timed bans then you'll need to turn kickban off on this and use another plugin for banning.
-
View User Profile
-
Send Message
Posted Jun 11, 2012Hey, I've haven't had any problems with the mod, and i just wanted to say great job!
although i do have a question referring to the kick ban, how would i set the ban to instead of a week to half an hour?
Thanks!
-
View User Profile
-
Send Message
Posted Jun 9, 2012<<reply 747372="">>
The world doesn't need to be named 'world' but if it isn't you need to change the default config to have the new world name/s instead of world
-
View User Profile
-
Send Message
Posted Jun 9, 2012@ghowden
Thanks! Had no idea the world must be named "world" This was definitely my issue & has been resolved since I changed it. Thanks for helping me out all this time!
-
View User Profile
-
Send Message
Posted Jun 8, 2012<<reply 746809="">>
Is the world name you are playing in the default 'world'? Regen and banning wouldn't work with the default settings if the world isnt 'world'. I developed against and tested with 1.2.5-R1 so that should be fine, also played quite a few matches on 1.2.5-r2
-
View User Profile
-
Send Message
Posted Jun 8, 2012<<reply 746715="">>
The issue is players being teleported into unloaded chunks and dropping before they generate around them. With the current version of the plugin I use worldborder to generate all the chunks before a match starts and then spawning has no issues whatsoever.
If you want the boundaries to be a 1000x1000 square you need to change boundaries.worlds.world.circle to false and boundaries.worlds.world.radius to 500 (500 from the center to the edge of the square. I also see you have setup your border around 0,0 (you have override center to true) but your randomspawn says override center is false, you should probably make that true too so spawns are relative to 0,0 and not the world spawn
-
View User Profile
-
Send Message
Posted Jun 8, 2012@ghowden
I generated a new world with the UHC plugin & I am using no other plugins. Perhaps it's my bukkit version. I have the option between "Bukkit 1.2.5 R1 #2149" & "Minecraft 1.2.5 Bukkit R2 #2190." I have tried both, and both produce the same result..able to see other player's health, but regen occurs with the default config; Also no ban upon death.. I also double checked the config and the settings are correct. Also, could whitelisting be an issue? I don't see how it would but just thought I'd add that to the troubleshooting. Cheers for the fast reply! I'll keep checking in to see for a possible solution or derp.
-
View User Profile
-
Send Message
Posted Jun 8, 2012I installed the plugin, and everything is running good except for the random spawns and bounderies. They seem not to be working really good. The randomspawn sometimes spawns you underground and you get killed and then banned ... And the bounderies do not work like I have in my settings. I have tried to just leave the grass id on the allowedblocks and it keeps spawning inside caves and killing us intantly.
I want to be able to make the bounderies like a 1000x1000 square, is that possible? Or something like, the players spawn in example, x=0,y=0 (but everyone spawns in different coordinates) and the bounderies are a circle around (x=0,y=0) it with like 500 blocks of radius. I would appreciate if someone could help me.
Sorry about my english. I'm still learning.