Greetings, fellow Thaumaturge!
Welcome to WitchingGadgets, an addon for Thaumcraft 4.
This is a mod I have been working on since Thaumcraft was in 1.6.4 and I have finally moved to a stage at which I'm comfortable with releasing it. So now you get to play with it and find all the bugs I probably overlooked! :D
Unlike some more specifically themed addons, Witching Gadgets aims to be for one a more general expansion to Thaumcraft as well as a crossover mod between Thaumcraft and various others! This means that with my content I tried to stay as much "in-feel" with Thaumcraft's original design while still adding my own touch (like terrible puns and references in the texts). And because I'm a fan of combining mods for best effect, I added a lot of cross-mod support for Tinker's Construct, Botania, Railcraft and the likes.
I will not spoil the entirety of my content here, since the Thaumonomicon exists for a reason, but I'll give you guys a teaser =P
1.12.2 ( :
Hey!
I'm using the Agrarian Skies Modpack, and I used your Arcane Terrestrial Reformer to create my own Tainted Land ^^ But I noticed there is no effective way with Thaumcraft to create a Magical Forest biome. Do you think is it possible to add a new focus for the Reformer to create Magical Forests? ^^
In reply to Forge_User_19541160:
Also, I *think* Thaumcraft's silverwood nodes slowly create a magical forest?
Forbidden Magic overlaps WG and enchant codes, causing conflicts. Is there any solution for this?
In reply to shkim3661:
In reply to shkim3661:
yes change the enchant codes from config
So I take it from the comments below that even though Thaumcraft is finally up to date again more or less this mod has no future?
The biggest issue with this mod is the mandatory Traveler's Gear dependency. Bluesunrize made both mods and wanted them to work together. Traveler's Gear is not bad but adds extra dependencies and slots that no other mods use. I wish TG was more popular.
I have made an unofficial build of this mod which is without Travellers Gear and moves all TG items to baubles
https://github.com/CarlGustavAlbertDwarfsteinYung/WitchingGadgets/tree/master/build/libs
Note that this is unofficial and unsupported by BluSunrize. Please don't bug him. TG was conflicting with Et Futurum as well as a few other issues so removing it fixes my personal modpack. Note also that the mod is based on "don't be a douche open source license " which means at BluSunrize's discretion if he thinks my mod is "douchy" then I will have to take it down.
In reply to carltnietzscheyung:
At this point it doesn't matter because WG is done and not coming back.
Also, you spelled my nickname wrong.
In reply to BluSunrize:
Honestly this mod is not bad tho. What it really need is not updating but a bit of cleanup.
- Make Iconographer take real screenshot photos inside MC (NOW THAT WOULD BE SOMETHING!)
- Make Arcane Reformer be able to convert to any biome from biome registry including biomes from installed mods (OH BABY)
- Make the bags work properly
- Keep Gemcutters but get rid of the gemcutter tools and add more gems from other mods. This is a very unique idea and I like it.
- Remove Traveller's gear dependency and accessories including all the kamas, cloaks, vambraces and pauldrons. ALL this stuff is useless.
- Remove all the primordial weapons and armors. Thaumic Tinkerer Ichor is all you need for late game.
- Remove the spinning wheel including all the threads (but you can keep the fabrics ) . Incomplete feature and is not necessary.
Anyway point is this mod could have been great if you did all this from the start. Ah well. Could have, would have, should have haha. Thanks for replying. Also is weird that you also created Immersive Engineering but there's no integration with IE via WG. Maybe you created it later? I would have rather see IE items inside this than TG
In reply to carltnietzscheyung:
I don't care for 1.7 at all anymore.
Hence, no integration
In reply to BluSunrize:
I hope this addon will get an update to a very popular version, like 1.7.10 was once. Perhaps not in a day neither in a year, but someday, Thaumcraft is going to be somewhat similar to Tc 4 and thus WG features are going to be relevant to it again.
No nagging was intended. I understand how inhuman MC community can be so... yeah, keep it up! Immersive is still very actual and needs you.
Small question... I'm trying to test the terraformer thing and I don't get how I'm supposed to get essentia flowing into it. I dunno if it's the shape throwing me off, but normal tubing doesn't seem to do it and I have no idea how to use much of anything else.
In reply to MisumiKaos:
I really like this mod! Problem, thought; the primordial gauntlet can't grab nodes with Gadomancy in the mix due to the way it alters nodes. Any hopes of a fix?
The mod is quite cool.
The only issue I've encountered so far is that the Bewitched clothes do not accept Runic Shielding Augmentation. It would be really nice if they did (and, as far as I can tell, they fit the requirements).
how to make Powerless Pearl?
Any recipe from this mod that requires Primordial Pearl returns you the Powerless after infusion.
I keep crashing an I know for almost a fact, that it is your mod. Tried uninstalling witching gadgets and it worked fine. Here is crash report:
(Also seems to be a conflict with an enchantment ID from forbidden magic, not 100% sure)
Crash Report:
---- Minecraft Crash Report ----
// Why is it breaking :(
Time: 8/28/16 8:57 AM
Description: Initializing game
java.lang.IllegalArgumentException: Duplicate enchantment id! class witchinggadgets.common.magic.WGEnchantInvisibleGear and class fox.spiteful.forbidden.enchantments.EnchantmentCluster Enchantment ID:66
at net.minecraft.enchantment.Enchantment.<init>(Enchantment.java:53)
at witchinggadgets.common.magic.WGEnchantInvisibleGear.<init>(WGEnchantInvisibleGear.java:11)
at witchinggadgets.common.WGContent.init(WGContent.java:189)
at witchinggadgets.WitchingGadgets.init(WitchingGadgets.java:98)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532)
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:737)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:311)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:552)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:878)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at net.minecraft.enchantment.Enchantment.<init>(Enchantment.java:53)
at witchinggadgets.common.magic.WGEnchantInvisibleGear.<init>(WGEnchantInvisibleGear.java:11)
at witchinggadgets.common.WGContent.init(WGContent.java:189)
at witchinggadgets.WitchingGadgets.init(WitchingGadgets.java:98)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532)
at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:737)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:311)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:552)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:878)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Mac OS X (x86_64) version 10.11.2
Java Version: 1.8.0_74, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 824573088 bytes (786 MB) / 1277165568 bytes (1218 MB) up to 2863661056 bytes (2731 MB)
JVM Flags: 1 total; -Xmx3G
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1558 39 mods loaded, 39 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCHI mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)
UCHI FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1558-1.7.10.jar)
UCHI Forge{10.13.4.1558} [Minecraft Forge] (forge-1.7.10-10.13.4.1558-1.7.10.jar)
UCHI CodeChickenCore{1.0.7.47} [CodeChicken Core] (minecraft.jar)
UCHI NotEnoughItems{1.0.5.120} [Not Enough Items] (NotEnoughItems-1.7.10-1.0.5.120-universal.jar)
UCHI ThaumicTinkerer-preloader{0.1} [Thaumic Tinkerer Core] (minecraft.jar)
UCHI WitchingGadgetsCore{1.1.10} [Witching Gadgets Core] (minecraft.jar)
UCHI <CoFH ASM>{000} [CoFH ASM] (minecraft.jar)
UCHI FastCraft{1.23} [FastCraft] (fastcraft-1.23.jar)
UCHI Baubles{1.0.1.10} [Baubles] (Baubles-1.7.10-1.0.1.10.jar)
UCHI Thaumcraft{4.2.3.5} [Thaumcraft] (Thaumcraft-1.7.10-4.2.3.5.jar)
UCHI Waila{1.5.10} [Waila] (Waila-1.5.10_1.7.10.jar)
UCHI Automagy{0.28.2} [Automagy] (Automagy-1.7.10-0.28.2.jar)
UCHI be{2.4} [Bedrockium Mod] (BedrockiumModv2.4.jar)
UCHI AWWayofTime{v1.3.3} [Blood Magic: Alchemical Wizardry] (BloodMagic-1.7.10-1.3.3-17 (1).jar)
UCHI Botania{r1.8-248} [Botania] (Botania r1.8-248.jar)
UCHI ChickenBones{1.0} [The Chicken Bones Mod: You can pick up chicks!] (ChickenBones-1.7.10-J7.jar)
UCHI CoFHCore{1.7.10R3.1.2} [CoFH Core] (CoFHCore-[1.7.10]3.1.2-325.jar)
UCHI EnderIO{1.7.10-2.2.8.381} [Ender IO] (EnderIO-1.7.10-2.2.8.381.jar)
UCHI ThermalFoundation{1.7.10R1.2.4} [Thermal Foundation] (ThermalFoundation-[1.7.10]1.2.4-114.jar)
UCHI ExtraUtilities{1.2.12} [Extra Utilities] (extrautilities-1.2.12.jar)
UCHI MetallurgyCore{4.0.4} [Metallurgy Core] (MetallurgyCore-1.7.10-4.0.4.18 (1).jar)
UCHI Mantle{1.7.10-0.3.2.jenkins184} [Mantle] (Mantle-1.7.10-0.3.2.jar)
UCHI ThermalExpansion{1.7.10R4.1.2} [Thermal Expansion] (ThermalExpansion-[1.7.10]4.1.2-240.jar)
UCHI TConstruct{1.7.10-1.8.8.build988} [Tinkers' Construct] (TConstruct-1.7.10-1.8.8.jar)
UCHI Metallurgy{4.0.6} [Metallurgy 4] (Metallurgy-1.7.10-4.0.6.80 (1).jar)
UCHI ExtraTiC{1.4.6} [ExtraTiC] (ExtraTiC-1.7.10-1.4.6.jar)
UCHI ThaumicTinkerer{unspecified} [Thaumic Tinkerer] (ThaumicTinkerer-2.5-1.7.10-163.jar)
UCHI ForbiddenMagic{1.7.10-0.575} [Forbidden Magic] (Forbidden Magic-1.7.10-0.575.jar)
UCHI IronChest{6.0.60.741} [Iron Chest] (ironchest-1.7.10-6.0.60.741-universal.jar)
UCHI magicalcrops{4.0.0_PUBLIC_BETA_3} [Magical Crops] (magicalcrops-4.0.0_PUBLIC_BETA_3.jar)
UCHI SolarExpansion{1.6a} [Solar Expansion] (SolarExpansion-Basic-1.6a.jar)
UCHI thaumcraftneiplugin{@VERSION@} [Thaumcraft NEI Plugin] (thaumcraftneiplugin-1.7.10-1.7a (1).jar)
UCHI ThaumicExploration{0.6.0} [Thaumic Exploration] (ThaumicExploration-1.7.10-1.1-53-2.jar)
UCHI ThaumicHorizons{1.1.9} [Thaumic Horizons] (thaumichorizons-1.7.10-1.1.9.jar)
UCHI ThaumOres{1.0.0} [ThaumOres Mod] (ThaumOres_1.2.0.jar)
UCHI ThermalDynamics{1.7.10R1.2.0} [Thermal Dynamics] (ThermalDynamics-[1.7.10]1.2.0-171.jar)
UCHI TravellersGear{1.16.6} [Traveller's Gear] (TravellersGear-1.7.10-1.16.6.jar)
UCHE WitchingGadgets{1.1.10} [Witching Gadgets] (WitchingGadgets-1.7.10-1.1.10.jar)
GL info: ' Vendor: 'Intel Inc.' Version: '2.1 INTEL-10.12.13' Renderer: 'Intel Iris OpenGL Engine'
CoFHCore: -[1.7.10]3.1.2-325
ThermalFoundation: -[1.7.10]1.2.4-114
Mantle Environment: Environment healthy.
ThermalExpansion: -[1.7.10]4.1.2-240
TConstruct Environment: Environment healthy.
ThermalDynamics: -[1.7.10]1.2.0-171
Launched Version: 1.7.10-Forge10.13.4.1558-1.7.10
LWJGL: 2.9.1
OpenGL: Intel Iris OpenGL Engine GL version 2.1 INTEL-10.12.13, Intel Inc.
GL Caps: Using GL 1.3 multitexturing.
Using framebuffer objects because ARB_framebuffer_object is supported and separate blending is supported.
Anisotropic filtering is supported and maximum anisotropy is 16.
Shaders are available because OpenGL 2.1 is supported.
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: []
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Anisotropic Filtering: Off (1)