Ktar5 / Info-Board

The Spigot/Bukkit plugin for managing scoreboards
http://dev.bukkit.org/bukkit-plugins/ib-reborn/
13 stars 13 forks source link

Conflict with Animated-Tablist plugin #140

Open H3artFang opened 5 years ago

H3artFang commented 5 years ago

This plugin conflicts with Animated-Tablist https://dev.bukkit.org/projects/animated-tab-tablist?gameCategorySlug=bukkit-plugins&projectID=298019 like so, that when the scoreboard is toggled on: tablist doesnt show correctly, and works just fine when the scoreboard is hidden. (and this doesnt happen if Infoboard reborn is either disabled or toggled)

pixar02 commented 5 years ago

94 And #104 Have same problem. I know what has to be done, I'm just looking in what will happen with other versions if I do this.

montlikadani commented 5 years ago

I haven't tested this problem yet when we install a scoreboard plugin on the server and the tablist crashes. But I think the #L26 can be the source of the error. I don't know why this is, but the plugin only creates a new scoreboard for the groups that only manages the groups on the tablist.

pixar02 commented 5 years ago

I know what the issue is. Minecraft TEAMS, in all the objective you can create teams, the only problem with that is that you can only be in ONE Team, and being in a team allows the plugins to use prefixes and sufixes (so in a way a longer name). But since a player can only be in one team at a time, it's not possible to have multiple objectives with teams. The only way to fix this is add support for all the plugins that use teams, by getting their team and objective, problem with that is that every author coded their team/objective in such a way that it is difficult to make someting that is abble to know what to use when using any combination.

montlikadani commented 5 years ago

In the TabList configuration, there is an option that does not use the p.getScoreboard() method, but creates a new scoreboard that does not interfere with other scoreboard plugins. So @FluffBallDev, must be disable the change-prefix-suffix-in-tablist.use-external-scoreboard in the TabList config.yml file.

pixar02 commented 5 years ago

If the plugin that uses minecraft teams/objectives has such an option then that should fix it. IBR is just the fastest one to distribute objectives and teams...