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
Hi, getting these error messages constantly
http://pastebin.com/6jbGK3dZ
Looks great, but doesn't work.
@tronman2020
Just putting STONE in the config is enough to cover all the variants.
@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.
@LeeTheENTP
I recall there being some settings in messages.yaml
Is 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.
I love this plugin to, but sadly there are so many bug, with explosion, zombie head, and other...
Hello! 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.
I 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]
3rd party plugin created custom explosions are broken again and not handled properly by EHM.
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.
hello~ i am come from hongkong May i put your plugin to chinese?
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/3.6.5.2 .
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.
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?
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?
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
Hm. It seems that plugin generated custom explosion physics have stopped working at some poin :-(.
Using 1.8.7 spigot
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
Please 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!!!