Class ProtectorAPI
java.lang.Object
io.github.lijinhong11.protector.api.ProtectorAPI
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
allowBreak
(org.bukkit.entity.Player player) static boolean
allowBreak
(org.bukkit.entity.Player player, org.bukkit.Location block) static boolean
allowPlace
(org.bukkit.entity.Player player) static boolean
allowPlace
(org.bukkit.entity.Player player, org.bukkit.Location block) static @Nullable IBlockProtectionModule
findBlockModule
(org.bukkit.entity.Player p, org.bukkit.Location block) static @Nullable IProtectionModule
findModule
(org.bukkit.Location location) static ProtectionAPIPlugin
static boolean
isEventFake
(@NotNull org.bukkit.event.Event event) static void
register
(IBlockProtectionModule module) static void
register
(IProtectionModule module) static void
setPluginHost
(ProtectionAPIPlugin plugin)
-
Constructor Details
-
ProtectorAPI
public ProtectorAPI()
-
-
Method Details
-
register
-
register
-
setPluginHost
-
getPluginHost
-
findModule
-
findBlockModule
@Nullable public static @Nullable IBlockProtectionModule findBlockModule(org.bukkit.entity.Player p, org.bukkit.Location block) -
isEventFake
public static boolean isEventFake(@NotNull @NotNull org.bukkit.event.Event event) -
allowBreak
public static boolean allowBreak(org.bukkit.entity.Player player) -
allowBreak
public static boolean allowBreak(org.bukkit.entity.Player player, org.bukkit.Location block) -
allowPlace
public static boolean allowPlace(org.bukkit.entity.Player player) -
allowPlace
public static boolean allowPlace(org.bukkit.entity.Player player, org.bukkit.Location block)
-