Essential Commands v0.11.1
RTP bugfixes and minor enhancements.
Changelog:
- Fix broken
/rtpalias (You can use /rtp now instead of the full /randomteleport!) - Run RTP location calculation in its own thread. (long-ish task)
- Switch to sendFeedbcak over sendSystemMessage where possible.
- Add config opt
broadcast_to_ops.- Default
false. (No change) - Allows logging Essentials Commands when enabled. (similar to vanilla commands)
- Default
1.16.5 port of 0.11.1-beta-mc1.17.
Essential Commands v0.11.0 - Random Teleports!
Changelog:
Add /randomteleport (rtp) command.
Config options:
enable_rtpdefaulttruertp_radiusdefault1000rtp_cooldowndefault30(seconds)rtp_max_attemptsdefault15
Permissions:
essentialcommands.randomteleport
Minor changes:
- Fix float formatting for /spawn set chat feedback.
- JiJ permissions api.
1.16.5 port of 0.11.0-beta-mc1.17.
Essential Commands v0.10.0
Changelog:
Nickname Improvements
- No longer allow players to add click events to their nicknames by default. (oops) (Now requires a permission.)
- Add permissions for
color,fancystyling (italic, bold, etc.),clickevents, andhoverevents in nicknames. (All able to be assigned separately)
/back Improvements
/backintegration with most non-Essential-Commands teleport sources.- Fix bug that caused
/backto lose your previous location upon respawn.
1.16.5 port of 0.10.0-beta-mc1.17.
Essential Commands v0.9.1
List all the things, also bugfix.
Changelog:
0.9.0
- Add
listsubcommands to/warpand/home.
0.9.1
- Fix crash that occurred with some mods when Essential Commands was installed on the client.
Essential Commands v0.8.0 - Nickname Improvements
Changelog:
- Correctly grant OPs all permissions.
- This means that the
ops_bypass_teleport_rulesconfig only has an effect ifuse_permissions_apiis set tofalse.
- This means that the
- Display nicknames in player list (TAB). Can be disabled by
nicknames_in_player_listconfig option. - Add customizable nickname prefix to designate when users are using a nickname. Add
nickname_prefixconfig option. - Add command
/nickname reveal <nickname>. Shows list of players matching the provided nickname.- Requires the permission
essentialcommands.nickname.reveal.
- Requires the permission
Minecraft 1.16.5 port of Essential Commands version 0.8.0-beta-mc1.17.
Essential Commands v0.7.3 - Bugfixes for my bugfixes
Fixed some bugs introduced by v0.7.1. Improved compatability with other mods (Origins, mostly).
1.16.5 port of 0.7.3-beta-mc1.17.
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.
1.16 port of 0.7.1-beta-mc1.17.
0.7.0-mc1.17 - The Nickname Update
New Features:
- New command,
/nickname!- Config option:
enable_nick, default true. - Relevant Perms:
essentialcommands.nickname.selfessentialcommands.nickname.others
- Config option:
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-mc1.17 - The Nickname Update
New Features:
- New command,
/nickname!- Config option:
enable_nick, default true. - Relevant Perms:
essentialcommands.nickname.selfessenticalcommands.nickname.self
- Config option:
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>)
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_delayessentialcommands.bypass.allow_teleport_between_dimensionsessentialcommands.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.)
Add config option allow_teleport_between_dimensions.
- Bypassed by ops.
- Default true.
- Setting to false disallows teleporting between dimensions via EssentialCommands commands.
Port to 1.16.5 from 1.17.


