Class ClaimResearchStageEvent
java.lang.Object
net.minecraftforge.eventbus.api.Event
com.pixelmonmod.pixelmon.api.research.event.ClaimResearchStageEvent
- Direct Known Subclasses:
ClaimResearchStageEvent.Post,ClaimResearchStageEvent.Pre
public abstract class ClaimResearchStageEvent
extends net.minecraftforge.eventbus.api.Event
An event that is fired when a player claims a
This event is fired on the
It is important to remember that this is not when they complete the stage, but when they claim the rewards.
PlayerResearchStage
reward through the user interface.
This event is fired on the
Pixelmon.EVENT_BUS.
It is important to remember that this is not when they complete the stage, but when they claim the rewards.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classThis event is fired after the player claims the rewards for the stage.static classThis event is fired before the player claims the rewards for the stage.Nested classes/interfaces inherited from class net.minecraftforge.eventbus.api.Event
net.minecraftforge.eventbus.api.Event.HasResult, net.minecraftforge.eventbus.api.Event.Result -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final net.minecraft.server.level.ServerPlayerprotected final PlayerResearchprotected final PlayerResearchStage -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedClaimResearchStageEvent(net.minecraft.server.level.ServerPlayer player, PlayerResearch research, PlayerResearchStage stage) -
Method Summary
Methods inherited from class net.minecraftforge.eventbus.api.Event
getListenerList, getPhase, getResult, hasResult, isCancelable, isCanceled, setCanceled, setPhase, setResult
-
Field Details
-
player
protected final net.minecraft.server.level.ServerPlayer player -
research
-
stage
-
-
Constructor Details
-
ClaimResearchStageEvent
protected ClaimResearchStageEvent(net.minecraft.server.level.ServerPlayer player, PlayerResearch research, PlayerResearchStage stage)
-
-
Method Details
-
getPlayer
public net.minecraft.server.level.ServerPlayer getPlayer() -
getResearch
-
getStage
-