Files
Paper/paper-api/src/main/java/org/bukkit/conversations/ManuallyAbandonedConversationCanceller.java
2019-04-28 11:37:52 +10:00

27 lines
843 B
Java

package org.bukkit.conversations;
import org.jetbrains.annotations.NotNull;
/**
* The ManuallyAbandonedConversationCanceller is only used as part of a {@link
* ConversationAbandonedEvent} to indicate that the conversation was manually
* abandoned by programmatically calling the abandon() method on it.
*/
public class ManuallyAbandonedConversationCanceller implements ConversationCanceller {
@Override
public void setConversation(@NotNull Conversation conversation) {
throw new UnsupportedOperationException();
}
@Override
public boolean cancelBasedOnInput(@NotNull ConversationContext context, @NotNull String input) {
throw new UnsupportedOperationException();
}
@Override
@NotNull
public ConversationCanceller clone() {
throw new UnsupportedOperationException();
}
}