Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Essential Commands

Essential Commands

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

252.3k
430
Utility

Compatibility

Minecraft: Java Edition

1.21.x
1.20.6
1.20.4
1.20–1.20.2
1.19.x
1.18.x
1.17.x
1.16.5

Platforms

Fabric

Supported environments

Server-side

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki Join Discord server

Creators

John-Paul-R
John-Paul-R Owner

Details

Licensed MIT
Published 4 years ago
Updated 3 weeks ago
DescriptionChangelogVersions

Show all versions

1
2
3
7

0.33.1-mc1.19.4

by John-Paul-R on Jun 7, 2023
Download

Essential Commands v0.33.1 (1.19.4)

Fixes

A massive thanks to @arnokeesman for diving into the code and discovering the root cause of this issue. This one threw me through a loop.

fix: PlayerData lost on respawn if EC spawn not set

  • Resolves #211 (/back to death points sometimes does not work)
  • Resolves #214 (Active players are sometimes put into AFK state.)

This version is available for: 1.19.4, 1.19.2, 1.18.2, 1.17.1

(make sure you grab the jar with the matching version in the name)


If you discover any bugs, you can report them in the Issue Tracker.

Additional conversation can be had in the dev room discord.

0.33.1-mc1.19.2

by John-Paul-R on Jun 7, 2023
Download

Essential Commands v0.33.1 (1.19.2)

Fixes

A massive thanks to @arnokeesman for diving into the code and discovering the root cause of this issue. This one threw me through a loop.

fix: PlayerData lost on respawn if EC spawn not set

  • Resolves #211 (/back to death points sometimes does not work)
  • Resolves #214 (Active players are sometimes put into AFK state.)

This version is available for: 1.19.4, 1.19.2, 1.18.2, 1.17.1

(make sure you grab the jar with the matching version in the name)


If you discover any bugs, you can report them in the Issue Tracker.

Additional conversation can be had in the dev room discord.

0.33.1-mc1.18.2

by John-Paul-R on Jun 7, 2023
Download

Essential Commands v0.33.1 (1.18.2)

Fixes

A massive thanks to @arnokeesman for diving into the code and discovering the root cause of this issue. This one threw me through a loop.

fix: PlayerData lost on respawn if EC spawn not set

  • Resolves #211 (/back to death points sometimes does not work)
  • Resolves #214 (Active players are sometimes put into AFK state.)

This version is available for: 1.19.4, 1.19.2, 1.18.2, 1.17.1

(make sure you grab the jar with the matching version in the name)


If you discover any bugs, you can report them in the Issue Tracker.

Additional conversation can be had in the dev room discord.

0.33.1-mc1.17.1

by John-Paul-R on Jun 7, 2023
Download

Essential Commands v0.33.1 (1.17.1)

Fixes

A massive thanks to @arnokeesman for diving into the code and discovering the root cause of this issue. This one threw me through a loop.

fix: PlayerData lost on respawn if EC spawn not set

  • Resolves #211 (/back to death points sometimes does not work)
  • Resolves #214 (Active players are sometimes put into AFK state.)

This version is available for: 1.19.4, 1.19.2, 1.18.2, 1.17.1

(make sure you grab the jar with the matching version in the name)


If you discover any bugs, you can report them in the Issue Tracker.

Additional conversation can be had in the dev room discord.

0.33.0-mc1.19.4

by John-Paul-R on May 1, 2023
Download

Essential Commands v0.33.0 (1.19.4)

New Features

  • New Expressions config option type.
  • respawn_at_ec_spawn enhancements:
    • Add NoBed respawn condition option (If a player does not have a bed spawn, they will respawn at the EC spawn)
    • Use the new Expression config option type, allowing values in the form: NoBed AND SameWorld
  • Log an error on startup if excluded_top_level_commands is malformed (#203, by @arnokeesman)
  • Add nickname_above_head feature and config option. (Max 16 chars, no color) (1.19.4+)

Translations updates

  • ru_ru (Updated - by @skvoryanich)
  • nl_nl (Created - by @arnokeesman)
  • ko_kr (Created - by @CrushedKingoros)

Fixes

  • Fix exception being thrown with no meaningful in-game feedback when attempting to RTP without a spawn having been set. (#197, by @arnokeesman)
  • config array parsing: Don't consider [] & similar to be [""]
  • Some styling fixups for teleport destination names in chat feedback. Some
    destinations that were previously ambiguous will now use more apecific names. (#198, by @arnokeesman)
  • account for different line separators in rules file (fixes CR characters being rendered in chat in some scenarios) (#206, by @arnokeesman)

This version is available for: 1.19.4, 1.19.2, 1.18.2, 1.17.1

(make sure you grab the jar with the matching version in the name)


If you discover any bugs, you can report them in the Issue Tracker.

Additional conversation can be had in the dev room discord.

0.33.0-mc1.19.2

by John-Paul-R on May 1, 2023
Download

Essential Commands v0.33.0 (1.19.2)

New Features

  • New Expressions config option type.
  • respawn_at_ec_spawn enhancements:
    • Add NoBed respawn condition option (If a player does not have a bed spawn, they will respawn at the EC spawn)
    • Use the new Expression config option type, allowing values in the form: NoBed AND SameWorld
  • Log an error on startup if excluded_top_level_commands is malformed (#203, by @arnokeesman)
  • Add nickname_above_head feature and config option. (Max 16 chars, no color) (1.19.4+)

Translations updates

  • ru_ru (Updated - by @skvoryanich)
  • nl_nl (Created - by @arnokeesman)
  • ko_kr (Created - by @CrushedKingoros)

Fixes

  • Fix exception being thrown with no meaningful in-game feedback when attempting to RTP without a spawn having been set. (#197, by @arnokeesman)
  • config array parsing: Don't consider [] & similar to be [""]
  • Some styling fixups for teleport destination names in chat feedback. Some
    destinations that were previously ambiguous will now use more apecific names. (#198, by @arnokeesman)
  • account for different line separators in rules file (fixes CR characters being rendered in chat in some scenarios) (#206, by @arnokeesman)

This version is available for: 1.19.4, 1.19.2, 1.18.2, 1.17.1

(make sure you grab the jar with the matching version in the name)


If you discover any bugs, you can report them in the Issue Tracker.

Additional conversation can be had in the dev room discord.

0.33.0-mc1.18.2

by John-Paul-R on May 1, 2023
Download

Essential Commands v0.33.0 (1.18.2)

New Features

  • New Expressions config option type.
  • respawn_at_ec_spawn enhancements:
    • Add NoBed respawn condition option (If a player does not have a bed spawn, they will respawn at the EC spawn)
    • Use the new Expression config option type, allowing values in the form: NoBed AND SameWorld
  • Log an error on startup if excluded_top_level_commands is malformed (#203, by @arnokeesman)
  • Add nickname_above_head feature and config option. (Max 16 chars, no color) (1.19.4+)

Translations updates

  • ru_ru (Updated - by @skvoryanich)
  • nl_nl (Created - by @arnokeesman)
  • ko_kr (Created - by @CrushedKingoros)

Fixes

  • Fix exception being thrown with no meaningful in-game feedback when attempting to RTP without a spawn having been set. (#197, by @arnokeesman)
  • config array parsing: Don't consider [] & similar to be [""]
  • Some styling fixups for teleport destination names in chat feedback. Some
    destinations that were previously ambiguous will now use more apecific names. (#198, by @arnokeesman)
  • account for different line separators in rules file (fixes CR characters being rendered in chat in some scenarios) (#206, by @arnokeesman)

This version is available for: 1.19.4, 1.19.2, 1.18.2, 1.17.1

(make sure you grab the jar with the matching version in the name)


If you discover any bugs, you can report them in the Issue Tracker.

Additional conversation can be had in the dev room discord.

0.33.0-mc1.17.1

by John-Paul-R on May 1, 2023
Download

Essential Commands v0.33.0 (1.17.1)

New Features

  • New Expressions config option type.
  • respawn_at_ec_spawn enhancements:
    • Add NoBed respawn condition option (If a player does not have a bed spawn, they will respawn at the EC spawn)
    • Use the new Expression config option type, allowing values in the form: NoBed AND SameWorld
  • Log an error on startup if excluded_top_level_commands is malformed (#203, by @arnokeesman)
  • Add nickname_above_head feature and config option. (Max 16 chars, no color) (1.19.4+)

Translations updates

  • ru_ru (Updated - by @skvoryanich)
  • nl_nl (Created - by @arnokeesman)
  • ko_kr (Created - by @CrushedKingoros)

Fixes

  • Fix exception being thrown with no meaningful in-game feedback when attempting to RTP without a spawn having been set. (#197, by @arnokeesman)
  • config array parsing: Don't consider [] & similar to be [""]
  • Some styling fixups for teleport destination names in chat feedback. Some
    destinations that were previously ambiguous will now use more apecific names. (#198, by @arnokeesman)
  • account for different line separators in rules file (fixes CR characters being rendered in chat in some scenarios) (#206, by @arnokeesman)

This version is available for: 1.19.4, 1.19.2, 1.18.2, 1.17.1

(make sure you grab the jar with the matching version in the name)


If you discover any bugs, you can report them in the Issue Tracker.

Additional conversation can be had in the dev room discord.

0.32.0-mc1.19.4

by John-Paul-R on Mar 18, 2023
Download

Essential Commands v0.32.0 (mc 1.19.4)

New Features

  • Persistent /back locations, by @justinbchen
    • Config Option: persist_back_location, default false

Fixes, minor:

  • Fix a bug that could cause some unrelated commands to become non-functional when certain ENABLE_CommandName flags were false in the config.
  • More accurate RTP calculation time logging

If you discover any bugs, you can report them in the Issue Tracker.

Additional conversation can be had in the dev room discord.

0.32.0-mc1.19.3

by John-Paul-R on Mar 18, 2023
Download

Essential Commands v0.32.0 (mc 1.19.3)

New Features

  • Persistent /back locations, by @justinbchen
    • Config Option: persist_back_location, default false

Fixes, minor:

  • Fix a bug that could cause some unrelated commands to become non-functional when certain ENABLE_CommandName flags were false in the config.
  • More accurate RTP calculation time logging

If you discover any bugs, you can report them in the Issue Tracker.

Additional conversation can be had in the dev room discord.

0.32.0-mc1.18.2

by John-Paul-R on Mar 18, 2023
Download

Essential Commands v0.32.0 (mc 1.18.2)

New Features

  • Persistent /back locations, by @justinbchen
    • Config Option: persist_back_location, default false

Fixes, minor:

  • Fix a bug that could cause some unrelated commands to become non-functional when certain ENABLE_CommandName flags were false in the config.
  • More accurate RTP calculation time logging

If you discover any bugs, you can report them in the Issue Tracker.

Additional conversation can be had in the dev room discord.

0.32.0-mc1.17.1

by John-Paul-R on Mar 18, 2023
Download

Essential Commands v0.32.0 (mc 1.17.1)

New Features

  • Persistent /back locations, by @justinbchen
    • Config Option: persist_back_location, default false

Fixes, minor:

  • Fix a bug that could cause some unrelated commands to become non-functional when certain ENABLE_CommandName flags were false in the config.
  • More accurate RTP calculation time logging

If you discover any bugs, you can report them in the Issue Tracker.

Additional conversation can be had in the dev room discord.

0.31.1-mc1.17.1

by John-Paul-R on Jan 29, 2023
Download

Essential Commands v0.31.1 (mc 1.17.1)

This is, in theory, a full backport of EssentialCommnds 0.31.1 to Minecraft 1.17.1. This is the first major backport since ~0.17, so there may be newly-introduced bugs. For this reason, this release has been marked as a beta.

Changes

  • Fix lang usage for RTP's "spawn not set" error message.

If you discover any bugs, you can report them in the Issue Tracker.

Additional conversation can be had in the dev room discord.

0.31.1-mc1.19.3

by John-Paul-R on Jan 28, 2023
Download

Essential Commands v0.31.1 (mc 1.19.3)

Commit Log

Changes

  • Fix lang usage for RTP's "spawn not set" error message.

If you discover any bugs, you can report them in the Issue Tracker.

Additional conversation can be had in the dev room discord.

0.31.1-mc1.18.2

by John-Paul-R on Jan 28, 2023
Download

Essential Commands v0.31.1 (mc 1.18.2)

This is, in theory, a full backport of EssentialCommnds 0.31.1 to Minecraft 1.18.2. This is the first major backport since ~0.24.x, so there may be newly-introduced bugs. For this reason, this release has been marked as a beta.

Changes

  • Fix lang usage for RTP's "spawn not set" error message.

If you discover any bugs, you can report them in the Issue Tracker.

Additional conversation can be had in the dev room discord.

0.31.0-mc1.19.3

by John-Paul-R on Jan 23, 2023
Download

Essential Commands v0.31.0 (mc 1.19.3)

Commit Log

Changes

  • (#169) Fix bug that caused AFK to not be cancelled on move in certain configurations. (@Luungooo)
  • German localization (@Luungooo)
  • EssentialsX warp converter (@disymayufei) (#172, #157)
  • Bugfixes to the EssentialsX homes converter. Now supports Nether and End in most circumstances.

If you discover any bugs, you can report them in the Issue Tracker.

Additional conversation can be had in the dev room discord.

0.30.2-mc1.19.3

by John-Paul-R on Jan 17, 2023
Download

Essential Commands v0.30.2 (mc 1.19.3)

Commit Log

Changes

  • add pt_br translations, courtesy of AnonymozzY on CF
  • fix crash on first startup (Missing EssentialCommands.properties) (This would resolve itself on second run, but...)
  • fix: continue queuedTeleport loop on "moved" interrupt
    • Previously, if a player hit the "teleport interrupt on move" distance threshold on the same tick that the teleport would execute, crash ensued. (very tiny chance of happening, but possible)

If you discover any bugs, you can report them in the Issue Tracker.

Additional conversation can be had in the dev room discord.

0.30.1-mc1.19.3

by John-Paul-R on Dec 11, 2022
Download

Essential Commands v0.30.1 (mc 1.19.3)

Commit Log

  • Update to 1.19.3 courtesy of @LagPixelLOL (#160)
  • Add bed command - allows player to teleport to their spawnpoint
    • config: enable_bed (default false)
    • permission: essentialcommands.bed
  • Add config option recheck_player_ability_permissions_on_dimension_change (default false). If true, on world change, a player with fly or invuln enabled, but without the appropriate permission in the new world, will lose the ability upon arrival.
    • This is primarily to better support per-world permissions.
  • Fix bug that always allowed ops to bypass teleport_interrupt_on_move, regardless of whether they had the bypass.teleport_interrupt_on_move permission.
  • Fixes to rules command feedback courtesy of @arnokeesman
  • Don't write to the config/EssentialCommands.properties file (updating the timestamp), unless there are meaningful changes to be made to the file (#153)
  • EssentialsXParser bugfixes (it's still super buggy!)
    • Further improvements potentially coming next release, in large part thanks to @disymayufei (#157)

If you discover any bugs, you can report them in the Issue Tracker.

Additional conversation can be had in the dev room discord.

0.30.0-mc1.19.2

by John-Paul-R on Nov 2, 2022
Download

Essential Commands v0.30.0 (mc 1.19.x)

  • Add ability to use selector text tag and Placeholders in nicknames. (permissions-gated)
  • Add /rules. (Configurable via config/essential_commands/rules.txt)
  • Fix broken EssentialsXParser (but is still highly experimental)

If you discover any bugs, you can report them in the Issue Tracker.

Additional conversation can be had in the dev room discord.

0.30.0-mc1.19

by John-Paul-R on Nov 2, 2022
Download

Essential Commands v0.30.0 (mc 1.19)

  • Add ability to use selector text tag and Placeholders in nicknames. (permissions-gated)
  • Add /rules. (Configurable via config/essential_commands/rules.txt)
  • Fix broken EssentialsXParser (but is still highly experimental)

If you discover any bugs, you can report them in the Issue Tracker.

Additional conversation can be had in the dev room discord.

1
2
3
7

Modrinth is open source.

main@bf16d36

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.