
JoinTitle
当玩家进入服务器时显示自定义标题|Display custom titles when players enter the server
Автор: 114514h3792обновлён 14 сент. 2025 г.
Утилиты
Описание
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许可证。
Последние версии
Все версии →release
JoinTitle 1.0.1
1.0.114 сент. 2025 г.319Minecraft: 1.8.8, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9bukkit, paper, purpur, spigot
Что нового
# JoinTitle 更新日志
#JoinTitle Changelog
## 版本 1.0.1 (2025-9-14)
##Version 1.0.1 (September 14, 2025)
### 📋 兼容性
- ✅ Minecraft 1.8.8 - 1.21.7
- ✅ Java 8 - Java 21
- ✅ Paper、Spigot、Bukkit、purpur
### 📋 compatibility
- ✅ Minecraft 1.8.8 - 1.21.7
- ✅ Java 8 - Java 21
- ✅ Paper、Spigot、Bukkit、purpur
### 🚀 部署说明
1. 停止服务器
2. 替换插件 JAR 文件为 `JoinTitle-1.0.1.jar`
3. 启动服务器
4. 验证插件正常加载
### 🚀 Deployment Instructions
1. Stop the server
2. Replace the plugin JAR file with 'JoinTitle-1.0.1. jar'`
3. Start the server
4. Verify that the plugin loads normally
---
release
JoinTitle 1.0.0
1.0.07 сент. 2025 г.58Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9bukkit, paper, purpur, spigot
Что нового
# **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**
1. Place the compiled `JoinTitle-1.0.0.jar` file in the server's `plugins` folder.
2. Restart the server.
3. Edit `plugins/JoinTitle/config.yml` to customize title content.
---
## **Commands**
### **Basic Commands**
- `/jointitle` or `/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:
```yaml
# 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 join
- `subtitle` – Subtitle shown on join
- `help.*` – Help message formatting
- `languages.zh.*` – Chinese translations
- `languages.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玩家重载配置
- 完整的命令系统和帮助信息
- 多语言支持(中文/英文)
- 动态语言切换功能
## 安装方法
1. 将编译好的 `JoinTitle-1.0.0.jar` 文件放入服务器的 `plugins` 文件夹
2. 重启服务器
3. 编辑 `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` 文件来自定义标题内容和帮助信息:
```yaml
# 语言设置 (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许可证。