Paper: Featherboard on 1.10.2 is not working properly

Created on 4 Sep 2016  Â·  23Comments  Â·  Source: PaperMC/Paper

The following are 'hard suggestions': if you have the information
available to you, you really should put it in the report. Choose one of
the following templates from below that best fits the issue you wish to
report.

Performance issue

Description of issue:

The Featherboard plugin does not work on paper :cactus:
1) The scoreboard loads in very slow
2) spits out a ton of errors to console : http://paste.md-5.net/kuheliyavu.avrasm
3) does not update

NOTE This is Paper Exclusive

UPDATE antiflicker (featherboard config.yml) is what's causing the issue! setting it to false will get it working, but the flicker is meh. For static text it works I guess.

A person on forums has the same issue, and here a link to his thread with the video:
https://aquifermc.org/threads/featherboard-loading-issue.242/

Plugin list:

<->

Featherboard is missing, as i didn't want it to continue ripping

bukkit.yml, spigot.yml, paper.yml, server.properties

Paper: http://paste.md-5.net/pigeduboyi.rb
Spigot: http://paste.md-5.net/torehirosi.vhdl
Bukkit: http://paste.md-5.net/padiqajeki.vala

Other helpful links

Paper build number:

git-Paper-866 (MC: 1.10.2) (Implementing API version 1.10.2-R0.1-SNAPSHOT)

Incompatibility (Bug)

What behaviour is expected:

The plugin working?

What behaviour is observed:

In the video above

Steps/models to reproduce:

Just install Featherboard and you'll see.

Suggestion

I'm no java expert, but I assume the changes to how scoreboard works in paper (3 options related in paper.yml) might "break" plugin.

Note: This is a paper specific issue; happens even with clean install of paper server + FeatherBoard.

_We love suggestions! Suggestions are fairly unstructured, and will be treated as such_
I'd just really like FB working -- Please and Thank You <3

needs testing plugin

All 23 comments

Using another one of Mx's plugins (TAB), i added the TPS variable to the menu, and the second that happened my server's TPS dropped down to zero. Tab started to function just like FeatherBoard (not update, reduce TPS, etc)

Here is a log, everything was going fine until in the end that big yellow derp:
https://timings.aikar.co/v2/?id=f2ef9443f5844069ad6bd8ed20d6f3df&section=chunks

Has this been reported to feather board? When did the plugin stop working
(paper build)? Did a new version of feather board do this?
On Sun, Sep 4, 2016 at 02:03 marat569 [email protected] wrote:

_The following are 'hard suggestions': if you have the information
available to you, you really should put it in the report. Choose one of the
following templates from below that best fits the issue you wish to report._
Performance issue Description of issue:

The Featherboard plugin does not work on paper 🌵
1) The scoreboard loads in very slow
2) spits out a ton of errors to console :
http://paste.md-5.net/kuheliyavu.avrasm
3) does not update

A person on forums has the same issue, and here a link to his thread with
the video:
https://aquifermc.org/threads/featherboard-loading-issue.242/
Plugin list:

Plugins (44): PlayerHeads, WorldEdit, UserCache, zPermissions,
ChatControl, Pl3xBot-API, Chairs, Heads, MessageAnnouncer, Votifier,
CustomRepairCost, ProtocolLib, WorldGuard, Pl3xIcons, AAC, PhantomAdmin,
DeluxeTags, MergedMob, DeathMessages, GMControl, Tab, DiamondGuarantee,
mcMMO, ShutdownNotice, GAListener, Vault, NotchApple, GriefPrevention,
Pl3xBot, Orebfuscator4, UltraCosmetics, Essentials, PickUpSpawners,
Pl3xSigns, CustomGPLinks, CrateReloaded, AuctionHouse, EssentialsProtect,
RegionPerms, Shop, CheckMyInventory, Pl3xAchievements, Pl3xChat,
EssentialsSpawn

Featherboard is missing, as i didn't want it to continue ripping
bukkit.yml, spigot.yml, paper.yml, server.properties

Paper: http://paste.md-5.net/pigeduboyi.rb
Spigot: http://paste.md-5.net/torehirosi.vhdl
Bukkit: http://paste.md-5.net/padiqajeki.vala
Other helpful links Paper build number:

git-Paper-848 (MC: 1.10.2) (Implementing API version 1.10.2-R0.1-SNAPSHOT)
Incompatibility (Bug) What behaviour is expected:

