服务器使用量
未统计
服务玩家数
未统计
下载量
4,140
插件详细介绍
这是一款专注于“自定义指令”的实用型插件,可为服务器提供几乎无限的指令扩展能力,包括参数、JSON 文本、世界黑名单、权限控制等功能,适合打造更独特、更可定制的玩法体验。
插件简介
CustomCommands 提供了丰富的指令相关功能,例如:
- 创建自定义指令
- 为指令添加参数
- 支持 JSON 文本
- 世界黑名单
- 以及更多扩展能力
它是一款用于创建自定义指令的强大工具型插件。
兼容性
- 兼容
(Paper)Spigot 1.8.x - 1.11.x - 不支持
CraftBukkit - 也不会支持除
Spigot及其分支之外的其他 Minecraft 服务端 API
主要功能
- 在指令和文本中使用变量
- 通过
PlaceHolderAPI使用更多变量 - 通过权限锁定或解锁指令
- 为每个参数单独设置权限
- 为每条指令单独设置权限
- 自定义无权限提示消息
- 支持多行消息与颜色代码
- 所有消息都可以通过配置中的格式写成多行
- 一条自定义指令可执行多条命令
- 可设置执行自定义指令后应触发哪些命令
- 可切换执行者为
PLAYER或CONSOLE - 最多支持
9,000,000,000条自定义指令 - 这个上限几乎不可能达到
- 为服务器提供几乎无限的自定义可能性
- 可为指令添加任意类型的参数
JSON 支持
- 支持 JSON
- 提供独特的 JSON 格式与支持方式
- 单行内支持多个 JSON 消息
(soon) - 可通过以下网站更轻松地构建 JSON 消息:
http://customcommands.pro/json/
世界黑名单
- 可禁止玩家在指定世界中执行命令
- 可自定义玩家处于黑名单世界时显示的消息
游戏内编辑器
- 可在游戏内通过菜单启用或禁用指定命令
BETA 功能
BETA - Create Inventory Commands
指令收费
- 可为每条指令设置价格
- 让玩家在执行命令时支付费用
- 需要
VAULT ECONOMY PLUGIN REQUIRED
游戏内命令
插件提供了游戏内帮助功能,可用于查看插件特性、测试变量、重载配置,甚至编辑自定义命令。
/customcommands- 显示插件信息
- 无权限要求
/customcommands create <command name>- 在配置中为该命令创建预设配置,便于后续编辑
- 权限:
customcommands.create
/customcommands reload- 重载配置
- 权限:
customcommands.reload
/customcommands addarg <command name> <arguments>- 更方便地为命令添加参数
- 权限:
customcommands.addargs
/customcommands parsevar <variable>- 测试变量及其输出结果
- 权限:
customcommands.parsevar
/ccedit- 在游戏内编辑命令,并启用/禁用它们
- 权限:
customcommands.editor
配置与 JSON 构建
- 点击此处查看配置:
(2.9.0) - 从
1.6.0版本开始,你可以使用 CustomCommands 的 JSON 实现 - 官方 JSON 构建器:
http://customcommands.pro/json/
可用变量
插件提供了一组常用变量,可用于命令与消息中,以便通过简单配置适配不同玩家。
%player_name%- 玩家名称%player_displayname%- 玩家显示名称,包含前后缀、称号、等级等%player_world%- 玩家当前所在世界名称%statistic_deaths%- 显示玩家死亡次数%statistic_player_kills%- 显示玩家击杀玩家数量(PVP 击杀,不包含 PVE)%statistic_time_played_hours%- 玩家游玩时长(小时)%statistic_time_played_minutes%- 玩家游玩时长(分钟)%player_x%- 玩家 X 坐标%player_y%- 玩家 Y 坐标%player_z%- 玩家 Z 坐标%player_uuid%- 玩家 UUID(唯一 ID)%player_health%- 玩家当前生命值%player_max_health%- 玩家最大生命值%player_ip%- 玩家 IP(x.x.x.x)%full_args%- 显示输入的所有参数- 例如:
/<command> hello spigot会输出hello spigot %online_players%- 当前在线玩家数量
新表达式
你也可以使用一些新的表达式(新一代变量)
<count> (mathematical expression) </count>- 示例:
<count>5-3/3</count>将返回6 - 返回类型:
number
<lowercase> (string (text)) </lowercase>- 示例:
<count>TEXT</count>将返回text - 返回类型:
string
<uppercase> (string (text)) </uppercase>- 示例:
<count>text</count>将返回TEXT - 返回类型:
string
依赖
- 当前没有
使用条款
- 你不得将此插件上传、分发或分享给除你自己之外的任何人;如果他人需要该插件,请直接提供资源链接
- 你不得重新分发源代码、其中任何部分,也不得进行反编译
- 作者没有义务为该资源提供更新,但会继续添加功能
- 作者不一定会添加你请求的功能,请不要因此恶意发泄
- 如果留下低分评价前没有先联系作者说明问题,作者有权举报并申请删除该评价
支持作者
如果你想进一步支持这个插件,可以使用以下签名代码:
签名代码
[URL='https://www.spigotmc.org/resources/32944/'][IMG]http://i.imgur.com/oD0KoFK.png[/IMG]- 横幅作者:
MiniDark_ - 如果你在使用本资源,请不要忘记给予
★★★★★评价 - 捐赠地址:
paypal.me/N3kas
测试支持版本
版本分布
基本信息
插件名称
¬ CustomCommands3 ¬ NORMAL COMMANDS, INVENTORY COMMANDS¬ 1.7.*-1.11.* SUPPORT
作者
GC.
平台
Bukkit / Spigot
支持版本
1.7 - 1.11
点赞数
44
最近版本
暂无数据
-