Advertisement
Guest User

Untitled

a guest
Nov 12th, 2020
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.08 KB | None | 0 0
  1. import com.google.common.util.concurrent.ListenableFuture;
  2. import de.hydrade.language.api.LanguageAPI;
  3. import de.hydrade.language.api.data.Language;
  4. import de.hydrade.language.api.data.MessagesFile;
  5. import org.bukkit.entity.Player;
  6.  
  7. import java.util.List;
  8. import java.util.UUID;
  9.  
  10. public class SimpleLanguageAPI implements LanguageAPI {
  11.  
  12. // Diese Methoden MÜSSEN von dir überschrieben werden
  13. @Override
  14. public Language getLanguage( UUID uniqueId ) {
  15. return null;
  16. }
  17.  
  18. @Override
  19. public ListenableFuture<Language> getLanguageFromMySQL( UUID uniqueId ) {
  20. return null;
  21. }
  22.  
  23. @Override
  24. public void loadLanguage( UUID uniqueId ) {
  25.  
  26. }
  27.  
  28. @Override
  29. public void unloadLanguage( UUID uniqueId ) {
  30.  
  31. }
  32.  
  33. @Override
  34. public void addLanguage( MessagesFile messagesFile ) {
  35.  
  36. }
  37.  
  38. @Override
  39. public void setLanguage( UUID uniqueId, Language language ) {
  40.  
  41. }
  42.  
  43. // Wenn du diese Methoden brauchst, kannst du sie einfach überschreiben, musst es aber nicht
  44. @Override
  45. public String getMessage( String key, String... args ) {
  46. return null;
  47. }
  48.  
  49. @Override
  50. public String getMessage( Player player, String key, String... args ) {
  51. return null;
  52. }
  53.  
  54. @Override
  55. public String getMessage( UUID uniqueId, String key, String... args ) {
  56. return null;
  57. }
  58.  
  59. @Override
  60. public String getMessage( Language language, String key, String... args ) {
  61. return null;
  62. }
  63.  
  64. @Override
  65. public List<String> getList( String key, String... args ) {
  66. return null;
  67. }
  68.  
  69. @Override
  70. public List<String> getList( Player player, String key, String... args ) {
  71. return null;
  72. }
  73.  
  74. @Override
  75. public List<String> getList( UUID uniqueId, String key, String... args ) {
  76. return null;
  77. }
  78.  
  79. @Override
  80. public List<String> getList( Language language, String key, String... args ) {
  81. return null;
  82. }
  83.  
  84. @Override
  85. public Language getLanguage( Player player ) {
  86. return null;
  87. }
  88. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement