Class ProgressResearchStageEvent
java.lang.Object
net.minecraftforge.eventbus.api.Event
com.pixelmonmod.pixelmon.api.research.event.ProgressResearchStageEvent
- Direct Known Subclasses:
ProgressResearchStageEvent.Post,ProgressResearchStageEvent.Pre
public abstract class ProgressResearchStageEvent
extends net.minecraftforge.eventbus.api.Event
An event that is fired when a player progresses to a new
This event is fired on the
This event is fired after the player has claimed the rewards for the previous stage, but before the new stage is set.
PlayerResearchStage.
This event is fired on the
Pixelmon.EVENT_BUS.
This event is fired after the player has claimed the rewards for the previous stage, but before the new stage is set.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classThis event is fired after the player progresses to the new stage.static classThis event is fired before the player progresses to the new 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 PlayerResearchStageprotected final PlayerResearchStageprotected final net.minecraft.server.level.ServerPlayerprotected final PlayerResearch -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedProgressResearchStageEvent(net.minecraft.server.level.ServerPlayer player, PlayerResearch research, PlayerResearchStage oldStage, PlayerResearchStage nextStage) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.server.level.ServerPlayerMethods 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
-
oldStage
-
nextStage
-
-
Constructor Details
-
ProgressResearchStageEvent
protected ProgressResearchStageEvent(net.minecraft.server.level.ServerPlayer player, PlayerResearch research, PlayerResearchStage oldStage, PlayerResearchStage nextStage)
-
-
Method Details
-
getPlayer
public net.minecraft.server.level.ServerPlayer getPlayer() -
getResearch
-
getOldStage
-
getNextStage
-