Class SetNicknameEvent

java.lang.Object
net.neoforged.bus.api.Event
com.pixelmonmod.pixelmon.api.events.pokemon.SetNicknameEvent
All Implemented Interfaces:
net.neoforged.bus.api.ICancellableEvent

public class SetNicknameEvent extends net.neoforged.bus.api.Event implements net.neoforged.bus.api.ICancellableEvent
Event fired when a Pokémon is being nicknamed by a player.

Note: nickname could be null or an empty string if they are removing a nickname.

Cancelling this event will prevent the nickname from being applied.

Since:
November 3, 2018
  • Field Details

    • player

      public final net.minecraft.server.level.ServerPlayer player
      The player doing the renaming.
    • pokemon

      public final Pokemon pokemon
      The Pokémon being renamed.
    • nickname

      public String nickname
      The new nickname. Null or an empty string represents no nickname.
  • Constructor Details

    • SetNicknameEvent

      public SetNicknameEvent(net.minecraft.server.level.ServerPlayer player, Pokemon pokemon, String nickname)