Interface RitualEffect
public interface RitualEffect
Represents a ritual effect that does something when the ritual is successfully performed.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptioncom.mojang.serialization.MapCodec<? extends RitualEffect> codec()voidperform(@Nullable net.minecraft.world.entity.player.Player player, net.minecraft.world.level.Level level, net.minecraft.world.phys.Vec3 vec) Performs the effect.
-
Field Details
-
CODEC
-
-
Method Details
-
codec
com.mojang.serialization.MapCodec<? extends RitualEffect> codec()- Returns:
- The registered
MapCodec.
-
perform
void perform(@Nullable net.minecraft.world.entity.player.Player player, net.minecraft.world.level.Level level, net.minecraft.world.phys.Vec3 vec) Performs the effect.- Parameters:
player- ThePlayerthat triggered the ritual.level- TheLevelthe ritual was triggered in.vec- TheVec3the ritual was triggered at.
-