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 Sep 27, 2015Hi, getting these error messages constantly
http://pastebin.com/6jbGK3dZ
-
View User Profile
-
Send Message
Posted Sep 26, 2015Looks great, but doesn't work.
-
View User Profile
-
Send Message
Posted Sep 22, 2015@tronman2020
Just putting STONE in the config is enough to cover all the variants.
-
View User Profile
-
Send Message
Posted Sep 22, 2015@Diemex
Thanks. I didn't think to look there; I thought that file only contained the messages and info the plugin sent to players.
One more thing - is there a way I can have only certain tools break stone, but not have reduced durability? For example I tried setting diamond pickaxes to 1562, but its durability is reduced by 2 for every hardened block they break. I also tried -1, but the plugin replaced that with "null,1" in the config and an error is thrown every time someone mines a hardened block with a diamond pickaxe.Got this working by setting durability to 100000. The plugin automatically adjusted that to 32767, and it seems to be working now.
-
View User Profile
-
Send Message
Posted Sep 19, 2015@LeeTheENTP
I recall there being some settings in messages.yaml
-
View User Profile
-
Send Message
Posted Sep 19, 2015Is there a way to disable the tips that show up on the scoreboard? If it's in the config I can't seem to find it.
-
View User Profile
-
Send Message
Posted Sep 13, 2015I love this plugin to, but sadly there are so many bug, with explosion, zombie head, and other...
-
View User Profile
-
Send Message
Posted Sep 13, 2015Hello! I love this plugin and will not run a server without it!!
is granite, and the new stone classes, not supported? I've tried the DV's of stone 1:1-1:6 and none of them seem to work, also i've tried the names.
-
View User Profile
-
Send Message
Posted Sep 3, 2015I keep getting errors when it tries to run task #407.
[ExtraHardMode] Task #407 for ExtraHardMode v3.6.5 generated an exception java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextNode(Unknown Source) [?:1.8.0_40] at java.util.HashMap$KeyIterator.next(Unknown Source) [?:1.8.0_40] at com.extrahardmode.task.WeightCheckTask.run(WeightCheckTask.java:44) [?:?] at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(CraftTask.java:71) [spigot-1.8.7.jar:git-Spigot-f928e7a-994b2aa] at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350) [spigot-1.8.7.jar:git-Spigot-f928e7a-994b2aa] at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:726) [spigot-1.8.7.jar:git-Spigot-f928e7a-994b2aa] at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:367) [spigot-1.8.7.jar:git-Spigot-f928e7a-994b2aa] at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:657) [spigot-1.8.7.jar:git-Spigot-f928e7a-994b2aa] at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:560) [spigot-1.8.7.jar:git-Spigot-f928e7a-994b2aa] at java.lang.Thread.run(Unknown Source) [?:1.8.0_40]
-
View User Profile
-
Send Message
Posted Aug 23, 20153rd party plugin created custom explosions are broken again and not handled properly by EHM.
-
View User Profile
-
Send Message
Posted Aug 21, 2015Yea please update...
Edit : For the problem with creepers, use older version of vault, like 1.5.3.
Don't know why, but its work for me now.
-
View User Profile
-
Send Message
Posted Aug 16, 2015hello~ i am come from hongkong May i put your plugin to chinese?
-
View User Profile
-
Send Message
Posted Aug 6, 2015The cause of why creepers does not do damage is in "MonsterRules.java" its the featrue that is supose to stop items from getting destroyed by explotions. when i removed those lines it seems like everything worked.
I am not the author, and this is not been approved by the bukkit staff, so use it on your own risk. https://github.com/erik1988/ExtraHardMode-Lite-Edition/releases/tag/3.6.5.2 .
-
View User Profile
-
Send Message
Posted Aug 4, 2015Creepers does not damage players anymore (using 1.8.8 spigot), when I removed EHM they did, so im for sure that is caused by this plugin. Same results if I use the default config or turn the use costume exp off.
Also pigzombies are kind of broken.
Please update to 1.8.8 this plugin is great so it sad to see it abandoned.
-
View User Profile
-
Send Message
Posted Jul 26, 2015Hello there, been a huge fan of this plug-in for a couple of years now.
I'm currently having some trouble with certain features of EHM, in particular the better tree logging option. No errors in the console. But what is happening is when someone starts taking down a tree, the log above the destroyed one will fall, but then respawn. Creating an infinite amount of logs from one tree.
Running Build #40 (1.8.7 R0.1) for Spigot, and 3.6.5 EHM.
Any clarification that this is an EHM bug or an issue with the Spigot API?
-
View User Profile
-
Send Message
Posted Jul 16, 2015I've been having trouble with creepers causing no damage (all EHM custom explosions are disabled) when they explode for a long while now. Could it also be caused by EHM?
-
View User Profile
-
Send Message
Posted Jun 29, 2015this plugin worked for about 2 weeks then busted.. all of a sudden pigmen do no damage , i reinstalled / restarted about 5 times , still no fix , had to remove the plugin from my server :( please look into this! i had added no new plugins or changed anything in my config as my server runtime is 24/7 , then bam someone told me pigmen no longer did damage until i removed the plugin
-
View User Profile
-
Send Message
Posted Jun 12, 2015Hm. It seems that plugin generated custom explosion physics have stopped working at some poin :-(.
Using 1.8.7 spigot
-
View User Profile
-
Send Message
Posted Jun 12, 2015console spam
12.06 02:44:35 [Server] WARN Task #19 for ExtraHardMode v3.6.5 generated an exception
12.06 02:44:35 [Server] INFO java.util.ConcurrentModificationException
- spigot 1.8.3
- EHM 3.6.5
-
View User Profile
-
Send Message
Posted Jun 11, 2015Please add our server, we run EHM with all features enabled + thirst, custom mobs, reduced xp gain, increased hunger rates, slower crop growth, ender pearl cooldowns, and god apple cooldowns!!!
IP: ehm.pvp-legends.net
Website: pvp-legends.net
Thank you!!!