TitleManager
Adds hovering titles, actionbar titles, tabmenu titles and a scoreboard sidebar to your Minecraft 1.8 - 1.18 server.
Install / Use
/learn @Puharesource/TitleManagerREADME
- WIKI & GUIDES – plugin guidelines.
- COMMANDS – command guidelines.
- PERMISSIONS – command and feature permissions.
- SUPPORT CHAT - discord support chat and help.
For Developers
The Repository
Example for Gradle .kts:
maven("https://repo.tarkan.dev")
Example for Gradle:
maven {
url 'https://repo.tarkan.dev'
}
Example for Maven:
<repository>
<id>tarkan-repo</id>
<url>https://repo.tarkan.dev</url>
</repository>
The dependency
Example for Gradle .kts:
implementation('io.puharesource.mc:TitleManager:2.3.1')
Example for Gradle:
compile group: 'io.puharesource.mc', name: 'TitleManager', version: '2.3.1'
Example for Maven
<dependency>
<groupId>io.puharesource.mc</groupId>
<artifactId>TitleManager</artifactId>
<version>2.3.1</version>
</dependency>
plugin.yml
If your plugin can't run without TitleManager add the following line to your plugin.yml file.
depend: [TitleManager]
If your plugin can run without TitleManager, then add the following line to your plugin.yml file instead
softdepend: [TitleManager]
Getting the API instance
Once you want to use TitleManager's API, you'll need an instance of TitleManagerAPI, which carries all of the methods available for TitleManager. I suggest getting the instance once you load your plugin and store it somewhere easily accessible, for this example I'll however just be storing it locally in the onEnable method.
Java
@Override
public void onEnable() {
TitleManagerAPI api = (TitleManagerAPI) Bukkit.getServer().getPluginManager().getPlugin("TitleManager");
}
Kotlin
For kotlin I suggest using the lazy delegate for storing the instance of TitleManager when accessed.
val titleManagerAPI : TitleManagerAPI by lazy { Bukkit.getServer().pluginManager.getPlugin("TitleManager") }
Related Skills
node-connect
349.7kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
349.7kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
349.7kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
