Bug ccSensors and 3.1.2 Update

Discussion in 'Tekkit Classic Bugs' started by t3chguy, Jul 31, 2012.

  1. Title: ccSensors and 3.1.2 Update
    Version: 3.1.1
    OS: Windows 7 64Bit SP1
    Java Version: Java 7 64 bit

    Description of Problem:
    I updated my client, and my server files, and when I joined, and tried to get a ccSensor from NEI or creative it just kicked me, when I got one with /i I had to delete my player data because I couldnt even join back, Dimensional World Anchors on the other hand, work, so its just ccSensors which I would love to use, but cant because of this bug, any idea how to fix,

    Error Messages:
    Disconnected By Server
    Internal Server Error

    Error Log:
    Code:
    2012-07-31 09:08:38 [INFO] Giving Dunkler_Drache 1 of Dimensional Anchor
    2012-07-31 09:09:50 [WARNING] Failed to handle packet: java.lang.NullPointerException
    java.lang.NullPointerException
    	at net.minecraft.server.ItemStack.setData(ItemStack.java:153)
    	at net.minecraft.server.ItemStack.<init>(ItemStack.java:39)
    	at codechicken.core.PacketCustom.readItemStack(PacketCustom.java:409)
    	at codechicken.nei.NEIServerPacketHandler.handleGiveItem(NEIServerPacketHandler.java:116)
    	at codechicken.nei.NEIServerPacketHandler.handlePacket(NEIServerPacketHandler.java:21)
    	at codechicken.core.CoreUtils.handlePacket(CoreUtils.java:150)
    	at codechicken.core.PacketCustom.recieve(PacketCustom.java:451)
    	at net.minecraft.server.mod_CodeChickenCore.onPacket250Received(mod_CodeChickenCore.java:65)
    	at net.minecraft.server.BaseMod.onPacket250Packet(BaseMod.java:93)
    	at cpw.mods.fml.server.FMLBukkitHandler.handlePacket250(FMLBukkitHandler.java:407)
    	at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:1338)
    	at net.minecraft.server.Packet250CustomPayload.handle(SourceFile:46)
    	at net.minecraft.server.NetworkManager.b(NetworkManager.java:234)
    	at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:119)
    	at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:83)
    	at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:579)
    	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:467)
    	at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    2012-07-31 09:09:50 [INFO] Dunkler_Drache lost connection: user was kicked.
    2012-07-31 09:09:50 [INFO] [MCBans] Dunkler_Drache has disconnected!
    
  2. Erm this maybe a case of the client not working with the server do a clean install then give it another shot and remember this is a new mod there is guna be issues with it with tekkit. If this is an isolated issue then its just you but of course if its more spread then hang onto your socks and play the waiting game.
  3. I'm having the same issue. About to try a fresh install.

    EDIT: deleted my tekkit folder and reinstalled. Still bugs out.

    Specifically I get kicked with an "Internal server error" any time I try to spawn in a Sensor (ID: 215), or a sensor controller (215:1). Every other item in ccSensors seem to work fine.

    If I try to craft a sensor or sensor controller I get kicked with a "End of Stream" error and then if I try to access that work bench (because it's a project table everything stay on it) I get an "Internal Exception: Java.lang.NullPointerException"

    I also can't seem to find any config files for ccSensors on my server (multiplay) so I can't check if a different item ID would fix the issue.

    EDIT2: I've played around some more with the server and found a ccSensors.config file. I noticed that it attempts to change the sensor ID to 182, however, obviously this isn't working, as in game the ID is 215.

    I renamed the file to ccSensors.cfg but that's made no difference. Is there a special place and name the ccSensors.cfg file needs to be placed?

    Final Edit: I seem to have fixed it. I changed the number of the sensor to 215 in the server's ccSensor.config file and it no longer kicks player's off the server.
    Last edited by Glitch, Aug 1, 2012
  4. Where do i find ccsensor.config?
  5. I found it in the configs folder, parallel to the world and mods folder. If you have a multiplay server it's here: /minecraft/beta/[random number]/config/ccSensors.config
  6. I'm having the same problem:

    Code:
    2012-10-13 10:01:59 [WARNING] Failed to handle packet: java.lang.NullPointerException
    java.lang.NullPointerException
        at net.minecraft.server.ItemStack.setData(ItemStack.java:153)
        at net.minecraft.server.ItemStack.<init>(ItemStack.java:39)
        at codechicken.core.PacketCustom.readItemStack(PacketCustom.java:409)
        at codechicken.nei.NEIServerPacketHandler.handleGiveItem(NEIServerPacketHandler.java:116)
        at codechicken.nei.NEIServerPacketHandler.handlePacket(NEIServerPacketHandler.java:21)
        at codechicken.core.CoreUtils.handlePacket(CoreUtils.java:150)
        at codechicken.core.PacketCustom.recieve(PacketCustom.java:451)
        at net.minecraft.server.mod_CodeChickenCore.onPacket250Received(mod_CodeChickenCore.java:65)
        at net.minecraft.server.BaseMod.onPacket250Packet(BaseMod.java:93)
        at cpw.mods.fml.server.FMLBukkitHandler.handlePacket250(FMLBukkitHandler.java:407)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:1358)
        at net.minecraft.server.Packet250CustomPayload.handle(SourceFile:46)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:262)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:119)
        at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:97)
        at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:651)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:525)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    It seems like that id of sensor 215 is already default?
    Here is my config, unchanged:
    Code:
    # Configuration file
    # Generated on 9/13/12 4:51 PM
     
    ####################
    # block
    ####################
     
    block {
      ComputerSensorBlock.id=215
    }
     
    ####################
    # general
    ####################
     
    general {
      advancedUI=true
      autoAssign=true
      maxPrivateChannels=2
      maxPublicChannels=2
      maxSensorRange=10
      reflect=false
    }
     
    ####################
    # item
    ####################
     
    item {
      ComputerChip.id=1238
      ComputerSensorCard.id=1236
      ComputerTransmitterCard.id=1237
    }
     
    ####################
    # sensors
    ####################
     
    sensors {
      card.SensorModule.APS=8
      card.SensorModule.BC=3
      card.SensorModule.EE=7
      card.SensorModule.Forestry=5
      card.SensorModule.IC2=4
      card.SensorModule.INV=2
      card.SensorModule.Proximity=10
      card.SensorModule.RP2=6
      card.SensorModule.Thaumcraft=9
      card.WorldSensor=1
    }
     
    

Share This Page