Inactive [DEV] NarrowtuxLib v1.3.1 - Assistant, Translation, Notifications, etc. [1.2.3-R0.3]

Discussion in 'Inactive/Unsupported Plugins' started by narrowtux, Jul 12, 2011.

  1. Offline

    narrowtux

    NarrowtuxLib
    Version 1.3.1

    This Library has been created by me to have a common base for all of my plugins.
    Feel free to use it's functionality in your own plugins ;)

    Features
    • Assistant API - You may know the Assistants from my Showcase plugin, the classes have now been moved to this plugin, so when multiple plugins use assistants, they won't interfere so much like it is now
    • Translation API - Translations can be in a flatfile (key=value). Translations can have multiple arguments and colors in [COLOR]-Tags.
    • Notification API - Plugins can send notifications to players. When the players are offline, the notifications are gathered and send to them when they come online
    • Some Helper-Classes, like the FlatFileReader or FileUtils which can get/set contents to a file.
    • Auto-Update - so every Server has the latest version of that (thanks @Afforess for this one in your source ;))
    • @nijikonkun 's Register API built in!
    Download
    NarrowtuxLib.jar
    Sourcecode on github

    Plugins that use this Library
    • Showcase
    • PistonChest
    Feel free to drop a message with your plugin here ;)

    Changelog

    Version 1.3.1
    • Compatible build with 1.2.3-R0.3
    [snip...]
    Version 1.0
    • Uses Register.jar as plugin, thus fixes some bugs concerning economy systems.
    Version 0.5
    • Updated for Spout
    • Assistant use the GUI when spoutcraft is installed on the client.
    • Can disable the automatic installation of Spout in the config (use with caution, this will likely break plugins which use the Assistant API)
    Version 0.4
    • Register API
    Version 0.3
    • Notification API
    • BukkitContrib dependency
    Version 0.2
    • First public release
    Todo
    • Documentation with JavaDocs (nearly done)
    • Add a NarrowtuxPlayer class which can handle Item-add/remove and Money, as well as sending messages and notifications (via BukkitContrib)
     
    lolwizard, dark_hunter and woodzy like this.
  2. Offline

    seane96

    hey i think this is coming from your plugin
    this is what comes up
    Code:
    18:57:32 [SEVERE] java.lang.NoSuchMethodError: org.bukkit.plugin.PluginDescriptionFile.getAuthors()Ljava/util/ArrayList;
    18:57:32 [SEVERE]      at com.narrowtux.showcase.Metrics.postPlugin(Metrics.java:217)
    18:57:32 [SEVERE]      at com.narrowtux.showcase.Metrics.access$100(Metrics.java:55)
    18:57:32 [SEVERE]      at com.narrowtux.showcase.Metrics$1.run(Metrics.java:191)
    18:57:32 [SEVERE]      at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
    18:57:32 [SEVERE]      at java.lang.Thread.run(Thread.java:679)
    19:07:32 [SEVERE] Exception in thread "Thread-7825"
    19:07:32 [SEVERE] java.lang.NoSuchMethodError: org.bukkit.plugin.PluginDescriptionFile.getAuthors()Ljava/util/ArrayList;
    19:07:32 [SEVERE]      at com.narrowtux.showcase.Metrics.postPlugin(Metrics.java:217)
    19:07:32 [SEVERE]      at com.narrowtux.showcase.Metrics.access$100(Metrics.java:55)
    19:07:32 [SEVERE]      at com.narrowtux.showcase.Metrics$1.run(Metrics.java:191)
    19:07:32 [SEVERE]      at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
    19:07:32 [SEVERE]      at java.lang.Thread.run(Thread.java:679)
    >
    
    Just Like To Give You Feed Back

    Thank

    Sean

    [​IMG]
     
  3. Offline

    narrowtux

    Um, this should be up to date via Autoupdate. Please stop complaining!

    I'm updating this plugin behind the scenes to be compatible with every new bukkit release.
    You can view that progress on https://github.com/narrowtux/NarrowtuxLib

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

    DaEgo

    sry aber was haben wir vom auto update wenn du nicht nicht rein schaust
    um dir die fehlermeldungen an zu sehen ?
    zb

    Exception in thread "Thread-40"
    java.lang.NoSuchMethodError: org.bukkit.plugin.PluginDescriptionFile.getAuthors()Ljava/util/ArrayList;
    at com.narrowtux.showcase.Metrics.postPlugin(Metrics.java:217)
    at com.narrowtux.showcase.Metrics.access$100(Metrics.java:55)
    Plugin Showcase is attempting to register event com/narrowtux/dropchest/api/DropChestSuckEvent, which does not exist. Ignoring events registered in class com.narrowtux.showcase.event.DropChestListener
    at com.narrowtux.showcase.Metrics$1.run(Metrics.java:191)
    at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
    at java.lang.Thread.run(Unknown Source)
     
  5. Offline

    narrowtux

    Ist nicht von NarrowtuxLib :p
     
  6. Offline

    DaEgo

    also showcase ?
     
  7. Offline

    Duginox

    This shit is giving me a shitload of errors. Please remove it from the showcase plugin. Thanks!
     
    GlitchHero9724 and dabiggman like this.
  8. Offline

    Luwiego

    Shut up troll, and go complain to thw showcase
     
  9. Offline

    GlitchHero9724

    Could someone please give me the most recent good working version with 1.1-R3?
    Because I tried updating to 1.1-R7 just for CommandBin, but it failed, and now I'm stuck with an updated Narrowtuxlib! And it gives me errors!

    Thanks in advance ;)
     
  10. Offline

    DaEgo

  11. Offline

    MrDice

    i get this error when i start my server using this.
    Code:
    23:31:33 [SEVERE] Error occurred while enabling NarrowtuxLib v1.3.0 (Is it up to
    date?)
    java.lang.NoSuchMethodError: org.bukkit.plugin.PluginDescriptionFile.getAuthors(
    )Ljava/util/ArrayList;
            at com.narrowtux.narrowtuxlib.NarrowtuxLib.sendDescription(NarrowtuxLib.
    java:132)
            at com.narrowtux.narrowtuxlib.NarrowtuxLib.onEnable(NarrowtuxLib.java:10
    0)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:215)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:336)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:381)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:250)
            at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:232
    )
            at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:374)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:361)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:187)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
     
  12. Offline

    GoldenWrapper

    Can someone give me a direct download link to the newest dev? Github confuses me...
     
  13. Offline

    sht04052

    too late. I already switched to ShowCaseStandAlone since it updated too late
     
  14. Offline

    jycs

    Please update for 1.2.5 :/
     
  15. Offline

    Giuseppe

    Code:
    2012-04-18 10:37:55 [SEVERE] Error occurred while enabling NarrowtuxLib v1.3.0 (Is it up to date?)
    java.lang.NoSuchMethodError: org.bukkit.plugin.PluginDescriptionFile.getAuthors()Ljava/util/ArrayList;
        at com.narrowtux.narrowtuxlib.NarrowtuxLib.sendDescription(NarrowtuxLib.java:132)
        at com.narrowtux.narrowtuxlib.NarrowtuxLib.onEnable(NarrowtuxLib.java:100)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:215)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:336)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:250)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:232)
        at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:371)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:358)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:187)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:422)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    2012-04-18 10:37:55 [INFO] [NarrowtuxLib] Payment method found (iConomy version: 6)
    2012-04-18 10:37:55 [INFO] [Showcase] Enabling Showcase v0.8.1.32
    2012-04-18 10:37:55 [SEVERE] Exception in thread "Thread-50"
    2012-04-18 10:37:55 [SEVERE] java.lang.NoSuchMethodError: org.bukkit.plugin.PluginDescriptionFile.getAuthors()Ljava/util/ArrayList;
    2012-04-18 10:37:55 [SEVERE]    at com.narrowtux.showcase.Metrics.postPlugin(Metrics.java:217)
    2012-04-18 10:37:55 [SEVERE]    at com.narrowtux.showcase.Metrics.access$100(Metrics.java:55)
    2012-04-18 10:37:55 [SEVERE]    at com.narrowtux.showcase.Metrics$1.run(Metrics.java:191)
    2012-04-18 10:37:55 [SEVERE]    at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
    2012-04-18 10:37:55 [SEVERE]    at java.lang.Thread.run(Thread.java:636)
    2012-04-18 10:37:55 [SEVERE] Plugin Showcase is attempting to register event com/narrowtux/dropchest/api/DropChestSuckEvent, which does not exist. Ignoring events registered in class com.narrowtux.showcase.event.DropChestListener
    
     
  16. Offline

    Jungle_Law

    Hello Narrowtux!

    I use Showcase for alot of stuff on my server... But the NarrowtuxLib is giving me errors...

    I've copied the errors from my console:



    NarrowtuxLib: Payment method found (iConomy version: 6)

    Showcase: Enabling Showcase v0.8.1.32

    [SEVERE] Plugin Showcase is attempting to register event com/narrowtux/dropchest/api/DropChestSuckEvent, which does not exist. Ignoring events registered in class com.narrowtux.showcase.event.DropChestListener

    [SEVERE] Exception in thread "Thread-25"

    [SEVERE] java.lang.NoSuchMethodError: org.bukkit.plugin.PluginDescriptionFile.getAuthors()Ljava/util/ArrayList;

    [SEVERE] at com.narrowtux.showcase.Metrics.postPlugin(Metrics.java:217)

    [SEVERE] at com.narrowtux.showcase.Metrics.access$100(Metrics.java:55)

    [SEVERE] at com.narrowtux.showcase.Metrics$1.run(Metrics.java:191)

    [SEVERE] at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)


    End...

    After these lines, I get "Can't keep up! Did the system time change, or is the server overloaded?" over and over again...

    Abit later i got this message...

    [SEVERE] Exception in thread "Thread-874"

    [SEVERE] java.lang.NoSuchMethodError: org.bukkit.plugin.PluginDescriptionFile.getAuthors()Ljava/util/ArrayList;

    [SEVERE] at com.narrowtux.showcase.Metrics.postPlugin(Metrics.java:217)

    [SEVERE] at com.narrowtux.showcase.Metrics.access$100(Metrics.java:55)

    [SEVERE] at com.narrowtux.showcase.Metrics$1.run(Metrics.java:191)

    [SEVERE] at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)

    [SEVERE] at java.lang.Thread.run(Thread.java:662)


    End...

    How can I fix this?

    I use an average of about 32% of my RAM.

    Also I have both Register and Vault installed, along with several other Plugins. Let me know if you want the Plugin-list as well.

    Hope you can help, thanks for your time!

    XD
     
  17. Offline

    xxCORZAHxx

    The link is broken :( please fix!
     
  18. Offline

    N07070

    Jungle_Law
    You need to go to the Metrics.jar folder and set opt-out: true .
    I had the same problem .
     
  19. Offline

    sambot1115

    Ok, here goes. First, download link is down with a 503 error. Second, showcase thread is completely gone and I cant find it. I know showcase 2 is being produced but please bring the old post back so as not to worry people like me sick. :'( Although I constantly get errors identical to those above, the old showcase and narrowtux work fine as long as I reload them when I first start my server. However people cannot make finite showcases because the showcase creation assistant never finishes the showcase after the setup process (sorry to post this problem on this post I just cannot seem to find anywhere to put it). Help is much appreciated so my users can make new shops again and my console error spam party stops. Otherwise runs like a trusty [pig]/w a saddle, sorry to annyone who cant get it to work.
     
  20. Offline

    sambot1115

    Not updated for 1.3 either... I still try to use showcase but the finite shops do not work correctly so my users are stuck with chest shop next to a basic showcase. Hopefully narrowtux comes back and updates his plugins. [sheep]
     

Share This Page