COWMODSКаталог модов

UnitySleep

UnitySleep is a Minecraft plugin that allows the night to be skipped when only one player or a minimum percentage of players are sleeping.

Автор: DeLaRosaPlay3,2 тыс.1обновлён 18 июл. 2025 г.
Механики игры

Описание

🌟 What is UnitySleep?

UnitySleep is an advanced plugin that improves the sleep system on Minecraft multiplayer servers. It allows configuring how many players need to sleep to skip the night, with flexible options and an intuitive graphical interface.

gui

🎯 Main Features

🔢 Percentage Mode: Configure exact % of players that must sleep

👤 One Player Mode: Any player can skip the night

⏱️ Configurable Delay: Wait time before dawn (1-60 seconds)

👑 OP Exclusion: Administrators don't interfere with calculations

🌍 Multi-World: Enable/disable specific worlds

🎨 Administrative GUI: Complete graphical control panel

🌐 Multi-Language: Automatic Spanish and English

🛡️ Anti-Interference: Disables Minecraft vanilla system

📋 Installation Guide

🎯 For Paper Servers

Download latest Paper 1.21.3+ Place UnitySleep-1.1.0.jar in /plugins/ folder Start server and configure Use (/unitysleep gui) for easy setup

playercomandos

🛏️ How to Use

Sleep in a bed during the night

Watch chat messages indicating progress

Wait for the configured delay if conditions are met

Enjoy the automatic sunrise! 🌅

👑 Administrative Commands

main

🖥️ GUI Control Panel

📱 GUI Access: /unitysleep gui

🔢 Mode: Left click = Percentage | Right click = One player

📊 Percentage: Left click = +5% | Right click = -5%

⏱️ Delay: Left click = +1s | Right click = -1s

🌍 Worlds: Manage enabled worlds

📈 Statistics: View server status

🌐 Language: Switch between Spanish and English

🔄 Reload: Apply configuration changes

⚙️ Advanced Configuration

📊 Configuration Examples

🏢 Large Server (10+ players):

/unitysleep setpercent 50 # 50% of players

/unitysleep setdelay 10 # 10 seconds delay

🏠 Small Server (2-5 players)

/unitysleep setpercent 75 # 75% of players

/unitysleep setdelay 3 # 3 seconds delay

⚡ Casual Server

/unitysleep setmode one # One player mode

/unitysleep setdelay 5 # 5 seconds delay

👑 OP Exclusion System

📋 With normal players: OPs don't count for calculation

🔧 Only OPs online: OPs do count (prevents "empty" server)

✅ OPs can always sleep and activate the system

🚨 Troubleshooting

❓ Common Issues

🌙 Doesn't turn to day despite meeting conditions

/unitysleep fixgamerule # Fix vanilla configuration

/unitysleep debugsleep # Check status

📊 Percentages don't add up

/unitysleep testscenarios # Simulate scenarios

/unitysleep debugsleep # Detailed information

🔧 Configuration not applying

/unitysleep reload # Reload configuration

/unitysleep debug # Check values

permisos

📞 Support 🐛 Found a bug?

Use /unitysleep debug to get information

Check server logs

Verify configuration with /unitysleep testscenarios

💡 Need help?

Check this manual, Use debug commands, Verify permissions

🎨 Quick Reference Card

🚀 Essential Commands:

/unitysleep gui # 🖥️ Open admin panel

/unitysleep setpercent 50 # 📊 Set 50% requirement

/unitysleep setmode one # 👤 One player mode

/unitysleep setdelay 5 # ⏱️ 5 second delay

/unitysleep world add world # 🌍 Enable world

/unitysleep debugsleep # 🔍 Check status

🎯 Common Scenarios

🏢 Large Server: 50% percentage, 10s delay

🏠 Small Server: 75% percentage, 3s delay

⚡ Casual Server: One player mode, 5s delay

🔧 Admin Testing: Use debug commands frequently

🌟 Pro Tips

👑 OPs are automatically excluded when other players are online

🛡️ Vanilla system is disabled automatically in percentage mode 🌐 Language changes apply immediately

🔄 Configuration reloads without restart

📊 Test scenarios before implementing changes

Support

Minecraft Version: 1.21.5 ( Test Paper 1.21.5 ) API Version: 1.21 Author: DeLaRosaPlay Plugin Version: 1.1.0

🌙 Created with ❤️ by DeLaRosaPlay | Version 1.1.0 🌅

🚀 UnitySleep Server Compatibility

✅ Fully Compatible Servers

UnitySleep is built using standard Bukkit/Spigot APIs, making it compatible with most modern Minecraft server software:

📋 Primary Support

