commit
a2e2a65ec7
@ -14,6 +14,7 @@ import net.minecraftforge.fml.common.event.FMLInitializationEvent;
|
||||
import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
|
||||
import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
|
||||
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
|
||||
import net.minecraftforge.fml.common.registry.GameRegistry;
|
||||
|
||||
@Mod(modid = SSSPCore.modId, name = SSSPCore.name, version = SSSPCore.version)
|
||||
public class SSSPCore {
|
||||
|
21
src/main/java/com/pjht/ssspcore/item/ItemFuel.java
Normal file
21
src/main/java/com/pjht/ssspcore/item/ItemFuel.java
Normal 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;
|
||||
}
|
||||
|
||||
}
|
@ -7,15 +7,18 @@ import net.minecraftforge.registries.IForgeRegistry;
|
||||
public class ModItems {
|
||||
public static ItemOre ingotCopper = new ItemOre("ingot_copper", "ingotCopper");
|
||||
public static ItemOre silicon = new ItemOre("silicon","itemSilicon");
|
||||
public static ItemFuel coke = new ItemFuel("coke","itemCoke", 1000);
|
||||
public static void register(IForgeRegistry<Item> registry) {
|
||||
registry.registerAll(
|
||||
ingotCopper,
|
||||
silicon
|
||||
silicon,
|
||||
coke
|
||||
);
|
||||
}
|
||||
|
||||
public static void registerModels() {
|
||||
ingotCopper.registerItemModel();
|
||||
silicon.registerItemModel();
|
||||
coke.registerItemModel();
|
||||
}
|
||||
}
|
||||
|
@ -1,6 +1,7 @@
|
||||
# Items
|
||||
item.ingot_copper.name=Copper Ingot
|
||||
item.silicon.name=Silicon
|
||||
item.coke.name=Coke
|
||||
|
||||
# Blocks
|
||||
tile.ore_copper.name=Copper Ore
|
||||
|
6
src/main/resources/assets/ssspcore/models/item/coke.json
Normal file
6
src/main/resources/assets/ssspcore/models/item/coke.json
Normal file
@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "item/generated",
|
||||
"textures": {
|
||||
"layer0": "ssspcore:items/coke"
|
||||
}
|
||||
}
|
BIN
src/main/resources/assets/ssspcore/textures/items/coke.png
Normal file
BIN
src/main/resources/assets/ssspcore/textures/items/coke.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 525 B |
Loading…
x
Reference in New Issue
Block a user