Skip to content

Quick Start

Get EssentialsY running by enabling only the modules you need.

1. Choose Your Modules

Edit plugins/EssentialsY/modules.yml. All modules are disabled by default — turn on what you need:

yaml
modules:
  chat:
    enabled: true
  spawn:
    enabled: true
  protect:
    enabled: true
  antibuild:
    enabled: true
  geoip:
    enabled: false


Set `enabled: true` on each module you want active.

2. Set Your Spawn

bash

/setspawn default


Players can now use `/spawn` to teleport there.

3. Configure Economy (Optional)

If using Vault, edit config/economy.yml:

yaml
starting-balance: 0
currency-symbol: '$'
max-money: 10000000000000
min-money: -10000

4. Disable Unwanted Commands

Edit commands.yml to disable command categories you don't want:

yaml
categories:
  fun:
    enabled: false     # disables burn, fireball, lightning, etc.


Or disable individual commands:

```yaml
disabled:
  - god
  - fly


## 5. Reload

```bash

/essentials reload


Changes to `modules.yml`, `commands.yml`, and split config files take effect immediately. Some spawn listener priority settings require a server restart.

Common Tasks

TaskCommand / File
Set a home/sethome
Create a warp/setwarp <name>
Create a kit/createkit <name> <delay>
Disable a modulemodules.ymlenabled: false
Disable fun commandscommands.ymlcategories.fun.enabled: false
Change chat formatconfig/chat.ymlchat.format
Protect spawn areaconfig/protect.ymlprotect.prevent.*

Next Steps

GPL-3.0 Licensed · EssentialsY by SushiMC