Skip to content

Releases: John-Paul-R/Essential-Commands

0.7.3-beta-mc1.17

29 Jun 02:09
Compare
Choose a tag to compare

Essential Commands v0.7.3 - Bugfixes for my bugfixes

Fixed some bugs introduced by v0.7.1.
Improved compatability with other mods (Origins, mostly).

0.7.3-beta-mc1.16

29 Jun 02:08
Compare
Choose a tag to compare

1.16.5 port of 0.7.3-beta-mc1.17.

0.7.1-beta-mc1.17

28 Jun 15:53
Compare
Choose a tag to compare

Essential Commands v0.7.1 - Bugfix update.

Changelog:

  • Provide friendly err msg and file path if WorldManager fails to load from file.
  • Autosave PlayData when the vanilla server saves player data.
  • Fully migrate to PlayerEntityAccess instead of PlayerDataManager HashMap
  • No longer register commands if the command is disabled in the config (instead of registering a "Disabled command msg").
  • Fix bug in update checker that caused 1.16 versions to always appear out-of-date if a 1.17 version of the same release existed.

0.7.1-beta-mc1.16

28 Jun 15:50
Compare
Choose a tag to compare

1.16 port of 0.7.1-beta-mc1.17.

0.7.0-beta-mc1.17

25 Jun 00:50
Compare
Choose a tag to compare

0.7.0-mc1.17 - The Nickname Update

New Features:

  • New command, /nickname!
    • Config option: enable_nick, default true.
    • Relevant Perms:
      • essentialcommands.nickname.self
      • essentialcommands.nickname.others

Bugfixes & minor features:

  • Log link to download new version if out of date.
  • Add support for being used as a maven dependency via GitHub packages.
  • Store PlayerData on PlayerEntity (Faster than previous HashMap<UUID, PlayerData>)

0.7.0-beta-mc1.16

25 Jun 00:45
Compare
Choose a tag to compare

Direct backport of 0.7.0-mc1.17 for 1.16.5.

0.6.0-mc1.17

23 Jun 13:37
Compare
Choose a tag to compare

Rework config to use Map instead of list of entries internally. (it was bad).

New config option: ops_bypass_teleport_rules

New permissions:

  • essentialcommands.bypass.teleport_delay
  • essentialcommands.bypass.allow_teleport_between_dimensions
  • essentialcommands.bypass.teleport_interrupt_on_damaged

Improve config error handling and parsing.

  • Give informational and descriptive console logs of errors found when parsing config.
    (Fails gracefully, but loudly/clearly.)

0.6.0-mc1.16

23 Jun 13:47
Compare
Choose a tag to compare

Port 0.6.0-mc1.17 to 1.16

0.5.1-beta-mc1.17

22 Jun 00:42
Compare
Choose a tag to compare

Add config option allow_teleport_between_dimensions.

  • Bypassed by ops.
  • Default true.
  • Setting to false disallows teleporting between dimensions via EssentialCommands commands.

0.5.0-mc1.17

21 Jun 14:41
Compare
Choose a tag to compare

New Features:

  • Add option to interrupt teleports on damage taken.
  • Implemented allow_back_on_death config option. (default false)
  • Self-Update checker & check_for_updates config option. (default true)
  • Add option to interrupt teleports on damage taken.
    • New config option teleport_interrupt_on_damaged, default true.
  • Add hot-reload config command: /essentialcommands config reload. Requires permission essentialcommands.config.reload.
  • Add ability to style command feedback using Style json, instead of just a single formatting code.
    • Ex: {"bold"\:"true", "color":"light_purple"}
    • Old format still works (Ex: light_purple)

Minor/Bugfix:

  • Changed tpa/tpaccept/tpdeny permissions nodes to match permissions.md.
  • Bumped fabric loader/api & yarn mappings versions