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 McPixel McPixel Nov 23, 2014 at 14:36 UTC - 0 likes

    @Diemex: Go

    here is the link for developer version 1.7.10 :D


  • Avatar of Dutch_Boy Dutch_Boy Nov 23, 2014 at 10:35 UTC - 0 likes

    Oke the message system is off. Im glad it still shows it in the chat.

    I really hope your going to update this to 1.8 and maybe with some extra things in the future?

  • Avatar of Diemex Diemex Nov 22, 2014 at 20:03 UTC - 0 likes

    @Dutch_Boy: Go

    Well your issue is referring to spigot. I don't have a spigot jar, the last bukkit jar I got was 1.7.9-R0.3-SNAPSHOT. I can't really do much and fix issues in newer versions of cb if the jars are not on their site. I mean even the sourcecode is gone so I can't even build it myself. For now I guess you will have to live with the bugs in ehm.


  • Avatar of Dutch_Boy Dutch_Boy Nov 21, 2014 at 21:31 UTC - 0 likes

    II prefer if you fix the problem :)

    But ill do it for now.

    Last edited Nov 21, 2014 by Dutch_Boy
  • Avatar of Diemex Diemex Nov 21, 2014 at 17:31 UTC - 0 likes

    @Dutch_Boy: Go

    Ho into messages.yml and disable the usage of the scoreboard to display messages. Or just disable the messages.

  • Avatar of Dutch_Boy Dutch_Boy Nov 21, 2014 at 17:27 UTC - 0 likes

    The plugin throws out an error in console -> http://pastebin.com/wRbg4A1x

  • Avatar of McPixel McPixel Nov 18, 2014 at 05:12 UTC - 0 likes

    @Diemex: Go

    There is bug on spigot 1.7.10

    when i disabled NoTorchesHere message

    then when i place torch, i got this error http://pastebin.com/zcMscTC0

    and new bug , Ghast custom explosion is not working

    Last edited Nov 18, 2014 by McPixel
  • Avatar of Flowdude Flowdude Nov 15, 2014 at 15:33 UTC - 0 likes

    @Flowdude: Go

    it works perfectly :)

    Owner of Knights of the block

    www.knightsoftheblock.com (website not finished)

    Youtube: Click me

    Prison, Survival, Creative, Arcade, KITpvp, Survivalgames, Factions and more!

    Beta servers up:

    Prison - 32 major bugs still to be fixed.

    IP: mc.knightsoftheblock.com

  • Avatar of Flowdude Flowdude Nov 13, 2014 at 13:47 UTC - 0 likes

    @Diemex: Go

    Thanks for reply, I'll try to update the spigot version to the latest build

  • Avatar of Diemex Diemex Nov 13, 2014 at 07:10 UTC - 1 like

    @Flowdude: Go

    Is this one of the spigot versions that have been patched? They must've messed something up. The error means that the way to get the list of online players is not available anymore.


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