Extra Hard Mode
Extra Hard Mode changes the game rules to create NEW, INTERESTING CHALLENGES for players who have mastered the core game. Unlike Mojang's "hard" mode or other plugins' "hardcore" modes which just punish you more for making mistakes without actually changing game mechanics, Extra Hard Mode delivers interesting new challenges for advanced players.
Support this project on Patreon!
Important Info
- Detailed rundown of all features and configuration help Check here or here (alternate formatting)
- You can enable specific features only for specific worlds, Check here
- Save yourself some time! Check "Troubleshooting and Common Questions" for the answer to your question.
- Here is a playlist of a few 1 minute clips showcasing some features
- If you have any questions feel free to ask, post bugs / feature suggestions in ticket section
Recommended Plugins
- Make tree logs and branches fall when chopped with GraviTree. Set "FallingLogsDamagePlayers" to true in its config for an extra challenge!
- For anti-grief, avoid plugins that disable explosions entirely, because that will undermine the cave-in mechanic and the new improved TNT.
- Avoid plugins which allow players to teleport themselves out of danger when they're in combat or lost. Especially avoid plugins which add commands like /home, /back, and /tpa, since they will undermine the difficulty VERY much. Consider instead a teleportation plugin like Population Density, which allows players to teleport only between teleportation posts it places on the surface every 400 blocks.
- You might want to look into balancing villagers. Having diamond gear tradable for very easily farmable materials will undermine the difficulty. I use Rebalance Villagers to make the trades harder.
Metrics
This plugin utilizes Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
- Config options that are activated, allowing me to see what people use (or don't)
You can disable the stat collection via /plugins/PluginMetrics/config.yml if you wish. If you want to see the stats, you can go here
Source
Source can be found on github here. Contributions, pull requests and feedback are appreciated :).
Credits and Thanks
- Coding
- BigScary for creating this project
- Mitsugaru for implementing awesome utility classes
- Thank you for your donations
- Jemrada - 1.Dec 15, 21. Dec 15, 4.Feb 16
- BrattPitt - 23.Nov 13, 14. Dec 14
- TehSabbingSlayer - 30. Dec 13
- WoodenAxeServer - 6. Dec 13
- Netu - 4. July 13
- MrYFory - 25. Feb 13
Sponsors:
SurfHosting: 50% discount with code "Robo": https://billing.surfhosting.co/aff.php?aff=82


