Makes temporary permissions expire as intended
Fixes the sign prefix used on the first line Makes TemporaryPermission comparable Replaces some usage of OfflinePlayer with Player Only removes a permissions if owned by the player Adds a new thread that looks for expired temporary permissions
This commit is contained in:
@ -9,6 +9,7 @@ import net.knarcraft.permissionsigns.listener.SignListener;
|
||||
import net.knarcraft.permissionsigns.manager.EconomyManager;
|
||||
import net.knarcraft.permissionsigns.manager.PermissionManager;
|
||||
import net.knarcraft.permissionsigns.manager.SignManager;
|
||||
import net.knarcraft.permissionsigns.thread.PermissionTimeoutThread;
|
||||
import net.knarcraft.permissionsigns.thread.SignCreationRequestTimeoutThread;
|
||||
import net.milkbowl.vault.economy.Economy;
|
||||
import net.milkbowl.vault.permission.Permission;
|
||||
@ -164,6 +165,7 @@ public final class PermissionSigns extends JavaPlugin {
|
||||
registerCommands();
|
||||
BukkitScheduler scheduler = Bukkit.getScheduler();
|
||||
scheduler.runTaskTimer(this, new SignCreationRequestTimeoutThread(signCreationRequests), 0L, 100L);
|
||||
scheduler.runTaskTimer(this, new PermissionTimeoutThread(), 0L, 25L);
|
||||
SignManager.loadSigns();
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user