mirror of
https://github.com/AtlasMediaGroup/TotalFreedomMod.git
synced 2025-07-01 04:26:42 +00:00
Fixed some dumb shit
This commit is contained in:
@ -12,7 +12,7 @@ import net.luckperms.api.node.types.InheritanceNode;
|
||||
import net.luckperms.api.track.DemotionResult;
|
||||
import net.luckperms.api.track.PromotionResult;
|
||||
import net.luckperms.api.track.Track;
|
||||
import org.bukkit.OfflinePlayer;
|
||||
import org.bukkit.entity.Player;
|
||||
|
||||
import java.util.concurrent.CompletableFuture;
|
||||
import java.util.concurrent.atomic.AtomicBoolean;
|
||||
@ -29,7 +29,7 @@ public class Hierarchy
|
||||
this.groupWrapper = new GroupWrapper(TotalFreedomMod.getPlugin().lpb.getAPI().getGroupManager());
|
||||
this.trackWrapper = new TrackWrapper(TotalFreedomMod.getPlugin().lpb.getAPI().getTrackManager());
|
||||
this.userWrapper = new UserWrapper(TotalFreedomMod.getPlugin().lpb.getAPI().getUserManager(),
|
||||
TotalFreedomMod.getPlugin().lpb.getAPI().getPlayerAdapter(OfflinePlayer.class));
|
||||
TotalFreedomMod.getPlugin().lpb.getAPI().getPlayerAdapter(Player.class));
|
||||
}
|
||||
|
||||
public static Hierarchy getHierarchy()
|
||||
@ -37,7 +37,7 @@ public class Hierarchy
|
||||
return hierarchy;
|
||||
}
|
||||
|
||||
public boolean isUserOnAdminTrack(OfflinePlayer player)
|
||||
public boolean isUserOnAdminTrack(Player player)
|
||||
{
|
||||
AtomicBoolean isOnAdminTrack = new AtomicBoolean(false);
|
||||
userWrapper.getUser(player).thenAccept(user ->
|
||||
@ -95,7 +95,8 @@ public class Hierarchy
|
||||
});
|
||||
}
|
||||
|
||||
public Group getGroup(String name) {
|
||||
public Group getGroup(String name)
|
||||
{
|
||||
return groupWrapper.getGroup(name).join();
|
||||
}
|
||||
|
||||
@ -114,19 +115,19 @@ public class Hierarchy
|
||||
});
|
||||
}
|
||||
|
||||
public CompletableFuture<PromotionResult> promoteUser(Track track, OfflinePlayer player)
|
||||
public CompletableFuture<PromotionResult> promoteUser(Track track, Player player)
|
||||
{
|
||||
return userWrapper.getUserData(player).thenApply(data ->
|
||||
track.promote(data.getUser(), data.getContextSet()));
|
||||
}
|
||||
|
||||
public CompletableFuture<DemotionResult> demoteUser(Track track, OfflinePlayer player)
|
||||
public CompletableFuture<DemotionResult> demoteUser(Track track, Player player)
|
||||
{
|
||||
return userWrapper.getUserData(player).thenApply(data ->
|
||||
track.demote(data.getUser(), data.getContextSet()));
|
||||
track.demote(data.getUser(), data.getContextSet()));
|
||||
}
|
||||
|
||||
public void addUserToGroup(DisplayableGroup group, OfflinePlayer player)
|
||||
public void addUserToGroup(DisplayableGroup group, Player player)
|
||||
{
|
||||
userWrapper.getUserData(player).thenAccept(user ->
|
||||
{
|
||||
@ -147,7 +148,7 @@ public class Hierarchy
|
||||
});
|
||||
}
|
||||
|
||||
public void dropUserFromAll(Track track, OfflinePlayer player)
|
||||
public void dropUserFromAll(Track track, Player player)
|
||||
{
|
||||
userWrapper.getUserData(player).thenAccept(data ->
|
||||
{
|
||||
|
Reference in New Issue
Block a user