- Tested Minecraft Versions:
- 1.8
- 1.9
- 1.10
- 1.11
- 1.12
- 1.13
- Source Code:
- https://github.com/zM4xi/LanguageAPI
- Languages Supported:
- Create as many languages as u like
This plugin provides a database to store, modify and call text identified by so called messageId's and a languageCode to specifiy which language the message is written in!
This plugin works with all versions of Spigot above 1.8 even the newest 1.13.1!
The plugin is written in a way so u can use it for BungeeCord or Spigot above 1.8.X either way its mostly based on runtime independent code. The only thing thats based on the runtime is the command and the listener to register/update the users.
The plugin uses a concept where it caches the database on every startup, so the traffic between server and database can be at minimum. Changes still will be updated to the database but the normal request of a message or a users language is the cached data!
Each language has it's own table with messages, so u can ask for messages viathe Build-In API
The commands are disabled on spigot if u set the value of `bungeecord` to true. If you us this plugin not on a BungeeCord Network change it to false to enable the command and the listeners!
Code (Text):
languageapi.*:
languageapi.help
languageapi.default
languageapi.info
languageapi.list
languageapi.set
languageapi.admin.*:
languageapi.admin.default
languageapi.admin.drop
languageapi.admin.delete
languageapi.admin.set
languageapi.admin.create
languageapi.admin.add
languageapi.admin.show
The API comes with a full javadoc to help understand what a method does also u can take a look at the github Page. There you'll find a few examples what u can do with the API.
Here to Copy&Paste how to start using the API
Code (Java):LanguageAPI languageAPI = new LanguageAPI();
Maven Repository:
*Discontinued*
If you have found a Bug or other Problems please report them to me via PM or directly through the discussion area of this resource.
Please do not write Error or Bugs as a Review! They will be ignored!
Free for personal and commercial use
You may not resell, re-distribute, or abuse the creator's copyrights
This means:
♦ Do not this claim as yours
♦ Do no redistrubute as a COMMERCIAL USE item
♦ Have available for download on your or other sites
PLEASE ALSO NOTE A FEW CLASSES HAVE A MIT LICENSE ATTACHED!
Thanks for using my LanguageAPI there will be updates from time to time to make sure it still works as intended!

LanguageAPI [Discontinued] 1.1
Provides a database to save text identified by different languages
Recent Updates
- Updated API & Bug Fixes Aug 29, 2018
- 1.13 compatible & Small fixes Jul 22, 2018
- Added Maven Repository Jun 21, 2018