io.netty.channel.ChannelHandlerUtil.handleFlush(ChannelHandlerUtil.java:116), io.netty.channel.ChannelOutboundMessageHandlerAdapter.flush(ChannelOutboundMessageHandlerAdapter.java:74), io.netty.channel.DefaultChannelHandlerContext.invokeFlush0(DefaultChannelHandlerContext.java:1270), io.netty.channel.DefaultChannelHandlerContext.write0(DefaultChannelHandlerContext.java:1407), io.netty.channel.DefaultChannelHandlerContext.access$3200(DefaultChannelHandlerContext.java:36), io.netty.channel.DefaultChannelHandlerContext$21.run(DefaultChannelHandlerContext.java:1382), io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:328), io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:331), io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:109), java.lang.Thread.run(Unknown Source)], TIMED_WAITING Spigot Metrics Thread: [java.lang.Object.wait(Native Method), java.util.TimerThread.mainLoop(Unknown Source), java.util.TimerThread.run(Unknown Source)], TIMED_WAITING Craft Scheduler Thread - 418: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source), java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source), java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source), java.util.concurrent.SynchronousQueue.poll(Unknown Source), java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source), java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source), java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source), java.lang.Thread.run(Unknown Source)], TIMED_WAITING Craft Scheduler Thread - 419: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source), java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source), java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source), java.util.concurrent.SynchronousQueue.poll(Unknown Source), java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source), java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source), java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source), java.lang.Thread.run(Unknown Source)], TIMED_WAITING File IO Thread: [java.lang.Thread.sleep(Native Method), net.minecraft.world.storage.ThreadedFileIOBase.func_75736_b(SourceFile:43), net.minecraft.world.storage.ThreadedFileIOBase.run(SourceFile:22), java.lang.Thread.run(Unknown Source)], RUNNABLE DestroyJavaVM: [], RUNNABLE Netty IO Thread - 2: [sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method), sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source), sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source), sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source), sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source), sun.nio.ch.SelectorImpl.select(Unknown Source), io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:574), io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:289), io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:109), java.lang.Thread.run(Unknown Source)], WAITING Thread-1: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.park(Unknown Source), java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source), java.util.concurrent.LinkedBlockingQueue.take(Unknown Source), cpw.mods.fml.relauncher.FMLRelaunchLog$ConsoleLogThread.run(FMLRelaunchLog.java:79), java.lang.Thread.run(Unknown Source)], RUNNABLE Netty IO Thread - 1: [sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method), sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source), sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source), sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source), sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source), sun.nio.ch.SelectorImpl.select(Unknown Source), io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:574), io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:289), io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:109), java.lang.Thread.run(Unknown Source)], TIMED_WAITING Craft Scheduler Thread - 417: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source), java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source), java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source), java.util.concurrent.SynchronousQueue.poll(Unknown Source), java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source), java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source), java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source), java.lang.Thread.run(Unknown Source)], RUNNABLE Signal Dispatcher: [], TIMED_WAITING Async Packet Handler - 57: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source), java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source), java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source), java.util.concurrent.SynchronousQueue.poll(Unknown Source), java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source), java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source), java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source), java.lang.Thread.run(Unknown Source)], WAITING Finalizer: [java.lang.Object.wait(Native Method), java.lang.ref.ReferenceQueue.remove(Unknown Source), java.lang.ref.ReferenceQueue.remove(Unknown Source), java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)], RUNNABLE Command Reader Thread: [java.io.FileInputStream.readBytes(Native Method), java.io.FileInputStream.read(Unknown Source), java.io.BufferedInputStream.fill(Unknown Source), java.io.BufferedInputStream.read(Unknown Source), java.io.FilterInputStream.read(Unknown Source), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader$1.read(ConsoleReader.java:167), org.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:267), org.bukkit.craftbukkit.libs.jline.internal.InputStreamReader.read(InputStreamReader.java:204), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readCharacter(ConsoleReader.java:995), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLineSimple(ConsoleReader.java:1506), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLine(ConsoleReader.java:1153), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLine(ConsoleReader.java:1117), org.bukkit.craftbukkit.libs.jline.console.ConsoleReader.readLine(ConsoleReader.java:1105), net.minecraft.server.dedicated.DedicatedServerCommandThread.run(DedicatedServerCommandThread.java:42)], TIMED_WAITING Spigot Watchdog Thread: [java.lang.Thread.sleep(Native Method), org.spigotmc.WatchdogThread.run(WatchdogThread.java:87)], TIMED_WAITING Thread-9: [java.lang.Thread.sleep(Native Method), de.bananaco.nospawnchunks.MyThread.run(NoSpawnChunks.java:124)],}
Recent tasks from 518973-519003{Essentials:com.earth2me.essentials.spawn.EssentialsSpawnPlayerListener$1@519031,Essentials:com.earth2me.essentials.EssentialsPlayerListener$1@519031,Essentials:com.earth2me.essentials.geoip.EssentialsGeoIPPlayerListener$1@519031,}
FML: MCP v7.51 FML v5.2.12.710 Minecraft Forge 7.8.0.710 52 mods loaded, 52 mods active
mcp{7.44} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
FML{5.2.12.710} [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
Forge{7.8.0.710} [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
(Nothing useful here,probably)
Profiler Position: N/A (disabled)
Vec3 Pool Size: 150 (8400 bytes; 0 MB) allocated, 80 (4480 bytes; 0 MB) used
Player Count: 2 / 25; [ServerPlayer['duoluody'/9974, l='world', x=-794.51, y=68.00, z=42.08](duoluody at -794.5083969356074,68.0,42.08407454721536), ServerPlayer['CXV'/19864, l='world', x=-271.70, y=68.42, z=96.27](CXV at -271.69999998807907,68.41999998688698,96.26664567608118)]
Is Modded: Definitely; Server brand changed to 'mcpc,craftbukkit,fml,forge'
Type: Dedicated Server (map_server.txt)
[Addon v1.118+] [SSP/SMP] Nuclear Control v.1.6.2b/e
- Shedar
- Closed
-
-
-
Shedar is this a legit version of the mod that works with regular IC2 version, or a special version for special cases...
-
Shedar is this a legit version of the mod that works with regular IC2 version, or a special version for special cases...
1.5.1d and 1.5.1e are hotfixes of 1.5.1c. They aren't added to the first post of the thread due to lack of testing, but seems work fine. -
Ok, so I'll put that one in my next update pack for my server (its a family private server so shouldn't be a trouble) which version of Forge is used for compiling this one, I try to stay away from not recommended Forge version so I still kept it a 737 even if a 738 is there it was never ported to a recommended build and even latest 1.5.2 packs on FTB use build737 so usually a good indication its the best option...
-
Ok, so I'll put that one in my next update pack for my server (its a family private server so shouldn't be a trouble) which version of Forge is used for compiling this one, I try to stay away from not recommended Forge version so I still kept it a 737 even if a 738 is there it was never ported to a recommended build and even latest 1.5.2 packs on FTB use build737 so usually a good indication its the best option...
I don't remember exactly. Either 608 or 654. -
1.5.1e work on Mc 1.6.2 and IC2 bild 118 or no?
-
1.5.1e work on Mc 1.6.2 and IC2 bild 118 or no?
No, it's for MC 1.5.1/1.5.2.
NC for MC 1.6.2 is WIP. It already starts and mostly works. But I still know at least one bug and want to add one more feature. -
Just popped in to share a howler alarm sound. I haven't delved into the actual nuclear stuff as of yet, but I have an extensive sorting system which was getting overflows in certain cases. So I rigged an alarm for when my overflow chests contain items. The sound is a mildly high pitched UK female computerish voice saying "Item overflow detected." It's not as loud as the default howler sounds and wasn't intended to be as the occasion is not meltdown-level critical.
Also, not sure if it matters but it was made for and tested on IC2NC 1.4.5 (MC 1.4.7).
-
Do you have any way of locating where a howler alarm is? Someone placed one of them near our spawn and it's a pain.
-
Bastard you bump this and I thought ITS HERE ITS HERE!
-
Do you have any way of locating where a howler alarm is? Someone placed one of them near our spawn and it's a pain.
You can move around, find where you can't here it and calculate the center of the circle. Or different tools to locate specific block if it's your server, but I know nothing about them.Bastard you bump this and I thought ITS HERE ITS HERE!
I can give you beta build to test if you don't care alarm's SMP bug =) -
I can give you beta build to test if you don't care alarm's SMP bug =)There is a bug! How dare you :P, I don't mind testing a bit and I am using SMP how I always test. I can set up a test environment.
-
There are a few Threads on the Forge Forum about fixing the Sound Issues by registering the Sounds properly.
Call this Client Side and put the Sounds into the "assets/*nuclearcontrolmodid*/Sound" Folder
@net.minecraftforge.event.ForgeSubscribe
public void onSound(net.minecraftforge.client.event.sound.SoundLoadEvent event) {
event.manager.soundPoolSounds.addSound("nuclearcontrolmodid:whateversound.ogg");
}And when you play Sounds, just insert "nuclearcontrolmodid:whateversound" into the PlaySound Function as always.
-
There are a few Threads on the Forge Forum about fixing the Sound Issues by registering the Sounds properly.
Call this Client Side and put the Sounds into the "assets/*nuclearcontrolmodid*/Sound" Folder
@net.minecraftforge.event.ForgeSubscribe
public void onSound(net.minecraftforge.client.event.sound.SoundLoadEvent event) {
event.manager.soundPoolSounds.addSound("nuclearcontrolmodid:whateversound.ogg");
}And when you play Sounds, just insert "nuclearcontrolmodid:whateversound" into the PlaySound Function as always.
It works fine in SSP, and works with server after manual selection of the sound in alarm GUI. So I guess it's my bug with data syncing somewhere. -
Oh right, I forgot that you have to do some extra Stuff with the Serverside Alarm Sounds.
-
-
This is an item ID issue: Caused by: java.lang.IllegalArgumentException: Slot 4094 is already occupied by
Pretty much your mod GregLighting and Nuclear Control are fighting for 4094 block ID.
-
I can give you beta build to test if you don't care alarm's SMP bug =)I'm sure he and I wouldn't be the only ones who would like to use it and wouldn't shy away from stumbling on (and reporting) a bug or two
-
I'm sure he and I wouldn't be the only ones who would like to use it and wouldn't shy away from stumbling on (and reporting) a bug or two
I been always his bug man though Right now I think he is ready for a release a couple fixes and I think he still wants to fix the multiplayer sound sync.