NightSkipper
1.4.0Automatically skips the night when a set percentage of the world's players are asleep.
NightSkipper — Smart Night Skip for Minecraft
NightSkipper is a lightweight and reliable plugin that automatically skips the night
when a configured percentage of players in a world are sleeping. Supports EssentialsX AFK, vanish, and spectator mode.
🧩 Version Compatibility
| Plugin version | Supported Paper | Java |
|---|---|---|
1.4.0 | 1.20 – 26.2 | 25 |
1.3.0 | 1.20 – 1.21.11 | 21 |
✨ Features
Flexible world configuration — choose which worlds the night skip works in
Customizable sleep percentage — from 0% to 100% of players required to skip night
Supports AFK and Vanish players from EssentialsX
Players in Spectator mode or with the
essentials.sleepingignored permission are ignored
Sleep progress displayed via ActionBar
Custom chat and ActionBar messages using MiniMessage
Anti-spam protection to prevent repeated skipping
Full multi-world support
/nskipper reload command to reload the config without restarting the server
⚙️ How It Works
- A player goes to sleep → everyone in the world sees an ActionBar:
Sleeping: 1/4 | Needed: 1 - When the required fraction of players is asleep (or AFK) — countdown begins:
- Message appears: "Night is being skipped..."
- After ~3 seconds, the night is skipped.
- The world transitions to morning, storms and rain are cleared.
🧩 Permissions
| Permission | Description |
|---|---|
nskipper.admin | Allows using the /nskipper reload command |
essentials.sleepingignored | Player is ignored in sleep calculations (e.g., admin) |
🔧 Configuration
The file plugins/NightSkipper/config.yml is automatically created on first launch:
# Night skip settings
enabled-worlds:
- "world"
# Start times for day and night (in Minecraft ticks)
day-time: 0
night-time: 12516
# Percentage of players required to skip night (0.5 = 50%)
sleep-percentage: 0.5
# Messages with MiniMessage support
messages:
no-permission: "<red>You do not have permission to use this command."
reload-success: "<green>NightSkipper: config reloaded!"
reload-usage: "<yellow>Usage: /nskipper reload"
night-skipping: "<green>Night is being skipped..."
sleep-progress: "<yellow>Sleeping: <gold>{sleeping}/{total}</gold> | Needed: <red>{needed}</red>"
💬 Player Messages
-
In chat:
Night is being skipped...
-
In ActionBar:
Sleeping: 2/5 | Needed: 1
-
Config messages can be customized with MiniMessage tags (
<green>,<gold>,<red>, etc.)
🛠️ Installation
- Download the latest release
- Place the
.jarin your server’splugins/folder - Restart the server
- Configure settings in
plugins/NightSkipper/config.yml - Use
/nskipper reloadto apply config changes - Enjoy skipping the night
⚡ Quick Start
The plugin is preconfigured for the default world with a 50% sleep threshold.
Just install the .jar and start using NightSkipper.
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta