Second PreRelease [1.0.0-pre-release-2]
Pre-releaseIt's time for a second pre-release.
More bug fixes, and a few changes.
See notes below regarding breaking changes.
If you find any bugs, please report them on our Issue Tracker
Warning
This is a pre-release and may contain bugs
Please DO NOT use on a production server
If you find an issue, please report it in our Issue Tracker
Important
This release was built on Hytale Release version 2026.02.06-aa1b071c2
Happy HySkripting!
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 playernot working (it did work forcontext-playerbut decided to parse wrong for justplayer) - 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-distanceto be used in the target block expression - Added Type serializers for duration, date and color
- Added an optional entry
can-generate-permissionto 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 effectandreturneffects 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
