Class BulkEditAction<K extends GlobalProfileKey>
java.lang.Object
org.mvplugins.multiverse.inventories.profile.bulkedit.BulkEditAction<K>
@Experimental
public abstract sealed class BulkEditAction<K extends GlobalProfileKey>
extends Object
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final GlobalProfileKey[]
protected final MultiverseInventories
protected final ProfileDataSource
-
Method Summary
Modifier and TypeMethodDescriptionexecute()
protected boolean
isOnlinePlayerAffected
(K key, org.bukkit.entity.Player player) protected abstract CompletableFuture
<Void> performAction
(K key) protected abstract void
updateOnlinePlayerNow
(org.bukkit.entity.Player player)
-
Field Details
-
inventories
-
profileDataSource
-
globalProfileKeys
-
-
Method Details
-
execute
-
aggregateKeys
-
performAction
-
isOnlinePlayerAffected
-
updateOnlinePlayerNow
protected abstract void updateOnlinePlayerNow(org.bukkit.entity.Player player) -
getActionSummary
-