diff --git a/src/main/java/WayofTime/bloodmagic/item/ItemAltarMaker.java b/src/main/java/WayofTime/bloodmagic/item/ItemAltarMaker.java index 40b0586c..99348d1d 100644 --- a/src/main/java/WayofTime/bloodmagic/item/ItemAltarMaker.java +++ b/src/main/java/WayofTime/bloodmagic/item/ItemAltarMaker.java @@ -48,9 +48,15 @@ public class ItemAltarMaker extends Item implements IAltarManipulator @Override public ItemStack onItemRightClick(ItemStack stack, World world, EntityPlayer player) { - if (!player.capabilities.isCreativeMode || world.isRemote) + if (world.isRemote) return stack; + if (!player.capabilities.isCreativeMode) + { + ChatUtil.sendNoSpam(player, TextHelper.localizeEffect("chat.BloodMagic.altarMaker.creativeOnly")); + return stack; + } + stack = NBTHelper.checkNBT(stack); if (player.isSneaking()) diff --git a/src/main/resources/assets/bloodmagic/lang/en_US.lang b/src/main/resources/assets/bloodmagic/lang/en_US.lang index 58d07972..bbcc4b27 100644 --- a/src/main/resources/assets/bloodmagic/lang/en_US.lang +++ b/src/main/resources/assets/bloodmagic/lang/en_US.lang @@ -232,6 +232,7 @@ ritual.BloodMagic.regenerationRitual=Ritual of Regeneration chat.BloodMagic.altarMaker.setTier=Set Tier to: %d chat.BloodMagic.altarMaker.building=Building a Tier %d Altar chat.BloodMagic.altarMaker.destroy=Destroyed a Tier %d Altar +chat.BloodMagic.altarMaker.creativeOnly=This is a creative only item. chat.BloodMagic.damageSource=%s's soul became too weak chat.BloodMagic.ritual.weak=You feel a push, but are too weak to perform this ritual. chat.BloodMagic.ritual.prevent=The ritual is actively resisting you!