Interface RitualRequirement

All Superinterfaces:
net.minecraftforge.common.util.TriPredicate<net.minecraft.world.entity.player.Player,net.minecraft.server.level.ServerLevel,net.minecraft.core.BlockPos>

public interface RitualRequirement extends net.minecraftforge.common.util.TriPredicate<net.minecraft.world.entity.player.Player,net.minecraft.server.level.ServerLevel,net.minecraft.core.BlockPos>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final com.mojang.serialization.Codec<RitualRequirement>
     
    static final net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<com.mojang.serialization.Codec<? extends RitualRequirement>>>
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.mojang.serialization.Codec<? extends RitualRequirement>
     
    boolean
    test(net.minecraft.world.entity.player.Player player, net.minecraft.server.level.ServerLevel serverLevel, net.minecraft.core.BlockPos pos)
     

    Methods inherited from interface net.minecraftforge.common.util.TriPredicate

    and, negate, or
  • Field Details

    • REGISTRY_KEY

      static final net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<com.mojang.serialization.Codec<? extends RitualRequirement>>> REGISTRY_KEY
    • CODEC

      static final com.mojang.serialization.Codec<RitualRequirement> CODEC
  • Method Details

    • test

      boolean test(net.minecraft.world.entity.player.Player player, net.minecraft.server.level.ServerLevel serverLevel, net.minecraft.core.BlockPos pos)
      Specified by:
      test in interface net.minecraftforge.common.util.TriPredicate<net.minecraft.world.entity.player.Player,net.minecraft.server.level.ServerLevel,net.minecraft.core.BlockPos>
    • codec

      com.mojang.serialization.Codec<? extends RitualRequirement> codec()