Compatibility
Minecraft: Java Edition
1.21–1.21.9
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13.x
1.12.x
1.11.x
1.10.x
1.9.x
1.8.8
Platforms
Tags
Creators
Details
Licensed MIT
Published 11 months ago
Updated 11 months ago
JoinTitle Plugin
A simple Minecraft Java Edition server plugin that displays custom titles when players join the server.
Features
- Automatically shows a custom title when players join
- Supports main title and subtitle
- Compatible with Minecraft color codes
- Fully configurable content
- OP-only config reload command
- Complete command system with help messages
- Multi-language support (Chinese/English)
- Dynamic language switching
Installation
- Place the compiled
JoinTitle-1.0.0.jarfile in the server'spluginsfolder. - Restart the server.
- Edit
plugins/JoinTitle/config.ymlto customize title content.
Commands
Basic Commands
/jointitleor/jointitle help– Show help information/jointitle reload– Reload plugin config (OP-only)/jointitle language– Check current language/jointitle language [zh|en]– Switch language (OP-only)
Permissions
jointitle.use– Allows basic command usage (default: all players)jointitle.reload– Allows config reloading (default: OP only)jointitle.language– Allows language switching (default: OP only)
Examples
/jointitle help # Show help
/jointitle reload # Reload config (OP required)
/jointitle language # Check current language
/jointitle language en # Switch to English (OP required)
/jointitle language zh # Switch to Chinese (OP required)
Configuration (config.yml)
Customize titles and help messages:
# Language settings (zh = Chinese, en = English)
language: zh
# Main title
title: "&6&lWelcome to the Server!"
# Subtitle
subtitle: "&aHave fun playing!"
# Help message config
help:
header: "&6&l=== JoinTitle Help ==="
help-command: "&e/jointitle help &f- Show this help"
reload-command: "&e/jointitle reload &f- Reload config"
language-command: "&e/jointitle language [zh|en] &f- Switch language"
version-info: "&7Plugin version: {version}"
author-info: "&7Author: {author}"
footer: "&7Use &e/jointitle reload &7to reload config"
# Multi-language texts
languages:
zh:
# Chinese translations...
en:
# English translations...
Config Options
language– Current language (zh= Chinese,en= English)title– Main title shown on joinsubtitle– Subtitle shown on joinhelp.*– Help message formattinglanguages.zh.*– Chinese translationslanguages.en.*– English translations
Language System
- Chinese (zh) – Default language
- English (en) – English interface
All plugin messages (help, errors, etc.) support multi-language display. Switch languages via config or commands.
Color & Format Codes
Colors
&0– Black&1– Dark Blue&2– Dark Green&3– Dark Aqua&4– Dark Red&5– Dark Purple&6– Gold&7– Gray&8– Dark Gray&9– Blue&a– Green&b– Aqua&c– Red&d– Light Purple&e– Yellow&f– White
Formats
&l– Bold&o– Italic&n– Underline&m– Strikethrough&k– Random characters&r– Reset formatting
Version Info
- Minecraft Version: 1.21.x
- Plugin Version: 1.0.0
- Author: 114514h
License
This project is licensed under MIT.
Let me know if you'd like any refinements! 🚀
JoinTitle 插件
一个简单的Minecraft Java版服务器插件,当玩家进入服务器时显示自定义标题。
功能特性
- 当玩家加入服务器时自动显示自定义标题
- 支持主标题和副标题
- 支持Minecraft颜色代码
- 可配置的显示内容
- 支持OP玩家重载配置
- 完整的命令系统和帮助信息
- 多语言支持(中文/英文)
- 动态语言切换功能
安装方法
- 将编译好的
JoinTitle-1.0.0.jar文件放入服务器的plugins文件夹 - 重启服务器
- 编辑
plugins/JoinTitle/config.yml文件来自定义标题内容
命令使用
基本命令
/jointitle或/jointitle help- 显示帮助信息/jointitle reload- 重载插件配置(需要OP权限)/jointitle language- 查看当前语言/jointitle language [zh|en]- 切换语言(需要OP权限)
权限说明
jointitle.use- 允许使用基本命令(默认所有玩家)jointitle.reload- 允许重载配置(默认仅OP)jointitle.language- 允许切换语言(默认仅OP)
使用示例
/jointitle help # 显示帮助信息
/jointitle reload # 重载配置文件(需要OP权限)
/jointitle language # 查看当前语言
/jointitle language en # 切换到英文(需要OP权限)
/jointitle language zh # 切换到中文(需要OP权限)
配置说明
编辑 config.yml 文件来自定义标题内容和帮助信息:
# 语言设置 (zh = 中文, en = 英文)
language: zh
# 主标题内容
title: "&6&l欢迎来到服务器!"
# 副标题内容
subtitle: "&a祝您游戏愉快!"
# 帮助信息配置
help:
header: "&6&l=== JoinTitle 插件帮助 ==="
help-command: "&e/jointitle help &f- 显示此帮助信息"
reload-command: "&e/jointitle reload &f- 重载插件配置"
language-command: "&e/jointitle language [zh|en] &f- 切换语言"
version-info: "&7插件版本: {version}"
author-info: "&7作者: {author}"
footer: "&7使用 &e/jointitle reload &7重载配置"
# 多语言文本配置
languages:
zh:
# 中文文本配置...
en:
# 英文文本配置...
配置项说明
language- 当前使用的语言(zh = 中文,en = 英文)title- 玩家加入时显示的主标题subtitle- 玩家加入时显示的副标题help.*- 帮助信息的各种配置项languages.zh.*- 中文语言包的所有文本languages.en.*- 英文语言包的所有文本
语言系统
插件支持完整的多语言系统:
- 中文 (zh) - 默认语言
- 英文 (en) - 英文界面
所有插件的提示信息、帮助文本、错误消息等都支持多语言显示。可以通过配置文件或命令动态切换语言。
颜色代码
支持以下颜色代码:
&0- 黑色&1- 深蓝色&2- 深绿色&3- 深青色&4- 深红色&5- 深紫色&6- 金色&7- 灰色&8- 深灰色&9- 蓝色&a- 绿色&b- 青色&c- 红色&d- 浅紫色&e- 黄色&f- 白色
格式代码
&l- 粗体&o- 斜体&n- 下划线&m- 删除线&k- 随机字符&r- 重置格式
版本信息
- 支持Minecraft版本:1.21.x
- 插件版本:1.0.0
- 作者:114514h
许可证
本项目采用MIT许可证。


