Fixed an issue added by TehNut ( ;) ) and updated forge to 1957
This commit is contained in:
parent
d1bdec7113
commit
fd931a06a4
|
@ -2,7 +2,7 @@ mod_name=BloodMagic
|
||||||
package_group=com.wayoftime.bloodmagic
|
package_group=com.wayoftime.bloodmagic
|
||||||
mod_version=2.0.1
|
mod_version=2.0.1
|
||||||
mc_version=1.9.4
|
mc_version=1.9.4
|
||||||
forge_version=12.17.0.1909-1.9.4
|
forge_version=12.17.0.1957
|
||||||
curse_id=224791
|
curse_id=224791
|
||||||
|
|
||||||
mappings_version=snapshot_20160518
|
mappings_version=snapshot_20160518
|
||||||
|
|
|
@ -4,6 +4,8 @@ import net.minecraft.block.Block;
|
||||||
import net.minecraft.item.ItemBlock;
|
import net.minecraft.item.ItemBlock;
|
||||||
import net.minecraftforge.fluids.FluidRegistry;
|
import net.minecraftforge.fluids.FluidRegistry;
|
||||||
import net.minecraftforge.fml.common.registry.GameRegistry;
|
import net.minecraftforge.fml.common.registry.GameRegistry;
|
||||||
|
import net.minecraftforge.fml.relauncher.Side;
|
||||||
|
import net.minecraftforge.fml.relauncher.SideOnly;
|
||||||
import WayofTime.bloodmagic.BloodMagic;
|
import WayofTime.bloodmagic.BloodMagic;
|
||||||
import WayofTime.bloodmagic.ConfigHandler;
|
import WayofTime.bloodmagic.ConfigHandler;
|
||||||
import WayofTime.bloodmagic.api.BloodMagicAPI;
|
import WayofTime.bloodmagic.api.BloodMagicAPI;
|
||||||
|
@ -181,6 +183,7 @@ public class ModBlocks
|
||||||
GameRegistry.registerTileEntity(TileBloodTank.class, Constants.Mod.MODID + ":" + TileBloodTank.class.getSimpleName());
|
GameRegistry.registerTileEntity(TileBloodTank.class, Constants.Mod.MODID + ":" + TileBloodTank.class.getSimpleName());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SideOnly(Side.CLIENT)
|
||||||
public static void initRenders()
|
public static void initRenders()
|
||||||
{
|
{
|
||||||
InventoryRenderHelper renderHelper = BloodMagic.proxy.getRenderHelper();
|
InventoryRenderHelper renderHelper = BloodMagic.proxy.getRenderHelper();
|
||||||
|
|
|
@ -10,6 +10,8 @@ import net.minecraftforge.client.model.ModelLoader;
|
||||||
import net.minecraftforge.common.util.EnumHelper;
|
import net.minecraftforge.common.util.EnumHelper;
|
||||||
import net.minecraftforge.fml.common.IFuelHandler;
|
import net.minecraftforge.fml.common.IFuelHandler;
|
||||||
import net.minecraftforge.fml.common.registry.GameRegistry;
|
import net.minecraftforge.fml.common.registry.GameRegistry;
|
||||||
|
import net.minecraftforge.fml.relauncher.Side;
|
||||||
|
import net.minecraftforge.fml.relauncher.SideOnly;
|
||||||
import WayofTime.bloodmagic.BloodMagic;
|
import WayofTime.bloodmagic.BloodMagic;
|
||||||
import WayofTime.bloodmagic.ConfigHandler;
|
import WayofTime.bloodmagic.ConfigHandler;
|
||||||
import WayofTime.bloodmagic.api.Constants;
|
import WayofTime.bloodmagic.api.Constants;
|
||||||
|
@ -33,11 +35,11 @@ import WayofTime.bloodmagic.item.ItemLavaCrystal;
|
||||||
import WayofTime.bloodmagic.item.ItemRitualDiviner;
|
import WayofTime.bloodmagic.item.ItemRitualDiviner;
|
||||||
import WayofTime.bloodmagic.item.ItemRitualReader;
|
import WayofTime.bloodmagic.item.ItemRitualReader;
|
||||||
import WayofTime.bloodmagic.item.ItemSacrificialDagger;
|
import WayofTime.bloodmagic.item.ItemSacrificialDagger;
|
||||||
|
import WayofTime.bloodmagic.item.ItemSanguineBook;
|
||||||
import WayofTime.bloodmagic.item.ItemSlate;
|
import WayofTime.bloodmagic.item.ItemSlate;
|
||||||
import WayofTime.bloodmagic.item.ItemTelepositionFocus;
|
import WayofTime.bloodmagic.item.ItemTelepositionFocus;
|
||||||
import WayofTime.bloodmagic.item.ItemUpgradeTome;
|
import WayofTime.bloodmagic.item.ItemUpgradeTome;
|
||||||
import WayofTime.bloodmagic.item.ItemUpgradeTrainer;
|
import WayofTime.bloodmagic.item.ItemUpgradeTrainer;
|
||||||
import WayofTime.bloodmagic.item.ItemSanguineBook;
|
|
||||||
import WayofTime.bloodmagic.item.alchemy.ItemCuttingFluid;
|
import WayofTime.bloodmagic.item.alchemy.ItemCuttingFluid;
|
||||||
import WayofTime.bloodmagic.item.armour.ItemLivingArmour;
|
import WayofTime.bloodmagic.item.armour.ItemLivingArmour;
|
||||||
import WayofTime.bloodmagic.item.armour.ItemSentientArmour;
|
import WayofTime.bloodmagic.item.armour.ItemSentientArmour;
|
||||||
|
@ -259,24 +261,22 @@ public class ModItems
|
||||||
sanguineBook = registerItem(new ItemSanguineBook(), Constants.BloodMagicItem.SANGUINE_BOOK.getRegName());
|
sanguineBook = registerItem(new ItemSanguineBook(), Constants.BloodMagicItem.SANGUINE_BOOK.getRegName());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@SideOnly(Side.CLIENT)
|
||||||
public static void initRenders()
|
public static void initRenders()
|
||||||
{
|
{
|
||||||
InventoryRenderHelper renderHelper = BloodMagic.proxy.getRenderHelper();
|
InventoryRenderHelper renderHelper = BloodMagic.proxy.getRenderHelper();
|
||||||
|
|
||||||
final ResourceLocation holdingLoc = new ResourceLocation("bloodmagic", "item/ItemSigilHolding");
|
final ResourceLocation holdingLoc = new ResourceLocation("bloodmagic", "item/ItemSigilHolding");
|
||||||
ModelLoader.setCustomMeshDefinition(
|
ModelLoader.setCustomMeshDefinition(sigilHolding, new ItemMeshDefinition()
|
||||||
sigilHolding,
|
{
|
||||||
new ItemMeshDefinition()
|
@Override
|
||||||
{
|
public ModelResourceLocation getModelLocation(ItemStack stack)
|
||||||
@Override
|
{
|
||||||
public ModelResourceLocation getModelLocation(ItemStack stack)
|
if (stack.hasTagCompound() && stack.getTagCompound().hasKey(Constants.NBT.COLOR))
|
||||||
{
|
return new ModelResourceLocation(holdingLoc, "type=color");
|
||||||
if (stack.hasTagCompound() && stack.getTagCompound().hasKey(Constants.NBT.COLOR))
|
return new ModelResourceLocation(holdingLoc, "type=normal");
|
||||||
return new ModelResourceLocation(holdingLoc, "type=color");
|
}
|
||||||
return new ModelResourceLocation(holdingLoc, "type=normal");
|
});
|
||||||
}
|
|
||||||
}
|
|
||||||
);
|
|
||||||
ModelLoader.registerItemVariants(sigilHolding, new ModelResourceLocation(holdingLoc, "type=normal"));
|
ModelLoader.registerItemVariants(sigilHolding, new ModelResourceLocation(holdingLoc, "type=normal"));
|
||||||
ModelLoader.registerItemVariants(sigilHolding, new ModelResourceLocation(holdingLoc, "type=color"));
|
ModelLoader.registerItemVariants(sigilHolding, new ModelResourceLocation(holdingLoc, "type=color"));
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue