[IC2 Exp][1.7.10] Carbon Tech Addon

  • Hi everyone!

    This is a small Industrial Craft 2 Add-on that I created.
    It adds high end items to ic2. This is the first mod I have created.
    This mod is still in alpha, so there may be may bugs.

    Items :
    Carbon Nanotube :
    Carbon
    Nanotubes are some of the strongest materials in the world available to
    you. They are extremely strong. These can be use to create tools and
    weapons. One carbon nanotube costs over 20,000 coal, and 9 iridium plates to craft.
    Crafting:
    Carbon Mesh:
    Crafting component of Carbon Nanotubes.
    Crafting:
    Compressed Carbon:
    Crafting component of Carbon Nanotubes.
    Crafting:
    Obsidian Stick:
    Crafting component of Lubricated obsidian sticks.
    Crafting:
    Lubricated Obsidian Stick:
    Crafting Component of Carbon Nanotube Tools.
    Crafting:
    Carbon Nanotube Tools:
    A very powerful set of tools. They are made with lubricated obsidian sticks and carbon nanotubes.
    Carbon Nanotube Axe :
    Carbon Nanotube Hoe :
    Carbon Nanotube Pickaxe :
    Carbon Nanotube Shovel :
    Carbon Nanotube Sword :
    Carbon Nanotube Armor:
    A very powerful set of armor. One piece is stronger then a set of diamond armor.
    Carbon Nanotube Helmet :
    Carbon Nanotube Chestplate :
    Carbon Nanotube Leggings :
    Carbon Nanotube Boots :
    Coil×8:
    Crafting component.
    Crafting:
    Coil×64
    Crafting component.
    Crafting :
    Electric Carbon Nanotube Tools:
    With a few minor adjustments we have made the carbon nanotube tools rechargeable.
    Electric Carbon Nanotube Axe :
    Electric Carbon Nanotube Pickaxe :
    Electric Carbon Nanotube Shovel :
    Electric Carbon Nanotube Sword :
    This sword when activated by a shift right click will do 1000 damage, but will consume 250 EU/t in this mode.

    Electric Carbon Nanotube Armor:
    This very powerful set of armor that almost makes you invincible.
    Electric Helmet :
    This piece of armor will remove potion effects and allow you to breath underwater at the cost of EU.
    Electric Chestplate :
    This piece of armor will allow you to fly at the cost of 256 EU/t.
    Electric Leggings :
    This piece of armor will charge other items and your armor.
    Electric Boots :
    This piece of armor allows you to take no fall damage.
    Lapatron Crystals:
    Crafting component and energy storage.
    Lapatron Energy Crystal :
    This item stores 100,000,000 EU.
    Lapatronic Energy Crystal :
    This item stores 1,000,000,000 EU.
    Transmutation Shard:
    Crafting component.
    Drops from mobs.
    Transmutation Stone:
    Changes materials(Blocks) into other forms.
    Crafting :
    Electric Transmutation Stone:
    This does the same thing as the transmutation stone, but it can be recharged.
    Crafting :
    Staffs:
    These magic staffs give you potion effects when you right click at the cost of hunger.
    Haste Staff :
    Healing Staff :
    Health Staff :
    Strength Staff :
    Water Breathing Staff :
    Blocks:
    Iridium Block:
    A very strong block that is used in crafting.
    Crafting :
    Compressed Iridium Block:
    A almost unbreakable block that is used in crafting.
    Crafting :
    Charcoal Block:
    A compressed form of storage of charcoal. It can also be macerated into 9 coal dust.
    Crafting :

  • Not bad. Not very IC2ish :P but still pretty good. Should the compressed iridium block require a compressor though?

    Help the Official FTB Wiki reach a billion pages! [I had to keep changing it so there ^^]

    Someone should fix the gravel texture in the background. It's been years now, come on people.

  • Display Spoiler

    ---- Minecraft Crash Report ----
    // My bad.

    Time: 11/3/14 7:47 PM
    Description: Unexpected error

    java.lang.NullPointerException: Unexpected error
    at com.chrislikesbirds.mod.TickHandler.onRenderTick(TickHandler.java:141)
    at cpw.mods.fml.common.eventhandler.ASMEventHandler_107_TickHandler_onRenderTick_RenderTickEvent.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 cpw.mods.fml.common.FMLCommonHandler.onRenderTickStart(FMLCommonHandler.java:335)
    at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:988)
    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 com.chrislikesbirds.mod.TickHandler.onRenderTick(TickHandler.java:141)
    at cpw.mods.fml.common.eventhandler.ASMEventHandler_107_TickHandler_onRenderTick_RenderTickEvent.invoke(.dynamic)
    at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
    at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138)

    -- Affected level --
    Details:
    Level name: MpServer
    All players: 1 total; [EntityClientPlayerMP['Manuepolis23'/66, l='MpServer', x=575.11, y=5.62, z=-158.46]]
    Chunk stats: MultiplayerChunkCache: 169, 178
    Level seed: 0
    Level generator: ID 01 - flat, ver 0. Features enabled: false
    Level generator options:
    Level spawn location: World: (579,4,-155), Chunk: (at 3,0,5 in 36,-10; contains blocks 576,0,-160 to 591,255,-145), Region: (1,-1; contains chunks 32,-32 to 63,-1, blocks 512,0,-512 to 1023,255,-1)
    Level time: 12940 game time, 12940 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: 30 total; [EntityClientPlayerMP['Manuepolis23'/66, l='MpServer', x=575.11, y=5.62, z=-158.46], EntityChicken['Chicken'/23, l='MpServer', x=502.50, y=4.00, z=-171.50], EntityChicken['Chicken'/25, l='MpServer', x=499.50, y=4.00, z=-168.50], EntityChicken['Chicken'/24, l='MpServer', x=499.50, y=4.00, z=-169.50], EntitySheep['Sheep'/27, l='MpServer', x=527.50, y=4.00, z=-124.50], EntityChicken['Chicken'/26, l='MpServer', x=497.50, y=4.00, z=-169.50], EntityHorse['Horse'/29, l='MpServer', x=535.50, y=4.00, z=-128.50], EntityHorse['Horse'/28, l='MpServer', x=522.89, y=4.00, z=-82.36], EntityHorse['Horse'/31, l='MpServer', x=530.63, y=4.00, z=-132.88], EntityHorse['Horse'/30, l='MpServer', x=539.50, y=4.00, z=-128.50], EntityPig['Pig'/35, l='MpServer', x=539.50, y=4.00, z=-79.50], EntityHorse['Horse'/32, l='MpServer', x=530.50, y=4.00, z=-127.50], EntityChicken['Chicken'/38, l='MpServer', x=577.50, y=4.00, z=-228.50], EntityChicken['Chicken'/39, l='MpServer', x=578.50, y=4.00, z=-231.50], EntityChicken['Chicken'/36, l='MpServer', x=585.50, y=4.00, z=-229.50], EntityChicken['Chicken'/37, l='MpServer', x=582.50, y=4.00, z=-231.50], EntitySheep['Sheep'/42, l='MpServer', x=629.94, y=4.00, z=-170.19], EntitySheep['Sheep'/43, l='MpServer', x=632.78, y=4.00, z=-170.50], EntityPig['Pig'/40, l='MpServer', x=623.50, y=4.00, z=-155.50], EntityChicken['Chicken'/41, l='MpServer', x=639.71, y=4.00, z=-161.64], EntitySheep['Sheep'/46, l='MpServer', x=633.22, y=4.00, z=-163.84], EntitySheep['Sheep'/47, l='MpServer', x=633.41, y=4.00, z=-161.75], EntitySheep['Sheep'/44, l='MpServer', x=631.50, y=4.00, z=-170.72], EntitySheep['Sheep'/45, l='MpServer', x=632.56, y=4.00, z=-167.23], EntityPig['Pig'/50, l='MpServer', x=625.91, y=4.00, z=-158.94], EntityPig['Pig'/49, l='MpServer', x=631.50, y=4.00, z=-156.50], EntityPig['Pig'/48, l='MpServer', x=623.40, y=4.00, z=-164.91], EntityHorse['Horse'/55, l='MpServer', x=640.69, y=4.00, z=-160.49], EntitySheep['Sheep'/57, l='MpServer', x=642.09, y=4.00, z=-153.03], EntityHorse['Horse'/56, l='MpServer', x=642.50, y=4.00, z=-158.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)


    it is fixed?

  • Display Spoiler

    ---- Minecraft Crash Report ----
    // My bad.

    Time: 11/3/14 10:02 PM
    Description: Initializing game

    java.lang.IllegalArgumentException: The name carbon_mod:itemPhotovoltaicCell has been registered twice, for com.chrislikesbirds.ic2.PhotovoltaicCell@29fa90eb and com.chrislikesbirds.ic2.PhotovoltaicCellv2@14049d5.
    at cpw.mods.fml.common.registry.FMLControlledNamespacedRegistry.add(FMLControlledNamespacedRegistry.java:362)
    at cpw.mods.fml.common.registry.GameData.registerItem(GameData.java:838)
    at cpw.mods.fml.common.registry.GameData.registerItem(GameData.java:802)
    at cpw.mods.fml.common.registry.GameRegistry.registerItem(GameRegistry.java:143)
    at cpw.mods.fml.common.registry.GameRegistry.registerItem(GameRegistry.java:131)
    at com.chrislikesbirds.mod.Init.registerItems(Init.java:483)
    at com.chrislikesbirds.mod.Init.afterModsLoaded(Init.java:319)
    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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
    at sun.reflect.GeneratedMethodAccessor4.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 cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
    at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
    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 cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
    at cpw.mods.fml.common.Loader.initializeMods(Loader.java:694)
    at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:288)
    at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:541)
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:867)
    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)

  • Display Spoiler

    ---- Minecraft Crash Report ----
    // Quite honestly, I wouldn't worry myself about that.

    Time: 11/4/14 3:40 PM
    Description: Unexpected error

    java.lang.NullPointerException: Unexpected error
    at com.chrislikesbirds.mod.TickHandler.onRenderTick(TickHandler.java:141)
    at cpw.mods.fml.common.eventhandler.ASMEventHandler_115_TickHandler_onRenderTick_RenderTickEvent.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 cpw.mods.fml.common.FMLCommonHandler.onRenderTickStart(FMLCommonHandler.java:335)
    at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:988)
    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 com.chrislikesbirds.mod.TickHandler.onRenderTick(TickHandler.java:141)
    at cpw.mods.fml.common.eventhandler.ASMEventHandler_115_TickHandler_onRenderTick_RenderTickEvent.invoke(.dynamic)
    at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
    at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138)

    -- Affected level --
    Details:
    Level name: MpServer
    All players: 1 total; [EntityClientPlayerMP['Manuepolis23'/45, l='MpServer', x=354.50, y=5.62, z=474.50]]
    Chunk stats: MultiplayerChunkCache: 169, 178
    Level seed: 0
    Level generator: ID 01 - flat, ver 0. Features enabled: false
    Level generator options:
    Level spawn location: World: (345,4,477), Chunk: (at 9,0,13 in 21,29; contains blocks 336,0,464 to 351,255,479), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
    Level time: 11225 game time, 11225 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: 13 total; [EntityPig['Pig'/34, l='MpServer', x=406.22, y=4.00, z=505.78], EntityPig['Pig'/35, l='MpServer', x=409.50, y=4.00, z=505.50], EntityChicken['Chicken'/32, l='MpServer', x=392.50, y=4.00, z=395.50], EntityPig['Pig'/33, l='MpServer', x=402.03, y=4.00, z=505.03], EntityChicken['Chicken'/23, l='MpServer', x=309.50, y=4.00, z=469.50], EntityPig['Pig'/36, l='MpServer', x=407.81, y=4.00, z=504.19], EntityItem['item.item.egg'/25, l='MpServer', x=318.41, y=4.13, z=468.69], EntityChicken['Chicken'/24, l='MpServer', x=310.50, y=4.00, z=467.50], EntityChicken['Chicken'/27, l='MpServer', x=320.41, y=4.00, z=469.41], EntityChicken['Chicken'/26, l='MpServer', x=322.47, y=4.00, z=475.44], EntityClientPlayerMP['Manuepolis23'/45, l='MpServer', x=354.50, y=5.62, z=474.50], EntityItem['item.item.egg'/28, l='MpServer', x=321.88, y=4.13, z=473.19], EntityChicken['Chicken'/31, l='MpServer', x=391.50, y=4.00, z=395.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)


    it is not fixed :(

  • One carbon nanotube costs over 20,000 coal, and 9 iridium plates to craft.

    Are you a masochist? ;)

    Seriously, getting that much coal would take like ~1000 runs of the automatic miner with the OV scanner. And that's just to make one? By the time you get enough to do anything useful you are looking at thoroughly mining out every bit of coal in a 1000 x 1000 block area.