diff options
| author | Yang Xizhi <60341015+GlodBlock@users.noreply.github.com> | 2022-12-01 00:46:46 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-11-30 17:46:46 +0100 |
| commit | 6bb784072e3e1c7dc23e0964e7ea8a67d0a77c39 (patch) | |
| tree | 938023411758f9ff49d43cfeec8ca271da9a374c /src/main/java/goodgenerator/items | |
| parent | f985e28ae553428945f3ce3841ac036c98266128 (diff) | |
| download | GT5-Unofficial-6bb784072e3e1c7dc23e0964e7ea8a67d0a77c39.tar.gz GT5-Unofficial-6bb784072e3e1c7dc23e0964e7ea8a67d0a77c39.tar.bz2 GT5-Unofficial-6bb784072e3e1c7dc23e0964e7ea8a67d0a77c39.zip | |
clean the long power use base and add item util for tiered material (#108)
Diffstat (limited to 'src/main/java/goodgenerator/items')
| -rw-r--r-- | src/main/java/goodgenerator/items/MyMaterial.java | 89 |
1 files changed, 89 insertions, 0 deletions
diff --git a/src/main/java/goodgenerator/items/MyMaterial.java b/src/main/java/goodgenerator/items/MyMaterial.java index 564e5347d9..61628df9d8 100644 --- a/src/main/java/goodgenerator/items/MyMaterial.java +++ b/src/main/java/goodgenerator/items/MyMaterial.java @@ -1294,6 +1294,95 @@ public class MyMaterial implements Runnable { new Pair<>(Sulfur, 1), new Pair<>(Oxygen, 4)); + public static final Werkstoff preciousMetalAlloy = new Werkstoff( + new short[] {0x9d, 0x90, 0xc6}, + "Precious Metals Alloy", + new Werkstoff.Stats() + .setBlastFurnace(true) + .setMeltingPoint(10000) + .setCentrifuge(true) + .setSpeedOverride(100F), + Werkstoff.Types.MIXTURE, + new Werkstoff.GenerationFeatures() + .onlyDust() + .addMolten() + .addMetalItems() + .addCraftingMetalWorkingItems() + .addMixerRecipes((short) 6), + OffsetID + 108, + TextureSet.SET_SHINY, + new Pair<>(WerkstoffLoader.Ruthenium, 1), + new Pair<>(WerkstoffLoader.Rhodium, 1), + new Pair<>(Palladium, 1), + new Pair<>(Platinum, 1), + new Pair<>(Osmium, 1), + new Pair<>(Iridium, 1)); + + public static final Werkstoff enrichedNaquadahAlloy = new Werkstoff( + new short[] {0x16, 0x07, 0x40}, + "Enriched Naquadah Alloy", + new Werkstoff.Stats() + .setBlastFurnace(true) + .setMeltingPoint(11000) + .setCentrifuge(true) + .setSpeedOverride(180F), + Werkstoff.Types.MIXTURE, + new Werkstoff.GenerationFeatures() + .onlyDust() + .addMolten() + .addMetalItems() + .addCraftingMetalWorkingItems() + .addSimpleMetalWorkingItems() + .addMultipleIngotMetalWorkingItems() + .addMixerRecipes((short) 4), + OffsetID + 109, + TextureSet.SET_METALLIC, + new Pair<>(NaquadahEnriched, 8), + new Pair<>(Tritanium, 5), + new Pair<>(WerkstoffLoader.Californium, 3), + new Pair<>(BlackPlutonium, 2)); + + public static final Werkstoff metastableOganesson = new Werkstoff( + new short[] {0x14, 0x39, 0x7f}, + "Metastable Oganesson", + "Og*", + new Werkstoff.Stats() + .setBlastFurnace(true) + .setProtons(118) + .setMass(294) + .setMeltingPoint(11000), + Werkstoff.Types.ELEMENT, + new Werkstoff.GenerationFeatures() + .onlyDust() + .addMolten() + .addMetalItems() + .addCraftingMetalWorkingItems(), + OffsetID + 110, + TextureSet.SET_SHINY); + + public static final Werkstoff shirabon = new Werkstoff( + new short[] {0xe0, 0x15, 0x6d}, + "Shirabon", + "Sh" + CharExchanger.shifter(9191), + new Werkstoff.Stats() + .setBlastFurnace(true) + .setProtons(500) + .setMass(750) + .setMeltingPoint(13000) + .setSpeedOverride(640.0F) + .setDurOverride(15728640) + .setQualityOverride((byte) 26), + Werkstoff.Types.ELEMENT, + new Werkstoff.GenerationFeatures() + .onlyDust() + .addMolten() + .addMetalItems() + .addCraftingMetalWorkingItems() + .addSimpleMetalWorkingItems() + .addMultipleIngotMetalWorkingItems(), + OffsetID + 111, + TextureSet.SET_SHINY); + @Override public void run() {} } |
