Skip to content

Dev/patch - Future patch release#7

Merged
ShaneBeee merged 29 commits intomasterfrom
dev/patch
Feb 2, 2026
Merged

Dev/patch - Future patch release#7
ShaneBeee merged 29 commits intomasterfrom
dev/patch

Conversation

@ShaneBeee
Copy link
Copy Markdown
Member

@ShaneBeee ShaneBeee commented Feb 1, 2026

Describe your changes

This PR outlines a future patch release (beta3).

Temp changelog:

FIXED:

  • Fixed an issue in the parser where property expressions (such as Location Of) would throw casting errors when used in other expressions
  • Fixed functions often throwing errors when a script loads due to loading priority
  • Fixed global functions not being accessible across other files (sadly this will take script loading order into account)
  • Fixed global functions not working in effect commands
  • Fixed an error when sending an empty object in the send message effect

ADDED:

  • Added an effect to break a block, with optional break settings.
  • Added an expression to cast something to another type (This is basically the same as parsed as but without the quotes)
  • Added an expression to get/set the hotbar/utility/tool item of a LivingEntity.
  • Added an expression to get/set the active hotbar/utility/tool of a LivingEntity (seems really glitchy though, use with caution).
  • Added player use block event
  • Added player damage block event
  • Added an expression to get the slots of an Inventory/ItemContainer (as numbers)
  • Added an expression to get distance between 2 locations

CHANGED:

  • Changed the block type of block expression to include place settings.
  • Changed the format of how variables save in the Json file (HySkript will auto convert for you, don't worry)
  • Changed the Item of ItemStack expression to allow converting BlockType to Item
  • Changed the message expression to make things a little easier

INTERNAL:

  • Moved Player context values out of all the events and into a global register.

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 1, 2026
@ShaneBeee ShaneBeee merged commit bfcb624 into master Feb 2, 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