diff --git a/src/main/java/terramine/common/compat/HaemaCompat.java b/src/main/java/terramine/common/compat/HaemaCompat.java index 496854e7..e49c005b 100644 --- a/src/main/java/terramine/common/compat/HaemaCompat.java +++ b/src/main/java/terramine/common/compat/HaemaCompat.java @@ -1,6 +1,5 @@ package terramine.common.compat; -import com.williambl.haema.api.VampireBurningEvents; import net.fabricmc.fabric.api.util.TriState; import net.minecraft.world.entity.LivingEntity; import net.minecraft.world.level.Level; @@ -9,8 +8,10 @@ public class HaemaCompat implements CompatHandler { + @Override public void run() { + /** VampireBurningEvents.INSTANCE.getVETO().register(new VampireBurningEvents.Veto() { @NotNull @Override @@ -24,6 +25,7 @@ public int getPriority() { return 20; } }); + **/ } @Override diff --git a/src/main/java/terramine/common/compat/OriginsCompat.java b/src/main/java/terramine/common/compat/OriginsCompat.java index a4c052ab..0400e3a6 100644 --- a/src/main/java/terramine/common/compat/OriginsCompat.java +++ b/src/main/java/terramine/common/compat/OriginsCompat.java @@ -1,17 +1,10 @@ package terramine.common.compat; -import io.github.apace100.apoli.registry.ApoliRegistries; -import io.github.apace100.origins.Origins; -import net.fabricmc.fabric.api.event.registry.RegistryEntryAddedCallback; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.world.entity.LivingEntity; -import terramine.common.item.equipment.UmbrellaItem; -import terramine.mixin.compat.origins.ConditionFactoryAccessor; - public class OriginsCompat implements CompatHandler { @Override public void run() { + /** RegistryEntryAddedCallback.event(ApoliRegistries.ENTITY_CONDITION).register((rawId, id, conditionFactory) -> { // Held-up umbrella blocks origins:exposed_to_sun condition if (conditionFactory.getSerializerId().equals(ResourceLocation.fromNamespaceAndPath(Origins.MODID, "exposed_to_sun"))) { @@ -23,6 +16,7 @@ public void run() { && !UmbrellaItem.isHeldUpInEitherHand(entity)); } }); + **/ } @Override diff --git a/src/main/java/terramine/mixin/compat/origins/ConditionFactoryAccessor.java b/src/main/java/terramine/mixin/compat/origins/ConditionFactoryAccessor.java index ff6609aa..6ea7ae42 100644 --- a/src/main/java/terramine/mixin/compat/origins/ConditionFactoryAccessor.java +++ b/src/main/java/terramine/mixin/compat/origins/ConditionFactoryAccessor.java @@ -1,12 +1,11 @@ package terramine.mixin.compat.origins; -import io.github.apace100.apoli.power.factory.condition.ConditionFactory; -import io.github.apace100.calio.data.SerializableData; import org.spongepowered.asm.mixin.Mixin; import org.spongepowered.asm.mixin.gen.Accessor; import java.util.function.BiFunction; +/** @Mixin(value = ConditionFactory.class, remap = false) public interface ConditionFactoryAccessor { @@ -16,3 +15,4 @@ public interface ConditionFactoryAccessor { @Accessor void setCondition(BiFunction condition); } +**/ \ No newline at end of file diff --git a/src/main/resources/terramine.mixins.json b/src/main/resources/terramine.mixins.json index 93286741..e22c628e 100644 --- a/src/main/resources/terramine.mixins.json +++ b/src/main/resources/terramine.mixins.json @@ -9,7 +9,6 @@ "blocks.DeadBushBlockMixin", "blocks.SnowLayerBlockMixin", "blocks.SugarCaneBlockMixin", - "compat.origins.ConditionFactoryAccessor", "event.EnchantmentHelperMixin", "event.LivingEntitiesMixin", "event.LivingEntityMixin",