Vrestart
Vrestart – Lightweight server restart plugin with soft and forced restart options
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
Vrestart
Vrestart
🇷🇺 Rus
Vrestart – лёгкий плагин для серверов Minecraft (Paper 1.21+), который позволяет администраторам выполнять запланированные или немедленные рестарты сервера. Поддерживаются мягкие рестарты с голосованием игроков и принудительные рестарты.
Возможности:
* Мягкий рестарт с обратным отсчётом и уведомлениями для игроков * Система голосования игроков для отмены мягкого рестарта * Принудительный рестарт с сообщением о причине * Полная совместимость с Paper 1.21+ * Настраиваемые сообщения и плейсхолдеры
Использование:
* `/vrestart [soft|force] [seconds]` – запускает мягкий или принудительный рестарт с необязательным таймером * `/vrestart cancel [soft|force]` – отменяет мягкий или принудительный рестарт * `/vrestart reload` - перезагрузить config.yml, а так же изменения в файлах локазизации
Лицензия: GPLv3
Файл локализации /lang/ru.yml
``` prefix: "[VRESTART] " # Префикс плагина (Оставьте пустым если не хотите его видеть) config_reloaded: "Конфигурация перезагружена."
forced_warning: "&c⚠ Принудительный рестарт через 1 минуту!" force_warning: "&c⚠ Принудительный рестарт!"
force_started: "Принудительный рестарт запланирован через %time% сек." forced_countdown: "&cРестарт через &e%seconds%&c сек." forced_restart: "Сервер перезапускается..." force_cancel: "&aПринудительный рестарт отменён админом!"
soft_restart: "&eЭтот рестарт ради &6%player%&e! Сервер будет перезапущен, если вы не отмените." soft_started: "Непринудительный рестарт запланирован через %time% сек. (игроки могут отменить)." soft_cancel_vote: "Непринудительный рестарт отменён игроками!" soft_cancel_admin: "Непринудительный рестарт отменён админом!"
cancel_button: "&c[Отменить рестарт]" canceled: "&aРестарт отменен большинством игроков." vote_progress: "[%current%/%required%] проголосовали за отмену рестарта"
reason_format: "&7Причина: &f%reason%"
schedule_header: "&6📅 Расписание рестартов:" schedule_forced: "&cПринудительные: &f%times%" schedule_soft: "&eНепринудительные: &f%times%"
no_permission: "&cУ вас нет прав для выполнения этой команды."
```
⚠️ Вы можете добавить свои переводы, создав новые файлы в папке /lang/. Плагин автоматически загрузит их при старте.
🇬🇧 Eng
Vrestart is a lightweight plugin for Minecraft servers (Paper 1.21+) that allows server administrators to perform scheduled or immediate server restarts. It supports both soft restarts (with player voting) and forced restarts.
Features:
* Soft restart with countdown and player notifications * Player voting system to cancel soft restarts * Forced restart with optional reason messages * Fully compatible with Paper 1.21+ servers * Customizable messages and placeholders
Usage:
* `/vrestart [soft|force] [seconds]` – starts a soft restart with optional timer * `/vrestart cancel [soft|force]` – cancels a soft or forced restart * `/vrestart reload` - reload config.yml and make changes to localization files.
License: GPLv3
Localization file /lang/en.yml
``` prefix: "[VRESTART] " # Plugin prefix (Leave blank if you don't want to see it) config_reloaded: "Config reloaded."
forced_warning: "&c⚠ Forced restart in 1 minute!" force_warning: "&c⚠ Forced restart!"
force_started: "Forced restart scheduled in %time% seconds." forced_countdown: "&cRestart in &e%seconds%&c seconds." forced_restart: "Server is restarting now..." force_cancel: "&aForced restart canceled by admin!"
soft_restart: "&eThis restart is for &6%player%&e! The server will restart if not canceled." soft_started: "Soft restart scheduled in %time% seconds (players can cancel)." soft_cancel_vote: "Soft restart cancelled by players!" soft_cancel_admin: "Soft restart cancelled by admin!"
cancel_button: "&c[Cancel restart]" canceled: "&aRestart canceled by majority of players." vote_progress: "[%current%/%required%] voted to cancel the restart"
reason_format: "&7Reason: &f%reason%"
schedule_header: "&6📅 Restart schedule:" schedule_forced: "&cForced: &f%times%" schedule_soft: "&eSoft: &f%times%"
no_permission: "&cYou do not have permission to perform this command." ```
⚠️ You can add your own translations by creating new files in the /lang/ folder. The plugin will automatically load them on startup.
⚙️ Configuration / ⚙️ Конфигуратор
```
Язык интерфейса
Interface language
language: "en"
Таймеры по умолчанию для команд
Default Timers for Commands
defaults: force-time: 60 # сек soft-time: 60 # сек
Процент игроков, необходимый для отмены soft рестарта
Percentage of players required to cancel a soft restart
soft-cancel-percent: 50
Расписание принудительных рестартов (HH:mm)
Schedule of forced restarts (HH:mm)
forced-restarts: - "03:00" - "18:00"
Расписание непринудительных рестартов (HH:mm)
Schedule of soft restarts (HH:mm)
soft-restarts: - "09:00" - "15:10"
```
Spanish (🇪🇸): ⚠️ Puedes agregar tus propias traducciones creando nuevos archivos en la carpeta /lang/. El plugin los cargará automáticamente al iniciar.
French (🇫🇷): ⚠️ Vous pouvez ajouter vos propres traductions en créant de nouveaux fichiers dans le dossier /lang/. Le plugin les chargera automatiquement au démarrage.
German (🇩🇪): ⚠️ Du kannst eigene Übersetzungen hinzufügen, indem du neue Dateien im Ordner /lang/ erstellst. Das Plugin lädt sie beim Start automatisch.
License: GPLv3