What's New?
- Updated to 1.21.9/10
- Pack formats are now 'major.minor' instead of a single number. The following changes reflect that:
{rp_version}
/{resource_pack_version}
are now string variables. Ex:88.0
{dp_version}
/{datapack_version}
are also now string variables- Added
{rp_major}
/{rp_major_version}
/{resource_pack_major_version}
- Added
{rp_minor}
/{rp_minor_version}
/{resource_pack_minor_version}
- Added
{dp_major}
/{dp_major_version}
/{datapack_major_version}
- Added
{dp_minor}
/{dp_minor_version}
/{datapack_minor_version}
- Similar change to the resource pack and datapack list variables:
{p:version}
has been replaced with{p:min}
/{p:min_version}
and{p:max}
/{p:max_version}
- Added:
{p:min_major}
/{p:min_version_major}
and{p:max_major}
/{p:max_version_major}
What's New?
- Section offsets now support expressions
- Example:
==Section:TopLeft, x + 5, x + 3==
- Don't ask why your hud's position would change on your x coords... but.
- For real though, it's intended use are values created with get/set variables
- Example:
- Added Event Variables!
{on_join}
- Is true for the first frame after joining a world{on_load}
- Is true for the first frame after the profile is (re)loaded- List var
on_chat_message
/on_chat_msg
- Contains chat message received between last frame and now.
- Same child vars as
chat_messages
- New icon variable:
{crosshair:<texture_path>}
- Acts just like
{icon:<texture_path>}
, but renders how the crosshair renders
- Acts just like
- Variables related to the freezing (staying in powdered snow):
{is_frozen}
,{is_freezing}
,{frozen_per}
/{frozen_percentage}
,{frozen_ticks}
- Is on fire:
{on_fire}
- Attack Cooldown:
{attack_cooldown}
- Added child variables for items related to cooldowns:
{i:cooldown}
,{i:max_cooldown}
,{i:cooling_down}
,{i:cooldown_percentage}
/{i:cooldown_per}
- Facing variables:
- Added variables that display 8 directions instead of 4:
{facing8}
and{facing8_short}
- north, northeast, east, southeast, south, southwest, west, northwest
{facing}
and{facing_short}
are now alias of{facing4}
and{facing4_short}
- Added variables that display 8 directions instead of 4:
- Velocity Variables have been overhauled
{velocity}
is now an alias of{velocity_xyz}
- You can now have any combination of XYZ (Ex:
{velocity_x}
and{velocity_xy}
) - Adding _kph to the end still works (Ex:
{velocity_x_kph}
) - You can now also end it with _mph for miles per hour! (Ex:
{velocity_x_mph}
) - You can now set a "smoothing" value from 0-19
- A value below 0 will act as 0, and a value above 19 will act as 19. This also supports expressions!
- Ex:
{velocity_xz[4]}
. This will compare the positions between now and 5 ticks ago to calculate the velocity) - Before, to make it more readable, it only updated every 5th render tick. However it's been a common request for
it to update every tick. In v4,
-freq#
/-v#
was added, which limits how fast a variable updates on the hud. Despite this sounding like it would be a good substitute for the old system, it is not, as it loses the "smoothing" that updating the actual change in distance would have
What's fixed?
- Ported fixes from 1.21's Beta 6-8, which are:
- Fixed default profiles not showing on some systems
- Fixed a crash when loaded on cursed systems (like a phone)
- Fixed crash when doing &{{...}}
- Fixed errors in logs when parsing incomplete conditionals
- Improved (player-facing) error messages when parsing incomplete conditionals
- Fixed {target_fluid_icon} (now shows bucket item)
- Fixed text/icons not showing above the hotbar
- Fixed extra line when a section ends with a conditional/list that ends in a line
- Fixed Optifine conflict
- Fixed Legacy4j conflict
What's fixed?
- Ported fixes from 1.21's Beta 6-8, which are:
- Fixed default profiles not showing on some systems
- Fixed a crash when loaded on cursed systems (like a phone)
- Fixed crash when doing &{{...}}
- Fixed errors in logs when parsing incomplete conditionals
- Improved (player-facing) error messages when parsing incomplete conditionals
- Fixed {target_fluid_icon} (now shows bucket item)
- Fixed text/icons not showing above the hotbar
- Fixed extra line when a section ends with a conditional/list that ends in a line
- Fixed WhenHudHidden just being broken
- Fixed Optifine conflict
- Fixed Legacy4j conflict