[INACTIVE][SEC/ECON] iCoLand v2.46 - buy/protect land with iConomy [740]

Discussion in 'Inactive/Unsupported Plugins' started by Magik, Mar 26, 2011.

     
  1. Offline

    Magik

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    iCoLand v2.46
    Download/Source Links
    GitHub Source
    iColand v2.46 Jar
    older versions

    Wiki Links
    Wiki Home
    Installation Instructions
    Commands
    Addons
    Permissions
    Changelog

    Plugin Requirements
    • iCoLand v2.46 was tested against Craftbukkit build #740
    • iConomy 5.0
    • Permissions 2.7.2
    Intro
    So I wanted a plugin on my server that allows for self-service protection. But I didn't want to make these areas infinitely creatable, and I hate the idea of admins/mods having to zone out areas for people. So that's where the birth of this idea came from. This mod allows for self-service protection areas, and they are limited by the fact that they must "buy" these areas with iConomy currency. This will greatly reduce the amount of griefing issues I will have to deal with on my server as I will start telling people that this is the only valid form of protection and griefing is a fact of life that is unavoidable if you don't protect your land.

    iCoLand allows you to buy/sell areas of land ( cuboids ) for self-service protection. You select areas of land using the "/icl select" tool, then you can buy the land with "/icl buy land". This makes the land protected so no others can place or destroy blocks in there. There will be addons you can buy that will add extra features to the land you've bought. Such as announcing the zone name when you enter or leave it, having a location heal a player over time, blocking people from entering the zone completely.

    The basic premise of the plugin is that each block in the world is worth some default value (configurable). In the future, there will be the ability to make areas of land worth more. Probably a center point that is highest price modification, with a radius of effect that drops down to 0 at the edge of the circle. Addons also are a per-block pricing scheme.

    Updates and more to come, keep posted.

    Much thanks goes to Nijikokun for the great iConomy, as well as some helper functions I may have stole of his through HaloInverse's DynamicMarket plugin. Thanks to you too Halo! And thanks to TheYeti for maintaining Permissions until Bukkit solves that can of worms. As well as the Bukkti devs for making all of this possible. Also to TomyLobo for his OfflinePlayer class ( to access Permission nodes of offline players ).
  2.  
  3. Offline

    Magik

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    plugin updated to v2.34
    -added configurable nospawn mob list

    Added this in the latest version =)
  4. Offline

    TheChrisHill

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Can you PLEASE make it so that we can RENT out the land to people? I think that'd be so awesome. Like.. every 24 hours it takes out 10 coins from the rentor and gives it to the landlord. AWESOME plugin!
  5. Offline

    Nielscorn

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    fixed the permissions thing, seems like my wrapper didn't update the commands in the config but just in the wrapper...
  6. Offline

    arctanis

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    GENIUS! Much appreciated! I must say that we all love your mod. I do have one question. The no spawn addon, it seems to prevent anything from spawning, including livestock. Is this accurate or a coincidence that livestock stopped spawning. Ive also noticed that monster spawns are very rare in my "base/house" and thats even with areas that arent very well lit. If you own the land, do monsters spawn on/in the purchased lot? (i have it set to purchase from top to bottom 128) In the past if I tapped into a cave system the unexplored or unlit areas were full of monsters. This seems to no longer be the case after installing this mod but again i suppose it could all be a coincidence.

    So the question is since, I ranted a bit up top, is...

    Does nospawn addon kill all spawns including livestock.
    also
    Does just owning land prevent monster spawn within owned plot?
    lastly depending on answer...
    is it possible to just disable monster spawn?

    Thank you again for your hard work, quick response, and utter GENIUS!
  7. Offline

    Shanev

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Ok, then I'll try to give you some ideas:
    First of all, the owner of a zone would have to buy an ADDON, which allows him to raise taxes on it ;)

    Well, another thing is would the user be able to set the tax price on entering?
    - Tax-Rate is a fixed rate in the config file, like the normal tax rate, and is calculated in the same way. The time span between taxation could be also configured in the config. minimum every minute, not below. For my purpose this would be enough :) You then would have to implemet a function which transfers the money from players on the given land to the account of the player who owns this land.

    Would there be any limit to this?
    - Yes, since it's fixed in the config

    Because if its auto-deducted from an account when a player enters an area, couldn't someone just pop this lil areas all around the map in random places and make mad money this way?
    - Since you have to pay for the land at least every one minute, you simply could leave the land. On the other hand it wouldn't be rentable for the owners to buy land that is big enough, so a player would need more then a minute to cross it ;)

    How would one have a confirmation screen for this?
    - I would add a simple message to whoever is entering such an area. Included in this message would be the owner, the tax rate, and the interval.

    How long does paying the tax gain you entry in the zone? What happens when the time runs out and you are still in the zone?
    - As long as you are able to pay you can stay in the zone. After that you get ported out of it. If you don't have any money you still can enter a zone, to cross it for instance. But if you have to pay you again get ported out of it.

    I hope this makes it clearer and I REALLY hope you could implement such a function, with a new ADDON ;)

    In Short: A new addon, which is linked to a fixed (tax/time) value in the config. Whoever buys this addon for his land gets money from players being in his land.
  8. Offline

    Matt Johnstone

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Hi, is there BOSEconomy support for this? because my server uses that and i was just wondering. if not could you make it compatable?
  9. Offline

    Fyrecrypts

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Nice, thanks very much!
  10. Offline

    Nielscorn

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Where do i do this quick fix? can't i do it in the config or something? i have A LOT of people that have bought land and basicly my server logs are overflowing with those errors... Like everyones does it so it fucking sucks :/...
    i can't go around all the lands to do it and basicly i can't see what lands there are with the /icl command unless i'm on the land itself... can't you make something like /icl list? see all the lands and then like /icl *numberland* info? with all the info you would get like you do /icl info on the land itself?

    So yeah question: how do i easily fix all the bad entries without having to go across all the lands trying to find all the spots with the bad entries :/?
  11. Offline

    par0noid

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I don't know why but icoLand seems to crash my server.

    No player can log in after 12-18 hours uptime.

    ServerLog:

    Code:
    2011-04-17 05:21:52 [SEVERE] java.lang.NullPointerException
    2011-04-17 05:21:52 [SEVERE]     at org.bukkit.craftbukkit.inventory.CraftItemStack.getMaxStackSize(CraftItemStack.java:124)
    2011-04-17 05:21:52 [SEVERE]     at org.bukkit.craftbukkit.inventory.CraftInventory.firstPartial(CraftInventory.java:207)
    2011-04-17 05:21:52 [SEVERE]     at org.bukkit.craftbukkit.inventory.CraftInventory.addItem(CraftInventory.java:227)
    2011-04-17 05:21:52 [SEVERE]     at me.slaps.iCoLand.TaskTempBlockRemoval.run(TaskTempBlockRemoval.java:27)
    2011-04-17 05:21:52 [SEVERE]     at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:122)
    2011-04-17 05:21:52 [SEVERE]     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:356)
    2011-04-17 05:21:52 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
    2011-04-17 05:21:52 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
    2011-04-17 05:21:52 [SEVERE] Unexpected exception
    java.lang.NullPointerException
        at org.bukkit.craftbukkit.inventory.CraftItemStack.getMaxStackSize(CraftItemStack.java:124)
        at org.bukkit.craftbukkit.inventory.CraftInventory.firstPartial(CraftInventory.java:207)
        at org.bukkit.craftbukkit.inventory.CraftInventory.addItem(CraftInventory.java:227)
        at me.slaps.iCoLand.TaskTempBlockRemoval.run(TaskTempBlockRemoval.java:27)
        at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:122)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:356)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
    2011-04-17 05:22:41 [INFO] Read timed out
    2011-04-17 05:23:09 [INFO] Connection reset
    2011-04-17 05:23:59 [INFO] Read timed out
    2011-04-17 05:24:47 [INFO] Read timed out
    2011-04-17 05:25:44 [INFO] Read timed out
    2011-04-17 05:26:05 [INFO] Read timed out
    2011-04-17 05:26:18 [INFO] Read timed out
    2011-04-17 05:26:40 [INFO] Read timed out
    I'm not sure if this is a icoland thing but theres one exception in iCoLand.
    This appears every time when no one can log in.

    -par0noid
  12. Offline

    Thyraxxx

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    yeahI have the same issue, everytime I reload my server I get an error and my server crash because of this plugin....
  13. Offline

    BlackSnow

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Same thing here.
    Also, quick question. I have the addon noenter on my land, and i cant figure out the cmd to allow specific users on my land (note:enter-but not build or destroy).
  14. Offline

    par0noid

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    announce is also not working for me, 4 crashes within 10 hours .... players on my server are complaning like hell :D
  15. Offline

    par0noid

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    checked code in line 27, crash occures when a player places a block on a icoLand protected area, line 27 should give the item back to the player:

    Code:
    playerInv.addItem(new ItemStack(target.getTypeId(), 1));
    Don't know why it's not working.
    I'll try to load the sourcefiles and disable this to bridge the time to a icoland update
  16. Offline

    par0noid

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    This solved my problem, opened my config and changed this:

    Code:
    Claimed-Land:
        Default-No-Spawn-Mobs: Spider,Zombie,Skeleton,Creeper,Slime,Ghast
        Temp-Items-Delay: 300
        Temp-Items-Allowed: 65,50
    to:


    Code:
    Claimed-Land:
        Default-No-Spawn-Mobs:
        Temp-Items-Delay: 300
        Temp-Items-Allowed:
  17. Offline

    Magik

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    updated to v2.35
    - fixed some /reload crash bugs
    - fixed temporary item placement crashes
    - added fixperms command

    i don't plan on supporting BOSEconomy... the plugin IS called iCoLand as in iConomyLand

    I've added a way to fix it in the latest version, I don't know how many lands you have, so this may lag out the server when you do it, but type: /icl fixperms ( it needs to icoland.admin.fixperms permission )

    fixed this in the latest version, basically what was happening was it was trying to add an item back to the players inventory, when that item had already been destroyed in the world ( it was trying to add an ItemID# of 0 )

    NoEnter perms are tied with build/destroy perms, I could probably look into seperating this.... but if every addon has configuration... where do I put all of this info? In /icl info? That's already getting kind of cluttered....

    What I would probably do, would have some sort of NoEnter zone just at the entrance to the protected build/destroy zone. That way, no one not on the perm list of the build/destroy zone can make a new entrance, and anyone not in the perm list on the noenter zone will not be able to get past the entrance.

    For example, making a 5x5x5 cube bank room for yourself. I would make a 5x5x5 zone with only 1 doorway/entrance. This zone would have no addons, just the regular zone with build/destroy perms, I only put myself on the perm list. Then at the entrance, create a zone ( at least the min-size - might be helpful to lower this value ), and buy the NoEnter perm there. Now you can put a list in this zone of all the people you want to be able to access, but not build/destroy in the bank zone. Make sense?
  18. Offline

    Matt Johnstone

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Ok ill look around to see if there is one, thanks for replying!
  19. Offline

    BlackSnow

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Thanks for the reply. I got it working just like you said, i didnt know how to edit the land's perms for a specific person to enter. I thought that /icl edit LANDID perms USER:f/t was only for building, not the addons.
    This solved our issue.
    The players on my server and I THANK YOU ! Awesome plugin, been using it since the org.name.
    Keep up the good work !
  20. Offline

    beatcomet

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    when I buy a land, the amount of money I got stays the same...
    even when im trying to do it when im logging in as operator
  21. Offline

    par0noid

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    thats what i thought :) thanks ♥ :)
  22. Offline

    Thyraxxx

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    well I updated to the latest version , with bukkit 677 and still have this error after every reload

    18:20:20 [WARNING] Can't keep up! Did the system time change, or is the server overloaded?
    18:20:20 [SEVERE] java.lang.NullPointerException
    18:20:20 [SEVERE] at me.slaps.iCoLand.TaskLandMobKill.run(TaskLandMobKill.java:41)
    18:20:20 [SEVERE] at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:122)
    18:20:20 [SEVERE] at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:356)
    18:20:20 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
    18:20:20 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
    18:20:20 [SEVERE] Unexpected exception
    java.lang.NullPointerException
    at me.slaps.iCoLand.TaskLandMobKill.run(TaskLandMobKill.java:41)
    at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:122)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:356)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)

    its kinda frustating cus it crash everytime...
  23. Offline

    Magik

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    quite odd, I can't replicate this myself on any of my test machines.... can you give me the exact steps I need to replicate this on my end?
  24. Offline

    Thyraxxx

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    whar do you mean by exact step ? its hapening maybe 75% of the time when I reload my server. It seems to have trouble in the console when I edit perms for a bough land also, but cant find it in the console
  25. Offline

    YukonAppleGeek

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Suggestion: You should add a option in NoEnter to only allow/block groups in permissions and maybe even only allowed people too. For example only builders can go into the supply room. It could be command or a node like
    icoland.land.allow.(land id) or icoland.land.deny.(land id) node might be better unless it is to hard :p .
  26. Offline

    blindsarcasm

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    No errors, but the world looks like im lagging on my own server, which is hosted on my computer designed for hosting which I'm not playing on. On 677
  27. Offline

    ruben

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Can you please tell me why people can't open doors? It should be like this, but, I made a public spawn, no one can build there, but I want them to be able to open a door...
  28. Offline

    LanToaster

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I have an Odd Error since version 2.34.

    It almost everytime Crashes my Server with an Error. I Updated now to version 2.36 and Bukkit 284, and now iam Getting this Error:
    2011-04-19 17:57:06 [SEVERE] java.sql.SQLException: Login timeout 2011-04-19 17:57:06 [SEVERE] at org.h2.jdbcx.JdbcConnectionPool.getConnection(JdbcConnectionPool.java:205) 2011-04-19 17:57:06 [SEVERE] at me.slaps.iCoLand.LandDBH2.getConnection(LandDBH2.java:114) 2011-04-19 17:57:06 [SEVERE] at me.slaps.iCoLand.LandDBH2.getLandIds(LandDBH2.java:632) 2011-04-19 17:57:06 [SEVERE] at me.slaps.iCoLand.LandManager.getLandIds(LandManager.java:93) 2011-04-19 17:57:06 [SEVERE] at me.slaps.iCoLand.TaskLandMobKill.run(TaskLandMobKill.java:41) 2011-04-19 17:57:06 [SEVERE] at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:128) 2011-04-19 17:57:06 [SEVERE] at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:356) 2011-04-19 17:57:06 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283) 2011-04-19 17:57:06 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:375) 2011-04-19 17:57:06 [WARNING] Task of 'iCoLand' generated an exception java.lang.NullPointerException at me.slaps.iCoLand.LandDBH2.getLandIds(LandDBH2.java:633) at me.slaps.iCoLand.LandManager.getLandIds(LandManager.java:93) at me.slaps.iCoLand.TaskLandMobKill.run(TaskLandMobKill.java:41) at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:128) at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:356) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283) at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)

    I tried to Rollback to an earlier version. But with those Get another Error:

    2011-04-19 17:59:12 [SEVERE] org.h2.jdbc.JdbcSQLException: Column "DATETAXED" not found; SQL statement: SELECT id, owner, dateCreated, dateTaxed, name, perms, addons, minX, minY, minZ, maxX, maxY, maxZ, world, active FROM lands WHERE id = ? [42122-153] 2011-04-19 17:59:12 [SEVERE] at org.h2.message.DbException.getJdbcSQLException(DbException.java:327) 2011-04-19 17:59:12 [SEVERE] at org.h2.message.DbException.get(DbException.java:167) 2011-04-19 17:59:12 [SEVERE] at org.h2.message.DbException.get(DbException.java:144) 2011-04-19 17:59:12 [SEVERE] at org.h2.expression.ExpressionColumn.optimize(ExpressionColumn.java:134) 2011-04-19 17:59:12 [SEVERE] at org.h2.command.dml.Select.prepare(Select.java:791) 2011-04-19 17:59:12 [SEVERE] at org.h2.command.Parser.prepare(Parser.java:202) 2011-04-19 17:59:12 [SEVERE] at org.h2.command.Parser.prepareCommand(Parser.java:214) 2011-04-19 17:59:12 [SEVERE] at org.h2.engine.Session.prepareLocal(Session.java:426) 2011-04-19 17:59:12 [SEVERE] at org.h2.engine.Session.prepareCommand(Session.java:374) 2011-04-19 17:59:12 [SEVERE] at org.h2.jdbc.JdbcConnection.prepareCommand(JdbcConnection.java:1100) 2011-04-19 17:59:12 [SEVERE] at org.h2.jdbc.JdbcPreparedStatement.<init>(JdbcPreparedStatement.java:71) 2011-04-19 17:59:12 [SEVERE] at org.h2.jdbc.JdbcConnection.prepareStatement(JdbcConnection.java:243) 2011-04-19 17:59:12 [SEVERE] at me.slaps.iCoLand.LandDBH2.getLandById(LandDBH2.java:713) 2011-04-19 17:59:12 [SEVERE] at me.slaps.iCoLand.LandManager.getLandById(LandManager.java:106) 2011-04-19 17:59:12 [SEVERE] at me.slaps.iCoLand.MobKillTask.run(MobKillTask.java:20) 2011-04-19 17:59:12 [SEVERE] at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:128) 2011-04-19 17:59:12 [SEVERE] at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:356) 2011-04-19 17:59:12 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283) 2011-04-19 17:59:12 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:375) 2011-04-19 17:59:12 [WARNING] Task of 'iCoLand' generated an exception java.lang.NullPointerException at me.slaps.iCoLand.LandDBH2.getLandById(LandDBH2.java:725) at me.slaps.iCoLand.LandManager.getLandById(LandManager.java:106) at me.slaps.iCoLand.MobKillTask.run(MobKillTask.java:20) at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:128) at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:356) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283) at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)

    Hope you can Help me there.
  29. Offline

    Thyraxxx

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    hey, just had a new error while reloading

    18:04:28 [WARNING] Task of 'iCoLand' generated an exception
    java.lang.NullPointerException
    at me.slaps.iCoLand.TaskLandMobKill.run(TaskLandMobKill.java:41)
    at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:128)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:356)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
    18:04:28 [WARNING] Task of 'iCoLand' generated an exception
    java.lang.NullPointerException
    at me.slaps.iCoLand.TaskLandMobKill.run(TaskLandMobKill.java:41)
    at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:128)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:356)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
    using build 684, not sure if this is the reason tho
  30. Offline

    Magik

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    ## 2.38-2.35
    * possible NPE fix for mob kill task during /reload
    * added /icl adminlist ( icoland.admin.adminlist perm )
    * fixed a /icl select fullheight intersection bug
    * added a perm fixing command /icl fixperms ( icoland.admin.fixperms perm )
    * fixed temporary item task removal NPE bug when trying to remove an item that was already removed
    * fixed tasks not being cancelled on /reload


    can you guys try v2.38?

    also, sorry, but earlier versions of the plugin are incompatible due to table structure changes
  31. Offline

    tjdrago

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    does this require permissions?
  32. Offline

    LanToaster

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Just Updated and works for now.

    Thanks. :)

Share This Page