Not sure if you're interested in this, but have you thought of making a crafting simplifier system for your modular storage system? I've had this idea for a while, basically it's a recursive crafting system: it breaks down items into a sort of 'essence' of simplest form and calculates crafting recipes around them.
For instance, a log is 8 wood essence (might actually be bigger, but this is just an example). Say you want to craft ladders, 7 wood essence is used and you get 3 ladders... thus 2 steps are skipped (logs-->planks and planks-->sticks), the extra essence is returned into your inventory as the smallest unit (in this case, a stick). Crafting pistons would simply require having logs, redstone blocks, stone/cobblestone, and iron blocks.
This would be useful for tedious recipes... be it something like sticky pistons, mod recipes, or anything that uses non-stackable tools. It would also make it so the most compact version of a block could always be used without needing to de-craft it for crafting uses (and with that you could have a compactor module).
NEI/JEI could give the essence values on how to craft a given item (or possibly a custom search+choose recipe and then you type the desired number...), this would give you a checklist on things to collect to make a given thing. Needed machines (like furnaces, crushers, or any mod machines etc.) could be contained/connected to your multiblock structure and it would either use it directly or simulate the usage (for instance, with RF it would use the power a step would use immediately).
It's also possible (especially in the future with complicated mod recipes) that the essence of a crafted item like a piston could be used directly in a simplified recipe, even if they don't use pistons (maybe they also use wood+iron+redstone), so you should be able to prefer base-essence (like logs before planks/sticks) or even disable/blacklist complicated/specific items from being reused. Or simply have a preview function where the target items are shown and you can try another source before confirming the crafting operation.
EDIT: Another idea I've had is a 'player hopper', whenever you walk under/over/next to it (possibly needing a redstone signal) it will take items out of your inventory (whitelist/blacklist and all of that). Would be useful for inserting items into a storage system (especially randomly collected mob drops that clutter your inventory).
Rollback Post to RevisionRollBack
"I'm an outsider by choice, but not truly.
It’s the unpleasantness of the system that keeps me out.
I’d rather be in, in a good system. That’s where my discontent comes from:
being forced to choose to stay outside.
My advice: Just keep movin’ straight ahead.
Every now and then you find yourself in a different place."
-George Carlin
Hi, is there any documentation about the default block modifier? A table list of block, maybe something like big reactor table?
By the way, by default iron and gold ore are not registered in in crusher recipe. So I manually edit the config and add 'em.
Now the problem I can't smelt the dust into ingot, and theres no way to add 'em in the config.
I rad the previous thread, that it need other mod like thermal expansion/(any ore processing mod) so that smelting dust will be available.. Is it true?.. (sorry, English is not my main language, and the conversation kinda vague).
Working on a Technic Modpack. Hopefully it will be out in a week or so. I'm still waiting on permissions. It will be called Not Your Typical Modpack and it will include this mod.
OpenGL: AMD Radeon (TM) R9 380 Series GL version 4.5.13416 Compatibility Profile Context 15.300.1025.1001, ATI Technologies Inc.
GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.
Using VBOs: Yes
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)
CPU: 4x Intel(R) Core(TM) i5-6400 CPU @ 2.70GHz
[20:57:05] [Client thread/INFO]: [net.minecraft.init.Bootstrap:func_179870_a:560]: #@!@# Game crashed! Crash report saved to: #@!@# C:\Users\Arlo\Desktop\MultiMC\instances\one point tech\minecraft\crash-reports\crash-2016-09-28_20.57.05-client.txt
[20:57:05] [Client thread/INFO]: Waiting for the server to terminate/save.
I think your mod conflicted with one of my mods... Every time I would try to place down a storage upgrade, the screen would turn entirely blue for a second before just crashing.
I'm really not sure what happened... And I'm bad at reading code and crash reports...
I think your mod conflicted with one of my mods... Every time I would try to place down a storage upgrade, the screen would turn entirely blue for a second before just crashing.
I'm really not sure what happened... And I'm bad at reading code and crash reports...
Not sure if your still monitoring this post, but I wanted a report a crash. When I updated an existing world, MS crashed. I made a test world and got the same crash:
---- Minecraft Crash Report ----
// Don't do that.
Time: 3/19/17 9:19 PM
Description: There was a severe problem during mod loading that has caused the game to fail
net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from Modular Systems (modularsystems)
Caused by: java.lang.NoClassDefFoundError: com/teambr/modularsystems/furnace/blocks/BlockFurnaceCore
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at net.minecraftforge.fml.common.ILanguageAdapter$ScalaAdapter.setInternalProxies(ILanguageAdapter.java:159)
at net.minecraftforge.fml.common.ProxyInjector.inject(ProxyInjector.java:93)
at net.minecraftforge.fml.common.FMLModContainer.constructMod(FMLModContainer.java:593)
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 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 net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:243)
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:221)
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 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 net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:145)
at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:559)
at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:220)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:439)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:351)
at net.minecraft.client.main.Main.main(SourceFile:124)
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)
Caused by: java.lang.ClassNotFoundException: com.teambr.modularsystems.furnace.blocks.BlockFurnaceCore
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 37 more
Caused by: java.lang.NoClassDefFoundError: com/teambr/bookshelf/common/tiles/traits/OpensGui
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
... 39 more
Caused by: java.lang.ClassNotFoundException: com.teambr.bookshelf.common.tiles.traits.OpensGui
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 43 more
Caused by: java.lang.NullPointerException
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
... 45 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
I am adding this mod to my modpack.
Thanks for visiting my channel, Paul, and reminding me that I forgot to add this mod!
And, of course, thanks for your hard work bringing high quality mods to 1.9!
Can't wait for the new series. This mod is really under-appreciated. It needs more exposure.
"We live on a placid island of ignorance in the midst of black seas of infinity, and it was not meant that we should voyage far."
Not sure if you're interested in this, but have you thought of making a crafting simplifier system for your modular storage system? I've had this idea for a while, basically it's a recursive crafting system: it breaks down items into a sort of 'essence' of simplest form and calculates crafting recipes around them.
For instance, a log is 8 wood essence (might actually be bigger, but this is just an example). Say you want to craft ladders, 7 wood essence is used and you get 3 ladders... thus 2 steps are skipped (logs-->planks and planks-->sticks), the extra essence is returned into your inventory as the smallest unit (in this case, a stick). Crafting pistons would simply require having logs, redstone blocks, stone/cobblestone, and iron blocks.
This would be useful for tedious recipes... be it something like sticky pistons, mod recipes, or anything that uses non-stackable tools. It would also make it so the most compact version of a block could always be used without needing to de-craft it for crafting uses (and with that you could have a compactor module).
NEI/JEI could give the essence values on how to craft a given item (or possibly a custom search+choose recipe and then you type the desired number...), this would give you a checklist on things to collect to make a given thing. Needed machines (like furnaces, crushers, or any mod machines etc.) could be contained/connected to your multiblock structure and it would either use it directly or simulate the usage (for instance, with RF it would use the power a step would use immediately).
It's also possible (especially in the future with complicated mod recipes) that the essence of a crafted item like a piston could be used directly in a simplified recipe, even if they don't use pistons (maybe they also use wood+iron+redstone), so you should be able to prefer base-essence (like logs before planks/sticks) or even disable/blacklist complicated/specific items from being reused. Or simply have a preview function where the target items are shown and you can try another source before confirming the crafting operation.
EDIT: Another idea I've had is a 'player hopper', whenever you walk under/over/next to it (possibly needing a redstone signal) it will take items out of your inventory (whitelist/blacklist and all of that). Would be useful for inserting items into a storage system (especially randomly collected mob drops that clutter your inventory).
"I'm an outsider by choice, but not truly.
It’s the unpleasantness of the system that keeps me out.
I’d rather be in, in a good system. That’s where my discontent comes from:
being forced to choose to stay outside.
My advice: Just keep movin’ straight ahead.
Every now and then you find yourself in a different place."
-George Carlin
Hi, is there any documentation about the default block modifier? A table list of block, maybe something like big reactor table?
By the way, by default iron and gold ore are not registered in in crusher recipe. So I manually edit the config and add 'em.
Now the problem I can't smelt the dust into ingot, and theres no way to add 'em in the config.
I rad the previous thread, that it need other mod like thermal expansion/(any ore processing mod) so that smelting dust will be available.. Is it true?.. (sorry, English is not my main language, and the conversation kinda vague).
http://www.twitlonger.com/show/n_1sopd3l?new_post=true
REF: 1.10
You are the man!!
"We live on a placid island of ignorance in the midst of black seas of infinity, and it was not meant that we should voyage far."
I fed the values into excel and made some nice comparison charts for comparing the blocks.
http://voxelvortex.tumblr.com/post/149686684507/modular-systems-material-properties-tldr-cool
Very interesting
Working on a Technic Modpack. Hopefully it will be out in a week or so. I'm still waiting on permissions. It will be called Not Your Typical Modpack and it will include this mod.
Using the latest 1.10 version, not sure if my crash has been reported yet, but it happened upon placing the redstone flux fuel thingy
[20:57:03] [Server thread/FATAL]: Error executing task
java.util.concurrent.ExecutionException: java.lang.AbstractMethodError: com.teambr.modularsystems.power.tiles.TileBankRF.firstRun_$eq(Z)V
at java.util.concurrent.FutureTask.report(Unknown Source) ~[?:1.8.0_91]
at java.util.concurrent.FutureTask.get(Unknown Source) ~[?:1.8.0_91]
at net.minecraft.util.Util.func_181617_a(SourceFile:46) [h.class:?]
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:668) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:613) [MinecraftServer.class:?]
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:149) [bzl.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:471) [MinecraftServer.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_91]
Caused by: java.lang.AbstractMethodError: com.teambr.modularsystems.power.tiles.TileBankRF.firstRun_$eq(Z)V
at com.teambr.bookshelf.common.tiles.traits.EnergyHandler$class.$init$(EnergyHandler.scala:45) ~[EnergyHandler$class.class:?]
at com.teambr.modularsystems.power.tiles.TileBankRF.<init>(TileBankRF.scala:18) ~[TileBankRF.class:?]
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_91]
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_91]
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_91]
at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:1.8.0_91]
at java.lang.Class.newInstance(Unknown Source) ~[?:1.8.0_91]
at com.teambr.modularsystems.core.common.blocks.BaseBlock.func_149915_a(BaseBlock.scala:36) ~[BaseBlock.class:?]
at net.minecraft.block.Block.createTileEntity(Block.java:1204) ~[akf.class:?]
at net.minecraft.world.chunk.Chunk.func_177436_a(Chunk.java:621) ~[asv.class:?]
at net.minecraft.world.World.func_180501_a(World.java:331) ~[aid.class:?]
at net.minecraft.item.ItemBlock.placeBlockAt(ItemBlock.java:165) ~[acl.class:?]
at net.minecraft.item.ItemBlock.func_180614_a(ItemBlock.java:54) ~[acl.class:?]
at net.minecraftforge.common.ForgeHooks.onPlaceItemIntoWorld(ForgeHooks.java:755) ~[ForgeHooks.class:?]
at net.minecraft.item.ItemStack.func_179546_a(ItemStack.java:144) ~[adz.class:?]
at net.minecraft.server.management.PlayerInteractionManager.func_187251_a(PlayerInteractionManager.java:483) ~[lv.class:?]
at net.minecraft.network.NetHandlerPlayServer.func_184337_a(NetHandlerPlayServer.java:679) ~[me.class:?]
at net.minecraft.network.play.client.CPacketPlayerTryUseItemOnBlock.func_148833_a(SourceFile:55) ~[jj.class:?]
at net.minecraft.network.play.client.CPacketPlayerTryUseItemOnBlock.func_148833_a(SourceFile:11) ~[jj.class:?]
at net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) ~[fl$1.class:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[?:1.8.0_91]
at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:1.8.0_91]
at net.minecraft.util.Util.func_181617_a(SourceFile:45) ~[h.class:?]
... 5 more
[20:57:03] [Server thread/INFO]: VoiceServer: Shutting down server...
[20:57:03] [Server thread/INFO]: Stopping server
[20:57:03] [Server thread/INFO]: Saving players
[20:57:03] [Server thread/INFO]: Saving worlds
[20:57:03] [Server thread/INFO]: Saving chunks for level 'Testing A'/Overworld
[20:57:03] [Server thread/INFO]: Saving chunks for level 'Testing A'/Nether
[20:57:03] [Server thread/INFO]: Saving chunks for level 'Testing A'/The End
[20:57:04] [Server thread/INFO]: Unloading dimension 0
[20:57:04] [Server thread/INFO]: Unloading dimension -1
[20:57:04] [Server thread/INFO]: Unloading dimension 1
[20:57:05] [Client thread/FATAL]: Unreported exception thrown!
java.lang.AbstractMethodError: com.teambr.modularsystems.power.tiles.TileBankRF.firstRun_$eq(Z)V
at com.teambr.bookshelf.common.tiles.traits.EnergyHandler$class.$init$(EnergyHandler.scala:45) ~[EnergyHandler$class.class:?]
at com.teambr.modularsystems.power.tiles.TileBankRF.<init>(TileBankRF.scala:18) ~[TileBankRF.class:?]
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_91]
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_91]
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_91]
at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:1.8.0_91]
at java.lang.Class.newInstance(Unknown Source) ~[?:1.8.0_91]
at com.teambr.modularsystems.core.common.blocks.BaseBlock.func_149915_a(BaseBlock.scala:36) ~[BaseBlock.class:?]
at net.minecraft.block.Block.createTileEntity(Block.java:1204) ~[akf.class:?]
at net.minecraft.world.chunk.Chunk.func_177436_a(Chunk.java:621) ~[asv.class:?]
at net.minecraft.world.World.func_180501_a(World.java:331) ~[aid.class:?]
at net.minecraft.item.ItemBlock.placeBlockAt(ItemBlock.java:165) ~[acl.class:?]
at net.minecraft.item.ItemBlock.func_180614_a(ItemBlock.java:54) ~[acl.class:?]
at net.minecraft.item.ItemStack.func_179546_a(ItemStack.java:145) ~[adz.class:?]
at net.minecraft.client.multiplayer.PlayerControllerMP.func_187099_a(PlayerControllerMP.java:454) ~[blm.class:?]
at net.minecraft.client.Minecraft.func_147121_ag(Minecraft.java:1518) ~[bcx.class:?]
at net.minecraft.client.Minecraft.func_184117_aA(Minecraft.java:2184) ~[bcx.class:?]
at net.minecraft.client.Minecraft.func_184118_az(Minecraft.java:1961) ~[bcx.class:?]
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1749) ~[bcx.class:?]
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1055) ~[bcx.class:?]
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:371) [bcx.class:?]
at net.minecraft.client.main.Main.main(SourceFile:124) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91]
at org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:310) [NewLaunch.jar:?]
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:395) [NewLaunch.jar:?]
at org.multimc.EntryPoint.listen(EntryPoint.java:170) [NewLaunch.jar:?]
at org.multimc.EntryPoint.main(EntryPoint.java:54) [NewLaunch.jar:?]
[20:57:05] [Client thread/INFO]: [net.minecraft.init.Bootstrap:func_179870_a:560]: ---- Minecraft Crash Report ----
WARNING: coremods are present:
LoadingPlugin (Quark-r1.0-56.jar)
LoadingHook (Mekanism-1.10.2-9.2.0.292.jar)
DepLoader (BrandonsCore-1.10.2-2.1.0.44-universal.jar)
CCLCorePlugin (CodeChickenLib-1.10.2-2.2.3.73-universal.jar)
Contact their authors BEFORE contacting forge
// Daisy, daisy...
Time: 9/28/16 8:57 PM
Description: Unexpected error
java.lang.AbstractMethodError: com.teambr.modularsystems.power.tiles.TileBankRF.firstRun_$eq(Z)V
at com.teambr.bookshelf.common.tiles.traits.EnergyHandler$class.$init$(EnergyHandler.scala:45)
at com.teambr.modularsystems.power.tiles.TileBankRF.<init>(TileBankRF.scala:18)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at com.teambr.modularsystems.core.common.blocks.BaseBlock.func_149915_a(BaseBlock.scala:36)
at net.minecraft.block.Block.createTileEntity(Block.java:1204)
at net.minecraft.world.chunk.Chunk.func_177436_a(Chunk.java:621)
at net.minecraft.world.World.func_180501_a(World.java:331)
at net.minecraft.item.ItemBlock.placeBlockAt(ItemBlock.java:165)
at net.minecraft.item.ItemBlock.func_180614_a(ItemBlock.java:54)
at net.minecraft.item.ItemStack.func_179546_a(ItemStack.java:145)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_187099_a(PlayerControllerMP.java:454)
at net.minecraft.client.Minecraft.func_147121_ag(Minecraft.java:1518)
at net.minecraft.client.Minecraft.func_184117_aA(Minecraft.java:2184)
at net.minecraft.client.Minecraft.func_184118_az(Minecraft.java:1961)
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1749)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1055)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:371)
at net.minecraft.client.main.Main.main(SourceFile:124)
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)
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 org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:310)
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:395)
at org.multimc.EntryPoint.listen(EntryPoint.java:170)
at org.multimc.EntryPoint.main(EntryPoint.java:54)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Client thread
Stacktrace:
at com.teambr.bookshelf.common.tiles.traits.EnergyHandler$class.$init$(EnergyHandler.scala:45)
at com.teambr.modularsystems.power.tiles.TileBankRF.<init>(TileBankRF.scala:18)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at com.teambr.modularsystems.core.common.blocks.BaseBlock.func_149915_a(BaseBlock.scala:36)
at net.minecraft.block.Block.createTileEntity(Block.java:1204)
at net.minecraft.world.chunk.Chunk.func_177436_a(Chunk.java:621)
at net.minecraft.world.World.func_180501_a(World.java:331)
at net.minecraft.item.ItemBlock.placeBlockAt(ItemBlock.java:165)
at net.minecraft.item.ItemBlock.func_180614_a(ItemBlock.java:54)
at net.minecraft.item.ItemStack.func_179546_a(ItemStack.java:145)
at net.minecraft.client.multiplayer.PlayerControllerMP.func_187099_a(PlayerControllerMP.java:454)
at net.minecraft.client.Minecraft.func_147121_ag(Minecraft.java:1518)
at net.minecraft.client.Minecraft.func_184117_aA(Minecraft.java:2184)
at net.minecraft.client.Minecraft.func_184118_az(Minecraft.java:1961)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityPlayerSP['<PROFILE NAME>'/957, l='MpServer', x=150.67, y=75.00, z=158.64]]
Chunk stats: MultiplayerChunkCache: 289, 289
Level seed: 0
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options:
Level spawn location: World: (156,64,204), Chunk: (at 12,4,12 in 9,12; contains blocks 144,0,192 to 159,255,207), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 27600 game time, 27600 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
Forced entities: 58 total; [EntityItem['item.item.egg'/12300, l='MpServer', x=122.37, y=79.00, z=193.95], EntityChicken['Chicken'/70, l='MpServer', x=70.50, y=82.00, z=117.50], EntityChicken['Chicken'/90, l='MpServer', x=78.45, y=72.00, z=151.34], EntityChicken['Chicken'/91, l='MpServer', x=79.50, y=70.00, z=152.50], EntityChicken['Chicken'/92, l='MpServer', x=79.50, y=70.00, z=152.50], EntityChicken['Chicken'/93, l='MpServer', x=81.50, y=65.00, z=154.62], EntitySheep['Sheep'/94, l='MpServer', x=77.50, y=76.00, z=148.73], EntitySheep['Sheep'/95, l='MpServer', x=81.50, y=66.00, z=153.39], EntitySheep['Sheep'/96, l='MpServer', x=82.50, y=64.00, z=152.50], EntitySheep['Sheep'/97, l='MpServer', x=81.89, y=64.00, z=149.52], EntityChicken['Chicken'/103, l='MpServer', x=107.50, y=77.00, z=128.50], EntityChicken['Chicken'/104, l='MpServer', x=104.50, y=77.00, z=125.50], EntityChicken['Chicken'/105, l='MpServer', x=104.68, y=78.00, z=115.86], EntityChicken['Chicken'/106, l='MpServer', x=109.44, y=77.00, z=129.11], EntitySheep['Sheep'/107, l='MpServer', x=110.43, y=77.00, z=121.20], EntitySheep['Sheep'/108, l='MpServer', x=119.24, y=77.00, z=116.67], EntitySheep['Sheep'/109, l='MpServer', x=106.18, y=77.00, z=121.67], EntitySheep['Sheep'/110, l='MpServer', x=102.81, y=77.00, z=119.58], EntityChicken['Chicken'/115, l='MpServer', x=126.54, y=77.00, z=220.85], EntityChicken['Chicken'/116, l='MpServer', x=136.76, y=76.00, z=216.80], EntityChicken['Chicken'/117, l='MpServer', x=125.74, y=78.00, z=215.15], EntityChicken['Chicken'/118, l='MpServer', x=122.84, y=79.00, z=194.68], EntityChicken['Chicken'/127, l='MpServer', x=132.80, y=72.00, z=189.58], EntityChicken['Chicken'/128, l='MpServer', x=128.49, y=78.00, z=192.18], EntityChicken['Chicken'/129, l='MpServer', x=154.21, y=67.00, z=208.50], EntityChicken['Chicken'/130, l='MpServer', x=127.88, y=78.00, z=206.16], EntityChicken['Chicken'/135, l='MpServer', x=141.51, y=78.00, z=122.83], EntityChicken['Chicken'/136, l='MpServer', x=137.45, y=76.00, z=132.85], EntityChicken['Chicken'/137, l='MpServer', x=181.61, y=75.00, z=109.87], EntityChicken['Chicken'/138, l='MpServer', x=127.89, y=77.00, z=125.72], EntityCow['Cow'/159, l='MpServer', x=206.50, y=72.00, z=197.50], EntityCow['Cow'/160, l='MpServer', x=209.50, y=72.00, z=197.50], EntityCow['Cow'/161, l='MpServer', x=209.50, y=72.00, z=198.50], EntityCow['Cow'/162, l='MpServer', x=209.50, y=72.00, z=198.50], EntityItem['item.item.egg'/12463, l='MpServer', x=181.03, y=75.00, z=110.79], EntityItem['item.tile.draconicevolution:draconium_ore.type.normal'/13081, l='MpServer', x=179.80, y=70.00, z=160.61], EntityItem['item.item.egg'/13283, l='MpServer', x=134.56, y=77.00, z=129.03], EntityItem['item.item.egg'/13286, l='MpServer', x=104.86, y=77.00, z=124.59], EntityItem['item.item.egg'/13421, l='MpServer', x=103.89, y=78.00, z=115.08], EntitySkeleton['Skeleton'/13620, l='MpServer', x=107.50, y=53.00, z=102.50], EntityItem['item.item.egg'/13660, l='MpServer', x=138.49, y=77.00, z=127.75], EntitySquid['Squid'/13707, l='MpServer', x=92.13, y=61.51, z=160.60], EntityZombie['Zombie'/13780, l='MpServer', x=215.50, y=24.00, z=236.50], EntityBat['Bat'/13807, l='MpServer', x=104.40, y=19.03, z=114.55], EntityItem['item.item.egg'/13812, l='MpServer', x=155.04, y=67.00, z=208.41], EntityPlayerSP['<PROFILE NAME>'/957, l='MpServer', x=150.67, y=75.00, z=158.64], EntityZombie['Zombie'/13833, l='MpServer', x=111.35, y=60.00, z=108.35], EntityZombie['Zombie'/13899, l='MpServer', x=110.50, y=46.00, z=82.50], EntityZombie['Zombie'/13933, l='MpServer', x=101.50, y=30.00, z=105.50], EntityCreeper['Creeper'/14013, l='MpServer', x=90.50, y=30.00, z=110.50], EntitySkeleton['Skeleton'/14084, l='MpServer', x=137.50, y=40.00, z=176.50], EntitySquid['Squid'/14109, l='MpServer', x=164.49, y=59.00, z=173.20], EntitySquid['Squid'/14110, l='MpServer', x=170.60, y=58.85, z=178.27], EntitySquid['Squid'/14111, l='MpServer', x=164.02, y=59.63, z=181.21], EntityItem['item.item.egg'/14119, l='MpServer', x=132.55, y=72.00, z=189.07], EntityItem['item.item.egg'/14127, l='MpServer', x=125.30, y=78.08, z=214.87], EntityItem['item.item.feather'/11782, l='MpServer', x=109.75, y=77.00, z=129.25], EntityBat['Bat'/12108, l='MpServer', x=164.34, y=42.06, z=144.36]]
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:415)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2660)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:400)
at net.minecraft.client.main.Main.main(SourceFile:124)
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)
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 org.multimc.onesix.OneSixLauncher.launchWithMainClass(OneSixLauncher.java:310)
at org.multimc.onesix.OneSixLauncher.launch(OneSixLauncher.java:395)
at org.multimc.EntryPoint.listen(EntryPoint.java:170)
at org.multimc.EntryPoint.main(EntryPoint.java:54)
-- System Details --
Details:
Minecraft Version: 1.10.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_91, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 119822680 bytes (114 MB) / 891813888 bytes (850 MB) up to 954728448 bytes (910 MB)
JVM Flags: 3 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms512m -Xmx1024m
IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 94
FML: MCP 9.32 Powered by Forge 12.18.1.2094 18 mods loaded, 18 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCHIJAAAA mcp{9.19} [Minecraft Coder Pack] (minecraft.jar)
UCHIJAAAA FML{8.0.99.99} [Forge Mod Loader] (forge-1.10.2-12.18.1.2094-universal.jar)
UCHIJAAAA Forge{12.18.1.2094} [Minecraft Forge] (forge-1.10.2-12.18.1.2094-universal.jar)
UCHIJAAAA AkashicTome{1.0-3} [Akashic Tome] (AkashicTome-1.0-3.jar)
UCHIJAAAA Morphtool{1.0-11} [Morph-o-Tool] (Morph-o-Tool-1.0-11.jar)
UCHIJAAAA Psi{r1.0-39} [Psi] (Psi-r1.0-39.jar)
UCHIJAAAA Quark{r1.0-56} [Quark] (Quark-r1.0-56.jar)
UCHIJAAAA AutoRegLib{1.0-2} [AutoRegLib] (AutoRegLib-1.0-2.jar)
UCHIJAAAA bookshelfapi{3.3.0} [Bookshelf] (Bookshelf-API-1.10.2-3.3.0.jar)
UCHIJAAAA brandonscore{2.1.0} [Brandon's Core] (BrandonsCore-1.10.2-2.1.0.44-universal.jar)
UCHIJAAAA draconicevolution{2.0.0} [Draconic Evolution] (Draconic-Evolution-1.10.2-2.0.0.100-universal.jar)
UCHIJAAAA HardcoreQuesting{1.10.2-5.0.0beta4} [Hardcore Questing Mode] (HQM-New Heights-1.10.2-5.0.0beta4.jar)
UCHIJAAAA immersiveengineering{0.10-42} [Immersive Engineering] (ImmersiveEngineering-0.10-42.jar)
UCHIJAAAA mcmultipart{1.2.0_74} [MCMultiPart] (MCMultiPart-experimental-1.2.0_74-universal.jar)
UCHIJAAAA Mekanism{9.2.0} [Mekanism] (Mekanism-1.10.2-9.2.0.292.jar)
UCHIJAAAA MekanismGenerators{9.2.0} [MekanismGenerators] (MekanismGenerators-1.10.2-9.2.0.292.jar)
UCHIJAAAA MekanismTools{9.2.0} [MekanismTools] (MekanismTools-1.10.2-9.2.0.292.jar)
UCHIJAAAA modularsystems{3.1.0} [Modular Systems] (ModularSystems-1.10.2-3.1.0.jar)
Loaded coremods (and transformers):
LoadingPlugin (Quark-r1.0-56.jar)
vazkii.quark.base.asm.ClassTransformer
LoadingHook (Mekanism-1.10.2-9.2.0.292.jar)
DepLoader (BrandonsCore-1.10.2-2.1.0.44-universal.jar)
CCLCorePlugin (CodeChickenLib-1.10.2-2.2.3.73-universal.jar)
codechicken.lib.asm.ClassHeirachyManager
codechicken.lib.asm.RenderHookTransformer
GL info: ' Vendor: 'ATI Technologies Inc.' Version: '4.5.13416 Compatibility Profile Context 15.300.1025.1001' Renderer: 'AMD Radeon (TM) R9 380 Series'
Launched Version: MultiMC5
LWJGL: 2.9.1
OpenGL: AMD Radeon (TM) R9 380 Series GL version 4.5.13416 Compatibility Profile Context 15.300.1025.1001, ATI Technologies Inc.
GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.
Using VBOs: Yes
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)
CPU: 4x Intel(R) Core(TM) i5-6400 CPU @ 2.70GHz
[20:57:05] [Client thread/INFO]: [net.minecraft.init.Bootstrap:func_179870_a:560]: #@!@# Game crashed! Crash report saved to: #@!@# C:\Users\Arlo\Desktop\MultiMC\instances\one point tech\minecraft\crash-reports\crash-2016-09-28_20.57.05-client.txt
[20:57:05] [Client thread/INFO]: Waiting for the server to terminate/save.
[20:57:05] [Server thread/INFO]: Applying holder lookups
[20:57:05] [Server thread/INFO]: Holder lookups applied
[20:57:05] [Client thread/INFO]: Server terminated.
AL lib: (EE) alc_cleanup: 1 device not closed
Process exited with code -1.
My Mods:
Fool's gold & other dumb things
Placebo Effect
Two others that I am pretending don't exist.
Also, Modding Theory.
Like a prior poster, I cannot get a modular generator to create anything other than 1RF/T. Is there something I am missing?
Is it because there are multiple fuel supplies?
Your discord link doesnt work try generating a permanent one for the link, as in one that doesnt expire in 5 minutes
I think your mod conflicted with one of my mods... Every time I would try to place down a storage upgrade, the screen would turn entirely blue for a second before just crashing.
I'm really not sure what happened... And I'm bad at reading code and crash reports...
Here's the crash report on pastebin...
Looks like CodeChicken doesn't like Modular Systems. You might have to chose between the two to fix this.
"We live on a placid island of ignorance in the midst of black seas of infinity, and it was not meant that we should voyage far."
I'll probably get rid of the ChickenBones mods... The only thing I really use is Ender Tanks, since nobody uses NEI support for mods anymore...
Not sure if your still monitoring this post, but I wanted a report a crash. When I updated an existing world, MS crashed. I made a test world and got the same crash:
---- Minecraft Crash Report ----
// Don't do that.
Time: 3/19/17 9:19 PM
Description: There was a severe problem during mod loading that has caused the game to fail
net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from Modular Systems (modularsystems)
Caused by: java.lang.NoClassDefFoundError: com/teambr/modularsystems/furnace/blocks/BlockFurnaceCore
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at net.minecraftforge.fml.common.ILanguageAdapter$ScalaAdapter.setInternalProxies(ILanguageAdapter.java:159)
at net.minecraftforge.fml.common.ProxyInjector.inject(ProxyInjector.java:93)
at net.minecraftforge.fml.common.FMLModContainer.constructMod(FMLModContainer.java:593)
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 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 net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:243)
at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:221)
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 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 net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:145)
at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:559)
at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:220)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:439)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:351)
at net.minecraft.client.main.Main.main(SourceFile:124)
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)
Caused by: java.lang.ClassNotFoundException: com.teambr.modularsystems.furnace.blocks.BlockFurnaceCore
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 37 more
Caused by: java.lang.NoClassDefFoundError: com/teambr/bookshelf/common/tiles/traits/OpensGui
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
... 39 more
Caused by: java.lang.ClassNotFoundException: com.teambr.bookshelf.common.tiles.traits.OpensGui
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 43 more
Caused by: java.lang.NullPointerException
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
... 45 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.10.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_111, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 635985056 bytes (606 MB) / 924844032 bytes (882 MB) up to 4772593664 bytes (4551 MB)
JVM Flags: 4 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx5120m -Xms256m -XX:PermSize=256m
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.32 Powered by Forge 12.18.3.2254 6 mods loaded, 6 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UC mcp{9.19} [Minecraft Coder Pack] (minecraft.jar)
UC FML{8.0.99.99} [Forge Mod Loader] (forge-1.10.2-12.18.3.2254.jar)
UC Forge{12.18.3.2254} [Minecraft Forge] (forge-1.10.2-12.18.3.2254.jar)
UC bookshelfapi{5.0.0} [Bookshelf] (Bookshelf-API-1.10.2-5.0.0-B92.jar)
UE modularsystems{3.1.0} [Modular Systems] (ModularSystems-1.10.2-3.1.0.jar)
UC neotech{4.0.0} [NeoTech] (Neotech-1.10.2-4.0.0-B151.jar)
Loaded coremods (and transformers):
GL info: ' Vendor: 'NVIDIA Corporation' Version: '4.5.0 NVIDIA 378.78' Renderer: 'GeForce GTX 970/PCIe/SSE2'
"We live on a placid island of ignorance in the midst of black seas of infinity, and it was not meant that we should voyage far."
I remember this mod from some time ago, I think it was 1.6.4 or .1.7.10 and it was fun to play with. Keep up the good work