Package org.spongepowered.api.block.transaction
package org.spongepowered.api.block.transaction
-
ClassDescriptionA specialized
Transaction<BlockSnapshot>that covers the required changes of oneBlockSnapshotto another, with the added benefit of a contextual understanding of what sort ofoperationis being performed to change from one block to another.Represents an operation in aServerWorldthat is an effective contextual "comparison" of what type of transaction is, such asOperations.PLACE,Operations.BREAK, andOperations.MODIFY, but holds no bearing on the order of a transaction taking place.