Merge pull request #7 from lampad/add_coke_fuel

Add coke fuel
This commit is contained in:
pjht 2018-03-10 11:36:47 -06:00 committed by GitHub
commit a2e2a65ec7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 33 additions and 1 deletions

View File

@ -14,6 +14,7 @@ import net.minecraftforge.fml.common.event.FMLInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPostInitializationEvent; import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPreInitializationEvent; import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
import net.minecraftforge.fml.common.registry.GameRegistry;
@Mod(modid = SSSPCore.modId, name = SSSPCore.name, version = SSSPCore.version) @Mod(modid = SSSPCore.modId, name = SSSPCore.name, version = SSSPCore.version)
public class SSSPCore { public class SSSPCore {

View File

@ -0,0 +1,21 @@
package com.pjht.ssspcore.item;
import net.minecraft.item.ItemStack;
public class ItemFuel extends ItemBase {
public String fuelName;
public int burnTime;
public ItemFuel(String name, String fuelName, int burnTime) {
super(name);
this.fuelName = fuelName;
this.burnTime = burnTime;
}
public int getItemBurnTime(ItemStack itemStack) {
return burnTime;
}
}

View File

@ -7,15 +7,18 @@ import net.minecraftforge.registries.IForgeRegistry;
public class ModItems { public class ModItems {
public static ItemOre ingotCopper = new ItemOre("ingot_copper", "ingotCopper"); public static ItemOre ingotCopper = new ItemOre("ingot_copper", "ingotCopper");
public static ItemOre silicon = new ItemOre("silicon","itemSilicon"); public static ItemOre silicon = new ItemOre("silicon","itemSilicon");
public static ItemFuel coke = new ItemFuel("coke","itemCoke", 1000);
public static void register(IForgeRegistry<Item> registry) { public static void register(IForgeRegistry<Item> registry) {
registry.registerAll( registry.registerAll(
ingotCopper, ingotCopper,
silicon silicon,
coke
); );
} }
public static void registerModels() { public static void registerModels() {
ingotCopper.registerItemModel(); ingotCopper.registerItemModel();
silicon.registerItemModel(); silicon.registerItemModel();
coke.registerItemModel();
} }
} }

View File

@ -1,6 +1,7 @@
# Items # Items
item.ingot_copper.name=Copper Ingot item.ingot_copper.name=Copper Ingot
item.silicon.name=Silicon item.silicon.name=Silicon
item.coke.name=Coke
# Blocks # Blocks
tile.ore_copper.name=Copper Ore tile.ore_copper.name=Copper Ore

View File

@ -0,0 +1,6 @@
{
"parent": "item/generated",
"textures": {
"layer0": "ssspcore:items/coke"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 525 B