Skip to content
PN Scripts

Bots and game servers

Belfry

A Paper plugin for scheduled restarts that every player sees coming: chat warnings, a counting boss bar, titles and a bell, in English or Bulgarian, plus staff controls and rotating announcements.

  • Paper API 26.x
  • Java 25
  • Adventure and MiniMessage
  • Coming soon

Coming soon

Not published on its store yet, so there is no buy or download link. PN Scripts does not take payment for it here.

Game view with a red boss bar Server restart in 0:58, the title Server restart in 1 minute and countdown warnings in chat

What it solves

The gap

Daily restarts keep a Minecraft server healthy, but players caught mid-build by a sudden stop lose work and patience, and staff end up typing countdowns by hand or relying on a host panel that cannot talk to players.

What it is

Belfry schedules the restarts and does the talking: clear warnings in each player's language, a visible countdown, saved worlds and a polite kick, with simple controls when plans change.

How you use it

No surprise restarts: players see the countdown coming, staff can move it with one command, and the worlds are saved before every stop.

For Paper server owners and staff who restart daily, Belfry is a small, focused plugin that makes every restart predictable for players and effortless for the team.

Who it is for

Use it when

  • A survival or SMP server that restarts every night at 04:00
  • Staff who need to restart in ten minutes for an update and tell players why
  • A Bulgarian community that wants every server message in Bulgarian

Built for

  • Owners and staff of Paper Minecraft servers
  • Game server hosts and Pterodactyl panel users

What is inside

Restarts on your schedule

Any number of daily times in one time zone, every day or only on some days. A time in the spring daylight saving gap moves forward by an hour and an autumn time that happens twice restarts once. /belfry skip skips the next one and undoes the skip.

Warnings players notice

Chat warnings with a bell from 30 minutes, a red boss bar from 5 minutes showing the exact time left, and a big title for the last minute. After a lag spike only one warning appears, with the true time left.

A clean stop

At ten seconds Belfry runs your console commands, save-all by default, then kicks everyone with a message in their language and stops the server, or uses Spigot's restart script. An empty server restarts at once without a pointless countdown.

Control and announcements

Staff start a restart with a reason, delay it, cancel it or restart now from chat or the console. Rotating announcements share tips and rules between restarts, each with an English and a Bulgarian text.

Specs

Availability
Coming soon
Vendor
PN Scripts
Type
Plugin
Pricing
One-time purchase Price to be announced.
License
Proprietary
Deployment
Download (plugin JAR for Paper 26.x)
Maturity
v1.0.0

Compatibility

Platform or runtime Supported versions Tested up to
Paper 26.1 or newer 26.2 API on MockBukkit 4.117 (not a live server)
Java 25 or newer 25.0.4

Stack

  • Paper API 26.x
  • Java 25
  • Adventure and MiniMessage

Belfry is coming soon

It is finished and tested. It is not on sale yet; this page will say where to get it when it is.

Coming soon

Not published on its store yet, so there is no buy or download link. PN Scripts does not take payment for it here.

Questions

A Paper plugin that restarts the server on a schedule with warnings in chat, a boss bar countdown and titles in English or Bulgarian, runs commands before the stop, and adds staff restart controls and rotating announcements.

A Paper 26.1 or newer server on Java 25, and something that starts the server again after it stops: your host or Pterodactyl panel, a start script loop or Spigot's restart script. No other plugins.

It does not start the server again by itself, does not manage a network of servers from one place, and does not back up worlds beyond the save commands you configure. It was not run on a live Paper server during testing.

It is written in Java on the Paper API with Adventure and MiniMessage. Unit tests cover durations, the schedule with daylight saving changes and the countdown, and MockBukkit tests run the whole plugin through countdowns, commands, languages, announcements and configuration errors. Created with AI assistance; the plugin was checked by PN Scripts with that test suite, which also recorded the output in the screenshots.

It is not on sale yet. When it is, this page will link to the store; PN Scripts does not take payment on this site.