It's important to note that this is a continuation of this thread, started by NabsterHax, who stopped updating it ages ago. It gives credit to one Shrinker42 who made a YouTube video about it .
So, way back before 1.3 Beta or so, there was a thing known as click mining. When you finished destroying a block, if you quickly released and pressed the left mouse button again, you'd start destroying the next block slightly quicker, skipping the delay. Jeb, however, fixed this by moving the delay from after destroying a block to before destroying a block.
This mod removes that delay completely (or partially, depending on version). This has the same effect as always perfectly click mining, except without any extra effort afforded by the user. The name "Click mining fix fix" isn't completely appropriate, however this is what it'd been called before I started unofficially updating it. For some blocks, it doesn't make too much of a difference, but for things with a near-instant block destruction time, such as dirt with a diamond shovel, it can increase overall destruction rate enough to allow for continuous removal of a a 1x1 line while sprinting.
Considering how simple this mod is (really, I'm only changing 1 integer value in one file), I'm not sure if this is really worthy of being called a "mod", more a tweak.
All current and past versions can be found here. If you don't see the version you're looking for, please check there before posting.
Also for Forge, which I generally don't remember to update as frequently. Note: For Forge 1.6, see:
The stupid, half-assed way I used to make a Forge version no longer works. Until I can be assed to make a proper Forge version, you can use the generic version and the following workaround to get it to work:
- Install Forge as normal
- Place your preferred .class file in Forge's .jar (e.g. 1.6.2-Forge18.104.22.1689.jar)
- Open your launcher, select the Forge profile
- Click "Edit profile"
- Under "Java Settings (Advanced)" at the bottom, tick "JVM Arguments" and add the following line:[code] -Dfml.ignorePatchDiscrepancies=true -Dfml.ignoreInvalidMinecraftCertificates=true [code]
- Click "Save Profile" and run as normal
The correct, non-workaround method to get this mod working is to create a coremod that changes bytecode at runtime. But that requires a considerable amount of effort, and I can't really be bothered at the moment.
Please let me know if any of the current versions don't work, seeing as I rarely bother to test that they do before uploading. As with any mod, remember to delete the META-INF folder in minecraft.jar or silly things will happen.
Additionally, feel free to let me know if this ends up conflicting with anything. I don't mind making a quick other-mod-compatible version.
It never needed a SMP patch before, but when I try to install it on a vanilla 1.8.1 server:
Do you know what causes this error?
Oh, this is a purely client-side mod. The SMP version works with SMP and the SSP version works with SSP. Jeb's fix was applied twice in two separate files. Both can be installed at the same time, but they work fine separately.
THIS MOD IS INSANELY FAST. HOLY FFFFFFFFFFFFFFFFFFFFFFFF. Now you made a mod that I will cry if I have to play without. It's like up there with Convenient Inventory and Control Pack now...
DEAR GOD THIS IS EPIC! Now I can harvest sugar cane without it being all ugly when trying to walk in a line. Dirt comes up SO FAST. I was using an iron shovel and I could make a sand line perfectly while walking. UHHHHHH
Do you think you could add a similar delay shortening to creative mode in smp and ssp? It's slightly annoying that when i go into creative mode, I actually mine SLOWER than in survival mode.
That would make this mod perfect :biggrin.gif: