Skip to content

Commit

Permalink
Added a config option to change how much power the liquids generators…
Browse files Browse the repository at this point in the history
… produces, closes #421
  • Loading branch information
Buuz135 committed Aug 27, 2018
1 parent 6d5f4d9 commit 144ec2e
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -22,17 +22,21 @@
package com.buuz135.industrial.tile.block;

import com.buuz135.industrial.book.BookCategory;
import com.buuz135.industrial.config.CustomConfiguration;
import com.buuz135.industrial.proxy.ItemRegistry;
import com.buuz135.industrial.tile.generator.BiofuelGeneratorTile;
import com.buuz135.industrial.utils.RecipeUtils;
import net.minecraft.block.material.Material;
import net.minecraft.init.Blocks;
import net.minecraft.init.Items;
import net.minecraft.item.ItemStack;
import net.minecraftforge.common.config.Configuration;
import net.ndrei.teslacorelib.items.MachineCaseItem;

public class BiofuelGeneratorBlock extends CustomOrientedBlock<BiofuelGeneratorTile> {

public int powerGeneration;

public BiofuelGeneratorBlock() {
super("biofuel_generator", BiofuelGeneratorTile.class, Material.ROCK, 0, 0);
}
Expand All @@ -46,6 +50,11 @@ public void createRecipe() {
'r', Items.BLAZE_ROD);
}

@Override
public void getMachineConfig() {
super.getMachineConfig();
powerGeneration = CustomConfiguration.config.getInt("powerGeneration", "machines" + Configuration.CATEGORY_SPLITTER + this.getRegistryName().getResourcePath().toString(), 160, 0, Integer.MAX_VALUE, "How much power the generator produces every tick");
}

@Override
public BookCategory getCategory() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,16 +22,19 @@
package com.buuz135.industrial.tile.block;

import com.buuz135.industrial.book.BookCategory;
import com.buuz135.industrial.config.CustomConfiguration;
import com.buuz135.industrial.proxy.BlockRegistry;
import com.buuz135.industrial.proxy.ItemRegistry;
import com.buuz135.industrial.tile.generator.ProteinGeneratorTile;
import com.buuz135.industrial.utils.RecipeUtils;
import net.minecraft.init.Blocks;
import net.minecraft.init.Items;
import net.minecraft.item.ItemStack;
import net.minecraftforge.common.config.Configuration;

public class ProteinGeneratorBlock extends CustomOrientedBlock<ProteinGeneratorTile> {

public int powerGeneration;

public ProteinGeneratorBlock() {
super("protein_generator", ProteinGeneratorTile.class);
Expand All @@ -40,6 +43,7 @@ public ProteinGeneratorBlock() {
@Override
public void getMachineConfig() {
super.getMachineConfig();
powerGeneration = CustomConfiguration.config.getInt("powerGeneration", "machines" + Configuration.CATEGORY_SPLITTER + this.getRegistryName().getResourcePath().toString(), 320, 0, Integer.MAX_VALUE, "How much power the generator produces every tick");
}

@Override
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,14 @@
*/
package com.buuz135.industrial.tile.generator;

import com.buuz135.industrial.proxy.BlockRegistry;
import com.buuz135.industrial.proxy.FluidsRegistry;
import net.minecraftforge.fluids.Fluid;

public class BiofuelGeneratorTile extends AbstractReactorGeneratorTile {

public BiofuelGeneratorTile() {
super(BioReactorTile.class.getName().hashCode(), 160);
super(BioReactorTile.class.getName().hashCode(), BlockRegistry.biofuelGeneratorBlock.powerGeneration);
}

@Override
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,14 @@
*/
package com.buuz135.industrial.tile.generator;

import com.buuz135.industrial.proxy.BlockRegistry;
import com.buuz135.industrial.proxy.FluidsRegistry;
import net.minecraftforge.fluids.Fluid;

public class ProteinGeneratorTile extends AbstractReactorGeneratorTile {

public ProteinGeneratorTile() {//1440000
super(ProteinReactorTile.class.getName().hashCode(), 320);
super(ProteinReactorTile.class.getName().hashCode(), BlockRegistry.proteinGeneratorBlock.powerGeneration);
}

@Override
Expand Down

0 comments on commit 144ec2e

Please sign in to comment.