aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com')
-rw-r--r--src/main/java/com/detrav/DetravScannerMod.java6
-rw-r--r--src/main/java/com/detrav/commands/DetravScannerCommand.java10
-rw-r--r--src/main/java/com/detrav/enums/Textures01.java10
-rw-r--r--src/main/java/com/detrav/events/DetravLoginEventHandler.java4
-rw-r--r--src/main/java/com/detrav/gui/DetravScannerGUI.java31
-rw-r--r--src/main/java/com/detrav/gui/OresList.java12
-rw-r--r--src/main/java/com/detrav/gui/textures/DetravMapTexture.java42
-rw-r--r--src/main/java/com/detrav/items/DetravMetaGeneratedTool01.java390
-rw-r--r--src/main/java/com/detrav/items/behaviours/BehaviourDetravToolElectricProspector.java124
-rw-r--r--src/main/java/com/detrav/items/behaviours/BehaviourDetravToolProspector.java215
-rw-r--r--src/main/java/com/detrav/items/processing/ProcessingDetravToolProspector.java146
-rw-r--r--src/main/java/com/detrav/items/tools/DetravToolElectricProspectorBase.java24
-rw-r--r--src/main/java/com/detrav/net/DetravNetwork.java27
-rw-r--r--src/main/java/com/detrav/net/ProspectingPacket.java25
-rw-r--r--src/main/java/com/detrav/proxies/ClientProxy.java12
-rw-r--r--src/main/java/com/detrav/utils/FluidColors.java88
-rw-r--r--src/main/java/com/detrav/utils/GTppHelper.java2
17 files changed, 621 insertions, 547 deletions
diff --git a/src/main/java/com/detrav/DetravScannerMod.java b/src/main/java/com/detrav/DetravScannerMod.java
index 152b9fbc71..99a9d9eab1 100644
--- a/src/main/java/com/detrav/DetravScannerMod.java
+++ b/src/main/java/com/detrav/DetravScannerMod.java
@@ -21,9 +21,9 @@ import gregtech.GT_Version;
import gregtech.api.GregTech_API;
@Mod(
- modid = DetravScannerMod.MODID,
- version = GT_Version.VERSION,
- dependencies = "required-after:IC2;required-after:gregtech;after:miscutils;after:bartworks")
+ modid = DetravScannerMod.MODID,
+ version = GT_Version.VERSION,
+ dependencies = "required-after:IC2;required-after:gregtech;after:miscutils;after:bartworks")
public class DetravScannerMod {
public static final String MODID = "detravscannermod";
diff --git a/src/main/java/com/detrav/commands/DetravScannerCommand.java b/src/main/java/com/detrav/commands/DetravScannerCommand.java
index ba16e47a6c..decb661cb0 100644
--- a/src/main/java/com/detrav/commands/DetravScannerCommand.java
+++ b/src/main/java/com/detrav/commands/DetravScannerCommand.java
@@ -88,7 +88,8 @@ public class DetravScannerCommand implements ICommand {
}
private void process(ICommandSender sender, int aX, int aZ, String fName) {
- Chunk c = sender.getEntityWorld().getChunkFromChunkCoords(aX, aZ);
+ Chunk c = sender.getEntityWorld()
+ .getChunkFromChunkCoords(aX, aZ);
if (c == null) sender.addChatMessage(new ChatComponentText("ERROR"));
HashMap<String, Integer> ores = new HashMap<>();
for (int x = 0; x < 16; x++) for (int z = 0; z < 16; z++) {
@@ -101,10 +102,11 @@ public class DetravScannerCommand implements ICommand {
GT_TileEntity_Ores gt_entity = (GT_TileEntity_Ores) entity;
short meta = gt_entity.getMetaData();
String name = Materials.getLocalizedNameForItem(
- GT_LanguageManager.getTranslation(b.getUnlocalizedName() + "." + meta + ".name"),
- meta % 1000);
+ GT_LanguageManager.getTranslation(b.getUnlocalizedName() + "." + meta + ".name"),
+ meta % 1000);
if (name.startsWith("Small")) continue;
- if (fName == null || name.toLowerCase().contains(fName)) {
+ if (fName == null || name.toLowerCase()
+ .contains(fName)) {
if (!ores.containsKey(name)) ores.put(name, 1);
else {
int val = ores.get(name);
diff --git a/src/main/java/com/detrav/enums/Textures01.java b/src/main/java/com/detrav/enums/Textures01.java
index cc65d4d1ca..865d30e724 100644
--- a/src/main/java/com/detrav/enums/Textures01.java
+++ b/src/main/java/com/detrav/enums/Textures01.java
@@ -9,9 +9,9 @@ import gregtech.api.interfaces.IIconContainer;
public class Textures01 {
public static final IIconContainer[] mTextures = new IIconContainer[] {
- new Textures.ItemIcons.CustomIcon("gt.detrav.metatool.01/PRO_PICK_HEAD"),
- new Textures.ItemIcons.CustomIcon("gt.detrav.metatool.01/ELECTRIC_LuV_PRO_PICK_HEAD"),
- new Textures.ItemIcons.CustomIcon("gt.detrav.metatool.01/ELECTRIC_ZPM_PRO_PICK_HEAD"),
- new Textures.ItemIcons.CustomIcon("gt.detrav.metatool.01/ELECTRIC_UV_PRO_PICK_HEAD"),
- new Textures.ItemIcons.CustomIcon("gt.detrav.metatool.01/ELECTRIC_UHV_PRO_PICK_HEAD"), };
+ new Textures.ItemIcons.CustomIcon("gt.detrav.metatool.01/PRO_PICK_HEAD"),
+ new Textures.ItemIcons.CustomIcon("gt.detrav.metatool.01/ELECTRIC_LuV_PRO_PICK_HEAD"),
+ new Textures.ItemIcons.CustomIcon("gt.detrav.metatool.01/ELECTRIC_ZPM_PRO_PICK_HEAD"),
+ new Textures.ItemIcons.CustomIcon("gt.detrav.metatool.01/ELECTRIC_UV_PRO_PICK_HEAD"),
+ new Textures.ItemIcons.CustomIcon("gt.detrav.metatool.01/ELECTRIC_UHV_PRO_PICK_HEAD"), };
}
diff --git a/src/main/java/com/detrav/events/DetravLoginEventHandler.java b/src/main/java/com/detrav/events/DetravLoginEventHandler.java
index 5178516267..f8e6fe31b4 100644
--- a/src/main/java/com/detrav/events/DetravLoginEventHandler.java
+++ b/src/main/java/com/detrav/events/DetravLoginEventHandler.java
@@ -16,7 +16,9 @@ public class DetravLoginEventHandler {
inited = true;
DetravLoginEventHandler handler = new DetravLoginEventHandler();
MinecraftForge.EVENT_BUS.register(handler);
- FMLCommonHandler.instance().bus().register(handler);
+ FMLCommonHandler.instance()
+ .bus()
+ .register(handler);
}
}
}
diff --git a/src/main/java/com/detrav/gui/DetravScannerGUI.java b/src/main/java/com/detrav/gui/DetravScannerGUI.java
index c0a7e7f16f..14f3742c90 100644
--- a/src/main/java/com/detrav/gui/DetravScannerGUI.java
+++ b/src/main/java/com/detrav/gui/DetravScannerGUI.java
@@ -54,15 +54,15 @@ public class DetravScannerGUI extends GuiScreen {
if (oresList == null || (prevW != width || prevH != height)) {
oresList = new OresList(
- this,
- 100,
- currentHeight,
- aY,
- aY + currentHeight,
- aX + currentWidth,
- 10,
- map.packet.ores,
- ((name, invert) -> { if (map != null) map.loadTexture(null, name, invert); }));
+ this,
+ 100,
+ currentHeight,
+ aY,
+ aY + currentHeight,
+ aX + currentWidth,
+ 10,
+ map.packet.ores,
+ ((name, invert) -> { if (map != null) map.loadTexture(null, name, invert); }));
prevW = width;
prevH = height;
}
@@ -72,7 +72,8 @@ public class DetravScannerGUI extends GuiScreen {
map.glBindTexture();
map.draw(aX, aY);
oresList.drawScreen(x, y, f);
- mc.getTextureManager().bindTexture(back);
+ mc.getTextureManager()
+ .bindTexture(back);
GL11.glColor4f(0xFF, 0xFF, 0xFF, 0xFF);
// draw corners
@@ -102,12 +103,12 @@ public class DetravScannerGUI extends GuiScreen {
short fluidAmount = fluidInfo[tX][tY].get((byte) 2);
if (fluidId != 0 && fluidAmount > 0) {
info.add(
- StatCollector.translateToLocal("gui.detrav.scanner.tooltip.fluid_name")
- + map.packet.metaMap.get(fluidId));
+ StatCollector.translateToLocal("gui.detrav.scanner.tooltip.fluid_name")
+ + map.packet.metaMap.get(fluidId));
info.add(
- StatCollector.translateToLocal("gui.detrav.scanner.tooltip.fluid_amount")
- + GT_Utility.formatNumbers(fluidAmount)
- + " L");
+ StatCollector.translateToLocal("gui.detrav.scanner.tooltip.fluid_amount")
+ + GT_Utility.formatNumbers(fluidAmount)
+ + " L");
} else info.add(StatCollector.translateToLocal("gui.detrav.scanner.tooltip.no_fluid"));
} else {
info.add(StatCollector.translateToLocal("gui.detrav.scanner.tooltip.no_fluid"));
diff --git a/src/main/java/com/detrav/gui/OresList.java b/src/main/java/com/detrav/gui/OresList.java
index 54c2152f5a..cc8f9b1baa 100644
--- a/src/main/java/com/detrav/gui/OresList.java
+++ b/src/main/java/com/detrav/gui/OresList.java
@@ -22,7 +22,7 @@ class OresList extends GuiScrollingList {
private int selected = -1;
public OresList(GuiScreen parent, int width, int height, int top, int bottom, int left, int entryHeight,
- HashMap<String, Integer> aOres, BiConsumer<String, Boolean> onSelected) {
+ HashMap<String, Integer> aOres, BiConsumer<String, Boolean> onSelected) {
super(parent.mc, width, height, top, bottom, left, entryHeight);
this.parent = parent;
this.onSelected = onSelected;
@@ -57,10 +57,10 @@ class OresList extends GuiScrollingList {
@Override
protected void drawSlot(int slotIdx, int entryRight, int slotTop, int slotBuffer, Tessellator tess) {
parent.drawString(
- parent.mc.fontRenderer,
- parent.mc.fontRenderer.trimStringToWidth(keys.get(slotIdx), listWidth - 10),
- this.left + 3,
- slotTop - 1,
- ores.getOrDefault(keys.get(slotIdx), 0x7d7b76));
+ parent.mc.fontRenderer,
+ parent.mc.fontRenderer.trimStringToWidth(keys.get(slotIdx), listWidth - 10),
+ this.left + 3,
+ slotTop - 1,
+ ores.getOrDefault(keys.get(slotIdx), 0x7d7b76));
}
}
diff --git a/src/main/java/com/detrav/gui/textures/DetravMapTexture.java b/src/main/java/com/detrav/gui/textures/DetravMapTexture.java
index 01c570d5a1..1659b9bffc 100644
--- a/src/main/java/com/detrav/gui/textures/DetravMapTexture.java
+++ b/src/main/java/com/detrav/gui/textures/DetravMapTexture.java
@@ -51,14 +51,14 @@ public class DetravMapTexture extends AbstractTexture {
}
} else if (packet.ptype == 2) {
final short fluidId = packet.map[i][j].get((byte) 1),
- fluidSize = packet.map[i][j].get((byte) 2);
+ fluidSize = packet.map[i][j].get((byte) 2);
final String name = packet.metaMap.get(fluidId);
// Variables used to locate within a chunk.
final int k = (i % 16), l = (j % 16);
if (((k + l * 16) * 3) < (fluidSize + 48)
- && (selected.equals("All") || selected.equals(name))) {
+ && (selected.equals("All") || selected.equals(name))) {
image.setRGB(i, j, packet.ores.getOrDefault(name, Color.BLACK.getRGB()) | 0XFF000000);
}
} else if (packet.ptype == 3) {
@@ -120,29 +120,25 @@ public class DetravMapTexture extends AbstractTexture {
Tessellator tessellator = Tessellator.instance;
tessellator.startDrawingQuads();
tessellator.addVertexWithUV(
- (double) (x),
- (double) (y + height),
- 0,
- (double) ((float) (u) * f),
- (double) ((float) (v + height) * f1));
+ (double) (x),
+ (double) (y + height),
+ 0,
+ (double) ((float) (u) * f),
+ (double) ((float) (v + height) * f1));
tessellator.addVertexWithUV(
- (double) (x + width),
- (double) (y + height),
- 0,
- (double) ((float) (u + width) * f),
- (double) ((float) (v + height) * f1));
+ (double) (x + width),
+ (double) (y + height),
+ 0,
+ (double) ((float) (u + width) * f),
+ (double) ((float) (v + height) * f1));
tessellator.addVertexWithUV(
- (double) (x + width),
- (double) (y),
- 0,
- (double) ((float) (u + width) * f),
- (double) ((float) (v) * f1));
- tessellator.addVertexWithUV(
- (double) (x),
- (double) (y),
- 0,
- (double) ((float) (u) * f),
- (double) ((float) (v) * f1));
+ (double) (x + width),
+ (double) (y),
+ 0,
+ (double) ((float) (u + width) * f),
+ (double) ((float) (v) * f1));
+ tessellator
+ .addVertexWithUV((double) (x), (double) (y), 0, (double) ((float) (u) * f), (double) ((float) (v) * f1));
tessellator.draw();
}
diff --git a/src/main/java/com/detrav/items/DetravMetaGeneratedTool01.java b/src/main/java/com/detrav/items/DetravMetaGeneratedTool01.java
index c5b891784e..2aa01f4fab 100644
--- a/src/main/java/com/detrav/items/DetravMetaGeneratedTool01.java
+++ b/src/main/java/com/detrav/items/DetravMetaGeneratedTool01.java
@@ -32,132 +32,132 @@ public class DetravMetaGeneratedTool01 extends GT_MetaGenerated_Tool {
super("detrav.metatool.01");
INSTANCE = this;
addTool(
- 0,
- "Prospector's Scanner(ULV)",
- "",
- new DetravProspector(0),
- DetravToolDictNames.craftingToolProspector.toString(),
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 4L));
+ 0,
+ "Prospector's Scanner(ULV)",
+ "",
+ new DetravProspector(0),
+ DetravToolDictNames.craftingToolProspector.toString(),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 4L));
addTool(
- 2,
- "Prospector's Scanner(LV)",
- "",
- new DetravProspector(1),
- DetravToolDictNames.craftingToolProspector.toString(),
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 4L));
+ 2,
+ "Prospector's Scanner(LV)",
+ "",
+ new DetravProspector(1),
+ DetravToolDictNames.craftingToolProspector.toString(),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 4L));
addTool(
- 4,
- "Prospector's Scanner(MV)",
- "",
- new DetravProspector(2),
- DetravToolDictNames.craftingToolProspector.toString(),
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 4L));
+ 4,
+ "Prospector's Scanner(MV)",
+ "",
+ new DetravProspector(2),
+ DetravToolDictNames.craftingToolProspector.toString(),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 4L));
addTool(
- 6,
- "Prospector's Scanner(HV)",
- "",
- new DetravProspector(3),
- DetravToolDictNames.craftingToolProspector.toString(),
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 4L));
+ 6,
+ "Prospector's Scanner(HV)",
+ "",
+ new DetravProspector(3),
+ DetravToolDictNames.craftingToolProspector.toString(),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 4L));
addTool(
- 8,
- "Prospector's Scanner(EV)",
- "",
- new DetravProspector(4),
- DetravToolDictNames.craftingToolProspector.toString(),
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 4L));
+ 8,
+ "Prospector's Scanner(EV)",
+ "",
+ new DetravProspector(4),
+ DetravToolDictNames.craftingToolProspector.toString(),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 4L));
addTool(
- 10,
- "Prospector's Scanner(IV)",
- "",
- new DetravProspector(5),
- DetravToolDictNames.craftingToolProspector.toString(),
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 4L));
+ 10,
+ "Prospector's Scanner(IV)",
+ "",
+ new DetravProspector(5),
+ DetravToolDictNames.craftingToolProspector.toString(),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 4L));
addTool(
- 12,
- "Prospector's Scanner(LuV)",
- "",
- new DetravProspector(6),
- DetravToolDictNames.craftingToolProspector.toString(),
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 4L));
+ 12,
+ "Prospector's Scanner(LuV)",
+ "",
+ new DetravProspector(6),
+ DetravToolDictNames.craftingToolProspector.toString(),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 4L));
addTool(
- 14,
- "Prospector's Scanner(ZPM)",
- "",
- new DetravProspector(7),
- DetravToolDictNames.craftingToolProspector.toString(),
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 4L));
+ 14,
+ "Prospector's Scanner(ZPM)",
+ "",
+ new DetravProspector(7),
+ DetravToolDictNames.craftingToolProspector.toString(),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 4L));
addTool(
- 16,
- "Prospector's Scanner(UV)",
- "",
- new DetravProspector(8),
- DetravToolDictNames.craftingToolProspector.toString(),
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 4L));
+ 16,
+ "Prospector's Scanner(UV)",
+ "",
+ new DetravProspector(8),
+ DetravToolDictNames.craftingToolProspector.toString(),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 4L));
addTool(
- 18,
- "Prospector's Scanner(UHV)",
- "",
- new DetravProspector(9),
- DetravToolDictNames.craftingToolProspector.toString(),
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 4L));
+ 18,
+ "Prospector's Scanner(UHV)",
+ "",
+ new DetravProspector(9),
+ DetravToolDictNames.craftingToolProspector.toString(),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.PERFODIO, 4L));
addTool(
- 100,
- "Electric Prospector's Scanner (LuV)",
- "",
- new DetravToolElectricProspector(6),
- DetravToolDictNames.craftingToolElectricProspector,
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L));
+ 100,
+ "Electric Prospector's Scanner (LuV)",
+ "",
+ new DetravToolElectricProspector(6),
+ DetravToolDictNames.craftingToolElectricProspector,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L));
addTool(
- 102,
- "Electric Prospector's Scanner (ZPM)",
- "",
- new DetravToolElectricProspector(7),
- DetravToolDictNames.craftingToolElectricProspector,
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L));
+ 102,
+ "Electric Prospector's Scanner (ZPM)",
+ "",
+ new DetravToolElectricProspector(7),
+ DetravToolDictNames.craftingToolElectricProspector,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L));
addTool(
- 104,
- "Electric Prospector's Scanner (UV)",
- "",
- new DetravToolElectricProspector(8),
- DetravToolDictNames.craftingToolElectricProspector,
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L));
+ 104,
+ "Electric Prospector's Scanner (UV)",
+ "",
+ new DetravToolElectricProspector(8),
+ DetravToolDictNames.craftingToolElectricProspector,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L));
addTool(
- 106,
- "Electric Prospector's Scanner (UHV)",
- "",
- new DetravToolElectricProspector(9),
- DetravToolDictNames.craftingToolElectricProspector,
- new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
- new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L));
+ 106,
+ "Electric Prospector's Scanner (UHV)",
+ "",
+ new DetravToolElectricProspector(9),
+ DetravToolDictNames.craftingToolElectricProspector,
+ new TC_Aspects.TC_AspectStack(TC_Aspects.INSTRUMENTUM, 2L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.METALLUM, 4L),
+ new TC_Aspects.TC_AspectStack(TC_Aspects.ELECTRUM, 4L));
setCreativeTab(DetravScannerMod.TAB_DETRAV);
}
@@ -178,82 +178,80 @@ public class DetravMetaGeneratedTool01 extends GT_MetaGenerated_Tool {
}
if (meta < 100) {
aList.add(
- tOffset + 0,
- EnumChatFormatting.WHITE + StatCollector.translateToLocal("tooltip.detrav.scanner.durability")
- + EnumChatFormatting.GREEN
- + Long.toString(tMaxDamage - getToolDamage(aStack))
- + " / "
- + Long.toString(tMaxDamage)
- + EnumChatFormatting.GRAY);
+ tOffset + 0,
+ EnumChatFormatting.WHITE + StatCollector.translateToLocal("tooltip.detrav.scanner.durability")
+ + EnumChatFormatting.GREEN
+ + Long.toString(tMaxDamage - getToolDamage(aStack))
+ + " / "
+ + Long.toString(tMaxDamage)
+ + EnumChatFormatting.GRAY);
aList.add(
- tOffset + 1,
- EnumChatFormatting.WHITE + tMaterial.getLocalizedNameForItem("%material")
- + EnumChatFormatting.GRAY);
+ tOffset + 1,
+ EnumChatFormatting.WHITE + tMaterial.getLocalizedNameForItem("%material") + EnumChatFormatting.GRAY);
aList.add(
- tOffset + 2,
- EnumChatFormatting.WHITE + StatCollector.translateToLocal("tooltip.detrav.scanner.range")
- + Integer.toString(range)
- + "x"
- + Integer.toString(range)
- + EnumChatFormatting.GRAY);
+ tOffset + 2,
+ EnumChatFormatting.WHITE + StatCollector.translateToLocal("tooltip.detrav.scanner.range")
+ + Integer.toString(range)
+ + "x"
+ + Integer.toString(range)
+ + EnumChatFormatting.GRAY);
aList.add(
- tOffset + 3,
- EnumChatFormatting.ITALIC + StatCollector.translateToLocal("tooltip.detrav.scanner.usage.0")
- + EnumChatFormatting.GRAY);
+ tOffset + 3,
+ EnumChatFormatting.ITALIC + StatCollector.translateToLocal("tooltip.detrav.scanner.usage.0")
+ + EnumChatFormatting.GRAY);
aList.add(
- tOffset + 4,
- EnumChatFormatting.ITALIC + StatCollector.translateToLocal("tooltip.detrav.scanner.usage.1")
- + EnumChatFormatting.GRAY);
+ tOffset + 4,
+ EnumChatFormatting.ITALIC + StatCollector.translateToLocal("tooltip.detrav.scanner.usage.1")
+ + EnumChatFormatting.GRAY);
aList.add(
- tOffset + 5,
- EnumChatFormatting.ITALIC + StatCollector.translateToLocal("tooltip.detrav.scanner.success.chance")
- + EnumChatFormatting.RESET
- + Integer.toString(((((1 + meta) * 8) <= 100) ? ((1 + meta) * 8) : 100))
- + EnumChatFormatting.GRAY
- + "%");
+ tOffset + 5,
+ EnumChatFormatting.ITALIC + StatCollector.translateToLocal("tooltip.detrav.scanner.success.chance")
+ + EnumChatFormatting.RESET
+ + Integer.toString(((((1 + meta) * 8) <= 100) ? ((1 + meta) * 8) : 100))
+ + EnumChatFormatting.GRAY
+ + "%");
aList.add(
- tOffset + 6,
- EnumChatFormatting.ITALIC + StatCollector.translateToLocal("tooltip.detrav.scanner.distance.0"));
+ tOffset + 6,
+ EnumChatFormatting.ITALIC + StatCollector.translateToLocal("tooltip.detrav.scanner.distance.0"));
aList.add(
- tOffset + 7,
- EnumChatFormatting.ITALIC + StatCollector.translateToLocal("tooltip.detrav.scanner.distance.1"));
+ tOffset + 7,
+ EnumChatFormatting.ITALIC + StatCollector.translateToLocal("tooltip.detrav.scanner.distance.1"));
} else if (meta >= 100 && meta < 200) {
aList.add(
- tOffset + 0,
- EnumChatFormatting.WHITE + StatCollector.translateToLocal("tooltip.detrav.scanner.durability")
- + EnumChatFormatting.GREEN
- + (tMaxDamage - getToolDamage(aStack))
- + " / "
- + tMaxDamage
- + EnumChatFormatting.GRAY);
+ tOffset + 0,
+ EnumChatFormatting.WHITE + StatCollector.translateToLocal("tooltip.detrav.scanner.durability")
+ + EnumChatFormatting.GREEN
+ + (tMaxDamage - getToolDamage(aStack))
+ + " / "
+ + tMaxDamage
+ + EnumChatFormatting.GRAY);
aList.add(
- tOffset + 1,
- EnumChatFormatting.WHITE + tMaterial.getLocalizedNameForItem("%material")
- + EnumChatFormatting.GRAY);
+ tOffset + 1,
+ EnumChatFormatting.WHITE + tMaterial.getLocalizedNameForItem("%material") + EnumChatFormatting.GRAY);
aList.add(
- tOffset + 2,
- EnumChatFormatting.WHITE + StatCollector.translateToLocal("tooltip.detrav.scanner.range")
- + EnumChatFormatting.YELLOW
- + (getHarvestLevel(aStack, "") * 2 + 1)
- + "x"
- + (getHarvestLevel(aStack, "") * 2 + 1)
- + EnumChatFormatting.GRAY);
+ tOffset + 2,
+ EnumChatFormatting.WHITE + StatCollector.translateToLocal("tooltip.detrav.scanner.range")
+ + EnumChatFormatting.YELLOW
+ + (getHarvestLevel(aStack, "") * 2 + 1)
+ + "x"
+ + (getHarvestLevel(aStack, "") * 2 + 1)
+ + EnumChatFormatting.GRAY);
aList.add(
- tOffset + 3,
- EnumChatFormatting.ITALIC + StatCollector.translateToLocal("tooltip.detrav.scanner.usage.0"));
+ tOffset + 3,
+ EnumChatFormatting.ITALIC + StatCollector.translateToLocal("tooltip.detrav.scanner.usage.0"));
aList.add(
- tOffset + 4,
- EnumChatFormatting.ITALIC + StatCollector.translateToLocal("tooltip.detrav.scanner.usage.1"));
+ tOffset + 4,
+ EnumChatFormatting.ITALIC + StatCollector.translateToLocal("tooltip.detrav.scanner.usage.1"));
aList.add(
- tOffset + 5,
- EnumChatFormatting.ITALIC + StatCollector.translateToLocal("tooltip.detrav.scanner.usage.2"));
+ tOffset + 5,
+ EnumChatFormatting.ITALIC + StatCollector.translateToLocal("tooltip.detrav.scanner.usage.2"));
aList.add(
- tOffset + 6,
- EnumChatFormatting.ITALIC + StatCollector.translateToLocal("tooltip.detrav.scanner.usage.3"));
+ tOffset + 6,
+ EnumChatFormatting.ITALIC + StatCollector.translateToLocal("tooltip.detrav.scanner.usage.3"));
aList.add(
- tOffset + 7,
- EnumChatFormatting.ITALIC + StatCollector.translateToLocal("tooltip.detrav.scanner.usage.4"));
+ tOffset + 7,
+ EnumChatFormatting.ITALIC + StatCollector.translateToLocal("tooltip.detrav.scanner.usage.4"));
}
}
@@ -313,48 +311,48 @@ public class DetravMetaGeneratedTool01 extends GT_MetaGenerated_Tool {
// Electric Scanners
dStack = getToolWithStats(
- 100,
- 1,
- Materials.Iridium,
- Materials.TungstenSteel,
- new long[] { 102400000L, GT_Values.V[6], 6L, -1L });
+ 100,
+ 1,
+ Materials.Iridium,
+ Materials.TungstenSteel,
+ new long[] { 102400000L, GT_Values.V[6], 6L, -1L });
setCharge(dStack, 102400000L);
list.add(dStack);
dStack = getToolWithStats(
- 102,
- 1,
- Materials.Neutronium,
- Materials.TungstenSteel,
- new long[] { 409600000L, GT_Values.V[7], 7L, -1L });
+ 102,
+ 1,
+ Materials.Neutronium,
+ Materials.TungstenSteel,
+ new long[] { 409600000L, GT_Values.V[7], 7L, -1L });
setCharge(dStack, 409600000L);
list.add(dStack);
if (DetravScannerMod.isDreamcraftLoaded) {
dStack = getToolWithStats(
- 104,
- 1,
- Materials.InfinityCatalyst,
- Materials.TungstenSteel,
- new long[] { 1638400000L, GT_Values.V[8], 8L, -1L });
+ 104,
+ 1,
+ Materials.InfinityCatalyst,
+ Materials.TungstenSteel,
+ new long[] { 1638400000L, GT_Values.V[8], 8L, -1L });
setCharge(dStack, 1638400000L);
list.add(dStack);
dStack = getToolWithStats(
- 106,
- 1,
- Materials.Infinity,
- Materials.TungstenSteel,
- new long[] { 6553600000L, GT_Values.V[9], 9L, -1L });
+ 106,
+ 1,
+ Materials.Infinity,
+ Materials.TungstenSteel,
+ new long[] { 6553600000L, GT_Values.V[9], 9L, -1L });
setCharge(dStack, 6553600000L);
list.add(dStack);
} else {
dStack = getToolWithStats(
- 106,
- 1,
- Materials.Neutronium,
- Materials.TungstenSteel,
- new long[] { 6553600000L, GT_Values.V[9], 9L, -1L });
+ 106,