
EssentialsLite
This project adds useful commands for server owners to use.
Автор: ReCasted_2031обновлён 20 мар. 2026 г.
УправлениеОбщениеУтилиты
Описание
EssentialsLite is a lightweight, fully Skript-based EssentialsX parody designed for small–medium Minecraft servers.
It focuses on essential admin tools, player utilities, and moderation systems — now with improved ping/TPS stats, proxy support, and a configurable AFK system.
Built to be readable, customizable, and developer-friendly, EssentialsL v5.0.3 gives server owners full control over gameplay and server logic without unnecessary bloat.
✨ What's New in 5.0.3
🔧 Administration & Moderation
- Real-time
/pingand TPS display - Improved
/kickand/killbehavior - AFK system with configurable sensitivity
- Jail system now saves individual unjail locations
- Security mode fixes and better title clearing
- Permission nodes for most admin commands
👤 Player Utilities
- Homes system with named-home support~~~~
- Spawn teleport checks for valid spawn
/stats servernow shows real ping and TPS/stats playershows individual ping/kmsself-kill remains available
🎵 Extras
- Music disc playback (
/music) with volume, pitch, and positional audio - Alternate loading animation (
loadingAnimation2()) - Optional join/leave sound effects
- Optional teleport-to-spawn on join
🌐 Proxy Support
- Velocity-compatible server transfers with optional validation:
/hub/smp
⚙️ Compatibility
- Minecraft:
1.21+ - Server Software:
Paper - Java:
21 - Plugin:
Skript 2.14.1+
⚙️ Feature Toggles
/feature enable <feature|all> /feature disable <feature|all>
Available features:
homemusickmsafk
🔧 Runtime Settings (on load)
| Setting | Example | Description |
|---|---|---|
{play_join_sound} | true | Play join/leave sounds |
{tp2spawn} | false | Teleport players to spawn on join |
{proxy} | false | Enable proxy server transfers |
{debug} | true | Enable debug logging |
{enable_afk_team} | true | Enable AFK team system |
{name_on_start} | false | Show ASCII logo on startup |
{change_gamerules} | true | Allow gamerule changes |
📜 Commands & Permissions
| Category | Command | Usage | Permission | Default Access | Description |
|---|---|---|---|---|---|
| Admin & Moderation | /ban | /ban <player> [reason] | op, essentialsl.moderator | OP | Ban a player |
/unban | /unban <player> | op, essentialsl.unban | OP | Unban a player | |
/kick | /kick <player> [reason] | op, essentialsl.moderator | OP | Kick a player | |
/kill | /kill <player> | op, essentialsl.moderator | OP | Kill a player | |
/invsee | /invsee <player> | op | OP | View inventory | |
| Security | /security-on | /security-on | op | OP | Enable security mode |
/security-off | /security-off | op | OP | Disable security mode | |
/feature | `/feature <enable/disable> <feature | all>` | op, essentialsl.moderator | OP | |
| Jail System | /setjail | /setjail | op, essentialsl.moderator | OP | Set jail |
/deljail | /deljail | op, essentialsl.moderator | OP | Delete jail | |
/jail | /jail <player> | op, essentialsl.moderator | OP | Jail player | |
/unjail | /unjail <player> | op, essentialsl.moderator | OP | Unjail player | |
| Spawn System | /setspawn | /setspawn | op, essentialsl.moderator | OP | Set spawn |
/delspawn | /delspawn | op, essentialsl.moderator | OP | Delete spawn | |
/spawn | /spawn | none | Player | Teleport to spawn | |
| Homes System | /sethome | /sethome <name> | none | Player | Set home |
/home | /home <name> | none | Player | Teleport home | |
/delhome | /delhome <name> | none | Player | Delete home | |
| Player Utilities | /afk | /afk | none | Player | Toggle AFK |
/kms | /kms | none | Player | Kill yourself | |
/ping | /ping | none | Player | Check ping | |
/stats | `/stats <server | player>` | none | Player | |
| Music System | /music | `/music <disc | stop | list>` | none |
| Proxy / Transfer | /hub | /hub | none | Player | Go to hub |
/smp | /smp | none | Player | Go to SMP | |
| Plugin Info | /EssentialsL/status | /EssentialsL/status | none | Player | Show status |
/EssentialsL/version | /EssentialsL/version | none | Player | Show version | |
/EssentialsL/about | /EssentialsL/about | none | Player | About plugin |
🧩 Philosophy
EssentialsL is:
- Minimal
- Readable
- Customizable
- Educational
⚠️ This is NOT a drop-in replacement for EssentialsX.
It is a learning-focused alternative.
This project uses SML
📜 License / Credits
Author: Dimonium_ (Dima Golovanov)
All rights reserved.
Последние версии
Все версии →release
EssentialsL 5.0.4
5.0.420 мар. 2026 г.83Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9paper, spigot
Что нового
## What's new
- Finaly added Tab Completions
- Added coustomisable prefix
## What's fixed
- Fixed minor errors
- Fixed Jailing system
## What's improved
- Improved messages
beta
EssentialsL 5.0.3 BETA
5.0.3-beta18 мар. 2026 г.13Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9paper, spigot
Что нового
## What's new
- Added experimental version branch `5.0.3`
- Added configurable `afk_disable_trigger` option for AFK movement sensitivity
- Added new startup settings: `play_join_sound`, `tp2spawn`, `proxy`, and `change_gamerules`
- Added `/ping` command with a detailed latency test variant
- Added `/essentialsl/help [page]` with 4 paged help menus
- Added `loadingAnimation2()` for alternate loading visuals
- Added `teamClear()` helper function
- Added real ping and TPS display in `/stats server`
- Added player ping display in `/stats player`
- Added optional join and quit sound effects
- Added optional teleport-to-spawn on join
- Added optional proxy validation before server transfer
- Added spawn gamerule support with `spawnRadius 0`
- Added permission nodes such as `essentialsl.moderator` and `essentialsl.unban`
## What's deleted
- Removed automatic creation of PLAYER, ADMIN, and MODERATOR teams on startup
- Removed team name, color, and prefix config options
- Removed `/EssentialsL/reload`
- Removed `/testserver`
- Removed `/stats ping` from the old `/stats` command
- Removed `setTeam()` function
- Removed automatic owner/admin/moderator team assignment on join
- Removed `{teams}` feature toggle and related status output
- Removed team-based welcome messages
- Removed `/fix team`
- Removed the `/sudo` command
- Removed non-AFK team startup asset loading
## What's fixed
- Fixed `/kick` handling for both reason and no-reason usage
- Fixed `/kill` target selection so it properly defaults to self
- Fixed jail storage by saving unjail locations per-player with UUIDs
- Fixed `/unjail` so players return to their own saved location
- Fixed `/spawn` so it checks whether spawn is set before teleporting
- Fixed `/setjail` to prevent duplicate jail creation
- Fixed `/jail` validation for missing target, OP target, missing jail, and already-jailed players
- Fixed `/music` playback by routing it through `playMusic()`
- Fixed AFK removal sensitivity by making it configurable
- Fixed proxy transfer behavior when proxy support is disabled
- Fixed security-off title clearing for affected players
- Fixed multiple command error messages to be clearer and more consistent
## What's improved
- Improved permissions by replacing many op-only commands with permission nodes
- Improved debug logging with clearer execution output
- Improved startup and shutdown logging, especially for AFK loading and removal
- Improved `/stats` by showing real ping values instead of only simulated output
- Improved `/ban` formatting and ban reason messages
- Improved `/home`, `/delhome`, and `/sethome` feedback with named-home support
- Improved `/music` playback using record category, volume, pitch, and head-position audio
- Improved help UI with paged command categories
- Improved AFK handling by using helper-based team clearing
- Improved server transfer handling by respecting config state
- Improved join and quit experience with optional sound feedback
- Improved spawn setup by using world spawn directly
- Improved security mode by clearing titles when disabled
- Improved code structure with cleaner helper and trigger separation
release
Version 4.7
4.79 мар. 2026 г.20Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9paper, spigot
Что нового
## What's fixed
- Bugfixes in team loading sequencer
- Fixed console output
release
Update 4.6
4.68 мар. 2026 г.13Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9paper, spigot
Что нового
## What's fixed
- Fixed the team assigning system
## What's new
- Added `change_gamerules` setting, to allow EssentialsL to change server's gamerules.
release
EssentialsL 4.4.3
4.4.34 мар. 2026 г.14Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9paper, spigot
Что нового
## What's fixed
- Fixed minor bugs, that prevented loading correctly.
beta
EssentialsL 4.4.2
4.4.24 мар. 2026 г.16Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9paper, spigot
Что нового
## What's fixed
- Fixed jailing system teleporting players to wrong places
- Fixed `/home` command messages
## What's new
- Added `@a` to `/kick` and `/kill` commands. To use it type `/kick` (or /kill) `<yourName> @a`
release
Update 4.4
4.42 мар. 2026 г.15Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9paper, spigot
Что нового
## What's fixed?
- Fixed AFK system not working due to PvP integration problems.
- Fixed PLAYER team being deleted on loading sequence
- Fixed loading pling sounds
- Fixed wrong colouring for [EssentialsL]
- Fixed jailing system
## What's new?
- Added `/setspawn`, `/delspawn` and `/spawn` commands
beta
EssentialsL 4.3.1
4.3.120 февр. 2026 г.26Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9paper, spigot
Что нового
## What's new
* Finally Loaded EssentialsL as a Java plugin
### Notes
* This is still under testing, but the plugin went through full lifecycle, and works perfectly. I cant guarrantee that it will work reliably