mirror of
https://github.com/RonanPlugins/BetterRTP.git
synced 2025-08-17 17:15:47 +00:00
permission placeholder + Queue.Enabled Fix + WorldType world preload fix
This commit is contained in:
parent
a1f480ca28
commit
3dc0eea406
@ -4,6 +4,7 @@ import me.SuperRonanCraft.BetterRTP.BetterRTP;
|
|||||||
import me.SuperRonanCraft.BetterRTP.player.commands.types.CmdTeleport;
|
import me.SuperRonanCraft.BetterRTP.player.commands.types.CmdTeleport;
|
||||||
import me.SuperRonanCraft.BetterRTP.references.PermissionNode;
|
import me.SuperRonanCraft.BetterRTP.references.PermissionNode;
|
||||||
import me.SuperRonanCraft.BetterRTP.references.customEvents.RTP_CommandEvent_After;
|
import me.SuperRonanCraft.BetterRTP.references.customEvents.RTP_CommandEvent_After;
|
||||||
|
import me.SuperRonanCraft.BetterRTP.references.messages.Message;
|
||||||
import me.SuperRonanCraft.BetterRTP.references.messages.MessagesCore;
|
import me.SuperRonanCraft.BetterRTP.references.messages.MessagesCore;
|
||||||
import me.SuperRonanCraft.BetterRTP.references.customEvents.RTP_CommandEvent;
|
import me.SuperRonanCraft.BetterRTP.references.customEvents.RTP_CommandEvent;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
@ -47,7 +48,7 @@ public class Commands {
|
|||||||
Bukkit.getServer().getPluginManager().callEvent(new RTP_CommandEvent_After(sendi, cmd));
|
Bukkit.getServer().getPluginManager().callEvent(new RTP_CommandEvent_After(sendi, cmd));
|
||||||
}
|
}
|
||||||
} else
|
} else
|
||||||
MessagesCore.NOPERMISSION.send(sendi);
|
MessagesCore.NOPERMISSION.send(sendi, cmd);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -59,7 +60,7 @@ public class Commands {
|
|||||||
event.getCmd().execute(sendi, label, args);
|
event.getCmd().execute(sendi, label, args);
|
||||||
}
|
}
|
||||||
} else
|
} else
|
||||||
MessagesCore.NOPERMISSION.send(sendi);
|
MessagesCore.NOPERMISSION.send(sendi, PermissionNode.USE);
|
||||||
}
|
}
|
||||||
|
|
||||||
public List<String> onTabComplete(CommandSender sendi, String[] args) {
|
public List<String> onTabComplete(CommandSender sendi, String[] args) {
|
||||||
|
@ -65,15 +65,17 @@ public class RTPLoader {
|
|||||||
world_type.clear();
|
world_type.clear();
|
||||||
try {
|
try {
|
||||||
FileOther.FILETYPE config = FileOther.FILETYPE.CONFIG;
|
FileOther.FILETYPE config = FileOther.FILETYPE.CONFIG;
|
||||||
for (World world : Bukkit.getWorlds())
|
//for (World world : Bukkit.getWorlds())
|
||||||
world_type.put(world.getName(), WORLD_TYPE.NORMAL);
|
// world_type.put(world.getName(), WORLD_TYPE.NORMAL);
|
||||||
List<Map<?, ?>> world_map = config.getMapList("WorldType");
|
List<Map<?, ?>> world_map = config.getMapList("WorldType");
|
||||||
for (Map<?, ?> m : world_map)
|
for (Map<?, ?> m : world_map)
|
||||||
for (Map.Entry<?, ?> entry : m.entrySet()) {
|
for (Map.Entry<?, ?> entry : m.entrySet()) {
|
||||||
if (world_type.containsKey(entry.getKey())) {
|
//if (world_type.containsKey(entry.getKey())) {
|
||||||
try {
|
try {
|
||||||
|
String world = entry.getKey().toString();
|
||||||
WORLD_TYPE type = WORLD_TYPE.valueOf(entry.getValue().toString().toUpperCase());
|
WORLD_TYPE type = WORLD_TYPE.valueOf(entry.getValue().toString().toUpperCase());
|
||||||
world_type.put(entry.getKey().toString(), type);
|
world_type.put(world, type);
|
||||||
|
BetterRTP.debug("- World Type for '" + world + "' set to '" + type + "'");
|
||||||
} catch(IllegalArgumentException e) {
|
} catch(IllegalArgumentException e) {
|
||||||
StringBuilder valids = new StringBuilder();
|
StringBuilder valids = new StringBuilder();
|
||||||
for (WORLD_TYPE type : WORLD_TYPE.values())
|
for (WORLD_TYPE type : WORLD_TYPE.values())
|
||||||
@ -83,14 +85,11 @@ public class RTPLoader {
|
|||||||
"'. Valid ID's are: " + valids);
|
"'. Valid ID's are: " + valids);
|
||||||
//Wrong rtp world type
|
//Wrong rtp world type
|
||||||
}
|
}
|
||||||
}/* else {
|
//}/* else {
|
||||||
if (getPl().getSettings().debug)
|
// if (getPl().getSettings().debug)
|
||||||
getPl().getLogger().info("- World Type failed for '" + entry.getKey() + "' is it loaded?");
|
// getPl().getLogger().info("- World Type failed for '" + entry.getKey() + "' is it loaded?");
|
||||||
}*/
|
//}*/
|
||||||
}
|
}
|
||||||
if (getPl().getSettings().isDebug())
|
|
||||||
for (String world : world_type.keySet())
|
|
||||||
BetterRTP.debug("- World Type for '" + world + "' set to '" + world_type.get(world) + "'");
|
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
//No World Types
|
//No World Types
|
||||||
|
@ -30,7 +30,7 @@ public enum PermissionNode {
|
|||||||
DEVELOPER("DEVELOPER_PERM"),
|
DEVELOPER("DEVELOPER_PERM"),
|
||||||
;
|
;
|
||||||
|
|
||||||
private final String node;
|
@Getter private final String node;
|
||||||
private static final String prefix = "betterrtp.";
|
private static final String prefix = "betterrtp.";
|
||||||
|
|
||||||
PermissionNode(String node) {
|
PermissionNode(String node) {
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
package me.SuperRonanCraft.BetterRTP.references.messages.placeholder;
|
package me.SuperRonanCraft.BetterRTP.references.messages.placeholder;
|
||||||
|
|
||||||
import me.SuperRonanCraft.BetterRTP.BetterRTP;
|
import me.SuperRonanCraft.BetterRTP.BetterRTP;
|
||||||
|
import me.SuperRonanCraft.BetterRTP.player.commands.RTPCommand;
|
||||||
import me.SuperRonanCraft.BetterRTP.references.PermissionNode;
|
import me.SuperRonanCraft.BetterRTP.references.PermissionNode;
|
||||||
import me.SuperRonanCraft.BetterRTP.references.helpers.HelperDate;
|
import me.SuperRonanCraft.BetterRTP.references.helpers.HelperDate;
|
||||||
import me.SuperRonanCraft.BetterRTP.references.player.playerdata.PlayerData;
|
import me.SuperRonanCraft.BetterRTP.references.player.playerdata.PlayerData;
|
||||||
@ -30,6 +31,10 @@ public class PlaceholderAnalyzer {
|
|||||||
str = worldPlayer((WorldPlayer) info, str);
|
str = worldPlayer((WorldPlayer) info, str);
|
||||||
if (info instanceof World)
|
if (info instanceof World)
|
||||||
str = world(str, (World) info);
|
str = world(str, (World) info);
|
||||||
|
if (info instanceof RTPCommand)
|
||||||
|
str = cmd(str, (RTPCommand) info);
|
||||||
|
if (info instanceof PermissionNode)
|
||||||
|
str = permNode(str, (PermissionNode) info);
|
||||||
if (p instanceof Player)
|
if (p instanceof Player)
|
||||||
str = papi((Player) p, str);
|
str = papi((Player) p, str);
|
||||||
return str;
|
return str;
|
||||||
@ -110,4 +115,16 @@ public class PlaceholderAnalyzer {
|
|||||||
str = str.replace(Placeholders.BIOME.name, biome.name());
|
str = str.replace(Placeholders.BIOME.name, biome.name());
|
||||||
return str;
|
return str;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private static String cmd(String str, RTPCommand cmd) {
|
||||||
|
if (str.contains(Placeholders.PERMISSION.name))
|
||||||
|
str = permNode(str, cmd.permission());
|
||||||
|
return str;
|
||||||
|
}
|
||||||
|
|
||||||
|
private static String permNode(String str, PermissionNode perm) {
|
||||||
|
if (str.contains(Placeholders.PERMISSION.name))
|
||||||
|
str = str.replace(Placeholders.PERMISSION.name, perm.getNode());
|
||||||
|
return str;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -41,7 +41,8 @@ public class QueueGenerator {
|
|||||||
generate(null);
|
generate(null);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void generate(@Nullable RTPWorld rtpWorld) {
|
void generate(@Nullable RTPWorld rtpWorld) {
|
||||||
|
if (!BetterRTP.getInstance().getSettings().isQueueEnabled()) return;
|
||||||
Bukkit.getScheduler().runTaskLaterAsynchronously(BetterRTP.getInstance(), () -> {
|
Bukkit.getScheduler().runTaskLaterAsynchronously(BetterRTP.getInstance(), () -> {
|
||||||
if (!DatabaseHandler.getQueue().isLoaded()) {
|
if (!DatabaseHandler.getQueue().isLoaded()) {
|
||||||
generate(rtpWorld);
|
generate(rtpWorld);
|
||||||
|
@ -54,8 +54,10 @@ public class QueueHandler implements Listener { //Randomly queues up some safe l
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static List<QueueData> getApplicableAsync(RTPWorld rtpWorld) {
|
public static List<QueueData> getApplicableAsync(RTPWorld rtpWorld) {
|
||||||
List<QueueData> queueData = DatabaseHandler.getQueue().getInRange(new DatabaseQueue.QueueRangeData(rtpWorld));
|
|
||||||
List<QueueData> available = new ArrayList<>();
|
List<QueueData> available = new ArrayList<>();
|
||||||
|
//Is Enabled??
|
||||||
|
if (!BetterRTP.getInstance().getSettings().isQueueEnabled()) return available;
|
||||||
|
List<QueueData> queueData = DatabaseHandler.getQueue().getInRange(new DatabaseQueue.QueueRangeData(rtpWorld));
|
||||||
for (QueueData data : queueData) {
|
for (QueueData data : queueData) {
|
||||||
if (!Objects.equals(data.getLocation().getWorld().getName(), rtpWorld.getWorld().getName()))
|
if (!Objects.equals(data.getLocation().getWorld().getName(), rtpWorld.getWorld().getName()))
|
||||||
continue;
|
continue;
|
||||||
|
@ -16,8 +16,8 @@ Messages:
|
|||||||
Biome: '&cParece que o bioma&7 %bioma%&c não existe! &7Tente usar a lista de guias!'
|
Biome: '&cParece que o bioma&7 %bioma%&c não existe! &7Tente usar a lista de guias!'
|
||||||
Reload: '&eConfig recarregado com sucesso!'
|
Reload: '&eConfig recarregado com sucesso!'
|
||||||
NoPermission:
|
NoPermission:
|
||||||
Basic: '&cDesculpe! &7Você não tem permissão para usar este comando!'
|
Basic: '&cDesculpe! &7Você não tem permissão para usar este comando! &8Permission: %permission%'
|
||||||
World: '&cDesculpe! &7Você não tem permissão para o rtp no mundo %world%!'
|
World: '&cDesculpe! &7Você não tem permissão para o rtp no mundo %world%! &8Permission: %permission%'
|
||||||
DisabledWorld: '&cMundo desativado %world%! &7RTP falhou!'
|
DisabledWorld: '&cMundo desativado %world%! &7RTP falhou!'
|
||||||
Cooldown: '&cDesculpe! &7Você não pode fazer rtp por mais &c%time%&7!'
|
Cooldown: '&cDesculpe! &7Você não pode fazer rtp por mais &c%time%&7!'
|
||||||
Locked: '&cDesculpe! &7Você usou todos os seus RTP''s!'
|
Locked: '&cDesculpe! &7Você usou todos os seus RTP''s!'
|
||||||
|
@ -16,8 +16,8 @@ Messages:
|
|||||||
Biome: '&c看上去&7%biome%&c群系不存在,&7试试使用Tab表查找!'
|
Biome: '&c看上去&7%biome%&c群系不存在,&7试试使用Tab表查找!'
|
||||||
Reload: '&e配置成功重载!'
|
Reload: '&e配置成功重载!'
|
||||||
NoPermission:
|
NoPermission:
|
||||||
Basic: '&c对不起,&7你没有权限使用此命令!'
|
Basic: '&c对不起,&7你没有权限使用此命令!&8Permission: %permission%'
|
||||||
World: '&c对不起,&7你并没有被准许在%world%世界传送!'
|
World: '&c对不起,&7你并没有被准许在%world%世界传送!&8Permission: %permission%'
|
||||||
DisabledWorld: '&c%world%世界已被禁止使用此命令,&7无法传送!'
|
DisabledWorld: '&c%world%世界已被禁止使用此命令,&7无法传送!'
|
||||||
Cooldown: '&c对不起,&7你需要在&c%time%&7秒后才能传送!'
|
Cooldown: '&c对不起,&7你需要在&c%time%&7秒后才能传送!'
|
||||||
Locked: '&c对不起,&7你已经用完了你的随机传送次数了!'
|
Locked: '&c对不起,&7你已经用完了你的随机传送次数了!'
|
||||||
|
@ -16,8 +16,8 @@ Messages:
|
|||||||
Biome: '&c看上去&7%biome%&c生態域不存在,&7試試使用Tab清單查找吧!'
|
Biome: '&c看上去&7%biome%&c生態域不存在,&7試試使用Tab清單查找吧!'
|
||||||
Reload: '&e配置成功重新加載!'
|
Reload: '&e配置成功重新加載!'
|
||||||
NoPermission:
|
NoPermission:
|
||||||
Basic: '&c抱歉,&7您沒有權限使用此指令!'
|
Basic: '&c抱歉,&7您沒有權限使用此指令! &8Permission: %permission%'
|
||||||
World: '&c抱歉,&7您不能在%world%世界傳送!'
|
World: '&c抱歉,&7您不能在%world%世界傳送! &8Permission: %permission%'
|
||||||
DisabledWorld: '&c%world%世界已被禁止使用此指令,&7您無法傳送!'
|
DisabledWorld: '&c%world%世界已被禁止使用此指令,&7您無法傳送!'
|
||||||
Cooldown: '&c抱歉,&7您需要在&c%time%&7秒後才能嘗試傳送!'
|
Cooldown: '&c抱歉,&7您需要在&c%time%&7秒後才能嘗試傳送!'
|
||||||
Locked: '&c抱歉! &7你已用光了你的隨機傳送!'
|
Locked: '&c抱歉! &7你已用光了你的隨機傳送!'
|
||||||
|
@ -16,8 +16,8 @@ Messages:
|
|||||||
Biome: '&cVypadá to, že biom&7 %biome%&c neexistuje! &7Zkus použít tabulátor!'
|
Biome: '&cVypadá to, že biom&7 %biome%&c neexistuje! &7Zkus použít tabulátor!'
|
||||||
Reload: '&eConfig úspěšně načten!'
|
Reload: '&eConfig úspěšně načten!'
|
||||||
NoPermission:
|
NoPermission:
|
||||||
Basic: '&cPozor! &7Na tento příkaz nemáš práva!'
|
Basic: '&cPozor! &7Na tento příkaz nemáš práva! &8Permission: %permission%'
|
||||||
World: '&cPozor! &7Ve světě %world% se nelze teleportovat!'
|
World: '&cPozor! &7Ve světě %world% se nelze teleportovat! &8Permission: %permission%'
|
||||||
DisabledWorld: '&cSvět %world% je uzamčen! &7Teleport nebyl možný!'
|
DisabledWorld: '&cSvět %world% je uzamčen! &7Teleport nebyl možný!'
|
||||||
Cooldown: '&cPozor! &7Nemůžeš se teleportovat ještě &c%time%&7!'
|
Cooldown: '&cPozor! &7Nemůžeš se teleportovat ještě &c%time%&7!'
|
||||||
Locked: '&cPozor! &7Využil/a jsi všechny své teleporty!'
|
Locked: '&cPozor! &7Využil/a jsi všechny své teleporty!'
|
||||||
|
@ -16,8 +16,8 @@ Messages:
|
|||||||
Biome: '&cDet ser ud til, at biomet&7 %biome%&c ikke findes! &7Prøv at bruge TAB listen!'
|
Biome: '&cDet ser ud til, at biomet&7 %biome%&c ikke findes! &7Prøv at bruge TAB listen!'
|
||||||
Reload: '&eKonfiguration genindlæst med succes!'
|
Reload: '&eKonfiguration genindlæst med succes!'
|
||||||
NoPermission:
|
NoPermission:
|
||||||
Basic: '&Beklager! &7Du har ikke tilladelse til at bruge denne kommando!'
|
Basic: '&Beklager! &7Du har ikke tilladelse til at bruge denne kommando! &8Permission: %permission%'
|
||||||
World: '&cBeklager! &7Du har ikke tilladelse til at rtp i %world% verden!'
|
World: '&cBeklager! &7Du har ikke tilladelse til at rtp i %world% verden! &8Permission: %permission%'
|
||||||
DisabledWorld: '&cVerden %world% er ikke aktiv! &7Kunne ikke RTP!'
|
DisabledWorld: '&cVerden %world% er ikke aktiv! &7Kunne ikke RTP!'
|
||||||
Cooldown: '&cBeklager! &7Du kan ikke rtp før om &c%time%&7!'
|
Cooldown: '&cBeklager! &7Du kan ikke rtp før om &c%time%&7!'
|
||||||
Locked: '&cBeklager! &7Du har brugt alle dine RTP''er!'
|
Locked: '&cBeklager! &7Du har brugt alle dine RTP''er!'
|
||||||
|
@ -2,34 +2,24 @@
|
|||||||
Messages:
|
Messages:
|
||||||
Prefix: '&7[&6BetterRTP&7] '
|
Prefix: '&7[&6BetterRTP&7] '
|
||||||
Success: # # Platzhalter! %x% %y% und %z% sind die x, y, und z Koordinaten zu denen der Spieler teleportiert wird! #
|
Success: # # Platzhalter! %x% %y% und %z% sind die x, y, und z Koordinaten zu denen der Spieler teleportiert wird! #
|
||||||
Paid: '&aDu wurdest teleportiert zu &7 x=%x% y=%y% z=%z% für &c$%price%&7 nach
|
Paid: '&aDu wurdest teleportiert zu &7 x=%x% y=%y% z=%z% für &c$%price%&7 nach &f%attempts% &7Versuchen!'
|
||||||
&f%attempts% &7Versuchen!'
|
|
||||||
Bypass: '&aDu wurdest teleportiert zu&7 x=%x% y=%y% z=%z% nach &f%attempts% &7Versuchen'
|
Bypass: '&aDu wurdest teleportiert zu&7 x=%x% y=%y% z=%z% nach &f%attempts% &7Versuchen'
|
||||||
Loading: '&aSicheren Ort gefunden! &7Chunks werden geladen...'
|
Loading: '&aSicheren Ort gefunden! &7Chunks werden geladen...'
|
||||||
Teleport: '&aTeleportiere... &fbitte warte einen Moment, bis wir einen sicheren
|
Teleport: '&aTeleportiere... &fbitte warte einen Moment, bis wir einen sicheren Ort gefunden haben!'
|
||||||
Ort gefunden haben!'
|
|
||||||
Failed:
|
Failed:
|
||||||
Price: '&cDu hast zu wenig Geld! &7Du musst über mindestens $%price% &7verfügen!'
|
Price: '&cDu hast zu wenig Geld! &7Du musst über mindestens $%price% &7verfügen!'
|
||||||
NotSafe: '&cEs konnte nach %attempts% Versuchen kein sicherer Ort gefunden werden!
|
NotSafe: '&cEs konnte nach %attempts% Versuchen kein sicherer Ort gefunden werden! &7Du wurdest nicht teleportiert!'
|
||||||
&7Du wurdest nicht teleportiert!'
|
Hunger: '&cDu konntest nicht teleportiert werden weil... &7du bist zu hungrig&c, ess etwas und versuche es erneut!'
|
||||||
Hunger: '&cDu konntest nicht teleportiert werden weil... &7du bist zu hungrig&c,
|
|
||||||
ess etwas und versuche es erneut!'
|
|
||||||
Other:
|
Other:
|
||||||
Success: '&a%player% wurde teleportiert zu&7 x=%x% y=%y% z=%z% nach &f%attempts%
|
Success: '&a%player% wurde teleportiert zu&7 x=%x% y=%y% z=%z% nach &f%attempts% &7Versuchen!'
|
||||||
&7Versuchen!'
|
NotSafe: '&cEs konnte nach %attempts% Versuchen kein sicherer Ort gefunden werden! &7%player% wurde nicht teleportiert!'
|
||||||
NotSafe: '&cEs konnte nach %attempts% Versuchen kein sicherer Ort gefunden werden!
|
Biome: '&cEs sieht so aus, als würde es das Biom &7 %biome%&c nicht geben! &7Versuche, die Tab-Liste zu verwenden!'
|
||||||
&7%player% wurde nicht teleportiert!'
|
|
||||||
Biome: '&cEs sieht so aus, als würde es das Biom &7 %biome%&c nicht geben! &7Versuche,
|
|
||||||
die Tab-Liste zu verwenden!'
|
|
||||||
Reload: '&eKonfiguration erfolgreich neu geladen!'
|
Reload: '&eKonfiguration erfolgreich neu geladen!'
|
||||||
NoPermission:
|
NoPermission:
|
||||||
Basic: '&cTut uns leid! &7Du hast nicht die Berechtigung, um diesen Befehl zu
|
Basic: '&cTut uns leid! &7Du hast nicht die Berechtigung, um diesen Befehl zu verwenden! &8Permission: %permission%'
|
||||||
verwenden!'
|
World: '&cTut uns leid! &7Du hast nicht die Berechtigung, RTP in der Welt %world% zu nutzen! &8Permission: %permission%'
|
||||||
World: '&cTut uns leid! &7Du hast nicht die Berechtigung, RTP in der Welt %world%
|
|
||||||
zu nutzen!'
|
|
||||||
DisabledWorld: '&cDeaktivierte Welt: %world%! &7RTP kann nicht durchgeführt werden!'
|
DisabledWorld: '&cDeaktivierte Welt: %world%! &7RTP kann nicht durchgeführt werden!'
|
||||||
Cooldown: '&cTut uns leid! &7Warte einen Zeitraum von &c%time% &7Sekunden ab, bis
|
Cooldown: '&cTut uns leid! &7Warte einen Zeitraum von &c%time% &7Sekunden ab, bis du diesen Befehl erneut verwenden kannst!'
|
||||||
du diesen Befehl erneut verwenden kannst!'
|
|
||||||
Locked: '&cTut uns leid! &7Du hast alle deine RTPs aufgebraucht!'
|
Locked: '&cTut uns leid! &7Du hast alle deine RTPs aufgebraucht!'
|
||||||
Invalid: '&cUngültiges Argument. Versuche ''/%command% help'''
|
Invalid: '&cUngültiges Argument. Versuche ''/%command% help'''
|
||||||
NotOnline: '&cDer Spieler &7%player% &cist nicht online!'
|
NotOnline: '&cDer Spieler &7%player% &cist nicht online!'
|
||||||
@ -46,22 +36,16 @@ Messages:
|
|||||||
Help:
|
Help:
|
||||||
Prefix: '&e&m-----&6&l BetterRTP &8| Hilfe &e&m-----'
|
Prefix: '&e&m-----&6&l BetterRTP &8| Hilfe &e&m-----'
|
||||||
Main: ' &7- &e/%command% &7- Teleportiere dich an einen zufälligen Ort!'
|
Main: ' &7- &e/%command% &7- Teleportiere dich an einen zufälligen Ort!'
|
||||||
Biome: ' &7- &e/%command% biome <biome1, biome2...> &7- An einen zufälligen Ort
|
Biome: ' &7- &e/%command% biome <biome1, biome2...> &7- An einen zufälligen Ort in diesen Biomen teleportieren'
|
||||||
in diesen Biomen teleportieren'
|
|
||||||
Edit: ' &7- &e/%command% edit <default/world> [args...] &7- Ändere ein paar Plugin-Einstellungen'
|
Edit: ' &7- &e/%command% edit <default/world> [args...] &7- Ändere ein paar Plugin-Einstellungen'
|
||||||
Help: ' &7- &e/%command% help &7- Zeigt die Hilfe-Liste an'
|
Help: ' &7- &e/%command% help &7- Zeigt die Hilfe-Liste an'
|
||||||
Info: ' &7- &e/%command% info [world/particles/shapes/potion_effects] &7- Siehe
|
Info: ' &7- &e/%command% info [world/particles/shapes/potion_effects] &7- Siehe bestimmte Informationen über Plugin-Parameter ein'
|
||||||
bestimmte Informationen über Plugin-Parameter ein'
|
Player: ' &7- &e/%command% player <player> [world] [biome1, biome2...] &7- Teleportiere einen Spieler zufällig'
|
||||||
Player: ' &7- &e/%command% player <player> [world] [biome1, biome2...] &7- Teleportiere
|
|
||||||
einen Spieler zufällig'
|
|
||||||
Reload: ' &7- &e/%command% reload &7- Lädt das Plugin neu'
|
Reload: ' &7- &e/%command% reload &7- Lädt das Plugin neu'
|
||||||
Settings: ' &7- &e/%command% settings &7- Rufe ein GUI-Menü auf und ändere ein paar
|
Settings: ' &7- &e/%command% settings &7- Rufe ein GUI-Menü auf und ändere ein paar Einstellungen'
|
||||||
Einstellungen'
|
Test: ' &7- &e/%command% test &7- Teste Plugin Effekte nach einem Teleport aus, ohne dich zu bewegen'
|
||||||
Test: ' &7- &e/%command% test &7- Teste Plugin Effekte nach einem Teleport aus,
|
|
||||||
ohne dich zu bewegen'
|
|
||||||
Version: ' &7- &e/%command% version &7- Siehe die aktuelle Plugin-Version ein'
|
Version: ' &7- &e/%command% version &7- Siehe die aktuelle Plugin-Version ein'
|
||||||
World: ' &7- &e/%command% world <world> [biome1, biome2...] &7- Teleportiere dich
|
World: ' &7- &e/%command% world <world> [biome1, biome2...] &7- Teleportiere dich zufällig in eine andere Welt'
|
||||||
zufällig in eine andere Welt'
|
|
||||||
Location: ' &7- &e/%command% location <location_name> &7- RTP mit einer festen Ortsangabe'
|
Location: ' &7- &e/%command% location <location_name> &7- RTP mit einer festen Ortsangabe'
|
||||||
|
|
||||||
Usage:
|
Usage:
|
||||||
@ -71,15 +55,10 @@ Usage:
|
|||||||
Location: '&cVerwendung&7: /%command% location <location_name>'
|
Location: '&cVerwendung&7: /%command% location <location_name>'
|
||||||
Edit:
|
Edit:
|
||||||
Base: '&cVerwendung&7: /%command% edit <default/world> [args...]'
|
Base: '&cVerwendung&7: /%command% edit <default/world> [args...]'
|
||||||
Default: '&cVerwendung&7: /%command% edit default <max/min/useworldborder/center>
|
Default: '&cVerwendung&7: /%command% edit default <max/min/useworldborder/center> <value>'
|
||||||
<value>'
|
World: '&cVerwendung&7: /%command% edit customworld <world> <max/min/useworldborder/center> <value>'
|
||||||
World: '&cVerwendung&7: /%command% edit customworld <world> <max/min/useworldborder/center>
|
PermissionGroup: '&cVerwendung&7: /%command% edit permission_group <group> <world> <max/min/useworldborder/center> <value>'
|
||||||
<value>'
|
Location: '&cVerwendung&7: /%command% edit location <location_name> <max/min/useworldborder/center> <value>'
|
||||||
PermissionGroup: '&cVerwendung&7: /%command% edit permission_group <group> <world>
|
|
||||||
<max/min/useworldborder/center> <value>'
|
|
||||||
Location: '&cVerwendung&7: /%command% edit location <location_name> <max/min/useworldborder/center>
|
|
||||||
<value>'
|
|
||||||
Worldtype: '&cVerwendung&7: /%command% edit world_type <world> <NETHER/NORMAL>'
|
Worldtype: '&cVerwendung&7: /%command% edit world_type <world> <NETHER/NORMAL>'
|
||||||
Override: '&cVerwendung&7: /%command% edit override <world> <world_to>'
|
Override: '&cVerwendung&7: /%command% edit override <world> <world_to>'
|
||||||
BlacklistedBlocks: '&cVerwendung&7: /%command% edit blacklistedblocks <add/remove>
|
BlacklistedBlocks: '&cVerwendung&7: /%command% edit blacklistedblocks <add/remove> <block_id>'
|
||||||
<block_id>'
|
|
||||||
|
@ -16,7 +16,7 @@ Messages:
|
|||||||
Biome: '&cSeems like the biome&7 %biome%&c does not exist! &7Try using the tab list!'
|
Biome: '&cSeems like the biome&7 %biome%&c does not exist! &7Try using the tab list!'
|
||||||
Reload: '&eConfig reloaded successfully!'
|
Reload: '&eConfig reloaded successfully!'
|
||||||
NoPermission:
|
NoPermission:
|
||||||
Basic: '&cSorry! &7You don''t have permission to use this command!'
|
Basic: '&cSorry! &7You don''t have permission to use this command! &8Permission: %permission%'
|
||||||
World: '&cSorry! &7You are not allowed rtp in the %world% world! &8Permission: %permission%'
|
World: '&cSorry! &7You are not allowed rtp in the %world% world! &8Permission: %permission%'
|
||||||
DisabledWorld: '&cDisabled World %world%! &7Could not RTP!'
|
DisabledWorld: '&cDisabled World %world%! &7Could not RTP!'
|
||||||
Cooldown: '&cSorry! &7You can''t rtp for another &c%time%&7!'
|
Cooldown: '&cSorry! &7You can''t rtp for another &c%time%&7!'
|
||||||
|
@ -16,8 +16,8 @@ Messages:
|
|||||||
Biome: '&c¡Parece que el bioma&7 %biome%&c no existe! &7¡Intenta usar la lista del tab!'
|
Biome: '&c¡Parece que el bioma&7 %biome%&c no existe! &7¡Intenta usar la lista del tab!'
|
||||||
Reload: '&e¡Configuración recargada exitosamente!'
|
Reload: '&e¡Configuración recargada exitosamente!'
|
||||||
NoPermission:
|
NoPermission:
|
||||||
Basic: '&c¡Lo siento! &7¡No tienes permiso para usar este comando!'
|
Basic: '&c¡Lo siento! &7¡No tienes permiso para usar este comando! &8Permission: %permission%'
|
||||||
World: '&c¡Lo siento! &7¡No tienes permitido teletransportarte aleatoriamente en el mundo %world%!'
|
World: '&c¡Lo siento! &7¡No tienes permitido teletransportarte aleatoriamente en el mundo %world%! &8Permission: %permission%'
|
||||||
DisabledWorld: '&c¡Mundo %world% Deshabilitado! &7¡No se puede usar RTP!'
|
DisabledWorld: '&c¡Mundo %world% Deshabilitado! &7¡No se puede usar RTP!'
|
||||||
Cooldown: '&c¡Lo siento! &7¡No puedes teletransportarte aleatoriamente por otros &c%time%&7!'
|
Cooldown: '&c¡Lo siento! &7¡No puedes teletransportarte aleatoriamente por otros &c%time%&7!'
|
||||||
Locked: '&c¡Lo siento! &7¡Has usado todos tus RTPs!'
|
Locked: '&c¡Lo siento! &7¡Has usado todos tus RTPs!'
|
||||||
|
@ -17,8 +17,8 @@ Messages:
|
|||||||
Biome: '&cIl demblerais que le biome &7%biome% &cn''existe pas ! &7Utiliser l''autocomplétion de la Tab list !'
|
Biome: '&cIl demblerais que le biome &7%biome% &cn''existe pas ! &7Utiliser l''autocomplétion de la Tab list !'
|
||||||
Reload: '&eConfiguration rechargée avec succès !'
|
Reload: '&eConfiguration rechargée avec succès !'
|
||||||
NoPermission:
|
NoPermission:
|
||||||
Basic: '&cDésolé ! Vous n''avez pas la permission de faire cela !'
|
Basic: '&cDésolé ! Vous n''avez pas la permission de faire cela! &8Permission: %permission%'
|
||||||
World: '&cDésolé ! Vous n''êtes pas autorisé à vous téléporter dans le monde %world%!'
|
World: '&cDésolé ! Vous n''êtes pas autorisé à vous téléporter dans le monde %world%! &8Permission: %permission%'
|
||||||
DisabledWorld: '&cLe monde %world% est désactivé ! &7Impossible de se téléporter!'
|
DisabledWorld: '&cLe monde %world% est désactivé ! &7Impossible de se téléporter!'
|
||||||
Cooldown: '&cDésolé ! Vous ne pouvez pas vous téléporter pendant encore &6%time%&c!'
|
Cooldown: '&cDésolé ! Vous ne pouvez pas vous téléporter pendant encore &6%time%&c!'
|
||||||
Locked: '&cSDésolé ! &7Vous avez utilisé tous vos RTP''s !'
|
Locked: '&cSDésolé ! &7Vous avez utilisé tous vos RTP''s !'
|
||||||
|
@ -16,8 +16,8 @@ Messages:
|
|||||||
Biome: '&cהסביבה שהוגדרה לשיגור &f %biome%&c לא קיימת! &fנסו להשתמש ב TAB!'
|
Biome: '&cהסביבה שהוגדרה לשיגור &f %biome%&c לא קיימת! &fנסו להשתמש ב TAB!'
|
||||||
Reload: '&eהמערכת עשתה הפעלה מחדש בהצלחה!'
|
Reload: '&eהמערכת עשתה הפעלה מחדש בהצלחה!'
|
||||||
NoPermission:
|
NoPermission:
|
||||||
Basic: '&c&lהיי! &fאין לך גישה להשתמש בפקודה הזאת!'
|
Basic: '&c&lהיי! &fאין לך גישה להשתמש בפקודה הזאת! &8Permission: %permission%'
|
||||||
World: '&c&lהיי! &fאסור לעשות כאן שיגור. אפשר רק בשרת ההישרדות!'
|
World: '&c&lהיי! &fאסור לעשות כאן שיגור. אפשר רק בשרת ההישרדות! &8Permission: %permission%'
|
||||||
DisabledWorld: '&cהשרת מבוטל! &fאי אפשר להשתגר!'
|
DisabledWorld: '&cהשרת מבוטל! &fאי אפשר להשתגר!'
|
||||||
Cooldown: '&c&lהיי! &fאי אפשר להשתגר עכשיו חכו בבקשה &c%time% &fשניות!'
|
Cooldown: '&c&lהיי! &fאי אפשר להשתגר עכשיו חכו בבקשה &c%time% &fשניות!'
|
||||||
Locked: '&c&lהיי! &fהשתמשתם בכל השיגורים שלכם!'
|
Locked: '&c&lהיי! &fהשתמשתם בכל השיגורים שלכם!'
|
||||||
|
@ -16,8 +16,8 @@ Messages:
|
|||||||
Biome: '&cIl bioma &fc%biome%&c non esiste! &7Prova a utilizzare la lista inclusa nel Tab completer.'
|
Biome: '&cIl bioma &fc%biome%&c non esiste! &7Prova a utilizzare la lista inclusa nel Tab completer.'
|
||||||
Reload: '&eConfigurazioni riavviate con successo!'
|
Reload: '&eConfigurazioni riavviate con successo!'
|
||||||
NoPermission:
|
NoPermission:
|
||||||
Basic: '&cNon hai il permesso di usare questo comando!'
|
Basic: '&cNon hai il permesso di usare questo comando! &8Permission: %permission%'
|
||||||
World: '&cNon hai i permessi per teletrasportati nel mondo &f%world%&c!'
|
World: '&cNon hai i permessi per teletrasportati nel mondo &f%world%&c! &8Permission: %permission%'
|
||||||
DisabledWorld: '&cIl mondo &f%world%&c è disabilitato! &7Teletrasporto non avvenuto!'
|
DisabledWorld: '&cIl mondo &f%world%&c è disabilitato! &7Teletrasporto non avvenuto!'
|
||||||
Cooldown: '&cAttendi ancora &f%time% &cprima di teletrasportarti nuovamente!'
|
Cooldown: '&cAttendi ancora &f%time% &cprima di teletrasportarti nuovamente!'
|
||||||
Locked: '&cHai esaurito tutti i tuoi RTP disponibili!'
|
Locked: '&cHai esaurito tutti i tuoi RTP disponibili!'
|
||||||
|
@ -16,8 +16,8 @@ Messages:
|
|||||||
# Biome: '&cSeems like the biome&7 %biome%&c does not exist! &7Try using the tab list!'
|
# Biome: '&cSeems like the biome&7 %biome%&c does not exist! &7Try using the tab list!'
|
||||||
Reload: '&eコンフィグは正常にリロードされました!'
|
Reload: '&eコンフィグは正常にリロードされました!'
|
||||||
NoPermission:
|
NoPermission:
|
||||||
Basic: '&cごめんなさい! &7このコマンドを使う権限がありません!'
|
Basic: '&cごめんなさい! &7このコマンドを使う権限がありません! &8Permission: %permission%'
|
||||||
World: '&cごめんなさい! &7ワールド%world%ではrtpが許可されていません!'
|
World: '&cごめんなさい! &7ワールド%world%ではrtpが許可されていません! &8Permission: %permission%'
|
||||||
DisabledWorld: '&cワールド%world%は無効です! &7RTPできませんでした!'
|
DisabledWorld: '&cワールド%world%は無効です! &7RTPできませんでした!'
|
||||||
Cooldown: '&cごめんなさい! &7あなたは&c%time%&7秒間RTPできません!'
|
Cooldown: '&cごめんなさい! &7あなたは&c%time%&7秒間RTPできません!'
|
||||||
Locked: '&cSorry! &7You''ve used up all your RTP''s!'
|
Locked: '&cSorry! &7You''ve used up all your RTP''s!'
|
||||||
|
@ -16,8 +16,8 @@ Messages:
|
|||||||
Biome: '&cHet lijkt erop dat de biome&7 %biome%&c niet bestaat! &7Probeer de tabbladenlijst te gebruiken!'
|
Biome: '&cHet lijkt erop dat de biome&7 %biome%&c niet bestaat! &7Probeer de tabbladenlijst te gebruiken!'
|
||||||
Reload: '&eConfig herlaadde met succes!'
|
Reload: '&eConfig herlaadde met succes!'
|
||||||
NoPermission:
|
NoPermission:
|
||||||
Basic: '&cSorry! &7Je hebt geen toestemming om dit commando te gebruiken!'
|
Basic: '&cSorry! &7Je hebt geen toestemming om dit commando te gebruiken! &8Permission: %permission%'
|
||||||
World: '&cSorry! &7Je mag geen rtp in de %world% wereld!'
|
World: '&cSorry! &7Je mag geen rtp in de %world% wereld! &8Permission: %permission%'
|
||||||
DisabledWorld: '&cUitgeschakelde wereld %world%! &7Kon geen rtp!'
|
DisabledWorld: '&cUitgeschakelde wereld %world%! &7Kon geen rtp!'
|
||||||
Cooldown: '&cSorry! &7Je kunt niet rtp gebruiken voor nog eens &c%time%&7!'
|
Cooldown: '&cSorry! &7Je kunt niet rtp gebruiken voor nog eens &c%time%&7!'
|
||||||
Locked: '&cSorry! &7Je hebt al je rtp''s opgebruikt!'
|
Locked: '&cSorry! &7Je hebt al je rtp''s opgebruikt!'
|
||||||
|
@ -16,8 +16,8 @@ Messages:
|
|||||||
Biome: '&cSer ut som at %biome%&c ikke eksisterer! &7Prøv å bruke fanelisten! '
|
Biome: '&cSer ut som at %biome%&c ikke eksisterer! &7Prøv å bruke fanelisten! '
|
||||||
Reload: '&eKonfigurasjonsfil lastet inn på nytt!'
|
Reload: '&eKonfigurasjonsfil lastet inn på nytt!'
|
||||||
NoPermission:
|
NoPermission:
|
||||||
Basic: '&cBeklager! &7Du har ikke tillatelse til å bruke denne kommandoen! '
|
Basic: '&cBeklager! &7Du har ikke tillatelse til å bruke denne kommandoen! &8Permission: %permission%'
|
||||||
World: '&cBeklager! &7Du har ikke tillatelse rtp i %world%! '
|
World: '&cBeklager! &7Du har ikke tillatelse rtp i %world%! &8Permission: %permission%'
|
||||||
DisabledWorld: '&cDeaktivert verden %world%! &7Kan ikke RTP! '
|
DisabledWorld: '&cDeaktivert verden %world%! &7Kan ikke RTP! '
|
||||||
Cooldown: '&cBeklager! &7Du kan ikke bruke RTP før om &c%tid% &7sekunder! '
|
Cooldown: '&cBeklager! &7Du kan ikke bruke RTP før om &c%tid% &7sekunder! '
|
||||||
Locked: '&cBeklager! &7Du har brukt opp alle RTP-ene dine! '
|
Locked: '&cBeklager! &7Du har brukt opp alle RTP-ene dine! '
|
||||||
|
@ -16,8 +16,8 @@ Messages:
|
|||||||
Biome: '&cWygląda na to, że biom&7 %biome%&c nie istnieje! &7Spróbuj użyć biomu z listy!'
|
Biome: '&cWygląda na to, że biom&7 %biome%&c nie istnieje! &7Spróbuj użyć biomu z listy!'
|
||||||
Reload: '&ePrzeładowano konfigurację!'
|
Reload: '&ePrzeładowano konfigurację!'
|
||||||
NoPermission:
|
NoPermission:
|
||||||
Basic: '&cHej! &7Nie masz uprawnień do tej komendy!'
|
Basic: '&cHej! &7Nie masz uprawnień do tej komendy! &8Permission: %permission%'
|
||||||
World: '&cHej! &7Nie masz uprawnień aby wykonać losową teleoprtację w świecie %world%!'
|
World: '&cHej! &7Nie masz uprawnień aby wykonać losową teleoprtację w świecie %world%! &8Permission: %permission%'
|
||||||
DisabledWorld: '&cŚwiat %world% jest wyłączony! &7Nie udało się wykonać losowej teleportacji!'
|
DisabledWorld: '&cŚwiat %world% jest wyłączony! &7Nie udało się wykonać losowej teleportacji!'
|
||||||
Cooldown: '&cWybacz! &7Nie możesz wykonać losowej teleportacji przez następne &c%time%&7!'
|
Cooldown: '&cWybacz! &7Nie możesz wykonać losowej teleportacji przez następne &c%time%&7!'
|
||||||
Locked: '&cWybacz! &7Wykorzystałeś wszystkie losowe teleportacje!'
|
Locked: '&cWybacz! &7Wykorzystałeś wszystkie losowe teleportacje!'
|
||||||
|
@ -15,8 +15,8 @@ Messages:
|
|||||||
Biome: '&cSe pare ca biome-ul &7 %biome%&c nu exista! &7Incerca sa folosesti Tab-ul!'
|
Biome: '&cSe pare ca biome-ul &7 %biome%&c nu exista! &7Incerca sa folosesti Tab-ul!'
|
||||||
Reload: '&eConfiguratia a fost reincarcata cu success!'
|
Reload: '&eConfiguratia a fost reincarcata cu success!'
|
||||||
NoPermission:
|
NoPermission:
|
||||||
Basic: '&cScuze! &7Nu ai permisiunile necesare pentru a folosi aceasta comanda!'
|
Basic: '&cScuze! &7Nu ai permisiunile necesare pentru a folosi aceasta comanda! &8Permission: %permission%'
|
||||||
World: '&cScuze! &7Nu ai voie sa te teleportezi in lumea %world%!'
|
World: '&cScuze! &7Nu ai voie sa te teleportezi in lumea %world%! &8Permission: %permission%'
|
||||||
DisabledWorld: '&cLumea %world% este dezactivata! &7Nu te-am putut teleporta!'
|
DisabledWorld: '&cLumea %world% este dezactivata! &7Nu te-am putut teleporta!'
|
||||||
Cooldown: '&cScuze! &7Nu te mai poti teleporta pentru inca &c%time%&7!'
|
Cooldown: '&cScuze! &7Nu te mai poti teleporta pentru inca &c%time%&7!'
|
||||||
Locked: '&cScuze! &7Ti-ai folosit toate rtp-urile!'
|
Locked: '&cScuze! &7Ti-ai folosit toate rtp-urile!'
|
||||||
|
@ -16,8 +16,8 @@ Messages:
|
|||||||
Biome: '&cПохоже, биом &7%biome%&c не существует. Попробуйте использовать TAB-лист.'
|
Biome: '&cПохоже, биом &7%biome%&c не существует. Попробуйте использовать TAB-лист.'
|
||||||
Reload: '&eКонфиг успешно перезагружен!'
|
Reload: '&eКонфиг успешно перезагружен!'
|
||||||
NoPermission:
|
NoPermission:
|
||||||
Basic: '&cИзвините! Недостаточно полномочий для выполнения команды.'
|
Basic: '&cИзвините! Недостаточно полномочий для выполнения команды. &8Permission: %permission%'
|
||||||
World: '&cК сожалению, Вам не разрешено использовать рандомную телепортацию в мире &7%world%.'
|
World: '&cК сожалению, Вам не разрешено использовать рандомную телепортацию в мире &7%world%. &8Permission: %permission%'
|
||||||
DisabledWorld: '&cНевозможно использовать рандомную телепортацию - мир &7%world%&c отключен!'
|
DisabledWorld: '&cНевозможно использовать рандомную телепортацию - мир &7%world%&c отключен!'
|
||||||
Cooldown: '&cК сожалению, рандомная телепортация будет недоступна еще &7%time%&c.'
|
Cooldown: '&cК сожалению, рандомная телепортация будет недоступна еще &7%time%&c.'
|
||||||
Locked: '&cК сожалению, Вы истратили все свои рандомные телепортации.'
|
Locked: '&cК сожалению, Вы истратили все свои рандомные телепортации.'
|
||||||
|
@ -16,8 +16,8 @@ Messages:
|
|||||||
Biome: '&cGörünüşe göre&7 %biome%&c biyomu yok! &7Tab listesini kullanmayı deneyin!'
|
Biome: '&cGörünüşe göre&7 %biome%&c biyomu yok! &7Tab listesini kullanmayı deneyin!'
|
||||||
Reload: '&eYapılandırma başarıyla yeniden yüklendi!'
|
Reload: '&eYapılandırma başarıyla yeniden yüklendi!'
|
||||||
NoPermission:
|
NoPermission:
|
||||||
Basic: '&cÜzgünüm! &7Bu komutu kullanma izniniz yok!'
|
Basic: '&cÜzgünüm! &7Bu komutu kullanma izniniz yok! &8Permission: %permission%'
|
||||||
World: '&cÜzgünüm! &7%world% dünyasında rtp yapmanıza izin verilmiyor!'
|
World: '&cÜzgünüm! &7%world% dünyasında rtp yapmanıza izin verilmiyor! &8Permission: %permission%'
|
||||||
DisabledWorld: '&c%world% dünyası devredışı! &7RTP yapılamadı!'
|
DisabledWorld: '&c%world% dünyası devredışı! &7RTP yapılamadı!'
|
||||||
Cooldown: '&cÜzgünüm! &7Başka bir rtp için&c%time% beklemelisin&7!'
|
Cooldown: '&cÜzgünüm! &7Başka bir rtp için&c%time% beklemelisin&7!'
|
||||||
Locked: '&cÜzgünüm! &7Tüm RTP''lerinizi kullandınız!'
|
Locked: '&cÜzgünüm! &7Tüm RTP''lerinizi kullandınız!'
|
||||||
|
@ -16,8 +16,8 @@ Messages:
|
|||||||
Biome: '&cCó vẻ như biome&7 %biome%&c không tồn tại! &7Hãy thử dùng trong tablist!'
|
Biome: '&cCó vẻ như biome&7 %biome%&c không tồn tại! &7Hãy thử dùng trong tablist!'
|
||||||
Reload: '&aTải lại config thành công!'
|
Reload: '&aTải lại config thành công!'
|
||||||
NoPermission:
|
NoPermission:
|
||||||
Basic: '&cXin Lỗi! &7Bạn không có quyền!'
|
Basic: '&cXin Lỗi! &7Bạn không có quyền! &8Permission: %permission%'
|
||||||
World: '&cXin Lỗi! &7Bạn không có quyền dịch chuyển đến %world% world!'
|
World: '&cXin Lỗi! &7Bạn không có quyền dịch chuyển đến %world% world! &8Permission: %permission%'
|
||||||
DisabledWorld: '&c%world% đã bị tắt dịch chuyển! &7Không thể dịch chuyển!'
|
DisabledWorld: '&c%world% đã bị tắt dịch chuyển! &7Không thể dịch chuyển!'
|
||||||
Cooldown: '&cXin Lỗi! &7Bạn không thể dịc chuyển trong &c%time%&7!'
|
Cooldown: '&cXin Lỗi! &7Bạn không thể dịc chuyển trong &c%time%&7!'
|
||||||
Locked: '&cXin Lỗi! &7Bạn đã sử dụng hết tất cả RTP của mình!'
|
Locked: '&cXin Lỗi! &7Bạn đã sử dụng hết tất cả RTP của mình!'
|
||||||
|
Loading…
x
Reference in New Issue
Block a user