Help me plz. What is It?

Discussion in 'Bukkit Help' started by kireevm, Oct 14, 2012.

Thread Status:
Not open for further replies.
  1. Offline

    kireevm

    Time: 10/14/12 12:55 PM
    Description: Exception in server tick loop

    java.lang.NullPointerException
    at org.bukkit.craftbukkit.block.CraftSign.<init>(CraftSign.java:17)
    at org.bukkit.craftbukkit.block.CraftBlock.getState(CraftBlock.java:227)
    at org.bukkit.craftbukkit.util.StructureGrowDelegate.setRawTypeIdAndData(StructureGrowDelegate.java:26)
    at net.minecraft.server.WorldGenerator.setTypeAndData(WorldGenerator.java:33)
    at net.minecraft.server.WorldGenTrees.generate(WorldGenTrees.java:90)
    at net.minecraft.server.BlockSapling.grow(BlockSapling.java:102)
    at net.minecraft.server.BlockSapling.b(BlockSapling.java:33)
    at net.minecraft.server.WorldServer.g(WorldServer.java:369)
    at net.minecraft.server.WorldServer.doTick(WorldServer.java:170)
    at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:558)
    at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:212)
    at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
     
  2. Offline

    JWhy

    The information this exception stacktrace gives, is, that the CraftSign class accessed something, that isn't there. That's all the information.
    So... did it give you errors earlier? And do you use use this plugin? If so, it's fairly outdated and you shouldn't use it.
     
    kireevm likes this.
  3. Offline

    kireevm

    No, do not use it.
    - CraftBukkit Information:
    Running: CraftBukkit version git-Bukkit-1.3.1-R2.0-b2340jnks (MC: 1.3.1) (Implementing API version 1.3.1-R2.0) true
    Plugins: { WorldBorder v1.5.4 com.wimbli.WorldBorder.WorldBorder [Brettflan], HideStream v1.04 me.mrmag518.HideStream.HideStream [mrmag518], WorldEdit v5.3 com.sk89q.worldedit.bukkit.WorldEditPlugin [], CmdLog v1.0 ru.mkcraft.cmdlog.CmdLog [], PEXBuy v1.0 ru.mkcraft.pexbuy.PEXBuyPlugin [], ColoredSigns v1.2 com.fuyuri.ColoredSigns.ColoredSigns [but2002], AutoGamemode v2.0 me.pascalreintjens.AutoGamemode.AutoGamemode [], Vault v1.2.17-b224 net.milkbowl.vault.Vault [cereal, Sleaker, mung3r], PvPToggle v2.1.0 com.sleelin.pvptoggle.PvPToggle [Sleelin], PermissionsEx v1.19.1 ru.tehkode.permissions.bukkit.PermissionsEx [t3hk0d3], MyHome v2.2 me.taylorkelly.myhome.MyHome [spathizilla], WorldGuard v5.5.2-SNAPSHOT com.sk89q.worldguard.bukkit.WorldGuardPlugin [], NoZombe v1.3.2 me.sd5.nozombe.NoZombe [sd5 (Shaun_das_Schaf)], mChatSuite v1.3.1-b283jnks-R2.0 in.mDev.MiracleM4n.mChatSuite.mChatSuite [MiracleM4n, MiracleM4n], iConomy v7.0 com.iCo6.iConomy [Nijikokun, SpaceManiac], RedstoneClockDetector v0.2.6 me.hwei.bukkit.redstoneClockDetector.RCDPlugin [HWei], ZavAutoMessager v1.8.3 com.zavteam.plugins.Main [ZavTeam, zachoooo, javoris767], ColorMe v3.5 de.xghostkillerx.colorme.ColorMe [xGhOsTkiLLeRx, Valrix, makkarpov], FalseBookCore v0.93alpha com.bukkit.gemo.FalseBook.Core.FalseBookCore [], MKShop v2.0 ru.mkcraft.ws2.MKShop [], Essentials v2.9.3 com.earth2me.essentials.Essentials [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits, md_5, Iaccidentally], Jobs v2.8.3 me.zford.jobs.Jobs [phrstbrn], EssentialsSpawn v2.9.3 com.earth2me.essentials.spawn.EssentialsSpawn [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits], FalseBookBlock v0.93alpha com.bukkit.gemo.FalseBook.Block.FalseBookBlockCore [], LWC v4.3.0 (b736-git-1b1150b1) (August 08, 2012) com.griefcraft.lwc.LWCPlugin [Hidendra], ChestShop v3.42 com.Acrobot.ChestShop.ChestShop [Acrobot], VipControl v1.01 ru.khaag.bukkit.vipcontrol.VipControl [],}
    Warnings: DEFAULT

    up

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 29, 2016
  4. Offline

    Intangir

    im seeing this error also
    i use getTileEntities then try to see if the blockstate is instance of creature spawner
     
  5. Offline

    frdmn

    Is the error in the console the only thing that came with this bug? Or any ingame changes/crashs?
     
  6. Offline

    JWhy

    That's easy... You know, that getTileEntities returns BlockState[] and not "only" BlockState. So if there isn't a mob spawner or command block (are there other TileEntities?!?) within your chunk, but you use functions on them/it, a NullPointerException is thrown. As well it would be possible, that your chunk is null, just do != null checks. Can you post the code please, if it doesn't work?
     
  7. Offline

    Intangir

    i checked if the chunk is null, it isnt
    i checked if it is loaded, it is
    and i do a for loop like so:
    for (BlockState state: c.getTileEntities()) { }
    so it shouldn't loop at all unless there are actual entries

    one of the blockstates is apparently a sign with a null value?

    also i just added debuging info
    the chunk is definately already loaded, its a very common/popular area that is rare unloaded, and isnt being loaded with this error fires.. , but the event is called from in my ChunkLoadEvent handler..
     
  8. Offline

    JWhy

    Can you send me the files, so I can do a bit testing?
     
Thread Status:
Not open for further replies.

Share This Page