Add an unlocalized name to Imperfect Rituals

This commit is contained in:
Nick 2016-01-01 18:54:58 -08:00
parent 18c1ccae80
commit fa030a1d43
6 changed files with 13 additions and 7 deletions

View file

@ -23,6 +23,7 @@ public abstract class ImperfectRitual
private final BlockStack requiredBlock; private final BlockStack requiredBlock;
private final int activationCost; private final int activationCost;
private final boolean lightshow; private final boolean lightshow;
private final String unlocalizedName;
/** /**
* @param name * @param name
@ -32,9 +33,9 @@ public abstract class ImperfectRitual
* @param activationCost * @param activationCost
* - Base LP cost for activating the ritual * - Base LP cost for activating the ritual
*/ */
public ImperfectRitual(String name, BlockStack requiredBlock, int activationCost) public ImperfectRitual(String name, BlockStack requiredBlock, int activationCost, String unlocalizedName)
{ {
this(name, requiredBlock, activationCost, false); this(name, requiredBlock, activationCost, false, unlocalizedName);
} }
/** /**

View file

@ -1,6 +1,7 @@
package WayofTime.bloodmagic.ritual.imperfect; package WayofTime.bloodmagic.ritual.imperfect;
import WayofTime.bloodmagic.api.BlockStack; import WayofTime.bloodmagic.api.BlockStack;
import WayofTime.bloodmagic.api.Constants;
import WayofTime.bloodmagic.api.ritual.imperfect.IImperfectRitualStone; import WayofTime.bloodmagic.api.ritual.imperfect.IImperfectRitualStone;
import WayofTime.bloodmagic.api.ritual.imperfect.ImperfectRitual; import WayofTime.bloodmagic.api.ritual.imperfect.ImperfectRitual;
import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayer;
@ -10,7 +11,7 @@ public class ImperfectRitualDay extends ImperfectRitual
{ {
public ImperfectRitualDay() public ImperfectRitualDay()
{ {
super("day", new BlockStack(Blocks.gold_block), 5000, true); super("day", new BlockStack(Blocks.gold_block), 5000, true, "ritual." + Constants.Mod.MODID + ".imperfect.day");
} }
@Override @Override

View file

@ -1,6 +1,7 @@
package WayofTime.bloodmagic.ritual.imperfect; package WayofTime.bloodmagic.ritual.imperfect;
import WayofTime.bloodmagic.api.BlockStack; import WayofTime.bloodmagic.api.BlockStack;
import WayofTime.bloodmagic.api.Constants;
import WayofTime.bloodmagic.api.ritual.imperfect.IImperfectRitualStone; import WayofTime.bloodmagic.api.ritual.imperfect.IImperfectRitualStone;
import WayofTime.bloodmagic.api.ritual.imperfect.ImperfectRitual; import WayofTime.bloodmagic.api.ritual.imperfect.ImperfectRitual;
import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayer;
@ -10,7 +11,7 @@ public class ImperfectRitualNight extends ImperfectRitual
{ {
public ImperfectRitualNight() public ImperfectRitualNight()
{ {
super("night", new BlockStack(Blocks.lapis_block), 100, true); super("night", new BlockStack(Blocks.lapis_block), 100, true, "ritual." + Constants.Mod.MODID + ".imperfect.night");
} }
@Override @Override

View file

@ -1,6 +1,7 @@
package WayofTime.bloodmagic.ritual.imperfect; package WayofTime.bloodmagic.ritual.imperfect;
import WayofTime.bloodmagic.api.BlockStack; import WayofTime.bloodmagic.api.BlockStack;
import WayofTime.bloodmagic.api.Constants;
import WayofTime.bloodmagic.api.ritual.imperfect.IImperfectRitualStone; import WayofTime.bloodmagic.api.ritual.imperfect.IImperfectRitualStone;
import WayofTime.bloodmagic.api.ritual.imperfect.ImperfectRitual; import WayofTime.bloodmagic.api.ritual.imperfect.ImperfectRitual;
import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayer;
@ -10,7 +11,7 @@ public class ImperfectRitualRain extends ImperfectRitual
{ {
public ImperfectRitualRain() public ImperfectRitualRain()
{ {
super("rain", new BlockStack(Blocks.water), 5000, true); super("rain", new BlockStack(Blocks.water), 5000, true, "ritual." + Constants.Mod.MODID + ".imperfect.rain");
} }
@Override @Override

View file

@ -1,6 +1,7 @@
package WayofTime.bloodmagic.ritual.imperfect; package WayofTime.bloodmagic.ritual.imperfect;
import WayofTime.bloodmagic.api.BlockStack; import WayofTime.bloodmagic.api.BlockStack;
import WayofTime.bloodmagic.api.Constants;
import WayofTime.bloodmagic.api.ritual.imperfect.IImperfectRitualStone; import WayofTime.bloodmagic.api.ritual.imperfect.IImperfectRitualStone;
import WayofTime.bloodmagic.api.ritual.imperfect.ImperfectRitual; import WayofTime.bloodmagic.api.ritual.imperfect.ImperfectRitual;
import net.minecraft.entity.player.EntityPlayer; import net.minecraft.entity.player.EntityPlayer;
@ -12,7 +13,7 @@ public class ImperfectRitualResistance extends ImperfectRitual
{ {
public ImperfectRitualResistance() public ImperfectRitualResistance()
{ {
super("resistance", new BlockStack(Blocks.bedrock), 5000); super("resistance", new BlockStack(Blocks.bedrock), 5000, "ritual." + Constants.Mod.MODID + ".imperfect.resistance");
} }
@Override @Override

View file

@ -1,6 +1,7 @@
package WayofTime.bloodmagic.ritual.imperfect; package WayofTime.bloodmagic.ritual.imperfect;
import WayofTime.bloodmagic.api.BlockStack; import WayofTime.bloodmagic.api.BlockStack;
import WayofTime.bloodmagic.api.Constants;
import WayofTime.bloodmagic.api.ritual.imperfect.IImperfectRitualStone; import WayofTime.bloodmagic.api.ritual.imperfect.IImperfectRitualStone;
import WayofTime.bloodmagic.api.ritual.imperfect.ImperfectRitual; import WayofTime.bloodmagic.api.ritual.imperfect.ImperfectRitual;
import net.minecraft.entity.monster.EntityZombie; import net.minecraft.entity.monster.EntityZombie;
@ -13,7 +14,7 @@ public class ImperfectRitualZombie extends ImperfectRitual
{ {
public ImperfectRitualZombie() public ImperfectRitualZombie()
{ {
super("zombie", new BlockStack(Blocks.coal_block), 5000); super("zombie", new BlockStack(Blocks.coal_block), 5000, "ritual." + Constants.Mod.MODID + ".imperfect.zombie");
} }
@Override @Override