I'm still having the "java.lang.ClassCastException: thaumcraft.common.tiles.TileNode cannot be cast to flaxbeard.thaumicexploration.tile.TileEntityAutoSorter" Crash. After a bit of testing, it seems to only happen when a golem with an animation core inserted is on my hotbar, or in my hand. New copy of the crash report below.
java.lang.ClassCastException: thaumcraft.common.tiles.TileNode cannot be cast to flaxbeard.thaumicexploration.tile.TileEntityAutoSorter
at flaxbeard.thaumicexploration.event.TXEventHandler.renderMarkedBlocks(TXEventHandler.java:146)
at flaxbeard.thaumicexploration.event.TXEventHandler.renderLast(TXEventHandler.java:99)
at cpw.mods.fml.common.eventhandler.ASMEventHandler_219_TXEventHandler_renderLast_RenderWorldLastEvent.invoke(.dynamic)
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138)
at net.minecraftforge.client.ForgeHooksClient.dispatchRenderLast(ForgeHooksClient.java:261)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1354)
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1011)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:990)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:887)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
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 flaxbeard.thaumicexploration.event.TXEventHandler.renderMarkedBlocks(TXEventHandler.java:146)
at flaxbeard.thaumicexploration.event.TXEventHandler.renderLast(TXEventHandler.java:99)
at cpw.mods.fml.common.eventhandler.ASMEventHandler_219_TXEventHandler_renderLast_RenderWorldLastEvent.invoke(.dynamic)
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138)
at net.minecraftforge.client.ForgeHooksClient.dispatchRenderLast(ForgeHooksClient.java:261)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1354)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityClientPlayerMP['Pitfallingpat'/50, l='MpServer', x=28.22, y=59.62, z=3.58]]
Chunk stats: MultiplayerChunkCache: 10, 10
Level seed: 0
Level generator: ID 01 - flat, ver 0. Features enabled: false
Level generator options:
Level spawn location: World: (2,64,0), Chunk: (at 2,4,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 7992521 game time, 9091170 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Forced entities: 12 total; [EntityClientPlayerMP['Pitfallingpat'/50, l='MpServer', x=28.22, y=59.62, z=3.58], EntitySquid['Squid'/32, l='MpServer', x=38.50, y=51.00, z=17.53], EntitySquid['Squid'/33, l='MpServer', x=37.44, y=51.34, z=18.72], EntityItem['item.item.dyePowder.black'/34, l='MpServer', x=35.91, y=51.13, z=18.22], EntityItem['item.item.dyePowder.black'/35, l='MpServer', x=36.53, y=51.13, z=16.63], EntityItem['item.item.dyePowder.black'/36, l='MpServer', x=35.13, y=51.13, z=17.13], EntitySnowman['Snow Golem'/26, l='MpServer', x=42.50, y=53.00, z=25.50], EntitySquid['Squid'/27, l='MpServer', x=35.66, y=51.38, z=17.63], EntitySquid['Squid'/28, l='MpServer', x=34.50, y=51.28, z=18.50], EntitySquid['Squid'/29, l='MpServer', x=34.50, y=51.00, z=18.56], EntitySquid['Squid'/30, l='MpServer', x=37.50, y=51.34, z=16.50], EntitySquid['Squid'/31, l='MpServer', x=36.50, y=51.03, z=16.50]]
Retry entities: 0 total; []
Server brand: fml,forge
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:373)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2433)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:916)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
java.lang.ClassCastException: thaumcraft.common.tiles.TileNode cannot be cast to flaxbeard.thaumicexploration.tile.TileEntityAutoSorter
at flaxbeard.thaumicexploration.event.TXEventHandler.renderMarkedBlocks(TXEventHandler.java:146)
at flaxbeard.thaumicexploration.event.TXEventHandler.renderLast(TXEventHandler.java:99)
at cpw.mods.fml.common.eventhandler.ASMEventHandler_222_TXEventHandler_renderLast_RenderWorldLastEvent.invoke(.dynamic)
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138)
at net.minecraftforge.client.ForgeHooksClient.dispatchRenderLast(ForgeHooksClient.java:261)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1354)
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1011)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:990)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:887)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
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 flaxbeard.thaumicexploration.event.TXEventHandler.renderMarkedBlocks(TXEventHandler.java:146)
at flaxbeard.thaumicexploration.event.TXEventHandler.renderLast(TXEventHandler.java:99)
at cpw.mods.fml.common.eventhandler.ASMEventHandler_222_TXEventHandler_renderLast_RenderWorldLastEvent.invoke(.dynamic)
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138)
at net.minecraftforge.client.ForgeHooksClient.dispatchRenderLast(ForgeHooksClient.java:261)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1354)
Retry entities: 0 total; []
Server brand: fml,forge
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:373)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2433)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:916)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
I'm also having a second crash when using the crucible of souls, this one is happening whenever it is placed, but seems to work fine after the game restarts?
---- Minecraft Crash Report ----
// I blame Dinnerbone.
Time: 11/3/14 2:21 AM
Description: Ticking block entity
java.lang.ArrayIndexOutOfBoundsException: 2
at thaumcraft.client.fx.ParticleEngine.addEffect(ParticleEngine.java:140)
at flaxbeard.thaumicexploration.client.ClientProxy.spawnHarvestParticle(ClientProxy.java:167)
at flaxbeard.thaumicexploration.tile.TileEntityCrucibleSouls.func_145845_h(TileEntityCrucibleSouls.java:241)
at net.minecraft.world.World.func_72939_s(World.java:1937)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1995)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:962)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:887)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
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 thaumcraft.client.fx.ParticleEngine.addEffect(ParticleEngine.java:140)
at flaxbeard.thaumicexploration.client.ClientProxy.spawnHarvestParticle(ClientProxy.java:167)
at flaxbeard.thaumicexploration.tile.TileEntityCrucibleSouls.func_145845_h(TileEntityCrucibleSouls.java:241)
-- Block entity being ticked --
Details:
Name: tileEntityCrucibleSouls // flaxbeard.thaumicexploration.tile.TileEntityCrucibleSouls
Block type: ID #745 (tile.thaumicexploration:crucibleSouls // flaxbeard.thaumicexploration.block.BlockCrucibleSouls)
Block data value: 0 / 0x0 / 0b0000
Block location: World: (798,28,-580), Chunk: (at 14,1,12 in 49,-37; contains blocks 784,0,-592 to 799,255,-577), Region: (1,-2; contains chunks 32,-64 to 63,-33, blocks 512,0,-1024 to 1023,255,-513)
Actual block type: ID #745 (tile.thaumicexploration:crucibleSouls // flaxbeard.thaumicexploration.block.BlockCrucibleSouls)
Actual block data value: 0 / 0x0 / 0b0000
Stacktrace:
at net.minecraft.world.World.func_72939_s(World.java:1937)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityClientPlayerMP['Pitfallingpat'/177, l='MpServer', x=800.30, y=30.62, z=-578.16]]
Chunk stats: MultiplayerChunkCache: 441, 441
Level seed: 0
Level generator: ID 01 - flat, ver 0. Features enabled: false
Level generator options:
Level spawn location: World: (841,4,-558), Chunk: (at 9,0,2 in 52,-35; contains blocks 832,0,-560 to 847,255,-545), Region: (1,-2; contains chunks 32,-64 to 63,-33, blocks 512,0,-1024 to 1023,255,-513)
Level time: 633263 game time, 833870 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
(had a ton of entities on screen, cut them out)
Retry entities: 0 total; []
Server brand: fml,forge
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:373)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2433)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:908)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
So I have been doing a lot of thinking and messing about this past week and this is what I'm thinking of doing so far.
IMPORTANT: I'm still in the design and planning stages so none of this is set in stone.
Aspects
I've both reduced the number of aspects and increased them. Whaat?!
I'm reducing the number of aspects to 8, namely Air, Earth, Fire, Water, Positive, Negative, Order, Chaos.
These are called the Primal (or Primordial) Aspects.
Taking inspiration from Pyro27 and his Doodle God idea you can then get derived aspects by combining those aspects together. For example you get Light from Positive and Fire. These combinations get more and more complex as you get continue combining these aspects. In theory the number of aspects are limitless.
However the Primal aspects are the only thing that you use to power your magical doodads and spells and when you break down items you only get primal aspects... at least initially.
Research
I'm still developing my ideas for this, but my current thinking is leaning towards the following:
I'm going to use Nitor as an example. As one of the first things you will need to research it will have a 100% chance of having all the required aspects revealed. As the researches get more complex this chance will go down.
When you open up the research table and start working on Nitor you will see that it requires 2 aspects: Light and Energy. Neither of those are Primal aspects. The player only has access to primal aspects that he has gathered (I'll reveal how in the future). He needs to combine those till he has Light and Energy. Once that is done: Ta Da! Nitor research is done.
Obviously I'm leaving out some details there, but that will be the (very basic) gist of it.
Nodes
No progress yet - until the above two is complete I can't really start redesigning them. What I can say is that nodes will probably be attuned to the primal aspects. There might be more complex nodes that have more than one primal aspect or even derived aspects. Also I'm using the word "node" very loosely. Current nodes will still exist, but the term will probably also include other objects that act as sources of aspects (obelisks, etc.)
if this Idea is not dead, I'm not too sure how much I like the primary aspects, I guess if every item in the game are secondary or tertiary aspect combinations it would be like nothing changed and only the level of control would increase, but it feels like too much of a change from the previous system, that one was very comfortable and accessible. Plus the doodlegod game gets frustrating when you are trying to find that last combination that you are missing to unlock the next tier. (the theory of everything in TC3.0X would be a good example)
Also wouldn't the need to combine aspects make aspect filtering and manipulation a basic skill instead of like late tier 2? in the current version there is a long process you go through, after doing the unified thaumic field theory where you discover how to separate the aspects into essentia liquid and store it. Such a thing seems necessary from the start in the 3.1 system... that was always a huge break though for me when I get control of it, suddenly I can save and store things for later, not waste my valuable multiaspect items like string (especially in thaumic bees) and rubber (IC2)
I very much like the current system, it is fun and fairly varied. And I definitly like the idea of storing essentia on you for casting, like with combat wands, I hated having to remake those things, it would be much cooler if you just ran out of essentia to use them.
But the aura system does definitely need a rework, would it be possible to have the nodes just not effect each other anymore and slowly recharge from a undisclosed method, because I recently had a problem in a singleplayer world, where I made myself a mystcraft age and I used some recharging wands to terraform it, but since it was a floating island and all the other chunks didn't have infused ore, the flux levels would rise infinity and I'd eventually have to abandon the place. Maybe make flux be a bit more of a nuisance , but maybe only flux spread between nodes to balance out the "ripples" and so you can't just screw up a node and move on to the next.
also I'd love like experiments, like I'm guessing, after finishing the first stage of the theory you craft the prototype, explode things, go back fix and and repeat.
But PLEASE.. make the changes compatible with TC3, even if it requires a world regen, this is by far the best thaumcraft yet, and it is so young.. TC2 had a lot more time to develop and exhausted it's fun, but there is so much more TC3 can do.
There is a problem with the smelters in singleplayer (and maybe multiplayer) where If I fill a smelter with lava, close the game, and come back, the smelter will be empty no matter how much lava was in it, and then if I add more lava to it, It becomes completely full but won't smelt things, and there is also a crash with BC Hoppers trying to load into a full smelter but that is less important and might be Buildcraft's fault. If someone could look into it that would be great!
Even your debugging looks cool!
I think this is should be a feature of the goggles of revealing. Or what the Thaum detector will do in TC3 since vis/taint levels are diffrent.
I can't play minecraft anymore. I think something updated and now it doesn't work, crash info below. I've tried 3 different minecraft versions, a modded 1.2.5, a 1.3.1, and the newest snapshot. What does this mean and how do I fix it?
Instance started with command: C:\Program Files\Java\jre7\bin\java.exe -Xmx1024m -Xms512m -cp "C:\Users\Pitfallingpat\Desktop\Minecraft" MultiMCLauncher "C:\Users\Pitfallingpat\Desktop\Minecraft\instances\1.4_Snapshots\.minecraft" "Offline" Offline
This mod Looks great, the light doesn't go very far from the blocks but that can be worked on I hope this turns into a Forge compatible API so all the great mods can use it.
I'd really like to see thaumcraft 2 and arcanacraft to be like sibling mods, that are independent but get the best experience when played together, thaumcraft 2 could be "just another tech mod with magic" and then arcanacraft can be a new amazing magical experience, thaumcraft can make items and passively work in the environment while arcanacraft, you personally will take control of things and do all kinds of magic. And as you progress in both mods they connect more and more, like making infuser recipes in your bare hands, and boosting your personal magic with thaumcraft creations.
Keep up the great work Azanor and please don't leave Thaumcraft completly when you make arcanacraft!
I've been getting this problem, Minecraft never uses about 30% of memory it can and the frames per second are getting terrible. I'm using some memory intensive mods but the debug info says it shouldn't be so slow
see pic below.
Is that debug info normal?
Some incite on this would be really helpful.
I got Optifine HD MT B, I do have a dual core computer, It helps but not in the right way I think.
0
---- Minecraft Crash Report ----
// Daisy, daisy...
Time: 11/7/14 10:15 PM
Description: Unexpected error
java.lang.ClassCastException: thaumcraft.common.tiles.TileNode cannot be cast to flaxbeard.thaumicexploration.tile.TileEntityAutoSorter
at flaxbeard.thaumicexploration.event.TXEventHandler.renderMarkedBlocks(TXEventHandler.java:146)
at flaxbeard.thaumicexploration.event.TXEventHandler.renderLast(TXEventHandler.java:99)
at cpw.mods.fml.common.eventhandler.ASMEventHandler_219_TXEventHandler_renderLast_RenderWorldLastEvent.invoke(.dynamic)
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138)
at net.minecraftforge.client.ForgeHooksClient.dispatchRenderLast(ForgeHooksClient.java:261)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1354)
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1011)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:990)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:887)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
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 flaxbeard.thaumicexploration.event.TXEventHandler.renderMarkedBlocks(TXEventHandler.java:146)
at flaxbeard.thaumicexploration.event.TXEventHandler.renderLast(TXEventHandler.java:99)
at cpw.mods.fml.common.eventhandler.ASMEventHandler_219_TXEventHandler_renderLast_RenderWorldLastEvent.invoke(.dynamic)
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138)
at net.minecraftforge.client.ForgeHooksClient.dispatchRenderLast(ForgeHooksClient.java:261)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1354)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityClientPlayerMP['Pitfallingpat'/50, l='MpServer', x=28.22, y=59.62, z=3.58]]
Chunk stats: MultiplayerChunkCache: 10, 10
Level seed: 0
Level generator: ID 01 - flat, ver 0. Features enabled: false
Level generator options:
Level spawn location: World: (2,64,0), Chunk: (at 2,4,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 7992521 game time, 9091170 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Forced entities: 12 total; [EntityClientPlayerMP['Pitfallingpat'/50, l='MpServer', x=28.22, y=59.62, z=3.58], EntitySquid['Squid'/32, l='MpServer', x=38.50, y=51.00, z=17.53], EntitySquid['Squid'/33, l='MpServer', x=37.44, y=51.34, z=18.72], EntityItem['item.item.dyePowder.black'/34, l='MpServer', x=35.91, y=51.13, z=18.22], EntityItem['item.item.dyePowder.black'/35, l='MpServer', x=36.53, y=51.13, z=16.63], EntityItem['item.item.dyePowder.black'/36, l='MpServer', x=35.13, y=51.13, z=17.13], EntitySnowman['Snow Golem'/26, l='MpServer', x=42.50, y=53.00, z=25.50], EntitySquid['Squid'/27, l='MpServer', x=35.66, y=51.38, z=17.63], EntitySquid['Squid'/28, l='MpServer', x=34.50, y=51.28, z=18.50], EntitySquid['Squid'/29, l='MpServer', x=34.50, y=51.00, z=18.56], EntitySquid['Squid'/30, l='MpServer', x=37.50, y=51.34, z=16.50], EntitySquid['Squid'/31, l='MpServer', x=36.50, y=51.03, z=16.50]]
Retry entities: 0 total; []
Server brand: fml,forge
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:373)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2433)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:916)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
0
---- Minecraft Crash Report ----
// I feel sad now
Time: 11/2/14 9:52 PM
Description: Unexpected error
java.lang.ClassCastException: thaumcraft.common.tiles.TileNode cannot be cast to flaxbeard.thaumicexploration.tile.TileEntityAutoSorter
at flaxbeard.thaumicexploration.event.TXEventHandler.renderMarkedBlocks(TXEventHandler.java:146)
at flaxbeard.thaumicexploration.event.TXEventHandler.renderLast(TXEventHandler.java:99)
at cpw.mods.fml.common.eventhandler.ASMEventHandler_222_TXEventHandler_renderLast_RenderWorldLastEvent.invoke(.dynamic)
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138)
at net.minecraftforge.client.ForgeHooksClient.dispatchRenderLast(ForgeHooksClient.java:261)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1354)
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1011)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:990)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:887)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
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 flaxbeard.thaumicexploration.event.TXEventHandler.renderMarkedBlocks(TXEventHandler.java:146)
at flaxbeard.thaumicexploration.event.TXEventHandler.renderLast(TXEventHandler.java:99)
at cpw.mods.fml.common.eventhandler.ASMEventHandler_222_TXEventHandler_renderLast_RenderWorldLastEvent.invoke(.dynamic)
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138)
at net.minecraftforge.client.ForgeHooksClient.dispatchRenderLast(ForgeHooksClient.java:261)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1354)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityClientPlayerMP['Pitfallingpat'/113, l='MpServer', x=17.08, y=60.62, z=6.13]]
Chunk stats: MultiplayerChunkCache: 10, 10
Level seed: 0
Level generator: ID 01 - flat, ver 0. Features enabled: false
Level generator options:
Level spawn location: World: (2,64,0), Chunk: (at 2,4,0 in 0,0; contains blocks 0,0,0 to 15,255,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 6663033 game time, 7700072 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Forced entities: 13 total; [EntityGolemBase['Stone Golem'/96, l='MpServer', x=40.53, y=53.00, z=17.53], EntitySquid['Squid'/97, l='MpServer', x=37.44, y=51.38, z=16.50],
EntitySquid['Squid'/98, l='MpServer', x=37.31, y=51.00, z=18.19], EntityClientPlayerMP['Pitfallingpat'/113, l='MpServer', x=17.08, y=60.62, z=6.13], EntitySquid['Squid'/99, l='MpServer', x=34.50, y=51.00, z=19.38],
EntityItem['item.item.dyePowder.black'/100, l='MpServer', x=38.38, y=51.13, z=17.13], EntityItem['item.item.dyePowder.black'/101, l='MpServer', x=36.50, y=51.13, z=18.81],
EntityItem['item.item.dyePowder.black'/102, l='MpServer', x=37.28, y=51.13, z=18.81], EntitySquid['Squid'/103, l='MpServer', x=34.03, y=52.38, z=18.50],
EntitySquid['Squid'/104, l='MpServer', x=38.50, y=51.00, z=18.06], EntityGolemBase['Stone Golem'/93, l='MpServer', x=39.97, y=53.00, z=15.25],
EntitySnowman['Snow Golem'/94, l='MpServer', x=42.50, y=53.00, z=25.50], EntitySquid['Squid'/95, l='MpServer', x=37.50, y=51.00, z=19.50]]
Retry entities: 0 total; []
Server brand: fml,forge
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:373)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2433)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:916)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
I'm also having a second crash when using the crucible of souls, this one is happening whenever it is placed, but seems to work fine after the game restarts?
---- Minecraft Crash Report ----
// I blame Dinnerbone.
Time: 11/3/14 2:21 AM
Description: Ticking block entity
java.lang.ArrayIndexOutOfBoundsException: 2
at thaumcraft.client.fx.ParticleEngine.addEffect(ParticleEngine.java:140)
at flaxbeard.thaumicexploration.client.ClientProxy.spawnHarvestParticle(ClientProxy.java:167)
at flaxbeard.thaumicexploration.tile.TileEntityCrucibleSouls.func_145845_h(TileEntityCrucibleSouls.java:241)
at net.minecraft.world.World.func_72939_s(World.java:1937)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1995)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:962)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:887)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
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 thaumcraft.client.fx.ParticleEngine.addEffect(ParticleEngine.java:140)
at flaxbeard.thaumicexploration.client.ClientProxy.spawnHarvestParticle(ClientProxy.java:167)
at flaxbeard.thaumicexploration.tile.TileEntityCrucibleSouls.func_145845_h(TileEntityCrucibleSouls.java:241)
-- Block entity being ticked --
Details:
Name: tileEntityCrucibleSouls // flaxbeard.thaumicexploration.tile.TileEntityCrucibleSouls
Block type: ID #745 (tile.thaumicexploration:crucibleSouls // flaxbeard.thaumicexploration.block.BlockCrucibleSouls)
Block data value: 0 / 0x0 / 0b0000
Block location: World: (798,28,-580), Chunk: (at 14,1,12 in 49,-37; contains blocks 784,0,-592 to 799,255,-577), Region: (1,-2; contains chunks 32,-64 to 63,-33, blocks 512,0,-1024 to 1023,255,-513)
Actual block type: ID #745 (tile.thaumicexploration:crucibleSouls // flaxbeard.thaumicexploration.block.BlockCrucibleSouls)
Actual block data value: 0 / 0x0 / 0b0000
Stacktrace:
at net.minecraft.world.World.func_72939_s(World.java:1937)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityClientPlayerMP['Pitfallingpat'/177, l='MpServer', x=800.30, y=30.62, z=-578.16]]
Chunk stats: MultiplayerChunkCache: 441, 441
Level seed: 0
Level generator: ID 01 - flat, ver 0. Features enabled: false
Level generator options:
Level spawn location: World: (841,4,-558), Chunk: (at 9,0,2 in 52,-35; contains blocks 832,0,-560 to 847,255,-545), Region: (1,-2; contains chunks 32,-64 to 63,-33, blocks 512,0,-1024 to 1023,255,-513)
Level time: 633263 game time, 833870 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
(had a ton of entities on screen, cut them out)
Retry entities: 0 total; []
Server brand: fml,forge
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:373)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2433)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:908)
at net.minecraft.client.main.Main.main(SourceFile:148)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
1
if this Idea is not dead, I'm not too sure how much I like the primary aspects, I guess if every item in the game are secondary or tertiary aspect combinations it would be like nothing changed and only the level of control would increase, but it feels like too much of a change from the previous system, that one was very comfortable and accessible. Plus the doodlegod game gets frustrating when you are trying to find that last combination that you are missing to unlock the next tier. (the theory of everything in TC3.0X would be a good example)
Also wouldn't the need to combine aspects make aspect filtering and manipulation a basic skill instead of like late tier 2? in the current version there is a long process you go through, after doing the unified thaumic field theory where you discover how to separate the aspects into essentia liquid and store it. Such a thing seems necessary from the start in the 3.1 system... that was always a huge break though for me when I get control of it, suddenly I can save and store things for later, not waste my valuable multiaspect items like string (especially in thaumic bees) and rubber (IC2)
0
But the aura system does definitely need a rework, would it be possible to have the nodes just not effect each other anymore and slowly recharge from a undisclosed method, because I recently had a problem in a singleplayer world, where I made myself a mystcraft age and I used some recharging wands to terraform it, but since it was a floating island and all the other chunks didn't have infused ore, the flux levels would rise infinity and I'd eventually have to abandon the place. Maybe make flux be a bit more of a nuisance , but maybe only flux spread between nodes to balance out the "ripples" and so you can't just screw up a node and move on to the next.
also I'd love like experiments, like I'm guessing, after finishing the first stage of the theory you craft the prototype, explode things, go back fix and and repeat.
But PLEASE.. make the changes compatible with TC3, even if it requires a world regen, this is by far the best thaumcraft yet, and it is so young.. TC2 had a lot more time to develop and exhausted it's fun, but there is so much more TC3 can do.
0
0
Even your debugging looks cool!
I think this is should be a feature of the goggles of revealing. Or what the Thaum detector will do in TC3 since vis/taint levels are diffrent.
0
Ps: Logins were acting up but I really doubt thats the problem since I tried in offline mode.
0
0
Keep up the great work Azanor and please don't leave Thaumcraft completly when you make arcanacraft!
0
0
see pic below.
Is that debug info normal?
Some incite on this would be really helpful.
I got Optifine HD MT B, I do have a dual core computer, It helps but not in the right way I think.