PixelEssentials is a Paper plugin designed to provide some essential features for SMP servers, inspired by EssentialsX.
This plugin is not compatible with Spigot due to the use of AsyncChatEvent and the Adventure API.
This plugin is still in development and may not be stable. Use at your own risk.
git clone https://github.com/kyleseven/PixelEssentials.git
cd PixelEssentials/
./gradlew clean buildOnce built, the jar can be found in the build/libs directory.
- Install Vault by placing the jar the
plugins/directory. - Install PixelEssentials by placing the jar in the
plugins/directory. - The
config.ymland SQLite database will be created when the server is started.
| Command | Description | Permission |
|---|---|---|
/afk |
Toggle your AFK status. | pixelessentials.afk |
/tpa |
Request to teleport to a player. | pixelessentials.tpa |
/tpahere |
Request a player to teleport to you. | pixelessentials.tpahere |
/tpaall |
Request all players to teleport to you. | pixelessentials.tpaall |
/tpall |
Teleport all players to you immediately. | pixelessentials.tpall |
/tpaccept |
Accept a teleport request. | pixelessentials.tpaccept |
/tpdeny |
Deny a teleport request. | pixelessentials.tpdeny |
/tpacancel |
Cancel an outgoing teleport request. | pixelessentials.tpacancel |
/back |
Teleport to your previous location (before teleport or death). | pixelessentials.backpixelessentials.back.onteleportpixelessentials.back.ondeath |
/home |
Teleport to your home location. | pixelessentials.home |
/sethome |
Set a home location. | pixelessentials.sethome |
/delhome |
Delete your home location. | pixelessentials.sethome |
/warp |
Teleport to a warp location or list warps if no argument is provided. | pixelessentials.warppixelessentials.warp.list |
/setwarp |
Set a warp location. | pixelessentials.setwarp |
/delwarp |
Delete a warp location. | pixelessentials.delwarp |
/spawn |
Teleport to the spawn location. | pixelessentials.spawn |
/setspawn |
Set the spawn location. | pixelessentials.setspawn |
/delspawn |
Delete the spawn location. | pixelessentials.delspawn |
/msg |
Send a private message to a player. | pixelessentials.msg |
/reply |
Send a private message to the last person who messaged you. | pixelessentials.msg |
/motd |
See the message of the day. | pixelessentials.motd |
/rules |
See the server rules. | pixelessentials.rules |
/list |
See a list of all online players. | pixelessentials.list |
/ping |
See the ping of yourself or another player. | pixelessentials.ping |
/seen |
See when a player was last online. | pixelessentials.seen |
/whois |
See various info about a player, including UUID, IP, Ban Status. | pixelessentials.whois |
/invsee |
Open another player's inventory. | pixelessentials.invsee |
/enderchest |
Open another player's ender chest. | pixelessentials.enderchest |
/more |
Fill your held item to a full stack. | pixelessentials.more |
/sudo |
Force another player to run a command. | pixelessentials.sudo |
/playtime |
See your own or another player's playtime. | pixelessentials.playtime |
/playtimetop |
Show a leaderboard of players ordered by play time. | pixelessentials.playtimetop |
These commands serve as shortcuts for commonly used default Minecraft commands. They function identically to their original counterparts and require the same permissions to execute.
| Command | Description | Permission |
|---|---|---|
/gmc |
Alias for /gamemode creative |
minecraft.command.gamemode |
/gms |
Alias for /gamemode survival |
minecraft.command.gamemode |
/gma |
Alias for /gamemode adventure |
minecraft.command.gamemode |
/gmsp |
Alias for /gamemode spectator |
minecraft.command.gamemode |
/i |
Alias for /give (for self) |
minecraft.command.give |
/tphere |
Alias for /tp {target} {self} |
minecraft.command.teleport |
These permissions are not required to execute any commands, but are used to grant additional features.
| Permission | Description |
|---|---|
pixelessentials.chat.minimessage |
Allow MiniMessage formatting in chat. |
pixelessentials.chat.url |
URLs in chat from this user will be clickable. |
pixelessentials.sudo.exempt |
/sudo will fail if used on a player with this permission. |
pixelessentials.teleport.cooldown.bypass |
Bypass teleport cooldowns. |
pixelessentials.teleport.delay.bypass |
Bypass teleport delays. |