Class GrievingFlagHandler

java.lang.Object
de.z0rdak.yawp.handler.flags.GrievingFlagHandler

public class GrievingFlagHandler extends Object
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    onEntityDestroyBlock(net.neoforged.neoforge.event.entity.living.LivingDestroyBlockEvent event)
     
    static void
    onEntityDropLoot(net.neoforged.neoforge.event.entity.living.LivingDropsEvent event)
    Idea: Flag for player not dropping loot as member/owner? -> local keepInventory
    static void
    onEntityXpDrop(net.neoforged.neoforge.event.entity.living.LivingExperienceDropEvent event)
     
    static void
    onExplosion(net.neoforged.neoforge.event.level.ExplosionEvent.Detonate event)
     
    static void
    onFarmLandTrampled(net.neoforged.neoforge.event.level.BlockEvent.FarmlandTrampleEvent event)
     
    static void
    onMobGriefing(net.neoforged.neoforge.event.entity.EntityMobGriefingEvent event)
     

    Methods inherited from class java.lang.Object

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

    • onFarmLandTrampled

      public static void onFarmLandTrampled(net.neoforged.neoforge.event.level.BlockEvent.FarmlandTrampleEvent event)
    • onEntityDestroyBlock

      public static void onEntityDestroyBlock(net.neoforged.neoforge.event.entity.living.LivingDestroyBlockEvent event)
    • onEntityDropLoot

      public static void onEntityDropLoot(net.neoforged.neoforge.event.entity.living.LivingDropsEvent event)
      Idea: Flag for player not dropping loot as member/owner? -> local keepInventory
    • onEntityXpDrop

      public static void onEntityXpDrop(net.neoforged.neoforge.event.entity.living.LivingExperienceDropEvent event)
    • onMobGriefing

      public static void onMobGriefing(net.neoforged.neoforge.event.entity.EntityMobGriefingEvent event)
    • onExplosion

      public static void onExplosion(net.neoforged.neoforge.event.level.ExplosionEvent.Detonate event)