v2.12.1
RELEASE
September 21, 2026
* Fixed plugin not starting on 26.3
v2.12.0
RELEASE
September 15, 2026
* Added support for 26.3
* Removed support for 1.21.5
* Removed the `player_command_as_op` action, please use `player_command` and give the necessary permissions to the player instead
* Added `turn_to_player_tracker_interval` config option
* Fixed camel pose attribute when using Folia throwing UnsupportedOperationException
v2.11.0
RELEASE
June 16, 2026
* Added support for 26.2
* Added `mineskin_timeout` config option to set the timeout for fetching skins from MineSkin
* Fixed `/npc displayname` command throwing errors
v2.10.1
RELEASE
June 5, 2026
* Fixed skin system throwing errors
* Fixed npcs disappearing / not showing
v2.10.0
RELEASE
April 18, 2026
- Added support for Minecraft 26.1.2
- Removed support for 1.21 - 1.21.3
- **This version now requires Java 25! (see below)**
- Added Citizens -> FancyNpcs converter ([see tutorial](https://fancyinnovations.com/docs/minecraft-plugins/fancynpcs/tutorials/citizens-converter))
- Added `need_item` action ([see tutorial](https://fancyinnovations.com/docs/minecraft-plugins/fancynpcs/tutorials/action-system#need_item))
- Internally refactored the action system to support [Kite](https://echonine.dev/kite/getting-started/) scripts ([see tutorial](https://fancyinnovations.com/docs/minecraft-plugins/fancynpcs/tutorials/action-scripting))
- Made registry based attributes support identifiers from namespaces other than 'minecraft' ([#203](https://github.com/FancyInnovations/FancyPlugins/pull/203))
- Fixed some npc visibility issues when using Folia
- Deprecated the `player_command_as_op` action, please replace it with the `player_command` action and give the player the required permissions to execute the command instead
This version's jar requires Java 25. If you need to use 1.21.4 and/or Java 21, please use this version: https://modrinth.com/plugin/fancynpcs/version/2.10.0-java21
**Reminder to everyone who uses the FancyNpcs Java API:**
If you're still using the old URL to our maven repository, please update to the new one.
Old repo url: `https://repo.fancyplugins.de/releases`
New repo url: `https://repo.fancyinnovations.com/releases`
Both URLs point to the same underlying repo, so nothing should break. You just need to replace the url.
The old repo url will stop working in about **30 days**.
v2.9.2
RELEASE
January 31, 2026
- Fixed npcs randomly disappearing
- Fixed FancyNpcs forcefully generating new worlds
- Fixed attributes not being cleared when changing npc type
v2.9.1
RELEASE
January 9, 2026
- Dropped support for 1.20.x
- Added per npc visibility (similar to FancyHolograms)
- Fixed changing type to ender_dragon not taking effect
- Fixed skin identifiers being occasionally being overridden when two placeholders returned the same username
- Fixed action list being copied incorrectly when using the copy command
- Fixed npc not directly looking at player when turn_to_player is enabled and npc is scaled
- Fixed MiniMessage component not being validated before sending packets (causing player disconnects)
Recently there are many new contributors to the project. A warm welcome to all new contributors, and thank you for your help!
v2.9.0
RELEASE
December 11, 2025
- Added support for 1.21.11
v2.8.1
RELEASE
November 25, 2025
- Removed support for 1.19.4
- Fixed npcs randomly disappearing
- Fixed skin mirroring for 1.21.9
- Added inverted permission check for `need_permission` action (use prefix `!` to invert)
- Added `/npc rotate <npc> <yaw> <pitch>` command to set NPC orientation
- Added `swing_arm_on_update` config option
- Added `use-minecraft-usercache` feature flag
v2.8.0
RELEASE
October 10, 2025
- Added support for 1.21.9 and 1.21.10
- Added support for MiniPlaceholders v3
- Added permissions for each action type
- Improved logging
- Fixed various bugs for the player-npcs fflag
- Added an optional flag to disable arm swinging in Npc#update
- Added NpcManager#isLoaded method
- Regular dev builds are now published to the BETA channel
v2.7.1
RELEASE
August 7, 2025
- Fixed placeholder skins not refreshing
- Send a warning message when using the `player_command_as_op` action
- Fixed translation for the `turn_to_player` action
- Fixed camel pose attribute for 1.21.6 - 1.21.8
v2.7.0
RELEASE
July 18, 2025
- Added support for 1.21.7 & 1.21.8
- Added `harness` attribute for happy ghasts
- Fixed comments not being for new feature flags
- Fixed status code check of Mojang API
- Improved http handling in FancyAnalytics
v2.6.0
RELEASE
June 26, 2025
- Added support for 1.21.6
- Added UUID caching to improve performance
- More fixes to the skin system
v2.5.2
RELEASE
June 13, 2025
- Fixed skins set to username or uuid not working sometimes (403 http status code)
- Npcs should now spawn instantly when a player teleports
- Added support for [text shadow color](https://docs.advntr.dev/minimessage/format.html#shadow-color) (updated ChatColorHandler)
- Changed npc update interval (the config option) to seconds
- Added sniffer state attribute
- Fixed NPE in SkinManager
- Fixed issue with the copy command
- Fixed exception with the npc update method when using 1.20
- Fixed NpcsLoadedEvent not being called when no npcs exist
v2.5.1
RELEASE
May 31, 2025
- Fixed some attributes kicking players from the server (only in 1.21.5)
- Fixed NPE related to the skin system
v2.5.0
RELEASE
April 24, 2025
- 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
v2.4.4
RELEASE
March 11, 2025
- Fixed the skin generation queue gets stuck when an error occurred
- Fixed setting skins by file
- Added missing translations
v2.4.3
RELEASE
March 11, 2025
## New skin system
- You can now use local image files as skin ([docs](https://fancyplugins.de/docs/fn-commands.html#npc-skin))
- Skins set by URL or file can be made slim ([docs](https://fancyplugins.de/docs/fn-commands.html#npc-skin))
- 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](https://fancyplugins.de/docs/fn-tutorials-mineskin-api-key.html))
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:
```java
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)
v2.4.2
RELEASE
January 29, 2025
- Added per-npc visibility distance (`/npc visibility_distance <npc> <distance>`)
- Added configurable turn_to_player direction reset range
- Added play_sound action
- Added configurable npc update visibility interval
- Fixed skins via URL not working
- Fixed clearing npc equipment via command
- Fixed display name not always visible when npc type is not player (you needed to look at the entity - now it's always visible)
- Fixed the `register_commands` not working
## API changes
- Added NpcLoadedEvent (fired when all NPCs are loaded)
v2.4.1
RELEASE
December 8, 2024
- Added support for 1.21.4
- Added "need_permission" action - if added the player needs a specific permission, otherwise the action-chain will be terminated
- Improved performance of action execution
v2.4.0
RELEASE
November 2, 2024
- Added support for 1.21.2 & 1.21.3
- Fixed interaction cooldown message sent twice
- Don't send scale packet for non-living npcs
- Improved logging
v2.3.1
RELEASE
October 20, 2024
- Fixed parsing placeholders in the displayname
- Fixed resetting scale to 1 not working
- Fixed messages for the action and copy commands
- Fixed non player npcs not spawning for the first time
- Fixed collidable command not applying instantly
- Fixed camel pose attribute
- Fixed team create/update packet
- The default skin will be shown, if the configured skin is invalid
v2.3.0
RELEASE
October 6, 2024
- Switched to the new interaction system: [click for docs](https://fancyplugins.de/docs/fn-tutorials-new-interaction-system.html)
- Improved how skins are handled and stored
- You can now use placeholders as skin
- You can now either use a URL, UUID or username as skin
- Fixed data mutation issues in the copy subcommand
- Fixed bugs when using the player-npcs feature flag
- Improved color and placeholder parsing performance
- Improved and updated many messages
- Improved logging
- The plugin now uses a thread-pool instead of creating a ton of new threads
- Overall performance and stability improvements
v2.2.2
RELEASE
August 14, 2024
Added support for 1.21.1
v2.2.1
RELEASE
July 19, 2024
- Fixed interaction cooldown not working when 'disable_interaction_cooldown_message' is true
- Fixed npcs showing in tab-completion
- Fixed MiniPlaceholders support
- Fixed glowing showing as white when disabled in info command
- Fixed cat, frog and villager attributes
v2.2.0
RELEASE
June 19, 2024
- Added support for 1.21
- Fixed some command and translation issues
v2.1.0
RELEASE
May 31, 2024
- Added support for 1.20.5 and 1.20.6
- The plugin now requires java 21
- Reworked the command and translation system (see https://github.com/FancyMcPlugins/FancyNpcs/pull/105) (thanks grabsky)
- Added scale command: ``/npc scale (npc) (factor)``
- FancyNpcs is now a paper-plugin
- Added a ton of new attributes (thanks UsainSrht)
- Several fixes and QOL changes
v2.0.11
RELEASE
April 16, 2024
- Fix npcs not showing in 1.20.1
- Add attribute to show arms for armorstands
- Fix duplicate names when PLAYER_NPCS_FEATURE_FLAG is enabled
v2.0.10
RELEASE
April 9, 2024
## Changes
- Added invisible attribute for 1.19.4
- Fixed player npcs not spawning in 1.19.4
- Fixed duplicate npc names
- Add join delay
- Fixed armor stand interaction
## API changes
- Added NpcManager#getNpcById
- Improve and extend api for npc interactions
- Include sources and javadocs in api
- Add swingArm flag to Npc#move
v2.0.9
RELEASE
February 21, 2024
This version fixes various of issues that accrued in v2.0.8
- Removed debug message console spam
- Fixed not being able to modify playerCommands on new created npcs
- Equipment is not shown when npc is invisible
- Added a fix command (/npc fix (npc name)): run this command, if the npc is bugged and it will completely recreate the npc and might fix the issue
I'm sorry for these issues on the last version, I'll make sure that this won't happen again.
v2.0.8
RELEASE
February 18, 2024
Removed console spam with debug messages
v2.0.7
RELEASE
January 9, 2024
# Additions
- You can now set multiple npc messages:
- /Npc message (npc name) add (message) - adds a new message
- /Npc message (npc name) set (index) (message) - sets a message at an index
- /Npc message (npc name) remove (index) - removes a message at an index
- /Npc message (npc name) clear - removes all messages
- Added support for legacy colors in the display name
- Added player sitting pose (/npc attribute <npc> pose sitting)
- Added the "/npc info (npc)" command
- You can disable the "on interaction cooldown" message in the config (disable_interaction_cooldown_message=true)
- Added config option to not register commands (helpful if you use FancyNpcs as library)
# Fixes
- Fixed setting showInTab to false not applying right away
- Fixed npcs sometimes disappearing when teleporting from another world
# Other
Added new documentation website: https://fancymcplugins.github.io/docs/
The docs will be included into the main website soon (https://fancyplugins.de/docs)
and soon the main website will be completely remade too.
_Oliver_
v2.0.6.1
RELEASE
December 13, 2023
- Fixed "/npc glowingColor (npc) (color)" not working as intended
v2.0.6
RELEASE
December 12, 2023
- Added support for 1.20.4 🎉
- Added interaction cooldown (cooldown between player interactions with the npc)
- Added teleport command (teleports the npc to specific coordinates)
v2.0.5
RELEASE
November 5, 2023
- Added collidable command
- Added support to execute the /npc command in console
- Fixed problems with skins
- Fixed fox attributes
- Fixed player attributes
- Fixed NpcSpawnEvent was not fired
- **Fixed npcs (randomly) disappearing**
Created link for donations: https://www.buymeacoffee.com/realoliver
v2.0.4
RELEASE
October 7, 2023
Added support for 1.02.2
v2.0.3
RELEASE
September 16, 2023
- Fixed saving removed npcs
- Fixed display name disappearing after changing type
- Fixed npc interaction for 1.19.4
- Removed npc-attributes feature flag -> it's now a official feature
- Added cat, shulker, wolf, pig and slime attributes
All npc attributes: https://pastebin.com/EtDd0A8k
v2.0.2.1
RELEASE
August 26, 2023
## Changes
- Fixed right clicking npcs
- Fixed sending entity metadata even when the player doesn't know about the entity
- Added feature flag system
- Added npc-attributes feature flag
**[!] Important: make sure your server has paper build #132 or higher.**<br>(Once these changes are merged into Folia, right clicking will work with Folia too)
## Feature Flags
We've introduced feature flags in FancyNpcs to enhance your experience. These flags allow us to carefully control when certain features are available to you. This means we can ensure smoother updates, test new features without disrupting your usage, and quickly address any issues taht might arise. You can simply enable new features by opening the featureFlags.yml file (plugins/FancyNpcs/featureFlags.yml) and changing 'false' to 'true'. Keep in mind that these features might be uncomplete and could potentially cause problems.
## Npc attributes
This is a new feature to modify different attributes of the entity. Currently there are 27 different attributes spread over 18 entity types.
The command to modify an attribute is: '/npc attribute (npc name) (attribute name) (value)'.
This feature is under the feature flag 'npc-attributes' and is not 100% complete, many attributes are still missing.
### List of all attributes:
All entites: on_fire
Ageable entities: baby
Player: pose
Sheep: wool_color, sheared
Villager: profession, type
Frog: variant
Horse: variant, markings
Parrot: variant
Axolotl: variant
Tropical Fish: pattern baseColor, patternColor
Fox: type, pose
Panda: gene, pose
Goat: horns
Allay: dancing
Camel: pose
Rabbit: variant
Piglin: dancing
v2.0.1
RELEASE
August 17, 2023
- All entity types can now glow
- You can now edit all messages in lang.yml
- Added "/npc copy (npc) (new name)"
- Added option to remove npc message/serverCommand/playerCommand by setting the value to "none"
- The playerCommand can now execute non registered commands (fixes working with DeluxeCommands & DeluxeMenus)
- Many many bug fixes...
Known issue in this version:
- left clicking an npcs does not trigger message/playerCommand/serverCommand
**Full Changelog**: https://github.com/FancyMcPlugins/FancyNpcs/compare/v2.0.0...v2.0.1
v2.0.0
RELEASE
June 28, 2023
# FancyNpcs 2.0.0
In this major update, FancyNpcs introduces a revamped project structure, empowering the plugin to seamlessly support multiple Minecraft versions within a single jar file. Gone are the days of limited compatibility - now you can enjoy the benefits of FancyNpcs across various versions!
**Full changelog:**
- Versatile Version Support: FancyNpcs 2.0.0 breaks free from its previous limitations by accommodating both newer and older Minecraft versions. The plugin now proudly supports the latest versions 1.19.4 and 1.20.1, ensuring compatibility and flexibility for your Minecraft server.
- Added PlaceholderAPI support
- Several fixes
- Added example images and a new big title to the README
**To update from a previous version, you need to do the following things:**
1. stop the server
2. open plugins/FancyNpcs/npcs.yml
3. capitalize the type values
```yaml
type: player
to
type: PLAYER
```
Thank you for your continued support and feedback. We're excited to deliver these improvements and look forward to further enriching your Minecraft gameplay with future updates.
v1.2.1
RELEASE
June 13, 2023
- Added support for 1.20.1
This version of the plugin supports **both** 1.20 and 1.20.1
v1.2.0
RELEASE
June 12, 2023
- Added permissions for each subcommand (`fancynpcs.npc.<subcommand>`)
- Fixed npcs being invisible after changing the type
- Update to 1.20
**Full Changelog**: https://github.com/FancyMcPlugins/FancyNpcs/compare/v1.1.5...v1.2.0
v1.1.5
RELEASE
May 21, 2023
- Added mob npcs (/npc type)
- Added support for URL skins (/npc skin (npc) (url to skin)
- Added npc message (will be sent to player when interacting)
- Added configurable autosave interval
**Full Changelog**: https://github.com/FancyMcPlugins/FancyNpcs/compare/v1.1.4...v1.1.5
v1.1.4
RELEASE
May 3, 2023
- Added skin mirroring (/npc skin (npc))
- Potential fix for npcs disappearing
- Refactoring and some API changes
v1.1.3
RELEASE
April 8, 2023
- Add /fancynpcs command
- /fancynpcs version - shows the current verision
- /fancynpcs save - saves all npcs
- /fancynpcs reload - reloads all npcs from config
- Moved npcs to their own file (npcs.yml)
- Added some config options
- `turn_to_player_distance` default=5
- `visibility_distance` default=20
- `enable_autosave` default=true
- Fixed npcs not spawning with correct yaw and pitch
- Added some _fancy_ colors to the messages
**IMPORTANT**<br>
Before updating you need to rename the `config.yml` to `npcs.yml` to keep all the npcs.
v1.1.2
RELEASE
April 4, 2023
- Renamed plugin from NpcPlugin to FancyNpcs
- Added more API stuff (see Documentation.md in Github)
- Permission changed to FancyNpcs.admin
v1.1.1
RELEASE
April 2, 2023
### Changes
- Fixed NPCs not saving correctly
- Fix config loading
- Folia support (NpcPlugin-1.1.1-folia.jar)
### Folia support
Please make backups when using this plugin with Folia. There might accure bugs.
In the future there will be two jar files, one for Paper and one for Folia. You can not use the Folia version on a Paper server.
v1.1.0
RELEASE
March 19, 2023
- Switched to 1.19.4
- Add better tab completion
- You can mute the outdated version notifications (see config.yml)
- Removed the 'injected player' message
- NPCs will now be saved every 15 minutes
- Fixed some bugs
v1.0.9
RELEASE
March 17, 2023
## Changelog
- Fixed a problem with using a proxy server
- Added `<empty>` placeholder for the display name -> it will make the name tag completely invisible
- Added better tab completion support
- and more small fixes
### Important
This will most likely the last version for 1.19.3.
The next version will be for 1.19.4.
Please report any bugs you find (discrod: Oliver#6538)
v1.0.8
RELEASE
March 12, 2023
Added the turnToPlayer feature (/npc turnToPlayer <name> <true|false>)
Added /npc list
v1.0.7
RELEASE
February 22, 2023
# Added MiniMessage support
You now need to use MiniMessage to make colored display names.<br>
The old color system is no longer supported ("&a", "&3" ..).<br>
Resources about how MiniMessage works:<br>
https://docs.adventure.kyori.net/minimessage/format.html<br>
https://webui.adventure.kyori.net/
# Server and player commands
The subcommand "/npc command <npc name> <command>" has been replaced by two new subcommands:
- /npc serverCommand <npc name> <command>
- /npc playerCommand <npc name> <command>
The serverCommand will be executed by the console (as if you typed a command in the console). You can also include the `{player}` placeholder there.<br>
Example: `/npc serverCommand testNpc say Hello, {player}!`<br>
If I now interact with the testNpc, it will show "[Server] Hello, OliverHD!".
The playerCommand will be executed by the player (as if the player executed the command).<br>
Example: `/npc playerCommand testNpc warp pvp`<br>
If I now interact with the testNpc, I will get teleported to the pvp warp.
v1.0.6
RELEASE
February 14, 2023
You can now apply the glow effect to your NPCs.
New commands:
- /npc glowing <npc name> <true|false>
- /npc glowingColor <npc name> <color>
v1.0.5
RELEASE
February 12, 2023
Display name is no longer limited to 16 characters.
v2.12.1+379
BETA
October 6, 2026
Commit hash: d5708490
Commit message: fancyholograms v3: Fix horse pose attribute forcing the rearing animation
This commit is for 26.4 only, the original PR (#330) contained all other versions
*(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.
v2.12.1+378
BETA
October 6, 2026
Commit hash: 8a1cdba0
Commit message: fancynpcs: Relocate bundled lamp
*(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.
v2.12.1+377
BETA
September 28, 2026
Commit hash: c0877445
Commit message: Update FA mc-api
*(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.
v2.12.1+376
BETA
September 23, 2026
Commit hash: 2d305dce
Commit message: fancynpcs: Migrate commands to lamp - can be enabled by setting the "use-lamp-commands" feature flag to true
*(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.
v2.12.1+375
BETA
September 23, 2026
Commit hash: 9c8e3866
Commit message: fancynpcs: Update version
*(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.
v2.12.0+374
BETA
September 18, 2026
Commit hash: 6f77157e
Commit message: fancynpcs: Update dependencies
*(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.
v2.11.0+373
BETA
September 10, 2026
Commit hash: 4769f22a
Commit message: Remove support for 1.21.5
*(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.
v2.11.0+372
BETA
September 1, 2026
Commit hash: 47cad779
Commit message: fancynpcs: Fixed camel pose attribute when using Folia throwing UnsupportedOperationException
*(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.
v2.11.0+371
BETA
September 1, 2026
Commit hash: 9f521426
Commit message: fancynpcs: Add turn_to_player_tracker_interval config option
*(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.
v2.11.0+370
BETA
June 23, 2026
Commit hash: 6d1e1755
Commit message: fancynpcs: Fix glowing in npcconvert command
*(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.
v2.11.0+369
BETA
June 21, 2026
Commit hash: ec5f4e1a
Commit message: fancynpcs: Remove player_command_as_op action
*(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.
v2.10.1.368
BETA
June 16, 2026
Commit hash: 2e8f983d
Commit message: fancynpcs: Add generic command execution exception handler
*(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.
v2.10.1.367
BETA
June 15, 2026
Commit hash: 6b8f0428
Commit message: fancynpcs: Fix attributes for 26.2-rc-2
*(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.
v2.10.1-java21+2
BETA
June 12, 2026
Commit hash: 512aa29d
Commit message: Fix interactions being executed twice
*(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.
v2.10.1.366
BETA
June 12, 2026
Commit hash: ee6e0cc9
Commit message: fancynpcs, fancyholograms: Add support for 26.2-rc-2
*(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.
v2.10.1.365
BETA
June 6, 2026
Commit hash: c7435c57
Commit message: fancynpcs: Fix custom model attribute check in NPC classes
*(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.
v2.10.1-java21
BETA
June 5, 2026
Only use this version, if you have to use 1.21.4 and/or Java 21. We highly recommend to update to the latest supported Paper version (21.1.2 atm) and Java 25.
This version also removed support for 26.1.2, as it requires Java 25.
It will be the very last version to support 1.21.4 and Java 21!
v2.10.0.364
BETA
June 5, 2026
Commit hash: b38cd1f1
Commit message: deployment: Remove support for 1.21.4
*(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.
v2.10.0.363
BETA
May 30, 2026
Commit hash: fa1f154d
Commit message: fancynpcs: Fix error while fetching UUID for skin
*(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.
v2.10.0.362
BETA
May 21, 2026
Commit hash: d836b098
Commit message: Update ChatColorHandler to 8.1.1
*(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.
v2.10.0.361
BETA
May 12, 2026
Commit hash: 9b2eba2f
Commit message: Downgrade ChatColorHandler to 6.0.4
*(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.
v2.10.0+2-java21
BETA
May 6, 2026
Fixed actions executed twice.
Only use this version, if you have to use 1.21.4 and/or Java 21. We highly recommend to update to the latest supported Paper version (21.1.2 atm) and Java 25.
This version also removed support for 26.1.2, as it requires Java 25.
v2.10.0-java21
BETA
May 3, 2026
This version is FancyNpcs [v2.10.0](https://modrinth.com/plugin/fancynpcs/version/2.10.0) but compiled with **Java 21** instead of Java 25.
Only use this version, if you have to use 1.21.4 and/or Java 21. We **highly** recommend to update to the latest supported Paper version (21.1.2 atm) and Java 25.
This version also removed support for 26.1.2, as it requires Java 25.
v2.10.0.359
BETA
April 25, 2026
Commit hash: b040f178
Commit message: fancynpcs: Remove some deprecated stuff in npc storage
*(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.
v2.10.0.358
BETA
April 23, 2026
Commit hash: 3ca72f0f
Commit message: fancynpcs: Don't send scale attribute packet when using custom model
*(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.
v2.10.0.357
BETA
April 22, 2026
Commit hash: b5d6dffa
Commit message: fancynpcs: Add NpcData#removeAttribute
*(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.
v2.10.0.356
BETA
April 22, 2026
Commit hash: 3193fe4d
Commit message: fancynpcs: Add NpcPreInteractEvent and fix NpcAttribute#getPossibleValues to also return values from supplier
*(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.
v2.10.0.355
BETA
April 22, 2026
Commit hash: c1bdd460
Commit message: fancynpcs: Add option to provide possible values via Supplier in NpcAttribute
*(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.
v2.9.2.354
BETA
April 17, 2026
Commit hash: 24d42668
Commit message: fancynpcs: Deprecate player_command_as_op npc action
*(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.
v2.9.2.353
BETA
April 15, 2026
Commit hash: 46341c5d
Commit message: fancynpcs: Fix right_click action trigger for 26.1.2
*(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.
v2.9.2.352
BETA
April 15, 2026
Commit hash: ecea9a20
Commit message: Add support for 26.1.2
*(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.
v2.9.2.351
BETA
April 3, 2026
Commit hash: 7c64a792
Commit message: Use java 25 in deploy workflows
*(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.
v2.9.2.350
BETA
April 3, 2026
Commit hash: 1c087fa5
Commit message: fancynpcs, fancyholograms: Bump version
*(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.
v2.9.2.349
BETA
March 29, 2026
Commit hash: 347aa55a
Commit message: fancynpcs: Use entity location as fallback in npc converter
*(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.
v2.9.2.348
BETA
March 27, 2026
Commit hash: 6190cbd2
Commit message: fancynpcs: Add debug log to player_command_as_op action
*(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.
v2.9.2.346
BETA
March 22, 2026
Commit hash: 2119c1eb
Commit message: fancynpcs: Add debug logs to MojangAPI
*(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.
v2.9.2.345
BETA
March 15, 2026
Commit hash: b5a51e06
Commit message: all plugins: Fix issues with logger when server is shutting down
*(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.
v2.9.2.344
BETA
March 11, 2026
Commit hash: a6f56e4
Commit message: fancynpcs: New message design (version bump)
*(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.
v2.9.2.343
BETA
March 6, 2026
Commit hash: 69e08c6
Commit message: Update dev build version (Optimized checking used server software)
*(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.
v2.9.2.342
BETA
March 4, 2026
Commit hash: feee5fa
Commit message: fancynpcs v2: Add UnknownActionAction
*(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.
v2.9.2.341
BETA
March 2, 2026
Commit hash: 7bd136f
Commit message: fancynpcs v2: Add need_item action
*(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.
v2.9.2.340
BETA
March 1, 2026
## Citizens -> FancyNpcs converter
How to use:
1. Have the latest version of Citizens (I used `2.0.41-b4129`) installed
2. Have the latest dev build of FancyNpcs installed
3. Run the `/npcconvert citizens` command
4. Check the result (`/fancynpcs:npc list`)
5. You can now delete the Citizens npcs and/or the Citizens plugin
These properties get converted:
* Npc owner
* Npc name (white spaces will be replaced with underscores)
* Mob type
* Skin (only tested with usernames so far)
* Look close (turn_to_player in fancynpcs)
* Glowing & glowing color
* Equipment
* Text -> `message` action with ANY_CLICK trigger
* Command -> `console_command` action with trigger defined as Hand
The converter does not convert mob type specific attributes yet.
Please leave feedback, bugs and issues about the converter in our Discord server.
v2.9.2.338
BETA
February 24, 2026
Commit hash: 5cc3b6a
Commit message: Update dependencies
*(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.
v2.9.2.337
BETA
February 22, 2026
Change: Made registry based attributes support identifiers from namespaces other than 'minecraft'
Commit hash: 5f4a127
Commit message: fancynpcs v2: Update version to 2.9.2.337
*(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.
v2.9.2.336
BETA
February 11, 2026
Commit hash: 7aa0345
Commit message: ci: Automatically publish apis to maven & add hangar deployment config
*(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.
v2.9.2.335
BETA
February 11, 2026
Commit hash: b4ffa78
Commit message: Remove support for 1.21 and 1.21.1
*(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.
v2.9.2.334
BETA
February 11, 2026
Commit hash: 424dd0b
Commit message: fancynpcs v2, fancyholograms v2, fancyholograms v3: Update version (incudes Folia visibility fix)
*(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.
v2.9.1.333
BETA
January 30, 2026
Commit hash: 5fbfb28
Commit message: fancynpcs: Clear attributes when changing npc type
*(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.
v2.9.1.332
BETA
January 30, 2026
Commit hash: 5209f17
Commit message: fancynpcs: Don't forcefully generate new worlds, only load existing ones when loading npcs
*(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.
v2.9.1.331
BETA
January 30, 2026
Commit hash: b7df9cf
Commit message: fancynpcs: Revert some parts in join and leave listener
*(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.
v2.9.0.330
BETA
January 9, 2026
Commit hash: f28c4bb
Commit message: ci: Update deployment configs
*(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.
v2.9.0.329
BETA
January 6, 2026
Commit hash: e2e5311
Commit message: Update chatcolorhandler (now supports sprite tag)
*(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.
v2.9.0.328
BETA
January 5, 2026
Commit hash: f67383c
Commit message: Update link to docs
*(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.
v2.9.0.327
BETA
December 28, 2025
Commit hash: 4165cc2
Commit message: fancynpcs: Check if MiniMessage component is valid before sending packets
*(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.
v2.9.0.326
BETA
December 19, 2025
Commit hash: 326c9f5
Commit message: fancynpcs: Update version
*(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.
v2.9.0.325
BETA
December 18, 2025
Commit hash: da6f2ef
Commit message: fancynpcs: Fix changing type to ender_dragon not taking effect
*(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.
v2.9.0.324
BETA
December 16, 2025
Commit hash: fc0662f
Commit message: Update ChatColorHandler to 6.0.3
*(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.
v2.9.0.323
BETA
December 13, 2025
Commit hash: a0d0d04
Commit message: fancynpcs: Remove support for 1.20.x
*(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.
v2.9.0.322
BETA
December 13, 2025
Commit hash: 9cf3641
Commit message: Update versions
*(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.
v2.8.1.321
BETA
December 9, 2025
Commit hash: c3934f5
Commit message: Add support for 1.21.11
*(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.
v2.8.1.320
BETA
December 8, 2025
Commit hash: 11699a6
Commit message: ci: Remove empty env
*(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.
v2.8.1.320
BETA
December 8, 2025
Commit hash: unknown
Commit message: unknown
*(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.
v2.8.1.319
BETA
December 6, 2025
Commit hash: unknown
Commit message: unknown
*(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.
v2.8.1.318
BETA
December 6, 2025
Commit hash: unknown
Commit message: unknown
*(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.
v2.8.1.317
BETA
December 5, 2025
Commit hash: 5f5d5302cc67bd3b50e8f7f929c64c75cfeaecd7
Commit message:
*(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.
v2.8.1.316
BETA
December 4, 2025
Commit hash: %COMMIT_HASH%
Commit message: %COMMIT_MESSAGE%
*(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.
v2.8.1.315
BETA
December 1, 2025
Commit hash: 54572f1736e50d9eba418dbf141704b318be5996
Commit message: fancynpcs, fancyholograms, fancydialogs: Add support for 1.21.11-pre4
*(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.
v2.8.1.314
BETA
November 27, 2025
Commit hash: fb79b5eaeddbc1c0fa6aa9d8550b8b9b6730d345
Commit message: fancynpcs, fancyholograms, fancydialogs: Update FancyAnalytics
*(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.
v2.8.1.313
BETA
November 26, 2025
Commit hash: 878fee61e7b74acca0f340fc62df361bd28bc20e
Commit message: fancynpcs: Use 1.21.11-pre3
*(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.
v2.8.0.312
BETA
November 21, 2025
Commit hash: d6dc456f2aaf6ce1d96ddf16a10e716e3b5ccdca
Commit message: fancynpcs: Wrap packets in Npc#update method in bundle packet (1.12.9+)
*(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.
v2.8.0.311
BETA
November 21, 2025
Commit hash: 0a6aa9da80046558f99462c336d3a8c1e4a0d5de
Commit message: fancynpcs: Try to fix npcs disappearing
*(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.
v2.8.0.310
BETA
November 21, 2025
Commit hash: d7c6f1bc8159bc8a38e5953b6635b641b6135481
Commit message: fancynpcs, fancyholograms: Drop support for 1.19.4
*(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.
v2.8.0.309
BETA
November 18, 2025
Commit hash: 0d378fa951a96545ad4507984ad6f8e99f0acd16
Commit message: config: Use java 17 instead of 17
*(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.
v2.8.0.308
BETA
November 9, 2025
Commit hash: 5c5f82736b78dc751ce86f7dc05b9ed4e30527d0
Commit message: Rollback ChatColorHandler 6.0.0
*(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.
v2.8.0.307
BETA
November 8, 2025
Commit hash: a2a2d39d7e076c52cc871fa1969eef28a830e890
Commit message: dev builds for 1.21.11
*(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.
v2.8.0.306
BETA
November 5, 2025
Commit hash: 455165b0f62df676b8b63f39364821e3d8a7466b
Commit message: common: Ignore directories when loading language files
*(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.
v2.8.0.305
BETA
November 5, 2025
Commit hash: f29bd133870c117b1529c51a8bedda6068b39710
Commit message: fancynpcs: Filter language files to only include .yml extensions
*(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.
v2.8.0.304
BETA
November 5, 2025
Commit hash: 7cd24f18f3b277dcdde2c14326ea880a78f3125b
Commit message: fancynpcs: Only use minecraft usercache if fflag is enabled
*(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.
v2.8.0.303
BETA
November 4, 2025
Commit hash: ac2a4f6e93e7b4fff21d3a28ed926786320c4a2b
Commit message: fancynpcs: Fix mirror skin for 1.21.9
*(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.
v2.8.0.302
BETA
October 14, 2025
Commit hash: 59a063500f138f99d41b5b0a5d62e142ef8832e2
Commit message: Update ChatColorHandler to 6.0.3 (added support for <head> tag)
*(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.
v2.8.0.301
BETA
October 13, 2025
Commit hash: 60422023835ed5f9d8d4fa1dcf06d7304d5f0315
Commit message: fancynpcs: Update dependencies
*(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.
v2.7.1.300
BETA
October 7, 2025
Commit hash: 4eed04bfefee11db1a03efdcef2be288e2220614
Commit message: Add support for 1.21.10
*(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.
vWednesday
ALPHA
April 1, 2026
April fools version :D
If you actually want to use FancyNpcs, please use v2.9.2
v2.9.2.347
ALPHA
March 24, 2026
- Added support for 26.1
v2.7.1.299
ALPHA
September 30, 2025
Commit hash: 8db6eacf283cf4d3ea7c0d424050b06f8199e198
Commit message: fancynpcs: Fix skins not showing in 1.21.9
*(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.
v2.7.1.298
ALPHA
September 30, 2025
Commit hash: 62697b1313f9e588892cf06c1d10610497c3cfb3
Commit message: fancynpcs, fancyholograms, fancydialogs: Update version
*(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.
v2.7.1.297
ALPHA
September 18, 2025
Commit hash: 0b6dbc9cddad1c6da098b008cf6c4e549c262686
Commit message: Update ChatColorHandler to 6.0.2
*(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.
v2.7.1.296
ALPHA
September 17, 2025
Commit hash: 6f7741e82c1e6e1354763976c23a477c34b697be
Commit message: fancynpcs: Check if value contains blocked commands before adding action
*(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.
v2.7.1.295
ALPHA
September 17, 2025
Commit hash: d8f1a4ecae94461030bffacc322a0edd4aff63b0
Commit message: fancynpcs: Update version to 2.7.1.295
*(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.
v2.7.1.294
ALPHA
September 14, 2025
Commit hash: 2dad4bc692b895e6230cad9620f821d96b24a927
Commit message: fancynpcs: Add permissions for adding action types
*(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.
v2.7.1.293
ALPHA
September 2, 2025
Commit hash: 26e91119e2f366e215f923a820d8d264004b33d2
Commit message: fancynpcs (player-npcs): Refactor NPC plot ownership checks
*(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.
v2.7.1.292
ALPHA
September 1, 2025
Commit hash: a96de43551e458a1ab53f31d47a2d17f4ef8df9c
Commit message: Update FA nc-api (moved FA config to plugins directory)
*(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.
v2.7.1.291
ALPHA
August 30, 2025
Commit hash: c65f8c03bf690a37ba45596bb86e0cbd45232d3c
Commit message: Update FA sdk
*(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.
v2.7.1.290
ALPHA
August 26, 2025
Commit hash: 5412a60936e0135a5ccf3f8b822bca6bdfd55e94
Commit message: Update ChatColorHandler to 6.0.0 (added support for MiniPlaceholders v3)
*(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.
v2.7.0.289
ALPHA
August 6, 2025
Commit hash: df296a2b578af6e218d591deb0f2c5a114eabc8e
Commit message: fancynpcs: Fix camel pose attribute for 1.21.6 - 1.21.8
*(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.
v2.7.0.288
ALPHA
August 5, 2025
Commit hash: c391881bfddaa0be3897053f06079126d4ede158
Commit message: fancynpcs: Fix sniffer attributes not being registered in for 1.21.6 - 1.21.8
*(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.
v2.7.0.287
ALPHA
July 31, 2025
Commit hash: ade386bef2bf4e704fc201b116a214f682a7b889
Commit message: fancynpcs: Fix translations for turn_to_player command
*(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.
v2.7.0.286
ALPHA
July 30, 2025
Commit hash: c99d32c452f55a026a7d49343a541279d1b0a8e9
Commit message: fancynpcs: Send warning when adding player_command_as_op action
*(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.
v2.7.0.285
ALPHA
July 26, 2025
Commit hash: 20951b02ffca91a07ecda93cce1364828b922553
Commit message: fancynpcs: Update version to 2.7.0.285
*(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.
v2.6.0.284
ALPHA
July 17, 2025
Commit hash: 1080383a52e267c11cf33126973edddb1cf242fe
Commit message: fancynpcs: Add harness attribute for happy ghasts
*(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.
v2.6.0.283
ALPHA
July 17, 2025
Commit hash: bf4aa365261f2b44df1bc10c438baf1b09bf5cd6
Commit message: fancynpcs: Add support for 1.21.8
*(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.
v2.6.0.282
ALPHA
July 17, 2025
Commit hash: 0ff54f8d3d785f2b73a3fa9340fbf7efa350ad54
Commit message: Update fa mc-api to 0.1.8
*(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.
v2.6.0.281
ALPHA
July 17, 2025
Commit hash: 16e3ae9b2b786cca731b45202763cd86c02f341f
Commit message: fancynpcs: Update cloud-paper to 2.0.0-beta.11
*(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.
v2.6.0.280
ALPHA
July 10, 2025
Commit hash: 56bbad354d42a27f496d192be4341744f474acad
Commit message: fancynpcs, fancyholograms, fancydialogs: Update version
*(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.
v2.6.0.279
ALPHA
July 3, 2025
Commit hash: 56d0201a13c3c2afc372a63d2a89df3403a99f5b
Commit message: fancynpcs: Check if mojang api response code is 2xx
*(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.
v2.6.0.278
ALPHA
June 30, 2025
Commit hash: a8e87679ac54571334aeec98927229d2bbf32d5a
Commit message: fancynpcs, fancyholograms-v2, fancydialogs: Add support for 1.21.7
*(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.
v2.6.0.277
ALPHA
June 27, 2025
Commit hash: a5cf2af22e34466e43ea4c37f4ebb58254ec643b
Commit message: deployment-tool: Add platform-specific deployments and flag to send disc notification
*(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.
v2.6.0.276
ALPHA
June 27, 2025
Commit hash: 4a8d130235c1f2cf6476782c8a6bd654beb44a99
Commit message: fancynpcs: Add commit_hash, channel and platform to PluginVersionUpdated event
*(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.
v2.6.0.275
ALPHA
June 27, 2025
Commit hash: e96b489f7c9b41d9c5cddce2962fc1bde006133f
Commit message: fancynpcs: Update version to 2.6.0.275
*(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.
v2.5.2.275
ALPHA
June 21, 2025
Commit hash: b7cfa5e391f252df7cb5d150ef44a4e2576a8150
Commit message: fancynpcs: Include minecraft usercache.json to custom UUID cache
*(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.
v2.5.2.274
ALPHA
June 21, 2025
Commit hash: 2cdb3ebb7fb5e9c46113f0c017315c0d6a9e70c8
Commit message: fancynpcs: Assign skin executor to mojang api httpclient
*(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.
v2.5.2.273
ALPHA
June 21, 2025
Commit hash: 4d8698ea34abfc8786a0e67c4228d5d6018e38ae
Commit message: fancynpcs: Update version to 2.5.2.273
*(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.
v2.5.2.272
ALPHA
June 17, 2025
Commit hash: 2953b62c74348abce7d07db9e18e18a52d96077a
Commit message: fancynpcs, fancyholograms-v2: Update versions
*(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.
v2.5.1.271
ALPHA
June 13, 2025
Commit hash: ee8fe70f1523419ffe36c1a2ce16521e665c44be
Commit message: fancynpcs: Update version to 2.5.1.271
*(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.
v2.5.1.270
ALPHA
June 13, 2025
Commit hash: 0395b942a18bf36d67d0a37f5109f96df3211be5
Commit message: fancynpcs: Update version to 2.5.1.270
*(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.
v2.5.1.269
ALPHA
June 12, 2025
Commit hash: 58bac9a3cf5df81828432608bb58087e3c5f4b8b
Commit message: fancynpcs: Update version to 2.5.1.269
*(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.
v2.5.1.268
ALPHA
June 4, 2025
Commit hash: feeef3bf485aa79730dff3b91b77eeb40483836c
Commit message: fancynpcs, fancyholograms: Update version
*(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.
v2.5.1.267
ALPHA
June 3, 2025
Commit hash: 2ec0c1d3250c62b7c1b41445eeb5fabe0a19cf12
Commit message: fancynpcs: Fix NPE with skin manager and uuid fetcher
*(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.
v2.5.1.266
ALPHA
June 3, 2025
Commit hash: 745d1cbe3248dfac694dd7f56925e37313e43f0a
Commit message: fancynpcs: Add PlayerLoadedListener for 1.21.4 and 1.21.5
*(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.
v2.5.1.265
ALPHA
June 2, 2025
Commit hash: 4da2da4dabe9126c7c1365b3257632a5c2f39158
Commit message: fancynpcs: Update version to 2.5.1.265
*(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.
v2.5.0.264
ALPHA
May 31, 2025
Commit hash: e4cd9327218d53c4e72334739a7d0511b0d55c64
Commit message: fancynpcs: Fix cat, chicken, cow, frog, pig and wolf attributes
*(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.
v2.5.0.263
ALPHA
May 31, 2025
Commit hash: 2d23409f77183ef0f27d5ea89913a937a6dbee29
Commit message: fancynpcs: Update version to 2.5.0.263
*(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.
v2.5.0.262
ALPHA
May 17, 2025
Commit hash: 1250485f7c0ee7233e03f47d4e76e9ac14ea7933
Commit message: fancynpcs, fancyholograms-v2: Update version
*(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.
v2.5.0.261
ALPHA
May 17, 2025
Commit hash: b2352f65fed58cb9a80a4a9eb39bbf6310403a01
Commit message: fancynpcs: Only use uuid if it's not null
*(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.
v2.4.4.260
ALPHA
April 19, 2025
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.
v2.4.4.259
ALPHA
April 18, 2025
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.
v2.4.4.258
ALPHA
April 17, 2025
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.
v2.4.4.258
ALPHA
April 17, 2025
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.
v2.4.4.257
ALPHA
April 1, 2025
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.
v2.4.4.256
ALPHA
March 31, 2025
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.
v2.4.4.255
ALPHA
March 30, 2025
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.
v2.4.4.255
ALPHA
March 29, 2025
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.
v2.4.4.254
ALPHA
March 29, 2025
fancynpcs: update artifact path (jenkins) and change base name (shadowJar)
v2.4.4.253
ALPHA
March 29, 2025
fancynpcs: fix parsed placeholders being saved as skin identifier
v2.4.4.252
ALPHA
March 29, 2025
Disable gradle config caching
v2.4.4.249
ALPHA
March 17, 2025
Fix skin identifier handling for placeholders in SkinManagerImpl
v2.4.3.248
ALPHA
March 11, 2025
Add translation for npc_skin_set_later
v2.4.3.247
ALPHA
March 11, 2025
Fix setting skin by file
v2.4.3.246
ALPHA
March 11, 2025
Fix skin queue getting stuck when error happens while generating skin
v2.4.2.245
ALPHA
March 10, 2025
Catch SocketTimeoutException and retry skin generation
v2.4.2.244
ALPHA
March 7, 2025
Refactor skin cache clearing to use storage deletion method
v2.4.2.243
ALPHA
March 6, 2025
Remove old skin cache file after migration
v2.4.2.242
ALPHA
March 5, 2025
Add debug logs to skin fetching apis
v2.4.2.241
ALPHA
March 5, 2025
Add debug mode fflag
v2.4.2.240
ALPHA
March 3, 2025
ci: Update checkout version
v2.4.2.239
ALPHA
March 2, 2025
Add feature flag for native thread usage
v2.4.2.238
ALPHA
February 25, 2025
Fix NPE in ActionExecutor
v2.4.2.237
ALPHA
February 11, 2025
add configurable missing permissions message for `need_permission` action (#229)
v2.4.1.234
ALPHA
January 22, 2025
Fix skin fetcher
v2.4.1.233
ALPHA
January 11, 2025
Refactor ActionExecutor to use player UUID and cleanup context
v2.4.1.232
ALPHA
January 10, 2025
do not attempt to load world when running Folia (#225)
v2.4.1.231
ALPHA
January 10, 2025
Fix custom name not always visible when npc type is not player
v2.4.1.230
ALPHA
January 2, 2025
Per-NPC Visibility Distance (#217)
v2.4.1.229
ALPHA
December 16, 2024
Add play_sound action (#209)
v2.4.1.228
ALPHA
December 9, 2024
Fix clearing equipment
v2.4.0.227
ALPHA
December 6, 2024
chore(deps): bump io.papermc.paperweight.userdev from 1.7.5 to 1.7.6 (#206)
v2.4.0.226
ALPHA
December 5, 2024
Add support for 1.21.4
v2.4.0.225
ALPHA
November 24, 2024
Use virtual threads for actions
v2.4.0.224
ALPHA
November 23, 2024
Add NeedPermissionAction
v2.4.0.223
ALPHA
November 14, 2024
Set NPC custom name to null when display name is empty.
v2.4.0.222
ALPHA
November 14, 2024
chore(deps): bump org.incendo:cloud-core (#199)
v2.4.0.221
ALPHA
November 8, 2024
chore(deps): bump xyz.jpenilla.run-paper from 2.2.4 to 2.3.1 (#195)
v2.4.0.220
ALPHA
November 7, 2024
fix formatting in README.md (#191)
v2.3.1.218
ALPHA
November 1, 2024
Add support for 1.21.2 and 1.21.3 (#185)
v2.3.1.217
ALPHA
October 24, 2024
Update FancyAnalytics
v2.3.1.216
ALPHA
October 22, 2024
Don't send update attribute packet to non-living npcs
v2.3.1.215
ALPHA
October 21, 2024
Fix interaction cooldown message is sent twice
v2.3.0.214
ALPHA
October 20, 2024
Show default skin if configured skin is invalid
v2.3.0.213
ALPHA
October 20, 2024
Clear teams when npc is created (for all versions)
v2.3.0.212
ALPHA
October 20, 2024
Clear teams when npc is created
v2.3.0.211
ALPHA
October 20, 2024
Fix team creating/updating packet
v2.3.0.210
ALPHA
October 20, 2024
Include last commit message to dev builds publications
v2.3.0.209
ALPHA
October 18, 2024
No changelog was specified.
v2.3.0.208
ALPHA
October 17, 2024
No changelog was specified.
v2.3.0.207
ALPHA
October 17, 2024
No changelog was specified.
v2.3.0.206
ALPHA
October 17, 2024
No changelog was specified.
v2.3.0.205
ALPHA
October 11, 2024
No changelog was specified.
v2.2.2.204
ALPHA
October 5, 2024
No changelog was specified.
v2.2.2.203
ALPHA
October 5, 2024
No changelog was specified.
v2.2.2.202
ALPHA
October 5, 2024
No changelog was specified.
v2.2.2.201
ALPHA
October 4, 2024
No changelog was specified.
v2.2.2.200
ALPHA
October 3, 2024
No changelog was specified.
v2.2.2.199
ALPHA
October 1, 2024
No changelog was specified.
v2.2.2.198
ALPHA
October 1, 2024
No changelog was specified.
v2.2.2.197
ALPHA
September 28, 2024
No changelog was specified.
v2.2.2.196
ALPHA
September 27, 2024
No changelog was specified.
v2.2.2.195
ALPHA
September 26, 2024
No changelog was specified.
v2.2.2.194
ALPHA
September 25, 2024
No changelog was specified.
v2.2.2.193
ALPHA
September 24, 2024
No changelog was specified.
v2.2.2.191
ALPHA
September 22, 2024
No changelog was specified.
v2.2.2.189
ALPHA
September 14, 2024
No changelog was specified.
v2.2.2.188
ALPHA
September 10, 2024
No changelog was specified.
v2.2.2.187
ALPHA
September 6, 2024
No changelog was specified.
v2.2.2.186
ALPHA
August 19, 2024
No changelog was specified.
v2.2.1-DEV.185
ALPHA
August 12, 2024
No changelog was specified.
v2.2.1.184
ALPHA
August 2, 2024
No changelog was specified.
v2.2.1.183
ALPHA
August 1, 2024
No changelog was specified.
v2.2.0.182
ALPHA
July 18, 2024
No changelog was specified.
v2.2.0.181
ALPHA
July 18, 2024
No changelog was specified.
v2.2.0.180
ALPHA
July 18, 2024
No changelog was specified.
v2.2.0.179
ALPHA
July 18, 2024
No changelog was specified.
v2.2.0.178
ALPHA
July 18, 2024
No changelog was specified.
v2.2.0.177
ALPHA
July 13, 2024
No changelog was specified.
v2.2.0.176
ALPHA
July 4, 2024
No changelog was specified.
v2.2.0.175
ALPHA
June 29, 2024
No changelog was specified.
v2.2.0.174
ALPHA
June 28, 2024
No changelog was specified.
v2.2.0.173
ALPHA
June 23, 2024
No changelog was specified.
v2.2.0.172
ALPHA
June 23, 2024
No changelog was specified.
v2.2.0.170
ALPHA
June 21, 2024
No changelog was specified.
v2.1.0-SNAPSHOT.163
ALPHA
May 31, 2024
No changelog was specified.
v2.1.0-SNAPSHOT.162
ALPHA
May 31, 2024
No changelog was specified.
v2.1.0-SNAPSHOT.160
ALPHA
May 30, 2024
No changelog was specified.