Amazing plugins!
Can I send this plugin to the China Minecraft Forum?
www.mcbbs.net I will not provide the download address, only allow them to download from your channel.
I'm looking forward to your reply~ Have a nice day:)
Hi. I do not reccommend this plugin for more advanced server what uses features like title messages. Title animations dont support HEX colors, even though basic title command does. Really limits some useages. Support is not fast and another player asked help and helper forgot me. Also i faced some lag bugs, idk tho if they are MC bugs itself.
A decent plugin, I have been using it for years, it offers a lot, it's simple and it's easy to use. The issue is that whenever the game gets updated, the author takes ages to get the plugin to support the latest version.
Really good plugin, using this on all of our servers. Recently updated some of them to 1.18.2, but currently that version is not supported fully by the plugin (yet).
For some unknown reason the latest version of TitleManager (2.3.6) doesn't work as it should, moreover, it doesn't even load correctly, it has problems connecting, getting information about its plugin.yml, etc. I'll try to use an outdated version, because I like the plugin, but apparently the author (or developer) won't fix this bug anytime soon.
Great plugin at times, other times, not so much. I am running a 1.12.2 server and half the text gets cut off and is white, nothing i can do to fix it...
Copy from CosmoSpace. My server has the same problem.
Great plugin at times, other times, not so much. I am running a 1.12.2 server and half the text gets cut off and is white, nothing i can do to fix it...
Been using this plugin for several years and never wrote an opinion. This plugin is amazing and works very well. Better than other paid plugins and also is super, super easy to config.
Our community has enjoyed this plugin's features for years at this point. Absolutely the best of it's kind! If you're looking for a resource to manage your tablist design, add a menu to the HUD, broadcast fancy messages and more, look no further!
Looking forward to a 1.17 release!
Thank you for creating and maintaining this resource!
It's rare that I have a look at the reviews as half of the time it can be slightly depressing, but thanks so much for this review, it's much appreciated!
I've just released a version that's compatible with 1.17 :)
Version: 2.3.3
An awesome plugin! Can't wait for the 1.17 update! Thank you for your hard work!
throw exception in BungeeCord
06:26:58 [严重] [Delaiwen] <-> DownstreamBridge <-> [生存服] - encountered excep
tion
java.lang.IllegalArgumentException: Team tm-sb-0 already exists in this scoreboa
rd
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:191
)
at net.md_5.bungee.api.score.Scoreboard.addTeam(Scoreboard.java:73)
at net.md_5.bungee.connection.DownstreamBridge.handle(DownstreamBridge.java:
216)
at net.md_5.bungee.protocol.packet.Team.handle(Team.java:124)
at net.md_5.bungee.netty.HandlerBoss.channelRead(HandlerBoss.java:105)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(Abstract
ChannelHandlerContext.java:379)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(Abstract
ChannelHandlerContext.java:365)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractCh
annelHandlerContext.java:357)
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessa
geDecoder.java:103)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(Abstract
ChannelHandlerContext.java:379)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(Abstract
ChannelHandlerContext.java:365)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractCh
annelHandlerContext.java:357)
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessa
geDecoder.java:103)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(Abstract
ChannelHandlerContext.java:379)
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(Abstract
ChannelHandlerContext.java:365)
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractCh
annelHandlerContext.java:357)
at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessage
Decoder.java:324)
...
I rarely give a plugin rating.. but this, it's just an awful plugin ngl...
The tab will not show 98% of the time, and randomly stop working/working again.. even a /tm reload will not fix the problem, I use a clean config and the problem is still there..
And leets talk about the support, I have asked why its like this on there discord since 12/30 and nobody its giving me a answer.
Luckily its so many good plugin out there, thats is doing the same thing, and/or has more features like TitleManager.
This version has a bug that ends up spamming the client logs, resulting in many many gigabytes of space being wasted. If you use GeyserMC, then having anyone on your server via Geyser will result in console being spammed as well. The author has not been bothered to even acknowledge this and this is absolutely unacceptable. My review will be changed once the author resumes giving the slightest of cares about this plugin and its users.
It's also worth mentioning that I was told on his Discord to use the previous version, but that version is completely broken with certain text formats. There is no dedicated support staff and the only one that was available (the "manager") gave no support. I no longer recommend using this plugin at the present moment as it seems abandoned.
It was good, but one day the scoreboard and Tab decoration disappeared
And I use /tm command only appear /tm in the chat room. How to solve it?(I use 2.2.7version in my server)
I concluded that the author of this plugin became inactive since there wasn't any preadvise anywhere, github issues aren't watched neither answered, and the author barely connects to Spigot. There are known bugs on the last version, and the compatibility with other plugins aren't updated. Anyways I do recognize that this plugin is really good and awesome, I use it since more than 2 years ago.
This review is not permanent and it will be changed to 5 star once I see the author back on this plugin.
I absolutely love this plugin! I use this plugin for my server's Scoreboard, and it works very great! I also love the cool feature of being able to show users a certain message in the Action Bar and via Titles!! Keep up the great work!! :D
Title Manager has provided years of amazing, high quality tab & scoreboard functionality. Packed with the ability to send messages per player, use placeholders, and even use colored gradients (animated!) this plugin has been one of the most useful in our community since the beginning. Thank you for creating & maintaining this wonderful resource!
After I updated it to 1.16.1 Scoreboard doesn't seem to work
org.bukkit.command.CommandException: Unhandled exception executing command 'tm' in plugin TitleManager v2.3.0
Caused by: java.lang.UnsupportedOperationException: SuperPerms no group permissions.
PaperSpigot 1.15.2 (paper-226.jar)
Variable values are not updated (output variables as online/tps).
In new versions of this plugin, there are always problems...
Great, but You can't hide the scoreboard for a player. Can You please add a /titlemanager scoreboard hide <PLAYERNAME> and /title manager scoreboard show <PLAYERNAME> command?
[05:35:18] [Server thread/INFO]: [TitleManager] Enabling TitleManager v2.2.6
[05:35:19] [Server thread/ERROR]: Error occurred while enabling TitleManager v2.2.6 (Is it up to date?)
java.lang.IllegalArgumentException: Parameter specified as non-null is null: method io.puharesource.mc.titlemanager.internal.extensions.StringExtensionsKt.color, parameter $this$color
at io.puharesource.mc.titlemanager.internal.extensions.StringExtensionsKt.color(StringExtensions.kt) ~[?:?]
at io.puharesource.mc.titlemanager.internal.config.TMConfigWelcomeActionbar.<init>(TMConfig.kt:81) ~[?:?]
at io.puharesource.mc.titlemanager.internal.config.TMConfigMain$welcomeActionbar$2.invoke(TMConfig.kt:45) ~[?:?]
at io.puharesource.mc.titlemanager.internal.config.TMConfigMain$welcomeActionbar$2.invoke(TMConfig.kt:34) ~[?:?]
at io.puharesource.mc.titlemanager.shaded.kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74) ~[?:?]
at io.puharesource.mc.titlemanager.internal.config.TMConfigMain.getWelcomeActionbar(TMConfig.kt) ~[?:?]
at io.puharesource.mc.titlemanager.internal.services.event.ListenerServiceSpigot.registerListeners(ListenerServiceSpigot.kt:50) ~[?:?]
at io.puharesource.mc.titlemanager.internal.services.TitleManagerServiceSpigot.start(TitleManagerServiceSpigot.kt:30) ~[?:?]
at io.puharesource.mc.titlemanager.TitleManagerPlugin.onEnable(TitleManagerPlugin.kt:37) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[LiveEdition.jar:git-Paper-"5d8b3d49"]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:316) [LiveEdition.jar:git-Paper-"5d8b3d49"]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [LiveEdition.jar:git-Paper-"5d8b3d49"]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:395) [LiveEdition.jar:git-Paper-"5d8b3d49"]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:344) [LiveEdition.jar:git-Paper-"5d8b3d49"]
at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:442) [LiveEdition.jar:git-Paper-"5d8b3d49"]
at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:403) [LiveEdition.jar:git-Paper-"5d8b3d49"]
at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:341) [LiveEdition.jar:git-Paper-"5d8b3d49"]
at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:293) [LiveEdition.jar:git-Paper-"5d8b3d49"]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:616) [LiveEdition.jar:git-Paper-"5d8b3d49"]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_251]
[05:35:19] [Server thread/INFO]: [TitleManager] Disabling TitleManager v2.2.6
I started getting such an error, can you help,
server version paper spigot 1.12.2
Version 2.2.2, Scoreboard etc. don't update. All the placeholders are frozen.
Also my plugins are creating errors with the new update of title manager:
22.04 16:33:48 [Server] INFO [SurvivalGames] Found TitleManager! Loading all the titles...
22.04 16:33:48 [Server] WARN [SurvivalGames] Task #29 for SurvivalGames v7.3 generated an exception
22.04 16:33:48 [Server] INFO java.lang.NoClassDefFoundError: io/puharesource/mc/titlemanager/api/TitleObject
22.04 16:33:48 [Server] INFO at me.wazup.survivalgames.SurvivalGames$16.run(SurvivalGames.java:2435) ~[?:?]
22.04 16:33:48 [Server] INFO at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftTask.run(CraftTask.java:84) ~[patched_1.15.2.jar:git-Paper-205]
22.04 16:33:48 [Server] INFO at org.bukkit.craftbukkit.v1_15_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:452) ~[patched_1.15.2.jar:git-Paper-205]
22.04 16:33:48 [Server] INFO at net.minecraft.server.v1_15_R1.MinecraftServer.b(MinecraftServer.java:1234) ~[patched_1.15.2.jar:git-Paper-205]
22.04 16:33:48 [Server] INFO at net.minecraft.server.v1_15_R1.DedicatedServer.b(DedicatedServer.java:430) ~[patched_1.15.2.jar:git-Paper-205]
22.04 16:33:48 [Server] INFO at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:1152) ~[patched_1.15.2.jar:git-Paper-205]
22.04 16:33:48 [Server] INFO at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:946) ~[patched_1.15.2.jar:git-Paper-205]
22.04 16:33:48 [Server] INFO at java.lang.Thread.run(Thread.java:748) [?:1.8.0_242]
22.04 16:33:48 [Server] INFO Caused by: java.lang.ClassNotFoundException: io.puharesource.mc.titlemanager.api.TitleObject
22.04 16:33:48 [Server] INFO at java.net.URLClassLoader.findClass(URLClassLoader.java:382) ~[?:1.8.0_242]
22.04 16:33:48 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:171) ~[patched_1.15.2.jar:git-Paper-205]
22.04 16:33:48 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:100) ~[patched_1.15.2.jar:git-Paper-205]
22.04 16:33:48 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:419) ~[?:1.8.0_242]
22.04 16:33:48 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:352) ~[?:1.8.0_242]
22.04 16:33:48 [Server] INFO ... 8 more
That issue is fixed in version 2.2.4, though the error you have shown me is caused by Survival Games using a years deprecated API that I've now removed from TitleManager. The author of that plugin will have to update it.
Version: 2.2.2
When I use the latest version, it doesn't update PlaceHolder information in real time!This bothers me very much, please fix it,.Thank you very much!
Error occurred while enabling TitleManager v2.1.6 (Is it up to date?)
java.lang.NullPointerException
at io.puharesource.mc.titlemanager.internal.config.TMConfigMain.<init>(TMConfig.kt:35) ~[?:?]
at io.puharesource.mc.titlemanager.TitleManagerPlugin.reloadConfig(TitleManagerPlugin.kt:120) ~[?:?]
at io.puharesource.mc.titlemanager.TitleManagerPlugin.getConfig(TitleManagerPlugin.kt:112) ~[?:?]
at io.puharesource.mc.titlemanager.internal.InternalsKt.debug(Internals.kt:34) ~[?:?]
at io.puharesource.mc.titlemanager.TitleManagerPlugin.onEnable(TitleManagerPlugin.kt:59) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[server.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:340) [server.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [server.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:357) [server.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:317) [server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:414) [server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:378) [server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:333) [server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:263) [server.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:525) [server.jar:git-Spigot-db6de12-18fbb24]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_232]
Hello, on my Network we use a variety of different Minecraft versions. Sadly we have issues with your plugin not working on our 1.8 servers. Please contact me if/when you fix this! 9/10 highly suggest this plugin for 1.12-latest servers!
Not work scoreboard and more bugs in version 2.1.6, please update!
[22:27:59] [Server thread/ERROR]: Could not pass event PlayerJoinEvent to TitleManager v2.1.6
io.puharesource.mc.titlemanager.shaded.kotlin.KotlinNullPointerException: null
at io.puharesource.mc.titlemanager.TitleManagerPlugin$registerPlaceholders$15.invoke(TitleManagerPlugin.kt:431) ~[?:?]
at io.puharesource.mc.titlemanager.TitleManagerPlugin$registerPlaceholders$15.invoke(TitleManagerPlugin.kt:48) ~[?:?]
at io.puharesource.mc.titlemanager.internal.functionality.placeholder.PlaceholderKt$createPlaceholder$2.getText(Placeholder.kt:68) ~[?:?]
at io.puharesource.mc.titlemanager.internal.APIProvider.replaceText(APIProvider.kt:123) ~[?:?]
at io.puharesource.mc.titlemanager.internal.APIProvider.setHeaderWithPlaceholders(APIProvider.kt:498) ~[?:?]
at io.puharesource.mc.titlemanager.TitleManagerPlugin.setHeaderWithPlaceholders(TitleManagerPlugin.kt) ~[?:?]
at io.puharesource.mc.titlemanager.internal.extensions.PlayerExtensionsKt.setPlayerListHeader(PlayerExtensions.kt:109) ~[?:?]
at io.puharesource.mc.titlemanager.internal.APIProvider$toHeaderAnimation$4.invoke(APIProvider.kt:321) ~[?:?]
at io.puharesource.mc.titlemanager.internal.APIProvider$toHeaderAnimation$4.invoke(APIProvider.kt:40) ~[?:?]
at io.puharesource.mc.titlemanager.internal.animations.PartBasedSendableAnimation.update(PartBasedSendableAnimation.kt:80) ~[?:?]
at io.puharesource.mc.titlemanager.internal.animations.PartBasedSendableAnimation.start(PartBasedSendableAnimation.kt:55) ~[?:?]
at io.puharesource.mc.titlemanager.TitleManagerPlugin.setHeaderFromText(TitleManagerPlugin.kt:489) ~[?:?]
at io.puharesource.mc.titlemanager.TitleManagerPlugin.access$setHeaderFromText(TitleManagerPlugin.kt:48) ~[?:?]
at io.puharesource.mc.titlemanager.TitleManagerPlugin$registerListeners$$inlined$listenEventSync$5.invoke(BukkitEventObserving.kt:21) ~[?:?]
at io.puharesource.mc.titlemanager.TitleManagerPlugin$registerListeners$$inlined$listenEventSync$5.invoke(BukkitEventObserving.kt) ~[?:?]
at io.puharesource.mc.titlemanager.internal.functionality.event.TMEventListener$executor$1.execute(TMEventListener.kt:31) ~[?:?]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[Spigot.jar:git-Spigot-800b93f-8160e29]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:529) ~[Spigot.jar:git-Spigot-800b93f-8160e29]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:514) ~[Spigot.jar:git-Spigot-800b93f-8160e29]
at net.minecraft.server.v1_15_R1.PlayerList.a(PlayerList.java:176) ~[Spigot.jar:git-Spigot-800b93f-8160e29]
at protocolsupport.zplatform.impl.spigot.network.handler.SpigotLoginListenerPlay.joinGame(SpigotLoginListenerPlay.java:137) ~[?:?]
at protocolsupport.protocol.packet.handler.AbstractLoginListenerPlay.joinWorld(AbstractLoginListenerPlay.java:145) ~[?:?]
at protocolsupport.protocol.packet.handler.AbstractLoginListenerPlay.lambda$finishLogin$1(AbstractLoginListenerPlay.java:88) ~[?:?]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_241]
at net.minecraft.server.v1_15_R1.MinecraftServer.b(MinecraftServer.java:1049) [Spigot.jar:git-Spigot-800b93f-8160e29]
at net.minecraft.server.v1_15_R1.DedicatedServer.b(DedicatedServer.java:399) [Spigot.jar:git-Spigot-800b93f-8160e29]
at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:984) [Spigot.jar:git-Spigot-800b93f-8160e29]
at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:824) [Spigot.jar:git-Spigot-800b93f-8160e29]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_241]
[22:27:59] [Server thread/ERROR]: Could not pass event PlayerJoinEvent to TitleManager v2.1.6
io.puharesource.mc.titlemanager.shaded.kotlin.KotlinNullPointerException: null
at io.puharesource.mc.titlemanager.TitleManagerPlugin$registerPlaceholders$15.invoke(TitleManagerPlugin.kt:431) ~[?:?]
at io.puharesource.mc.titlemanager.TitleManagerPlugin$registerPlaceholders$15.invoke(TitleManagerPlugin.kt:48) ~[?:?]
at io.puharesource.mc.titlemanager.internal.functionality.placeholder.PlaceholderKt$createPlaceholder$2.getText(Placeholder.kt:68) ~[?:?]
at io.puharesource.mc.titlemanager.internal.APIProvider.replaceText(APIProvider.kt:123) ~[?:?]
at io.puharesource.mc.titlemanager.internal.APIProvider.setScoreboardValueWithPlaceholders(APIProvider.kt:580) ~[?:?]
at io.puharesource.mc.titlemanager.TitleManagerPlugin.setScoreboardValueWithPlaceholders(TitleManagerPlugin.kt) ~[?:?]
at io.puharesource.mc.titlemanager.internal.extensions.PlayerExtensionsKt.setScoreboardValue(PlayerExtensions.kt:169) ~[?:?]
at io.puharesource.mc.titlemanager.internal.APIProvider$toScoreboardValueAnimation$4.invoke(APIProvider.kt:339) ~[?:?]
at io.puharesource.mc.titlemanager.internal.APIProvider$toScoreboardValueAnimation$4.invoke(APIProvider.kt:40) ~[?:?]
at io.puharesource.mc.titlemanager.internal.animations.PartBasedSendableAnimation.update(PartBasedSendableAnimation.kt:80) ~[?:?]
at io.puharesource.mc.titlemanager.internal.animations.PartBasedSendableAnimation.start(PartBasedSendableAnimation.kt:55) ~[?:?]
at io.puharesource.mc.titlemanager.TitleManagerPlugin$registerListeners$$inlined$listenEventSync$6.invoke(BukkitEventObserving.kt:35) ~[?:?]
at io.puharesource.mc.titlemanager.TitleManagerPlugin$registerListeners$$inlined$listenEventSync$6.invoke(BukkitEventObserving.kt) ~[?:?]
at io.puharesource.mc.titlemanager.internal.functionality.event.TMEventListener$executor$1.execute(TMEventListener.kt:31) ~[?:?]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[Spigot.jar:git-Spigot-800b93f-8160e29]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:529) ~[Spigot.jar:git-Spigot-800b93f-8160e29]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:514) ~[Spigot.jar:git-Spigot-800b93f-8160e29]
at net.minecraft.server.v1_15_R1.PlayerList.a(PlayerList.java:176) ~[Spigot.jar:git-Spigot-800b93f-8160e29]
at protocolsupport.zplatform.impl.spigot.network.handler.SpigotLoginListenerPlay.joinGame(SpigotLoginListenerPlay.java:137) ~[?:?]
at protocolsupport.protocol.packet.handler.AbstractLoginListenerPlay.joinWorld(AbstractLoginListenerPlay.java:145) ~[?:?]
at protocolsupport.protocol.packet.handler.AbstractLoginListenerPlay.lambda$finishLogin$1(AbstractLoginListenerPlay.java:88) ~[?:?]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_241]
at net.minecraft.server.v1_15_R1.MinecraftServer.b(MinecraftServer.java:1049) [Spigot.jar:git-Spigot-800b93f-8160e29]
at net.minecraft.server.v1_15_R1.DedicatedServer.b(DedicatedServer.java:399) [Spigot.jar:git-Spigot-800b93f-8160e29]
at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:984) [Spigot.jar:git-Spigot-800b93f-8160e29]
at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:824) [Spigot.jar:git-Spigot-800b93f-8160e29]
[17:13:44] [Craft Scheduler Thread - 6/WARN]: Exception in thread "Craft Scheduler Thread - 6"
[17:13:44] [Craft Scheduler Thread - 6/WARN]: org.apache.commons.lang.UnhandledException: Plugin TitleManager v2.1.6 generated an exception while executing task 500
at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.IllegalStateException: methodSendPacket.invoke(instance, packet) must not be null
at io.puharesource.mc.titlemanager.internal.reflections.PlayerConnection.sendPacket(Classes.kt:30)
at io.puharesource.mc.titlemanager.internal.reflections.ReflectionPlayerExtensionsKt.sendNMSPacket(ReflectionPlayerExtensions.kt:31)
at io.puharesource.mc.titlemanager.internal.reflections.NMSUtil.sendActionbar(NMSUtil.kt:65)
at io.puharesource.mc.titlemanager.internal.APIProvider.sendActionbar(APIProvider.kt:466)
at io.puharesource.mc.titlemanager.internal.APIProvider.sendActionbarWithPlaceholders(APIProvider.kt:471)
at io.puharesource.mc.titlemanager.TitleManagerPlugin.sendActionbarWithPlaceholders(TitleManagerPlugin.kt)
at io.puharesource.mc.titlemanager.internal.extensions.PlayerExtensionsKt.sendActionbar(PlayerExtensions.kt:55)
at io.puharesource.mc.titlemanager.TitleManagerPlugin.sendActionbarFromText(TitleManagerPlugin.kt:476)
at io.puharesource.mc.titlemanager.TitleManagerPlugin.access$sendActionbarFromText(TitleManagerPlugin.kt:48)
at io.puharesource.mc.titlemanager.TitleManagerPlugin$registerListeners$$inlined$listenEventAsync$2.invoke(BukkitEventObserving.kt:24)
at io.puharesource.mc.titlemanager.TitleManagerPlugin$registerListeners$$inlined$listenEventAsync$2.invoke(BukkitEventObserving.kt)
at io.puharesource.mc.titlemanager.internal.functionality.event.TMEventListener$executor$1$1.invoke(TMEventListener.kt:26)
at io.puharesource.mc.titlemanager.internal.functionality.event.TMEventListener$executor$1$1.invoke(TMEventListener.kt:13)
at io.puharesource.mc.titlemanager.internal.scheduling.BukkitSchedulingKt$createBukkitRunnable$1.run(BukkitScheduling.kt:10)
at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(CraftTask.java:71)
at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53)
... 3 more
[17:13:44] [Craft Scheduler Thread - 19/WARN]: Exception in thread "Craft Scheduler Thread - 19"
[17:13:44] [Craft Scheduler Thread - 19/WARN]: org.apache.commons.lang.UnhandledException: Plugin TitleManager v2.1.6 generated an exception while executing task 499
at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.IllegalStateException: methodSendPacket.invoke(instance, packet) must not be null
at io.puharesource.mc.titlemanager.internal.reflections.PlayerConnection.sendPacket(Classes.kt:30)
at io.puharesource.mc.titlemanager.internal.reflections.ReflectionPlayerExtensionsKt.sendNMSPacket(ReflectionPlayerExtensions.kt:31)
at io.puharesource.mc.titlemanager.internal.reflections.NMSUtil.sendTimings(NMSUtil.kt:20)
at io.puharesource.mc.titlemanager.internal.APIProvider.sendTimings(APIProvider.kt:435)
at io.puharesource.mc.titlemanager.internal.reflections.NMSUtil.sendTitle(NMSUtil.kt:27)
at io.puharesource.mc.titlemanager.internal.APIProvider.sendTitles(APIProvider.kt:416)
at io.puharesource.mc.titlemanager.TitleManagerPlugin.sendTitles(TitleManagerPlugin.kt)
at io.puharesource.mc.titlemanager.internal.extensions.PlayerExtensionsKt.sendTitles(PlayerExtensions.kt:45)
at io.puharesource.mc.titlemanager.internal.extensions.PlayerExtensionsKt.sendTitles$default(PlayerExtensions.kt:41)
at io.puharesource.mc.titlemanager.TitleManagerPlugin$registerListeners$$inlined$listenEventAsync$1.invoke(BukkitEventObserving.kt:26)
at io.puharesource.mc.titlemanager.TitleManagerPlugin$registerListeners$$inlined$listenEventAsync$1.invoke(BukkitEventObserving.kt)
at io.puharesource.mc.titlemanager.internal.functionality.event.TMEventListener$executor$1$1.invoke(TMEventListener.kt:26)
at io.puharesource.mc.titlemanager.internal.functionality.event.TMEventListener$executor$1$1.invoke(TMEventListener.kt:13)
at io.puharesource.mc.titlemanager.internal.scheduling.BukkitSchedulingKt$createBukkitRunnable$1.run(BukkitScheduling.kt:10)
at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(CraftTask.java:71)
at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53)
... 3 more
Very nice plugin, but it has bug for 1.15.2. Sometimes plugin does not send tab list header and footer and scoreboard to player. Can you start support this version too?
Amazing plugin. Have used to introduce players on smp server for few years. Although 2.1.6 fails to stay visible to players after a reload and restart. Went back to 2.1.5 and it works fine on a 1.15.2 server but the safe-online placeholder doesn't work. Though I have made workarounds until a next release of this plugin,
Works flawlessly. Tip for people running on 1.8: Switch to 1.15. It's been 4+ years.
Use a combat plugin if you like 1.8 combat.
https://howoldisminecraft.today/1.8.9
it´s okey, but, new version have a error when you reload the plugin "An einternal error ocurred while attempting to perform this command"
and...
can you add an opcion: "hide prefix/suffix or remove prefix/suffix" pls
You fucking could test at least a new version before releasing it ?! It works crookedly, and after the player’s restart on the server, the beautiful tab disappears, the developer’s attitude towards the release of new garbage versions infuriates. Version 2.1.5 works better on 1.15.1 than new
I've tested it to the best of my ability. Instead of writing crap like this, you could spend your time writing a bug report detailing what's wrong with the new release.
Version: 2.1.5
------------------------------------------------
Please add 1.15 support :)
------------------------------------------------
Great plugin but I am having trouble using the API to create a scoreboard. I keep getting an error when I place this line in my main class:
TitleManagerPlugin tm = new TitleManagerPlugin();
I don't know if this is the best way, or right way to instance the plugin or not, please help.
I have been using it long time ago, still haven't any issues (without MY LAG FROM THE Scoreboard translating messages via Triton - Translate Your Server) My FPS are dropping from 100 up to 3-4 :@
I run this plug-in on my version 1.14 MC server. There is a failure in the display of tab. The text of header and footer cannot be displayed at the same time. Either only header or footer is displayed. I will change the plug-in version back to 2.1.3. Although the system prompts that the API version is not supported, this problem has been solved.
Recommendation:
A CUSTOM BOSSBAR... Think about it... You can use the custom animations it gives on the bossbar to make it look all cool ect ect... Just a suggestion! Would be epic if they implemented it.
It can not work at 1.14.3.
[11:04:47 ERROR]: null
org.bukkit.command.CommandException: Cannot execute command 'ess' in plugin Essentials v2.16.1.215 - plugin is disabled.
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37) ~[patched_1.14.3.jar:git-Paper-108]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159) ~[patched_1.14.3.jar:git-Paper-108]
at org.bukkit.craftbukkit.v1_14_R1.CraftServer.dispatchCommand(CraftServer.java:736) ~[patched_1.14.3.jar:git-Paper-108]
at net.minecraft.server.v1_14_R1.PlayerConnection.handleCommand(PlayerConnection.java:1831) ~[patched_1.14.3.jar:git-Paper-108]
at net.minecraft.server.v1_14_R1.PlayerConnection.a(PlayerConnection.java:1639) ~[patched_1.14.3.jar:git-Paper-108]
at net.minecraft.server.v1_14_R1.PacketPlayInChat.a(PacketPlayInChat.java:47) ~[patched_1.14.3.jar:git-Paper-108]
at net.minecraft.server.v1_14_R1.PacketPlayInChat.a(PacketPlayInChat.java:5) ~[patched_1.14.3.jar:git-Paper-108]
at net.minecraft.server.v1_14_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:18) ~[patched_1.14.3.jar:git-Paper-108]
at net.minecraft.server.v1_14_R1.TickTask.run(SourceFile:18) ~[patched_1.14.3.jar:git-Paper-108]
at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:127) ~[patched_1.14.3.jar:git-Paper-108]
at net.minecraft.server.v1_14_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.14.3.jar:git-Paper-108]
at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:105) ~[patched_1.14.3.jar:git-Paper-108]
at net.minecraft.server.v1_14_R1.MinecraftServer.aW(MinecraftServer.java:998) ~[patched_1.14.3.jar:git-Paper-108]
at net.minecraft.server.v1_14_R1.MinecraftServer.executeNext(MinecraftServer.java:991) ~[patched_1.14.3.jar:git-Paper-108]
at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:115) ~[patched_1.14.3.jar:git-Paper-108]
at net.minecraft.server.v1_14_R1.MinecraftServer.sleepForTick(MinecraftServer.java:975) ~[patched_1.14.3.jar:git-Paper-108]
at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:908) ~[patched_1.14.3.jar:git-Paper-108]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_212]
Best scoreboard plugin, especially to use next to another plugin which requires scoreboard teams, i've been working on a library and unfortunately i had to use teams. TitleManager is absolutely not having any collision with those scoreboard teams, i've tried every scenario i could possibly think of but it works like a charm, Good work and keep updating it! I appreciate your effort
nice add-on, congratulations
only the tab system is corrupted, sometimes showing different server names
can you re-code it?
I didn't see such problems in different tab extensions
sorry for my bad english
A good plugin with great benefits - just one flaw.
To begin - the great part about TitleManager is that it supports colour and gives players a pleasant welcome to your server. The configuration is quite easy to work with, and gives a very professional first impression when properly set up. Thank you so much Puharesource, for putting the time and effort into this plugin and distributing it for free. I very much appreciate your work, please take the following as constructive criticism only.
The flaw; is that you are limited to only (roughly) 20 characters on your subtitle for when the player logs onto the server. Ideally - I would like to use the subtitle to advertise the servers website, Discord and other information upon login, but I am limited; as the subtitle start and end are hidden outside of the game window. A potential fix to this could be to add multi-line subtitle support.
I must stress that this is a good plugin and I do recommend it! As soon as there is a solution found for what I have mentioned, I will certainly change this rating to 5 stars!
Ver very good plugin!! Can you make more placeholders pls! And a playtime plugin for Bungeecord und for the scoreboard placeholders! THX Rlly godd plugin no errors
Probability add scoreaboard perworld? And desactive un worlds ? I hace problem on OITB the active the scoreboard forma OITB is crasheable in circunstancies
Works well, one reason why I took a star from rating is, players that are not op can access to the command /tm and there is no permission for basic /tm command. except that, great plugin
https://paste.ee/p/MRnrK Can you help me fix this? The plugin just stopped working and this is console error (default config) when fixed ill delete this review
*Plugin Doesnt Work*
great plugin, make option to set per world scoreboard please :D
so if player join world 'spawn' or 'spawn1' player will get scoreboard 'a'
if player join world 'spawn3' player will get scoreboard 'b'
and if player join world 'spawn2' but no scoreboard set to that world, scoreboard will disabled on that world
Those features are so cool, this plugin lets people use one plugin instead of 2 or 3 plugins. The only thing I found missing is that the plugin do not let you change Nametags on playerlist.
Very good Plugin, but one question. How to use the PlaceholderAPI? I want to have the coordinates in the tablist and have downloaded via PlaceholderAPI the Player-Placeholder. These give me %player_x%, %player_y% and %player_z%. What have I to do now?
Love this plugin, 1 suggestion then I can give it a 5 star. I love the scoreboard but in the middle of a duel we dont want the scoreboard there. and we do not run bungee so can you please make a perworld suport addon plugin or something so I can us the scoreboard and not have issues in duels, and other gamemodes! <3 thanks
Ok, I must say this is one of the best title plugins out there. Literally has the most features and even has animations and supports a lot of awesome stuff! But is it bungeecord?
Love the plugin. Very easy to use, and the header/footer for the tab list look very good visually. Perhaps being able to add user prefix/suffix to the lab list would make it even better :3
Also, does not cause any lag for me, don't know what the other dude is talking about.
Plugin is awsome, well done, but.... is it possible to add prefixes and suffix to tab list because im having issues.., i tried alot of plugins and only color shows on tab, not actullu prefix
A cool plugin! But it would be good if you add a world whitelist or blacklist for the scoreboard, because I'm user of Skywars X and KitBattle and the scoreboard of that plugins does not appear, the scoreboard of this plugin it's in all the server. I'm using CTSNC+ for this type of ressources. If you add that feature, I will return with TitleManager!
Very good resource, replaced all my scoreboard plugins to use this one. Can you add per-world scoreboard or the option to disable it in certain worlds?
Could you PLEASE fix the issue where it shows "8/10" players even though there is only 7 in the list while someone is in vanish.
Cause my admins are constantly getting called out.
At the start it was good but when i went to the config to edit the start of the scoreboard (heading) it didn't work it didn't have a custom tablist or scoreboard! PLZ HELP!
i love it its so amazing!
could you add the ability to enable the scoreboard per world? or would be even better to have the ability to set multiple scoreboards and enable them individualy per a certain world!
I like the plugin but i wish there was a command my players could do that allows them to hide the scoreboard on the right-hand side of the screen because this also conflicts with Mcmmo if this could be done that would be outstanding!
Please change scoreboard for insta priority, not is compatible with plugins use Scoreboard example MCMMO, ineed /mcstats for watch Stats in this plugin and this scoreboard to titlemanager automatically Hide it
Excellent plugin, excellent API, excellent support. @Tarkan thank you so much for the continued support with your plugin and API. Any time I had a difficult programming question related to plugin development Tarkan has always stepped up and helped me out. He is a good guy and a programming wizard. The guy could quite literally make anything. If you haven't tried his title manager then you are missing out. This plugin and API are hands down the best one in existence. Give it a try, you won't be disappointed!!! Thanks again my friend for the support and your continued effort in keeping this plugin updated! Thanks thank thanks!!!! Greetings from USA
Amazing plugin, bit i have a suggestion, even though i don't think you will reply to this, can you add an option to set how ling the stay is for /tm bc, cause its way to short
I'm leaving a star down, because you guys aren't fixing the Placeholder problem, I will put it as a 5 star plugin when fixed, also great job on the plugin overall!
Is there a way for a player to disable the scoreboard for just them? If not could you please add this feature. This /toggle command can help for people who have screens where the scoreboard stretches across the screen. Thank!
TitleManager is an amazing spigot plugin. It includes almost all essentials for placing messages (except boss-bar), and includes animations, placeholders and so many more. I haven't come across a single bug yet, and it hardly affects my server performance.
This plugin is amazing! The only problem i'm having is that I can't find the animation maker.... Why did you delete it off all of the websites? If someone could link me to it it would be much appreciated :)
Great plugin however, when I updated it to its latest version I was using something That said {online} when you held tab and now the {online} doesn't work when I have that in the config. Thanks.