Interface AdvancementEvent
-
- All Superinterfaces:
Event
- All Known Subinterfaces:
AdvancementEvent.Grant,AdvancementEvent.Revoke,CriterionEvent,CriterionEvent.Grant,CriterionEvent.Revoke,CriterionEvent.Score,CriterionEvent.Score.Change,CriterionEvent.Score.Grant,CriterionEvent.Score.Revoke,CriterionEvent.Trigger<C>
public interface AdvancementEvent extends Event
A base event forAdvancementrelated events.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceAdvancementEvent.GrantIs called when aAdvancementis granted/unlocked.static interfaceAdvancementEvent.RevokeIs called when aAdvancementCriterionis revoked.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Advancementadvancement()Gets theAdvancementthat is being targeted.ServerPlayerplayer()Gets theplayer.
-
-
-
Method Detail
-
player
ServerPlayer player()
Gets theplayer.- Returns:
- The player
-
advancement
Advancement advancement()
Gets theAdvancementthat is being targeted.- Returns:
- The advancement
-
-