Extra Hard Mode

extra hard mode icon

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.

Important Info

  • You can enable specific features only for specific worlds, Check here
  • 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

  • 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.


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


Sources can be found on github here. Contributions, pull requests and feedback are appreciated :).


Development builds of this project can be acquired on the projects github page. These builds have not been approved by the BukkitDev staff. Use them at your own risk. Please report bugs in the ticket section :)!


Servers running ehm

If you want to be added, add a comment with your server, preferably with a website and your ip.

Credits and Thanks

BigScary for creating this project
Mitsugaru for implementing awesome utility classes
Thank you for your donations
BrattPitt - 23.Nov 13, 14. Dec 14
TehSabbingSlayer - 30. Dec 13
WoodenAxeServer - 6. Dec 13
Netu - 4. July 13
MrYFory - 25. Feb 13

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of pilvimaa pilvimaa Aug 23, 2015 at 10:41 UTC - 0 likes

    3rd party plugin created custom explosions are broken again and not handled properly by EHM.

  • Avatar of chikken001 chikken001 Aug 21, 2015 at 13:10 UTC - 0 likes

    Yea 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.

    Last edited Aug 21, 2015 by chikken001
  • Avatar of tonyleung094 tonyleung094 Aug 16, 2015 at 08:21 UTC - 0 likes

    hello~ i am come from hongkong May i put your plugin to chinese?

  • Avatar of erik1988 erik1988 Aug 06, 2015 at 23:55 UTC - 0 likes

    The 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/ .

    Last edited Aug 10, 2015 by erik1988
  • Avatar of erik1988 erik1988 Aug 04, 2015 at 21:04 UTC - 0 likes

    Creepers 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.

  • Avatar of Baamoink Baamoink Jul 26, 2015 at 11:44 UTC - 0 likes

    Hello 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?

  • Avatar of pilvimaa pilvimaa Jul 16, 2015 at 07:05 UTC - 0 likes

    I'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?

  • Avatar of animetvmc animetvmc Jun 29, 2015 at 17:39 UTC - 0 likes

    this 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

    Last edited Jul 09, 2015 by animetvmc: Plugin starting not to work.
  • Avatar of pilvimaa pilvimaa Jun 13, 2015 at 05:54 UTC - 0 likes

    Hm. It seems that plugin generated custom explosion physics have stopped working at some poin :-(.

    Using 1.8.7 spigot

  • Avatar of u7uu7u7 u7uu7u7 Jun 12, 2015 at 07:49 UTC - 0 likes

    console 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
    1.8 Hardcore server Minecraft
    CraftBukkit version git-Spigot-4c7d0c0-96c2c39 (MC: 1.8.3) (Implementing API version 1.8.3-R0.1-SNAPSHOT)


Date created
Sep 17, 2012
Last update
Jun 04, 2015
Development stage
GNU Affero General Public License version 3 (AGPLv3)
Curse link
Extra Hard Mode
Recent files
  • R: 3.6.5 for 1.8 Jun 04, 2015
  • R: 3.6.4 for 1.8 Feb 24, 2015
  • R: 3.6.3 for 1.8.1 Feb 23, 2015
  • R: 3.6.2 for 1.8 Jan 06, 2015
  • R: 3.6.1 for 1.8 Jan 05, 2015