PreRenewDataEvent
Class Structure
Method/Variable
Type
Description
Example Usage
import ir.taher7.melodymine.api.events.PreRenewDataEvent;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
public class ExampleListener implements Listener {
@EventHandler
public void onPreRenewData(PreRenewDataEvent event) {
// Access the RenewData instance
RenewData data = event.getData();
// Print the data to console
Bukkit.getLogger().info("PreRenewDataEvent triggered with data: " + data.toString());
// Cancel the event based on a condition
if (data.getP().size() > 10) {
event.setCancelled(true);
Bukkit.getLogger().info("PreRenewDataEvent cancelled due to data size being greater than 10.");
}
}
}Last updated