-
View User Profile
-
Send Message
Posted Mar 29, 2013Pistons will not push stone. They push wood and other items, even cobble, but not stone. Is this a bug or a feature? If it's a feature, can I disable it?
-
View User Profile
-
Send Message
Posted Mar 29, 2013I'd also like to see WorldGuard region support for creeper-explosions or maybe even mob-spawn if possible, maybe like MonsterApocalypse does it(?). Wish-list, maybe? :)
-
View User Profile
-
Send Message
Posted Mar 28, 2013@Diemex
That's evil. I have yet to take a donation in 2 years :p
Umm... oh... I think you might want to modify the potion effect gain for taking fall damage to only affect you if you actually do take damage from the fall (if that's possible). I seem to keep running into conflicts with other plugins. With MCMMO, they sometimes negate your fall damage with a lucky 'roll'. With RocketBoots, it seems to stack slowing on you, increasing more as you fly around, plus possible issues at landing (RB negates falling damage as well).
I also had that issue with getting potion effects from nearby explosions when I had Essentials or WorldGuard /god mode on but you "whatever"'d me on that :p
-
View User Profile
-
Send Message
Posted Mar 27, 2013@crash2323
I know that GriefPrevention has this feature built in. I'm not sure to what extent though. There are definetely plugins out there that will drop your Inventory if you try to tp out of a pvp fight and some that require you to do a safe logout. I don't think this should be part of ExtraHardMode, you rather want to look for a plugin that prevents this kind of behaviour in all possible ways..
-
View User Profile
-
Send Message
Posted Mar 27, 2013All these great features and harder monsters but in the moment of danger, a player can just click disconnect and escape harm. Ever think about putting a penalty for disconnecting instead of logging out with a /logout command or something? Maybe drop your armor or your experience? I tried to scour the bukkit plugins to find something to compliment this fantastic mod but the only thing i found called bAntiLeave isn't updated for 1.4.7 and seems to not work. The forum was dead on it too, possibly abandoned. Would love something that compelled players to have to stand still and type /logout and wait 3 or 5 seconds.
-
View User Profile
-
Send Message
Posted Mar 27, 2013hahaha, and the next logical step would be to tweak the algorithm a bit, so it's a 75% chance the most valuable items are lost .... To increase the chance of donations.
-
View User Profile
-
Send Message
Posted Mar 27, 2013@Hangar
Good idea :-) "You just lost a full set of protection 4 diamond armor, if you had donated 20$ you would have lost nothing!"
-
View User Profile
-
Send Message
Posted Mar 26, 2013@Diemex
Ah yes, but I was wondering if we couldn't notify the user of what was lost. Like so:
Hangar blew up.
In the scuffle, you managed to lose your Diamond Pick and 32 dirt!
Something like that. So they know for sure what they lost without wondering if it's still on the ground, buried, picked up by someone else, etc.
-
View User Profile
-
Send Message
Posted Mar 26, 2013@Jwguy
You can activate the plugin and features only for specific worlds. However you can't activate certain features for specific worlds and have them deactivated in other worlds. That's what I'm working on atm, I have run into some design issues and have to restructure a bit. So it might take a bit longer.
-
View User Profile
-
Send Message
Posted Mar 26, 2013We'd absolutely love to have this, or some portions of it, on our server, but Multi-World Support would be a necessary bit for us, since we have a number of mob customization plugins, both homebrew and here on Bukkit, and would like to control how and where it's applied.
Otherwise, awesome plugin.
-
View User Profile
-
Send Message
Posted Mar 26, 2013@Hangar
Everything in your inventory including armor can be lost with the chance you defined in the config. Iterates through the inventory and applies a random chance to the slot and deletes the contents of the slot.
-
View User Profile
-
Send Message
Posted Mar 26, 2013@jackattackbusa
Yes.
@Diemex
Can we get a message of what items are being forfeited on death? It always seems to be a mystery, especially when running this with another plugin that kills you a lot :)
-
View User Profile
-
Send Message
Posted Mar 24, 2013I am so going to use this plugin but is there a way to configure this to only one world as some players aren't as experienced and may want to stay in the easy world. If I can't do this pls add it!
-
View User Profile
-
Send Message
Posted Mar 24, 2013Diemex,
Please consider this as a request to include the lightning spawning Pigmen. It's been running on the test server and the players have found it an appealing option.
Thanks.
-
View User Profile
-
Send Message
Posted Mar 24, 2013Please vote here on Explosion Customisation: http://dev.bukkit.org/server-mods/fun-hard-mode/polls/customisability-of-explosions-please-vote-on-what-you
@Mortalsinn
Tnt is only supposed to soften stone into cobble. If tnt wouldn't be able to break stone then it would be kinda useless. The multiple explosions per tnt undermine the mechanic though, because the later explosions can also destroy the cobblestone generated by previous explosions. I might add an option to reduce the number of cobblestone you get from one tnt.
There is option called "Item Stacks Forfeit Percent" which you can set lower to reduce the number of items lost.
@JerryFord
I haven't implemented ZombiePigmen spawning when lightning strikes. But I could easily do so if it's a requested feature.
-
View User Profile
-
Send Message
Posted Mar 24, 2013Do you have it coded or configurable to spawn Zombie Pigmen during a lightning storm?
-
View User Profile
-
Send Message
Posted Mar 24, 2013ok sorry for one last dumb question ..... this Improved TNT (I have it enabled in the config) It still turns stone in to cobble - is this how it is intended? is that because cobble is easier on tools? Sorry for sounding like a tard
I love your plugin. It's the very core of my server and all my members are loving it. I am going to donate your ass off
actually one last question - in the config - what do I set so people don't lose a couple items per death?
-
View User Profile
-
Send Message
Posted Mar 24, 2013@Mortalsinn
I'm very glad to hear that everything is fine and hope it will stay that way :). Recipe is the same as for vanilla tnt, you just get more tnt from the recipe.
-
View User Profile
-
Send Message
Posted Mar 24, 2013All is good with 3.2.2 - no crashes!
What is the recipe for the improved TNT ?
-
View User Profile
-
Send Message
Posted Mar 24, 2013Please use the ticket section for errors, it makes it easier for me. You can try 3.2.2 and get back to me to see if it's fixed. There is only a few ways that you can crash a server completely, one of them being an infinite loop which I believe was the case. If it hasn't been fixed pm me so we can figure out what could be causing it.