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.api.connection.Connection connection, @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
cancelled, cancelled, 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
cancelled, cancelled, isCancelled, setCancelled
-
Constructor Details
-
SkinApplyEventImpl
public SkinApplyEventImpl(@NonNull org.geysermc.api.connection.Connection connection, @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
-