Skip to content

v1.7-pre8

Pre-release
Pre-release

Choose a tag to compare

@Foxikle Foxikle released this 17 Nov 16:02

New Features

  • 1.21.3 support
  • Support for the following languages (Not all are fully complete) -> German, Russian, Chinese
    • The language is determined by the client's locale, defaulting to English.

Bug Fixes

  • Fixed a bunch of errors around the API Events
  • Fixed a bunch of Nametag related issues
  • Fixed the teams problem (Hopefully for the final time)
  • Fixed NPCs being injected in the wrong world (Only on new versions, it as fixed on older ones)
  • A pile of performance enhancements

API Changes

  • Setting the location now overwrites the direction settings object
  • BREAKING: In order to register an object, you must call CustomNPCs.ACTION_REGISTRY.register("ID", Action.class, Action::creationButton) or whatever you name your creation button method. An example method is below.
  • The method Action#getFavicon have been refactored to Action#getFavicon(Player) (For better localization support)
  • The corresponding API version for this release is 1.7-pre8

And probably a bunch of other small tweaks and stuff.

I am looking for Translators! 👀

If you speak a language other than English and are interested in helping me translate please reach out. You can make a ticket or just DM me on Discord. In exchange for translating, you get a swanky @Translator role, and access to the perks of being a supporter! (This means builds of preview features much much sooner than everyone else.) More info at https://crowdin.com/project/customnpcs

Full Changelog: v1.7-pre3...v1.7-pre8