Essential Commands v0.20.4
(mc 1.18.2)
Changes:
- Actually Fix RTP on 1.18.2 servers (infinite loop bad!)
If you discover any bugs, you can report them in the Issue Tracker.
Additional conversation can be had in the dev room discord.
Essential Commands v0.20.3
(mc 1.18.2)
Changes:
- Fix RTP on 1.18.2 servers
- Fix bug that caused a server crash if both
spawn
andtpa
were disabled. - Use 1.18.2 mappings & newer Fabric API
If you discover any bugs, you can report them in the Issue Tracker.
Additional conversation can be had in the dev room discord.
Essential Commands v0.20.2
(mc 1.18.1)
Changes:
- Fix items potentially getting deleted in Anvil, Grindstone, and Stonecutter commands (#86).
- Fix display text for all "bench" commands, using Mincrafts built-in translations.
If you discover any bugs, you can report them in the Issue Tracker.
Additional conversation can be had in the dev room discord.
Essential Commands v0.20.1
(mc 1.18.1)
Changes:
- Change the way EC grants all perms to OPs.
- Old version was causing broad mod compatability issues. Investigated and Resolved by @braunly in #94.
If you discover any bugs, you can report them in the Issue Tracker.
Additional conversation can be had in the dev room discord.
Essential Commands v0.20.0
(mc 1.18.1)
Changes:
- RTP performance enchancements (Thanks @Wesley1808!) (https://github.com/Wesley1808/ServerCore/issues/16)
- Russian (ru_ru) translations (thanks @oldbrowze#9618 on Discord!)
- Add workbench-style commands:
/stonecutter
/grindstone
/wastebin
/anvil
- Optional computed permissions for warps. (e.g.
essentialcommands.warp.tp_named.{warp_name}
)
If you discover any bugs, you can report them in the Issue Tracker.
Additional conversation can be had in the dev room discord.
Essential Commands v0.19.0
(mc 1.18.1)
Changes:
- Add
essential_commands:nickname
placeholder. (PlacehodlerAPI) - Send motd after player join message. (Should fix a bug where motd would not include role styles from LuckPerms)
- Add Invuln Command (Basically the old
/god
). - Add Gametime Command (displays in-game time in 24-"hour" format, and tick-time on hover).
If you discover any bugs, you can report them in the Issue Tracker.
Additional conversation can be had in the dev room discord.
Essential Commands v0.18.2
(mc 1.18.1)
Changes:
- A mod compatability fix for StyledChat by Patbox.
- Fixes #83, a bug where EssentialCommands nicknames would completely overwrite StyledChat's
displayName
setting.
- Fixes #83, a bug where EssentialCommands nicknames would completely overwrite StyledChat's
If you discover any bugs, you can report them in the Issue Tracker.
Additional conversation can be had in the dev room discord.
Essential Commands v0.18.1
(mc 1.18.1)
A small update to support Minecraft 1.18.1
Other changes:
- RTP has been disabled in the nether, as it allowed players to get on top of the uppermost bedrock layer.
- Don't allow spamming same target with tp requests.
- Add tpcancel as per #64. Better backend system for ending tp requests.
- Fix bug that could prevent config from being generated in some scenarios.
If you discover any bugs, you can report them in the Issue Tracker.
Additional conversation can be had in the dev room discord.
Essential Commands v0.17.1
(mc 1.18-rc3)
A tentative update for Minecraft 1.18-rc3
& Java 17.
If you discover any bugs, you can report them in the Issue Tracker.
Additional conversation can be had in the dev room discord.
Essential Commands v0.17.0
(mc 1.17.x)
A bunch of community-submitted improvements for this release!
New
- Chinese (zh_cn) localization, by MikhailTapio
- Feature: Message of the Day (MOTD), by SonarBeserk
Bugfixes
(both by SonarBeserk)
- Change NicknameClearCommand to use the name of target player for feedback (instead of sender player)
- Correctly display config via
/essentialcommands config display
Essential Commands v0.17.0
(mc 1.16.5)
Direct backport of 0.17.0-mc1.17.1
This version of Essential Commands has incompatabilities with certain older versions of Java. If the server fails to start, consider updating your Java installation (16 recommended).
Essential Commands v0.16.2 (mc 1.17.x
)
Bugfix:
- Changed
/fly
to use PAL, improving compatability with other mods. /fly
should now always persist until it is manually disabled.- Flight can no longer be disabled in creative mode.
- Using an elytra should no longer grant the wearer the ability to creative-fly.
- Switching from creative to survival no longer leaves flight enabled, unless the player has
/fly
enabled.
Essential Commands v0.16.1 (mc 1.17.x
)
Bugfix:
- Fix bug that caused
/fly
with thepersist
flag set to true to not actually persist when using/execute in <dimension> run tp <player> <destination>
Essential Commands v0.16.1 (mc 1.16.5
)
Direct backport of 0.16.1-mc1.17
This version of Essential Commands has incompatabilities with certain older versions of Java. If the server fails to start, consider updating your Java installation (16 recommended).
Essential Commands v0.16.0 (mc 1.17.x
)
New:
- Add command /top
- Allows teleporting to the world surface (highest non-air block at your current position)
- Config opt:
enable_top
- Permission: `essentialcommands.top
- Add command /essentialcommands config display
- Shows currently loaded config values.
- Also, accepts optional argument
config_property
. If this arg is provided, only the value of that config option will be returned.
- Add tpahere permission, separate from tpa.
- Add option to allow the effects of
/fly
to persist between deaths, relogs, dimensions, etc.
Bugfixes:
- Fix Option change event not firing on option init.
- Fix crash-inducing Java version parsing bug that occured for some early-access Java versions.
Essential Commands v0.16.0 (mc 1.16.5
)
Direct backport of 0.16.0-mc1.17
This version of Essential Commands has incompatabilities with certain older versions of Java. If the server fails to start, consider updating your Java installation (16 recommended).
Essential Commands v0.15.0-4 (mc 1.16.5
)
Fix memory leak that occured on some Linux machines.
Crimes against Java were committed for this release.
Essential Commands v0.15.0 (mc 1.17.x
)
New:
- Support multiple home limits via permissions, instead of one global limit in config.
- Command shortcuts for
tpaccept
,tpdeny
, andhome
. (No longer requires specification of home/player name if only one option exists)
Essential Commands v0.15.0 (mc 1.16.5)
Direct backport of 0.15.0-mc1.17
This version of Essential Commands has incompatabilities with certain older versions of Java. If the server fails to start, consider updating your Java installation.
Essential Commands v0.14.0 (1.17.x
& 1.16.5
)
New:
- Added highly experimental EssentialsX homes converter to aid in porting spigot servers to Fabric.
- Added Clickable Accept/Reject chat buttons for TPA requests.
- Added command
/tpahere
Fixed Bugs:
home/warp list
commands fail with no feedback in the case whre no homes/warps are set.- Teleport requests can be accepted multiple times if the user sends the command multiple times in a single tick. #48
- NPE bug in
/nickname reveal <nickname>
that cause the command to just... never work (idk how I missed this lol). - Change defaultrequirelevel of ec & wb from 2 to 0. (Previously, this prevented non-opped players from using wb & ec on servers not using permissions)
Change to version naming: For a while now, every version of Essential Commands has been labled as a "beta". This will no longer be the case. Starting with this version, published builds will be marked as releases. This does not reflect any change in stability.