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 Jan 23, 2013@bigscary I would really like to have up to date sourcecode! Your commit at github is 18 days old!
-
View User Profile
-
Send Message
Posted Jan 23, 2013@tremor77
Netherwart: Consider: You can swim for 8 minutes in lava with some potions and not take any damage at all. What you could do is get a plugin that will allow you to change the drops and just let pigmen drop 1-2 netherwart everywhere in the nether, or even more like 2-3. This way you would be basically trading in arrows for netherwart.
-
View User Profile
-
Send Message
Posted Jan 23, 2013http://pastebin.com/rRwGAVPK
Problem
-
View User Profile
-
Send Message
Posted Jan 23, 2013I set /region flag spawn creeper-explosion deny, but creeper break my block anyway. How safe my block? Sorry! Solved!
-
View User Profile
-
Send Message
Posted Jan 22, 2013Hey BigScary! I love EHM but most of my players hate it lol. I was wondering if you could add a few configurable options for some of your existing settings.
That's it really, keep up the great work.
-
View User Profile
-
Send Message
Posted Jan 22, 2013@CommodoreAlpha
hey CommodoreAlpha, I see you in almost every single plugin I check out and it might seem that we both might be going for the same/very close server settings. Mind if we talk? I have skype or steam, whichever one works.
My steam is: gnomey_
My skype just look for dlaasd123. Im not sure if thats it though.
See you around :)
-
View User Profile
-
Send Message
Posted Jan 22, 2013Darn, now I'm confronted with the dilemma of whether to use this plugin's enderdragon buff or Enderdragon+'s enderdragon buff! >_<
I'll probably use both in the end, if the two plugin's enderdragon edits are compatible. This is how I solved all my other "choose-only-one-plugin" dillemas. xD
But back to being serious; if this plugin's enderdragon features aren't compatible with the other plugin's enderdragon's features (been busy, no time to test), can I request you make this plugin compatible with EnderdragonsPlus? (Since this plugin has a few features the other one doesn't have, and vice versa.)
http://dev.bukkit.org/server-mods/enderdragonsplus/
-
View User Profile
-
Send Message
Posted Jan 22, 2013@ok12Boss
I agree, torches aren't breaking like they should. I've already posted my console errors using pastebin to back up my complaint. Try to do the same if you can. Check your console for a WeatherChangeEvent error.
-
View User Profile
-
Send Message
Posted Jan 22, 2013Maybe add the ability for snow to stack (and destroying) the following when its snowing?
- SAPLING
- LONG_GRASS
- DEAD_BUSH
- YELLOW_FLOWER
- RED_ROSE
- BROWN_MUSHROOM
- RED_MUSHROOM
- REDSTONE_WIRE
- CROPS
- SUGAR_CANE_BLOCK
- PUMPKIN_STEM
- MELON_STEM
- TRIPWIRE
- CARROT
- POTATO
?
-
View User Profile
-
Send Message
Posted Jan 22, 2013@ok12Boss
yes it does, check again. It doesn't break instantly.
-
View User Profile
-
Send Message
Posted Jan 22, 2013I like this plugins but RainBreaksTorches: true it doesn't break the torches when it is rain...
-
View User Profile
-
Send Message
Posted Jan 22, 2013Getting constant server crashes with then new enderdragon, been getting this error message:
http://pastebin.com/EbhdRExa
-
View User Profile
-
Send Message
Posted Jan 21, 2013@bigscary
Here is the pastebin to the WeatherChangeEvent error that I've been having:
http://pastebin.com/EbhdRExa
I'm running EHM 2.5
-
View User Profile
-
Send Message
Posted Jan 21, 2013You should put more options for the Enderdragon.. I tried fighting him with a GROUP of people but he just... too badass to a point where its almost impossible.
EDIT: I don't know if I'm using the extrahardmode.bypass permission correctly (I put false) for admins so that admins are still able to play with the default but I don't think its really working? I use permissions so its not because of my knowledge on permission plugin. Maybe take a look :I
-
View User Profile
-
Send Message
Posted Jan 21, 2013@predawnia
You might be able to do that with WorldGuard.
-
View User Profile
-
Send Message
Posted Jan 21, 2013I'm not asking you to turn this plugin into a class system, I already did that myself with other plugins. I'm just asking if you can add some sort of configuration for the durability loss on picks when mining through stone. I just want to nerf that feature down a bit on my server and right now there's no way for me to do that.
-
View User Profile
-
Send Message
Posted Jan 21, 2013@predawnia
Okay so there are two problems. First, your other plugin doesn't consider that it needs to stop plugin-based monster spawns. You should contact the developer. Second, you will also need to disable the "monsters spawn in light" option by setting its max Y value to 0.
@nicholasooo
I'm going to need much more information than that. Is there more? Please post a pastebin link to the entire stack trace. Thanks!
-
View User Profile
-
Send Message
Posted Jan 21, 2013Could not pass event WeatherChangeEvent to ExtraHardMode v2.4 org.bukkit.event.EventException
Error I've been getting in console. Using the latest CB beta (1.4.7-R0.1) and EHM 2.4.
-
View User Profile
-
Send Message
Posted Jan 21, 2013I am using My Worlds and doing /world denyspawn creeper, but ExtraHardMode keeps overriding and forcing Creepers to spawn. Is it possible to disable a function completely?
For example, in the Creeper case;
Creepers:
ChargedCreeperSpawnPercent: 10
DropTNTOnDeathPercent: 5
ChargedCreepersExplodeOnDamage: true
Disable: true or false
Where Disable would disable Creepers and not overriding My Worlds mob spawning, and if I allow Creepers to spawn, it would be just regular creepers.
Same goes for other mobs as well.
-
View User Profile
-
Send Message
Posted Jan 21, 2013This is a fantastic plugin! Just tried it out for the first time on my server and it definitely enhances the survival experience a ton. Thank you for developing this plugin!