Plugin Help Can someone please tell me how to fix these Errors thanks!

Discussion in 'Plugin Help/Development/Requests' started by urbea97, Aug 2, 2015.

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

    urbea97

    I will post anything you need just please tell me how to fix these errors!
    -1. ERROR Plugin Towny v0.89.2.0 has failed to register events for class com.palmergames.bukkit.towny.listeners.TownyPlayerListener because org/bukkit/event/player/PlayerInteractAtEntityEvent does not exist.
    -2. ERROR Plugin Spawner v2.3-5494d1d has failed to register events for class me.ryvix.spawner.SpawnerEvents because org/bukkit/event/entity/SpawnerSpawnEvent does not exist.
    -3. ERROR Plugin LaggRemover v0.1.4 has failed to register events for class drew6017.lr.main.LaggRemover because org/bukkit/event/entity/EntitySpawnEvent does not exist.
    - not really a error but still a problem: iConomy - If you are using Flatfile storage be aware that versions 6, 7 and 8 have a CRITICAL bug which can wipe ALL iconomy data.
    and thats it if you need me to post my logs or plugins or anything just let me know thanks!
     
  2. Offline

    BizarrePlatinum

    @urbea97 is your servers version the same version the plugins are meant for/compatible with? I don't know much about these errors, however different versions seems like a valid reason.
     
  3. Offline

    urbea97

    yea i belive they are is there a way to check without uninstalling and reinstalling new ones
     
  4. Offline

    The_BloodHound

    Is it your plugin or a plugin you downloaded? Because based on the error, I'm able to figure out that the events weren't register in the onEnable(). To do this:
    Code:
    public void onEnable(){
    Bukkit.getPluginManager().registerEvents(this, this);
    }
    [/CODE}
     
  5. Offline

    BizarrePlatinum

    @The_BloodHound if the events weren't registered, there would be no error, the code just wouldn't run.
    @urbea97 The plugin source will usually tell you what version they're for. If it's not a problem with compatibility, I have no idea what it is. Sorry I couldn't provide more support.
     
    The_BloodHound likes this.
  6. Offline

    The_BloodHound

    OH I think the problem is either that the referenced API doesn't have the events or your server isn't on the same version as the plugin.
     
  7. Offline

    Boomer

    That is Exactly the reason for such errors - the plugin is unable to find the code it is looking for in the server implimentation, either due to the server having dropped or changed an old method in a newer build that an old plugin is trying to access, or due to an older server not containing the new code that the newer plugin is trying to access. Plugin made for an older version of the server, or plugin made for a newer version of the server, but either way, wont work on the build version used.

    The iconomy-flat storage warning is hardcoded text in vault as a public service announcement since you have iconomy. There IS a bug in iconomy that can result in "POOF gone! Just like that, all by itself at random!" total loss of all data if the data is stored in a flatfile instead of mysql (mysql storage is not at risk of random loss). There _IS_ a trigger that erases it, its not 100.0% random, but in certain server-config scenarios, the data can be wiped every day to few weeks over and over and over... on other servers, it may be a year before it happens. But if you have the other part of the recipe for disaster on your server that has potential to trigger the dataloss, it WILL happen at some point when the stars align correctly.
     
  8. Offline

    Tecno_Wizard

    This is definetly an issue with Bukkit version and/or API. Please post your Bukkit version and check to see if there is an external API that one of your plugins wants that it does not have.
     
  9. Offline

    LlmDl

    Towny is erroring because you arent running 1.8 and you're using a 1.8 version of towny.
     
Thread Status:
Not open for further replies.

Share This Page