diff --git a/loader-neoforge/src/main/java/org/cyclops/cyclopscore/item/DamageIndicatedItemFluidContainer.java b/loader-neoforge/src/main/java/org/cyclops/cyclopscore/item/DamageIndicatedItemFluidContainer.java index df8019a93ea..d17be508bc4 100644 --- a/loader-neoforge/src/main/java/org/cyclops/cyclopscore/item/DamageIndicatedItemFluidContainer.java +++ b/loader-neoforge/src/main/java/org/cyclops/cyclopscore/item/DamageIndicatedItemFluidContainer.java @@ -10,6 +10,7 @@ import net.minecraft.world.item.component.TooltipDisplay; import net.minecraft.world.level.Level; import net.minecraft.world.level.material.Fluid; +import net.neoforged.bus.api.EventPriority; import net.neoforged.neoforge.capabilities.Capabilities; import net.neoforged.neoforge.capabilities.RegisterCapabilitiesEvent; import net.neoforged.neoforge.transfer.ResourceHandler; @@ -53,7 +54,8 @@ public DamageIndicatedItemFluidContainer(Item.Properties builder, int capacity, this.fluid = fluid; init(); - CyclopsCoreNeoForge._instance.getModEventBus().addListener(this::registerCapability); + // Register at lowest priority to allow other mods to override it. + CyclopsCoreNeoForge._instance.getModEventBus().addListener(EventPriority.LOWEST, this::registerCapability); } private void registerCapability(RegisterCapabilitiesEvent event) {