[Addon v1.118+] [SSP/SMP] Nuclear Control v.1.6.2b/e

  • v.1.5.1
    * MC 1.5.1 compatibility update
    * update to new BC API
    * fixed screen rendering when info panel is out of view
    * added compatibility with BC energy to energy counter
    * added compatibility with BC energy to average counter
    * counters with IC2 energy work as conductor (don't limit EU/t and don't modify packet size).
    * BC wrench and BC-compatible wrenches can be used to rotate Nuclear Control blocks
    * save screen layouts on server side. Should fix spontaneous changes of touched screens after relogin
    * Info Panel can display Out Of Range/Not Found messages for each card of Energy Array, not just a global one
    * Advanced Info Panels added (more flexible, buit-in color upgrade and power switch, 3 card slots)

    P.S. version has a lot of internal changes, and probably not bug-free.

    Thanks to RichardG for changes in IC2.
    Thanks to Kane Hart for found bugs.

  • Awesome ^^
    Also, i think you should add a better reason for the Actual core of the mod, Controlling Reactors. Perhaps make per cell a small chance for a little bit Extra heat to be made, so it would be actually usefull to have them hooked up to Stop Overheating.

  • Awesome ^^
    Also, i think you should add a better reason for the Actual core of the mod, Controlling Reactors. Perhaps make per cell a small chance for a little bit Extra heat to be made, so it would be actually usefull to have them hooked up to Stop Overheating.


    I don't want to blow up a lot of reactors =)
    I want to have a nice control room. Advanced panels and constant layout is a step forward. Next thing I want for my room

    Display Spoiler

    a block with multiple buttons/levers. But I still have no clear vision how to link them all to machines :)

  • Ah! And I just added Nuclear Control to my resource calculator yesterday!

    v.1.5.1
    * counters with IC2 energy work as conductor (don't limit EU/t and don't modify packet size).


    Does this mean transformer upgrades aren't required, just throw them between wires and you're good to go?

    I look forward to playing about tonight (!!!)

  • Ah! And I just added Nuclear Control to my resource calculator yesterday!


    Does this mean transformer upgrades aren't required, just throw them between wires and you're good to go?

    I look forward to playing about tonight (!!!)


    They define max packet size. But If you have a lot of low voltage energy sources, then you can use it without transformers, no matter amount Eu/t you have.


  • I don't want to blow up a lot of reactors =)
    I want to have a nice control room. Advanced panels and constant layout is a step forward. Next thing I want for my room

    Display Spoiler

    a block with multiple buttons/levers. But I still have no clear vision how to link them all to machines :)

    But it would be a Deffinate use, along with a little bit of Risk. If you use an easily obtainable Thermal Monitor and some redstone + Not Gate then its Safe :P

  • Bugreport:
    Your Liquid Sensors are scanning Tanks from ForgeDirection.UP instead of ForgeDirection.UNKNOWN (because Sided is only for Pipes). I wanted to test my Water Drain Cover, and saw that the advanced Screen says "Target not found", when I attach the drain or any other Tank blocking Cover to the Top of my Machine Box.

  • Bugreport:
    Your Liquid Sensors are scanning Tanks from ForgeDirection.UP instead of ForgeDirection.UNKNOWN (because Sided is only for Pipes). I wanted to test my Water Drain Cover, and saw that the advanced Screen says "Target not found", when I attach the drain or any other Tank blocking Cover to the Top of my Machine Box.

    Try this build.

  • Hello Shedar!

    Tried installing your addon into my custom 1.5.1 pack, using Forge 7.7.1.653 and IC2 1.115.290-lf (build 294 is not working for me with Applied Energestics, Minecraft Factory Reloaded and Nether Ores, getting some error with AddMaceratorRecipe)

    First I was getting ID problem, since 4095 was already used up by Forestry.

    So I changed it in the config file to I:blockNuclearControlMain=5095 (and also 4495 - just some random numbers to test), but everytime I change it, I'm getting this crash:

    Display Spoiler

    ---- Minecraft Crash Report ----
    // I feel sad now :(

    Time: 17.4.13 16:26
    Description: Exception in server tick loop

    java.lang.ArrayIndexOutOfBoundsException: 5095
    at net.minecraft.block.Block.<init>(Block.java:338)
    at net.minecraft.block.BlockContainer.<init>(SourceFile:9)
    at shedar.mods.ic2.nuclearcontrol.BlockNuclearControlMain.<init>(BlockNuclearControlMain.java:57)
    at shedar.mods.ic2.nuclearcontrol.IC2NuclearControl.initBlocks(IC2NuclearControl.java:323)
    at shedar.mods.ic2.nuclearcontrol.IC2NuclearControl.init(IC2NuclearControl.java:402)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:601)
    at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:515)
    at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:601)
    at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
    at com.google.common.eventbus.EventBus.post(EventBus.java:267)
    at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:165)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:601)
    at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
    at com.google.common.eventbus.EventBus.post(EventBus.java:267)
    at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:98)
    at cpw.mods.fml.common.Loader.initializeMods(Loader.java:690)
    at cpw.mods.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:93)
    at cpw.mods.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:355)
    at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:140)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:429)
    at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:573)


    A detailed walkthrough of the error, its code path and all known details is as follows:
    ---------------------------------------------------------------------------------------

    -- System Details --
    Details:
    Minecraft Version: 1.5.1
    Operating System: Linux (i386) version 3.5.0-17-generic
    Java Version: 1.7.0_17, Oracle Corporation
    Java VM Version: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
    Memory: 348922328 bytes (332 MB) / 519110656 bytes (495 MB) up to 1037959168 bytes (989 MB)
    JVM Flags: 2 total; -Xmx1G -Xms512M
    AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
    Suspicious classes: FML and Forge are installed
    IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
    FML: MCP v7.44 FML v5.1.21.653 Minecraft Forge 7.7.1.653 45 mods loaded, 45 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
    CoFHCore [CoFH Core] (coremods) Unloaded->Constructed->Pre-initialized->Initialized
    PowerCrystalsCore [PowerCrystals Core] (coremods) Unloaded->Constructed->Pre-initialized->Initialized
    mod_bspkrsCore [bspkrsCore] ([1.5.1]bspkrsCorev2.02.zip) Unloaded->Constructed->Pre-initialized->Initialized
    CoFHNetwork [CoFHNetwork] (CoFHCore-1.5.1.b7.jar) Unloaded->Constructed->Pre-initialized->Initialized
    CoFHWorld [CoFHWorld] (CoFHCore-1.5.1.b7.jar) Unloaded->Constructed->Pre-initialized->Initialized
    TreeCapitator [TreeCapitator] ([1.5.1]TreeCapitator.Forge.1.5.1.r01.Uni.CoreMod.jar) Unloaded->Constructed->Pre-initialized->Initialized
    weaponmod [Balkon's WeaponMod] (BalkonsWeaponMod-1.11.zip) Unloaded->Constructed->Pre-initialized->Initialized
    ComputerCraft [ComputerCraft] (ComputerCraft1.52.zip) Unloaded->Constructed->Pre-initialized->Initialized
    CCTurtle [ComputerCraft Turtles] (ComputerCraft1.52.zip) Unloaded->Constructed->Pre-initialized->Initialized
    ExtrabiomesXL [ExtrabiomesXL] (ExtrabiomesXL-universal-1.5.1-3.13.0.jar) Unloaded->Constructed->Pre-initialized->Initialized
    FlatBedrock [FlatBedrock] (FlatBedrock-1.1.1-32.jar) Unloaded->Constructed->Pre-initialized->Initialized
    ThermalExpansion [Thermal Expansion] (ThermalExpansion-2.3.0.b7.jar) Unloaded->Constructed->Pre-initialized->Initialized
    IC2 [IndustrialCraft 2] (industrialcraft-2_1.115.290-lf.jar) Unloaded->Constructed->Pre-initialized->Initialized
    IC2NuclearControl [Nuclear Control] (IC2NuclearControl-1.5.1.zip) Unloaded->Constructed->Pre-initialized->Errored
    mmmPowersuits [MachineMuse's Modular Powersuits] (ModularPowersuits-0.4.2-326.jar) Unloaded->Constructed->Pre-initialized->Initialized
    PowersuitAddons [Andrew2448's Modular Powersuits Addon] (MPSA-0.2.2-44_MPS-326.jar) Unloaded->Constructed->Pre-initialized->Initialized
    BuildCraft|Core [BuildCraft] (buildcraft-A-3.5.0.jar) Unloaded->Constructed->Pre-initialized->Initialized
    BuildCraft|Builders [BC Builders] (buildcraft-A-3.5.0.jar) Unloaded->Constructed->Pre-initialized->Initialized
    BuildCraft|Energy [BC Energy] (buildcraft-A-3.5.0.jar) Unloaded->Constructed->Pre-initialized->Initialized
    BuildCraft|Factory [BC Factory] (buildcraft-A-3.5.0.jar) Unloaded->Constructed->Pre-initialized->Initialized
    BuildCraft|Transport [BC Transport] (buildcraft-A-3.5.0.jar) Unloaded->Constructed->Pre-initialized->Initialized
    MineFactoryReloaded [MineFactory Reloaded] (MineFactoryReloaded-2.4.2-494.jar) Unloaded->Constructed->Pre-initialized->Initialized
    MineFactoryReloaded|CompatAtum [MFR Compat: Atum] (MineFactoryReloaded-2.4.2-494.jar) Unloaded->Constructed->Pre-initialized->Initialized
    MineFactoryReloaded|CompatBiomesOPlenty [MFR Compat: Biomes O' Plenty] (MineFactoryReloaded-2.4.2-494.jar) Unloaded->Constructed->Pre-initialized->Initialized
    MineFactoryReloaded|CompatExtraBiomes [MFR Compat: ExtraBiomes] (MineFactoryReloaded-2.4.2-494.jar) Unloaded->Constructed->Pre-initialized->Initialized
    Forestry [Forestry for Minecraft] (forestry-A-2.1.2.12.jar) Unloaded->Constructed->Pre-initialized->Initialized
    MineFactoryReloaded|CompatForestry [MFR Compat: Forestry] (MineFactoryReloaded-2.4.2-494.jar) Unloaded->Constructed->Pre-initialized->Initialized
    MineFactoryReloaded|CompatIC2 [MFR Compat: IC2] (MineFactoryReloaded-2.4.2-494.jar) Unloaded->Constructed->Pre-initialized->Initialized
    MineFactoryReloaded|CompatMagicalCrops [MFR Compat: Magical Crops] (MineFactoryReloaded-2.4.2-494.jar) Unloaded->Constructed->Pre-initialized->Initialized
    MineFactoryReloaded|CompatPams [MFR Compat: Pam's Mods] (MineFactoryReloaded-2.4.2-494.jar) Unloaded->Constructed->Pre-initialized->Initialized
    MineFactoryReloaded|CompatRP2 [MFR Compat: RP2] (MineFactoryReloaded-2.4.2-494.jar) Unloaded->Constructed->Pre-initialized->Initialized
    MineFactoryReloaded|CompatSoulShards [MFR Compat: SoulShards] (MineFactoryReloaded-2.4.2-494.jar) Unloaded->Constructed->Pre-initialized->Initialized
    MineFactoryReloaded|CompatSufficientBiomes [MFR Compat: Sufficient Biomes] (MineFactoryReloaded-2.4.2-494.jar) Unloaded->Constructed->Pre-initialized->Initialized
    MineFactoryReloaded|CompatTwilightForest [MFR Compat: TwilightForest] (MineFactoryReloaded-2.4.2-494.jar) Unloaded->Constructed->Pre-initialized->Initialized
    MineFactoryReloaded|CompatVanilla [MFR Compat: Vanilla] (MineFactoryReloaded-2.4.2-494.jar) Unloaded->Constructed->Pre-initialized->Initialized
    MineFactoryReloaded|CompatXyCraft [MFR Compat: XyCraft] (MineFactoryReloaded-2.4.2-494.jar) Unloaded->Constructed->Pre-initialized->Initialized
    NetherOres [Nether Ores] (NetherOres-2.1.1-52.jar) Unloaded->Constructed->Pre-initialized->Initialized
    PowerConverters [Power Converters] (PowerConverters-2.3.0B1-38.jar) Unloaded->Constructed->Pre-initialized->Initialized
    BuildCraft|Silicon [BC Silicon] (buildcraft-A-3.5.0.jar) Unloaded->Constructed->Pre-initialized->Initialized
    AppliedEnergistics [Applied Energistics] (appeng-rv10-e.zip) Unloaded->Constructed->Pre-initialized->Initialized
    CompactSolars [Compact Solar Arrays] (compactsolars-universal-1.5.1-4.1.4.35.zip) Unloaded->Constructed->Pre-initialized->Initialized
    IronChest [Iron Chest] (ironchest-universal-1.5.1-5.2.4.367.zip) Unloaded->Constructed->Pre-initialized->Initialized
    Profiler Position: N/A (disabled)
    Is Modded: Definitely; Server brand changed to 'fml,forge'
    Type: Dedicated Server (map_server.txt)


    I can't imagine playing Minecraft without your addon, so... any ideas?

    Thank you for your time!


  • Block Id should be less then 4096

  • Oh... now I feel stupid :) Sorry, first time making my own pack.

    So how would I get some list of avaiable IDs, instead of just guessing random numbers?
    I know it's not related to your addon, but help would be most appreciated.

    Thank you.

  • I've read that RG is going to drop support for |Nuclear Control from his Misc Peripherals... which is pretty much the only thing i've used both mods for.

    Any chance to get a built in peripheral support (many mods seem to do this nowadays) or an API someone could use to integrate it properly?

  • http://www.computercraft.info/forums2/index.…post__p__109502

    Quote

    An update.

    I have been approached with concerns about the nature of my mod, and for that reason I am discontinuing the MiscPeripherals components which use the internals of other mods, including ComputerCraft. The list of cut features includes, but is not restricted to: all coremod, recipes with CC items, alchemist turtle in-world transmutation, Steve's Carts support, ChickenChunks for crafting chunkloader turtles, Nuclear Control support.

    Those components will be cut starting the next beta for 1.5.

    Peace out.

    Edit: Also:

    http://www.computercraft.info/forums2/index.…post__p__109535

    Quote

    The mod is not gone, just parts that rely on the deep internals of other mods.

    In short, anything I use that there's no API for? Gone, except if the mod author gives me permission. I already got a couple of those.

    So i guess giving him permission is an option as well :P