Premium FeatherBoard [Paid]

Discussion in 'Resource Discussion' started by Maximvdw, Dec 28, 2014.

  1. Can i use this plugin with 1.17.1?
     
  2. How do I make gradient's bold? &l doesn't seem to work.

    [​IMG]
     
  3. Yes
     
  4. the placeholders doesnt work with the newst featherboard version.
     
  5. I have a plugin initialization problem with my server.

    Plugin version: 5.0.3b
    Server Version: PaperSpigot 1.8

    Screenshot_4.png
     
  6. Hello, I've developing a plugin that adds players into random teams and unfortunately it seems to conflict with Featherboard (It throws java.lang.IllegalArgumentException: Team MVdWFB31820 already exists in this scoreboard and kicks the player), here is a part of the code that relates to the issue:

    for (Team team : Bukkit.getScoreboardManager().getMainScoreboard().getTeams()) {
    for (String entry : team.getEntries()) {
    team.removeEntry(entry);​
    }​
    }

    It would be great if you could give me some advice or support.
     

    Attached Files:

  7. Hi!
    I started using placeholders from realistic season and then my console get spammed by that error
    [17:58:06] [Craft Scheduler Thread - 2846 - FeatherBoard/ERROR]: [FeatherBoard] java.lang.NullPointerException: Cannot invoke "me.casperge.realisticseasons.season.Season.toString()" because "<local4>" is null
    at RealisticSeasons-4.0.jar//me.casperge.realisticseasons.api.PAPI.onRequest(PAPI.java:96)
    at FeatherBoard.jar//be.maximvdw.featherboard.tD.r(tD.java:34)
    at FeatherBoard.jar//be.maximvdw.featherboard.Ud.B(Ud.java:3)
    at FeatherBoard.jar//be.maximvdw.featherboard.E.E(E.java:37)
    at FeatherBoard.jar//be.maximvdw.featherboard.A.E(A.java:91)
    at FeatherBoard.jar//be.maximvdw.featherboard.A.k(A.java:101)
    at FeatherBoard.jar//be.maximvdw.featherboard.A.q(A.java:29)
    at FeatherBoard.jar//be.maximvdw.featherboard.api.scoreboard.ScoreboardLine.updatePlaceholders(ScoreboardLine.java:105)
    at FeatherBoard.jar//be.maximvdw.featherboard.api.scoreboard.Scoreboard$AnimationUpdater.run(Scoreboard.java:8)
    at org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftTask.run(CraftTask.java:101)
    at org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57)
    at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
    at java.base/java.lang.Thread.run(Thread.java:831)

    [18:10:01 ERROR]: [FeatherBoard] java.lang.NullPointerException
     
  8. This still sin't working ;-(
     
  9. Will MVdWPlaceholderAPI placeholders eventually work with FeatherBoard 5?
     
  10. Hello Max, i would like to report 2 problems i'm having with Featherboard,

    so i'm using 4.30.0 since its the latest stable build as long as i know,

    First i get this error on my 1.12.2 paper server,
    https://hastebin.com/cowoxeyaro.properties

    and second issue, i get this error on my 1.16.5 paper server,
    https://hastebin.com/yusipiqafi.properties


    can you help me out with these ?
    Thanks.

    ( My Cousin owns the plugin, ill make him reply in a bit to prove it )
     
  11. Shadow. is the developer of our server, that's why he asked not me,
    and yes we are cousins and i bought the plugin for him to use :p, sorry for this.
     
    • Agree Agree x 1
  12. I just move my server to new VPS but only my featherboard is not working

    Code (Text):

    [07:29:27 INFO]: [FeatherBoard] Enabling FeatherBoard v5.0.3b
    [07:29:27 WARN]: Enabled plugin with unregistered PluginClassLoader FeatherBoard v5.0.3b
    [07:29:27 INFO]: [FeatherBoard] -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
    [07:29:27 INFO]: [FeatherBoard] Plugin: FeatherBoard v5.0.3b
    [07:29:27 INFO]: [FeatherBoard] Framework version: 2021-07
    [07:29:27 INFO]: [FeatherBoard] Author: Maximvdw (Maxim Van de Wynckel)
    [07:29:27 INFO]: [FeatherBoard] Site: https://www.mvdw-software.com/
    [07:29:27 INFO]: [FeatherBoard] Copyright: 2013-2021 All Rights Received
    [07:29:27 INFO]: [FeatherBoard] -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
    [07:29:27 INFO]: You are using a BETA plugin. Keep in mind this build might
    [07:29:27 INFO]: contain bugs and the configuration is most likely to get
    [07:29:27 INFO]: a reset when new features are added.
    [07:29:27 INFO]: [FeatherBoard] Loading configuration ...
    [07:29:27 INFO]: [FeatherBoard] Loading messages ...
    [07:29:27 INFO]: [FeatherBoard] Loading language file: lang_en
    [07:29:27 INFO]: [FeatherBoard] Checking for module updates ...
    [07:29:27 INFO]: [FeatherBoard] Fetching modules from server ...
    [07:29:27 WARN]: [FeatherBoard] Unable to check for module updates!
    [07:29:27 WARN]: java.lang.NullPointerException: Cannot invoke "String.length()" because "s" is null
    [07:29:27 WARN]:        at java.base/java.net.URLEncoder.encode(URLEncoder.java:224)
    [07:29:27 WARN]:        at java.base/java.net.URLEncoder.encode(URLEncoder.java:196)
    [07:29:27 WARN]:        at FeatherBoard.jar//be.maximvdw.featherboard.EF.n(EF.java:135)
    [07:29:27 WARN]:        at FeatherBoard.jar//be.maximvdw.featherboard.EF.k(EF.java:47)
    [07:29:27 WARN]:        at FeatherBoard.jar//be.maximvdw.featherboard.FeatherBoard.J(FeatherBoard.java:67)
    [07:29:27 WARN]:        at FeatherBoard.jar//be.maximvdw.featherboard.t.W(t.java:46)
    [07:29:27 WARN]:        at FeatherBoard.jar//be.maximvdw.featherboard.t.onEnable(t.java:14)
    [07:29:27 WARN]:        at FeatherBoard.jar//be.maximvdw.featherboard.FeatherBoard.onEnable(FeatherBoard.java:30)
    [07:29:27 WARN]:        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264)
    [07:29:27 WARN]:        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:370)
    [07:29:27 WARN]:        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:500)
    [07:29:27 WARN]:        at PlugMan.jar//com.rylinaux.plugman.util.PluginUtil.enable(PluginUtil.java:63)
    [07:29:27 WARN]:        at PlugMan.jar//com.rylinaux.plugman.command.EnableCommand.execute(EnableCommand.java:127)
    [07:29:27 WARN]:        at PlugMan.jar//com.rylinaux.plugman.PlugManCommandHandler.onCommand(PlugManCommandHandler.java:95)
    [07:29:27 WARN]:        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
    [07:29:27 WARN]:        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:172)
    [07:29:27 WARN]:        at org.bukkit.craftbukkit.v1_17_R1.CraftServer.dispatchCommand(CraftServer.java:838)
    [07:29:27 WARN]:        at net.minecraft.server.network.PlayerConnection.handleCommand(PlayerConnection.java:2316)
    [07:29:27 WARN]:        at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2127)
    [07:29:27 WARN]:        at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2108)
    [07:29:27 WARN]:        at net.minecraft.network.protocol.game.PacketPlayInChat.a(PacketPlayInChat.java:46)
    [07:29:27 WARN]:        at net.minecraft.network.protocol.game.PacketPlayInChat.a(PacketPlayInChat.java:6)
    [07:29:27 WARN]:        at net.minecraft.network.protocol.PlayerConnectionUtils.lambda$ensureRunningOnSameThread$1(PlayerConnectionUtils.java:56)
    [07:29:27 WARN]:        at net.minecraft.server.TickTask.run(TickTask.java:18)
    [07:29:27 WARN]:        at net.minecraft.util.thread.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:149)
    [07:29:27 WARN]:        at net.minecraft.util.thread.IAsyncTaskHandlerReentrant.executeTask(IAsyncTaskHandlerReentrant.java:23)
    [07:29:27 WARN]:        at net.minecraft.server.MinecraftServer.executeTask(MinecraftServer.java:1433)
    [07:29:27 WARN]:        at net.minecraft.server.MinecraftServer.executeTask(MinecraftServer.java:192)
    [07:29:27 WARN]:        at net.minecraft.util.thread.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:122)
    [07:29:27 WARN]:        at net.minecraft.server.MinecraftServer.bf(MinecraftServer.java:1411)
    [07:29:27 WARN]:        at net.minecraft.server.MinecraftServer.executeNext(MinecraftServer.java:1404)
    [07:29:27 WARN]:        at net.minecraft.util.thread.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:132)
    [07:29:27 WARN]:        at net.minecraft.server.MinecraftServer.sleepForTick(MinecraftServer.java:1382)
    [07:29:27 WARN]:        at net.minecraft.server.MinecraftServer.x(MinecraftServer.java:1293)
    [07:29:27 WARN]:        at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:321)
    [07:29:27 WARN]:        at java.base/java.lang.Thread.run(Thread.java:833)
    [07:29:27 INFO]: [FeatherBoard] Loading custom effect 'example1' ...
    [07:29:27 INFO]: [FeatherBoard] Creating new custom effect: example1
    [07:29:27 INFO]: [FeatherBoard] Loading custom effect 'example2' ...
    [07:29:27 INFO]: [FeatherBoard] Creating new custom effect: example2
    [07:29:27 ERROR]: Error occurred while enabling FeatherBoard v5.0.3b (Is it up to date?)
    java.lang.NoClassDefFoundError: Could not initialize class org.openjdk.nashorn.internal.runtime.Context$AnonymousContextCodeInstaller
            at org.openjdk.nashorn.internal.runtime.Context.compile(Context.java:1509) ~[?:?]
            at org.openjdk.nashorn.internal.runtime.Context.compileScript(Context.java:1449) ~[?:?]
            at org.openjdk.nashorn.internal.runtime.Context.compileScript(Context.java:759) ~[?:?]
            at org.openjdk.nashorn.api.scripting.NashornScriptEngine.compileImpl(NashornScriptEngine.java:528) ~[?:?]
            at org.openjdk.nashorn.api.scripting.NashornScriptEngine.compileImpl(NashornScriptEngine.java:517) ~[?:?]
            at org.openjdk.nashorn.api.scripting.NashornScriptEngine.evalImpl(NashornScriptEngine.java:395) ~[?:?]
            at org.openjdk.nashorn.api.scripting.NashornScriptEngine.eval(NashornScriptEngine.java:151) ~[?:?]
            at be.maximvdw.featherboard.UM.J(UM.java:77) ~[FeatherBoard.jar:?]
            at be.maximvdw.featherboard.UM.<init>(UM.java:43) ~[FeatherBoard.jar:?]
            at be.maximvdw.featherboard.z.u(z.java:70) ~[FeatherBoard.jar:?]
            at be.maximvdw.featherboard.z.R(z.java:20) ~[FeatherBoard.jar:?]
            at be.maximvdw.featherboard.FeatherBoard.J(FeatherBoard.java:81) ~[FeatherBoard.jar:?]
            at be.maximvdw.featherboard.t.W(t.java:46) ~[FeatherBoard.jar:?]
            at be.maximvdw.featherboard.t.onEnable(t.java:14) ~[FeatherBoard.jar:?]
            at be.maximvdw.featherboard.FeatherBoard.onEnable(FeatherBoard.java:30) ~[FeatherBoard.jar:?]
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[patched_1.17.1.jar:git-Purpur-1377]
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:370) ~[patched_1.17.1.jar:git-Purpur-1377]
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:500) ~[patched_1.17.1.jar:git-Purpur-1377]
            at com.rylinaux.plugman.util.PluginUtil.enable(PluginUtil.java:63) ~[PlugMan.jar:?]
            at com.rylinaux.plugman.command.EnableCommand.execute(EnableCommand.java:127) ~[PlugMan.jar:?]
            at com.rylinaux.plugman.PlugManCommandHandler.onCommand(PlugManCommandHandler.java:95) ~[PlugMan.jar:?]
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[patched_1.17.1.jar:git-Purpur-1377]
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:172) ~[patched_1.17.1.jar:git-Purpur-1377]
            at org.bukkit.craftbukkit.v1_17_R1.CraftServer.dispatchCommand(CraftServer.java:838) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.server.network.PlayerConnection.handleCommand(PlayerConnection.java:2316) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2127) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2108) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.network.protocol.game.PacketPlayInChat.a(PacketPlayInChat.java:46) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.network.protocol.game.PacketPlayInChat.a(PacketPlayInChat.java:6) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.network.protocol.PlayerConnectionUtils.lambda$ensureRunningOnSameThread$1(PlayerConnectionUtils.java:56) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.server.TickTask.run(TickTask.java:18) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.util.thread.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:149) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.util.thread.IAsyncTaskHandlerReentrant.executeTask(IAsyncTaskHandlerReentrant.java:23) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.server.MinecraftServer.executeTask(MinecraftServer.java:1433) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.server.MinecraftServer.executeTask(MinecraftServer.java:192) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.util.thread.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:122) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.server.MinecraftServer.bf(MinecraftServer.java:1411) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.server.MinecraftServer.executeNext(MinecraftServer.java:1404) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.util.thread.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:132) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.server.MinecraftServer.sleepForTick(MinecraftServer.java:1382) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.server.MinecraftServer.x(MinecraftServer.java:1293) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:321) ~[patched_1.17.1.jar:git-Purpur-1377]
            at java.lang.Thread.run(Thread.java:833) [?:?]
    [07:29:27 INFO]: [FeatherBoard] Disabling FeatherBoard v5.0.3b
    [07:29:27 INFO]: [FeatherBoard] Cancelling all tasks ...
     
    Code (Text):
    [07:31:13 INFO]: Kaguya issued server command: /featherboard
    [07:31:13 ERROR]: null
    org.bukkit.command.CommandException: Cannot execute command 'featherboard' in plugin FeatherBoard v5.0.3b - plugin is disabled.
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37) ~[patched_1.17.1.jar:git-Purpur-1377]
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:172) ~[patched_1.17.1.jar:git-Purpur-1377]
            at org.bukkit.craftbukkit.v1_17_R1.CraftServer.dispatchCommand(CraftServer.java:838) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.server.network.PlayerConnection.handleCommand(PlayerConnection.java:2316) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2127) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2108) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.network.protocol.game.PacketPlayInChat.a(PacketPlayInChat.java:46) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.network.protocol.game.PacketPlayInChat.a(PacketPlayInChat.java:6) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.network.protocol.PlayerConnectionUtils.lambda$ensureRunningOnSameThread$1(PlayerConnectionUtils.java:56) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.server.TickTask.run(TickTask.java:18) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.util.thread.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:149) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.util.thread.IAsyncTaskHandlerReentrant.executeTask(IAsyncTaskHandlerReentrant.java:23) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.server.MinecraftServer.executeTask(MinecraftServer.java:1433) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.server.MinecraftServer.executeTask(MinecraftServer.java:192) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.util.thread.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:122) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.server.MinecraftServer.bf(MinecraftServer.java:1411) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.server.MinecraftServer.executeNext(MinecraftServer.java:1404) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.util.thread.IAsyncTaskHandler.executeAll(IAsyncTaskHandler.java:110) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1543) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.server.MinecraftServer.x(MinecraftServer.java:1283) ~[patched_1.17.1.jar:git-Purpur-1377]
            at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:321) ~[patched_1.17.1.jar:git-Purpur-1377]
            at java.lang.Thread.run(Thread.java:833) [?:?]
     
  13. So on 1.17 we either don't have an updated - working version of v4 or we have to use this v5 version that is broken.

    Nice support from this "premium" plugin.

    Why do you force us to use a beta ? Give us V4 for 1.17 until you finish V5...

    V5 Breakdown:
    No placeholders are working (i did follow all the instructions in the changelogs)
    No more /fb gui so no way to switch scoreboards anymore
    No more event triggers either apparently.

    Just why ? We just want a plugin that works, isn't quality and support the advantages people keep bragging about with premium plugins ? That's clearly not the case here.

    Give us updated V4.
     
    #6793 KeplerLabs, Sep 19, 2021
    Last edited: Sep 19, 2021
    • Agree Agree x 3
  14. Hi, I have a problem the plugin updates itself without me putting the plugin to update as rislvo because in the latest version I do not want / fb gui
     
  15. Rename the .jar file to "FeatherBoard", as numbered jars like "FeatherBoard (2)", etc. DO NOT work.
    Hope this helps!
     
  16. Yes, use the latest version (5.0.3b).
    Note: Version 5.0.3b is a Beta version, so be warned it may NOT function correctly.
     
  17. Yes, go to the config.yml of FeatherBoard, and below update, there should be an option called "check". Change the value from "true" to "false" to disable update notifications. However, I do not recommend this, and neither does the author, as support for older versions is not provided.
     
  18. What Java version are you using?
     
  19. /fb parse with PlaceholderAPI placeholders does not work in FeatherBoard 5.