Знайдіть сервер із MyCommand
Серверів, що повідомили про MyCommand: 18
- LinkCraft 11 онлайнJavaProgression
- Server.Pro Official [26.3] Anarchy Ignites! Server Now Live 10 онлайнJava
- Server.Pro Official [26.3] Anarchy Ignites! Server Now Live 10 онлайнJava
- AsperaSMP✦|asperamc.com TOWNY•CUSTOM GEAR SENTIENT TOOLS 5 онлайнJava
- 54.39.122.49:25565 7 онлайнJava + Bedrock
- Rooted Realm 7 онлайнSurvival
Про MyCommand
🔌 Про MyCommand
MyCommand — це плагін Minecraft для створення власних команд, псевдонімів і інтерактивних інтерфейсів на основі команд без написання Java. Він надає YAML-орієнтовану систему для визначення команд, які запускають інші команди, надсилають форматований текст, відкривають GUI, запускають скрипти та взаємодіють із подіями.
🎯 Призначення
MyCommand створено для адміністраторів серверів, яким потрібні гнучкі власні команди, ярлики та інтерфейси для адміністрування й гравців. Він вирішує проблему додавання кастомної поведінки команд (затримки, warmup, cooldown, tab-completion, placeholders) і легких GUI-інтеракцій без розробки повноцінного плагіна.
⚙️ Можливості
- Створення нових команд і псевдонімів, за бажанням із реєстрацією для tab completion.
- Запуск кількох команд із однієї власної команди (виконання з console або гравцем).
- Затримки, warmup і cooldown для команд.
- Перевизначення інших команд або створення ярликів/псевдонімів.
- Тригери команд з предметів, блоків, табличок, книг, NPC та item frames.
- GUI-елементи: IconMenu на основі chest, ActionBar, BossBar, Title, Scoreboard, Anvil GUI та Sign GUI.
- Підтримка placeholders і умовних конструкцій у стилі скриптів для динамічної поведінки.
- Інтеграція з економікою (опційно через Vault) і деякі самостійні економічні функції.
- Підтримка подій гравців (join/quit/death) і запланованих завдань.
- Опційна SQL-база даних гравців і підтримка кількох файлів для необмеженої кількості команд.
- Функції, пов'язані з BungeeCord, і окрема версія для Bungee для команд на боці proxy.
- HTTP-запити (GET/POST) і підтримка форматування MiniMessage, де це доступно.
- Використовує bStats для збору метрик.
🧩 Для кого це
- Сервери Survival і SMP, яким потрібні власні команди та меню без кодування.
- Сервери з великою кількістю адміністрування або економіки, яким потрібні власні shop/command-потоки.
- Proxy-мережі, що потребують централізованої або proxy-логіки команд.
- Оператори серверів, яким потрібні умовні конструкції та placeholders для динамічних результатів.
🏗️ Приклади використання
- Визначити одну команду, яка запускає послідовність console-команд, щоб відкрити shop, видати предмети та записати покупку.
- Створити GUI-меню для покарання/телепортації за допомогою записів chest GUI та підказок anvil/sign.
- Надати короткі псевдоніми, що відповідають довшим командам перемикання серверів BungeeCord із tab completion.
⌨️ Команди
Офіційна документація містить адміністративні команди для керування плагіном. Приклади, наведені проєктом:
| Command | Description | Permission | Access |
|---|---|---|---|
/mycmd-reload | Перезавантажити файли конфігурації плагіна. | mycommand.reload | Admin |
/mycmd-book make <n> <text/runcmd> | Створити книгу, заповнену даними власних команд. | mycommand.book.make | Admin |
(Зверніться до офіційної документації команд плагіна для повного списку та точного синтаксису.)
🔐 Дозволи
Проєкт документує permission nodes для адміністративних дій. Приклади з офіційного списку дозволів:
| Permission | Description | Default |
|---|---|---|
mycommand.reload | Дозвіл на перезавантаження конфігурації MyCommand. | не вказано |
mycommand.book.make | Дозвіл на створення книг із власних команд. | не вказано |
(Дивіться документацію плагіна щодо дозволів для повної карти permission.)
⚙️ Встановлення
📥 Налаштування
- Завантажте офіційний
.jarплагіна та помістіть його в папкуplugins/вашого сервера. - Запустіть або перезапустіть сервер і перевірте логи console, щоб підтвердити, що плагін завантажився.
- Якщо плагін не завантажується, перевірте, чи присутні або оновлені потрібні/необов'язкові плагіни підтримки (див. Dependencies).
📦 Dependencies
- ProtocolLib — зазначено як важливий, якщо плагін не завантажується або для деяких функцій.
- Vault — опційно, потрібен для інтеграції з економікою.
- PlaceholderAPI — опційно, для розширеної підтримки placeholders.
Встановлюйте лише ті залежності, які підтверджено для потрібних вам функцій; багато інтеграцій є опційними.
🧠 Технічні примітки
- Плагін налаштовується через YAML-файли та підтримує кілька файлів команд, щоб уникати лімітів команд.
- Для кастомної бази даних гравців доступне збереження в SQL (опційно), а також підтримуються багатофайлові налаштування.
- Є окремий компонент BungeeCord для обробки команд на боці proxy.
- Проєкт надсилає метрики через bStats.
- Форматування MiniMessage та підтримка tab-completion доступні в підтримуваних середовищах.
🤝 Коли цей плагін корисний
Якщо вам потрібні гнучкі власні команди на основі файлів, умовні скрипти та командні потоки через GUI без написання Java, MyCommand надає налаштовану платформу для цих потреб і додає інтеграції з proxy та економікою там, де це потрібно.
Коментарі
Коментарів ще немає
Станьте першим, хто прокоментує.
Для адміністраторів серверів
- Автори
- MRI
- Підтримувані платформи
- Bukkit, Spigot, BungeeCord
- Підтримувані версії
- 1.7, 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 1.14, 1.15, 1.16, 1.17, 1.18, 1.19, 1.20, 1.21
- Залежності
- Vault, PlaceholderAPI, ProtocolLib
Посилання
Що повідомляють сервери
Платформи серверів
- Paper12
- Purpur2
- CraftBukkit2
- CatServer1
- Magma1
Версії плагіна
- 5.7.413
- 5.7.52
- 5.7.32
- 5.7.21
Кількість — із серверів, що показують список плагінів під час перевірки MSHQ. Багато серверів його приховують, тож насправді плагін використовують частіше.