SunLight is a modern, modular core solution for your server. It combines all the essential features every modern server needs with deep, flexible customization.
Don't trust AI-generated slop (OreoEssentials ❌) Avoid poor-quality bloatware (CMI, zEssentials ❌) Upgrade from old, stagnant plugins (EssentialsX ❌) Choose modern and real - SunLight ✅
Disable Anything: Don’t need a specific module, function, or even a single command? Turn it off instantly.
Your Style: Change command aliases, customize GUI layouts, and edit every single piece of text.
Modern Standards: Native support for MiniMessage (gradients, hex colors) and PlaceholderAPI works almost everywhere.
Key Features:
Modularity: SunLight is entirely composed of toggleable modules, where each module has its own area of responsibility. No unnecessary hard-coded bloat!
Lightweight & Modern: Pure original code written by a human (not AI), utilizing modern standards and tools.
Command Cooldowns: Ability to set cooldown for any SunLight command!
Offline Player Support: Ability to use any command on players who are currently offline!
MiniMessage Support: Use all tags and text components anywhere!
PlaceholderAPI Support: Use placeholders almost anywhere! Additionally, many modules provide their own unique placeholders.
Module Overview:
AFK: Tracks inactivity using "activity points" and smart filters to trigger AFK mode, status bar indicators, and rank-based auto-kicks.
BackLocation: Provides "Previous" and "Death" return points with expiration timers, world blacklists, and one-time use options.
Bans: A comprehensive punishment system (Ban, Mute, Kick, Warn) featuring cross-server DB syncing, role priority, alt-account detection, and history GUIs.
Chat: Advanced chat management with DiscordSRV support, multi-channel (radius/world) settings, auto-moderation (anti-flood/caps), mentions, and social spy.
DeathMessages: Customizable death notifications based on damage or killer type with randomized messages and MiniMessage support.
Essential: Provides ~35 core utility commands including flight, healing, feeding, teleportation, XP management, and world/weather control.
Extras: Adds immersive mechanics like sitting on furniture (chairs/slabs), automatic chest sorting, and block physics for explosions.
GodMode: A simplified toggle for player invulnerability.
Greetings: Manages rank-based join and quit messages with priority settings and PlaceholderAPI support.
Homes: Allows players to set home points via commands or beds, featuring GUIs, guest/invite systems, and rank-based home limits.
Inventories: Enables viewing/editing of online/offline player inventories and Ender Chests, plus virtual access to workstations like Anvils or Looms.
Items: Tools to modify item parameters in-hand, including durability, custom model data, stack sizes, name/lore, and unbreakable status.
Kits: Creates unlimited item sets with a GUI editor, "inventory copy" feature, kit previews, cooldowns, and claim costs.
Nametags: Configures packet-based, client-side nametags with rank-based prefixes, suffixes, and colors.
NerfPhantoms: Controls Phantom behavior by disabling spawns, modifying damage/HP, or allowing players to personally reset their insomnia timer.
PTP: A player-to-player teleport request system with customizable timeouts and a toggle to block incoming requests.
RTP: Randomly teleports players within world-specific coordinates, featuring chunk safety checks and automatic world redirection.
Scheduler: An automated broadcast system for timed, randomized server messages with rank-based visibility.
Scoreboard: Displays a side-panel information board with multiple templates, update intervals, and rank/world-specific visibility.
Spawns: Manages unlimited spawn points with rank-based auto-teleportation on join or respawn and a GUI editor.
TAB: Customizes the player list with automatic rank sorting, refresh intervals, and world-specific formatting.
Texts: Maps the contents of text files to unique custom commands with MiniMessage and PlaceholderAPI support.
Vanish: Hides players from others with a status-persisting logout feature and a Boss Bar indicator.
Warmups: Adds preparation timers to teleports (Home, Spawn, RTP, etc.) with Boss Bar progress and movement/damage cancellation.
Warps: Creates public fast-travel points with access requirements based on permissions, costs, or the time of day.
Worlds: Manages unlimited custom worlds with dynamic loading, GUI GameRule editing, and per-world inventory separation.