Class CommonEvents

java.lang.Object
com.petrolpark.event.CommonEvents

public class CommonEvents extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final net.minecraft.resources.ResourceLocation
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    addReloadListeners(net.neoforged.neoforge.event.AddReloadListenerEvent event)
     
    static void
    onEntityDeath(net.neoforged.neoforge.event.entity.living.LivingDeathEvent event)
    Gets rid of shader effects on Player death.
    static void
    onMobEffectExpired(net.neoforged.neoforge.event.entity.living.MobEffectEvent.Expired event)
    Gets rid of shader effects on effect expiration
    static void
    onMobEffectRemoved(net.neoforged.neoforge.event.entity.living.MobEffectEvent.Remove event)
    Gets rid of shader effects on effect removal.
    static void
    onPlayerLoggedIn(net.neoforged.neoforge.event.entity.player.PlayerEvent.PlayerLoggedInEvent event)
     
    static void
    onPlayerLogOut(net.neoforged.neoforge.client.event.ClientPlayerNetworkEvent.LoggingOut event)
    Cleans residual shader effects on disconnection
    static void
    onPotionBrewed(net.neoforged.neoforge.event.brewing.PotionBrewEvent.Post event)
    Preserve Contaminants of Potions, and start decaying newly brewed Potions.
    static void
    registerCommands(net.neoforged.neoforge.event.RegisterCommandsEvent event)
     

    Methods inherited from class java.lang.Object

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

    • PLAYER_JOINS_FUNCTION_TAG

      public static final net.minecraft.resources.ResourceLocation PLAYER_JOINS_FUNCTION_TAG
  • Constructor Details

    • CommonEvents

      public CommonEvents()
  • Method Details

    • registerCommands

      public static void registerCommands(net.neoforged.neoforge.event.RegisterCommandsEvent event)
    • addReloadListeners

      public static void addReloadListeners(net.neoforged.neoforge.event.AddReloadListenerEvent event)
    • onPlayerLoggedIn

      public static void onPlayerLoggedIn(net.neoforged.neoforge.event.entity.player.PlayerEvent.PlayerLoggedInEvent event)
    • onPotionBrewed

      public static void onPotionBrewed(net.neoforged.neoforge.event.brewing.PotionBrewEvent.Post event)
      Preserve Contaminants of Potions, and start decaying newly brewed Potions.
      Parameters:
      event -
    • onPlayerLogOut

      public static void onPlayerLogOut(net.neoforged.neoforge.client.event.ClientPlayerNetworkEvent.LoggingOut event)
      Cleans residual shader effects on disconnection
      Parameters:
      event -
    • onMobEffectRemoved

      public static void onMobEffectRemoved(net.neoforged.neoforge.event.entity.living.MobEffectEvent.Remove event)
      Gets rid of shader effects on effect removal.
      Parameters:
      event -
    • onMobEffectExpired

      public static void onMobEffectExpired(net.neoforged.neoforge.event.entity.living.MobEffectEvent.Expired event)
      Gets rid of shader effects on effect expiration
      Parameters:
      event -
    • onEntityDeath

      public static void onEntityDeath(net.neoforged.neoforge.event.entity.living.LivingDeathEvent event)
      Gets rid of shader effects on Player death.
      Parameters:
      event -