Vrestart

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