Klasse RentalEndedEvent

java.lang.Object
org.bukkit.event.Event
de.delinkedde.areashopreborn.event.RentalEndedEvent

public final class RentalEndedEvent extends org.bukkit.event.Event
Fired synchronously after contract closure, listing reopening, access, and audit succeed.
  • Konstruktordetails

    • RentalEndedEvent

      public RentalEndedEvent(EstateRegion previousRegion, RentalContract previousContract, RentalEndingEvent.Reason reason, OperationCause cause)
      Creates the completed rental-ending event.
      Parameter:
      previousRegion - rented parcel before release
      previousContract - active contract before closure
      reason - completed terminal reason
      cause - initiating subsystem
  • Methodendetails

    • previousRegion

      public EstateRegion previousRegion()
      Returns the previous region.
      Gibt zurück:
      immutable rented region
    • previousContract

      public RentalContract previousContract()
      Returns the closed contract's previous state.
      Gibt zurück:
      immutable active contract
    • reason

      public RentalEndingEvent.Reason reason()
      Returns the terminal reason.
      Gibt zurück:
      completed reason
    • cause

      public OperationCause cause()
      Returns the origin.
      Gibt zurück:
      initiating subsystem
    • getHandlers

      public org.bukkit.event.HandlerList getHandlers()
      Angegeben von:
      getHandlers in Klasse org.bukkit.event.Event
    • getHandlerList

      public static org.bukkit.event.HandlerList getHandlerList()
      Returns Bukkit's static handler registry.
      Gibt zurück:
      handler list