Class NeoForgeFlagCheckEvent

java.lang.Object
net.neoforged.bus.api.Event
de.z0rdak.yawp.api.events.region.NeoForgeFlagCheckEvent
All Implemented Interfaces:
net.neoforged.bus.api.ICancellableEvent

public class NeoForgeFlagCheckEvent extends net.neoforged.bus.api.Event implements net.neoforged.bus.api.ICancellableEvent
Event that is fired before a flag is checked. Can be used to cancel the flag check.
  • Constructor Details

    • NeoForgeFlagCheckEvent

      public NeoForgeFlagCheckEvent(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)
    • NeoForgeFlagCheckEvent

      public NeoForgeFlagCheckEvent(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)
    • NeoForgeFlagCheckEvent

      public NeoForgeFlagCheckEvent(FlagCheckEvent event)
    • NeoForgeFlagCheckEvent

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

    • asNonEvent

      public static FlagCheckEvent asNonEvent(NeoForgeFlagCheckEvent 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()