promotional bannermobile promotional banner

DayNightCicle

DayNightCicle is a lightweight Paper plugin that lets you extend day and night length in minutes via YAML and live commands.
DayNightCicle logo

🌀️ DayNightCicle

DayNightCicle is a lightweight Paper plugin that lets you extend day and night length in minutes via YAML and live commands with integrated AFK system.

Paper 1.21+ • Java 21


✨ Features

  • β˜€οΈπŸŒ™ Set custom day and night duration in minutes.
  • 🌍 Apply to all overworlds or specific worlds.
  • βš™οΈ In-game commands to reload, check status, set values, and manage sleep overrides.
  • 😴 Sleep override list to count selected players even if other plugins ignore them.
  • πŸ’¬ Built-in language files (it_it, us_en).
  • 🧘 Integrated AFK system with configurable behaviors and sleep counting.
  • πŸ›‘οΈ Smart movement detection (ignores mob pushing, phantom attacks).
  • 🏷️ Customizable AFK display with prefix/suffix options.

🌐 Languages

  • Set lang in config.yml to it_it or us_en.
  • en_us is accepted and mapped to us_en.

πŸ“ Commands

  • /daynightcicle or /dnc - show help.
  • /daynightcicle reload - reload config.
  • /daynightcicle status - show current settings and AFK players.
  • /daynightcicle set day <min> night <min> - update and save.
  • /daynightcicle nosleeplist - show sleep override list.
  • /daynightcicle sleeplist add <player> - add a player to the sleep override list.
  • /daynightcicle sleeplist remove <player> - remove a player from the sleep override list.
  • /afk - toggle AFK status manually.

βš™οΈ Config

lang: it_it
cycle:
  day_minutes: 20
  night_minutes: 10
  min_minutes: 10
sleep_skip_delay_seconds: 5
afk_timeout_minutes: 5
afk:
  remove_on_move: true
  remove_on_chat: true
  remove_on_interact: true
  invulnerable: false
  can_be_moved: true
  ignored_by_mobs: false
  counts_for_sleep: true
  can_pickup_items: false
  frozen: false
  display_text: "AFK"
  use_prefix: false
worlds: []

😴 Sleep Override List

The plugin creates sleep-override.json in the plugin data folder. Players in this list will be counted even if another plugin marks them as sleep-ignored.

{
  "players": [
    "KillerItaly"
  ]
}

Player names are case-insensitive. If you edit the file manually, run /daynightcicle reload afterward.

🧘 AFK System

The plugin includes a comprehensive AFK system that integrates with the sleep mechanics:

  • Smart Detection: Distinguishes between player movement and mob pushing
  • Configurable Triggers: Movement, chat, interaction detection
  • Sleep Integration: AFK players can count as "sleeping" for night skip
  • Display Options: Customizable prefix/suffix in tab list
  • Protection Features: Invulnerability, mob targeting, item pickup control

πŸš€ Install

  1. Drop the jar into plugins/.
  2. Start the server to generate plugins/DayNightCicle/config.yml.
  3. Edit the config and run /daynightcicle reload.

πŸ”— Links

Portfolio

Portfolio
--------------------------------------

LinkedIn

LinkedIn
--------------------------------------
Email
Email
--------------------------------------

Buy me a beer on BuyMeACoffee

Buy me a beer
--------------------------------------

Support me on Ko-fi

Ko-fi

 

 

The DayNightCicle Team

profile avatar
  • 1
    Followers
  • 5
    Projects
  • 1.2K
    Downloads
Donate

More from killerytaliView all

  • NamlessCheck project image

    NamlessCheck

    • 13
    • Bukkit Plugins

    Spigot/Paper plugin to log sensitive build/combat actions: monitored block placements, fire ignitions, and End Crystal placements, with output to console, file, or both.

    • 13
    • February 14, 2026
    • Bukkit Plugins
    • +1
  • UtilityPack project image

    UtilityPack

    • 25
    • Bukkit Plugins

    A lightweight utility pack for Paper 1.21.1 with quality-of-life features for staff and players.

    • 25
    • February 5, 2026
    • Bukkit Plugins
    • +4
  • Nameless Kingdom project image

    Nameless Kingdom

    • 713
    • Modpacks

    Minecraft Server ModPack in Development by TheBoys

    • 713
    • October 15, 2025
    • Modpacks
    • +4
  • Killerytali Traduzioni IT– Mowzie’s Mobs project image

    Killerytali Traduzioni IT– Mowzie’s Mobs

    • 429
    • Resource Packs

    Italian translation for Mowzieìs Mobs.

    • 429
    • September 29, 2025
    • Resource Packs
  • NamlessCheck project image

    NamlessCheck

    • 13
    • Bukkit Plugins

    Spigot/Paper plugin to log sensitive build/combat actions: monitored block placements, fire ignitions, and End Crystal placements, with output to console, file, or both.

    • 13
    • February 14, 2026
    • Bukkit Plugins
    • +1
  • UtilityPack project image

    UtilityPack

    • 25
    • Bukkit Plugins

    A lightweight utility pack for Paper 1.21.1 with quality-of-life features for staff and players.

    • 25
    • February 5, 2026
    • Bukkit Plugins
    • +4
  • Nameless Kingdom project image

    Nameless Kingdom

    • 713
    • Modpacks

    Minecraft Server ModPack in Development by TheBoys

    • 713
    • October 15, 2025
    • Modpacks
    • +4
  • Killerytali Traduzioni IT– Mowzie’s Mobs project image

    Killerytali Traduzioni IT– Mowzie’s Mobs

    • 429
    • Resource Packs

    Italian translation for Mowzieìs Mobs.

    • 429
    • September 29, 2025
    • Resource Packs