Package com.sk89q.worldguard.bukkit
Class BukkitWorldGuardPlatform
java.lang.Object
com.sk89q.worldguard.bukkit.BukkitWorldGuardPlatform
- All Implemented Interfaces:
com.sk89q.worldguard.internal.platform.WorldGuardPlatform
public class BukkitWorldGuardPlatform
extends Object
implements com.sk89q.worldguard.internal.platform.WorldGuardPlatform
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addPlatformReports
(com.sk89q.worldedit.util.report.ReportList report) void
broadcastNotification
(com.sk89q.worldedit.util.formatting.text.TextComponent component) void
broadcastNotification
(String message) com.sk89q.worldguard.util.profile.resolver.ProfileService
createProfileService
(com.sk89q.worldguard.util.profile.cache.ProfileCache profileCache) com.sk89q.worldguard.internal.platform.DebugHandler
com.sk89q.worldedit.world.gamemode.GameMode
com.sk89q.worldguard.internal.platform.StringMatcher
com.sk89q.worldguard.protection.regions.RegionContainer
com.sk89q.worldguard.session.SessionManager
com.sk89q.worldguard.protection.regions.ProtectedRegion
getSpawnProtection
(com.sk89q.worldedit.world.World world) void
load()
void
notifyFlagContextCreate
(com.sk89q.worldguard.protection.flags.FlagContext.FlagContextBuilder flagContextBuilder) void
stackPlayerInventory
(com.sk89q.worldguard.LocalPlayer localPlayer) void
unload()
-
Constructor Details
-
BukkitWorldGuardPlatform
public BukkitWorldGuardPlatform()
-
-
Method Details
-
getPlatformName
- Specified by:
getPlatformName
in interfacecom.sk89q.worldguard.internal.platform.WorldGuardPlatform
-
getPlatformVersion
- Specified by:
getPlatformVersion
in interfacecom.sk89q.worldguard.internal.platform.WorldGuardPlatform
-
notifyFlagContextCreate
public void notifyFlagContextCreate(com.sk89q.worldguard.protection.flags.FlagContext.FlagContextBuilder flagContextBuilder) - Specified by:
notifyFlagContextCreate
in interfacecom.sk89q.worldguard.internal.platform.WorldGuardPlatform
-
getGlobalStateManager
- Specified by:
getGlobalStateManager
in interfacecom.sk89q.worldguard.internal.platform.WorldGuardPlatform
-
getMatcher
public com.sk89q.worldguard.internal.platform.StringMatcher getMatcher()- Specified by:
getMatcher
in interfacecom.sk89q.worldguard.internal.platform.WorldGuardPlatform
-
getSessionManager
public com.sk89q.worldguard.session.SessionManager getSessionManager()- Specified by:
getSessionManager
in interfacecom.sk89q.worldguard.internal.platform.WorldGuardPlatform
-
broadcastNotification
- Specified by:
broadcastNotification
in interfacecom.sk89q.worldguard.internal.platform.WorldGuardPlatform
-
broadcastNotification
public void broadcastNotification(com.sk89q.worldedit.util.formatting.text.TextComponent component) - Specified by:
broadcastNotification
in interfacecom.sk89q.worldguard.internal.platform.WorldGuardPlatform
-
load
public void load()- Specified by:
load
in interfacecom.sk89q.worldguard.internal.platform.WorldGuardPlatform
-
unload
public void unload()- Specified by:
unload
in interfacecom.sk89q.worldguard.internal.platform.WorldGuardPlatform
-
getRegionContainer
public com.sk89q.worldguard.protection.regions.RegionContainer getRegionContainer()- Specified by:
getRegionContainer
in interfacecom.sk89q.worldguard.internal.platform.WorldGuardPlatform
-
getDebugHandler
public com.sk89q.worldguard.internal.platform.DebugHandler getDebugHandler()- Specified by:
getDebugHandler
in interfacecom.sk89q.worldguard.internal.platform.WorldGuardPlatform
-
getDefaultGameMode
public com.sk89q.worldedit.world.gamemode.GameMode getDefaultGameMode()- Specified by:
getDefaultGameMode
in interfacecom.sk89q.worldguard.internal.platform.WorldGuardPlatform
-
getConfigDir
- Specified by:
getConfigDir
in interfacecom.sk89q.worldguard.internal.platform.WorldGuardPlatform
-
stackPlayerInventory
public void stackPlayerInventory(com.sk89q.worldguard.LocalPlayer localPlayer) - Specified by:
stackPlayerInventory
in interfacecom.sk89q.worldguard.internal.platform.WorldGuardPlatform
-
addPlatformReports
public void addPlatformReports(com.sk89q.worldedit.util.report.ReportList report) - Specified by:
addPlatformReports
in interfacecom.sk89q.worldguard.internal.platform.WorldGuardPlatform
-
createProfileService
public com.sk89q.worldguard.util.profile.resolver.ProfileService createProfileService(com.sk89q.worldguard.util.profile.cache.ProfileCache profileCache) - Specified by:
createProfileService
in interfacecom.sk89q.worldguard.internal.platform.WorldGuardPlatform
-
getSpawnProtection
@Nullable public com.sk89q.worldguard.protection.regions.ProtectedRegion getSpawnProtection(com.sk89q.worldedit.world.World world) - Specified by:
getSpawnProtection
in interfacecom.sk89q.worldguard.internal.platform.WorldGuardPlatform
-