added block for salpeter and sulfor
This commit is contained in:
@@ -52,18 +52,35 @@ public class QuicklyBlocks {
|
||||
properties -> new Monsterhoarder(properties));
|
||||
public static final Block ITEMHOARDER = registerBlock("itemhoarder", properties -> new Itemhoarder(properties));
|
||||
public static final Block DRILL = registerBlock("drill", properties -> new BlockDrill(properties));
|
||||
public static final Block STACKER = registerBlock("blockstacker", properties -> new BlockStacker(properties.strength(2.5f)));
|
||||
public static final Block DIRTSALPETER = registerBlock("dirtsalpeter", properties -> new BlockOre(properties.strength(2.2f), null, new ItemStack(QuicklyItems.SALPETER, 1), new ItemStack(Items.DIRT)));
|
||||
public static final Block SANDSALPETER = registerBlock("sandsalpeter", properties -> new BlockOre(properties.strength(1.5f), null, new ItemStack(QuicklyItems.SALPETER, 2), new ItemStack(Items.SAND)));
|
||||
public static final Block OREDEEPSLATESULFOR = registerBlock("oredeepslatesulfor", properties -> new BlockOre(properties.strength(2.0f), null, new ItemStack(QuicklyItems.SULFOR, 4)));
|
||||
public static final Block ORENETHERSULFOR = registerBlock("orenethersulfor", properties -> new BlockOre(properties.strength(2.0f), null, new ItemStack(QuicklyItems.SULFOR)));
|
||||
public static final Block ORESALPETER = registerBlock("oresalpeter", properties -> new BlockOre(properties.strength(1.9f), null, new ItemStack(QuicklyItems.SALPETER, 2)));
|
||||
public static final Block ORESANDSALPETER = registerBlock("oresandsalpeter", properties -> new BlockOre(properties.strength(1.5f), null, new ItemStack(QuicklyItems.SALPETER, 7)));
|
||||
public static final Block ORESULFOR = registerBlock("oresulfor", properties -> new BlockOre(properties.strength(1.9f), null, new ItemStack(QuicklyItems.SULFOR)));
|
||||
public static final Block ORESPEEDPOWDER = registerBlock("orespeedpowder", properties -> new BlockOre(properties.strength(2.0f), null, new ItemStack(QuicklyItems.SPEEDPOWDER)));
|
||||
public static final Block OREDEEPSLATESPEEDPOWDER = registerBlock("oredeepslatespeedpowder", properties -> new BlockOre(properties.strength(2.1f), null, new ItemStack(QuicklyItems.SPEEDPOWDER, 2)));
|
||||
public static final Block STACKER = registerBlock("blockstacker",
|
||||
properties -> new BlockStacker(properties.strength(2.5f)));
|
||||
public static final Block DIRTSALPETER = registerBlock("dirtsalpeter",
|
||||
properties -> new BlockOre(properties.strength(2.2f), null, new ItemStack(QuicklyItems.SALPETER, 1),
|
||||
new ItemStack(Items.DIRT)));
|
||||
public static final Block SANDSALPETER = registerBlock("sandsalpeter",
|
||||
properties -> new BlockOre(properties.strength(1.5f), null, new ItemStack(QuicklyItems.SALPETER, 2),
|
||||
new ItemStack(Items.SAND)));
|
||||
public static final Block OREDEEPSLATESULFOR = registerBlock("oredeepslatesulfor",
|
||||
properties -> new BlockOre(properties.strength(2.0f), null, new ItemStack(QuicklyItems.SULFOR, 4)));
|
||||
public static final Block ORENETHERSULFOR = registerBlock("orenethersulfor",
|
||||
properties -> new BlockOre(properties.strength(2.0f), null, new ItemStack(QuicklyItems.SULFOR)));
|
||||
public static final Block ORESALPETER = registerBlock("oresalpeter",
|
||||
properties -> new BlockOre(properties.strength(1.9f), null, new ItemStack(QuicklyItems.SALPETER, 2)));
|
||||
public static final Block ORESANDSALPETER = registerBlock("oresandsalpeter",
|
||||
properties -> new BlockOre(properties.strength(1.5f), null, new ItemStack(QuicklyItems.SALPETER, 7)));
|
||||
public static final Block ORESULFOR = registerBlock("oresulfor",
|
||||
properties -> new BlockOre(properties.strength(1.9f), null, new ItemStack(QuicklyItems.SULFOR)));
|
||||
public static final Block ORESPEEDPOWDER = registerBlock("orespeedpowder",
|
||||
properties -> new BlockOre(properties.strength(2.0f), null, new ItemStack(QuicklyItems.SPEEDPOWDER)));
|
||||
public static final Block OREDEEPSLATESPEEDPOWDER = registerBlock("oredeepslatespeedpowder",
|
||||
properties -> new BlockOre(properties.strength(2.1f), null, new ItemStack(QuicklyItems.SPEEDPOWDER, 2)));
|
||||
public static final Block SALPETERBLOCK = registerBlock("blocksalpeter",
|
||||
properties -> new BlockOre(properties.strength(1.5f), null, new ItemStack(QuicklyItems.SALPETER, 9)));
|
||||
public static final Block SULFORBLOCK = registerBlock("blocksulfor",
|
||||
properties -> new BlockOre(properties.strength(1.5f), null, new ItemStack(QuicklyItems.SULFOR, 9)));
|
||||
|
||||
// TODO: merge lavahoarder and emptylavahoarder into one block using a BooleanProperty for the lava fill state
|
||||
// TODO: merge lavahoarder and emptylavahoarder into one block using a
|
||||
// BooleanProperty for the lava fill state
|
||||
|
||||
private static final Block registerBlock(String name, Properties properties) {
|
||||
return QuicklyBlocks.registerBlock(name, properties, p -> new Block(p));
|
||||
@@ -105,6 +122,8 @@ public class QuicklyBlocks {
|
||||
block.accept(ITEMHOARDER);
|
||||
block.accept(DRILL);
|
||||
block.accept(STACKER);
|
||||
block.accept(SALPETERBLOCK);
|
||||
block.accept(SULFORBLOCK);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user