First Join Commands

First Join Commands - 首次加入指令

你是否曾希望玩家在首次加入时自动执行命令?甚至更多功能?
Bukkit / Spigot 作者 zbturtle 支持版本 1.7 - 1.16
服务器使用量
未统计
服务玩家数
未统计
下载量
16,255
插件详细介绍

简介

本插件最初仅计划添加玩家首次加入时执行的命令,但如今功能已大大扩展。只需在配置文件中编辑命令,即可在玩家首次加入、每次加入/离开、死亡、击杀等不同时机自动执行指令。配置简单直接,但需要您具备基本的文件读写能力。

核心功能

  • 特定玩家加入/离开命令:为指定玩家设置独特的加入或离开时执行的命令。
  • 通用加入/离开命令:为所有玩家设置加入或离开服务器时执行的命令。
  • 死亡命令:在玩家首次死亡或每次死亡时执行命令。
  • 击杀命令:在玩家首次击杀或其他玩家或每次击杀时执行命令。
  • 首次加入世界命令:玩家首次进入某个特定世界时执行命令。
  • 每次加入世界命令:玩家每次进入某个特定世界时执行命令。
  • 灵活开关:可独立启用或禁用任何功能模块。
  • 世界级禁用:可在指定的世界中禁用特定功能。
  • 多执行身份:可选择以 OP、玩家本人或控制台身份执行命令。

待实现功能

  • 命令延迟执行(已规划,但尚未完成)

前提要求与依赖

  • 必需依赖:本插件必须安装 Vault 插件才能正常运行。
  • 使用者需要能够阅读文件名并进行基本的文件编辑。

配置文件详解

所有功能均通过编辑插件生成的配置文件来实现。主要配置文件如下:

Config.yml

定义各类事件触发时执行的命令列表。

# 玩家首次加入服务器时执行的命令
FirstJoinCommands:
- me example
# 玩家非首次加入时执行的命令
JoinCommands:
- me example
# 玩家离开服务器时执行的命令(由控制台执行)
LeaveCommands:
- say example
# 玩家首次死亡时执行的命令
FirstDeathCommands:
- me example
# 玩家非首次死亡时执行的命令
DeathCommands:
- me example
# 玩家首次击杀其他玩家时执行的命令
FirstKillCommands:
- me example
# 玩家非首次击杀时执行的命令
KillCommands:
- me example
# OP 离开服务器时执行的命令
OpLeaveCommands:
- me example
# OP 加入服务器时执行的命令
OpJoinCommands:
- me example

FirstJoinWorlds.yml & EveryJoinWorlds.yml

配置玩家在特定世界首次加入或每次加入时执行的命令。格式为世界名对应命令列表。

world:
- me example first

Enable.yml

用于启用或禁用各个功能模块。

FirstJoinCommandsEnabled: true
JoinCommandsEnabled: true
# ... 其他选项

DisableSpecific.yml

在此文件中添加世界名称,即可在该世界禁用指定的功能。

# 将希望禁用功能的世界名添加到对应列表下
FirstJoinCommands:
- exampleworld
- ''

Modes.yml

设置每个功能模块中命令的执行身份。可选 console(控制台)、player(玩家身份,考虑权限)或 op(OP身份)。

FirstJoinCommandsMode: player
JoinCommandsMode: player
# ... 其他选项

SpecificPlayerJoin.yml & SpecificPlayerLeave.yml

为特定玩家设置独特的加入或离开命令。玩家名必须为小写

# 玩家名及要执行的命令列表
steve:
- me example specific join
- ''
# 需要添加的玩家名列表(小写)
players:
- steve
- ''

可用变量

在命令中可以使用以下变量

  • %player%:玩家的游戏名。
  • %playername%:玩家的游戏名(包含前后缀)。
  • %ip%:玩家的 IP 地址。

重要须知

  • 不要声称本插件代码是你自己的,不要反编译插件,也不要因为自身配置问题而给予差评。
  • 插件作者(zbturtle)因缺乏稳定收入来源,已减少公开开发工作。捐赠将能极大支持作者,并鼓励其重新投入精力更新本插件及开发新插件。

支持与反馈

  • 遇到问题? 可以通过 Discord 联系作者:Zerox#4569
  • 喜欢这个插件? 为其评分可以帮助作者了解大家的反馈!

---

免责声明:无需担心捐赠问题!本插件旨在为大家提供帮助。享受游戏吧!

测试支持版本
1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16
版本分布
基本信息
插件名称 First Join Commands
作者 zbturtle
平台 Bukkit / Spigot
支持版本 1.7 - 1.16
点赞数 9
最近版本
暂无数据 -

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:2,584,024  |  历史访问人次:3,135,288

今日访问人数:4,487  |  今日访问人次:4,909

昨日访问人数:24,332  |  昨日访问人次:29,698

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6