Class SkinApplyEventImpl
java.lang.Object
org.geysermc.event.util.AbstractCancellable
org.geysermc.floodgate.core.event.skin.SkinApplyEventImpl
- All Implemented Interfaces:
org.geysermc.event.Cancellable,org.geysermc.floodgate.api.event.skin.SkinApplyEvent
public class SkinApplyEventImpl
extends org.geysermc.event.util.AbstractCancellable
implements org.geysermc.floodgate.api.event.skin.SkinApplyEvent
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.geysermc.floodgate.api.event.skin.SkinApplyEvent
org.geysermc.floodgate.api.event.skin.SkinApplyEvent.SkinData -
Constructor Summary
ConstructorsConstructorDescriptionSkinApplyEventImpl(@NonNull org.geysermc.floodgate.api.player.FloodgatePlayer player, @Nullable org.geysermc.floodgate.api.event.skin.SkinApplyEvent.SkinData currentSkin, @NonNull org.geysermc.floodgate.api.event.skin.SkinApplyEvent.SkinData newSkin) -
Method Summary
Modifier and TypeMethodDescription@Nullable org.geysermc.floodgate.api.event.skin.SkinApplyEvent.SkinData@NonNull org.geysermc.floodgate.api.event.skin.SkinApplyEvent.SkinDatanewSkin()newSkin(@NonNull org.geysermc.floodgate.api.event.skin.SkinApplyEvent.SkinData skinData) @NonNull org.geysermc.floodgate.api.player.FloodgatePlayerplayer()Methods inherited from class org.geysermc.event.util.AbstractCancellable
isCancelled, setCancelledMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.geysermc.event.Cancellable
isCancelled, setCancelled
-
Constructor Details
-
SkinApplyEventImpl
public SkinApplyEventImpl(@NonNull org.geysermc.floodgate.api.player.FloodgatePlayer player, @Nullable org.geysermc.floodgate.api.event.skin.SkinApplyEvent.SkinData currentSkin, @NonNull org.geysermc.floodgate.api.event.skin.SkinApplyEvent.SkinData newSkin)
-
-
Method Details
-
player
public @NonNull org.geysermc.floodgate.api.player.FloodgatePlayer player()- Specified by:
playerin interfaceorg.geysermc.floodgate.api.event.skin.SkinApplyEvent
-
currentSkin
public @Nullable org.geysermc.floodgate.api.event.skin.SkinApplyEvent.SkinData currentSkin()- Specified by:
currentSkinin interfaceorg.geysermc.floodgate.api.event.skin.SkinApplyEvent
-
newSkin
public @NonNull org.geysermc.floodgate.api.event.skin.SkinApplyEvent.SkinData newSkin()- Specified by:
newSkinin interfaceorg.geysermc.floodgate.api.event.skin.SkinApplyEvent
-
newSkin
public SkinApplyEventImpl newSkin(@NonNull org.geysermc.floodgate.api.event.skin.SkinApplyEvent.SkinData skinData) - Specified by:
newSkinin interfaceorg.geysermc.floodgate.api.event.skin.SkinApplyEvent
-