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 MultiverseInventoriesprotected final ProfileDataSource -
Method Summary
Modifier and TypeMethodDescriptionexecute()protected booleanisOnlinePlayerAffected(K key, org.bukkit.entity.Player player) protected abstract CompletableFuture<Void> performAction(K key) protected abstract voidupdateOnlinePlayerNow(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
-