From 04514282c08ebefdb3e68a46db34092f72be2316 Mon Sep 17 00:00:00 2001 From: miozune Date: Wed, 17 May 2023 00:01:01 +0900 Subject: Remove a lot of unused classes (#629) --- .../core/gui/machine/GUI_ScrollTest.java | 220 --------------------- 1 file changed, 220 deletions(-) delete mode 100644 src/main/java/gtPlusPlus/core/gui/machine/GUI_ScrollTest.java (limited to 'src/main/java/gtPlusPlus/core/gui') diff --git a/src/main/java/gtPlusPlus/core/gui/machine/GUI_ScrollTest.java b/src/main/java/gtPlusPlus/core/gui/machine/GUI_ScrollTest.java deleted file mode 100644 index b4a945ad7e..0000000000 --- a/src/main/java/gtPlusPlus/core/gui/machine/GUI_ScrollTest.java +++ /dev/null @@ -1,220 +0,0 @@ -package gtPlusPlus.core.gui.machine; - -import java.io.File; -import java.io.IOException; -import java.net.URI; -import java.util.ArrayList; -import java.util.Collections; -import java.util.Iterator; -import java.util.List; - -import net.minecraft.client.gui.GuiButton; -import net.minecraft.client.gui.GuiOptionButton; -import net.minecraft.client.gui.GuiResourcePackAvailable; -import net.minecraft.client.gui.GuiResourcePackSelected; -import net.minecraft.client.gui.GuiScreen; -import net.minecraft.client.resources.I18n; -import net.minecraft.client.resources.ResourcePackListEntry; -import net.minecraft.client.resources.ResourcePackListEntryFound; -import net.minecraft.client.resources.ResourcePackRepository; -import net.minecraft.client.resources.ResourcePackRepository.Entry; -import net.minecraft.util.Util; - -import org.apache.logging.log4j.LogManager; -import org.apache.logging.log4j.Logger; -import org.lwjgl.Sys; - -import com.google.common.collect.Lists; - -import cpw.mods.fml.relauncher.Side; -import cpw.mods.fml.relauncher.SideOnly; -import gtPlusPlus.core.util.reflect.ReflectionUtils; - -@SideOnly(Side.CLIENT) -public class GUI_ScrollTest extends GuiScreen { - - private static final Logger logger = LogManager.getLogger(); - private GuiScreen aThisGUIScreen; - private List field_146966_g; - private List field_146969_h; - private GuiResourcePackAvailable MapOfFreeResourcePacks; - private GuiResourcePackSelected MapOfActiveResourcePacks; - - public GUI_ScrollTest(GuiScreen p_i45050_1_) { - this.aThisGUIScreen = p_i45050_1_; - } - - /** - * Adds the buttons (and other controls) to the screen in question. - */ - @Override - @SuppressWarnings("unchecked") - public void initGui() { - this.buttonList.add( - new GuiOptionButton( - 2, - this.width / 2 - 154, - this.height - 48, - I18n.format("resourcePack.openFolder", new Object[0]))); - this.buttonList.add( - new GuiOptionButton(1, this.width / 2 + 4, this.height - 48, I18n.format("gui.done", new Object[0]))); - this.field_146966_g = new ArrayList(); - this.field_146969_h = new ArrayList(); - ResourcePackRepository resourcepackrepository = this.mc.getResourcePackRepository(); - resourcepackrepository.updateRepositoryEntriesAll(); - ArrayList arraylist = Lists.newArrayList(resourcepackrepository.getRepositoryEntriesAll()); - arraylist.removeAll(resourcepackrepository.getRepositoryEntries()); - Iterator iterator = arraylist.iterator(); - ResourcePackRepository.Entry entry; - - while (iterator.hasNext()) { - entry = (ResourcePackRepository.Entry) iterator.next(); - // this.field_146966_g.add(new ResourcePackListEntryFound(this, entry)); - } - - iterator = Lists.reverse(resourcepackrepository.getRepositoryEntries()).iterator(); - - while (iterator.hasNext()) { - entry = (ResourcePackRepository.Entry) iterator.next(); - // this.field_146969_h.add(new ResourcePackListEntryFound(this, entry)); - } - - // this.field_146969_h.add(new ResourcePackListEntryDefault(this)); - this.MapOfFreeResourcePacks = new GuiResourcePackAvailable(this.mc, 200, this.height, this.field_146966_g); - this.MapOfFreeResourcePacks.setSlotXBoundsFromLeft(this.width / 2 - 4 - 200); - this.MapOfFreeResourcePacks.registerScrollButtons(7, 8); - this.MapOfActiveResourcePacks = new GuiResourcePackSelected(this.mc, 200, this.height, this.field_146969_h); - this.MapOfActiveResourcePacks.setSlotXBoundsFromLeft(this.width / 2 + 4); - this.MapOfActiveResourcePacks.registerScrollButtons(7, 8); - } - - public boolean func_146961_a(ResourcePackListEntry p_146961_1_) { - return this.field_146969_h.contains(p_146961_1_); - } - - public List func_146962_b(ResourcePackListEntry p_146962_1_) { - return this.func_146961_a(p_146962_1_) ? this.field_146969_h : this.field_146966_g; - } - - public List func_146964_g() { - return this.field_146966_g; - } - - public List func_146963_h() { - return this.field_146969_h; - } - - @Override - protected void actionPerformed(GuiButton p_146284_1_) { - if (p_146284_1_.enabled) { - if (p_146284_1_.id == 2) { - File file1 = this.mc.getResourcePackRepository().getDirResourcepacks(); - String s = file1.getAbsolutePath(); - - if (Util.getOSType() == Util.EnumOS.OSX) { - try { - logger.info(s); - Runtime.getRuntime().exec(new String[] { "/usr/bin/open", s }); - return; - } catch (IOException ioexception1) { - logger.error("Couldn\'t open file", ioexception1); - } - } else if (Util.getOSType() == Util.EnumOS.WINDOWS) { - String s1 = String.format("cmd.exe /C start \"Open file\" \"%s\"", new Object[] { s }); - - try { - Runtime.getRuntime().exec(s1); - return; - } catch (IOException ioexception) { - logger.error("Couldn\'t open file", ioexception); - } - } - - boolean flag = false; - - try { - Class oclass = ReflectionUtils.getClass("java.awt.Desktop"); - Object object = ReflectionUtils.getMethod(oclass, "getDesktop", new Class[0]) - .invoke((Object) null, new Object[0]); - ReflectionUtils.getMethod(oclass, "browse", new Class[] { URI.class }) - .invoke(object, new Object[] { file1.toURI() }); - } catch (Throwable throwable) { - logger.error("Couldn\'t open link", throwable); - flag = true; - } - - if (flag) { - logger.info("Opening via system class!"); - Sys.openURL("file://" + s); - } - } else if (p_146284_1_.id == 1) { - ArrayList arraylist = Lists.newArrayList(); - Iterator iterator = this.field_146969_h.iterator(); - - while (iterator.hasNext()) { - ResourcePackListEntry resourcepacklistentry = (ResourcePackListEntry) iterator.next(); - - if (resourcepacklistentry instanceof ResourcePackListEntryFound) { - arraylist.add(((ResourcePackListEntryFound) resourcepacklistentry).func_148318_i()); - } - } - - Collections.reverse(arraylist); - this.mc.getResourcePackRepository().func_148527_a(arraylist); - this.mc.gameSettings.resourcePacks.clear(); - iterator = arraylist.iterator(); - - while (iterator.hasNext()) { - ResourcePackRepository.Entry entry = (ResourcePackRepository.Entry) iterator.next(); - this.mc.gameSettings.resourcePacks.add(entry.getResourcePackName()); - } - - this.mc.gameSettings.saveOptions(); - this.mc.refreshResources(); - this.mc.displayGuiScreen(this.aThisGUIScreen); - } - } - } - - /** - * Called when the mouse is clicked. - */ - @Override - protected void mouseClicked(int p_73864_1_, int p_73864_2_, int p_73864_3_) { - super.mouseClicked(p_73864_1_, p_73864_2_, p_73864_3_); - this.MapOfFreeResourcePacks.func_148179_a(p_73864_1_, p_73864_2_, p_73864_3_); - this.MapOfActiveResourcePacks.func_148179_a(p_73864_1_, p_73864_2_, p_73864_3_); - } - - /** - * Called when the mouse is moved or a mouse button is released. Signature: (mouseX, mouseY, which) which==-1 is - * mouseMove, which==0 or which==1 is mouseUp - */ - @Override - protected void mouseMovedOrUp(int p_146286_1_, int p_146286_2_, int p_146286_3_) { - super.mouseMovedOrUp(p_146286_1_, p_146286_2_, p_146286_3_); - } - - /** - * Draws the screen and all the components in it. - */ - @Override - public void drawScreen(int p_73863_1_, int p_73863_2_, float p_73863_3_) { - this.drawBackground(0); - this.MapOfFreeResourcePacks.drawScreen(p_73863_1_, p_73863_2_, p_73863_3_); - this.MapOfActiveResourcePacks.drawScreen(p_73863_1_, p_73863_2_, p_73863_3_); - this.drawCenteredString( - this.fontRendererObj, - I18n.format("resourcePack.title", new Object[0]), - this.width / 2, - 16, - 16777215); - this.drawCenteredString( - this.fontRendererObj, - I18n.format("resourcePack.folderInfo", new Object[0]), - this.width / 2 - 77, - this.height - 26, - 8421504); - super.drawScreen(p_73863_1_, p_73863_2_, p_73863_3_); - } -} -- cgit