Class ForgeFlagCheckEvent

java.lang.Object
net.minecraftforge.eventbus.api.Event
de.z0rdak.yawp.api.events.region.ForgeFlagCheckEvent

public class ForgeFlagCheckEvent extends net.minecraftforge.eventbus.api.Event
Event that is fired before a flag is checked. Can be used to cancel the flag check.
  • Nested Class Summary

    Nested classes/interfaces inherited from class net.minecraftforge.eventbus.api.Event

    net.minecraftforge.eventbus.api.Event.HasResult, net.minecraftforge.eventbus.api.Event.Result
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    ForgeFlagCheckEvent(net.minecraft.core.BlockPos target, RegionFlag regionFlag, net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dimension)
     
    ForgeFlagCheckEvent(net.minecraft.core.BlockPos target, RegionFlag regionFlag, net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dimension, net.minecraft.world.entity.player.Player player)
     
    ForgeFlagCheckEvent(net.minecraft.core.BlockPos target, RegionFlag regionFlag, net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dimension, net.minecraft.world.entity.player.Player player, String id)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level>
     
     
    net.minecraft.world.entity.player.Player
     
     
    net.minecraft.core.BlockPos
     

    Methods inherited from class net.minecraftforge.eventbus.api.Event

    getListenerList, getPhase, getResult, hasResult, isCancelable, isCanceled, setCanceled, setPhase, setResult

    Methods inherited from class java.lang.Object

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

    • ForgeFlagCheckEvent

      public ForgeFlagCheckEvent(net.minecraft.core.BlockPos target, RegionFlag regionFlag, net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dimension, @Nullable net.minecraft.world.entity.player.Player player)
    • ForgeFlagCheckEvent

      public ForgeFlagCheckEvent(net.minecraft.core.BlockPos target, RegionFlag regionFlag, net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dimension, @Nullable net.minecraft.world.entity.player.Player player, String id)
    • ForgeFlagCheckEvent

      public ForgeFlagCheckEvent(FlagCheckEvent event)
    • ForgeFlagCheckEvent

      public ForgeFlagCheckEvent(net.minecraft.core.BlockPos target, RegionFlag regionFlag, net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dimension)
  • Method Details

    • asNonEvent

      public static FlagCheckEvent asNonEvent(ForgeFlagCheckEvent check)
    • getId

      public String getId()
    • getTarget

      public net.minecraft.core.BlockPos getTarget()
    • getRegionFlag

      public RegionFlag getRegionFlag()
    • getDimension

      public net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> getDimension()
    • getPlayer

      @Nullable public net.minecraft.world.entity.player.Player getPlayer()