Skip to content

Dev/feature - Future Feature Release#16

Open
ShaneBeee wants to merge 22 commits intomasterfrom
dev/feature
Open

Dev/feature - Future Feature Release#16
ShaneBeee wants to merge 22 commits intomasterfrom
dev/feature

Conversation

@ShaneBeee
Copy link
Member

@ShaneBeee ShaneBeee commented Feb 12, 2026

Describe your changes

This PR outlines a future feature release (probably 1.1.0)

Temp changelog:

ADDED:

Effects:

  • Added an effect to damage a block
  • Added an effect to shut down the server
  • Added an effect to open an ItemContainer to a player
  • Added an effect to freeze/unfreeze entities

Expressions:

  • Added an expression to get/set the health of a block
  • Added an expression to get/set the date/time of a world
  • Added an expression to get/set the environment at a location (setting appears to not work)
  • Added an expression to get/set the nameplate above an entity's head
  • Added expressions for server/client view radius
  • Added an expression to get/set the TPS (ticks per second) of a world

Conditions:

  • Added a condition to check if entities are frozen

Other:

  • Added functions for Date, DateTime and Time
  • Added config values to change default date/time formats

CHANGED:

  • Added "give" and "subtract" to the change effect patterns
  • PlayerRefs, when used as a variable name, will use their UUID just like a Player object

INTERNAL:

  • Added a testing suite

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

Checklist before requesting a review

* initial test work --- trying it out, this will fail im sure

* test - add temp auth

* test - lets try this again

* delete test yml

* gradle.yml - remove github test
- can only do this locally since we cant get the assets.zip

* More work on tests

* more test stuff

* MORE test stuff

* MORE test stuff... again

* build.gradle.kts - didnt mean to commit my test parser

* Skript - change when test start

* TestResults - use TreeMap to sort results

* add a few more basic tests

* add more tests

* More test changes

* ExprLocationDirection - fixed location offset

* TestRunner - run finish loading on addons to make sure functions register
- this is stupid

* EffReturn.sk - functions fixed

* more tests

* TestRunner - more changes

* Add test readme

* Add test readme - wrong wordr

* contributing.md - add link to test readme
@ShaneBeee ShaneBeee added the future 🚀 Preparation for a future update. label Feb 12, 2026
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