Good afternoon, everyone! This is a small update just supporting multiple languages. My goal is for as many people to be able to use this plugin as possible but limiting the plugin to English only doesn't support that goal. Therefore, new languages!
Core
Additions:
- Build-in English and Spanish support, with support for custom translations if you like.
- Would you like to help translate Honeypot, or learn how to provide your own translations? Learn how to here!
Changes:
- Nothing has been changed besides adding multi-language support. If you had custom messages set up in the config.yml, make sure you migrate them to the language file of your choosing.
Removals:
Known Bugs:
- None at the moment. If you see any bugs, please be sure to report them!
API
I have begun attaching the sources and javadoc jars for the API if you need them. The JavaDocs are also accessible
on the Wiki.
Additions:
- The HoneypotBlockObject #equals() and #hashCode() functions that were added in Honeypot Core 2.3.0 have been added to API version 2.3.1. You can now safely compare HoneypotBlockObject objects with the #equals() function.
- Just an FYI the #equals() function ignores the action parameter, it only checks against the coordinates and world parameters. These two parameters combined guarantee uniqueness because two worlds cannot be named the same. This also means you can compare Honeypots by creating a new Honeypot with the action of null since the action parameter doesn't matter.