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 :)!



Donations are welcome and show me that you value my efforts. Remember to give back to the people that make your server possible.

Credits and Thanks

BigScary for creating this project
Mitsugaru for implementing awesome utility classes
MrYFory for the first donation
WoodenAxeServer - For Adults and Casual Players
JerryFord for testing and reporting bugs like a champ

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

  • Avatar of LegendaryAdmin LegendaryAdmin Oct 21, 2014 at 18:20 UTC - 0 likes

    So this xxx-ehm mode I am working on is looking pretty damn hard! Can we have a config added to include tree logs (for log felling) in biome packs as well as ways to add crops to the crop fail chance from mod packs? Also, if we want reanimation, can we have an option to start them on fire instead of breaking the head?

    -edited to add: What is the format I need to use when adding custom dirt types to qualify for EHM physics? I tried a few things but haven't figured it out >.<

    And I don't know if it is the addition of mods but, when I am out exploring I just hear creepers dropping tnt and shooting fireworks all day and night...like constantly. I am not receiving any errors, but I did have to disable these two options because it is literally non stop. When I use SC16 (x-ray texture pack) to try and see the creepers when they acting like this, I could hear them but there were no visual explosions or fireworks.

    Mods I am using in the pack: Apple Core Blood Biomes O'Plenty CoroUtil DoomlikeDungeons EnviroMine HarvestCraft HungerOverhaul KwastiBustMonsters LavaMonsters MWAW OceanCraft PlayerAPI RenderPlayerAPI RougelikeDungeons SmartMoving SmartRender SpecialMobs SpiceOfLife Weather2 WildCaves ZombieAwareness

    Thanks for considering =)

    Last edited Oct 22, 2014 by LegendaryAdmin


  • Avatar of CommodoreAlpha CommodoreAlpha Oct 18, 2014 at 17:44 UTC - 0 likes

    @Diemex: Go

    EDIT: I checked my bukkit.yml option, but didn't find any settings for changing verbosity.

    @erik1988: Go

    I don't have this problem myself.

    Last edited Oct 19, 2014 by CommodoreAlpha

    Sure, I'd love to include my server IP here. But it's under construction, and I wouldn't want to get sued for players wandering inside and getting hit by a random beam of steel floating about. And no, I doubt plugins would make very good lawyers either. I've never seen a plugin that forced you to sign a contract do so well.

  • Avatar of erik1988 erik1988 Oct 18, 2014 at 15:05 UTC - 0 likes

    People is still reporting the problem with full health and food after death. Im using the last version.

  • Avatar of Diemex Diemex Oct 18, 2014 at 14:38 UTC - 0 likes

    @CommodoreAlpha: Go

    In your bukkit yml there should be a setting to set the level of debug messages shown. FINE is the lowest level and shouldn't be shown by default. You can check the setting, setting it to INFO should remove the debug messages.


  • Avatar of CommodoreAlpha CommodoreAlpha Oct 18, 2014 at 14:33 UTC - 0 likes

    Thanks for the recent spam fix by the way! But I still get one last spam-message, and it looks more like a debug message rather than an actual error:

    01:11 AM [FINE] [ExtraHardMode] not spawning - too light

  • Avatar of technowix technowix Oct 17, 2014 at 16:00 UTC - 0 likes

    Hi ! I'm here to learn something, what about performance cost of running these fancyness ? <3 i'm really aware of cpu cost in server evolution, so i wanted to know :')

  • Avatar of CommodoreAlpha CommodoreAlpha Oct 16, 2014 at 04:43 UTC - 0 likes

    @LegendaryAdmin: Go

    Works fine; there isn't much of a difference between 1.7.9 and 1.7.10.

  • Avatar of LegendaryAdmin LegendaryAdmin Oct 16, 2014 at 02:36 UTC - 0 likes

    Can anyone speak on how this is performing in 1.7.10? I am hoping to combine a number of mods with the plugin and 1.7.10 is the only way I can get them all together...

  • Avatar of CommodoreAlpha CommodoreAlpha Oct 14, 2014 at 04:55 UTC - 0 likes

    @Diemex: Go

    Honestly, I only care about the spam because I hardly use WorldGuard. For now, a spam suppressant would suffice for me - support or no support. :)

  • Avatar of Baamoink Baamoink Oct 13, 2014 at 21:39 UTC - 0 likes

    I've had to unload ExtraHardMode due to the level of spam I receive while running WorldGuard 6.x. Would look forward to a 6.x compatible release for ExtraHardMode :)


Date created
Sep 17, 2012
Last update
Oct 16, 2014
Development stage
GNU Affero General Public License version 3 (AGPLv3)
Curse link
Extra Hard Mode
Recent files
  • R: 3.5.2 for CB 1.7.9-R0.2 Oct 16, 2014
  • R: 3.5.1 for CB 1.7.9-R0.2 Oct 11, 2014
  • R: 3.5 for CB 1.7.9-R0.2 Aug 30, 2014
  • R: 3.4.2 for CB 1.7.2-R0.2 Jan 17, 2014
  • B: 3.4.2-SNAPSHOT-#71 for CB 1.7.2-R0.2 Dec 23, 2013