ModTweaker2 is an addon for MineTweaker 3. Minetweaker lets you adjust recipes, remove them entirely, or add new recipes. While it has decent mod support, there are many mods that use custom crafting handlers that are not supported natively.ModTweaker2 plans to provide additional support for as many of these mods over time as possible.
MineTweaker now has its own forum at minetweaker3.powerofbytes.com/forum. It is the most practical way to discuss MineTweaker issues and features. This forum may also be used to get help for ModTweaker.
To see a list of mods currently supported, those planned, those that won't be added etc. As well as information on how to use the recipes see the ModTweaker2 Wiki.
ModTweaker2 is licensed under MIT, use it for whatever you please! Please credit Jared, joshie AND SpitefulFox whenever you are crediting authors. Thanks. Source | Bug Reports | Twitter
I find the error. Arcane Recipes cant be removed only refrehed. So i have to rewrite a lot code.
Another Question: I know that is Minetweaker stuff but Gregtech machines Recipe handler not up to date . You cant place Fluids inside and cant using any machines to make new recipes.
I deleted all lines in my Thaumcraft Script where I using the code (mods.thaumcraft.Arcane.removeRecipe) and the scripts works.
The Problem is that when i rewriting some recipes and reload them they dont change the recipes because Thaumcraft bypassing the code and i cant delete some things and make a new recipe (for example the Wand Caps Copper caps dont work Gold Caps work) I thing a Arcane recipes remove line is really needed.
In Version 0.6 the remove code works. It is possible to using this Thaumcraft from Version 0.6 and Forestry from version 0.7 ?
ERROR: Error executing Thaumcraft.zs: null
java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(Unknown Source)
at java.util.ArrayList$Itr.next(Unknown Source)
at modtweaker2.mods.thaumcraft.handlers.Arcane$Remove.apply(Arcane.java:60)
at minetweaker.runtime.MTTweaker.apply(MTTweaker.java:65)
at minetweaker.MineTweakerAPI.apply(MineTweakerAPI.java:173)
at modtweaker2.mods.thaumcraft.handlers.Arcane.removeRecipe(Arcane.java:50)
at Thaumcraft.__script__(Thaumcraft.zs:97)
at __ZenMain__.run(Thaumcraft.zs)
at minetweaker.runtime.MTTweaker.load(MTTweaker.java:157)
at minetweaker.MineTweakerImplementationAPI.reload(MineTweakerImplementationAPI.java:624)
at minetweaker.MineTweakerImplementationAPI$1.execute(MineTweakerImplementationAPI.java:82)
at minetweaker.MineTweakerImplementationAPI$19.execute(MineTweakerImplementationAPI.java:610)
at minetweaker.mc1710.server.MCServer$MCCommand.func_71515_b(MCServer.java:124)
at net.minecraft.command.CommandHandler.func_71556_a(CommandHandler.java:94)
at net.minecraft.network.NetHandlerPlayServer.func_147361_d(NetHandlerPlayServer.java:739)
at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPlayServer.java:718)
at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(SourceFile:37)
at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(SourceFile:9)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:111)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
I deleted all lines in my Thaumcraft Script where I using the code (mods.thaumcraft.Arcane.removeRecipe) and the scripts works.
The Problem is that when i rewriting some recipes and reload them they dont change the recipes because Thaumcraft bypassing the code and i cant delete some things and make a new recipe (for example the Wand Caps Copper caps dont work Gold Caps work) I thing a Arcane recipes remove line is really needed.
In Version 0.6 the remove code works. It is possible to using this Thaumcraft from Version 0.6 and Forestry from version 0.7 ?
ERROR: Error executing Thaumcraft.zs: null
java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(Unknown Source)
at java.util.ArrayList$Itr.next(Unknown Source)
at modtweaker2.mods.thaumcraft.handlers.Arcane$Remove.apply(Arcane.java:60)
at minetweaker.runtime.MTTweaker.apply(MTTweaker.java:65)
at minetweaker.MineTweakerAPI.apply(MineTweakerAPI.java:173)
at modtweaker2.mods.thaumcraft.handlers.Arcane.removeRecipe(Arcane.java:50)
at Thaumcraft.__script__(Thaumcraft.zs:97)
at __ZenMain__.run(Thaumcraft.zs)
at minetweaker.runtime.MTTweaker.load(MTTweaker.java:157)
at minetweaker.MineTweakerImplementationAPI.reload(MineTweakerImplementationAPI.java:624)
at minetweaker.MineTweakerImplementationAPI$1.execute(MineTweakerImplementationAPI.java:82)
at minetweaker.MineTweakerImplementationAPI$19.execute(MineTweakerImplementationAPI.java:610)
at minetweaker.mc1710.server.MCServer$MCCommand.func_71515_b(MCServer.java:124)
at net.minecraft.command.CommandHandler.func_71556_a(CommandHandler.java:94)
at net.minecraft.network.NetHandlerPlayServer.func_147361_d(NetHandlerPlayServer.java:739)
at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPlayServer.java:718)
at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(SourceFile:37)
at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(SourceFile:9)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:111)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
I didnt change anything with the thaumcraft code... so I have no idea why it isnt working... It is the ame thaumcraft code from 0.6...
Nice to see you found a good new project to work on. Didnt you a while back say tho that you no longer have time for modding? Oh, well.
I said, that I didn't have time for 'team Melanistic' btw I have been in the modding community for a while (meaning since I last talked to you and now, check out, Fluxed-Crystals, it is my baby <3
Hey, so I'm trying to make a script for some thaumcraft research.
Problem is, trying to call anything in the mods.thaumcraft package gives me "no such member: thaumcraft". I tried with a couple other mods I have installed that are supported by ModTweaker, and every single one gives me the same error. ModTweaker is definitely installed, and I've confirmed that it's in the loaded mod list. Running the latest versions of both MineTweaker and ModTweaker.
Mods supported by base MineTweaker work being called from the mods package as expected, but it seems like nothing from ModTweaker is getting loaded?
I tried to get a list of members under the mod package, but ZenScript complains about not being able to use a package name as an expression, and since there's no documentation, I can't be assed to read the ZenScript source and figure out how I should be doing that.
I'm not sure if this is a bug, or if I'm just doing something retarded. Any wisdom?
Ok sorry for taking so long today was my first day to check things. I saw you have updated the mod I tested out the new version and its working great now! Thanks for your hard work and sorry for not helping find the bug. All is good now
Just a tip for this mod, either here or in the wiki, I don't know if I'm blind or I didn't saw it, but I remember I had the exact same problem time ago when using Mine Tweaker. It's not really clear where we should add/remove/modify the recipes. One would think the mod generates a .cfg file, but finding the recipes.zs and also figuring out that it's on the same file you have to put recipes for Mine Tweaker and Mod Tweaker, I always have problem finding that explained somewhere...
Other than that, great mod and thanks for the work and support of mods you adding
ModTweaker2 is an addon for MineTweaker 3. Minetweaker lets you adjust recipes, remove them entirely, or add new recipes. While it has decent mod support, there are many mods that use custom crafting handlers that are not supported natively. ModTweaker2 plans to provide additional support for as many of these mods over time as possible.
To see a list of mods currently supported, those planned, those that won't be added etc. As well as information on how to use the recipes see the ModTweaker2 Wiki.
ModTweaker2 Wiki
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Download
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
ModTweaker2 is licensed under MIT, use it for whatever you please!
Please credit Jared, joshie AND SpitefulFox whenever you are crediting authors. Thanks.
Source | Bug Reports | Twitter
Now Forestry get a facelift ;-)
Can you say me what you exactly change in Thaumcraft because my Thaumcraft scripts not working well. (Change many researches and new Stuff)(Error zs:Null and Error executing Tinkers-Construct.zs: Bad type on operand stack)I can send you my scripts or you can see my scripts here: https://github.com/Dream-Master/DreamCraft/tree/master/scriptsI find the error. Arcane Recipes cant be removed only refrehed. So i have to rewrite a lot code.
Another Question: I know that is Minetweaker stuff but Gregtech machines Recipe handler not up to date . You cant place Fluids inside and cant using any machines to make new recipes.
Thanks for help in advance.
GTNH Modpack is on Technic Launcher Hotlist now and available on FTB and Curse Launcher too!!!
http://www.technicpack.net/scraps/vol1
Minetweaker/Modtweaker Scripts I hosting on Github:
Hardcore well balanced Modpack with GT, Forestry, Railcraft, Thaumcraft and Better Questing Mod:
The Problem is that when i rewriting some recipes and reload them they dont change the recipes because Thaumcraft bypassing the code and i cant delete some things and make a new recipe (for example the Wand Caps Copper caps dont work Gold Caps work) I thing a Arcane recipes remove line is really needed.
In Version 0.6 the remove code works. It is possible to using this Thaumcraft from Version 0.6 and Forestry from version 0.7 ?
Inside Github i see a remove code (ModTweaker2/src/main/java/modtweaker2/mods/thaumcraft/handlers/Arcane.java) but when i use them this Error are in the log:
(i posted my Question and the log on github too)
java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(Unknown Source)
at java.util.ArrayList$Itr.next(Unknown Source)
at modtweaker2.mods.thaumcraft.handlers.Arcane$Remove.apply(Arcane.java:60)
at minetweaker.runtime.MTTweaker.apply(MTTweaker.java:65)
at minetweaker.MineTweakerAPI.apply(MineTweakerAPI.java:173)
at modtweaker2.mods.thaumcraft.handlers.Arcane.removeRecipe(Arcane.java:50)
at Thaumcraft.__script__(Thaumcraft.zs:97)
at __ZenMain__.run(Thaumcraft.zs)
at minetweaker.runtime.MTTweaker.load(MTTweaker.java:157)
at minetweaker.MineTweakerImplementationAPI.reload(MineTweakerImplementationAPI.java:624)
at minetweaker.MineTweakerImplementationAPI$1.execute(MineTweakerImplementationAPI.java:82)
at minetweaker.MineTweakerImplementationAPI$19.execute(MineTweakerImplementationAPI.java:610)
at minetweaker.mc1710.server.MCServer$MCCommand.func_71515_b(MCServer.java:124)
at net.minecraft.command.CommandHandler.func_71556_a(CommandHandler.java:94)
at net.minecraft.network.NetHandlerPlayServer.func_147361_d(NetHandlerPlayServer.java:739)
at net.minecraft.network.NetHandlerPlayServer.func_147354_a(NetHandlerPlayServer.java:718)
at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(SourceFile:37)
at net.minecraft.network.play.client.C01PacketChatMessage.func_148833_a(SourceFile:9)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:111)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
GTNH Modpack is on Technic Launcher Hotlist now and available on FTB and Curse Launcher too!!!
http://www.technicpack.net/scraps/vol1
Minetweaker/Modtweaker Scripts I hosting on Github:
Hardcore well balanced Modpack with GT, Forestry, Railcraft, Thaumcraft and Better Questing Mod:
I didnt change anything with the thaumcraft code... so I have no idea why it isnt working... It is the ame thaumcraft code from 0.6...
I said, that I didn't have time for 'team Melanistic' btw I have been in the modding community for a while (meaning since I last talked to you and now, check out, Fluxed-Crystals, it is my baby <3
The code in my zs. script are the same. In Version 0.6 the remove code working in 0.71 it gave me an Error.
If I reloaded my code after the start again it will take my new Recipes but only when i override the Recipes with the same Ingredients.
Now i am trying many things because I want that it works.
I see you working on the Arcane handlers. Nice ;-)
GTNH Modpack is on Technic Launcher Hotlist now and available on FTB and Curse Launcher too!!!
http://www.technicpack.net/scraps/vol1
Minetweaker/Modtweaker Scripts I hosting on Github:
Hardcore well balanced Modpack with GT, Forestry, Railcraft, Thaumcraft and Better Questing Mod:
http://pastebin.com/U6Jq7Yu5
I need a full log, because I don't know what version you are using, and I need to know mods.
Problem is, trying to call anything in the mods.thaumcraft package gives me "no such member: thaumcraft". I tried with a couple other mods I have installed that are supported by ModTweaker, and every single one gives me the same error. ModTweaker is definitely installed, and I've confirmed that it's in the loaded mod list. Running the latest versions of both MineTweaker and ModTweaker.
Mods supported by base MineTweaker work being called from the mods package as expected, but it seems like nothing from ModTweaker is getting loaded?
I tried to get a list of members under the mod package, but ZenScript complains about not being able to use a package name as an expression, and since there's no documentation, I can't be assed to read the ZenScript source and figure out how I should be doing that.
I'm not sure if this is a bug, or if I'm just doing something retarded. Any wisdom?
Could I get a list of mods you are using and the scripts?
I'm not sure how any of these would cause the issue, though. I don't recall seeing anything in the logs, but I may have missed it.
Sorry crazy family stuff going on. I will do my best to get that to you today.
You are using an old version! use 0.7.4!
Considering everyone else is having the same problem with 0.7.4, I doubt it's fixed.
I'll try it when I get off work.
Ok sorry for taking so long today was my first day to check things. I saw you have updated the mod I tested out the new version and its working great now! Thanks for your hard work and sorry for not helping find the bug. All is good now
Just a tip for this mod, either here or in the wiki, I don't know if I'm blind or I didn't saw it, but I remember I had the exact same problem time ago when using Mine Tweaker. It's not really clear where we should add/remove/modify the recipes. One would think the mod generates a .cfg file, but finding the recipes.zs and also figuring out that it's on the same file you have to put recipes for Mine Tweaker and Mod Tweaker, I always have problem finding that explained somewhere...
Other than that, great mod and thanks for the work and support of mods you adding