public class SkinApplyEventImpl
extends org.geysermc.event.util.AbstractCancellable
implements org.geysermc.floodgate.api.event.skin.SkinApplyEvent
| Constructor and Description |
|---|
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) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable org.geysermc.floodgate.api.event.skin.SkinApplyEvent.SkinData |
currentSkin() |
@NonNull org.geysermc.floodgate.api.event.skin.SkinApplyEvent.SkinData |
newSkin() |
SkinApplyEventImpl |
newSkin(@NonNull org.geysermc.floodgate.api.event.skin.SkinApplyEvent.SkinData skinData) |
@NonNull org.geysermc.floodgate.api.player.FloodgatePlayer |
player() |
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)
public @NonNull org.geysermc.floodgate.api.player.FloodgatePlayer player()
player in interface org.geysermc.floodgate.api.event.skin.SkinApplyEventpublic @Nullable org.geysermc.floodgate.api.event.skin.SkinApplyEvent.SkinData currentSkin()
currentSkin in interface org.geysermc.floodgate.api.event.skin.SkinApplyEventpublic @NonNull org.geysermc.floodgate.api.event.skin.SkinApplyEvent.SkinData newSkin()
newSkin in interface org.geysermc.floodgate.api.event.skin.SkinApplyEventpublic SkinApplyEventImpl newSkin(@NonNull org.geysermc.floodgate.api.event.skin.SkinApplyEvent.SkinData skinData)
newSkin in interface org.geysermc.floodgate.api.event.skin.SkinApplyEvent