portals commands + logger addon finished

This commit is contained in:
SuperRonanCraft
2020-11-16 00:04:52 -05:00
parent 7d018b748f
commit 90c02ed1fd
32 changed files with 406 additions and 140 deletions

View File

@@ -1,12 +1,9 @@
package me.SuperRonanCraft.BetterRTP.player.commands;
import com.bekvon.bukkit.residence.commands.list;
import com.bekvon.bukkit.residence.containers.cmd;
import me.SuperRonanCraft.BetterRTP.player.rtp.RTP_TYPE;
import me.SuperRonanCraft.BetterRTP.BetterRTP;
import me.SuperRonanCraft.BetterRTP.player.rtp.RTPCooldown;
import me.SuperRonanCraft.BetterRTP.player.rtp.RTP_TYPE;
import me.SuperRonanCraft.BetterRTP.references.customEvents.RTP_CommandEvent;
import me.SuperRonanCraft.BetterRTP.references.customEvents.RTP_TeleportPostEvent;
import me.SuperRonanCraft.BetterRTP.references.file.FileBasics;
import org.bukkit.Bukkit;
import org.bukkit.block.Biome;

View File

@@ -54,7 +54,18 @@ public class LangFile {
}
}
private final String[] defaultLangs = {"en.yml", "fr.yml", "ja.yml", "ru.yml", "chs.yml", "cht.yml", "du.yml", "es.yml", "cs.yml"};
private final String[] defaultLangs = {
"en.yml",
"fr.yml", //French
"ja.yml", //Japanese
"ru.yml", //Russian
"chs.yml", //Chinese Simplified
"cht.yml", //Chinese
"du.yml", //Dutch
"es.yml", //Spanish
"cs.yml", //Czech
"pl.yml" //Polish
};
private void generateDefaults() {
//Generate all language files

View File

@@ -0,0 +1,69 @@
# Translation author: Farum (Discord)
Messages:
Prefix: '&7[&6BetterRTP&7] '
Success:
Paid: '&aZostałeś przeniesiony do&7 x=%x% y=%y% z=%z% za &c$%price%&7 w &f%attempts%
&7podejściach!'
Bypass: '&aZostałeś przeniesiony do&7 x=%x% y=%y% z=%z% w &f%attempts% &podejściach'
Loading: '&aZnaleziono bezpieczną strefę! &7Ładowanie chunków...'
Teleport: '&aTeleportuję... &fprosze czekać aż znajdziemy bezpieczną lokację!'
Failed:
Price: '&cNie udało się wykonać rtp z powodu niewystarczających środków! &7Musisz
mieć przynajmniej $%price% &7by wykonać rtp!'
NotSafe: '&cNie udało się znaleź bezpiecznego miejsca w %attempts% próbach! &7Nie
zostałeś przeniesiony!'
Hunger: '&cNie można wykonać rtp bo jesteś... &7zbyt głodny&c, zjedz coś mordo!'
Other:
Success: '&a%player% został steleportowany do&7 x=%x% y=%y% z=%z% w &f%attempts%
&7próbach!'
NotSafe: '&cNie udało się znaleźć bezpiecznego miejsca w %attempts% próbach! &7%player%
nie został losowo steleportowany!'
Biome: '&cWygląda na to, że biom&7 %biome%&c nie istnieje! &7Spróbuj użyć listy!'
Reload: '&ePrzeładowano konfigurację!'
NoPermission:
Basic: '&cHej! &7Nie masz uprawnień do tej komendy!'
World: '&cHej! &7Nie jesteś uprawniony by wykonać losową teleoprtację w świecie
%world%!'
DisabledWorld: '&cZablokowany świat %world%! &7Nie można wykonać losowej teleportacji!'
Cooldown: '&cWybacz! &7Nie możesz wykonać losowej teleportacji przez następne &c%time%
&7sekund!'
Locked: '&cWybacz! &7Wykorzystałeś wszystkie losowe teleportacje!'
Invalid: '&cNiewłaściwy argument. Spróbuj ''/%command% help'''
NotOnline: '&cGraz &7%player% &cnie jest online!'
Delay: '&aTeleportacja za &f%time% &asekund! Nie ruszaj się!'
Moved: '&cPoruszyłeś się! &7RTP został odwołany!'
NotExist: '&cWygląda na to, że świat &7%world% &cnie istnieje!'
Already: '&cUps! &7Wygląda na to, że jesteś podczas losowej teleportacji, cierpliwości!'
Sign: '&7Znak z komendą utworzony! &7Komendą jest... ''&f/rtp %command%&7'''
Edit:
Error: '&cBłąd! &7Wpisano niewłaściwą wartość!'
Set: '&bSukces! &7%type% ustawiony na %value%'
Remove: '&cUsunięto! &7Usunąłeś customowy świat %world%'
Help:
Prefix: '&e&m-----&6&l BetterRTP &8| Help &e&m-----'
Main: ' &7- &e/%command% &7- wykonuje losową teleportację!'
Biome: ' &7- &e/%command% biome <biome1, biome2...> &7- Losowo teleportuje do któregoś
z biomów'
Edit: ' &7- &e/%command% edit <default/world> [args...] &7- Edytuj niektóre ustawienia
pluginu'
Help: ' &7- &e/%command% help &7- Pokazuję listę z pomocą'
Info: ' &7- &e/%command% info [world/particles/shapes/potion_effects] &7- Pokazuje
wybrane informacje o parametrach pluginu'
Player: ' &7- &e/%command% player <player> [world] [biome1, biome2...] &7- Losowo
teleportuje innego gracza'
Reload: ' &7- &e/%command% reload &7- Przeładowuje plugin'
Settings: ' &7- &e/%command% settings &7- Pokazuje GUI z ustawieniami'
Test: ' &7- &e/%command% test &7- Testuje efekty teleportacji bez ruszania się z
miejsca'
Version: ' &7- &e/%command% version &7- Pokaż wersję pluginu'
World: ' &7- &e/%command% world <world> [biome1, biome2...] &7- Losowo teleportuj
do innego świata'
Usage:
Player: '&cUsage&7: /%command% player <player> [world] [biome1, biome2]'
World: '&cUsage&7: /%command% world <world> [biome1, biome2...]'
Biome: '&cUsage&7: /%command% biome <biome1, biome2...>'
Edit:
Base: '&cUsage&7: /%command% edit <default/world> [args...]'
Default: '&cUsage&7: /%command% edit default <max/min/useworldborder/center> <value>'
World: '&cUsage&7: /%command% edit world <world> <max/min/useworldborder/center>
<value>'

View File

@@ -1,58 +1,57 @@
# Translation author: myfbone (GitHub)
# Translation author: Mats_brony (Forine.net)
Messages:
Prefix: '&7[&6BetterRTP&7] '
Success: ## Placeholders! %x% %y% and %z% are the x, y, and z coordinates that the player is being teleported to! #
Paid: '&aВас телепортировало на&7 x=%x% y=%y% z=%z% за &c$%price%&7, за &f%attempts% &7попыток!'
Bypass: '&aВас телепортировало на&7 x=%x% y=%y% z=%z% за &f%attempts% &7попыток'
# Loading: '&aSafe spot located! &7Loading chunks...'
# Teleport: '&aTeleporting... &fplease wait while we find a safe location!'
Success:
Paid: '&aВы телепортировались на &7x=&a%x% &7y=&a%y% &7z=&a%z% &7за &c$%price%&7, за &f%attempts% &7попытку(ок)!'
Bypass: '&aВы телепортировались на &7x=&a%x% &7y=&a%y% &7z=&a%z% &7за &f%attempts% &7попытку(ок)!'
Loading: '&aБезопасное место найдено! &7Загрузка чанков...'
Teleport: '&aТелепортация... &fпожалуйста, подождите, пока мы найдем безопасное место!'
Failed:
Price: '&cУ вас недостаточно денег для телепортации! &7У вас должно быть хотябы $%price% &7для rtp!'
NotSafe: '&cНе удалось найти безопасное место за %attempts% попыток! &7Вас не телепортировало!'
# Hunger: '&cCould not rtp because you are... &7too hungry&c, eat something fella!'
Price: '&cНе удалось выполнить rtp из-за недостатка средств! &7Вы должны иметь как минимум $%price% &7для rtp!'
NotSafe: '&cНе удалось найти безопасное место за %attempts% попытку(ок)! &7Вы не были телепортированы!'
Hunger: '&cНе удалось rtp, потому что ты... &7слишком голоден&c, съешь что-нибудь, приятель!'
Other:
Success: '&a%player% был телепортирован на&7 x=%x% y=%y% z=%z% за &f%attempts% &7попыток!'
NotSafe: '&cНе удалось найти безопасное место за %attempts% попыток! &7%player% не был телепортирован!'
# Biome: '&cSeems like the biome&7 %biome%&c does not exist! &7Try using the tab list!'
Reload: '&eКонфиг удачно перезагружен!'
Success: '&a%player% телепортирован на &7x=&a%x% &7y=&a%y% &7z=&a%z% &7за &f%attempts% &7попытку(ок)!'
NotSafe: '&cНе удалось найти безопасное место за %attempts% попытку(ок)! &7%player% не был телепортирован!'
Biome: '&cПохоже биом&7 %biome%&c не существует! &7Попробуйте использовать TAB!'
Reload: '&eКонфиг успешно перезагружен!'
NoPermission:
Basic: '&cИзвините! &7У вас недостаточно прав для использования этой команды!'
World: '&cИзвините! &7Вам запрещено использовать rtp в мире %world%!'
## %world% is the world the player is in that is disabled to rtp in! #
DisabledWorld: '&cОтключенный мир %world%! &7Не удалось телепортироваться!'
Cooldown: '&cИзвините! &7Вы не сможете использовать rtp ближайшие &c%time% &7сек.!'
Locked: '&cSorry! &7You''ve used up all your RTP''s!'
Invalid: '&cНеправильные параметры. Попробуйте ''/%command% help'''
Basic: '&cИзвините! &7У вас нет разрешения на использование этой команды!'
World: '&cИзвините! &7Вам не разрешено использовать rtp в %world% мире!'
DisabledWorld: '&cМир %world% исключён! &7Не удалось телепортироваться!'
Cooldown: '&cИзвините! &7Вы не можете использовать rtp еще &c%time% &7секунд(ы/у)!'
Locked: '&cИзвините! &7Вы израсходовали все свои попытки rtp!'
Invalid: '&cНедопустимый аргумент. Попробуйте ''/%command% help'''
NotOnline: '&cИгрок &7%player% &cне онлайн!'
Delay: '&aТелепортация через &f%time% &aсек.! Не двигайтесь!'
Moved: '&cВы подвинулись! &7RTP отменено!'
NotExist: '&cПохоже что мир &7%world% &cне существует!'
Already: '&cУуупс! &7Похоже вы уже телепортируетесь. Имейте терпение!'
# Sign: '&7Command sign has been created! &7Command is... ''&f/rtp %command%&7'''
# Edit:
# Error: '&cError! &7Invalid input provided!'
# Set: '&bSuccess! &7%type% set to %value%'
# Remove: '&cRemoved! &7You removed the Custom World %world%'
Delay: '&aТелепортация через &f%time% &aсекунд(ы/у)! Не двигайтесь!'
Moved: '&cВы двинулись &7rtp отменено!'
NotExist: '&cПохоже мир &7%world% &cне существует!'
Already: '&cОй! &7Похоже, вы уже используете rtp, наберитесь терпения!'
Sign: '&7Значение команды создано! &7Команда... ''&f/rtp %command%&7'''
Edit:
Error: '&cОшибка! &7Неверный ввод!'
Set: '&bУспех! &7%type% установлено %value%'
Remove: '&cУдалено! &7Вы удалили мир %world%'
Help:
# Prefix: '&e&m-----&6&l BetterRTP &8| Help &e&m-----'
Main: ' &7- &e/%command% &7- случайно телепортирует вас!'
# Biome: ' &7- &e/%command% biome <biome1, biome2...> &7- Randomly teleport withing these biomes'
# Edit: ' &7- &e/%command% edit <default/world> [args...] &7- Edit some plugin settings'
Help: ' &7- &e/%command% help &7- показывает этот список'
# Info: ' &7- &e/%command% info [world/particles/shapes/potion_effects] &7- View specific information about plugin parameters'
Player: ' &7- &e/%command% player <игрок> [мир] &7- случайно телепортирует игрока'
Reload: ' &7- &e/%command% reload &7- перезагружает плагин'
# Settings: ' &7- &e/%command% settings &7- Pull up a gui and edit some settings'
# Test: ' &7- &e/%command% test &7- Test out plugin effects after a teleport without moving'
# Version: ' &7- &e/%command% version &7- View currently running version'
World: ' &7- &e/%command% world <мир> &7- случайно телепортирует в другой мир'
Prefix: '&e&m-----&6&l BetterRTP &8| Help &e&m-----'
Main: ' &7- &e/%command% &7- случайный телепорт!'
Biome: ' &7- &e/%command% biome <biome1, biome2...> &7- рандомный телепорт в эти биомы'
Edit: ' &7- &e/%command% edit <default/world> [args...] &7- изменение настроек плагина'
Help: ' &7- &e/%command% help &7- посмотреть этот список'
Info: ' &7- &e/%command% info [world/particles/shapes/potion_effects] &7- просмотр конкретной информации о параметрах плагина'
Player: ' &7- &e/%command% player <player> [world] [biome1, biome2...] &7- рандомный телепорт игрока'
Reload: ' &7- &e/%command% reload &7- перезагрузка плагина'
Settings: ' &7- &e/%command% settings &7- открыть gui и изменить параметры'
Test: ' &7- &e/%command% test &7- просмотр эффектов после телепортирования
не двигаясь'
Version: ' &7- &e/%command% version &7- посмотреть текущую версию плагина'
World: ' &7- &e/%command% world <world> [biome1, biome2...] &7- рандомный телепорт
в другой мир'
Usage:
Player: '&cИспользование&7: /%command% player <игрок> [мир]'
World: '&cИспользование&7: /%command% world <мир>'
Biome: '&cUsage&7: /%command% biome <biome1, biome2...>'
# Edit:
# Base: '&cUsage&7: /%command% edit <default/world> [args...]'
# Default: '&cUsage&7: /%command% edit default <max/min/useworldborder/center> <value>'
# World: '&cUsage&7: /%command% edit world <world> <max/min/useworldborder/center> <value>'
Player: '&cИспользуйте&7: /%command% player <player> [world] [biome1, biome2]'
World: '&cИспользуйте&7: /%command% world <world> [biome1, biome2...]'
Biome: '&cИспользуйте&7: /%command% biome <biome1, biome2...>'
Edit:
Base: '&cИспользуйте&7: /%command% edit <default/world> [args...]'
Default: '&cИспользуйте&7: /%command% edit default <max/min/useworldborder/center> <value>'
World: '&cИспользуйте&7: /%command% edit world <world> <max/min/useworldborder/center> <value>'

View File

@@ -1,5 +1,5 @@
main: me.SuperRonanCraft.BetterRTP.BetterRTP
version: '2.14.4'
version: '3.0.0'
name: BetterRTP
author: SuperRonanCraft
softdepend: [Vault, WorldGuard, GriefPrevention, Towny, Factions, RedProtect, Lands, Residence]