Added more defense blocks and some extra crafter(s)

This commit is contained in:
Anuken
2017-11-19 22:41:48 -05:00
parent 4c53b720c6
commit 89805773c7
7 changed files with 229 additions and 190 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 243 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 342 B

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 48 KiB

After

Width:  |  Height:  |  Size: 48 KiB

View File

@@ -14,6 +14,7 @@ public enum Recipe{
titaniumwall(defense, DefenseBlocks.titaniumwall, stack(Item.titanium, 2)), titaniumwall(defense, DefenseBlocks.titaniumwall, stack(Item.titanium, 2)),
duriumwall(defense, DefenseBlocks.diriumwall, stack(Item.dirium, 2)), duriumwall(defense, DefenseBlocks.diriumwall, stack(Item.dirium, 2)),
//compositewall(defense, DefenseBlocks.compositewall, stack(Item.dirium, 2), stack(Item.titanium, 2), stack(Item.steel, 2), stack(Item.iron, 2)), //compositewall(defense, DefenseBlocks.compositewall, stack(Item.dirium, 2), stack(Item.titanium, 2), stack(Item.steel, 2), stack(Item.iron, 2)),
steelwalllarge(defense, DefenseBlocks.steelwalllarge, stack(Item.steel, 8)),
titaniumwalllarge(defense, DefenseBlocks.titaniumwalllarge, stack(Item.titanium, 8)), titaniumwalllarge(defense, DefenseBlocks.titaniumwalllarge, stack(Item.titanium, 8)),
duriumwalllarge(defense, DefenseBlocks.diriumwalllarge, stack(Item.dirium, 8)), duriumwalllarge(defense, DefenseBlocks.diriumwalllarge, stack(Item.dirium, 8)),
titaniumshieldwall(defense, DefenseBlocks.titaniumshieldwall, stack(Item.titanium, 2)), titaniumshieldwall(defense, DefenseBlocks.titaniumshieldwall, stack(Item.titanium, 2)),

View File

@@ -37,6 +37,11 @@ public class DefenseBlocks{
health = 270; health = 270;
formalName = "composite wall"; formalName = "composite wall";
}}, }},
steelwalllarge = new Wall("steelwall-large"){{
health = 110*4;
formalName = "large steel wall";
width = height = 2;
}},
titaniumwalllarge = new Wall("titaniumwall-large"){{ titaniumwalllarge = new Wall("titaniumwall-large"){{
health = 150*4; health = 150*4;
formalName = "large titanium wall"; formalName = "large titanium wall";

View File

@@ -165,6 +165,25 @@ public class ProductionBlocks{
} }
}, },
//TODO
lavacompressor = new LiquidCrafter("lavacompressor"){
{
formalName = "lava compressor";
inputLiquid = Liquid.lava;
liquidAmount = 40f;
liquidCapacity = 41f;
purifyTime = 25;
output = Item.iron;
health = 80;
craftEffect = Fx.purifystone;
}
@Override
public String description(){
return "Converts stone + lava to iron.";
}
},
stonedrill = new Drill("stonedrill"){{ stonedrill = new Drill("stonedrill"){{
resource = Blocks.stone; resource = Blocks.stone;
result = Item.stone; result = Item.stone;