Stahp.
This commit is contained in:
parent
114b0c3eda
commit
e4384dcec4
3 changed files with 18 additions and 2 deletions
|
@ -15,6 +15,7 @@ import WayofTime.bloodmagic.network.BloodMagicPacketHandler;
|
||||||
import WayofTime.bloodmagic.proxy.CommonProxy;
|
import WayofTime.bloodmagic.proxy.CommonProxy;
|
||||||
import WayofTime.bloodmagic.registry.*;
|
import WayofTime.bloodmagic.registry.*;
|
||||||
import WayofTime.bloodmagic.structures.ModDungeons;
|
import WayofTime.bloodmagic.structures.ModDungeons;
|
||||||
|
import WayofTime.bloodmagic.util.BloodMagicIsntReadyYetStopTryingToUseItAndJustWaitForMeToFinishPleaseAndThankYou;
|
||||||
import WayofTime.bloodmagic.util.PluginUtil;
|
import WayofTime.bloodmagic.util.PluginUtil;
|
||||||
import WayofTime.bloodmagic.util.Utils;
|
import WayofTime.bloodmagic.util.Utils;
|
||||||
import WayofTime.bloodmagic.util.handler.IMCHandler;
|
import WayofTime.bloodmagic.util.handler.IMCHandler;
|
||||||
|
@ -74,6 +75,9 @@ public class BloodMagic {
|
||||||
|
|
||||||
@Mod.EventHandler
|
@Mod.EventHandler
|
||||||
public void preInit(FMLPreInitializationEvent event) {
|
public void preInit(FMLPreInitializationEvent event) {
|
||||||
|
if (!IS_DEV)
|
||||||
|
throw new BloodMagicIsntReadyYetStopTryingToUseItAndJustWaitForMeToFinishPleaseAndThankYou();
|
||||||
|
|
||||||
configDir = new File(event.getModConfigurationDirectory(), "bloodmagic");
|
configDir = new File(event.getModConfigurationDirectory(), "bloodmagic");
|
||||||
|
|
||||||
PLUGINS.addAll(PluginUtil.getPlugins(event.getAsmData()));
|
PLUGINS.addAll(PluginUtil.getPlugins(event.getAsmData()));
|
||||||
|
|
|
@ -2,7 +2,7 @@ package WayofTime.bloodmagic.ritual;
|
||||||
|
|
||||||
import WayofTime.bloodmagic.BloodMagic;
|
import WayofTime.bloodmagic.BloodMagic;
|
||||||
import WayofTime.bloodmagic.api.ritual.*;
|
import WayofTime.bloodmagic.api.ritual.*;
|
||||||
import WayofTime.bloodmagic.item.ItemComponent;
|
import WayofTime.bloodmagic.core.RegistrarBloodMagicItems;
|
||||||
import WayofTime.bloodmagic.tile.TileAlchemyArray;
|
import WayofTime.bloodmagic.tile.TileAlchemyArray;
|
||||||
import net.minecraft.block.Block;
|
import net.minecraft.block.Block;
|
||||||
import net.minecraft.init.Blocks;
|
import net.minecraft.init.Blocks;
|
||||||
|
@ -40,7 +40,7 @@ public class RitualCobblestone extends Ritual {
|
||||||
|
|
||||||
if (tileEntity != null && tileEntity instanceof TileAlchemyArray) {
|
if (tileEntity != null && tileEntity instanceof TileAlchemyArray) {
|
||||||
TileAlchemyArray alchemyArray = (TileAlchemyArray) tileEntity;
|
TileAlchemyArray alchemyArray = (TileAlchemyArray) tileEntity;
|
||||||
if (!alchemyArray.getStackInSlot(0).isEmpty() && alchemyArray.getStackInSlot(0).getItem() instanceof ItemComponent) {
|
if (!alchemyArray.getStackInSlot(0).isEmpty() && alchemyArray.getStackInSlot(0).getItem() == RegistrarBloodMagicItems.COMPONENT) {
|
||||||
switch (alchemyArray.getStackInSlot(0).getItemDamage()) {
|
switch (alchemyArray.getStackInSlot(0).getItemDamage()) {
|
||||||
case 0:
|
case 0:
|
||||||
block = Blocks.OBSIDIAN;
|
block = Blocks.OBSIDIAN;
|
||||||
|
|
|
@ -0,0 +1,12 @@
|
||||||
|
package WayofTime.bloodmagic.util;
|
||||||
|
|
||||||
|
public class BloodMagicIsntReadyYetStopTryingToUseItAndJustWaitForMeToFinishPleaseAndThankYou extends Error {
|
||||||
|
public BloodMagicIsntReadyYetStopTryingToUseItAndJustWaitForMeToFinishPleaseAndThankYou() {
|
||||||
|
super("Blood Magic isn't ready yet. Stop trying to use it and just wait for me to finish. Please and thank you.");
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public synchronized Throwable fillInStackTrace() {
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
}
|
Loading…
Add table
Add a link
Reference in a new issue