الوصف
Create custom commands and aliases for your server.
سيرفر Paper 1.20+ (أو مشتق). اختياري: Vault (اقتصاد)، PlaceholderAPI (placeholders)، 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 | spawn والوارب | — | 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 (أدمن) |
واجهات والوظائف الممتدة
/homegui (homesgui), /warpgui (warpsgui) — واجهة للمنازل والوارب. /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— الواجهات، 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.<اسم> لكل 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, webhook Discord).
التأكيدات والإشعارات
confirmations.enabled, confirmations.require-for. notifications.titles, notifications.toast.
الأسماء المستعارة
nicknames.enabled, min/max-length, allow-colors, save-nicknames, check-blacklist, check-similarity.
الواجهات
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 أو العكس.
النقل
Spawn (حسب العالم اختياري)، منازل (حد بالصلاحية)، وارب، 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. تجربة المستخدم: تأخير النقل (إلغاء عند الحركة), فترات انتظار, تأكيدات, معاينة, جزيئات/أصوات, رسائل دخول/خروج, webhooks Discord.
تحميل الإضافة
MyCommands v2.8.1
إصدار ماينكرافت: 1.20 إلى 1.21
التحميلات: 11