ComputerCraft 1.46 – Minecraft Update

*cackle*.

Downloads:

ComputerCraft requires Minecraft 1.4.2 and at least version 332 of Minecraft Forge. Once forge is installed, drop ComputerCraft1.46.zip into your /mods/ directory, and launch the game.

New Features:

  • Ported to Minecraft 1.4.2
  • ComputerCraft items now have their own tab in Creative Mode

That was easy.

50 thoughts on “ComputerCraft 1.46 – Minecraft Update

  1. Dang, that was super fast. Great job!

    Really glad it went quickly, this mod is in my top 3 favorite! Awesome mod!

  2. For 1.3.2 CC I was able to install it easy, now it is stuck on Done Loading, I installed 337(Because the reccomended is only 323) and installed ComputerCraft 1.46 to the mods directory(I extracted there), Did I do something wrong?

    • Try deleting all of your mods (not Minecraft Forge) including Computercraft then install computercraft again.

    • i got the same thing! it freezes at the update screen. i have tried a few things and it doesn’t work. i don’t have any other mods. just cc but it will not do it

      it either ——————–freezes on update screen
      \__________doesn’t load fml

      oh well, i guess i will be reverting back to 1.3 until it can be installed

      • I am a basic reader at error logs, and I can tell you that for Macs, making CC a zip breaks CCTurtle, but not if its a folder.
        Anyways, error log:
        (My Forge version is whatever the latest of Forge is)
        – Vec3 Pool Size: ~ERROR~ NullPointerException: null

        java.lang.NullPointerException
        at ModTextureAnimation.a(ModTextureAnimation.java:117)
        at com.pclewis.mcpatcher.mod.TextureUtils.registerTextureFX(TextureUtils.java:186)
        at azc.a(RenderEngine.java:470)
        at cpw.mods.fml.client.TextureFXManager.registerTextureOverrides(TextureFXManager.java:237)
        at cpw.mods.fml.client.TextureFXManager.loadTextures(TextureFXManager.java:231)
        at cpw.mods.fml.client.FMLClientHandler.onInitializationComplete(FMLClientHandler.java:236)
        at net.minecraft.client.Minecraft.a(Minecraft.java:495)
        at net.minecraft.client.Minecraft.run(Minecraft.java:752)
        at java.lang.Thread.run(Thread.java:680)

        • I couldn’t get CC to work the first time I tried either, then I downgraded to forge 332 and it worked fine

  3. Hey, i really want to try out that but i cant reach the forge website o.O am i the only one with that problem?!

  4. It seems that CC 1.46 crashes if used with Forge 337 and Railcraft. But I installed Railcraft first and it worked fine, so I think CC is causing the crash (NullPointerException).

    Will post the log if you want.

    • It’s a block/item ID collision probably. Forge now seems to throw null pointer exceptions instead of the normal errors you get when you try to double assign an ID with two blocks. One step towards easier modding and one step away, hopefully it will be replaced with a more user friendly error soon.

    • You don’t need modloader. In fact, forge often goes wrong if you try to install modloader on top of it. Most modloader mods work perfectly fine if you just have forge installed, even if their authors say modloader is needed.

  5. i get the done loading screen too… can i get a minecraft.jar with computercraft on it maybe?

  6. Finally got it to work thanks to the comments.

    Using Forge 6.0.1.339, and extracted ComputerCraft1.46.zip to /mods/ComputerCraft
    For some reason, leaving them in the .zip in /mods/ was causing it to craft upon loading CCTurtle.

    Thanks again, everyone! And thanks again, dan200, for your fantastic work!

  7. doesn’t run properly! it freezes at the done loading/updating screen when the mod runs. such a shame for such a great mod

    @#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@@#@#@#@#@#@#@#@#@#@#@

    hope that got your attention. (sorry for spamming the thread)

  8. when i make a program with term.setBackgroundColor api in it the program only shows me only the text, instead of background color + text (i used the advanced computer) .

    it’s a test program so its nothing then:
    set.BackgroundColor(colors.blue)
    print “test”

    • term.setBackgroundColour(colours.blue)
      print(“test”)

      (( You don’t have to use ‘colour’, ‘color’ will work fine. ))

  9. Dang,the link isn’t working,whenever I click skip ad it won’t come up,it says “This webpage is not available” I think it’s because I’m using a hotspot since my mom can’t afford internet :(

  10. This is my first time installing forge. I have opened the .zip, put all the files in my minecraft.jar extracted folder, and it freezes on done loading with about 5% left to load on the bar.

  11. Help! When I try connecting a modem to a computer by placing it on the side it won’t let me! It just takes me to the computer interface!
    WHAT DO I DO????

  12. for the next update, you should add placeable keyboards that let you interact with the monitors. also, you should add cables for connecting peripherals to computers. thanks for such an epic mod, dan200!

  13. Minecraft has crashed!
    ———————-

    Minecraft has stopped running because it encountered a problem; Failed to start game

    FML: MCP v7.19 FML v4.2.6.422 Minecraft Forge 6.0.1.341 Optifine OptiFine_1.4.2_HD_U_A6 18 mods loaded, 18 mods active
    mcp [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized
    FML [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized
    Forge [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized
    mod_CodeChickenCore [CodeChicken Core] (coremods) Unloaded->Constructed->Pre-initialized->Initialized
    mod_NotEnoughItems [Not Enough Items] (coremods) Unloaded->Constructed->Pre-initialized->Initialized
    mod_ReiMinimap [mod_ReiMinimap] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized
    Backpack [Backpack] (backpack-1.1.4-1.4.2.zip) Unloaded->Constructed->Pre-initialized->Initialized
    ComputerCraft [ComputerCraft] (ComputerCraft1.46.zip) Unloaded->Constructed->Pre-initialized->Errored
    CCTurtle [ComputerCraft Turtles] (ComputerCraft1.46.zip) Unloaded->Constructed->Pre-initialized->Errored
    craftguide [CraftGuide] (CraftGuide-1.6.2.6.zip) Unloaded->Constructed->Pre-initialized->Initialized
    ExtrabiomesXL [ExtrabiomesXL] (ExtrabiomesXL-universal-3.2.0.127.jar) Unloaded->Constructed->Pre-initialized->Initialized
    IC2 [IndustrialCraft 2] (industrialcraft-2_1.108.59-lf.jar) Unloaded->Constructed->Pre-initialized->Initialized
    IC2NuclearControl [Nuclear Control] (IC2NuclearControl-1.4.1.zip) Unloaded->Constructed->Pre-initialized->Initialized
    mod_InvTweaks [Inventory Tweaks] (InvTweaks-1.44-1.4.2.zip) Unloaded->Constructed->Pre-initialized->Initialized
    IronChest [Iron Chest] (ironchest-universal-4.2.2.138.zip) Unloaded->Constructed->Pre-initialized->Initialized
    Mystcraft [Mystcraft] (mystcraft-uni-1.4.2-0.9.4.00.zip) Unloaded->Constructed->Pre-initialized->Initialized
    Railcraft [Railcraft] (Railcraft_6.7.0.0.zip) Unloaded->Constructed->Pre-initialized->Initialized
    mod_Timber [Timber!] (Timber! (1.4.2).zip) Unloaded->Constructed->Pre-initialized->Initialized

    – Is Modded: Definitely; ‘forge,fml’
    – Type: Client
    – Texture Pack: Default
    – Profiler Position: N/A (disabled)
    – Vec3 Pool Size: ~ERROR~ NullPointerException: null

    java.lang.IllegalArgumentException: Slot 207 is already occupied by xcompwiz.mystcraft.BlockLinkModifier@1006e28f when adding dan200.computer.shared.BlockComputer@34042281
    at alf.(Block.java:292)
    at aiq.(BlockContainer.java:7)
    at dan200.computer.shared.BlockComputerBase.(BlockComputerBase.java:18)
    at dan200.computer.shared.BlockComputer.(BlockComputer.java:26)
    at dan200.computer.shared.ComputerCraftProxyCommon.registerItems(ComputerCraftProxyCommon.java:200)
    at dan200.computer.shared.ComputerCraftProxyCommon.load(ComputerCraftProxyCommon.java:31)
    at dan200.computer.client.ComputerCraftProxyClient.load(ComputerCraftProxyClient.java:35)
    at dan200.ComputerCraft.load(ComputerCraft.java:161)
    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:440)
    at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:69)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
    at com.google.common.eventbus.EventBus.post(EventBus.java:268)
    at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:140)
    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.EventHandler.handleEvent(EventHandler.java:69)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:317)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:300)
    at com.google.common.eventbus.EventBus.post(EventBus.java:268)
    at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:83)
    at cpw.mods.fml.common.Loader.initializeMods(Loader.java:651)
    at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:196)
    at net.minecraft.client.Minecraft.a(Minecraft.java:465)
    at net.minecraft.client.Minecraft.run(Minecraft.java:752)
    at java.lang.Thread.run(Unknown Source)
    — END ERROR REPORT 6a709ace ———-

    • A previously-installed mod has a block with id 207, and ComputerCraft wants to use 207. Change one of them in their respective config files or download a conflict auto-resolver mod.

  14. Dan and Cloudy, you guys rule. This is (one of the) best mods ever!

    Please keep working on this for (eternity to the power infinity).

    Installation is quite easy for me to be honest, don’t know why people have problems.

  15. I installed Forge 349 with MCPatcher, and I can’t load ComputerCraft. Do I have to use something else to manually put it into minecraft.jar?

    • Here’s my crash:

      Minecraft has crashed!
      ———————-

      Minecraft has stopped running because it encountered a problem; Failed to start game
      This error has been saved to C:\Users\——\AppData\Roaming\.minecraft\crash-reports\crash-2012-11-13_13.19.41-client.txt for your convenience. Please include a copy of this file if you report this crash to anyone.

      — BEGIN ERROR REPORT 7e016279 ——–
      Generated 11/13/12 1:19 PM

      – Minecraft Version: 1.4.2
      – Operating System: Windows 7 (x86) version 6.1
      – Java Version: 1.6.0_31, Sun Microsystems Inc.
      – Java VM Version: Java HotSpot(TM) Client VM (mixed mode), Sun Microsystems Inc.
      – Memory: 339284488 bytes (323 MB) / 519110656 bytes (495 MB) up to 1037959168 bytes (989 MB)
      – JVM Flags: 2 total; -Xms512m -Xmx1024m
      – AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
      – FML: MCP v7.19 FML v4.2.8.424 Minecraft Forge 6.0.1.349 9 mods loaded, 9 mods active
      mcp [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
      FML [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
      Forge [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
      mod_TooManyItems [mod_TooManyItems] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
      mod_ReiMinimap [mod_ReiMinimap] ([1.4.2]ReiMinimap_v3.2_05.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
      ComputerCraft [ComputerCraft] (ComputerCraft1.46.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
      CCTurtle [ComputerCraft Turtles] (ComputerCraft1.46.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
      MoCreatures [DrZhark’s Mo’Creatures Mod] (DrZharks MoCreatures Mod v4.1.2.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
      mod_CustomRecipes [mod_CustomRecipes] (Custom-Recipes_4042207.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available
      – LWJGL: 2.4.2
      – OpenGL: AMD 760G GL version 3.2.9606 Compatibility Profile Context, ATI Technologies Inc.
      – Is Modded: Definitely; ‘forge,fml’
      – Type: Client
      – Texture Pack: [1.4.2] R3D CRAFT 64×64 (65%).zip
      – Profiler Position: N/A (disabled)
      – Vec3 Pool Size: ~ERROR~ NullPointerException: null

      java.lang.NullPointerException
      at ModTextureAnimation.a(ModTextureAnimation.java:117)
      at com.pclewis.mcpatcher.mod.TextureUtils.registerTextureFX(TextureUtils.java:186)
      at azc.a(RenderEngine.java:470)
      at cpw.mods.fml.client.TextureFXManager.registerTextureOverrides(TextureFXManager.java:237)
      at cpw.mods.fml.client.TextureFXManager.loadTextures(TextureFXManager.java:231)
      at cpw.mods.fml.client.FMLClientHandler.onInitializationComplete(FMLClientHandler.java:236)
      at net.minecraft.client.Minecraft.a(Minecraft.java:495)
      at net.minecraft.client.Minecraft.run(Minecraft.java:752)
      at java.lang.Thread.run(Unknown Source)
      — END ERROR REPORT f3b632fd ———-

  16. I don’t even understand how I ended up right here,
    however I believed this post was once good. I do not know who you might
    be however certainly you’re going to a well-known blogger if you are
    not already. Cheers!

  17. 6.0.1
    version
    .337:
    build
    10/25/201213:06:40
    date of build
    (javadoc) (src)
    for modders
    (universal)
    for users

Comments are closed.