Add an unlocalized name to Imperfect Rituals
This commit is contained in:
parent
18c1ccae80
commit
fa030a1d43
6 changed files with 13 additions and 7 deletions
|
@ -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);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue