Package fr.maxlego08.zshop.history
Class ZHistoryManager
- All Implemented Interfaces:
HistoryManager,org.bukkit.event.Listener
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidasyncValue(UUID uuid, History history) Add async valueGet file is presentgetOrCreate(UUID uuid) Get or create filebooleanloadOrCreate(UUID uuid) Load or create filevoidonJoin(org.bukkit.event.player.PlayerJoinEvent event) voidonQuid(org.bukkit.event.player.PlayerQuitEvent event) voidreadLogs(org.bukkit.command.CommandSender sender, org.bukkit.OfflinePlayer offlinePlayer, HistoryType type, int page) voidMethods inherited from class fr.maxlego08.zshop.zcore.utils.ZUtils
betterPrice, buildTextComponent, clearPlayer, color, color, colorReverse, colorReverse, contains, count, createInventory, createInventory, createInventory, createInventory, createSkull, decode, enchantFromString, encode, format, format, format, format, generateRandomString, getClosestFace, getDisplayBalence, getDisplayBalence, getFlag, getMaterial, getMaxPage, getMaxPage, getNumberBetween, getPotion, getPrivateField, getProgressBar, getProgressBar, getProvider, getStringTime, give, giveItem, glow, hasDisplayName, hasEnchant, hasInventoryFull, hasPermission, hasPermission, inventoryHasItem, isCooldown, isCooldown, isPlayerHead, name, name, name, percent, percentNum, playerHead, playerHead, price, randomElement, removeColor, removeItemInHand, removeItemInHand, removeItems, reverse, runAsync, same, same, schedule, schedule, scheduleFix, scheduleFix, setClickAction, setHoverMessage, setHoverMessage, timerFormat, toList, toList, toList, unRegisterBukkitCommandMethods inherited from class fr.maxlego08.zshop.zcore.utils.MessageUtils
actionMessage, broadcast, broadcastAction, broadcastCenterMessage, getCenteredMessage, getMessage, getMessage, getNMSClass, message, message, messageWO, messageWO, messageWO, removeColorCodes, sendPacket, titleMethods inherited from class fr.maxlego08.zshop.zcore.utils.LocationUtils
changeChunkToString, changeCuboidToString, changeLocationToString, changeLocationToStringEye, changeStringChuncToChunk, changeStringLocationToLocation, changeStringLocationToLocationEye, changeStringToCuboidMethods inherited from class fr.maxlego08.zshop.zcore.utils.TranslationHelper
getItemName, getItemName
-
Constructor Details
-
ZHistoryManager
-
-
Method Details
-
getFile
Description copied from interface:HistoryManagerGet file is present- Specified by:
getFilein interfaceHistoryManager- Returns:
Optional
-
getOrCreate
Description copied from interface:HistoryManagerGet or create file- Specified by:
getOrCreatein interfaceHistoryManager- Returns:
Optional
-
loadOrCreate
Description copied from interface:HistoryManagerLoad or create file- Specified by:
loadOrCreatein interfaceHistoryManager- Returns:
HistoryFile
-
isLoad
- Specified by:
isLoadin interfaceHistoryManager- Returns:
- true if file is load
-
asyncSave
public void asyncSave()- Specified by:
asyncSavein interfaceHistoryManager
-
asyncSave
- Specified by:
asyncSavein interfaceHistoryManager
-
asyncValue
Description copied from interface:HistoryManagerAdd async value- Specified by:
asyncValuein interfaceHistoryManager
-
readLogs
public void readLogs(org.bukkit.command.CommandSender sender, org.bukkit.OfflinePlayer offlinePlayer, HistoryType type, int page) - Specified by:
readLogsin interfaceHistoryManager
-
save
- Specified by:
savein interfaceHistoryManager
-
onQuid
public void onQuid(org.bukkit.event.player.PlayerQuitEvent event) -
onJoin
public void onJoin(org.bukkit.event.player.PlayerJoinEvent event)
-