MyCommands

Create custom commands and aliases for your server.

版本 2.8.1 Minecraft 1.20 至 1.21 12 下载 6 服务器 (bStats) 3 玩家 (bStats)

描述

Create custom commands and aliases for your server.

要求

Paper 服务器 1.20+(或衍生版)。可选:Vault(经济)、PlaceholderAPI(占位符)、MyCore

安装

  1. 下载 MyCommands.jar
  2. 将文件放入 plugins/
  3. 重启服务器
  4. 编辑 plugins/MyCommands/config.yml(语言、冷却、延迟、限制、消息等)
第一步

基本命令:/spawn/home/sethome/warp/warps/tpa/msg/help。管理:/gamemode/heal/feed/setspawn/setwarp。重载配置:/mycommands reload。迁移数据(YAML ↔ MySQL):/mycommands migrate

仅管理员命令列表,含用法、别名与权限。

命令用法别名权限
/gamemode<模式> [玩家]gmmycommands.gamemode
/fly[玩家]mycommands.fly
/heal[玩家] 或 allmycommands.heal
/feed[玩家] 或 allmycommands.feed
/god[玩家]mycommands.god
/vanishvmycommands.vanish
/tp<玩家> 或 <x> <y> <z>teleportmycommands.tp
/tphere<玩家>smycommands.tphere
/give<玩家> <物品> [数量]mycommands.give
/clear[玩家]cimycommands.clear
/invsee<玩家>invmycommands.invsee
/enderchest[玩家]ecmycommands.enderchest
/weather<clear/rain/thunder>mycommands.weather
/time<day/night/ticks>mycommands.time
/speed<1-10> [玩家]mycommands.speed
/broadcast<消息>bcmycommands.broadcast
/kick<玩家> [原因]mycommands.kick
/freeze<玩家>mycommands.freeze
/setspawn/setwarp/delwarp出生点与传送点mycommands.setspawn、mycommands.setwarp
/mycommandsreload、migratemycommands.reload、mycommands.migrate

玩家可用命令(传送、信息、帮助)。

命令用法别名权限
/spawnmycommands.spawn
/home[名称]mycommands.home
/sethome[名称]mycommands.sethome(+ mycommands.sethome.N)
/delhome<名称>mycommands.delhome
/homesmycommands.homes
/backmycommands.back
/tpa<玩家>callmycommands.tpa
/tpaccepttpyesmycommands.tpaccept
/tpdenytpnomycommands.tpdeny
/warp<名称>mycommands.warp
/warpsmycommands.warps
/me/near/realname/seen/list玩家信息mycommands.me 等
/motd/rules/help帮助mycommands.motd、mycommands.help
/confirm/cancelyes、nomycommands.confirm
/afkmycommands.afk

私信

命令用法别名权限
/msg<玩家> <消息>m、tell、whisper、wmycommands.msg
/reply<消息>rmycommands.reply
/ignore[玩家]mycommands.ignore
/socialspyspymycommands.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、stats
  • mycommands.sethome.N — N 个家园上限(如 mycommands.sethome.5)
  • mycommands.sethome.unlimited — 无限家园
  • mycommands.cooldown.bypass — 绕过冷却
  • mycommands.teleportdelay.bypass — 绕过传送延迟
  • mycommands.afk.bypass — 不被自动标为 AFK

冷却

cooldowns.enabledcooldowns.commands(home、spawn、warp、tpa、back、heal、feed、repair)单位秒。cooldowns.bypass-for-ops

传送延迟

teleport-delay.enabledteleport-delay.delay 每命令。teleport-delay.cancel-on-moveteleport-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-homeslimits.tp-request-timeoutlimits.max-ignored-playerslimits.max-warps(-1 = 无限制)。

传送点

warps.enabledwarps.per-warp-permission(每个 warp:mycommands.warp.<名称>)。

权限(家园)

permissions.homes.default — 无 mycommands.sethome.N 时的默认家园数。

常规

language — fr、en。

消息

messages.me-format({player}、{action})、messages.motdmessages.rulesmessages.format(boxed、action-bar、progress-bars)。

私信

private-messages.enabledprivate-messages.soundprivate-messages.socialspy-on-join

加入/退出

join-quit-messages(enabled、join、first-join、quit、welcome-message、join-title、join-action-bar、Discord webhook)。

确认与通知

confirmations.enabledconfirmations.require-fornotifications.titlesnotifications.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-commandsback.save-on-deathjail.enabledjail.allowed-commands

出生点与效果

spawn.per-world,teleport-on-first-join/death/respawn。effects.particlessoundshome.check-safe-locationwarp.check-safe-location

AFK 与经济

afk.enabled、timeout、display-format、kick、broadcast。economy.enabledeconomy.costs(home-set、warp、spawn、back、nick-change 等)。

统计与调试

statistics.enableddebug.enabledmetrics.enabled(bStats)。

存储

storage.type — yaml 或 mysql。storage.mysql(host、port、database、username、password、pool、table-prefix)。

迁移

migration.auto-detectmigration.prompt-on-startupmigration.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

下载文件