Skip to content

0.27.0-beta-mc1.19

Compare
Choose a tag to compare
@John-Paul-R John-Paul-R released this 29 Jul 02:36
· 38 commits to 1.19 since this release
99fa1c0

Essential Commands v0.27.0-beta (mc 1.19)

CAUTION

This is a beta release and may be unstable. Make sure you have a backup of your world before using.

Changes:

  • Add player profiles (/essentialcommands profile {get/set} <optionKey> <optionValue>)
    • Right now, the only option is printTeleportCoordinates (Resolving #131)
  • Fix a text parsing error that could cause unstyled text to be rendered with
    "formatting_default" instead.
  • Added config options, allowing easier CommandAliases redirects
    (This resolves #50 & #47 - CommandAliases configs for Essentials-style home/warp syntax can be found in #50's comments.)
    • register_top_level_commands, default true
    • excluded_top_level_commands, default []
  • Add /warp tp_other <playerName> <warpName> (Resolving #100)

Internal changes:

  • Fixup a bunch of ECText internal logic.
  • Clean up a bunch of PlayerDataFactory logic
  • Use ec$ to namespace all mixin-added fields and methods
  • Add tests! Particularly around text parsing and related utilities.
  • Make building the project a less headache-inducing process for those without my exact local setup.

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

Additional conversation can be had in the dev room discord.