Skip to content

Conversation

@ShaneBeee
Copy link
Member

@ShaneBeee ShaneBeee commented Feb 8, 2026

Describe your changes

This PR outlines a future patch release (Pre-Release 2)

Temp changelog:

Important

There have been some changes to config.sk
Currently we don't have an updater for the config setup so you'll manually have to grab the values.
You can do so by choosing one of the following options:

  • Delete your config.sk before the server starts and let it regenerate
  • Grab the values from our default config.

Caution

Breaking Change:
Using expressions in variables, the naming system has changed.
For example, players will use their uuid.
Example:
set {var::%context-player%} would set the var as {var::ShaneBee}
Now it will set as {var::0000-0000-0000-0000-000000}

FIXED:

  • Fixed an incorrect context-value class in the discover zone event
  • Fixed uuid of player not working (it did work for context-player but decided to parse wrong for just player)
  • Fixed yet another error when using an empty expression in another expression
  • Fixed the Type serialized for Time

ADDED:

  • Added a config value for max-target-block-distance to be used in the target block expression
  • Added Type serializers for duration, date and color
  • Added an optional entry can-generate-permission to commands, to allow stopping Hytale generating a default permission.

REMOVED:

  • Removed "give" from the change effect (I made a mistake with it, it broke, may re-add it later)

CHANGED:

  • The load event and periodical events now start after the Hytale server actually finishes booting
  • Stopped allowing cancel effect and return effects to be used after delays
  • Prevent sub commands being created outside commands/subs.
  • Allow setting display name of entities in the name of entity expression
  • Changed how Objects are serialized as strings in variable names. (see caution above)

INTERNAL:

  • Fixed config not properly grabbing keyed values
  • Fixed JsonDocPrinter messing up structures and cancellable tag
  • Fixed JsonDocPrinter messing up IDs of expressions/conditions
  • Fixed JsonDocPrinter "return type" naming
  • Added some debugging
  • Added variable names to Types

Target Hytale Versions: any
Requirements: none
Related Issues: none

Checklist before requesting a review

@ShaneBeee ShaneBeee added the future 🚀 Preparation for a future update. label Feb 8, 2026
@ShaneBeee ShaneBeee changed the title Dev/patch Dev/patch - Future Patch Release Feb 8, 2026
@ShaneBeee ShaneBeee merged commit 9cab9b8 into master Feb 9, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

future 🚀 Preparation for a future update.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant