package com.thebrokenrail.twine.mixin; import net.minecraft.advancement.criterion.Criteria; import net.minecraft.advancement.criterion.Criterion; import org.spongepowered.asm.mixin.Mixin; import org.spongepowered.asm.mixin.gen.Invoker; @Mixin(Criteria.class) public interface CriteriaHook { @Invoker static > T callRegister(T object) { throw new UnsupportedOperationException(); } }