public interface RitualTrigger
  • Field Summary

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

    Modifier and Type
    Method
    Description
    com.mojang.serialization.Codec<? extends RitualTrigger>
     
    void
    register(Ritual ritual)
     
    boolean
    trigger(net.minecraft.world.entity.player.Player player, net.minecraft.server.level.ServerLevel level, net.minecraft.core.BlockPos pos, Context ctx)
     
  • Field Details

    • REGISTRY_KEY

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

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

    • register

      void register(Ritual ritual)
    • trigger

      boolean trigger(net.minecraft.world.entity.player.Player player, net.minecraft.server.level.ServerLevel level, net.minecraft.core.BlockPos pos, Context ctx)
    • codec

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