Recipes, compressed biomass

This commit is contained in:
HbmMods 2018-03-20 22:28:31 +01:00
parent 867362e5d8
commit 26b5d39153
10 changed files with 52 additions and 5 deletions

View File

@ -732,6 +732,7 @@ item.magnet_circular.name=Flachmagnet
item.cyclotron_tower.name=Zyklotronenturm
item.plate_dalekanium.name=Wütendes Metall
item.biomass.name=Biomasse
item.biomass_compressed.name=Verdichtete Biomasse
item.component_limiter.name=Stabilisatorkomponente
item.component_emitter.name=Emitterkomponente
item.catalyst_clay.name=Tonerde-Katalysator

View File

@ -735,6 +735,7 @@ item.magnet_circular.name=Flat Magnet
item.cyclotron_tower.name=Cyclotron Tower
item.plate_dalekanium.name=Angry Metal
item.biomass.name=Biomass
item.biomass_compressed.name=Compressed Biomass
item.component_limiter.name=Stabilizer Component
item.component_emitter.name=Emitter Component
item.catalyst_clay.name=Clay Catalyst

Binary file not shown.

After

Width:  |  Height:  |  Size: 267 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 354 B

View File

Before

Width:  |  Height:  |  Size: 366 B

After

Width:  |  Height:  |  Size: 366 B

View File

