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 Mar 31, 2012@ARavinMadMonkey
I have no idea how ReferGift is stopping the boundaries from working, especially seeing as that part doesn't use any Bukkit events... As for EssentialsSpawn overriding the random spawn then yes it will, you can't run 2 spawning plugins at once and expect it to work, either disable essentials spawning or disable random/team spawning. I'll do some testing to see if moving it to a higher priority on login works with essentialsspawn but if they use the highest already I don't think it'll be overridable
-
View User Profile
-
Send Message
Posted Mar 31, 2012Okay so heres some bugs for you;
Yes it was ReferGift causing my problems, and as for the ban time, why dont you do something like this mod does http://dev.bukkit.org/server-mods/hardcoremc-24-1-1-r4/ I dont know about databases and everything but that seems to have it sorted in a pretty good way... Unfortunatly that is outdated :(
This plugin is great if you get everything working. If you have any problems I suggest adding UltraHardcore and then add each plugin 1 by 1 and see what is causing the problem.
-
View User Profile
-
Send Message
Posted Mar 30, 2012@ghowden
Alright I got it this time. It might have been a bug with 1.2.3, but I just had to update anyways because I'm gonna be hosting an Ultra Hardcore event soon. Thanks!
-
View User Profile
-
Send Message
Posted Mar 30, 2012@FlatZone
It will be generated when you run the server, start the server and it'll make an UltraHardcore directory in the plugins directory with a config.yml in it. You can then do a /reload after editing the file or you can stop the server and start it again when you've finished editing
-
View User Profile
-
Send Message
Posted Mar 30, 2012@ghowden
I put the .jar into my plugins file, searched all over, and can't find a config.yml file
If there was one, I could use it. I've used them before.
-
View User Profile
-
Send Message
Posted Mar 30, 2012@FlatZone
I'm going to make a better tutorial on how to configure everything on my site sometime soon, the default config.yml does explain what each config option works but isn't very clear imho.
-
View User Profile
-
Send Message
Posted Mar 30, 2012I can't figure out how to configure anything! All I want to change is the world borders!
-
View User Profile
-
Send Message
Posted Mar 30, 2012@Bebopaloobop
random spawn uses bukkit's method to get the highest block at a particular coordinate and uses that Y coordinate. If you spawn in a cave, is there blocks above you? If you're spawning underwater is it at the surface or just underneath the surface or are we talking at the very bottom here? I've spawned in water during testing before but it was at the surface of the water. I might put checks in for the method though because, although chances are very unlikely, you could technically spawn in lava or on a cactus
-
View User Profile
-
Send Message
Posted Mar 30, 2012Random spawn doesn't seem to mind spawning you in caves or underwater.
-
View User Profile
-
Send Message
Posted Mar 30, 2012@ARavinMadMonkey
I copied and pasted your config into my config.yml and marked 0,80,0 as a waypoint in reis minimap and travelled every direction from there. Every direction I went I got reset when I went past 800. Are you using the latest version and what other plugins are you using if any? I can't reproduce what you are having
-
View User Profile
-
Send Message
Posted Mar 30, 2012@Shockfuey
Oh yea, derp :P But it still doesn't work... I can still go past the boundary...
-
View User Profile
-
Send Message
Posted Mar 30, 2012@ARavinMadMonkey
Looks like you still have the boundary set at radius 800 on your map.
-
View User Profile
-
Send Message
Posted Mar 30, 2012Im still able to go more than 500 blocks away from 0, 0 and my personal spawn point Here is my config, sorry for being such a pain about all thing I just really need this to work >.<
Ive put it on Pastebin as not to spam up the comments here http://pastebin.com/6pH6fPrT
-
View User Profile
-
Send Message
Posted Mar 30, 2012@ARavinMadMonkey
The center is only 0 0 if you set overrideCenter to true in the config for that world and x and z are set to 0 there too. In your config overrideCenter is false so it uses the coordinates of the worlds spawn. You can test it out by using reis minimap and going to spawn and setting a waypoint and then travelling until you reach the border, at least that's how I tested the world spawn and overriden borders. As for time they are banned for, I could do that but it wouldn't hold over a reload or over a restart unless I do a database which I'm trying to hold off using for as long as possible.
-
View User Profile
-
Send Message
Posted Mar 30, 2012Now im having a new problem, The boundaries are being ignored, I can walk over 1000 blocks past where the boundaries should be. My config is the same as before and since I learn from my mistakes, ive already checked that its not any other plugin by only using Ultra-Hardcore. Just as a note it occasionally works saying you have been reset but not when im 500 blocks away from X=0 Z=0 which is the center I believe...
Also, as a suggestion, why dont you add a way to specify the time banned for?
-
View User Profile
-
Send Message
Posted Mar 30, 2012@RiddlesInTheDark
If you were using the mod before the latest release did you delete the old config.yml before running it and edit the new generated one? It uses a different key from the other version. As for always spawning with the initial items, did you make sure to delete the player.dat from the world/players folder so it counted as a new spawn again? Sounds like you left them there and are just spawning with them in your inventory still
-
View User Profile
-
Send Message
Posted Mar 30, 2012I have a similar problem as ARavinMadMonkey but I can't figure out what my issue is. I don't have any other mods installed but this hardcore mod refuses to listen to what I put in the config.yml. The mod is installed properly as I see the changes in game but it still keeps giving me the three initial items even though I have that set to false and got rid of the item numbers. It also doesn't change the message on death it still has the default one even though I changed it in the confi.yml
If anyone could help me out I would appreciate it my friends and I are really excited about this mod. Great work ghowden! :D
-
View User Profile
-
Send Message
Posted Mar 29, 2012@ghowden
I delete my .dat in the world file but it continues to spawn me in the exact same spot. After testing it with a friend, they also spawn in the same place... If someone could post a config that they know works, it would be much appreciated.
EDIT: Aha, fixed it, EssentialsSpawn was overriding it, why did I not think of that before?
-
View User Profile
-
Send Message
Posted Mar 29, 2012@ARavinMadMonkey
A player is counted as new to the server when there isnt a player.dat for them in the world folder, that config will work and spawn people randomly if you delete their .dat before they join
-
View User Profile
-
Send Message
Posted Mar 29, 2012@ARavinMadMonkey I'm pretty sure random spawning only happens when they're new and thats the first time spawning in that world. Anywho this plugin is so awesome and wayy better than the original mod it was based off of! Keep up the good work!