The plugin working?
What behaviour is observed:

In the video above
Steps/models to reproduce:

Just install Featherboard and you'll see.
Suggestion

I'm no java expert, but I assume the changes to how scoreboard works in
paper (3 options related in paper.yml) might "break" plugin.

_We love suggestions! Suggestions are fairly unstructured, and will be
treated as such_
I'd just really like FB working -- Please and Thank You <3

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/PaperMC/Paper/issues/410, or mute the thread
https://github.com/notifications/unsubscribe-auth/AC9UqQrciIo_H3IUQDpEjxDxDyjxItYxks5qml8lgaJpZM4J0d2T
.

Joseph Hirschfeld
[email protected]
Ichbinjoe
Skype: ichbinjoehirschfeld

FeatherBoard never worked on Paper :c Also right after I made this git, I contacted FB developer + made ticket on his website.

Pretty sure this is due to this commit - but this issue can easily be fixed by Maxim himself by properly registering and unregistering scoreboard components. Maybe @aikar can comment.

@AlfieC after making this "post", I have contacted Maxim linking him here. Thank you for the find, and hopefully he figures it out.

For the Paper devs -- why not add a paper.yml option "spigot_scoreboards", if true will just make scoreboards work like they do on spigot. For certain plugin compatibility c:

That option _does_ have a configuration value, as do the rest of the changes...

The patch has served its purpose - to notify developers of mistakes/bad design; which it has. But I don't think disabling that is the right course of action. scoreboard.dat files will just continue to increase in size. @marat569 you can simply change that value in paper.yml to "fix" this issue - but it'll take 1-2 restarts with a player logged in to fix it. Or you can simply wipe the scoreboard.dat file after changing that in config.

@AlfieC
I have tried every combination of the three scoreboard related options in paper.yml -- nothing :c

I'm not a programmer, so maybe it's not that specific option, but all I know for sure is Paper and Featherboard don't play well.

I can personally assure you that it is the fault of FeatherBoard. I ended up writing my own scoreboard plugin to replace FeatherBoard and AnimatedNames (albeit it wasn't due to this issue - I had issues with how many tasks maxim creates) - have had no issue since. Have you tried enabling the "send scoreboard packets on logout" option? Maybe that option enables team cleanup.

On 5 Sep 2016, at 20:27, marat569 [email protected] wrote:

@AlfieC
I have tried every combination of the three scoreboard related options in paper.yml -- nothing :c

I'm not a programmer, so maybe it's not that specific option, but all I know for sure is Paper and Featherboard don't play well.

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

@AlfieC I'm not "pointing fingers" at paper or featherboard, just a simple fact that FB doesn't work on Paper -- who's fault is above my programming experience.

As for that scoreboard packets, thats not in paper.yml :o

I was referring to the config option in Featherboard's config.

@AlfieC Sorry for the late reply, but nope :c

...nope to what? It is an option - its called "send scoreboard packets on quit" or something.

@AlfieC The FB option, the Paper Option, a combination of both, a combination of none - Everything that was suggested in this thread is a big fat no :(

This is obviously not something that requires IMMEDIATE attention, but I enjoyed my cute board. I feel naked without it.

@marat569 has Maxim replied to you yet? I'm curious to see whether he'll actually fix the fact that he doesn't do cleanup or whether he'll just blame us for it.

@AlfieC Nope. Made both ticket + post on discussion.

First thing I was planning to do was paste his reply in here and edit main page.

EDIT: Thank you all so much for keeping up, and helping me with something that none of you have to <3 Means so much.

_Featherboard for Harambe_

UPDATE antiflicker (featherboard config.yml) is what's causing the issue! setting it to false will get it working, but the flicker is meh. For static text it works I guess.

Strange, Featherboard's always worked for me with Paper. Only issue I've ever had was the slow, line-by-line loading. O.o

@BlackBeltPanda that is the bug, if it loads slowly that means its not loading properly -- causing a multitude of issues.

Odd, I don't have any other issues with mine; no errors, all animations, placeholders, and effects are working.

this is an error with a plugin, ask the plugin developer I think it is maximvdw. otherwise, it works for 1.11 - 1.12.1

AFAIK this issue no longer exists with updated versions of featherboard.

If that's not the case I'm not sure there's anything we can do about it. The plugin is premium and the author has never made any attempt to reach out or look into it with us.

Was this page helpful?
0 / 5 - 0 ratings