CustomNPCS 1.7-pre3
# New Features:
- Localization/translation system
- I am looking for translators! If you would like to help translate the plugin, you may do so at https://crowdin.com/project/customnpcs. In exchange for your translation efforts, you will gain access to my preview builds if you join my discord.
- The `RunCommand` Action can now run commands as the console. Only players with the `customnpcs.run_command.enable_console` can set a command to run as the console. **PLEASE BE CAREFUL WITH THIS**
- 1.21.1 support
- A complete action system rewrite
- Custom actions can be registered via the API
- The DisplayTitle action can now have a subtitle!
# Bug Fixes
- Fixed NPCs not being injected after respawn
- Fixed NPCs being injected in the wrong dimensions
- **Fixed NPC nametags from being visible (The numbers and letters)**
# Breaking API Changes
The `Conditional`, `NumericConditional`, and `LogicalConditional` have all been renamed to `Condition`, `NumericCondition`, and `LogicalCondition` respectively. Additionally, the `NPC#setActions(List<Action>)` has been changed to the new action class. If you would like to use legacy actions (Don't :pray:) use `NPC#setLegacyActions(List<LegacyAction>)`
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }