2015-11-29 02:25:46 +00:00
|
|
|
package WayofTime.bloodmagic.api;
|
|
|
|
|
2015-12-02 09:43:51 +00:00
|
|
|
import net.minecraft.potion.Potion;
|
|
|
|
|
2015-11-29 02:25:46 +00:00
|
|
|
import java.util.Locale;
|
|
|
|
|
2015-12-30 20:34:40 +00:00
|
|
|
public class Constants
|
|
|
|
{
|
|
|
|
public static class NBT
|
|
|
|
{
|
2015-12-29 04:13:11 +00:00
|
|
|
public static final String OWNER_UUID = "ownerUUID";
|
2016-01-14 00:59:28 +00:00
|
|
|
public static final String OWNER_NAME = "ownerNAME";
|
2015-11-29 02:25:46 +00:00
|
|
|
public static final String USES = "uses";
|
|
|
|
public static final String UNUSABLE = "unusable";
|
|
|
|
public static final String SACRIFICE = "sacrifice";
|
|
|
|
public static final String DIMENSION_ID = "dimensionId";
|
|
|
|
public static final String X_COORD = "xCoord";
|
|
|
|
public static final String Y_COORD = "yCoord";
|
|
|
|
public static final String Z_COORD = "zCoord";
|
|
|
|
public static final String ORB_TIER = "orbTier";
|
|
|
|
public static final String CURRENT_ESSENCE = "currentEssence";
|
|
|
|
public static final String CURRENT_RITUAL = "currentRitual";
|
2016-01-09 20:31:30 +00:00
|
|
|
public static final String CURRENT_RITUAL_TAG = "currentRitualTag";
|
2015-11-29 02:25:46 +00:00
|
|
|
public static final String IS_RUNNING = "isRunning";
|
|
|
|
public static final String RUNTIME = "runtime";
|
2015-12-29 14:10:03 +00:00
|
|
|
public static final String DIRECTION = "direction";
|
2015-11-29 02:25:46 +00:00
|
|
|
public static final String REAGENT_TANKS = "reagentTanks";
|
|
|
|
public static final String CURRENT_INCENSE = "BM:CurrentIncense";
|
|
|
|
public static final String EMPTY = "Empty";
|
|
|
|
public static final String OUTPUT_AMOUNT = "outputAmount";
|
|
|
|
public static final String INPUT_AMOUNT = "inputAmount";
|
|
|
|
public static final String STORED_LP = "storedLP";
|
|
|
|
|
2016-01-01 23:40:04 +00:00
|
|
|
public static final String ALTAR = "bloodAltar";
|
2015-11-29 02:25:46 +00:00
|
|
|
public static final String ALTAR_TIER = "upgradeLevel";
|
|
|
|
public static final String ALTAR_ACTIVE = "isActive";
|
|
|
|
public static final String ALTAR_LIQUID_REQ = "liquidRequired";
|
2016-01-02 03:59:10 +00:00
|
|
|
public static final String ALTAR_FILLABLE = "fillable";
|
2015-11-29 02:25:46 +00:00
|
|
|
public static final String ALTAR_UPGRADED = "isUpgraded";
|
|
|
|
public static final String ALTAR_CONSUMPTION_RATE = "consumptionRate";
|
|
|
|
public static final String ALTAR_DRAIN_RATE = "drainRate";
|
|
|
|
public static final String ALTAR_CONSUMPTION_MULTIPLIER = "consumptionMultiplier";
|
|
|
|
public static final String ALTAR_EFFICIENCY_MULTIPLIER = "efficiencyMultiplier";
|
|
|
|
public static final String ALTAR_SELF_SACRIFICE_MULTIPLIER = "selfSacrificeMultiplier";
|
|
|
|
public static final String ALTAR_SACRIFICE_MULTIPLIER = "sacrificeMultiplier";
|
|
|
|
public static final String ALTAR_CAPACITY_MULTIPLIER = "capacityMultiplier";
|
|
|
|
public static final String ALTAR_ORB_CAPACITY_MULTIPLIER = "orbCapacityMultiplier";
|
|
|
|
public static final String ALTAR_DISLOCATION_MULTIPLIER = "dislocationMultiplier";
|
|
|
|
public static final String ALTAR_CAPACITY = "capacity";
|
|
|
|
public static final String ALTAR_BUFFER_CAPACITY = "bufferCapacity";
|
|
|
|
public static final String ALTAR_PROGRESS = "progress";
|
|
|
|
public static final String ALTAR_IS_RESULT_BLOCK = "isResultBlock";
|
|
|
|
public static final String ALTAR_LOCKDOWN_DURATION = "lockdownDuration";
|
|
|
|
public static final String ALTAR_ACCELERATION_UPGRADES = "accelerationUpgrades";
|
|
|
|
public static final String ALTAR_DEMON_BLOOD_DURATION = "demonBloodDuration";
|
|
|
|
public static final String ALTAR_COOLDOWN_AFTER_CRAFTING = "cooldownAfterCrafting";
|
2016-01-01 22:36:50 +00:00
|
|
|
public static final String ALTAR_TOTAL_CHARGE = "totalCharge";
|
|
|
|
public static final String ALTAR_MAX_CHARGE = "maxCharge";
|
|
|
|
public static final String ALTAR_CHARGE_RATE = "chargeRate";
|
|
|
|
public static final String ALTAR_CHARGE_FREQUENCY = "chargeFrequency";
|
2015-11-30 00:04:50 +00:00
|
|
|
|
|
|
|
public static final String ALTARMAKER_CURRENT_TIER = "currentTier";
|
2015-12-28 00:38:12 +00:00
|
|
|
|
|
|
|
public static final String PROJECTILE_TICKS_IN_AIR = "projectileTicksInAir";
|
|
|
|
public static final String PROJECTILE_MAX_TICKS_IN_AIR = "projectileMaxTicksInAir";
|
|
|
|
|
|
|
|
public static final String TICKS_REMAINING = "ticksRemaining";
|
|
|
|
public static final String CONTAINED_BLOCK_NAME = "containedBlockName";
|
|
|
|
public static final String CONTAINED_BLOCK_META = "containedBlockMeta";
|
2016-01-01 17:08:17 +00:00
|
|
|
|
|
|
|
public static final String PREVIOUS_INPUT = "previousInput";
|
2016-01-02 22:07:11 +00:00
|
|
|
|
|
|
|
public static final String LIVING_ARMOUR = "livingArmour";
|
2016-01-03 14:23:13 +00:00
|
|
|
|
|
|
|
public static final String CHARGE_TIME = "chargeTime";
|
|
|
|
public static final String HELD_DOWN = "heldDown";
|
2016-01-05 15:29:50 +00:00
|
|
|
|
|
|
|
public static final String UPGRADE_POISON_TIMER = "poisonTimer";
|
2016-01-07 16:01:38 +00:00
|
|
|
|
|
|
|
public static final String SOULS = "souls";
|
|
|
|
public static final String SOUL_SWORD_DAMAGE = "soulSwordDamage";
|
|
|
|
public static final String SOUL_SWORD_ACTIVE_DRAIN = "soulSwordActiveDrain";
|
2016-01-10 13:37:26 +00:00
|
|
|
public static final String SOUL_SWORD_DROP = "soulSwordDrop";
|
|
|
|
public static final String SOUL_SWORD_STATIC_DROP = "soulSwordStaticDrop";
|
2016-01-08 15:27:26 +00:00
|
|
|
|
|
|
|
public static final String SOUL_FORGE_BURN = "burnTime";
|
|
|
|
public static final String SOUL_FORGE_CONSUMED = "consumedSouls";
|
2016-01-12 22:05:56 +00:00
|
|
|
|
|
|
|
public static final String ROUTING_MASTER = "master";
|
|
|
|
public static final String ROUTING_CONNECTION = "connections";
|
|
|
|
public static final String ROUTING_MASTER_GENERAL = "generalList";
|
|
|
|
public static final String ROUTING_MASTER_INPUT = "inputList";
|
|
|
|
public static final String ROUTING_MASTER_OUTPUT = "outputList";
|
2015-11-29 02:25:46 +00:00
|
|
|
}
|
|
|
|
|
2015-12-30 20:34:40 +00:00
|
|
|
public static class Mod
|
|
|
|
{
|
2015-11-29 02:25:46 +00:00
|
|
|
public static final String MODID = "BloodMagic";
|
|
|
|
public static final String DOMAIN = MODID.toLowerCase(Locale.ENGLISH) + ":";
|
|
|
|
public static final String NAME = "Blood Magic: Alchemical Wizardry";
|
|
|
|
public static final String VERSION = "@VERSION@";
|
|
|
|
public static final String DEPEND = "";
|
|
|
|
}
|
2015-12-02 08:55:52 +00:00
|
|
|
|
2016-01-01 17:08:17 +00:00
|
|
|
public static final class Gui
|
|
|
|
{
|
|
|
|
public static final int TELEPOSER_GUI = 0;
|
2016-01-07 23:05:23 +00:00
|
|
|
public static final int SOUL_FORGE_GUI = 1;
|
2016-01-01 17:08:17 +00:00
|
|
|
}
|
|
|
|
|
2015-12-30 20:34:40 +00:00
|
|
|
public static class Compat
|
|
|
|
{
|
2015-12-02 08:55:52 +00:00
|
|
|
public static final String JEI_CATEGORY_ALTAR = Mod.MODID + ":altar";
|
2015-12-03 03:27:28 +00:00
|
|
|
public static final String JEI_CATEGORY_BINDING = Mod.MODID + ":binding";
|
2015-12-27 00:50:22 +00:00
|
|
|
public static final String JEI_CATEGORY_ALCHEMYARRAY = Mod.MODID + ":alchemyArray";
|
2016-01-09 01:09:44 +00:00
|
|
|
public static final String JEI_CATEGORY_SOULFORGE = Mod.MODID + ":soulForge";
|
2016-01-01 23:40:04 +00:00
|
|
|
|
|
|
|
public static final String WAILA_CONFIG_BYPASS_SNEAK = Mod.MODID + ".bypassSneak";
|
|
|
|
public static final String WAILA_CONFIG_ALTAR = Mod.MODID + ".bloodAltar";
|
|
|
|
public static final String WAILA_CONFIG_TELEPOSER = Mod.MODID + ".teleposer";
|
2016-01-02 03:04:53 +00:00
|
|
|
public static final String WAILA_CONFIG_RITUAL = Mod.MODID + ".ritualController";
|
2015-12-02 08:55:52 +00:00
|
|
|
}
|
2015-12-02 09:43:51 +00:00
|
|
|
|
2015-12-30 20:34:40 +00:00
|
|
|
public static class Misc
|
|
|
|
{
|
2015-12-02 09:43:51 +00:00
|
|
|
public static final int POTION_ARRAY_SIZE = Potion.potionTypes.length;
|
|
|
|
}
|
2015-11-29 02:25:46 +00:00
|
|
|
}
|