COWMODSКаталог модов

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

  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:

# 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 文件来自定义标题内容和帮助信息:

# 语言设置 (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.1
14 сент. 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.0
7 сент. 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许可证。