Compatibility
Minecraft: Java Edition
24w46a
1.21.x
1.20.x
1.19.x
1.18.x
1.17.1
1.16.5
Platforms
Fabric
Supported environments
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Licensed LGPL-3.0-only
Published 2 years ago
Updated 3 days ago
Changelog
[5.2.1]
- fixed
Image is not allocated.
crash related to armor rendering - added a printout to the right click debug to tell users where the
.properties
and variant files can go, useful for modded entities. - slightly tweaked sleeping detection for blinking
- fixed a crash related to unexpected null values #234
- fixed _eye textures not variating correctly since v5.0
- fixed the nose button getting stuck in a loop in the skin settings
- fixed a crash when removing skin features in the skin tool
- added an emissive setting to disable Armor & Trims as it has been known to have issues with modded armors and requires future reworking
[5.2] with the new optimizations in how properties work now I don't need to worry too much about adding too many of them, that being said, I've added a bunch of new properties mostly introducing some external non-entity values. Such as irl time & date, and language based localization. Allowing seasonal entity variation, or language variations for any text in your textures.
- fixed player emissives breaking with bright render mode
- tweaked mob spawner code
- added the
isSpawner
property which is true if the entity is a miniature mob inside a spawner block - the
color
property now also reads modded entity colors if the entity extends VariantHolder<T> with T being either DyeColor or an Optional<DyeColor> - the
profession
property should work for all modded mobs implementing VillagerDataContainer - added the following irl time & date properties
hour
,minute
,second
,month
,year
,monthDay
,weekDay
,yearDay
. they are all numeric integers and support ranges e.g."0 2 4-7"
.hour
,minute
,second
will update over time, the others will only be set when the entity spawns.hour
is in 24-hour format, 0 - 23.weekDay
starts with sunday which is 1 up to saturday at 7.month
starts with january which is 0 up to december at 11.yearDay
is 1 - 366.monthDay
is 1 - 31. april fools is thusmonth=3, monthDay=1
,The Christmas to new-years period ismonth=11, monthDay=25-31
- added the
dimension
property, which takes in a list of strings, or regex: or pattern:, and will be true if matching the entities current dimension. Vanilla dimensions areoverworld
,the_nether
,the_end
. Modded dimension names are entirely up to whatever the mod maker set them to be, expectmod_name:dimension_name
. If you start the property text withprint:
it will work as normal but will also print the found dimension, to help with discovering modded dimension names. - added the
language
property, which takes in a list of strings, or regex: or pattern:, and will match to the users chosen in-game language to facilitate the localization of textures if desired. default isen_us
and corresponds to the??_??
format language code of the games language files. Helpful if your texture or model includes text for some reason. - added the
light
property, which takes a list of integers and support ranges e.g."0 2 4-7"
, and matches it to the light level of the block the entity is standing on0 - 15
,-1
will be returned if there is some error. This property updates over time. An example use could be differentiating aggressive or passive spiders.
Files
Metadata
Release channel
ReleaseVersion number
5.2.1Loaders
Game versions
1.19.4Downloads
2188Publication date
January 17, 2024 at 6:15 AMPublisher
Traben
Owner