How to get break and place block?
You mean listen to the events?
@Listener
public void onBlockBreak(ChangeBlockEvent.Break event) {
// Block break
}
@Listener
public void onBlockPlace(ChangeBlockEvent.Place event) {
// Block place
}
1 Like
Thank you, how to get block?
// For every block that was broken/placed (at once)
for (Transaction<BlockSnapshot> transaction : event.getTransactions()) {
transaction.getOriginal(); // Block before change
transaction.getFinal(); // Block after change
}
1 Like