File Details
HySkript-1.1.0.jar
- R
- Feb 22, 2026
- 1.31 MB
- 39
- Early Access
File Name
HySkript-1.1.0.jar
Supported Versions
- Early Access
It's time for a big ol update.
This update brings 79 new syntaxes to play around with.
Hopefully not that many bugs too.
IMPORTANT:
This release was built on Hytale Release version 2026.02.19-1a311a592
Docs:
Issues:
If you find any bugs, please report them on our Issue Tracker
Happy HySkripting!
🛠️ THIS UPDATE 🧑🏼🍳:
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
- Added an effect to tame/untame entities
- Added an effect to async load a chunk at a location
- Added an effect to make an entity ride/mount an entity/block:
- When riding an entity, steering doesn't seem possible (at least on the sheep I rode)
- Block mounting is currently not working. Hopefully I can fix this. (It said the player was mounted, but they weren't)
- Added an effect to remove an entity stat modifier
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/within cuboid
- 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
- Added expressions to get the current TPS/MSPT of a world
- Added an expression to get the daytime/nighttime durations of a world (currently no setters)
- Added an expression to offset a location by a vector3i/d
- Added an expression to get/set the coordinates (x/y/z) of a location/vector
- Added an expression to get the count of specific items in an inventory
- Added an expression to get the quantity of an ItemStack
- Added an expression to get a copy ItemStack with a new quantity
- Added an expression to get the name/description of an ItemStack (cannot be set)
- Added an expression to get the highest block at a location
- Added an expression to get rotation of a location
- Added an expression to get head rotation of an entity
- Added an expression to get/change scale of an entity
- Added some player based movement expressions (base speed, fly speed, jump force, mass, swim jump force)
- Added an expression to get the armor defense level of a player
- Added an expression to get/change the stamina of an entity
- Added an expression to get the ItemQuality of an Item/ItemStack
- Added a value within object expression (useful when trying to deal with the raw value of a variable)
Conditions:
- Added a condition to check if entities are frozen
- Added a condition to check if entities are alive
- Added conditions to check if a LivingEntity is tamed/tameable
- Added a condition to check if a Block/BlockType is solid
- Added a condition to check if game time of a world is paused (can be set)
- Added some player based movement conditions (can fly, falling, flying, idling, jumping, on ground, running, sitting, sleeping, sprinting, swimming, walking)
- Added a condition to check if the player has played before (useful in a player ready event)
- Added a condition to check if a chunk is loaded at a location
- Added a condition to check if an object is of a certain Type
Events:
- Added the player switch active slot event
- For some reason this doesn't appear to get called for hotbar, only utility slot
- Added a time event, called every day in a world at the specified time
- Added a player pickup item event
- Added chat targets context value to the chat event
Sections:
- Added a send title section with more options like fade in/out, duration and icon
Types:
- Added an ItemQuality type (AssetStore)
Other:
- Added functions for Date, DateTime and Time
- Added some math functions for abs, ceil, cos, floor, sin
- Added a few functions to create new Inventories/ItemContainer
- Added config values to change default date/time formats
- Added effect commands for console
- Its actually a command, so you have to put a space after the token
- Example:
! some effect here
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
- Changed the all player expression to allow for also get all PlayerRefs
- Changed the world of expression to allow for getting the world of a PlayerRef
FIXED:
- Fixed strings taking a long time to parse if containing boolean operators
- Fixed boolean operators not working in conditions
- Fixed "me" not working as a context-value in effect commands
- Fixed not being able to set list based context values
- Fixed the default values expression not working (wasn't registered)
- Fixed the inventory expression not allowing more than 1 item added at a time
- Fixed the target entity expression being limited to a distance of 8 (now pulls from config's max block distance)
INTERNAL:
- Added a testing suite
- Executable Expressions finally have docs (Yay 🎉)
- Fixed the return type of a function not being used in the func expression, thus functions not working in some other expressions
- Gave functions their own registrar in SkriptRegistration


