AutoSwitch is a mod that automatically switches to the correct tool when mining a block and automatically uses the correct weapon when attacking a mob or a player. It will also switch back to your previous item when you are done mining or attacking a mob, useful for building and going on mining trips.
AutoSwitch won't just pick the fastest tool, it also takes into account other factors such as enchantments.
You can turn AutoSwitch off and on using the F10 key. If you don't like F10, you can change it to something else in the options window.
If your bug report is about incorrect behavior or a crash, remember to provide a link to a debug log. Do this by enabling debug logging in the config screen. Then, trigger the bug (preferably in creative mode, set "Use in Creative" to ON). Then send me the file .minecraft → mods → AutoSwitch → DEBUG.txt by putting it on a paste site like https://gist.github.com/, http://pastebin.com/, or https://0x0.st/. Remember to disable debug when you're done.
Configuration
In the main Minecraft menu, click mods. Then, click AutoSwitch from the scrolling list on the left. Click config. The overrides file has instructions on the inside.
v5.1.1:
* Fixed NullPointerException with forge Custom Item Stacks
v5.1.0:
+ Now compatible with weapons from the mod Tinker's Construct
* Fixed critical hit bug
* Fixed annoying "unswitch on weapons" to "unswitch on mobs"
v5.0.2:
+ Added the ability for toggle and other keys to be set to mouse buttons
v5.0.1:
* Fixed bug with standardness that conflicted with Thamcraft
v5.0.0
+ Way more configurability
+ Treefeller detection
* Lots of bugs fixed
v4.3.4:
+ Installer will now download and install ThebombzenAPI
v4.3.3:
* Silk touch and fortune should now work as expected
v4.3.2:
* Compatible with ThebombzenAPI 2.3.4
+ Installer has browse button
* Various tweaks and fixes.
v4.3.1:
+ Automatic Installer
* AutoSwitch_Overrides.cfg moved to AutoSwitch_Overrides.txt
* Fixed switching-back-when-disabled bug. AS should now only switch back when it switched.
v4.3.0:
+ Updated for 1.7.2
* Toggles are now per-server-world rather than all of multiplayer as a whole
* Changed the advanced configuration to use block/item names rather than IDs v4.2.0:
* Updated for 1.6.4
* Now uses Forge again cause ModLoader is terrible
+ Mob Switching is now back because of forge
* Fixed a few bugs
v4.1.0:
+ Updated for 1.6.2
* Fixed several bugs
- Temporarily removed mob switching due to MC-28289
v4.0.2:
* Tweaked silk touch detection, AS no longer thinks silk touch works on signs
* Tweaked selection order, now tool standardness is before silk touch or fortune for the FAST STANDARD and SLOW STANDARD modes.
v4.0.1:
* Fixed metadata-free config options from not registering
* Fixed printing "%b" in the debug for newDamageable and oldDamageable
v4.0.0:
* No longer requires Minecraft Forge
- Removed AS Modules (they were a silly idea in the first place)
* Adding mod-specific overrides no longer requires a module (including custom weapons)
* Replaced Swing GUI options window with a Minecraft-style GUI screen.
* Replaced NBT-based configuration with a text-based configuration
* Replaced many of the NBT-based configuration options with clearer and smoother options
* Replaced always/never tool overrides and block/tool categories with standard tool overrides
* Replaced Use Worst and block/tool categories with tool selection modes.
* Hoe switching (on crops) is back
+ Added positive fortune and silk touch overrides
+ Silk touch, fortune, and specific tool overrides equivalents now support categories
+ Added a "use in creative" option.
- Removed Use Sword
v3.0.4:
+ Updated to 1.5.2
v3.0.3:
* Actually switches ^.^
v3.0.2:
* Fixed a bunch of old features that the module API broke such as Specific Tool Overrides and Use Worst
* Changed ToolCategory.getStrengthVsBlockCategory to return -1F on an unknown block category and -2F on a not strong block category.
v3.0.1:
+ Update to 1.5.1
v3.0.0:
+ Update to 1.5
+ Module Support
+ Now will use unarmed instead of a useless item when fighting (for mcMMO)
+ Now will use a hoe on crops (for mcMMO's Green Terra)
* Fixed "Assigned to static field AutoSwitch.instance"
* Fixed using weapons that deal no damage above all others
* Fixed RP2 Microblocks and tubes/wires
* RP2's sickles should now work when I release the RP2 module
* IC2's Chainsaw should now work when I release the IC2 module
* IC2 Machines won't be mined with a pickaxe if you can avoid it
v2.5.0:
+ Update to 1.4.6
* Requires Minecraft Forge
* AS now switches pre-game-tick rather than post-render-tick, causing performance improvements
* Fixed ghost ice glitches (again)
* MUCH better fortune calculations, now won't switch away from a tool just because it has fortune.
* Fortune and Silk touch ignores have been tweaked to be doesn't-work overrides
* Feature to reset the config when I create an update.
v2.4.8:
* Fixed memory leak
v2.4.7:
* Eliminated Fake Worlds entirely XD! They've been causeing A LOT of problems. This fixes glitches such as:
** Crash with Millénaire when opening a chest
** NullPointerExceptions when mining snow & ice
** Mining ice causing ghost water blocks
** The block disappearing under snow when mining it
** Sun not moving
v2.4.6:
* Fixed fortune & silk touch switching not working at all because of the NullPointerException fix
v2.4.5
* Fixed bad switching on slimes
* Fixed NullPointerExceptions causing bad silk touch switching
v2.4.4:
* Fixed sun not moving. (Wow, that's rather unexpected for an automatic tool switcher...)
v2.4.3:
+ Update to 1.4.4
* Better fortune enchantment selection algorithm (now works on redstone ore & gravel)
v2.4.2:
* Fixed crash when using a version of forge since 6.0.1.339
v2.4.1:
* Use Standard Tool should work now as expected
* Fixed changing the toggles in the config window not actually working
* Fixed NullPointerExceptions when mining snow on top of a block
v2.4.0:
+ Update to 1.4.2
* Outsourced many features to ThebombzenAPI for use with my other mods
* Tweaked the fortune enchantment selection algorithm.
* Tweaked the algorithm determining whether silk touch or fortune works on a block.
- Dropped Durability Preserver because it hasn't worked since 1.3.1
v2.3.0:
* More realistic Silk Touch, Fortune, and Block IDs to ignore * on.
* External ThebombzenAPI for more compatibility with Magic Launcher.
v2.2.1:
* Fixed Silk Touch on glass, ice, and similar blocks.
v2.2.0:
+ Update to 1.3.2
+ ThebombzenAPI addition, adds useful features for making other mods use some of AS's features
+ Blocks to disable Silk Touch on option
+ Blocks to disable Fortune on option
+ Use standard tool when available option
+ You can now change the keys in-game without a restart of Minecraft
* Fixed silk touch and fortune doing weird things
* Changed default config to remove block IDs 1 and 13 from the Enchantment Selection Order (tools) because of the new silk touch and fortune changes.
v2.1.0:
+ Update to 1.3.1
v2.0.1:
* Fixed freezing when trying to close the config window.
v2.0.0:
+ In-game configuration instead of a config file
+ Ability to set certain blocks to never mine with certain tools
+ You have the ability to set the preferred enchantment order for specific blocks, along with the default, using Block IDs
+ You have the ability to set the preferred enchantment order for specific mobs, along with the default, using Entity Network IDs
+ Durability Preserver Toggle-able setting
+ SMP Server Lag config option for Durability Preserver
+ Disable AutoSwitch in SSP for mining blocks config option
+ Disable AutoSwitch in SSP for fighting mobs config option
+ Disable AutoSwitch in SMP for mining blocks config option
+ Disable AutoSwitch in SMP for fighting mobs config option
+ You have the ability to set the threshold for a weak block
+ AutoSwitch will use a non-damageable weapon over a damageable one if the number of hits to kill is the same and the side enchantments are equal
+ AutoSwitch understands dig speed and dig slowdown potion effects in case someone writes a mod that makes these obtainable.
+ AutoSwitch will remind players when an update comes out.
+ You have the ability to disable any keybinding you don't like
* Blocks that drop themselves will not have the fortune enchantment considered for them
* More realistic preference system where silk touch and fortune are preferred over mining speed
* Setting the attack button to a keyboard key and not the left mouse will now work with AutoSwitch
* You will no longer mine with a sword if you have no other items in your hotbar
* The defaults for the toggles will actually work and it will not use your current settings, like before
* Use Sword is off by default
* More reasonable use worst where it is only considered for mining speed
* AutoSwitch is much more compatible with Minecraft Forge and will work with forge-added blocks and tools.
* Debug text files are much smaller by not printing the same thing over and over
* AutoSwitch should be more compatible with mods that add tools that don't extend the base tool classes.
- You can't configure your tool material preference order, as this has been ultimately superseded by Use Worst
- You can't configure pickaxe groups as this has been ultimately superseded by Use Worst
v1.9.0:
+ Update to Minecraft 1.2.5
v1.8.0:
+ Update to Minecraft 1.2.4
v1.7.0:
+ Update to Minecraft 1.2.3
* Fixed vines not mining with shears
v1.6.0:
+ Number of hits weapon switching algorithm.
* Efficient items can mine weak blocks.
* Fixed the annoying V-key switch-back.
* Fixed the controls screen. Use the config file to change the key bindings.
* The attack button is now used, not necessarily the left mouse button.
* When attacking a player the looting enchantment is ignored.
v1.5.4:
* Fixed keybindings being broken in 1.5.3
* Fixed glitch where snow and leaves wouldn't be properly looked at that came back in 1.5.3 (stupid typo glitches)
v1.5.3:
* Removed unnecessary keybinding additions and removals.
* Fixed efficiency so using an efficient pickaxe which is better than a shovel is the one that is switched to, not the shovel.
v1.5.2:
* Options will no longer toggle when typing into the chat.
v1.5.1:
* Fixed UnsupportedClassVersionError
v1.5.0:
+ Updated to 1.1
* Fixed debug problems.
v1.4.3:
+ Key bindings are now configurable
+ Defaults for the toggles are now configurable
* Fixed some out of memory issues when switching worlds
* Fixed the controls screen getting messed up.
v1.4.2:
+ Added no sword option
* Changed save files to be update-compatible.
v1.4.1:
* Fixed problem when holding nothing but a tool in the slot on the right, and not switching away from it when mining an instantmine item or weak block.
* Fixed use worst option in relation to enchantments.
* Better performance, no wasting time meaninglessly debugging string concatenations.
v1.4.0:
* Complete engine rewrite, more stable and accurate
+ Toggle is saved
+ Temporarily enable/disable
+ Use Worst Tool feature
- Dropped fancy LowIron stuff, now use "Use Best" and "Use Worst" options. The fancy LowIron stuff is still configurable.
v1.3.0:
* Fixed crash when holding an enchanted pickaxe and a sword and mining a non-pickaxe item.
* Fixed engine flaw where efficiency modifier wouldn't be considered.
v1.2.1:
* Instantmine items will no longer be mined by swords that are added by mods.
* All enchanted items will be considered for switching.
v1.2.0:
+ Support for tools added by mods
v1.1.0:
+ Support for enchantments
* Fixed bug where axe would be used to mine a slab
v1.0.0:
* Updated to 1.0.0
* Changed default config to match 1.0.0's block changes (i.e. Soul Sand is now a shovel block, etc.)
v0.8.4:
* Hopefully minecraft won't crash if the mod can't find .minecraft.
v0.8.3:
+ Added Ignore option so people who don't edit their config file can have it updated.
+ You will now switch away from damageable items when mining any block without the right tool.
* Moved around many of the pickaxe items in the default config.
* Several bug fixes
v0.8.2:
* Added new category to default config for pickaxe items so stone and stone brick now mine with a pickaxe.
v0.8.1:
* Added vines to the default config as a shears block
* Fixed ModLoader version string.
v0.8:
+ CONFIG FILE
v0.7.4:
* Minecraft will no longer crash if you attack a mob when you are holding nothing in the lower left of your hotbar.
* Cleaned up the code, and fixed debug code so sending me a debug report is easier.
v0.7.3:
* Snow is now a shovel item again, after it broke in 0.7.1.
v0.7.2:
* This mod now compatible with mods that replace existing blocks with their own, such as DAFTPVF'S Treecapitator mod.
v0.7.1:
* Changed "weak block" tolerance to allow a few more items such as glass and cactus to be considered sword items.
+ Now when mining a "weak block" you will purposely switch away from any item that takes damage
v0.7:
+ You will now switch back to the item you were holding when you are done mining a block or attacking a mob, useful for easy building.
* This fixes the annoying problem where you accidentally click on the ground and switch to shovel.
* You won't use a sword to mine easy-to-mine items such as leaves, rails, torches, or cactus. This prevents excess damage to your sword.
v0.6:
+ If you attack a mob or player you will switch to your best weapon. The damage is calculated after you switch, so if you have a diamond sword and you punch a pig without holding it you will still kill it in one hit.
* Fixed torch/tall grass switch-to-sword bug that came back in 0.3.
* Fixed bug where the click delay when using instantmine was removed.
* Fixed ModLoader version string.
v0.5:
+ Non-pickaxes now will always use the best available tool.
* Pressure plates are a pickaxe item
* Iron doors are a pickaxe item
v0.4:
* You now shouldn't mine torches, sugar cane, tall grass, or anything else while in your inventory.
v0.3.2:
* Cobblestone stairs are now a pickaxe item
v0.3.1:
* Redstone ore is now a pickaxe item
v0.3:
+ New preference system: Blocks now have order of priority for pickaxes so the best pickaxe will always be found.
+ Coal, Iron ore, Stone, and Brick now prefer to be mined with a stone pickaxe over an iron pickaxe. This is because in my experiences, I've tried conserving my iron pickaxes for when I've needed them.
+ Gold pickaxes don't mine anything they shouldn't be able to. A different pickaxe or sword is chosen instead.
* Other tools (not pickaxes) use whichever comes in the inventory first, as most people only have one kind of axe or shovel.
v0.2:
* Obsidian is now a pickaxe item
* Stone brick is now a pickaxe item
* Glowstone is now a pickaxe item
* Leaves and wool are now shears items
* You won't switch when mining an instant mine item such as tall grass or a torch.
v0.1:
+ Initial Release
EnchantView allows you to see all the enchantments you'll receive from the enchantment table before you enchant your item, rather than just one. It also refreshes the enchantment list with each try rather than only after enchanting.
EnchantView will cycle the hint through all of the enchantments, one per second, so you can see everything rather than just the one.
EnchantView is a server-side-based mod so if you install it on your Forge server, it will work for all players, even with vanilla clients. If you install it on your own Minecraft installation then it will only work on your own worlds, but it will work for other players if you open up your world to LAN. EnchantView will not work if you installed it on your client and the server does not have it installed. This is because the server only provides one hint to the client and does not provide the random seed, so there's no way for the client to know the enchantment unless the server allows it.
2. (Automatic Install) Run the EnchantView.jar file and click Install. Done!
-- OR --
(Manual Install)
2. Install ThebombzenAPI
3. Add the EnchantView.jar file to your .minecraft/mods folder.
Bukkit
Put EnchantView.jar inside the plugins/ directory of your Bukkit installation.
v5.0.0:
+ Complete rewrite using new algorithm
+ Now cycles through enchantments one per second rather than displaying all at once.
+ Does not require client-side mod to work
* Will not reject vanilla clients or servers
v4.1.0:
* Fixed several bugs
Bukkit
v2.3.2:
+ Updated for 1_7_R4
Universal:
v4.0.4:
+ Updated for 1.7.10
v4.0.3:
+ Compatible with ThebombzenAPI v2.4.0
v4.0.2:
* Fixed crash that occurred in the main Minecraft environment but not the development environment
v4.0.1:
+ Installer should automatically install ThebombzenAPI
v4.0.0:
+ Updated for 1.7.2
v3.12.0:
* Updated for 1.6.4
* No longer modifies class files
* No more stupidcrap supplement
* Universal client/server jar
Client:
v3.11.0:
+ Added the ability to place in the mods folder with Forge
v3.10.0:
+ Updated for 1.6.2
v3.9.0:
* Text-based config instead of NBT-based config
* Minecraft-style options screen instead of Swing
v3.8.4:
* Fixed OptiFine disabling when you closed then opened a world
v3.8.3
* Fixed with ML + OptiFine
v3.8.2:
+ Updated to 1.5.2
* Now works with ML, doesn't just not crash
v3.8.1:
* No Longer crashes with ModLoader
v3.8.0:
+ Updated to 1.5.1
v3.7.1:
* Fixed not removing lvls
v3.7.0:
+ Updated to 1.4.6/7
+ Support for vanilla Enchanted Books
+ Added different tooltiptexts, now lists the item too (this way I don't copy code)
* Fixed with latest OptiFine
v3.6.2:
* Fixed crashing when using ModLoader and not Forge
v3.6.1:
+ Updated to 1.4.4
v3.6.0:
+ Updated to 1.4.2
+ Disable in SSP option
+ Disable in SMP option
+ Option to not allow clients on your LAN world to use EnchantView.
v3.5.3:
* External ThebombzenAPI for Magic Launcher compatibility
v3.5.2:
+ Update to Minecraft 1.3.2
+ Added support for ThebombzenAPI, meaning primarily update reminders.
v3.5.1:
* Fixed enchantview not working on world without cheats enabled.
v3.5.0:
+ Update to 1.3.1
+ Added LAN hosting compatibility
v3.4.0:
+ Update to 1.2.5
v3.3.1:
* Fixed the inability to enchant in creative mode when you didn't have enough levels.
v3.3.0:
+ Update to 1.2.4
v3.2.1:
* Fixed upper-left-corner bug
v3.2.0:
+ Update to 1.2.3
v3.1.1:
* Fixed occasional crashing
v3.1:
+ Added support for one-click enchant changing, i.e. the two-of-the-same-item trick.
* Fixed client freezing the first time clicking an enchant table.
* Fixed server lag by client spamming packets
* Fixed client lag by client spamming packets
* Fixed getting power-1 enchantments most of the time except sometimes a good one.
v3.0.1:
* Fixed enchanting on non-EnchantView servers
v3.0:
+ Works in multiplayer with plugin support.
v2.3.1:
* Doesn't crash the game upon world loading.
v2.3:
* Supports Minecraft 1.1
v2.2:
* Renders correctly with TooManyItems
v2.1:
* If an enchantment is grayed out then the text will now display correctly.
v2.0:
+ New interface
* now supports viewing more than 2 enchantments
* Bane Of Arthropod's really long name is no longer a problem.
* Fixed crash when try to enchant a non-enchantable item.
v1.0:
+ Initial release
Server:
v3.11.0:
* Matched client version
v3.10.0:
+ Updated for 1.6.2
v3.9.0a:
* Fixed crash by not finding client-only class EVConfigOption
Note: ModLoader version string not bumped so clients won't have to update
v3.9.0:
* Matched client-side version number
v3.8.4:
* Fixed OptiFine disabling when you closed then opened a world
v3.8.3:
* Fixed with ML + OptiFine
v3.8.2:
+ Updated to 1.5.2
* Now works with ML, doesn't just not crash
v3.8.1:
* No Longer crashes with ModLoader
v3.8.0:
+ Update to 1.5.1
v3.7.1:
* Fixed not removing levels
v3.7.0:
+ Updated to 1.4.6/7
+ Support for vanilla Enchanted Books
v3.6.2:
* Fixed crashing when using ModLoader and not Forge
v3.6.1:
+ Updated to 1.4.4
v3.6.0:
+ Updated to 1.4.2
+ Option to not allow clients on your LAN world to use EnchantView.
v3.5.3:
* Matched Client Release
v3.5.2:
+ Initial release
Bukkit:
v2.3.1:
+ Updated for 1_7_R3
v2.3.0:
+ Updated for 1_7_R1
v2.2.0:
+ Updated for CraftBukkit version 1_6_R2
v2.1.1:
+ Update to Craftbukkit version 1_5_R3
v2.1.0:
+ Update to Craftbukkit version 1_5_R2
v2.0.0:
+ Update to craftbukkit package version 1_4_R1
+ Added the ability for other plugins to cancel the enchantment event
v1.2.3:
* You should be able to use EV when you are not an op on a bukkit server.
v1.2.2:
* Should now work with builds that aren't the recommended build 1.3.1-R1.0
* Fixed crash when rapidly switching items in the enchant table.
v1.2.1:
* Fixed UnsupportedClassVersionError when using Java 6.
v1.2.0:
+ Updated to 1.3.1
* Fixed it not working (hopefully)
v1.1.1
* Fixed Creative Enchanting on the Server End
v1.1.0
+ Update to 1.2.4
v1.0.1:
* Fixed occasional crashing requiring a server reboot
v1.0:
+ Intitial Release
ThebombzenAPI
This is something mathematicians call "Hooking The Turtle."
+ Added option to disable update notifications
+ Update reminders will now print to the server console (if enabled)
* Will not reject vanilla clients or servers anymore
* Fixed "Game Activity" during mod construction (there wasn't any, but Forge thought there was)
* Update reminder for ThebombzenAPI will only point within Minecraft versions.
v2.5.0:
+ Updated for Minecraft 1.8
* Fixed crash with no config directory on server-side
* Rerouted System.exit to FMLCommonHandler.exitJava
v2.4.2:
+ Backported the option to decline "Update Reminder" notifications
* Backported the five bugfixes from 2.5.0 and 2.5.1
v2.4.1:
+ Added the ability for toggle and other keys to be set to mouse buttons
v2.4.0:
* Changed ABI
+ Tons of improvements to things like:
* Debug logging
* Reflection
* Loading
v2.3.5:
* Fixed bug when two different mods access default configurations at the same time
v2.3.4:
* Changed ABI
* Tweaks and fixes to make EnchantView possible
v2.3.3:
* Fixed toggles not saving.
v2.3.2:
+ Added automated installer
+ Update reminders now contain download links.
v2.3.1:
* Toggle keys should now work
v2.3.0:
+ Updated for 1.7.2
* Migrated config screens to Forge mods screen (Don't use Shift+B!)
v2.2.0:
+ Updated for 1.6.4
v2.1.0:
+ Updated for 1.6.2
v2.0.0:
+ Extensive config file support
+ Extensive options screen support
v1.2.2:
+ Update to 1.5.2
v1.2.1:
+ Update to 1.5.1
v1.2.0:
+ Update to 1.5
v1.1.5:
+ Update to 1.4.6
+ Private method calls
v1.1.4:
* Fixed getting no dimension 0 found errors
* Moved Thebombzen's Options to Shift+B instead of the window because it was incompatible with GuiAPI.
v1.1.3:
* Fixed ModLoader version string (really? I'm still doing that)
v1.1.2:
+ Update to 1.4.4
v1.1.1:
* Keys shouldn't push when typing into chat.
v1.1:
+ Update to 1.4.2
+ Toggling Features
+ Centralized many common actions
+ Java Interface Support
v1.0:
+ Initial Release
My mods are licensed under the MIT License. Here it is in full:
The MIT License (MIT)
Copyright (c) 2011-2017 Leo Izen (thebombzen)
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
What does this mean? It means you may do any of these things for free without even asking me:
Download and use my mods
Share the mods
Create a video showing my mods. You can even monetize your videos and keep 100 percent of your ad revenue. You don't even need to ask me.
Use my mods in a mod pack. You can use them for published packs, or private packs. You don't even need to ask me.
View the source code
Sell the mods
Monetize any modpack you create. You can keep 100% of the revenue from any monetized modpack. You don't even need to ask me first.
There's one stipulation. You have to provide a copy of this license with any redistribution. (Although you can license your own additions however you want.)
A: No. I will make updates when I find the time. Being an adult is hard; you don't have as much time anymore.
Q: Why is Minecraft crashing?
A:
Make sure you're using the latest version of the mods AND the latest version of ThebombzenAPI. Try re-downloading and re-installing every mod again (that you installed) from this thread. Don't download from somewhere else.
Search your crash log for the text "NoClassDefFoundError: ThebombzenAPIBaseMod" If this text is there, then you either didn't install ThebombzenAPI's latest version or installed it improperly. In that case, download it from this thread (shortcut link) and install it, then try again.
Search your crash log for the text "NoClassDefFoundError: ThebombzenAPIConfiguration" If this text is there, then you need to update every mod you have installed, not just the one you feel like updating.
If you didn't get either message, then please send me a link to the crash report on http://pastebin.com. I can't help you unless I know why it crashed. If you don't know how to get the crash report, then look on the Minecraft Wiki Article.
Q: Your instructions say to Install Minecraft Forge. How?
A: Go to http://files.minecraftforge.net/ and download the recommended version of Forge from the top. Click the link that says "installer" in the row that says "recommended." Download and run that jar file, and click install.
Q: How do you open the config screen?
A: Go to the main menu, then click Mods, then scroll down to my mod, then click the Config button. If you don't see a Mods button on the main menu then you need to install Minecraft Forge.
Q: Can you update the mod?
A:Yes. I will, I'm just busy with other stuff. Pestering me won't make it go faster.
Q: Can I use your mod in a mod pack?
A: Yes. You also can make money off that modpack and keep 100 percent of it. You don't even need to ask me.
I politely request that you provide a link to this thread so users can get support, but you don't actually have to.
Q: Can I use your mod in a video?
A: Yes. You may also monetize that video. You may also keep 100 percent of the money. You don't even need to ask me. I politely request that you provide a link to this thread so viewers can get support, but you don't actually have to.
Q: Can you post this video on your thread?
A: No, I appreciate it, but sorry, I can't. If I said "yes" to some people then I'd have to say "yes" to everyone, and the thread would be flooded with videos.
Q: Does the mod work with or require Minecraft Forge?
A: Yes, all my mods since Minecraft 1.6.4 require Minecraft Forge. If you want to know whether an older version requires it, check the changelog.
Q: The mod does nothing. It's as if it's not installed. What do I do?
A: That's because it's probably not being loaded at all. Try downloading and installing it again, using the automatic installer, and make sure you installed Minecraft Forge.
Q: Will you make a version that uses LiteLoader?
A: No.
AutoSwitch
Q: Does AutoSwitch require Minecraft Forge?
A: Yes.
Q: Will you make a version of AutoSwitch that uses LiteLoader?
A: No.
Q: Will you make a version without the configuration?
A: No. If you don't want the configuration then don't configure it. It's that simple. (Why do people even ask this? >_>)
Q: Can you use my idea to change the switching algorithm?
A: No. I'm probably not using it because I've already had the same idea, and it didn't work.
Q: Why don't you just classify each block as a pickaxe/shovel/axe block?
A: That doesn't work when you start adding mods with custom tools and blocks. (Plus, not every block is one of those three.)
Q: Why don't you make a smaller version that does this? I don't use new content mods.
A: You're asking me to maintain two versions of the same mod, with the same dependencies, but have one of them be strictly less effective. No thanks.
Q: But wouldn't it allow you to release a new version faster?
A: No. It would take twice as long because I'd have to update twice as many mods.
Q: But wouldn't you update the smaller one first?
A: No, I wouldn't, because I'd care about that one less.
Q: Why doesn't it work with Treecapacitator?
A: It should work as of version 5.2.0.
Q: How can I make it use the worst tool that still can harvest the block?
A: Open the config screen and set the Tool Selection Mode to Slow Standard.
Q: How can I make it use a sword and other nonstandard tools?
A: Open the config screen and set the Tool Selection Mode to Fast Nonstandard. (This is not recommended. It's mostly available for override purposes.)
A: Yes. The answer has been "Yes" every time. For three years. I'm busy. >_>
Q: Does EnchantView require Minecraft Forge?
A: Yes.
Q: Will you make a version of EnchantView that uses LiteLoader?
A: No.
Q: EnchantView doesn't show the enchantments.
A: You're probably on a multiplayer server. The server has to have it, not the client.
Q: Can you make EnchantView work in Multiplayer without a server-side mod/plugin?
A: No. Mojang has gotten better at writing network code and an "exploit" like that does not work.
Donations
I've had a few people request for a donation link. To be clear, it doesn't cost me any money to develop these mods because I'm a student and without a degree, I can't sell my time for wages (well, other than minimum wage, but this is more fun anyway). If you insist on paying me for my mods, even though they cost me nothing to make, then feel free to buy me a root beer or something:
[13:26:51] <+Bax> Sappert: I'm very clean for someone who licks rocks for science
[13:27:02] <+Bax> Sappert: FOR SCIENCE!
[13:27:14] <+Bax> RaNdOmCoW26: well you see that is your problem
[13:27:23] <+Bax> RaNdOmCoW26: you are comparing yourself to fellow rock lickers
[13:27:36] <+Bax> Sappert: 90% of my social life is rock lickers
[13:27:41] <+Bax> Sappert: or clay eaters
[13:27:47] <+Bax> RaNdOmCoW26: compare yourself to other people who are not rock lickers or clay eaters
[13:28:10] <+Bax> RaNdOmCoW26: then how do you fare?
[13:28:21] <+Bax> Sappert: I fare excellent
Perhaps at minimum....you could tell us how it works in game...besides how to turn it on...a video would also suffice too...but does sound pretty useful.
I made a video about this because I like the mod. Pretty useful. Good Job.
Use it if you want.
~JoBilly
Thanks. Much better than mine. Posted it on main post.
Rollback Post to RevisionRollBack
[13:26:51] <+Bax> Sappert: I'm very clean for someone who licks rocks for science
[13:27:02] <+Bax> Sappert: FOR SCIENCE!
[13:27:14] <+Bax> RaNdOmCoW26: well you see that is your problem
[13:27:23] <+Bax> RaNdOmCoW26: you are comparing yourself to fellow rock lickers
[13:27:36] <+Bax> Sappert: 90% of my social life is rock lickers
[13:27:41] <+Bax> Sappert: or clay eaters
[13:27:47] <+Bax> RaNdOmCoW26: compare yourself to other people who are not rock lickers or clay eaters
[13:28:10] <+Bax> RaNdOmCoW26: then how do you fare?
[13:28:21] <+Bax> Sappert: I fare excellent
Nifty mod.
But a problem/bug.
Whenever I shift + click
It still mines/digs/chops if im in my inventory..
I accidently destroyed a couple of my things..
Good mod, I have a bug though. It thinks you mine redstone with a sword...
Oh, and a suggestion! Could you add a config file, So I can change the default tool for specific blocks? (Ie Mine stone with a stone pick if i have one in my hotbar) And can you make it so it knows what picks work on what? (not trying to mine a Diamond with stone and etc)
Good mod, I have a bug though. It thinks you mine redstone with a sword...
Oh, and a suggestion! Could you add a config file, So I can change the default tool for specific blocks? (Ie Mine stone with a stone pick if i have one in my hotbar) And can you make it so it knows what picks work on what? (not trying to mine a Diamond with stone and etc)
Or perhaps change it to the lowest (though it still will get you the material) tool.
Good mod, I have a bug though. It thinks you mine redstone with a sword...
Its not. After you click on the redstone you are still holding the mouse down and you start digging the thing behind it, which could be a sword item.
Also, swords are 1.5x as effective against everything as your fist, so a block with no tool such as a crafting table or glass will register as sword items.
Rollback Post to RevisionRollBack
[13:26:51] <+Bax> Sappert: I'm very clean for someone who licks rocks for science
[13:27:02] <+Bax> Sappert: FOR SCIENCE!
[13:27:14] <+Bax> RaNdOmCoW26: well you see that is your problem
[13:27:23] <+Bax> RaNdOmCoW26: you are comparing yourself to fellow rock lickers
[13:27:36] <+Bax> Sappert: 90% of my social life is rock lickers
[13:27:41] <+Bax> Sappert: or clay eaters
[13:27:47] <+Bax> RaNdOmCoW26: compare yourself to other people who are not rock lickers or clay eaters
[13:28:10] <+Bax> RaNdOmCoW26: then how do you fare?
[13:28:21] <+Bax> Sappert: I fare excellent
Nifty mod.
But a problem/bug.
Whenever I shift + click
It still mines/digs/chops if im in my inventory..
I accidently destroyed a couple of my things..
Could you be a little more descriptive? I tried opening my inventory and shift-clicking and nothing happened.
Rollback Post to RevisionRollBack
[13:26:51] <+Bax> Sappert: I'm very clean for someone who licks rocks for science
[13:27:02] <+Bax> Sappert: FOR SCIENCE!
[13:27:14] <+Bax> RaNdOmCoW26: well you see that is your problem
[13:27:23] <+Bax> RaNdOmCoW26: you are comparing yourself to fellow rock lickers
[13:27:36] <+Bax> Sappert: 90% of my social life is rock lickers
[13:27:41] <+Bax> Sappert: or clay eaters
[13:27:47] <+Bax> RaNdOmCoW26: compare yourself to other people who are not rock lickers or clay eaters
[13:28:10] <+Bax> RaNdOmCoW26: then how do you fare?
[13:28:21] <+Bax> Sappert: I fare excellent
If you hit tall grass/wheat while this activated, the game crashes.
Weird... Mine doesn't crash when I hit tall grass. Try a torch too, because it crashed on torches too in and older version.
Rollback Post to RevisionRollBack
[13:26:51] <+Bax> Sappert: I'm very clean for someone who licks rocks for science
[13:27:02] <+Bax> Sappert: FOR SCIENCE!
[13:27:14] <+Bax> RaNdOmCoW26: well you see that is your problem
[13:27:23] <+Bax> RaNdOmCoW26: you are comparing yourself to fellow rock lickers
[13:27:36] <+Bax> Sappert: 90% of my social life is rock lickers
[13:27:41] <+Bax> Sappert: or clay eaters
[13:27:47] <+Bax> RaNdOmCoW26: compare yourself to other people who are not rock lickers or clay eaters
[13:28:10] <+Bax> RaNdOmCoW26: then how do you fare?
[13:28:21] <+Bax> Sappert: I fare excellent
Its not. After you click on the redstone you are still holding the mouse down and you start digging the thing behind it, which could be a sword item.
Also, swords are 1.5x as effective against everything as your fist, so a block with no tool such as a crafting table or glass will register as sword items.
Sorry, I mean redstone ore, And the same problem with stone bricks, again it tries to mine with a sword. And I think Nyht`s Idea To change it to the lowest (though it still will get you the material) tool is a very good idea, and it could be enabled from some option or in a config file?
Go and put your mouse over a torch.
Then go into inventory.
Now shift+click.
The torch should get knocked off the wall.
You are still in your inventory.
I am unable to reproduce this.
Rollback Post to RevisionRollBack
[13:26:51] <+Bax> Sappert: I'm very clean for someone who licks rocks for science
[13:27:02] <+Bax> Sappert: FOR SCIENCE!
[13:27:14] <+Bax> RaNdOmCoW26: well you see that is your problem
[13:27:23] <+Bax> RaNdOmCoW26: you are comparing yourself to fellow rock lickers
[13:27:36] <+Bax> Sappert: 90% of my social life is rock lickers
[13:27:41] <+Bax> Sappert: or clay eaters
[13:27:47] <+Bax> RaNdOmCoW26: compare yourself to other people who are not rock lickers or clay eaters
[13:28:10] <+Bax> RaNdOmCoW26: then how do you fare?
[13:28:21] <+Bax> Sappert: I fare excellent
Sorry, I mean redstone ore, And the same problem with stone bricks, again it tries to mine with a sword. And I think Nyht`s Idea To change it to the lowest (though it still will get you the material) tool is a very good idea, and it could be enabled from some option or in a config file?
1. I fixed redstone ore, stone brick, obsidian, and cobblestone stairs, now all will switch to pickaxes.
2. I implemented a tool similar to the suggestion. I personally want to mine through everything with a diamond pickaxe if I have one on me, and I never want to use wood if I have stone. However, I did set some items such as brick, iron ore, coal ore, and smooth stone to preferrably mine with a stone pickaxe over iron, because in my experiences I worked hard to get that iron and I only want to use it if I have to. Stone pickaxes are virtually infinite, but iron isn't so I personally like to tunnel with a stone pickaxe. That is why I set it that way.
Rollback Post to RevisionRollBack
[13:26:51] <+Bax> Sappert: I'm very clean for someone who licks rocks for science
[13:27:02] <+Bax> Sappert: FOR SCIENCE!
[13:27:14] <+Bax> RaNdOmCoW26: well you see that is your problem
[13:27:23] <+Bax> RaNdOmCoW26: you are comparing yourself to fellow rock lickers
[13:27:36] <+Bax> Sappert: 90% of my social life is rock lickers
[13:27:41] <+Bax> Sappert: or clay eaters
[13:27:47] <+Bax> RaNdOmCoW26: compare yourself to other people who are not rock lickers or clay eaters
[13:28:10] <+Bax> RaNdOmCoW26: then how do you fare?
[13:28:21] <+Bax> Sappert: I fare excellent
Go and put your mouse over a torch.
Then go into inventory.
Now shift+click.
The torch should get knocked off the wall.
You are still in your inventory.
Yes, I noticed this too. Its not only shift + click, it's just click. For you, thebombzen, to reproduce:
Place a Torch on the floor, put your + over it and open the inventory. then left click and it should be puched away.
The crash bug while punching wheat etc. is fixed in the new version. Thanks.
Please read the FAQs before you ask a question. Also say which mod you are posting about. Your question probably already has an answer.
Frequently Asked Questions
AutoSwitch
EnchantView
ThebombzenAPI
Other Mods
Permissions
Donations
You should ask Steve about that.
Quicklinks
About
Download
Installation
Reporting Bugs
Configuration
Changelog
About
AutoSwitch is a mod that automatically switches to the correct tool when mining a block and automatically uses the correct weapon when attacking a mob or a player. It will also switch back to your previous item when you are done mining or attacking a mob, useful for building and going on mining trips.
AutoSwitch won't just pick the fastest tool, it also takes into account other factors such as enchantments.
You can turn AutoSwitch off and on using the F10 key. If you don't like F10, you can change it to something else in the options window.
Download
Requires Minecraft Forge
Requires ThebombzenAPI
Download AutoSwitch (v5.6.2 for Minecraft 1.9.4-1.12.2)
Browse Previous Modern Versions (1.9.4 forward)
Browse Previous Legacy Versions (Up to 1.8.9)
Installation
1. Install Minecraft Forge
(Automatic Install)
2. Run the AutoSwitch.jar file and click the Install button. Done!
-- OR --
(Manual Install)
2. Install ThebombzenAPI
3. Put the AutoSwitch.jar in your .minecraft/mods folder. Done!
Reporting Bugs
You can report bugs on the bug tracker at Github.
If your bug report is about incorrect behavior or a crash, remember to provide a link to a debug log. Do this by enabling debug logging in the config screen. Then, trigger the bug (preferably in creative mode, set "Use in Creative" to ON). Then send me the file .minecraft → mods → AutoSwitch → DEBUG.txt by putting it on a paste site like https://gist.github.com/, http://pastebin.com/, or https://0x0.st/. Remember to disable debug when you're done.
Configuration
In the main Minecraft menu, click mods. Then, click AutoSwitch from the scrolling list on the left. Click config. The overrides file has instructions on the inside.
Changelog
https://github.com/thebombzen/AutoSwitch/
v5.3.0:
+ Updated for Minecraft 1.9
v5.2.3:
+ Updated for Minecraft 1.8.9
v5.2.2:
* Fixed Fortune and Silk Touch Switching
v5.2.1:
* Fixed NPE when attacking a player
v5.2.0:
+ Updated for Minecraft 1.8
+ Now uses Block States rather than metadata
+ Better Weapons Override configurability
* Fixed randomly turning on and off
* Should work better with TreeCapacitator
v5.1.1:
* Fixed NullPointerException with forge Custom Item Stacks
v5.1.0:
+ Now compatible with weapons from the mod Tinker's Construct
* Fixed critical hit bug
* Fixed annoying "unswitch on weapons" to "unswitch on mobs"
v5.0.2:
+ Added the ability for toggle and other keys to be set to mouse buttons
v5.0.1:
* Fixed bug with standardness that conflicted with Thamcraft
v5.0.0
+ Way more configurability
+ Treefeller detection
* Lots of bugs fixed
v4.3.4:
+ Installer will now download and install ThebombzenAPI
v4.3.3:
* Silk touch and fortune should now work as expected
v4.3.2:
* Compatible with ThebombzenAPI 2.3.4
+ Installer has browse button
* Various tweaks and fixes.
v4.3.1:
+ Automatic Installer
* AutoSwitch_Overrides.cfg moved to AutoSwitch_Overrides.txt
* Fixed switching-back-when-disabled bug. AS should now only switch back when it switched.
v4.3.0:
+ Updated for 1.7.2
* Toggles are now per-server-world rather than all of multiplayer as a whole
* Changed the advanced configuration to use block/item names rather than IDs v4.2.0:
* Updated for 1.6.4
* Now uses Forge again cause ModLoader is terrible
+ Mob Switching is now back because of forge
* Fixed a few bugs
v4.1.0:
+ Updated for 1.6.2
* Fixed several bugs
- Temporarily removed mob switching due to MC-28289
v4.0.2:
* Tweaked silk touch detection, AS no longer thinks silk touch works on signs
* Tweaked selection order, now tool standardness is before silk touch or fortune for the FAST STANDARD and SLOW STANDARD modes.
v4.0.1:
* Fixed metadata-free config options from not registering
* Fixed printing "%b" in the debug for newDamageable and oldDamageable
v4.0.0:
* No longer requires Minecraft Forge
- Removed AS Modules (they were a silly idea in the first place)
* Adding mod-specific overrides no longer requires a module (including custom weapons)
* Replaced Swing GUI options window with a Minecraft-style GUI screen.
* Replaced NBT-based configuration with a text-based configuration
* Replaced many of the NBT-based configuration options with clearer and smoother options
* Replaced always/never tool overrides and block/tool categories with standard tool overrides
* Replaced Use Worst and block/tool categories with tool selection modes.
* Hoe switching (on crops) is back
+ Added positive fortune and silk touch overrides
+ Silk touch, fortune, and specific tool overrides equivalents now support categories
+ Added a "use in creative" option.
- Removed Use Sword
v3.0.4:
+ Updated to 1.5.2
v3.0.3:
* Actually switches ^.^
v3.0.2:
* Fixed a bunch of old features that the module API broke such as Specific Tool Overrides and Use Worst
* Changed ToolCategory.getStrengthVsBlockCategory to return -1F on an unknown block category and -2F on a not strong block category.
v3.0.1:
+ Update to 1.5.1
v3.0.0:
+ Update to 1.5
+ Module Support
+ Now will use unarmed instead of a useless item when fighting (for mcMMO)
+ Now will use a hoe on crops (for mcMMO's Green Terra)
* Fixed "Assigned to static field AutoSwitch.instance"
* Fixed using weapons that deal no damage above all others
* Fixed RP2 Microblocks and tubes/wires
* RP2's sickles should now work when I release the RP2 module
* IC2's Chainsaw should now work when I release the IC2 module
* IC2 Machines won't be mined with a pickaxe if you can avoid it
v2.5.0:
+ Update to 1.4.6
* Requires Minecraft Forge
* AS now switches pre-game-tick rather than post-render-tick, causing performance improvements
* Fixed ghost ice glitches (again)
* MUCH better fortune calculations, now won't switch away from a tool just because it has fortune.
* Fortune and Silk touch ignores have been tweaked to be doesn't-work overrides
* Feature to reset the config when I create an update.
v2.4.8:
* Fixed memory leak
v2.4.7:
* Eliminated Fake Worlds entirely XD! They've been causeing A LOT of problems. This fixes glitches such as:
** Crash with Millénaire when opening a chest
** NullPointerExceptions when mining snow & ice
** Mining ice causing ghost water blocks
** The block disappearing under snow when mining it
** Sun not moving
v2.4.6:
* Fixed fortune & silk touch switching not working at all because of the NullPointerException fix
v2.4.5
* Fixed bad switching on slimes
* Fixed NullPointerExceptions causing bad silk touch switching
v2.4.4:
* Fixed sun not moving. (Wow, that's rather unexpected for an automatic tool switcher...)
v2.4.3:
+ Update to 1.4.4
* Better fortune enchantment selection algorithm (now works on redstone ore & gravel)
v2.4.2:
* Fixed crash when using a version of forge since 6.0.1.339
v2.4.1:
* Use Standard Tool should work now as expected
* Fixed changing the toggles in the config window not actually working
* Fixed NullPointerExceptions when mining snow on top of a block
v2.4.0:
+ Update to 1.4.2
* Outsourced many features to ThebombzenAPI for use with my other mods
* Tweaked the fortune enchantment selection algorithm.
* Tweaked the algorithm determining whether silk touch or fortune works on a block.
- Dropped Durability Preserver because it hasn't worked since 1.3.1
v2.3.0:
* More realistic Silk Touch, Fortune, and Block IDs to ignore * on.
* External ThebombzenAPI for more compatibility with Magic Launcher.
v2.2.1:
* Fixed Silk Touch on glass, ice, and similar blocks.
v2.2.0:
+ Update to 1.3.2
+ ThebombzenAPI addition, adds useful features for making other mods use some of AS's features
+ Blocks to disable Silk Touch on option
+ Blocks to disable Fortune on option
+ Use standard tool when available option
+ You can now change the keys in-game without a restart of Minecraft
* Fixed silk touch and fortune doing weird things
* Changed default config to remove block IDs 1 and 13 from the Enchantment Selection Order (tools) because of the new silk touch and fortune changes.
v2.1.0:
+ Update to 1.3.1
v2.0.1:
* Fixed freezing when trying to close the config window.
v2.0.0:
+ In-game configuration instead of a config file
+ Ability to set certain blocks to never mine with certain tools
+ You have the ability to set the preferred enchantment order for specific blocks, along with the default, using Block IDs
+ You have the ability to set the preferred enchantment order for specific mobs, along with the default, using Entity Network IDs
+ Durability Preserver Toggle-able setting
+ SMP Server Lag config option for Durability Preserver
+ Disable AutoSwitch in SSP for mining blocks config option
+ Disable AutoSwitch in SSP for fighting mobs config option
+ Disable AutoSwitch in SMP for mining blocks config option
+ Disable AutoSwitch in SMP for fighting mobs config option
+ You have the ability to set the threshold for a weak block
+ AutoSwitch will use a non-damageable weapon over a damageable one if the number of hits to kill is the same and the side enchantments are equal
+ AutoSwitch understands dig speed and dig slowdown potion effects in case someone writes a mod that makes these obtainable.
+ AutoSwitch will remind players when an update comes out.
+ You have the ability to disable any keybinding you don't like
* Blocks that drop themselves will not have the fortune enchantment considered for them
* More realistic preference system where silk touch and fortune are preferred over mining speed
* Setting the attack button to a keyboard key and not the left mouse will now work with AutoSwitch
* You will no longer mine with a sword if you have no other items in your hotbar
* The defaults for the toggles will actually work and it will not use your current settings, like before
* Use Sword is off by default
* More reasonable use worst where it is only considered for mining speed
* AutoSwitch is much more compatible with Minecraft Forge and will work with forge-added blocks and tools.
* Debug text files are much smaller by not printing the same thing over and over
* AutoSwitch should be more compatible with mods that add tools that don't extend the base tool classes.
- You can't configure your tool material preference order, as this has been ultimately superseded by Use Worst
- You can't configure pickaxe groups as this has been ultimately superseded by Use Worst
v1.9.0:
+ Update to Minecraft 1.2.5
v1.8.0:
+ Update to Minecraft 1.2.4
v1.7.0:
+ Update to Minecraft 1.2.3
* Fixed vines not mining with shears
v1.6.0:
+ Number of hits weapon switching algorithm.
* Efficient items can mine weak blocks.
* Fixed the annoying V-key switch-back.
* Fixed the controls screen. Use the config file to change the key bindings.
* The attack button is now used, not necessarily the left mouse button.
* When attacking a player the looting enchantment is ignored.
v1.5.4:
* Fixed keybindings being broken in 1.5.3
* Fixed glitch where snow and leaves wouldn't be properly looked at that came back in 1.5.3 (stupid typo glitches)
v1.5.3:
* Removed unnecessary keybinding additions and removals.
* Fixed efficiency so using an efficient pickaxe which is better than a shovel is the one that is switched to, not the shovel.
v1.5.2:
* Options will no longer toggle when typing into the chat.
v1.5.1:
* Fixed UnsupportedClassVersionError
v1.5.0:
+ Updated to 1.1
* Fixed debug problems.
v1.4.3:
+ Key bindings are now configurable
+ Defaults for the toggles are now configurable
* Fixed some out of memory issues when switching worlds
* Fixed the controls screen getting messed up.
v1.4.2:
+ Added no sword option
* Changed save files to be update-compatible.
v1.4.1:
* Fixed problem when holding nothing but a tool in the slot on the right, and not switching away from it when mining an instantmine item or weak block.
* Fixed use worst option in relation to enchantments.
* Better performance, no wasting time meaninglessly debugging string concatenations.
v1.4.0:
* Complete engine rewrite, more stable and accurate
+ Toggle is saved
+ Temporarily enable/disable
+ Use Worst Tool feature
- Dropped fancy LowIron stuff, now use "Use Best" and "Use Worst" options. The fancy LowIron stuff is still configurable.
v1.3.0:
* Fixed crash when holding an enchanted pickaxe and a sword and mining a non-pickaxe item.
* Fixed engine flaw where efficiency modifier wouldn't be considered.
v1.2.1:
* Instantmine items will no longer be mined by swords that are added by mods.
* All enchanted items will be considered for switching.
v1.2.0:
+ Support for tools added by mods
v1.1.0:
+ Support for enchantments
* Fixed bug where axe would be used to mine a slab
v1.0.0:
* Updated to 1.0.0
* Changed default config to match 1.0.0's block changes (i.e. Soul Sand is now a shovel block, etc.)
v0.8.4:
* Hopefully minecraft won't crash if the mod can't find .minecraft.
v0.8.3:
+ Added Ignore option so people who don't edit their config file can have it updated.
+ You will now switch away from damageable items when mining any block without the right tool.
* Moved around many of the pickaxe items in the default config.
* Several bug fixes
v0.8.2:
* Added new category to default config for pickaxe items so stone and stone brick now mine with a pickaxe.
v0.8.1:
* Added vines to the default config as a shears block
* Fixed ModLoader version string.
v0.8:
+ CONFIG FILE
v0.7.4:
* Minecraft will no longer crash if you attack a mob when you are holding nothing in the lower left of your hotbar.
* Cleaned up the code, and fixed debug code so sending me a debug report is easier.
v0.7.3:
* Snow is now a shovel item again, after it broke in 0.7.1.
v0.7.2:
* This mod now compatible with mods that replace existing blocks with their own, such as DAFTPVF'S Treecapitator mod.
v0.7.1:
* Changed "weak block" tolerance to allow a few more items such as glass and cactus to be considered sword items.
+ Now when mining a "weak block" you will purposely switch away from any item that takes damage
v0.7:
+ You will now switch back to the item you were holding when you are done mining a block or attacking a mob, useful for easy building.
* This fixes the annoying problem where you accidentally click on the ground and switch to shovel.
* You won't use a sword to mine easy-to-mine items such as leaves, rails, torches, or cactus. This prevents excess damage to your sword.
v0.6:
+ If you attack a mob or player you will switch to your best weapon. The damage is calculated after you switch, so if you have a diamond sword and you punch a pig without holding it you will still kill it in one hit.
* Fixed torch/tall grass switch-to-sword bug that came back in 0.3.
* Fixed bug where the click delay when using instantmine was removed.
* Fixed ModLoader version string.
v0.5:
+ Non-pickaxes now will always use the best available tool.
* Pressure plates are a pickaxe item
* Iron doors are a pickaxe item
v0.4:
* You now shouldn't mine torches, sugar cane, tall grass, or anything else while in your inventory.
v0.3.2:
* Cobblestone stairs are now a pickaxe item
v0.3.1:
* Redstone ore is now a pickaxe item
v0.3:
+ New preference system: Blocks now have order of priority for pickaxes so the best pickaxe will always be found.
+ Coal, Iron ore, Stone, and Brick now prefer to be mined with a stone pickaxe over an iron pickaxe. This is because in my experiences, I've tried conserving my iron pickaxes for when I've needed them.
+ Gold pickaxes don't mine anything they shouldn't be able to. A different pickaxe or sword is chosen instead.
* Other tools (not pickaxes) use whichever comes in the inventory first, as most people only have one kind of axe or shovel.
v0.2:
* Obsidian is now a pickaxe item
* Stone brick is now a pickaxe item
* Glowstone is now a pickaxe item
* Leaves and wool are now shears items
* You won't switch when mining an instant mine item such as tall grass or a torch.
v0.1:
+ Initial Release
Six is a big number.
Quicklinks
About
Download
Installation
Changelog
About
EnchantView allows you to see all the enchantments you'll receive from the enchantment table before you enchant your item, rather than just one. It also refreshes the enchantment list with each try rather than only after enchanting.
EnchantView will cycle the hint through all of the enchantments, one per second, so you can see everything rather than just the one.
EnchantView is a server-side-based mod so if you install it on your Forge server, it will work for all players, even with vanilla clients. If you install it on your own Minecraft installation then it will only work on your own worlds, but it will work for other players if you open up your world to LAN. EnchantView will not work if you installed it on your client and the server does not have it installed. This is because the server only provides one hint to the client and does not provide the random seed, so there's no way for the client to know the enchantment unless the server allows it.
Download
Requires Minecraft Forge
Requires ThebombzenAPI
Download EnchantView (v5.1.0 for Minecraft 1.9.4)
Download EnchantView (v5.0.1 for Minecraft 1.8.9) (works in all 1.8-1.8.8 as well)
Download EnchantView (Browse All Versions)
Requires CraftBukkit 1.7.10-0.1+
Download EnchantView CraftBukkit Plugin (v2.3.2 for CraftBukkit 1_7_R4)
Download EnchantView CraftBukkit Plugin (Browse All Versions)
Installation
Client/Server
1. Install Minecraft Forge
2. (Automatic Install) Run the EnchantView.jar file and click Install. Done!
-- OR --
(Manual Install)
2. Install ThebombzenAPI
3. Add the EnchantView.jar file to your .minecraft/mods folder.
Bukkit
Put EnchantView.jar inside the plugins/ directory of your Bukkit installation.
Changelog
https://github.com/thebombzen/EnchantView/
Client/Server
v5.0.1:
+ Updated for Minecraft 1.8.9
v5.0.0:
+ Complete rewrite using new algorithm
+ Now cycles through enchantments one per second rather than displaying all at once.
+ Does not require client-side mod to work
* Will not reject vanilla clients or servers
v4.1.0:
* Fixed several bugs
Bukkit
v2.3.2:
+ Updated for 1_7_R4
Universal:
v4.0.4:
+ Updated for 1.7.10
v4.0.3:
+ Compatible with ThebombzenAPI v2.4.0
v4.0.2:
* Fixed crash that occurred in the main Minecraft environment but not the development environment
v4.0.1:
+ Installer should automatically install ThebombzenAPI
v4.0.0:
+ Updated for 1.7.2
v3.12.0:
* Updated for 1.6.4
* No longer modifies class files
* No more stupidcrap supplement
* Universal client/server jar
Client:
v3.11.0:
+ Added the ability to place in the mods folder with Forge
v3.10.0:
+ Updated for 1.6.2
v3.9.0:
* Text-based config instead of NBT-based config
* Minecraft-style options screen instead of Swing
v3.8.4:
* Fixed OptiFine disabling when you closed then opened a world
v3.8.3
* Fixed with ML + OptiFine
v3.8.2:
+ Updated to 1.5.2
* Now works with ML, doesn't just not crash
v3.8.1:
* No Longer crashes with ModLoader
v3.8.0:
+ Updated to 1.5.1
v3.7.1:
* Fixed not removing lvls
v3.7.0:
+ Updated to 1.4.6/7
+ Support for vanilla Enchanted Books
+ Added different tooltiptexts, now lists the item too (this way I don't copy code)
* Fixed with latest OptiFine
v3.6.2:
* Fixed crashing when using ModLoader and not Forge
v3.6.1:
+ Updated to 1.4.4
v3.6.0:
+ Updated to 1.4.2
+ Disable in SSP option
+ Disable in SMP option
+ Option to not allow clients on your LAN world to use EnchantView.
v3.5.3:
* External ThebombzenAPI for Magic Launcher compatibility
v3.5.2:
+ Update to Minecraft 1.3.2
+ Added support for ThebombzenAPI, meaning primarily update reminders.
v3.5.1:
* Fixed enchantview not working on world without cheats enabled.
v3.5.0:
+ Update to 1.3.1
+ Added LAN hosting compatibility
v3.4.0:
+ Update to 1.2.5
v3.3.1:
* Fixed the inability to enchant in creative mode when you didn't have enough levels.
v3.3.0:
+ Update to 1.2.4
v3.2.1:
* Fixed upper-left-corner bug
v3.2.0:
+ Update to 1.2.3
v3.1.1:
* Fixed occasional crashing
v3.1:
+ Added support for one-click enchant changing, i.e. the two-of-the-same-item trick.
* Fixed client freezing the first time clicking an enchant table.
* Fixed server lag by client spamming packets
* Fixed client lag by client spamming packets
* Fixed getting power-1 enchantments most of the time except sometimes a good one.
v3.0.1:
* Fixed enchanting on non-EnchantView servers
v3.0:
+ Works in multiplayer with plugin support.
v2.3.1:
* Doesn't crash the game upon world loading.
v2.3:
* Supports Minecraft 1.1
v2.2:
* Renders correctly with TooManyItems
v2.1:
* If an enchantment is grayed out then the text will now display correctly.
v2.0:
+ New interface
* now supports viewing more than 2 enchantments
* Bane Of Arthropod's really long name is no longer a problem.
* Fixed crash when try to enchant a non-enchantable item.
v1.0:
+ Initial release
Server:
v3.11.0:
* Matched client version
v3.10.0:
+ Updated for 1.6.2
v3.9.0a:
* Fixed crash by not finding client-only class EVConfigOption
Note: ModLoader version string not bumped so clients won't have to update
v3.9.0:
* Matched client-side version number
v3.8.4:
* Fixed OptiFine disabling when you closed then opened a world
v3.8.3:
* Fixed with ML + OptiFine
v3.8.2:
+ Updated to 1.5.2
* Now works with ML, doesn't just not crash
v3.8.1:
* No Longer crashes with ModLoader
v3.8.0:
+ Update to 1.5.1
v3.7.1:
* Fixed not removing levels
v3.7.0:
+ Updated to 1.4.6/7
+ Support for vanilla Enchanted Books
v3.6.2:
* Fixed crashing when using ModLoader and not Forge
v3.6.1:
+ Updated to 1.4.4
v3.6.0:
+ Updated to 1.4.2
+ Option to not allow clients on your LAN world to use EnchantView.
v3.5.3:
* Matched Client Release
v3.5.2:
+ Initial release
Bukkit:
v2.3.1:
+ Updated for 1_7_R3
v2.3.0:
+ Updated for 1_7_R1
v2.2.0:
+ Updated for CraftBukkit version 1_6_R2
v2.1.1:
+ Update to Craftbukkit version 1_5_R3
v2.1.0:
+ Update to Craftbukkit version 1_5_R2
v2.0.0:
+ Update to craftbukkit package version 1_4_R1
+ Added the ability for other plugins to cancel the enchantment event
v1.2.3:
* You should be able to use EV when you are not an op on a bukkit server.
v1.2.2:
* Should now work with builds that aren't the recommended build 1.3.1-R1.0
* Fixed crash when rapidly switching items in the enchant table.
v1.2.1:
* Fixed UnsupportedClassVersionError when using Java 6.
v1.2.0:
+ Updated to 1.3.1
* Fixed it not working (hopefully)
v1.1.1
* Fixed Creative Enchanting on the Server End
v1.1.0
+ Update to 1.2.4
v1.0.1:
* Fixed occasional crashing requiring a server reboot
v1.0:
+ Intitial Release
This is something mathematicians call "Hooking The Turtle."
Quicklinks
About
Download
Installation
Reporting Bugs
Changelog
About
This is a package required by all my mods. It provides code in common among them.
Download
Requires Minecraft Forge
Download ThebombzenAPI (v2.9.3 for Minecraft 1.9.4-1.12.2)
Download ThebombzenAPI (Browse Previous Versions)
Installation
1. Install Minecraft Forge
(Automatic Install)
2. Run the ThebombzenAPI.jar file and click the Install button. Done!
--OR--
(Manual Install)
2. Place the ThebombzenAPI.jar file in your .minecraft/mods folder. Done!
Reporting Bugs
You can report bugs on the bug tracker at Github.
Changelog
https://github.com/thebombzen/ThebombzenAPI/commits/
v2.6.0:
+ Updated for 1.8.9
v2.5.2:
+ Updated for Minecraft 1.8.9
v2.5.1:
+ Added option to disable update notifications
+ Update reminders will now print to the server console (if enabled)
* Will not reject vanilla clients or servers anymore
* Fixed "Game Activity" during mod construction (there wasn't any, but Forge thought there was)
* Update reminder for ThebombzenAPI will only point within Minecraft versions.
v2.5.0:
+ Updated for Minecraft 1.8
* Fixed crash with no config directory on server-side
* Rerouted System.exit to FMLCommonHandler.exitJava
v2.4.2:
+ Backported the option to decline "Update Reminder" notifications
* Backported the five bugfixes from 2.5.0 and 2.5.1
v2.4.1:
+ Added the ability for toggle and other keys to be set to mouse buttons
v2.4.0:
* Changed ABI
+ Tons of improvements to things like:
* Debug logging
* Reflection
* Loading
v2.3.5:
* Fixed bug when two different mods access default configurations at the same time
v2.3.4:
* Changed ABI
* Tweaks and fixes to make EnchantView possible
v2.3.3:
* Fixed toggles not saving.
v2.3.2:
+ Added automated installer
+ Update reminders now contain download links.
v2.3.1:
* Toggle keys should now work
v2.3.0:
+ Updated for 1.7.2
* Migrated config screens to Forge mods screen (Don't use Shift+B!)
v2.2.0:
+ Updated for 1.6.4
v2.1.0:
+ Updated for 1.6.2
v2.0.0:
+ Extensive config file support
+ Extensive options screen support
v1.2.2:
+ Update to 1.5.2
v1.2.1:
+ Update to 1.5.1
v1.2.0:
+ Update to 1.5
v1.1.5:
+ Update to 1.4.6
+ Private method calls
v1.1.4:
* Fixed getting no dimension 0 found errors
* Moved Thebombzen's Options to Shift+B instead of the window because it was incompatible with GuiAPI.
v1.1.3:
* Fixed ModLoader version string (really? I'm still doing that)
v1.1.2:
+ Update to 1.4.4
v1.1.1:
* Keys shouldn't push when typing into chat.
v1.1:
+ Update to 1.4.2
+ Toggling Features
+ Centralized many common actions
+ Java Interface Support
v1.0:
+ Initial Release
Older mods not listed above are deprecated. You can still access the binary releases at http://thebombzen.com/LegacyModReleases/.
My mods are licensed under the MIT License. Here it is in full:
What does this mean? It means you may do any of these things for free without even asking me:
There's one stipulation. You have to provide a copy of this license with any redistribution. (Although you can license your own additions however you want.)
Source Code: https://github.com/thebombzen/
General
Q: Did you quit modding/Minecraft?
A: No. I will make updates when I find the time. Being an adult is hard; you don't have as much time anymore.
Q: Why is Minecraft crashing?
A:
Q: Your instructions say to Install Minecraft Forge. How?
A: Go to http://files.minecraftforge.net/ and download the recommended version of Forge from the top. Click the link that says "installer" in the row that says "recommended." Download and run that jar file, and click install.
Q: How do you open the config screen?
A: Go to the main menu, then click Mods, then scroll down to my mod, then click the Config button. If you don't see a Mods button on the main menu then you need to install Minecraft Forge.
Q: Can you update the mod?
A: Yes. I will, I'm just busy with other stuff. Pestering me won't make it go faster.
Q: Can I use your mod in a mod pack?
A: Yes. You also can make money off that modpack and keep 100 percent of it. You don't even need to ask me.
I politely request that you provide a link to this thread so users can get support, but you don't actually have to.
Q: Can I use your mod in a video?
A: Yes. You may also monetize that video. You may also keep 100 percent of the money. You don't even need to ask me. I politely request that you provide a link to this thread so viewers can get support, but you don't actually have to.
Q: Can you post this video on your thread?
A: No, I appreciate it, but sorry, I can't. If I said "yes" to some people then I'd have to say "yes" to everyone, and the thread would be flooded with videos.
Q: Does the mod work with or require Minecraft Forge?
A: Yes, all my mods since Minecraft 1.6.4 require Minecraft Forge. If you want to know whether an older version requires it, check the changelog.
Q: The mod does nothing. It's as if it's not installed. What do I do?
A: That's because it's probably not being loaded at all. Try downloading and installing it again, using the automatic installer, and make sure you installed Minecraft Forge.
Q: Will you make a version that uses LiteLoader?
A: No.
AutoSwitch
Q: Does AutoSwitch require Minecraft Forge?
A: Yes.
Q: Will you make a version of AutoSwitch that uses LiteLoader?
A: No.
Q: Will you make a version without the configuration?
A: No. If you don't want the configuration then don't configure it. It's that simple. (Why do people even ask this? >_>)
Q: Can you use my idea to change the switching algorithm?
A: No. I'm probably not using it because I've already had the same idea, and it didn't work.
Q: Why don't you just classify each block as a pickaxe/shovel/axe block?
A: That doesn't work when you start adding mods with custom tools and blocks. (Plus, not every block is one of those three.)
Q: Why don't you make a smaller version that does this? I don't use new content mods.
A: You're asking me to maintain two versions of the same mod, with the same dependencies, but have one of them be strictly less effective. No thanks.
Q: But wouldn't it allow you to release a new version faster?
A: No. It would take twice as long because I'd have to update twice as many mods.
Q: But wouldn't you update the smaller one first?
A: No, I wouldn't, because I'd care about that one less.
Q: Why doesn't it work with Treecapacitator?
A: It should work as of version 5.2.0.
Q: How can I make it use the worst tool that still can harvest the block?
A: Open the config screen and set the Tool Selection Mode to Slow Standard.
Q: How can I make it use a sword and other nonstandard tools?
A: Open the config screen and set the Tool Selection Mode to Fast Nonstandard. (This is not recommended. It's mostly available for override purposes.)
Q: Why is AutoSwitch is using the wrong tool?
A: See the bug reporting guidelines.
EnchantView
Q: Will you update EnchantView?
A: Yes. The answer has been "Yes" every time. For three years. I'm busy. >_>
Q: Does EnchantView require Minecraft Forge?
A: Yes.
Q: Will you make a version of EnchantView that uses LiteLoader?
A: No.
Q: EnchantView doesn't show the enchantments.
A: You're probably on a multiplayer server. The server has to have it, not the client.
Q: Can you make EnchantView work in Multiplayer without a server-side mod/plugin?
A: No. Mojang has gotten better at writing network code and an "exploit" like that does not work.
I've had a few people request for a donation link. To be clear, it doesn't cost me any money to develop these mods because I'm a student and without a degree, I can't sell my time for wages (well, other than minimum wage, but this is more fun anyway). If you insist on paying me for my mods, even though they cost me nothing to make, then feel free to buy me a root beer or something:
[13:26:51] <+Bax> Sappert: I'm very clean for someone who licks rocks for science
[13:27:02] <+Bax> Sappert: FOR SCIENCE!
[13:27:14] <+Bax> RaNdOmCoW26: well you see that is your problem
[13:27:23] <+Bax> RaNdOmCoW26: you are comparing yourself to fellow rock lickers
[13:27:36] <+Bax> Sappert: 90% of my social life is rock lickers
[13:27:41] <+Bax> Sappert: or clay eaters
[13:27:47] <+Bax> RaNdOmCoW26: compare yourself to other people who are not rock lickers or clay eaters
[13:28:10] <+Bax> RaNdOmCoW26: then how do you fare?
[13:28:21] <+Bax> Sappert: I fare excellent
"You want it you got it."
Use it if you want.
~JoBilly
Here is my channel on youtube for you to look at my stuff
Thanks. Much better than mine. Posted it on main post.
[13:26:51] <+Bax> Sappert: I'm very clean for someone who licks rocks for science
[13:27:02] <+Bax> Sappert: FOR SCIENCE!
[13:27:14] <+Bax> RaNdOmCoW26: well you see that is your problem
[13:27:23] <+Bax> RaNdOmCoW26: you are comparing yourself to fellow rock lickers
[13:27:36] <+Bax> Sappert: 90% of my social life is rock lickers
[13:27:41] <+Bax> Sappert: or clay eaters
[13:27:47] <+Bax> RaNdOmCoW26: compare yourself to other people who are not rock lickers or clay eaters
[13:28:10] <+Bax> RaNdOmCoW26: then how do you fare?
[13:28:21] <+Bax> Sappert: I fare excellent
But a problem/bug.
Whenever I shift + click
It still mines/digs/chops if im in my inventory..
I accidently destroyed a couple of my things..
Oh, and a suggestion! Could you add a config file, So I can change the default tool for specific blocks? (Ie Mine stone with a stone pick if i have one in my hotbar) And can you make it so it knows what picks work on what? (not trying to mine a Diamond with stone and etc)
Or perhaps change it to the lowest (though it still will get you the material) tool.
with one class file??
its simple
Its not. After you click on the redstone you are still holding the mouse down and you start digging the thing behind it, which could be a sword item.
Also, swords are 1.5x as effective against everything as your fist, so a block with no tool such as a crafting table or glass will register as sword items.
[13:26:51] <+Bax> Sappert: I'm very clean for someone who licks rocks for science
[13:27:02] <+Bax> Sappert: FOR SCIENCE!
[13:27:14] <+Bax> RaNdOmCoW26: well you see that is your problem
[13:27:23] <+Bax> RaNdOmCoW26: you are comparing yourself to fellow rock lickers
[13:27:36] <+Bax> Sappert: 90% of my social life is rock lickers
[13:27:41] <+Bax> Sappert: or clay eaters
[13:27:47] <+Bax> RaNdOmCoW26: compare yourself to other people who are not rock lickers or clay eaters
[13:28:10] <+Bax> RaNdOmCoW26: then how do you fare?
[13:28:21] <+Bax> Sappert: I fare excellent
Could you be a little more descriptive? I tried opening my inventory and shift-clicking and nothing happened.
[13:26:51] <+Bax> Sappert: I'm very clean for someone who licks rocks for science
[13:27:02] <+Bax> Sappert: FOR SCIENCE!
[13:27:14] <+Bax> RaNdOmCoW26: well you see that is your problem
[13:27:23] <+Bax> RaNdOmCoW26: you are comparing yourself to fellow rock lickers
[13:27:36] <+Bax> Sappert: 90% of my social life is rock lickers
[13:27:41] <+Bax> Sappert: or clay eaters
[13:27:47] <+Bax> RaNdOmCoW26: compare yourself to other people who are not rock lickers or clay eaters
[13:28:10] <+Bax> RaNdOmCoW26: then how do you fare?
[13:28:21] <+Bax> Sappert: I fare excellent
If you hit tall grass/wheat while this activated, the game crashes.
Here is my channel on youtube for you to look at my stuff
Weird... Mine doesn't crash when I hit tall grass. Try a torch too, because it crashed on torches too in and older version.
[13:26:51] <+Bax> Sappert: I'm very clean for someone who licks rocks for science
[13:27:02] <+Bax> Sappert: FOR SCIENCE!
[13:27:14] <+Bax> RaNdOmCoW26: well you see that is your problem
[13:27:23] <+Bax> RaNdOmCoW26: you are comparing yourself to fellow rock lickers
[13:27:36] <+Bax> Sappert: 90% of my social life is rock lickers
[13:27:41] <+Bax> Sappert: or clay eaters
[13:27:47] <+Bax> RaNdOmCoW26: compare yourself to other people who are not rock lickers or clay eaters
[13:28:10] <+Bax> RaNdOmCoW26: then how do you fare?
[13:28:21] <+Bax> Sappert: I fare excellent
Sorry, I mean redstone ore, And the same problem with stone bricks, again it tries to mine with a sword. And I think Nyht`s Idea To change it to the lowest (though it still will get you the material) tool is a very good idea, and it could be enabled from some option or in a config file?
Go and put your mouse over a torch.
Then go into inventory.
Now shift+click.
The torch should get knocked off the wall.
You are still in your inventory.
I am unable to reproduce this.
[13:26:51] <+Bax> Sappert: I'm very clean for someone who licks rocks for science
[13:27:02] <+Bax> Sappert: FOR SCIENCE!
[13:27:14] <+Bax> RaNdOmCoW26: well you see that is your problem
[13:27:23] <+Bax> RaNdOmCoW26: you are comparing yourself to fellow rock lickers
[13:27:36] <+Bax> Sappert: 90% of my social life is rock lickers
[13:27:41] <+Bax> Sappert: or clay eaters
[13:27:47] <+Bax> RaNdOmCoW26: compare yourself to other people who are not rock lickers or clay eaters
[13:28:10] <+Bax> RaNdOmCoW26: then how do you fare?
[13:28:21] <+Bax> Sappert: I fare excellent
1. I fixed redstone ore, stone brick, obsidian, and cobblestone stairs, now all will switch to pickaxes.
2. I implemented a tool similar to the suggestion. I personally want to mine through everything with a diamond pickaxe if I have one on me, and I never want to use wood if I have stone. However, I did set some items such as brick, iron ore, coal ore, and smooth stone to preferrably mine with a stone pickaxe over iron, because in my experiences I worked hard to get that iron and I only want to use it if I have to. Stone pickaxes are virtually infinite, but iron isn't so I personally like to tunnel with a stone pickaxe. That is why I set it that way.
[13:26:51] <+Bax> Sappert: I'm very clean for someone who licks rocks for science
[13:27:02] <+Bax> Sappert: FOR SCIENCE!
[13:27:14] <+Bax> RaNdOmCoW26: well you see that is your problem
[13:27:23] <+Bax> RaNdOmCoW26: you are comparing yourself to fellow rock lickers
[13:27:36] <+Bax> Sappert: 90% of my social life is rock lickers
[13:27:41] <+Bax> Sappert: or clay eaters
[13:27:47] <+Bax> RaNdOmCoW26: compare yourself to other people who are not rock lickers or clay eaters
[13:28:10] <+Bax> RaNdOmCoW26: then how do you fare?
[13:28:21] <+Bax> Sappert: I fare excellent
Yes, I noticed this too. Its not only shift + click, it's just click. For you, thebombzen, to reproduce:
Place a Torch on the floor, put your + over it and open the inventory. then left click and it should be puched away.
The crash bug while punching wheat etc. is fixed in the new version. Thanks.
Here is my channel on youtube for you to look at my stuff