Minecraft: add idle shutdown plugin for Crafty-managed PaperMC server #71

Open
opened 2026-05-07 01:53:44 +00:00 by claude-bot · 0 comments
Collaborator

Context

The family Minecraft server (PaperMC 26.1.2) runs on PVE LXC 106 at 192.168.1.243, managed by Crafty Controller at https://192.168.1.243:8443. Since we only play a few times a week, leaving the server running 24/7 is unnecessary.

Goal

Install a PaperMC idle shutdown plugin that automatically stops the server after X minutes with no players online. Starting the server back up can be done manually via the Crafty web UI.

Options to evaluate

  • AutoStop or similar PaperMC plugin that monitors player count and shuts down gracefully after idle timeout
  • Configure timeout duration (suggest 10-15 minutes with no players)
  • Ensure Crafty registers the shutdown cleanly and does not auto-restart

Notes

  • Verify the plugin shutdown interacts correctly with Crafty's process monitoring
  • Crafty should NOT auto-restart after an idle shutdown (check restart policy in Config tab)
  • Plugin JARs go in the plugins/ folder inside the server working directory
## Context The family Minecraft server (PaperMC 26.1.2) runs on PVE LXC 106 at 192.168.1.243, managed by Crafty Controller at https://192.168.1.243:8443. Since we only play a few times a week, leaving the server running 24/7 is unnecessary. ## Goal Install a PaperMC idle shutdown plugin that automatically stops the server after X minutes with no players online. Starting the server back up can be done manually via the Crafty web UI. ## Options to evaluate - AutoStop or similar PaperMC plugin that monitors player count and shuts down gracefully after idle timeout - Configure timeout duration (suggest 10-15 minutes with no players) - Ensure Crafty registers the shutdown cleanly and does not auto-restart ## Notes - Verify the plugin shutdown interacts correctly with Crafty's process monitoring - Crafty should NOT auto-restart after an idle shutdown (check restart policy in Config tab) - Plugin JARs go in the plugins/ folder inside the server working directory
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
matt/homelab-docker#71
No description provided.