Contains GT Blocks and Block related References.
| 1624 | |
| 1625 | /** Contains GT Blocks and Block related References. */ |
| 1626 | public static class BlocksGT { |
| 1627 | public static IPrefixBlock |
| 1628 | casingMachine, casingMachineDouble, casingMachineQuadruple, casingMachineDense, |
| 1629 | blockGem , blockDust , blockIngot , blockPlate , blockPlateGem , blockRaw , blockSolid, |
| 1630 | crateGtGem , crateGtDust , crateGtIngot , crateGtPlate , crateGtPlateGem , crateGtRaw , |
| 1631 | crateGt64Gem, crateGt64Dust, crateGt64Ingot, crateGt64Plate, crateGt64PlateGem, crateGt64Raw; |
| 1632 | |
| 1633 | /** Ore Blocks */ |
| 1634 | public static IPrefixBlock |
| 1635 | ore , oreSandstone , oreNetherrack , oreEndstone , oreAtumLimestone , oreAtumSand, oreGravel, oreMud, oreSand, oreRedSand, oreBedrock, |
| 1636 | oreBroken, oreBrokenSandstone, oreBrokenNetherrack, oreBrokenEndstone, oreBrokenAtumLimestone, |
| 1637 | oreSmall , oreSmallSandstone , oreSmallNetherrack , oreSmallEndstone , oreSmallAtumLimestone , oreSmallAtumSand, oreSmallGravel, oreSmallMud, oreSmallSand, oreSmallRedSand, oreSmallBedrock; |
| 1638 | |
| 1639 | public static BlockBaseFluid OilLight, OilMedium, OilHeavy, OilExtraHeavy, GasNatural, WaterGeothermal; |
| 1640 | public static BlockFluidClassic Ocean, Swamp, River, RiverAdvanced; |
| 1641 | |
| 1642 | public static BlockBase Sands, Diggables, Grass, Paths, RockOres, CrystalOres, VanillaOresA; |
| 1643 | |
| 1644 | public static IBlockBase FlowersA, FlowersB; |
| 1645 | public static BlockBase Glowtus, BalesGrass, BalesCrop; |
| 1646 | public static BlockBase Saplings_AB, Saplings_CD, Leaves_AB, Leaves_CD; |
| 1647 | public static BlockBase Log1, Log1FireProof, LogA, LogAFireProof, LogB, LogBFireProof, LogC, LogCFireProof, LogD, LogDFireProof; |
| 1648 | public static BlockBase Beam1, Beam1FireProof, Beam2, Beam2FireProof, Beam3, Beam3FireProof, BeamA, BeamAFireProof, BeamB, BeamBFireProof, BeamC, BeamCFireProof, BeamD, BeamDFireProof; |
| 1649 | public static BlockBase Planks, PlanksFireProof, Planks2, Planks2FireProof; |
| 1650 | |
| 1651 | public static BlockBase CFoam, CFoamFresh, Concrete, ConcreteReinforced, Asphalt, Glass, GlowGlass; |
| 1652 | public static BlockBase Bars_Wood, Bars_Brass, Bars_Steel, Bars_Titanium, Bars_TungstenSteel, Bars_Adamantium; |
| 1653 | public static BlockBase Spikes_Sharp, Spikes_Steel, Spikes_Super, Spikes_Metal, Spikes_Fancy; |
| 1654 | public static BlockBase LongDistWire01, LongDistPipe01; |
| 1655 | |
| 1656 | public static IBlockBase |
| 1657 | RailAluminium, RailMagnalium, RailBronze, RailStainlessSteel, RailSteel, RailTitanium, RailTungsten, RailTungstenSteel, RailTungstenCarbide, RailAdamantium, |
| 1658 | RailAluminiumBooster, RailMagnaliumBooster, RailBronzeBooster, RailStainlessSteelBooster, RailSteelBooster, RailTitaniumBooster, RailTungstenBooster, RailTungstenSteelBooster, RailTungstenCarbideBooster, RailAdamantiumBooster, |
| 1659 | RailAluminiumDetector, RailMagnaliumDetector, RailBronzeDetector, RailStainlessSteelDetector, RailSteelDetector, RailTitaniumDetector, RailTungstenDetector, RailTungstenSteelDetector, RailTungstenCarbideDetector, RailAdamantiumDetector, |
| 1660 | RailRoad; |
| 1661 | |
| 1662 | /** EFR unregistered Blocks. */ |
| 1663 | public static Block EtFu_Deepslate_Redstone_Ore, EtFu_Deepslate_Lit_Redstone_Ore, EtFu_Beetroot_Crop; |
| 1664 | /** GT6 Stone Type. */ |
| 1665 | public static BlockBase GraniteBlack, GraniteRed, Basalt, Marble, Limestone, Granite, Diorite, Andesite, Komatiite, SchistGreen, SchistBlue, Kimberlite, Quartzite, PrismarineLight, PrismarineDark, Slate, Shale; |
| 1666 | /** Contains all GT6 Stone Types. */ |
| 1667 | // Yes, I know those assignments inside the Array are not actually working, but this gives a good overview of the Content, once it got initialised. |
| 1668 | public static BlockBase[] stones = {GraniteBlack, GraniteRed, Basalt, Marble, Limestone, Granite, Diorite, Andesite, Komatiite, SchistGreen, SchistBlue, Kimberlite, Quartzite, PrismarineLight, PrismarineDark, Slate, Shale}; |
| 1669 | /** Contains the Ore Blocks for all the GT6 Type Stones, corresponding to the Array above. */ |
| 1670 | public static IPrefixBlock[] ores_normal = new IPrefixBlock[stones.length], ores_broken = new IPrefixBlock[stones.length], ores_small = new IPrefixBlock[stones.length]; |
| 1671 | |
| 1672 | /** Mappings for Stones to their correspondent Ores. No WildCard allowed! Register all 16 MetaData Values here instead. */ |
| 1673 | public static Map<ItemStackContainer, IBlockPlacable> |
| 1674 | stoneToNormalOres = new ItemStackMap<>() |
| 1675 | , stoneToBrokenOres = new ItemStackMap<>() |
| 1676 | , stoneToSmallOres = new ItemStackMap<>() |
| 1677 | ; |
| 1678 | |
| 1679 | /** Mappings for changing Drops of Blocks. */ |
| 1680 | public static ItemStackMap<ItemStackContainer, ItemStack> |
| 1681 | blockToDrop = new ItemStackMap<>() |
| 1682 | , blockToSilk = new ItemStackMap<>() |
| 1683 | ; |