Animated-TabList

Animated-TabList

65.2k Downloads

[1.16.5] Error while using Mohist

bouchbi opened this issue · 11 comments

commented

Type of bug

Error in console

TabList version

Tablist v-5.5.5

Software version

running Mohist version 1.16.5-764 (MC: 1.16.5)

Relevant plugins

Plugins (19): LuckPerms, PlaceholderAPI, NametagEdit, Vault, ProtocolLib, WorldEdit, Essentials, EssentialsProtect, EssentialsChat, EssentialsAntiBuild, EssentialsSpawn, WorldGuard, WorldEditSelectionVisualizer, Citizens, AuthMe, Jobs, SuperVanish, dtlTraders, TabList

Console error (if applicable)

https://paste.gg/p/anonymous/e6364ff0cb6e4cec97e8c84ccce15c5b

TabList configuration files

https://paste.gg/p/anonymous/1966f7244a3f4fcc96c44550e159982d

Bug description

There is no real "bug", however I was wondering why the prefix was not displaying in the tab and I think this may come from this little error. But you should know better than me

commented

Tablist v-5.5.5

Please update to v5.5.6, you can also get the newest build from Actions page.

commented

I still got the error

commented

Send the new console error

commented

Mohist is a trash software, please consider to use Purpur at least. Mohist making many breaking changes.

Edit: Now I saw that Mohist is Bukkit + Forge thing

commented

Yeah, and that’s why we are usint mohist, because it’s the only software I know that uses both mods and plugins

commented

Go to Mohist about adding support for this plugin.
As said on their website:
"Mohist is compatible with almost every forge mod, and bukkit/spigot plugin. If you find a mod or plugin with issues, let us know it by joining our Discord server or opening a GitHub issue, and we can add support for it !"

commented

The only issue with Mohist that is described before, it has a breaking change that there is no ScoreboardTeam constructor defined in Mohist patches or it has been removed accidentally.

This is the constructor what I've talking about:

scoreboardTeamConstructor = scoreboardTeamClass.getConstructor(scoreboardClass, String.class);

Or this depending on the version (1.16):
packetPlayOutScoreboardTeamConstructor = packetPlayOutScoreboardTeam.getConstructor();

Or the visibility of this constructor is not visible to other objects and that is why the object can't access.

commented

Okay, thanks for the explanation, that makes sense about why the grades are not displaying on the tablist at all.
I’m gonna let mohist know about this, unless you already did

commented

thanks montlikadani, i will see what happens

commented

The above commit will fixes this issue.