🟢 Paper - Primary target, best performance

🟢 Spigot - Full compatibility, stable

🟢 Bukkit/CraftBukkit - Basic compatibility

🔄 Paper Forks & Alternatives

🟢 Purpur - Enhanced Paper fork with extra features

🟢 Airplane - Performance-focused Paper fork

🟢 Pufferfish - Optimized Paper distribution

🟢 Tuinity - Now merged into Paper (legacy support)

🌍 Multi-Platform

🟡 Fabric - Not compatible (different API)

🟡 Forge - Not compatible (different API)

🔴 Vanilla - Not compatible (no plugin support)

🎯 Recommended Setup

🏆 Best Performance

Server: Paper 1.21.3+ Java: 17 or 21 RAM: 2GB minimum Plugins: UnitySleep + essential plugins only

⚡ Optimal Configuration

Paper: Latest stable version Java: OpenJDK 17+ (Java 21 recommended) Minecraft: 1.21.3 (current target version)

tecnico

Галерея

config.ymlPlugin UnitySleepUpdate 1.2.0

Последние версии

Все версии →
release

UnitySleep 1.2.0

1.2.0
18 июл. 2025 г.2,1 тыс.Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, paper, spigot
Скачать
Что нового
## New Features: ### ⏰ Custom Time Control Adjustable day/night duration (1 min – 1 hr) By default, the game runs with 10 minutes of day and 10 minutes of night. With this update, you can configure it however you want — for example: 10 minutes of day ☀️ and 5 minutes of night 🌙. ### 🕐 Realistic On-Screen Clock Automatically adjusts speed with 12h/24h display format. Players can toggle the clock on or off at any time. ![1](https://cdn.modrinth.com/data/cached_images/54a623563b3fa47da7b9ab3a0b239261630af19a.jpeg) ![2](https://cdn.modrinth.com/data/cached_images/a74f8ffa32a19ca34c45c60a6143e41001e63c51.jpeg) ## Commands: 📟 Show your personal clock /unitysleep clock show 🙈 Hide your personal clock /unitysleep clock hide ## Recommendations: If you already had it installed, delete the config.yml file so the new configuration can be generated. If you're an admin and want to change the time, don’t use the default game commands. Use the new ones below: ## Time Control Commands: 🌅 /unitysleep time forceday Forces day for at least 30 seconds. 🌙 /unitysleep time forcenight Forces night for at least 30 seconds. ⏸️ /unitysleep time pause Pauses the time. ▶️ /unitysleep time resume Resumes the time. ## 🔔 Don't forget: Enable the worlds you want this to apply to. You can synchronize time across all worlds. By default, custom time control is disabled.
release

UnitySleep 1.1.0

1.1.0
1 июн. 2025 г.931Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5paper, purpur, spigot
Скачать
Что нового
## Great Update! Plugin Version 1.1.0 Arrives with Graphical Environment and More ### Don't forget to reconfigure or delete the generated config.yml file every time you update, as it may have critical changes to the plugin's operation. ### We are excited to announce the release of version 1.1.0 of our plugin, a significant update that takes functionality and ease of use to a new level. We've listened carefully to your feedback and worked hard to provide an even better experience. The most notable new features in this version include: Graphical Environment for Admins: Say goodbye to complex configurations! We've integrated an intuitive graphical user interface (GUI) for administrators, allowing for much simpler and more visual plugin management and configuration, with no coding required. New Commands: We've expanded the repertoire of available commands, giving you even greater control and opening up new possibilities for interacting with the plugin and its functionalities. Substantial Error Improvements: Stability is key. We've conducted a thorough review to fix bugs and optimize performance, ensuring smoother and more reliable operation. Real-Time Updates: Keep your plugin always at the forefront. Now, your functions can update in real-time, meaning you'll always have access to the latest improvements and fixes without interruption. Update to version 1.1.0 today and experience a more powerful, user-friendly, and always up-to-date plugin! Versión Principal: 1.21.3 Versiones Soportadas: ✅ 1.21.x ✅ 1.20.x (probablemente) ❓ 1.19.x (necesita testing) ❌ < 1.19 (APIs no disponibles) ## ¡Gran Actualización! Llega el Plugin a la Versión 1.1.0 con Entorno Gráfico y Más Estamos emocionados de anunciar la disponibilidad de la versión 1.1.0 de nuestro plugin, una actualización significativa que lleva la funcionalidad y la facilidad de uso a un nuevo nivel. Hemos escuchado atentamente sus comentarios y trabajado arduamente para ofrecerles una experiencia aún mejor. Las novedades más destacadas de esta versión incluyen: Entorno Gráfico para Administradores: ¡Dile adiós a las configuraciones complicadas! Hemos integrado un intuitivo entorno gráfico (GUI) para administradores, permitiendo una gestión y configuración del plugin mucho más sencilla y visual, sin necesidad de tocar código. Nuevos Comandos: Hemos expandido el repertorio de comandos disponibles, brindándote un control aún mayor y abriendo nuevas posibilidades para interactuar con el plugin y sus funcionalidades. Mejora Sustancial de Errores: La estabilidad es clave. Hemos realizado una revisión exhaustiva para corregir errores y optimizar el rendimiento, garantizando un funcionamiento más fluido y confiable. Actualizaciones en Tiempo Real: Mantén tu plugin siempre a la vanguardia. Ahora, tus funciones pueden actualizarse en tiempo real, lo que significa que siempre tendrás acceso a las últimas mejoras y correcciones sin interrupciones. ¡Actualiza hoy mismo a la versión 1.1.0 y experimenta un plugin más potente, fácil de usar y siempre actualizado!
release

