New in Version 0.8 is the Essentia Locus, a way to track and react to the contents of multiple warded jars from one centralized location (so you can, say, automate refilling them). More uses for the locus are planned for future versions.
Thanks so much for making this mod! It's nice to have redstone options with a magic feel. There are so many mods that make things happen with interface blocks that I'd nearly forgotten how fun it is to play with redstone.
After building a simple botania flower farm with redstone crystal, I feel like a repeater (for adding delay, not extending signal) that can sit on the sides or bottoms of blocks would be nice to have.
Incidentally, though, I wonder if the hourglass might look better a bit larger, considering how big redstone torches are ...
Thank you for the feedback and the screenshot. It's nice to see what people are doing with Automagy. Some adjustments to the hourglass are possible in the future. I know Draanor wasn't completely satisfied with them but he's very busy so hasn't really been involved much since making that model. I've also been considering either a "floating hourglass" variant or making the magic hourglass float, which of course means it could be placed anywhere. Although, I've also thought a chunk loader in the form of a floating hourglass would be interesting, and I don't think we'd want both.. Input is appreciated, as always.
java.lang.NullPointerException: Ticking block entity
at tuhljin.automagy.tiles.TileEntityGreedyChest.getPilferAmount(TileEntityGreedyChest.java:500)
at tuhljin.automagy.tiles.TileEntityGreedyChest.pilferFromNeighbor(TileEntityGreedyChest.java:353)
at tuhljin.automagy.tiles.TileEntityGreedyChest.checkThenPilferFromNeighbor(TileEntityGreedyChest.java:315)
at tuhljin.automagy.tiles.TileEntityGreedyChest.func_145845_h(TileEntityGreedyChest.java:140)
at net.minecraft.world.World.func_72939_s(World.java:1912)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:489)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:636)
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)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at tuhljin.automagy.tiles.TileEntityGreedyChest.getPilferAmount(TileEntityGreedyChest.java:500)
at tuhljin.automagy.tiles.TileEntityGreedyChest.pilferFromNeighbor(TileEntityGreedyChest.java:353)
at tuhljin.automagy.tiles.TileEntityGreedyChest.checkThenPilferFromNeighbor(TileEntityGreedyChest.java:315)
at tuhljin.automagy.tiles.TileEntityGreedyChest.func_145845_h(TileEntityGreedyChest.java:140)
-- Block entity being ticked --
Details:
Name: tileEntityGreedyChest // tuhljin.automagy.tiles.TileEntityGreedyChest
Block type: ID #818 (tile.blockGreedyChest // tuhljin.automagy.blocks.BlockGreedyChest)
Block data value: 3 / 0x3 / 0b0011
Block location: World: (698,77,-55), Chunk: (at 10,4,9 in 43,-4; contains blocks 688,0,-64 to 703,255,-49), Region: (1,-1; contains chunks 32,-32 to 63,-1, blocks 512,0,-512 to 1023,255,-1)
Actual block type: ID #818 (tile.blockGreedyChest // tuhljin.automagy.blocks.BlockGreedyChest)
Actual block data value: 3 / 0x3 / 0b0011
Stacktrace:
at net.minecraft.world.World.func_72939_s(World.java:1912)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:489)
-- Affected level --
Details:
Level name: test
All players: 1 total; [EntityPlayerMP['9998je'/198, l='test', x=699.92, y=78.75, z=-55.20]]
Chunk stats: ServerChunkCache: 1821 Drop: 0
Level seed: 3747411161530229905
Level generator: ID 00 - default, ver 1. Features enabled: true
Level generator options:
Level spawn location: World: (248,64,256), Chunk: (at 8,4,0 in 15,16; contains blocks 240,0,256 to 255,255,271), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 198952 game time, 751703 day time
Level dimension: 0
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 66561 (now: false), thunder time: 98656 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: true
Stacktrace:
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:636)
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)
Thanks for the report. I found the problem. Hopefully I'll have time to get a fix uploaded tonight. As a workaround in the meantime, you could put a blacklist or whitelist in the chest with the items you expect the chest to have (assuming it's not too many different types). The crash only seems to occur if you don't have a filter installed.
I've noticed the hungry maw and the finical maw are the wrong way round with the finical maw coming first in the branch and the hungry the second
I'm not sure what you mean. Are you maybe getting confused by the fact that the finical maw requires the hungry maw and enchanted paper, so it's between those two (and so, on the cheat sheet Thaumonomicon, perhaps the research could appear to go enchanted paper -> finical maw -> hungry maw)? Like the greedy chest, the hungry maw's research requirements aren't on the Automagy tab.
I'm not sure what you mean. Are you maybe getting confused by the fact that the finical maw requires the hungry maw and enchanted paper, so it's between those two (and so, on the cheat sheet Thaumonomicon, perhaps the research could appear to go enchanted paper -> finical maw -> hungry maw)? Like the greedy chest, the hungry maw's research requirements aren't on the Automagy tab.
Oh yeah I cheated in a thaumonomicon to test out the mod, I saw the finical maw (god that is hell to spell) connected to the paper and the hungry maw not connected to anything so I assumed it was the wrong way round
Version 0.9 brings the Inventarium Core and Unseen Scribe. With these, the tally box can react to the contents of multiple chests at once as if they were one giant inventory.
Also note that a new video from Danilus was added a few days ago. Check it out for a look at the golemic inhibitor in action, among other things.
Automagy for Thaumcraft 5 and 4.2 - Automation, Logistics, and Other Toys
After building a simple botania flower farm with redstone crystal, I feel like a repeater (for adding delay, not extending signal) that can sit on the sides or bottoms of blocks would be nice to have.
Incidentally, though, I wonder if the hourglass might look better a bit larger, considering how big redstone torches are ...
Automagy for Thaumcraft 5 and 4.2 - Automation, Logistics, and Other Toys
The remote comparator is something I never would of thought of but makes this next build I tried much cleaner. Automated botania petal apothecary.
---- Minecraft Crash Report ----
// Oh - I know what I did wrong!
Time: 9/1/14 2:01 PM
Description: Ticking block entity
java.lang.NullPointerException: Ticking block entity
at tuhljin.automagy.tiles.TileEntityGreedyChest.getPilferAmount(TileEntityGreedyChest.java:500)
at tuhljin.automagy.tiles.TileEntityGreedyChest.pilferFromNeighbor(TileEntityGreedyChest.java:353)
at tuhljin.automagy.tiles.TileEntityGreedyChest.checkThenPilferFromNeighbor(TileEntityGreedyChest.java:315)
at tuhljin.automagy.tiles.TileEntityGreedyChest.func_145845_h(TileEntityGreedyChest.java:140)
at net.minecraft.world.World.func_72939_s(World.java:1912)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:489)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:636)
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)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at tuhljin.automagy.tiles.TileEntityGreedyChest.getPilferAmount(TileEntityGreedyChest.java:500)
at tuhljin.automagy.tiles.TileEntityGreedyChest.pilferFromNeighbor(TileEntityGreedyChest.java:353)
at tuhljin.automagy.tiles.TileEntityGreedyChest.checkThenPilferFromNeighbor(TileEntityGreedyChest.java:315)
at tuhljin.automagy.tiles.TileEntityGreedyChest.func_145845_h(TileEntityGreedyChest.java:140)
-- Block entity being ticked --
Details:
Name: tileEntityGreedyChest // tuhljin.automagy.tiles.TileEntityGreedyChest
Block type: ID #818 (tile.blockGreedyChest // tuhljin.automagy.blocks.BlockGreedyChest)
Block data value: 3 / 0x3 / 0b0011
Block location: World: (698,77,-55), Chunk: (at 10,4,9 in 43,-4; contains blocks 688,0,-64 to 703,255,-49), Region: (1,-1; contains chunks 32,-32 to 63,-1, blocks 512,0,-512 to 1023,255,-1)
Actual block type: ID #818 (tile.blockGreedyChest // tuhljin.automagy.blocks.BlockGreedyChest)
Actual block data value: 3 / 0x3 / 0b0011
Stacktrace:
at net.minecraft.world.World.func_72939_s(World.java:1912)
at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:489)
-- Affected level --
Details:
Level name: test
All players: 1 total; [EntityPlayerMP['9998je'/198, l='test', x=699.92, y=78.75, z=-55.20]]
Chunk stats: ServerChunkCache: 1821 Drop: 0
Level seed: 3747411161530229905
Level generator: ID 00 - default, ver 1. Features enabled: true
Level generator options:
Level spawn location: World: (248,64,256), Chunk: (at 8,4,0 in 15,16; contains blocks 240,0,256 to 255,255,271), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 198952 game time, 751703 day time
Level dimension: 0
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 66561 (now: false), thunder time: 98656 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: true
Stacktrace:
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:636)
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)
-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 8 (amd64) version 6.2
Java Version: 1.7.0_67, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 2621335624 bytes (2499 MB) / 3207856128 bytes (3059 MB) up to 3207856128 bytes (3059 MB)
JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M -Xmx3G -Xms3G -XX:MaxPermSize=512m
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 96
FML: MCP v9.05 FML v7.10.25.1208 Minecraft Forge 10.13.0.1208 32 mods loaded, 32 mods active
mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
FML{7.10.25.1208} [Forge Mod Loader] (forge-1.7.10-10.13.0.1208.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Forge{10.13.0.1208} [Minecraft Forge] (forge-1.7.10-10.13.0.1208.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
CodeChickenCore{1.0.2.9} [CodeChicken Core] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
MCVanillaTweaks{1.0} [Mariculture - Vanilla Tweaks] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
NotEnoughItems{1.0.2.15} [Not Enough Items] (NotEnoughItems-1.7.10-1.0.2.15-universal (1).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Baubles{1.0.1.7} [Baubles] (Baubles-1.7.10-1.0.1.7.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Thaumcraft{4.2.0.1} [Thaumcraft] (Thaumcraft-1.7.10-4.2.0.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Automagy{0.8} [Automagy] (Automagy-1.7.10-0.8.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
BiblioCraft{1.7.5} [BiblioCraft] (BiblioCraft[v1.7.5][MC1.7.10].jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
AWWayofTime{v1.0.1g} [Blood Magic: Alchemical Wizardry] (Blood Magic-v1.1.0(1.7.10).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Botania{r1.2-111} [Botania] (Botania r1.2-111.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
BuildCraft|Core{6.0.17} [BuildCraft] (buildcraft-6.0.17.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
BuildCraft|Builders{6.0.17} [BC Builders] (buildcraft-6.0.17.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
BuildCraft|Energy{6.0.17} [BC Energy] (buildcraft-6.0.17.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
BuildCraft|Factory{6.0.17} [BC Factory] (buildcraft-6.0.17.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
BuildCraft|Transport{6.0.17} [BC Transport] (buildcraft-6.0.17.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
BuildCraft|Silicon{6.0.17} [BC Silicon] (buildcraft-6.0.17.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
CarpentersBlocks{3.2.6} [Carpenter's Blocks] (Carpenter's Blocks v3.2.6 - MC 1.7.10.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
chisel{1.5.6a} [Chisel] (Chisel-1.7.10-1.5.6a.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
ImmibisCore{59.0.1} [Immibis Core] (immibis-core-59.0.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
DimensionalAnchors{59.0.2} [Dimensional Anchors] (dimensional-anchor-59.0.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Enchiridion{1.1} [Enchiridion] (Enchiridion-1.7.X-1.2b.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
ExtraUtilities{1.1.0i} [Extra Utilities] (extrautilities-1.1.0i.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Steamcraft{0.26.1} [Flaxbeard's Steam Power] (FlaxbeardsSteamPower-1.7.10-0.26.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
IronChest{6.0.49.733} [Iron Chest] (ironchest-1.7.10-6.0.49.733-universal (1).jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
JABBA{1.1.4} [JABBA] (Jabba-1.1.4_1.7.10.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Mariculture{1.2.3b} [Mariculture] (Mariculture-1.7.10-1.2.3b.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
OpenComponents{0.2.0.15} [OpenComponents] (OpenComponents-MC1.7.10-0.2.0.15-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
OpenComputers|Core{1.0.0} [OpenComputers (Core)] (OpenComputers-MC1.7.10-1.3.3.54-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
OpenComputers{1.3.3.54} [OpenComputers] (OpenComputers-MC1.7.10-1.3.3.54-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Railcraft{9.2.2.0} [Railcraft] (Railcraft_1.7.10-9.2.2.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Player Count: 1 / 8; [EntityPlayerMP['9998je'/198, l='test', x=699.92, y=78.75, z=-55.20]]
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'fml,forge'
Automagy for Thaumcraft 5 and 4.2 - Automation, Logistics, and Other Toys
Automagy for Thaumcraft 5 and 4.2 - Automation, Logistics, and Other Toys
I'm not sure what you mean. Are you maybe getting confused by the fact that the finical maw requires the hungry maw and enchanted paper, so it's between those two (and so, on the cheat sheet Thaumonomicon, perhaps the research could appear to go enchanted paper -> finical maw -> hungry maw)? Like the greedy chest, the hungry maw's research requirements aren't on the Automagy tab.
Automagy for Thaumcraft 5 and 4.2 - Automation, Logistics, and Other Toys
Oh yeah I cheated in a thaumonomicon to test out the mod, I saw the finical maw (god that is hell to spell) connected to the paper and the hungry maw not connected to anything so I assumed it was the wrong way round
Also note that a new video from Danilus was added a few days ago. Check it out for a look at the golemic inhibitor in action, among other things.
Automagy for Thaumcraft 5 and 4.2 - Automation, Logistics, and Other Toys
https://highfidelity.io
Very exciting.
Automagy for Thaumcraft 5 and 4.2 - Automation, Logistics, and Other Toys
And now, another
teaserpreview for the good people who are subscribed to the thread (and whoever else pops in ) :Automagy for Thaumcraft 5 and 4.2 - Automation, Logistics, and Other Toys
Profile pic by Cheshirette c:
Autocrafting, hoe!
(Sorry.)
Automagy for Thaumcraft 5 and 4.2 - Automation, Logistics, and Other Toys
edit: BEHOLD! The 100'th post! \o/