Class BQTriggerObjectiveEvent
java.lang.Object
org.betonquest.betonquest.api.ForceSyncHandler<Void>
org.betonquest.betonquest.api.QuestEvent
rocks.gravili.notquests.paper.managers.integrations.betonquest.events.BQTriggerObjectiveEvent
public class BQTriggerObjectiveEvent
extends org.betonquest.betonquest.api.QuestEvent
- 
Field SummaryFields inherited from class org.betonquest.betonquest.api.QuestEventconditions, instruction, persistent, staticness
- 
Constructor SummaryConstructorsConstructorDescriptionBQTriggerObjectiveEvent(org.betonquest.betonquest.Instruction instruction) Creates new instance of the event.
- 
Method SummaryMethods inherited from class org.betonquest.betonquest.api.QuestEventfire, getFullIdMethods inherited from class org.betonquest.betonquest.api.ForceSyncHandlerhandle
- 
Constructor Details- 
BQTriggerObjectiveEventpublic BQTriggerObjectiveEvent(org.betonquest.betonquest.Instruction instruction) throws org.betonquest.betonquest.exceptions.InstructionParseException Creates new instance of the event. The event should parse instruction string without doing anything else. If anything goes wrong, throwInstructionParseExceptionwith error message describing the problem.- Parameters:
- instruction- the Instruction object representing this event; you need to extract all required data from it and throw- InstructionParseExceptionif there is anything wrong
- Throws:
- org.betonquest.betonquest.exceptions.InstructionParseException- when the is an error in the syntax or argument parsing
 
 
- 
- 
Method Details