Package org.kingdoms.managers
Class BlockLogManager
java.lang.Object
org.kingdoms.managers.BlockLogManager
- All Implemented Interfaces:
org.bukkit.event.Listener
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.github.benmanes.caffeine.cache.Cache<UUID, Map<SimpleLocation, BlockLogManager.BlockLog>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voiddontTrack(org.bukkit.entity.Player player) voidonBreak(org.bukkit.event.block.BlockBreakEvent event) voidonPlace(org.bukkit.event.block.BlockPlaceEvent event) static booleanowns(org.bukkit.entity.Player player, SimpleLocation loc) static voidtrack(org.bukkit.entity.Player player)
-
Field Details
-
PLAYER_LOGS
public static final com.github.benmanes.caffeine.cache.Cache<UUID,Map<SimpleLocation, PLAYER_LOGSBlockLogManager.BlockLog>>
-
-
Constructor Details
-
BlockLogManager
public BlockLogManager()
-
-
Method Details
-
owns
-
track
public static void track(org.bukkit.entity.Player player) -
dontTrack
public static void dontTrack(org.bukkit.entity.Player player) -
onBreak
public void onBreak(org.bukkit.event.block.BlockBreakEvent event) -
onPlace
public void onPlace(org.bukkit.event.block.BlockPlaceEvent event)
-