mirror of
https://github.com/RonanPlugins/BetterRTP.git
synced 2026-04-19 06:50:03 +00:00
cooldown can be set per world type + addons fix
This commit is contained in:
@@ -91,7 +91,7 @@ public class AddonRTPMenu implements Addon, Listener {
|
||||
if (validClick(e)) {
|
||||
e.setCancelled(true);
|
||||
MenuData data = getData((Player) e.getWhoClicked());
|
||||
CmdTeleport.teleport(e.getWhoClicked(), "rtp", data.getWorldSlots().get(e.getSlot()).getName(), null);
|
||||
CmdTeleport.teleport(e.getWhoClicked(), "rtp", data.getWorldSlots().get(e.getSlot()), null);
|
||||
e.getWhoClicked().closeInventory();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,6 +2,7 @@ package me.SuperRonanCraft.BetterRTPAddons.addons.rtpmenu;
|
||||
|
||||
import me.SuperRonanCraft.BetterRTP.BetterRTP;
|
||||
import me.SuperRonanCraft.BetterRTP.player.commands.types.CmdTeleport;
|
||||
import me.SuperRonanCraft.BetterRTP.references.PermissionNode;
|
||||
import me.SuperRonanCraft.BetterRTPAddons.util.Files;
|
||||
import net.md_5.bungee.api.ChatColor;
|
||||
import org.bukkit.Bukkit;
|
||||
@@ -23,7 +24,7 @@ public class RTPMenu_SelectWorld {
|
||||
List<World> bukkit_worlds = Bukkit.getWorlds();
|
||||
List<World> actual_worlds = new ArrayList<>();
|
||||
for (World world : bukkit_worlds) {
|
||||
if (pl.getWorlds().containsKey(world.getName()) && BetterRTP.getInstance().getPerms().getAWorld(p, world.getName()))
|
||||
if (pl.getWorlds().containsKey(world.getName()) && PermissionNode.getAWorld(p, world.getName()))
|
||||
actual_worlds.add(world);
|
||||
}
|
||||
if (actual_worlds.isEmpty() || (actual_worlds.size() <= 1 && !BetterRTP.getInstance().getSettings().isDebug())) {
|
||||
|
||||
Reference in New Issue
Block a user