CustomNPCs v1.6-pre4
Pre-release
Pre-release
CustomNPCs 1.6-pre4
New Features
- NPCs can now override the default Interactable Hologram.
- Indevidual NPCs can toggle having the Interactable Hologram, even if it is interactable.
- The NPC's escaped name is shown to the player whilst changing it. (Toggleable via the
NameReferenceMessages
field in theconfig.yml
!) - A new menu page to house the aforementioned items.
- A button to delete the NPC from within the menu
- A confirmation menu upon attempting to delete an NPC (Yes, even with the command. I may add a bypass flag in the future.)
- A button to set the NPC's pitch and yaw, so called its
Facing Direction
- The
/npc
command now takes the RAW (unstylized) NPC name as an identifier. (ie./npc edit foxikle's helper
). This does support NPCs with spaces in their name.- Just a note about that, NPC UUIDs still work, they just are not supplied to the tab completion
- A new command to teleport to an NPC.
/npc goto <NPC>
- Requires the
customnpcs.commands.goto
permission
- Requires the
- A new command to move an NPC to you.
/npc movehere <NPC>
- Requires the
customnpcs.commands.movehere
permission
- Requires the
- A new command to clone an NPC to your current location.
/npc clone <NPC>
- Requires the
customnpcs.commands.clone
permission
- Requires the
- The Skin menu, the Action Customizer Menu, and the Condition Customizer Menu now all have click sounds
- The config version is now 5
- The NPC File version is now 1.6
Bug Fixes
- Fixed not being able to go back from the
New Action Condition
menu. - Fixed inconsistencies with the lore in the Equipment Menu
- Fixed importing player armor mutating the player's armor. (Changing the display name and lore)
- Fixed a serious issue whilst serializing actions under certain circumstances.
- Fixed a bunch of issues relating to manually changing NPC Equipment
- Removed several debug messages
- Typos and other small fixes
Developer changes
- Both the Settings and Equipment classes now have
clone
methods. - Deprecated the old constructor for Settings to accommodate the new settings options
- CustomNPCs now uses Lombok getters and setters
Full Changelog: v1.6-pre3...v1.6-pre4
A huge thank you goes out to Nutric for being a Patron over on Patreon.
Nutric has also helped me with the q/a of this update, so be sure to show your appreciation if you ever see him around.
Thats it!
This will likely be the last prerelease before the full release of 1.6!
Cheers <3
~ Foxikle