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
A falling block on a piston isn't affected by gravity
I've got a problem that is pretty big. In my Bukkit server EHM seems to be blocking use of SHIFT button and make e.g. dismounting a horse impossible. I attached a list of the plugins I use http://imgur.com/opDOmmi
@Diemex
Hey, did you still have plans to implement the falling stone features?
Make Weakened Stone Fall: true Stone Weakens To: COBBLESTONE
?
@Diemex
Yes I managed to fix it with a newer version, thanks.
Is there any way for me to disable hard mode features within a worldguard region? I have a dungeon that is getting spammed with cobwebs. No one can break them and they are just lingering and getting in the way.
@rellac
It seems like you are using an old version of ehm. I recall a bug where the damage calculation on tools was not calculated correctly with high amount of mineable stone blocks. Please consider updating to a more recent version, as that will most likely fix your issues. With so high values you could also consider just deactivating the module completely as they are almost the vanilla values.
I seem to have an issue with mining. I decided to enable some additional mining abilities to calm the community-mob, but in doing so I seem to have made iron pickaxes only harvest a single stone before breaking. I have set the following in the config to do this:
@tronman2020
Pistons not being able to push stone blocks is a part of inhibit tunneling because some sneaky players were tunneling with pistons.
Well all your ids are not a golden pickaxe.
270 is an arrow
274 is a iron ingot
285 is a diamond sword
294 or GOLD_PICKAXE is a golden pickaxe ;)
This chart has the data values for future reference: http://minecraft.gamepedia.com/File:DataValuesBeta.png
@Typical_Name
From looking through my code "Block Drops in Overworld" actually depended on "Bonus Loot" being activated. I changed that and it should work for you in upcoming versions. The config option "Near Bedrock Spawn Percent" actually controls the amount of blazes spawned. You have it set to 0 so you shouldn't get any spawns.
I have problem. I want to either turn off or reduce blaze spawns on the overworld. According to the messages, blazes are supposed to spawn near lava pools, but I cannot find the setting to control this anywhere. Right now my config related to blazes looks like this:
Blazes:
Near Bedrock Spawn Percent: 0
Block Drops In Overworld: true
Bonus Nether Spawn Percent: 20
Drop Fire On Damage: true
Bonus Loot: false
Nether Split On Death Percent: 25
Blazes still spawn, even though nothing here indicates that they should. How do I control the spawning of blazes? (Also, a player reported that he got a blaze rod from a blaze in the overworld, even though I have "Block Drops in Overworld" set to true.)
That should be in normal minecraft ;>
Hello I am having issue getting golden pickaxes to work on stone. I have tried adding the item ID as well as text verision in the below. Iron and wood do work.
Inhibit Tunneling:
Enable: true
Amount of Stone Tool Can Mine (Tool@Blocks):
- 285@32
- 270@32
- 274@64
- IRON_PICKAXE@500
- DIAMOND_PICKAXE@10000
I get the same message one gets when trying to mine stone with a tool other than pickaxe.
Also having issues with pistons not moving the stone. Is it a special property effected by this plugin? where is no associated error.
@bokken12
Please open a ticket with there version of ehm and other plugins you are running. This sounds more like another plugin is causing this. The only times ehm accesses inventories is when crafting tnt to change the recipe and when a players dies items get removed.
I recently added this to my server but when players are using/placing items they will get randomly replace with a copy of another item in their inventory this has created losses and a potential for copying valuables, it would be nice if this could be fixed. Thanks.
@Diemex
Running it on a Linux machine. When I test it locally on my windows it works fine. As I haven't been able to get an wander, is it a plugim that could be changing all the & to?. It also changes my bukkit.yml to.
@TheSigler49
This will most likely be caused by saving a config file in a different file encoding and the & symbols for the colorcodes getting converted to other symbols. Are you by any chance running your server on a windows machine? You could open the config in notepadplusplus and check if the '&' for the color codes have changed to something else. If not try to save the file in UTF-8 which should work.
@Diemex
Is there any plugin known to change the colors? The scoreboard says "?cExtraHardMode". Its happened to me on other plugins where it replaces the & or ยง with "?". Is it part of this plugin or do I have another messing with it?
@Diemex
That is what I thought was going on. Thank you.
@der_Kernschatten
Atm a certain percentage of pigzombies that spawn get replaced by blazes. There is no check if its a hell biome or not.
What conditions trigger the extra blaze to spawn? We have a small hellish area in the overworld with different netherblocks to create the environment and some zombie pig spawners.
With EHM, I'm seeing Blaze spawn on the surface.
@brandontienbui
Please post you configuration on http://dev.bukkit.org/paste/ and the name of your worlds.
Oh And Also, Dirt Wont Fall/Cobble Wont Fall When Placed In The Air