UnitySleep 1.0.0

1.0.0
22 мая 2025 г.185Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5paper
Скачать
Что нового
UnitySleep v1.0.0 Plugin para Minecraft 1.21.5 que permite pasar la noche cuando solo una persona o un porcentaje mínimo de jugadores estén durmiendo. Características Modo Porcentaje: Configura qué porcentaje de jugadores debe dormir (por defecto 50%) Modo Un Jugador: Solo necesita que 1 jugador duerma para pasar la noche Mensajes Informativos: Los jugadores ven el progreso en tiempo real Comandos Administrativos: Fácil configuración sin reiniciar el servidor Compatible con 1.21.5: Totalmente compatible con la última versión Instalación Descarga el archivo .jar compilado Colócalo en la carpeta plugins/ de tu servidor Reinicia el servidor ¡Listo! Comandos Para todos los jugadores: /unitysleep info - Muestra información actual del plugin Para administradores: /unitysleep reload - Recarga la configuración /unitysleep setpercent <1-100> - Establece el porcentaje requerido /unitysleep setmode <one|percent> - Cambia entre modo 1 jugador o porcentaje /unitysleep setdelay <1-60> - Establece el tiempo de espera en segundos Aliases: /us, /sleep Permisos unitysleep.use - Permite usar el sistema (por defecto: todos) unitysleep.admin - Permite usar comandos administrativos (por defecto: ops) Configuración El archivo config.yml se crea automáticamente: yaml# Porcentaje requerido (1-100) required-percentage: 50 # true = usar porcentaje, false = solo 1 jugador use-percentage: true # Tiempo de espera antes de pasar la noche (1-60 segundos) sleep-delay-seconds: 5 # Mensajes personalizables (usa & para colores) messages: night-skipped: "&a¡Buenos días! La noche ha pasado." sleeping-status: "&e%d/%d jugadores durmiendo (%.1f%%). Se necesita %.1f%% más." one-player-mode: "&eNecesita 1 jugador durmiendo para pasar la noche." player-slept: "&7¡Gracias &b%s &7por dormir!" Códigos de colores disponibles: &a = Verde &b = Azul claro &c = Rojo &e = Amarillo &7 = Gris claro &f = Blanco Y muchos más... Cómo Funciona Durante la noche, cuando un jugador se acuesta: El plugin muestra un mensaje de agradecimiento con el nombre del jugador Cuenta cuántos jugadores están durmiendo Calcula si se cumple la condición (porcentaje o 1 jugador) Muestra el progreso a todos los jugadores Espera el tiempo configurado antes de pasar la noche Tiempo de espera configurable: Los jugadores deben permanecer acostados durante el tiempo establecido Por defecto son 5 segundos, pero se puede ajustar de 1 a 60 segundos Si alguien se levanta durante la espera, se cancela el proceso Si se cumple la condición después del tiempo de espera: La noche pasa automáticamente al día Se quitan las tormentas y truenos Todos reciben un mensaje de confirmación personalizable Solo funciona en el Overworld durante horario nocturno Mensajes personalizables: Todos los mensajes se pueden cambiar en el config.yml Ejemplos de Uso Servidor pequeño (2-5 jugadores): /unitysleep setmode one Solo necesita 1 jugador durmiendo. Servidor mediano (10+ jugadores): /unitysleep setpercent 25 Necesita el 25% de jugadores durmiendo. Ajustar tiempo de espera: /unitysleep setdelay 3 Los jugadores deben estar acostados 3 segundos antes de pasar la noche. /unitysleep setdelay 10 Tiempo de espera de 10 segundos (útil para servidores con lag).