Skip to content

Dev/patch - Future Release - #8

Merged
ShaneBeee merged 29 commits into
masterfrom
dev/patch
Feb 3, 2026
Merged

Dev/patch - Future Release#8
ShaneBeee merged 29 commits into
masterfrom
dev/patch

Conversation

@ShaneBeee

@ShaneBeee ShaneBeee commented Feb 2, 2026

Copy link
Copy Markdown
Member

Describe your changes

This PR outlines a future patch release (Beta4)

Temp changelog:

FIXED:

  • Fixed an issue with the size of %objects% expression not returning as a single value
  • Fixed an issue with the return effect not properly breaking loops
  • Fixed Location of entity expression having a NaN rotation
  • Fixed spawn entity section having issues with NaN rotation and locking new mob into position
  • Fixed setting fluids of a block and them going all wonky
  • Fixed functions not working properly when they have a single param
  • Fixed player is crouching condition (neg wasn't working, pattern issue)
  • Fixed the legacy variable loader spitting out an outdated warning when creating a new file

ADDED:

  • Added blocks within/between expression
  • Added blocks in radius expression
  • Added an effect to spawn an NPC (matches the spawn section)
  • Added an expression to get chunks at locations
  • Added an effect to regenerate a chunk
  • Added an expression to get/change velocity of entities
  • Added a play sound section (its kinda messy/buggy so I marked it experimental)
  • Added InteractivelyPickupItemEvent (not a regular pickup event)
  • Added more context values for the chat event:
    • context-format - Get/set the format of the chat message (as a String)
    • context-message-format - Get/set the format of the chat message (as a Message)
    • context-message Can also now be set.
Screenshot 2026-02-03 at 9 35 30 AM

CHANGED:

  • Removed the chance section and added a chance condition.

INTERNAL:

  • Removed the BlockType field within the Block class, as I assume this will cause issues down the road when checking block type of a block held in a variable
  • When setting the type of a block, made sure it's happening on the correct world thread.
  • ContextValues in the parser got a big change:
    • Created easer methods to include a single getter instead of a list
    • Added setters

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

Checklist before requesting a review

…hanges and you're storing this in a variable
@ShaneBeee ShaneBeee added the future 🚀 Preparation for a future update. label Feb 2, 2026
- Add expression to get chunks at locations
- Add effect to regenerate a chunk
- when an empty file was created, it still gave the outdated format warning and created a bak file
@ShaneBeee
ShaneBeee merged commit e1d3436 into master Feb 3, 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