Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/john-paul-r/essential-commands

Configurable, permissions-backed utility commands for Fabric servers (tpa, home, warp, spawn, back, nick, rtp)
https://github.com/john-paul-r/essential-commands

fabric fabric-mod minecraft minecraft-mod

Last synced: 30 days ago
JSON representation

Configurable, permissions-backed utility commands for Fabric servers (tpa, home, warp, spawn, back, nick, rtp)

Awesome Lists containing this project

README

        

# Essential Commands

Configurable, permissions-backed utility commands for Fabric servers.

[![Release](https://img.shields.io/github/v/release/John-Paul-R/essential-commands?style=for-the-badge&include_prereleases&sort=semver)][releases]
[![Available For](https://img.shields.io/badge/dynamic/json?label=Available%20For&style=for-the-badge&color=34aa2f&query=$[:]&url=https%3A%2F%2Fwww.jpcode.dev%2Fessentialcommands%2Fsupported_mc_versions.json)][modrinth:files]

[![Modrinth Downloads](https://img.shields.io/modrinth/dt/essential-commands?color=00AF5C&label=modrinth&style=for-the-badge&logo=modrinth)][modrinth:files]
[![Curseforge Downloads](https://img.shields.io/badge/dynamic/json?color=f16436&style=for-the-badge&label=CurseForge&query=downloadCount&url=https://www.fibermc.com/api/v1.0/ForeignMods/475964&logo=CurseForge)][curseforge:files]
[![GitHub Downloads (all releases)](https://img.shields.io/github/downloads/John-Paul-R/Essential-Commands/total?style=for-the-badge&label=GitHub&prefix=downloads%20&color=4078c0&logo=github)][releases]

## Description

Essential Commands is a Minecraft (Fabric) mod that adds several simple commands to the game. \
All commands are [configurable][config-docs] and toggleable. \
The mod is purely serverside, and is not required on the client. (but it does work on singleplayer worlds).

## Permissions

Essential Commands supports permissions mods like LuckPerms!
All commands and sub-commands have their own permissions node in the form:

`essentialcommands..`

*Note: The config option `use_permissions_api` must be set to `true` for permissions to have an effect.* ([Config Docs](https://github.com/John-Paul-R/Essential-Commands/wiki/Config-Documentation)) ([Permissions Docs](https://github.com/John-Paul-R/Essential-Commands/wiki/List-of-Commands-&-Permissions))

## Commands

All of these commands support automatic tab completion using Minecraft's new commands system.

See the [full List of Commands & Permissions](https://github.com/John-Paul-R/Essential-Commands/wiki/List-of-Commands-&-Permissions).

### Spawn

- /spawn
- /spawn set

### Teleport requests

- /tpa \
- /tpahere \
- /tpaccept \
- /tpdeny \

### Player Homes

- /home set \
- /home tp \
- /home delete \
- /home list

### Warps

- /warp set \
- /warp tp \
- /warp delete \
- /warp list

### Back

- /back

Want to teleport to where you died? Enable `allow_back_on_death` in the [config][config-docs].

### Nickname

- /nickname set \
- /nickname clear
- /nickname reveal \

### Random Teleport (/wild equivalent)

- /randomteleport
- /rtp

### Workbench

- /workbench
- /anvil
- /enderchest
- /stonecutter
- /grindstone
- /wastebin

### Kitchen sink

- /afk
- /fly
- /fly \
- /invuln
- /invuln \
- /top
- /day
- /gametime

### Config

- /essentialcommands config reload

## License

Essential Commands is open-sourced software licenced under the [MIT license][license].

## Discord

Questions? Contact me in [my Discord server][discord].

[curseforge:files]: https://www.curseforge.com/minecraft/mc-mods/essential-commands/files
[modrinth:files]: https://modrinth.com/mod/essential-commands/versions
[releases]: https://github.com/John-Paul-R/essential-commands/releases
[license]: LICENSE
[discord]: https://discord.jpcode.dev/
[config-docs]: https://github.com/John-Paul-R/Essential-Commands/wiki/Config-Documentation