Okay, very frustrated at the moment. Several hours' work on adding items to the Tree config. Apparently forgot an equals sign on one line. Minecraft/Mod/Java deleted both my Tree and my Rules (which wouldn't have been affected) without making a backup, and reverted to default. Started out tired to begin with, so I hadn't thought to save a copy in case of such an occurrance.
:headdesk:
I would suggest that the mod be set to keep a backup whenever it is reverting to default, so that the error can be corrected in a less labor-destroying way. If it wasn't he mod's fault, maybe keep a backup every time it runs, as it appears the configs aren't every safe.
I would suggest that the mod be set to keep a backup whenever it is reverting to default, so that the error can be corrected in a less labor-destroying way. If it wasn't he mod's fault, maybe keep a backup every time it runs, as it appears the configs aren't every safe.
It's had code to copy the 'broken' ones to backup since I made it override the main files on an error (as it otherwise will just crash when there's an error in the files).
I'm running InventoryTweaks-1.59-dev-152.jar on 1.7.10. Is there any update on a fix for 1.7.10 for the problem of auto-refill throwing items or stacks on the floor when it refills the hot-bar?
The Meaning of Life, the Universe, and Everything.
Join Date:
3/22/2014
Posts:
166
Member Details
Oh dang, I was just coming to check this same thing, as I've been working on my tree file for a while and the same thing happened (I made a mistake and it got replaced). If I'd known, I would have made a backup. I have part of my tree file at least. Does it have to replace all the files when there is an error? I know the error for me was in the tree file only as I haven't touched anything else in a while, but it replaced my sorting rules as well with nary a warning...
It's had code to copy the 'broken' ones to backup since I made it override the main files on an error (as it otherwise will just crash when there's an error in the files).
The code is broken. In fact, whole loadConfig() logic is broken.
The logic MUST be:
Try to read config.
Fail - file not found? - Create and save a new config. Skip the rest.
Fail - Unreadable garbage? - Don't catch it, let it fall on user's laps.
Config successfully read? - Create a backup. Use config.
And this for EACH file SEPARATELY.
This way, you will always have a "KNOWN GOOD" backup. Regardless if the main configuration is mangled or not.
I wish to thank you for your excellent service and express my heartfelt gratitude that the crashing problem I was having a day or so ago has been fixed by Build 176 of you exquisite mod directly from your website. Minecraft is nigh unplayable without your mod! You contribute not just to a great idea, but to what Minecraft was MEANT to be! It is my fondest hope that you shall continue being awesome, Kobata!
I'm pretty new to PC MC, and editing config files makes me nervous. Would someone mind explaining, please, if/how I can make a rule - or what I need to change if a rule wouldn't apply - so that buckets are not replaced or switched out in my hotbar? I like to be able to dump a water bucket and quickly pick it back up when I need to "obsidian-ize" lava or clear grassy areas, so I don't want the just-emptied bucket to be sent up into my inventory to join any other empty ones, or be replaced by any other full buckets of water I may have on me. I was going to try setting a "FROZEN" hotbar slot for the bucket, but I'd rather not need to always have it in a specific slot, if this can be avoided. Is there a way I can have any buckets in my hotbar be ignored by sorting & refill, or is a frozen slot my best option?
It's had code to copy the 'broken' ones to backup since I made it override the main files on an error (as it otherwise will just crash when there's an error in the files).
I can't tell if that means this is already in the works, or if it's already set up and I am not looking in the right place to find the backups. :confused: From later comments, it looks like there won't be backups for me to find?
Hi I'm using InventoryTweaks-1.59-176.jar with "vanilla" 1.8.8 (Forge 1.8-11.14.3.11450) and control+shift+click seems to be only working some of the time?
If I fill my inventory with iron ingots and use ctrl+shift+up+click in a crafting table on any ingot it will move the top row of ingots to the crafting grid and I can craft it just fine. However subsequent clicks wont move anything unless I manually move the ingots in my inventory to the top row first. Is this a changed behaviour? my InvTweaksRules.txt does not contain any "B LOCKED" entries (not that it should matter? thats only for sorting no?)
Oh also this is a vanilla invtweaks config, had to reinstall stuff from scratch. Anybody know whats up with that?
I am experiencing this issue as well. I have determined (on my computer at least) that any item in the upper left hand slot of either the player inventory, or a chest, will allow you to move all associated items like normal. Otherwise, it does not work. My current workaround involves placing a stack of the desired item in the upper left hand inventory slot, and then moving all items.
How do I get it so that when I have an open inventory slot (the hotbar) it places the item that I'm mining there first instead of on the first available slot in my inventory?
I understand that this mod has been around for some time but I can't seem to find a good video tutorial for tweaking the rules for custom configs. Could a dev or the original author post a video on YouTube showing the different ways of how one could tweak the rules and how to make it work in-game?
Hey, I'm not sure if this happens in the 1.8 version, but in the 1.7.10 version, if "advancedItemTooltips" is set to true in the options.txt in the modpack's root directory, the non-local name is displayed an extra time when Inventory Tweaks is installed. There doesn't seem to be a config setting in invtweaks to turn this extra line off, and it should probably be off by default anyway, right?
I keep getting this error and my mc crashes after I put this mod in the mod folder. Am I doing something wrong?
.Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release
[19:09:33] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[19:09:33] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[19:09:33] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker
[19:09:33] [main/INFO] [FML]: Forge Mod Loader version 8.99.124.1450 for Minecraft 1.8 loading
[19:09:33] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_60, running on Mac OS X:x86_64:10.10.5, installed at /Users/spencerroskill/Desktop/Minecraft.app/Contents/runtime/jre-x64/1.8.0_60
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: java.lang.NoClassDefFoundError: cpw/mods/fml/relauncher/IFMLLoadingPlugin
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.defineClass1(Native Method)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.security.AccessController.doPrivileged(Native Method)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:117)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.Class.forName0(Native Method)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.Class.forName(Class.java:348)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:447)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:371)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:239)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:126)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:115)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: Caused by: java.lang.ClassNotFoundException: cpw.mods.fml.relauncher.IFMLLoadingPlugin
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: ... 23 more
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: Caused by: java.lang.NullPointerException
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: ... 25 more
[19:09:33] [main/ERROR] [FML]: An error occurred trying to configure the minecraft home at /Users/spencerroskill/Library/Application Support/minecraft for Forge Mod Loader
java.lang.NoClassDefFoundError: cpw/mods/fml/relauncher/IFMLLoadingPlugin
at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_60]
at java.lang.ClassLoader.defineClass(ClassLoader.java:760) ~[?:1.8.0_60]
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[?:1.8.0_60]
at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) ~[?:1.8.0_60]
at java.net.URLClassLoader.access$100(URLClassLoader.java:73) ~[?:1.8.0_60]
at java.net.URLClassLoader$1.run(URLClassLoader.java:368) ~[?:1.8.0_60]
at java.net.URLClassLoader$1.run(URLClassLoader.java:362) ~[?:1.8.0_60]
at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_60]
at java.net.URLClassLoader.findClass(URLClassLoader.java:361) ~[?:1.8.0_60]
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:117) ~[launchwrapper-1.11.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_60]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_60]
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_60]
at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_60]
at net.minecraftforge.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:447) ~[forge-1.8-11.14.3.1450.jar:?]
at net.minecraftforge.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:371) ~[forge-1.8-11.14.3.1450.jar:?]
at net.minecraftforge.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:239) ~[forge-1.8-11.14.3.1450.jar:?]
at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90) [forge-1.8-11.14.3.1450.jar:?]
at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67) [forge-1.8-11.14.3.1450.jar:?]
at net.minecraftforge.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34) [forge-1.8-11.14.3.1450.jar:?]
at net.minecraftforge.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:126) [forge-1.8-11.14.3.1450.jar:?]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:115) [launchwrapper-1.11.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.11.jar:?]
Caused by: java.lang.ClassNotFoundException: cpw.mods.fml.relauncher.IFMLLoadingPlugin
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.11.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_60]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_60]
... 23 more
Caused by: java.lang.NullPointerException
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182) ~[launchwrapper-1.11.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_60]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_60]
... 23 more
Exception in thread "main" [19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: java.lang.NoClassDefFoundError: cpw/mods/fml/relauncher/IFMLLoadingPlugin
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.defineClass1(Native Method)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.security.AccessController.doPrivileged(Native Method)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:117)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.Class.forName0(Native Method)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.Class.forName(Class.java:348)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:447)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:371)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:239)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:126)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:115)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: Caused by: java.lang.ClassNotFoundException: cpw.mods.fml.relauncher.IFMLLoadingPlugin
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: ... 23 more
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: Caused by: java.lang.NullPointerException
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: ... 25 more
I'm facing a problem. I'm using Minecraft Forge 11.14.1.1334 and i tried installing the inventory tweaks mod (1.59-176 version). But this is what i got when i launch minecraft
Double check the Java version you're using with your MC.
You have to click the ... button in your inventory and then look through the settings there.
Okay, very frustrated at the moment. Several hours' work on adding items to the Tree config. Apparently forgot an equals sign on one line. Minecraft/Mod/Java deleted both my Tree and my Rules (which wouldn't have been affected) without making a backup, and reverted to default. Started out tired to begin with, so I hadn't thought to save a copy in case of such an occurrance.
:headdesk:
I would suggest that the mod be set to keep a backup whenever it is reverting to default, so that the error can be corrected in a less labor-destroying way. If it wasn't he mod's fault, maybe keep a backup every time it runs, as it appears the configs aren't every safe.
Morale: Never work with code on production.
https://github.com/Kobata/inventory-tweaks/blob/develop/src/main/java/invtweaks/InvTweaksConfigManager.java#L166-L168
It's had code to copy the 'broken' ones to backup since I made it override the main files on an error (as it otherwise will just crash when there's an error in the files).
Kobata,
I'm running InventoryTweaks-1.59-dev-152.jar on 1.7.10. Is there any update on a fix for 1.7.10 for the problem of auto-refill throwing items or stacks on the floor when it refills the hot-bar?
Oh dang, I was just coming to check this same thing, as I've been working on my tree file for a while and the same thing happened (I made a mistake and it got replaced). If I'd known, I would have made a backup. I have part of my tree file at least. Does it have to replace all the files when there is an error? I know the error for me was in the tree file only as I haven't touched anything else in a while, but it replaced my sorting rules as well with nary a warning...
The code is broken. In fact, whole loadConfig() logic is broken.
The logic MUST be:
Try to read config.
Fail - file not found? - Create and save a new config. Skip the rest.
Fail - Unreadable garbage? - Don't catch it, let it fall on user's laps.
Config successfully read? - Create a backup. Use config.
And this for EACH file SEPARATELY.
This way, you will always have a "KNOWN GOOD" backup. Regardless if the main configuration is mangled or not.
Good afternoon.
I wish to thank you for your excellent service and express my heartfelt gratitude that the crashing problem I was having a day or so ago has been fixed by Build 176 of you exquisite mod directly from your website. Minecraft is nigh unplayable without your mod! You contribute not just to a great idea, but to what Minecraft was MEANT to be! It is my fondest hope that you shall continue being awesome, Kobata!
I'm pretty new to PC MC, and editing config files makes me nervous. Would someone mind explaining, please, if/how I can make a rule - or what I need to change if a rule wouldn't apply - so that buckets are not replaced or switched out in my hotbar? I like to be able to dump a water bucket and quickly pick it back up when I need to "obsidian-ize" lava or clear grassy areas, so I don't want the just-emptied bucket to be sent up into my inventory to join any other empty ones, or be replaced by any other full buckets of water I may have on me. I was going to try setting a "FROZEN" hotbar slot for the bucket, but I'd rather not need to always have it in a specific slot, if this can be avoided. Is there a way I can have any buckets in my hotbar be ignored by sorting & refill, or is a frozen slot my best option?
I can't tell if that means this is already in the works, or if it's already set up and I am not looking in the right place to find the backups. :confused: From later comments, it looks like there won't be backups for me to find?
I am experiencing this issue as well. I have determined (on my computer at least) that any item in the upper left hand slot of either the player inventory, or a chest, will allow you to move all associated items like normal. Otherwise, it does not work. My current workaround involves placing a stack of the desired item in the upper left hand inventory slot, and then moving all items.
How do I get it so that when I have an open inventory slot (the hotbar) it places the item that I'm mining there first instead of on the first available slot in my inventory?
Thanks
according to my test, "move all item with same type" can not work even in single player mode.
sometimes when moving item with invtweak. the game will stock (I think is invtweak). because it always stock when I using the invtweak hotkey.
How to I sort in alphabetical order? I don't see a button for that.
I understand that this mod has been around for some time but I can't seem to find a good video tutorial for tweaking the rules for custom configs. Could a dev or the original author post a video on YouTube showing the different ways of how one could tweak the rules and how to make it work in-game?
craft all to inventory - Lshift+click = dont work
craft to inventory- lcontrol+click = dont work
for tinker table and vanilla craft table both
who have any info about workable hotkeys?
Hey, I'm not sure if this happens in the 1.8 version, but in the 1.7.10 version, if "advancedItemTooltips" is set to true in the options.txt in the modpack's root directory, the non-local name is displayed an extra time when Inventory Tweaks is installed. There doesn't seem to be a config setting in invtweaks to turn this extra line off, and it should probably be off by default anyway, right?
Help? Please?
I keep getting this error and my mc crashes after I put this mod in the mod folder. Am I doing something wrong?
.Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release
[19:09:33] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[19:09:33] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[19:09:33] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker
[19:09:33] [main/INFO] [FML]: Forge Mod Loader version 8.99.124.1450 for Minecraft 1.8 loading
[19:09:33] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_60, running on Mac OS X:x86_64:10.10.5, installed at /Users/spencerroskill/Desktop/Minecraft.app/Contents/runtime/jre-x64/1.8.0_60
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: java.lang.NoClassDefFoundError: cpw/mods/fml/relauncher/IFMLLoadingPlugin
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.defineClass1(Native Method)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.security.AccessController.doPrivileged(Native Method)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:117)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.Class.forName0(Native Method)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.Class.forName(Class.java:348)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:447)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:371)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:239)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:126)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:115)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: Caused by: java.lang.ClassNotFoundException: cpw.mods.fml.relauncher.IFMLLoadingPlugin
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: ... 23 more
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: Caused by: java.lang.NullPointerException
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: ... 25 more
[19:09:33] [main/ERROR] [FML]: An error occurred trying to configure the minecraft home at /Users/spencerroskill/Library/Application Support/minecraft for Forge Mod Loader
java.lang.NoClassDefFoundError: cpw/mods/fml/relauncher/IFMLLoadingPlugin
at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_60]
at java.lang.ClassLoader.defineClass(ClassLoader.java:760) ~[?:1.8.0_60]
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[?:1.8.0_60]
at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) ~[?:1.8.0_60]
at java.net.URLClassLoader.access$100(URLClassLoader.java:73) ~[?:1.8.0_60]
at java.net.URLClassLoader$1.run(URLClassLoader.java:368) ~[?:1.8.0_60]
at java.net.URLClassLoader$1.run(URLClassLoader.java:362) ~[?:1.8.0_60]
at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_60]
at java.net.URLClassLoader.findClass(URLClassLoader.java:361) ~[?:1.8.0_60]
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:117) ~[launchwrapper-1.11.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_60]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_60]
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_60]
at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_60]
at net.minecraftforge.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:447) ~[forge-1.8-11.14.3.1450.jar:?]
at net.minecraftforge.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:371) ~[forge-1.8-11.14.3.1450.jar:?]
at net.minecraftforge.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:239) ~[forge-1.8-11.14.3.1450.jar:?]
at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90) [forge-1.8-11.14.3.1450.jar:?]
at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67) [forge-1.8-11.14.3.1450.jar:?]
at net.minecraftforge.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34) [forge-1.8-11.14.3.1450.jar:?]
at net.minecraftforge.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:126) [forge-1.8-11.14.3.1450.jar:?]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:115) [launchwrapper-1.11.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.11.jar:?]
Caused by: java.lang.ClassNotFoundException: cpw.mods.fml.relauncher.IFMLLoadingPlugin
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.11.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_60]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_60]
... 23 more
Caused by: java.lang.NullPointerException
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182) ~[launchwrapper-1.11.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_60]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_60]
... 23 more
Exception in thread "main" [19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: java.lang.NoClassDefFoundError: cpw/mods/fml/relauncher/IFMLLoadingPlugin
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.defineClass1(Native Method)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.security.AccessController.doPrivileged(Native Method)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:117)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.Class.forName0(Native Method)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.Class.forName(Class.java:348)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:447)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:371)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:239)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraftforge.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:126)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:115)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: Caused by: java.lang.ClassNotFoundException: cpw.mods.fml.relauncher.IFMLLoadingPlugin
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: ... 23 more
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: Caused by: java.lang.NullPointerException
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
[19:09:33] [main/INFO] [STDERR]: [java.lang.Throwable$WrappedPrintStream:println:748]: ... 25 more
I'm facing a problem. I'm using Minecraft Forge 11.14.1.1334 and i tried installing the inventory tweaks mod (1.59-176 version). But this is what i got when i launch minecraft