説明
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。config再読込: /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(ワープごとに 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、min/max-length、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、Back、Jail
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。UX: テレポート遅延(移動でキャンセル)、クールダウン、確認、プレビュー、パーティクル/音、参加/退出メッセージ、Discord webhooks。
プラグインをダウンロード
MyCommands v2.8.1
Minecraft バージョン: 1.20 ~ 1.21
ダウンロード: 11