Class FlagPermissions

java.lang.Object
de.z0rdak.yawp.api.permission.FlagPermissions

public class FlagPermissions extends Object
  • Constructor Details

    • FlagPermissions

      public FlagPermissions()
  • Method Details

    • checkFlagPermission

      public static FlagState checkFlagPermission(net.minecraft.core.BlockPos pos, RegionFlag flag, net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dim)
    • checkFlagPermission

      public static FlagState checkFlagPermission(net.minecraft.core.BlockPos pos, RegionFlag flag, net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dim, @Nullable @Nullable Consumer<FlagCheckResult> onDeny)
    • checkFlagPermission

      public static FlagState checkFlagPermission(net.minecraft.core.BlockPos pos, RegionFlag flag, net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dim, @Nullable @Nullable Consumer<FlagCheckResult> onAllow, @Nullable @Nullable Consumer<FlagCheckResult> onDeny)
    • checkPlayerFlagPermission

      public static FlagState checkPlayerFlagPermission(RegionFlag flag, net.minecraft.core.BlockPos pos, net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dim, net.minecraft.world.entity.player.Player player, @Nullable @Nullable Consumer<FlagCheckResult> onAllow, @Nullable @Nullable Consumer<FlagCheckResult> onDeny)
    • checkPlayerFlagPermission

      public static FlagState checkPlayerFlagPermission(RegionFlag flag, net.minecraft.core.BlockPos pos, net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dim, net.minecraft.world.entity.player.Player player)
    • checkPlayerFlagPermission

      public static FlagState checkPlayerFlagPermission(RegionFlag flag, net.minecraft.core.BlockPos pos, net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> dim, net.minecraft.world.entity.player.Player player, @Nullable @Nullable Consumer<FlagCheckResult> onDeny)