@ -14,6 +14,8 @@ public class FuelHandler implements IFuelHandler {
if(fuel.getItem().equals(ModItems.solid_fuel))
return 3200;
if(fuel.getItem().equals(ModItems.biomass_compressed))
return 8000;
if(fuel.getItem().equals(ModItems.powder_coal))
return 1600;
if(fuel.getItem().equals(ModItems.scrap))

View File

@ -292,6 +292,8 @@ public class MachineRecipes {
return new ItemStack(Items.emerald);
if(input == ModItems.pellet_coal)
return new ItemStack(Items.diamond);
if(input == ModItems.biomass)
return new ItemStack(ModItems.biomass_compressed);
}
if(stamps_plate.contains(stamp)) {
@ -376,6 +378,7 @@ public class MachineRecipes {
recipes.put(new Object[] { i_stamps_flat, new ItemStack(ModItems.powder_diamond) }, getPressResultNN(stamps_flat.get(0), ModItems.powder_diamond));
recipes.put(new Object[] { i_stamps_flat, new ItemStack(ModItems.powder_emerald) }, getPressResultNN(stamps_flat.get(0), ModItems.powder_emerald));
recipes.put(new Object[] { i_stamps_flat, new ItemStack(ModItems.pellet_coal) }, getPressResultNN(stamps_flat.get(0), ModItems.pellet_coal));
recipes.put(new Object[] { i_stamps_flat, new ItemStack(ModItems.biomass) }, getPressResultNN(stamps_flat.get(0), ModItems.biomass));
recipes.put(new Object[] { i_stamps_plate, new ItemStack(Items.iron_ingot) }, getPressResultNN(stamps_plate.get(0), Items.iron_ingot));
recipes.put(new Object[] { i_stamps_plate, new ItemStack(Items.gold_ingot) }, getPressResultNN(stamps_plate.get(0), Items.gold_ingot));
@ -2990,7 +2993,7 @@ public class MachineRecipes {
list.add(new ItemStack(ModItems.coil_tungsten, 5));
list.add(new ItemStack(ModItems.motor, 2));
break;
case FLEIIJA_IGNITER:
case FLEIJA_IGNITER:
list.add(new ItemStack(ModItems.plate_titanium, 6));
list.add(new ItemStack(ModItems.wire_schrabidium, 2));
list.add(new ItemStack(ModItems.circuit_schrabidium, 1));
@ -3005,6 +3008,23 @@ public class MachineRecipes {
list.add(new ItemStack(Blocks.tnt, 3));
list.add(new ItemStack(ModItems.plate_schrabidium, 8));
break;
case SOLINIUM_IGNITER:
list.add(new ItemStack(ModItems.plate_titanium, 4));
list.add(new ItemStack(ModItems.wire_advanced_alloy, 2));
list.add(new ItemStack(ModItems.circuit_schrabidium, 1));
list.add(new ItemStack(ModItems.coil_gold, 1));
break;
case SOLINIUM_CORE:
list.add(new ItemStack(ModItems.nugget_solinium, 9));
list.add(new ItemStack(ModItems.nugget_euphemium, 1));
break;
case SOLINIUM_PROPELLANT:
list.add(new ItemStack(Blocks.tnt, 3));
list.add(new ItemStack(ModItems.neutron_reflector, 2));
list.add(new ItemStack(ModItems.plate_polymer, 6));
list.add(new ItemStack(ModItems.wire_tungsten, 6));
list.add(new ItemStack(ModItems.biomass_compressed, 4));
break;
case COMPONENT_LIMITER:
list.add(new ItemStack(ModItems.hull_big_steel, 2));
list.add(new ItemStack(ModItems.plate_steel, 32));
@ -3737,7 +3757,7 @@ public class MachineRecipes {
case MIKE_COOLER:
output = new ItemStack(ModItems.mike_cooling_unit, 1);
break;
case FLEIIJA_IGNITER:
case FLEIJA_IGNITER:
output = new ItemStack(ModItems.fleija_igniter, 1);
break;
case FLEIJA_CORE:
@ -3746,6 +3766,15 @@ public class MachineRecipes {
case FLEIJA_PROPELLANT:
output = new ItemStack(ModItems.fleija_propellant, 1);
break;
case SOLINIUM_IGNITER:
output = new ItemStack(ModItems.solinium_igniter, 1);
break;
case SOLINIUM_CORE:
output = new ItemStack(ModItems.solinium_core, 1);
break;
case SOLINIUM_PROPELLANT:
output = new ItemStack(ModItems.solinium_propellant, 1);
break;
case COMPONENT_LIMITER:
output = new ItemStack(ModItems.component_limiter, 1);
break;

View File

@ -230,8 +230,9 @@ public class ModItems {
public static Item fragment_lanthanium;
public static Item fragment_actinium;
public static Item fragment_meteorite;
public static Item biomass;
public static Item biomass_compressed;
public static Item coil_copper;
public static Item coil_copper_torus;
@ -1392,6 +1393,7 @@ public class ModItems {
fragment_meteorite = new Item().setUnlocalizedName("fragment_meteorite").setCreativeTab(MainRegistry.tabParts).setTextureName(RefStrings.MODID + ":fragment_meteorite");
biomass = new Item().setUnlocalizedName("biomass").setCreativeTab(MainRegistry.tabParts).setTextureName(RefStrings.MODID + ":biomass");
biomass_compressed = new Item().setUnlocalizedName("biomass_compressed").setCreativeTab(MainRegistry.tabParts).setTextureName(RefStrings.MODID + ":biomass_compressed");
coil_copper = new Item().setUnlocalizedName("coil_copper").setCreativeTab(MainRegistry.tabParts).setTextureName(RefStrings.MODID + ":coil_copper");
coil_copper_torus = new Item().setUnlocalizedName("coil_copper_torus").setCreativeTab(MainRegistry.tabParts).setTextureName(RefStrings.MODID + ":coil_copper_torus");
@ -2487,6 +2489,7 @@ public class ModItems {
//Things that look like rotten flesh but aren't
GameRegistry.registerItem(biomass, biomass.getUnlocalizedName());
GameRegistry.registerItem(biomass_compressed, biomass_compressed.getUnlocalizedName());
//Nuggets
GameRegistry.registerItem(nugget_uranium, nugget_uranium.getUnlocalizedName());

View File

@ -230,9 +230,12 @@ public class ItemAssemblyTemplate extends Item {
MIKE_TANK,
MIKE_DEUT,
MIKE_COOLER,
FLEIIJA_IGNITER,
FLEIJA_IGNITER,
FLEIJA_CORE,
FLEIJA_PROPELLANT,
SOLINIUM_IGNITER,
SOLINIUM_CORE,
SOLINIUM_PROPELLANT,
SCHRABIDIUM_HAMMER,
COMPONENT_LIMITER,
COMPONENT_EMITTER,
@ -727,12 +730,18 @@ public class ItemAssemblyTemplate extends Item {
return 200;
case MIKE_COOLER:
return 200;
case FLEIIJA_IGNITER:
case FLEIJA_IGNITER:
return 300;
case FLEIJA_CORE:
return 500;
case FLEIJA_PROPELLANT:
return 400;
case SOLINIUM_IGNITER:
return 400;
case SOLINIUM_CORE:
return 400;
case SOLINIUM_PROPELLANT:
return 350;
case SCHRABIDIUM_HAMMER:
return 1000;
case COMPONENT_LIMITER:

View File

@ -223,6 +223,8 @@ public class CraftingManager {
GameRegistry.addRecipe(new ItemStack(ModItems.powder_actinium_tiny, 9), new Object[] { "#", '#', ModItems.powder_actinium });
GameRegistry.addRecipe(new ItemStack(ModItems.powder_meteorite, 1), new Object[] { "###", "###", "###", '#', ModItems.powder_meteorite_tiny });
GameRegistry.addRecipe(new ItemStack(ModItems.powder_meteorite_tiny, 9), new Object[] { "#", '#', ModItems.powder_meteorite });
GameRegistry.addRecipe(new ItemStack(ModItems.ingot_solinium, 1), new Object[] { "###", "###", "###", '#', ModItems.nugget_solinium });
GameRegistry.addRecipe(new ItemStack(ModItems.nugget_solinium, 9), new Object[] { "#", '#', ModItems.ingot_solinium });
GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.rod_empty, 16), new Object[] { "SSS", "L L", "SSS", 'S', "plateSteel", 'L', "plateLead" }));
GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_uranium, 1), new Object[] { ModItems.rod_empty, ModItems.nugget_uranium, ModItems.nugget_uranium, ModItems.nugget_uranium, ModItems.nugget_uranium, ModItems.nugget_uranium, ModItems.nugget_uranium });