Class ClientListener

java.lang.Object
com.pixelmonmod.pixelmon.client.ClientListener

public class ClientListener extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    onDimensionChange(net.neoforged.neoforge.event.entity.player.PlayerEvent.PlayerChangedDimensionEvent event)
    Cleans up battles when the player changes dimensions.
    static void
    onPreClientTick(net.neoforged.neoforge.client.event.ClientTickEvent.Pre event)
     
    static void
    onWorldLoad(net.neoforged.neoforge.event.level.LevelEvent.Load event)
    Resets the client-side Pokémon storage.
    static void
    onWorldUnload(net.neoforged.neoforge.event.level.LevelEvent.Unload event)
    Unfreezes Pokémon in the world.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ClientListener

      public ClientListener()
  • Method Details

    • onWorldLoad

      public static void onWorldLoad(net.neoforged.neoforge.event.level.LevelEvent.Load event)
      Resets the client-side Pokémon storage.
      Parameters:
      event - The load event that called this method.
    • onDimensionChange

      public static void onDimensionChange(net.neoforged.neoforge.event.entity.player.PlayerEvent.PlayerChangedDimensionEvent event)
      Cleans up battles when the player changes dimensions.
      Parameters:
      event - The change dimensions event that called this method.
    • onWorldUnload

      public static void onWorldUnload(net.neoforged.neoforge.event.level.LevelEvent.Unload event)
      Unfreezes Pokémon in the world.
      Parameters:
      event - The unload event that called this method.
    • onPreClientTick

      public static void onPreClientTick(net.neoforged.neoforge.client.event.ClientTickEvent.Pre event)