
ShortCMD
Execute and save your commands from URLs
- Загрузки
- 218
- Подписчики
- 2
- Обновлён
- 27 августа 2025 г.
- Лицензия
- MIT
Опубликован 8 августа 2025 г.
Look before you put it on the server
ShortCmd - Plugin for executing commands from URLs | Плагин для выполнения команд из URL
English
Description
ShortCmd is a Minecraft server plugin that allows executing commands from external sources (like Pastebin) or saving them for later use. The plugin provides a convenient interface for managing and executing commands.
Key Features
- Execute commands from URLs/Pastebin
- Save commands and links for reuse
- Manage saved commands (run/delete)
- Flexible security settings
- Multi-language support (English/Russian)
- Different execution modes (as console or player)
Installation
- Download the plugin file (ShortCmd.jar)
- Place it in your server's
pluginsfolder - Restart the server
Commands
Main command: /shortcmd or /scmd (alias)
Available subcommands:
| Command | Description | Permission |
|---|---|---|
| help | Show help menu | shortcmd.help |
| run | Execute commands from URL/Pastebin | shortcmd.run |
| save | Save command link | shortcmd.save |
| savecmd [name] | Download and save commands from URL | shortcmd.savecmd |
| storage <delete/run> | Manage saved commands | shortcmd.storage |
| lang <ru/en> | Change language | shortcmd.lang |
| mode <console/player> | Change execution mode | shortcmd.mode |
| reload | Reload configuration | shortcmd.reload |
Permissions
All permissions default to server operators (default: op):
shortcmd.help- access to helpshortcmd.run- execute commands from URLsshortcmd.save- save linksshortcmd.savecmd- save commandsshortcmd.storage- manage storageshortcmd.lang- change languageshortcmd.mode- change execution modeshortcmd.reload- reload configurationshortcmd.*- all plugin permissions
Configuration
Main settings in config.yml:
# Blocked commands
blocked-commands:
- op
- stop
- reload
- plugman
language: en # en/ru
# Timeouts in milliseconds
timeouts:
connect: 10000 # Connection timeout
read: 10000 # Read timeout
internet-check: 3000 # Internet check
command-delay: 100 # Delay between commands
Русская
Описание
ShortCmd - это плагин для Minecraft серверов, который позволяет выполнять команды из внешних источников (например, Pastebin) или сохранять их для последующего использования. Плагин предоставляет удобный интерфейс для управления командами и их выполнения.
Основные возможности
- Выполнение команд из URL/Pastebin
- Сохранение команд и ссылок для повторного использования
- Управление сохранёнными командами (запуск/удаление)
- Гибкие настройки безопасности
- Поддержка двух языков (русский/английский)
- Различные режимы выполнения команд (от имени консоли или игрока)
Установка
- Скачайте файл плагина (ShortCmd.jar)
- Поместите его в папку
pluginsвашего сервера - Перезапустите сервер
Команды
Основная команда: /shortcmd или /scmd (алиас)
Доступные подкоманды:
| Команда | Описание | Разрешение |
|---|---|---|
| help | Показать справку | shortcmd.help |
| run | Выполнить команды из URL/Pastebin | shortcmd.run |
| save | Сохранить ссылку на команды | shortcmd.save |
| savecmd [name] | Скачать и сохранить команды из URL | shortcmd.savecmd |
| storage <delete/run> | Управление сохранёнными командами | shortcmd.storage |
| lang <ru/en> | Изменить язык | shortcmd.lang |
| mode <console/player> | Изменить режим выполнения команд | shortcmd.mode |
| reload | Перезагрузить конфигурацию | shortcmd.reload |
Разрешения
Все разрешения по умолчанию выдаются операторам сервера (default: op):
shortcmd.help- доступ к справкеshortcmd.run- выполнение команд из URLshortcmd.save- сохранение ссылокshortcmd.savecmd- сохранение командshortcmd.storage- управление хранилищемshortcmd.lang- изменение языкаshortcmd.mode- изменение режима выполненияshortcmd.reload- перезагрузка конфигурацииshortcmd.*- все разрешения плагина
Конфигурация
Основные настройки в config.yml:
# Заблокированные команды
blocked-commands:
- op
- stop
- reload
- plugman
language: ru # ru/en
# Таймауты в миллисекундах
timeouts:
connect: 10000 # Таймаут подключения
read: 10000 # Таймаут чтения
internet-check: 3000 # Проверка интернета
command-delay: 100 # Задержка между командами
Лицензия
Плагин распространяется под лицензией MIT. Подробнее см. в файле LICENSE.
Ченджлог
1.4Релиз1.21.6, 1.21.7, 1.21.8 · 27 августа 2025 г.
Whats new? | Что нового?
1. Плагин работает на старых версиях | The plugin works on older versions
2. Сохранить команду с одинаковым названием теперь нельзя | It is no longer possible to save a command with the same name
1.3Релиз1.21.6, 1.21.7, 1.21.8 · 26 августа 2025 г.
Whats new? | Что нового?
Added Support Velocity, BungeeCord, Bukkit and Waterfall
Добавлена поддержка Velocity, BungeeCord, Bukkit и Waterfall
Plugin works on the latest versions
Плагин работает на последних версиях
1.2Релиз1.20.4, 1.20.5, 1.20.6 · 10 августа 2025 г.
ShortCmd v1.2 Changelog / Список изменений
Новое / What's New
- + PlaceholderAPI Support
Теперь команды поддерживают плейсхолдеры:say Hello %player_name%!→say Hello Player123!
Now commands support placeholders
Как обновить / How to Upgrade
- Замените JAR-файл / Replace the JAR
- Добавьте в config.yml:
enable-placeholderapi: true - Установите PlaceholderAPI
Для работы плейсхолдеров требуется PlaceholderAPI
PlaceholderAPI plugin is required
1.1Релиз1.20.4, 1.20.5, 1.20.6 · 8 августа 2025 г.
ShortCmd - Реализованные возможности | ShortCmd 1.1
Основной функционал
- Выполнение команд из URL/Pastebin (
/shortcmd run) - Сохранение ссылок на команды (
/shortcmd save) - Сохранение самих команд (
/shortcmd savecmd) - Управление сохраненными командами (run/delete) (
/shortcmd storage) - Многоязычная поддержка (русский/английский) (
/shortcmd lang) - Режимы выполнения команд (console/player) (
/shortcmd mode) - Защита от опасных команд (blacklist)
- Задержка между выполнением команд
- Проверка интернет-соединения
- Tab-completion для всех команд
- Система прав доступа
Поддержка версий и ядер
Плагин протестирован и работает на следующих платформах:
Ядра:
- Spigot 1.16+
- Paper 1.16+
- Bukkit (официальная сборка) 1.16+
- Purpur 1.16+
- Tuinity 1.16+
Версии Minecraft:
- 1.16.x
- 1.17.x
- 1.18.x
- 1.19.x
- 1.20.x
- На более меньших версиях могут быть ошибки(Либо если повезёт - то нет)
Технические особенности
- Конфигурация в UTF-8
- Отдельные файлы для:
- Основных настроек (
config.yml) - Хранения команд (
storage.yml) - Режимов игроков (
modes.yml)
- Основных настроек (
- Оптимизированные таймауты соединения
- Логирование ошибок
Безопасность
- Блокировка опасных команд по умолчанию:
opstopreloadplugman
- Выполнение команд от имени консоли/игрока
- Проверка прав доступа для всех операций
Комментарии
Загружаем…