Class MinestomSenderFactory
java.lang.Object
me.lucko.luckperms.common.sender.SenderFactory<LPMinestomPlugin, net.minestom.server.command.CommandSender>
me.lucko.luckperms.minestom.MinestomSenderFactory
- All Implemented Interfaces:
AutoCloseable
public final class MinestomSenderFactory
extends me.lucko.luckperms.common.sender.SenderFactory<LPMinestomPlugin, net.minestom.server.command.CommandSender>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringgetName(net.minestom.server.command.CommandSender sender) protected net.luckperms.api.util.TristategetPermissionValue(net.minestom.server.command.CommandSender sender, String node) protected UUIDgetUniqueId(net.minestom.server.command.CommandSender sender) protected booleanhasPermission(net.minestom.server.command.CommandSender sender, String node) protected booleanisConsole(net.minestom.server.command.CommandSender sender) protected voidperformCommand(net.minestom.server.command.CommandSender sender, String command) protected voidsendMessage(net.minestom.server.command.CommandSender sender, net.kyori.adventure.text.Component message) Methods inherited from class me.lucko.luckperms.common.sender.SenderFactory
close, getPlugin, shouldSplitNewlines, wrap
-
Constructor Details
-
MinestomSenderFactory
-
-
Method Details
-
getUniqueId
- Specified by:
getUniqueIdin classme.lucko.luckperms.common.sender.SenderFactory<LPMinestomPlugin, net.minestom.server.command.CommandSender>
-
getName
- Specified by:
getNamein classme.lucko.luckperms.common.sender.SenderFactory<LPMinestomPlugin, net.minestom.server.command.CommandSender>
-
sendMessage
protected void sendMessage(net.minestom.server.command.CommandSender sender, net.kyori.adventure.text.Component message) - Specified by:
sendMessagein classme.lucko.luckperms.common.sender.SenderFactory<LPMinestomPlugin, net.minestom.server.command.CommandSender>
-
getPermissionValue
protected net.luckperms.api.util.Tristate getPermissionValue(net.minestom.server.command.CommandSender sender, String node) - Specified by:
getPermissionValuein classme.lucko.luckperms.common.sender.SenderFactory<LPMinestomPlugin, net.minestom.server.command.CommandSender>
-
hasPermission
- Specified by:
hasPermissionin classme.lucko.luckperms.common.sender.SenderFactory<LPMinestomPlugin, net.minestom.server.command.CommandSender>
-
performCommand
- Specified by:
performCommandin classme.lucko.luckperms.common.sender.SenderFactory<LPMinestomPlugin, net.minestom.server.command.CommandSender>
-
isConsole
protected boolean isConsole(net.minestom.server.command.CommandSender sender) - Specified by:
isConsolein classme.lucko.luckperms.common.sender.SenderFactory<LPMinestomPlugin, net.minestom.server.command.CommandSender>
-