- Added support for Minecraft 1.21.5
- Added
turn_to_player_distance
command - Added
center
command - Added
variant
attribute for pig, cow and chicken - Added
collar_color
attribute for wolves and cats - Fixed wolf variant attribute
- Many fixes and improvements for the skin system
Commit hash: 5c409633f828b1b146784736d468b09c21c0c7f4
Commit message: deployment: Fix string format order
(The last commit message does not always directly reflect the changes related to this version.)
Keep in mind that this is a snapshot version. Snapshot versions are not meant to be used in production. They are for testing purposes only and may contain bugs or incomplete features. Use at your own risk.
Commit hash: 4d56b7d817b8d383f9a46c0ecfbf82e35ebc485f
Commit message: fn, fh: Increment dev build version number
(The last commit message does not always directly reflect the changes related to this version.)
Keep in mind that this is a snapshot version. Snapshot versions are not meant to be used in production. They are for testing purposes only and may contain bugs or incomplete features. Use at your own risk.
Commit hash: 2b485302dfb0a914f6e04c19d627e48a2e80caf5
Commit message: fn: Prevent exceptions in skin queue schedulers
Keep in mind that this is a snapshot version. Snapshot versions are not meant to be used in production. They are for testing purposes only and may contain bugs or incomplete features. Use at your own risk.
Commit hash: 0d52abc0a6e2ee51efb85ca0fbcc79536cd190b0
Commit message: fn, fh: update version to next dev build
Keep in mind that this is a snapshot version. Snapshot versions are not meant to be used in production. They are for testing purposes only and may contain bugs or incomplete features. Use at your own risk.
Commit hash: cebbcd08f2eb012f8cfceca52994af1b0f7aab25
Commit message: fn: fix saving and loading of turnToPlayerDistance
Keep in mind that this is a snapshot version. Snapshot versions are not meant to be used in production. They are for testing purposes only and may contain bugs or incomplete features. Use at your own risk.
Commit hash: cfa3c33fac5626f23bb03c7043d15cb952f42aa3
Commit message: fn: update version to 2.4.4.256
Keep in mind that this is a snapshot version. Snapshot versions are not meant to be used in production. They are for testing purposes only and may contain bugs or incomplete features. Use at your own risk.
Commit hash: c98b1b0c4621f0641eb135927fccfd2cdc660e74
Commit message: fancyvisuals: set name of the plugin
Keep in mind that this is a snapshot version. Snapshot versions are not meant to be used in production. They are for testing purposes only and may contain bugs or incomplete features. Use at your own risk.
Commit hash: b30d28f885c889938734eed5d0628cf42f8fd227
Commit message: fancynpcs: add snapshot changelog and implement GitService for commit details
Keep in mind that this is a snapshot version. Snapshot versions are not meant to be used in production. They are for testing purposes only and may contain bugs or incomplete features. Use at your own risk.
New skin system
- You can now use local image files as skin (docs)
- Skins set by URL or file can be made slim (docs)
- The skin cache system is improved
- A skin generation queue is added
- Skins should load more reliably
- You can set a MineSkin API key to speed up loading skins (tutorial)
When starting the server for the first time, it might take some time (depending on how many npcs with skins you have) to load all skins.
The API for setting skins also changed. Forget the SkinFetcher, now you only need to do the following:
npc.getData().setSkin("username / uuid / url / filename");
The old SkinFetcher API won't work in this version.
Other changes
- Added configurable missing permissions message for the
need_permission
action - Added feature flag to use native threads instead of virtual threads (enable it when you have problems with virtual threads)