描述
Create custom commands and aliases for your server.
Paper 服务器 1.20+(或衍生版)。可选:Vault(经济)、PlaceholderAPI(占位符)、MyCore。
安装
- 下载 MyCommands.jar
- 将文件放入
plugins/ - 重启服务器
- 编辑
plugins/MyCommands/config.yml(语言、冷却、延迟、限制、消息等)
基本命令:/spawn、/home、/sethome、/warp、/warps、/tpa、/msg、/help。管理:/gamemode、/heal、/feed、/setspawn、/setwarp。重载配置:/mycommands reload。迁移数据(YAML ↔ MySQL):/mycommands migrate。
仅管理员命令列表,含用法、别名与权限。
| 命令 | 用法 | 别名 | 权限 |
|---|---|---|---|
/gamemode | <模式> [玩家] | gm | mycommands.gamemode |
/fly | [玩家] | — | mycommands.fly |
/heal | [玩家] 或 all | — | mycommands.heal |
/feed | [玩家] 或 all | — | mycommands.feed |
/god | [玩家] | — | mycommands.god |
/vanish | — | v | mycommands.vanish |
/tp | <玩家> 或 <x> <y> <z> | teleport | mycommands.tp |
/tphere | <玩家> | s | mycommands.tphere |
/give | <玩家> <物品> [数量] | — | mycommands.give |
/clear | [玩家] | ci | mycommands.clear |
/invsee | <玩家> | inv | mycommands.invsee |
/enderchest | [玩家] | ec | mycommands.enderchest |
/weather | <clear/rain/thunder> | — | mycommands.weather |
/time | <day/night/ticks> | — | mycommands.time |
/speed | <1-10> [玩家] | — | mycommands.speed |
/broadcast | <消息> | bc | mycommands.broadcast |
/kick | <玩家> [原因] | — | mycommands.kick |
/freeze | <玩家> | — | mycommands.freeze |
/setspawn、/setwarp、/delwarp | 出生点与传送点 | — | mycommands.setspawn、mycommands.setwarp |
/mycommands | reload、migrate | — | mycommands.reload、mycommands.migrate |
玩家可用命令(传送、信息、帮助)。
| 命令 | 用法 | 别名 | 权限 |
|---|---|---|---|
/spawn | — | — | mycommands.spawn |
/home | [名称] | — | mycommands.home |
/sethome | [名称] | — | mycommands.sethome(+ mycommands.sethome.N) |
/delhome | <名称> | — | mycommands.delhome |
/homes | — | — | mycommands.homes |
/back | — | — | mycommands.back |
/tpa | <玩家> | call | mycommands.tpa |
/tpaccept | — | tpyes | mycommands.tpaccept |
/tpdeny | — | tpno | mycommands.tpdeny |
/warp | <名称> | — | mycommands.warp |
/warps | — | — | mycommands.warps |
/me、/near、/realname、/seen、/list | 玩家信息 | — | mycommands.me 等 |
/motd、/rules、/help | — | 帮助 | mycommands.motd、mycommands.help |
/confirm、/cancel | — | yes、no | mycommands.confirm |
/afk | — | — | mycommands.afk |
私信
| 命令 | 用法 | 别名 | 权限 |
|---|---|---|---|
/msg | <玩家> <消息> | m、tell、whisper、w | mycommands.msg |
/reply | <消息> | r | mycommands.reply |
/ignore | [玩家] | — | mycommands.ignore |
/socialspy | — | spy | mycommands.socialspy(管理) |
GUI 与扩展
/homegui(homesgui)、/warpgui(warpsgui)— 家园与传送点 GUI。/nick(nickname)— 更改显示名。/stats(statistics)— 传送统计(自己或 [玩家])。权限:mycommands.gui.homes、mycommands.gui.warps、mycommands.nick、mycommands.stats。
主要权限概览。
mycommands.admin— 所有管理命令mycommands.player— 玩家命令(spawn、home、warp、tpa、msg、help 等)mycommands.extended— GUI、nick、statsmycommands.sethome.N— N 个家园上限(如 mycommands.sethome.5)mycommands.sethome.unlimited— 无限家园mycommands.cooldown.bypass— 绕过冷却mycommands.teleportdelay.bypass— 绕过传送延迟mycommands.afk.bypass— 不被自动标为 AFK
冷却
cooldowns.enabled、cooldowns.commands(home、spawn、warp、tpa、back、heal、feed、repair)单位秒。cooldowns.bypass-for-ops。
传送延迟
teleport-delay.enabled、teleport-delay.delay 每命令。teleport-delay.cancel-on-move、teleport-delay.bypass-for-ops。
防滥用
anti-abuse.prevent-dangerous-teleports(check-lava、check-void、check-water)。
传送预览
teleport.preview(enabled、show-particles、show-compass、duration)。
限制
limits.max-homes、limits.tp-request-timeout、limits.max-ignored-players、limits.max-warps(-1 = 无限制)。
传送点
warps.enabled、warps.per-warp-permission(每个 warp:mycommands.warp.<名称>)。
权限(家园)
permissions.homes.default — 无 mycommands.sethome.N 时的默认家园数。
常规
language — fr、en。
消息
messages.me-format({player}、{action})、messages.motd、messages.rules、messages.format(boxed、action-bar、progress-bars)。
私信
private-messages.enabled、private-messages.sound、private-messages.socialspy-on-join。
加入/退出
join-quit-messages(enabled、join、first-join、quit、welcome-message、join-title、join-action-bar、Discord webhook)。
确认与通知
confirmations.enabled、confirmations.require-for。notifications.titles、notifications.toast。
昵称
nicknames.enabled,最小/最大长度,allow-colors,save-nicknames,check-blacklist,check-similarity。
GUI
guis.enabled,modern-design,items-glow,homes-gui-enabled,warps-gui-enabled,sounds,show-stats,homes/warps 选项。
冻结、返回、监狱
freeze.allowed-commands、back.save-on-death、jail.enabled、jail.allowed-commands。
出生点与效果
spawn.per-world,teleport-on-first-join/death/respawn。effects.particles、sounds。home.check-safe-location、warp.check-safe-location。
AFK 与经济
afk.enabled、timeout、display-format、kick、broadcast。economy.enabled、economy.costs(home-set、warp、spawn、back、nick-change 等)。
统计与调试
statistics.enabled、debug.enabled、metrics.enabled(bStats)。
存储
storage.type — yaml 或 mysql。storage.mysql(host、port、database、username、password、pool、table-prefix)。
迁移
migration.auto-detect、migration.prompt-on-startup、migration.backup-before-migrate。使用 /mycommands migrate 在 YAML 与 MySQL 间迁移。
传送
出生点(可选每世界)、家园(按权限限制)、传送点、TPA/TpAccept/TpDeny、back(上一位置或死亡点)。
管理
Gamemode、fly、heal/feed(自己或全体)、god、vanish、tp/tphere/tpall、give、clear、invsee、enderchest、weather/time、ptime/pweather、speed、broadcast、kick、freeze、repair、enchant、虚拟表、jail、setspawn、setwarp、socialspy、reload、migrate。
玩家与社交
spawn、home/sethome/delhome/homes、back、tpa/tpaccept/tpdeny、warp/warps、me、near、realname、seen、list、motd、rules、help、confirm、cancel、afk。消息:msg、reply、ignore、socialspy(管理)。
扩展
homegui、warpgui、nick(可选颜色)、stats。
数据与集成
YAML 或 MySQL 存储,/mycommands migrate、/mycommands reload。Vault(费用)、PlaceholderAPI(MyCommands 扩展)、MyCore。体验:传送延迟(移动取消)、冷却、确认、预览、粒子/音效、加入/退出消息、Discord webhooks。
下载插件
MyCommands v2.8.1
Minecraft 版本: 1.20 至 1.21
下载: 12