aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/me')
-rw-r--r--src/main/java/me/Danker/DankersSkyblockMod.java176
-rw-r--r--src/main/java/me/Danker/commands/ArmourCommand.java3
-rw-r--r--src/main/java/me/Danker/commands/BankCommand.java3
-rw-r--r--src/main/java/me/Danker/commands/BlockSlayerCommand.java111
-rw-r--r--src/main/java/me/Danker/commands/CrystalHollowWaypointCommand.java64
-rw-r--r--src/main/java/me/Danker/commands/CustomMusicCommand.java106
-rw-r--r--src/main/java/me/Danker/commands/DHelpCommand.java8
-rw-r--r--src/main/java/me/Danker/commands/DankerGuiCommand.java73
-rw-r--r--src/main/java/me/Danker/commands/DisplayCommand.java53
-rw-r--r--src/main/java/me/Danker/commands/DungeonsCommand.java294
-rw-r--r--src/main/java/me/Danker/commands/FairySoulsCommand.java5
-rw-r--r--src/main/java/me/Danker/commands/FarmLengthCommand.java52
-rw-r--r--src/main/java/me/Danker/commands/GuildOfCommand.java3
-rw-r--r--src/main/java/me/Danker/commands/HOTMCommand.java136
-rw-r--r--src/main/java/me/Danker/commands/HOTMTreeCommand.java151
-rw-r--r--src/main/java/me/Danker/commands/ImportFishingCommand.java344
-rw-r--r--src/main/java/me/Danker/commands/InventoryCommand.java164
-rw-r--r--src/main/java/me/Danker/commands/LobbyBankCommand.java5
-rw-r--r--src/main/java/me/Danker/commands/LobbySkillsCommand.java6
-rw-r--r--src/main/java/me/Danker/commands/LootCommand.java1000
-rw-r--r--src/main/java/me/Danker/commands/MoveCommand.java22
-rw-r--r--src/main/java/me/Danker/commands/PetsCommand.java11
-rw-r--r--src/main/java/me/Danker/commands/PlayerCommand.java16
-rw-r--r--src/main/java/me/Danker/commands/ReloadRepoCommand.java42
-rw-r--r--src/main/java/me/Danker/commands/ResetLootCommand.java395
-rw-r--r--src/main/java/me/Danker/commands/ScaleCommand.java17
-rw-r--r--src/main/java/me/Danker/commands/SkillsCommand.java5
-rw-r--r--src/main/java/me/Danker/commands/SkyblockPlayersCommand.java27
-rw-r--r--src/main/java/me/Danker/commands/SlayerCommand.java21
-rw-r--r--src/main/java/me/Danker/commands/ToggleCommand.java228
-rw-r--r--src/main/java/me/Danker/commands/WeightCommand.java265
-rw-r--r--src/main/java/me/Danker/containers/GuiChestDynamic.java45
-rw-r--r--src/main/java/me/Danker/events/ChestSlotClickedEvent.java8
-rw-r--r--src/main/java/me/Danker/events/PacketReadEvent.java16
-rw-r--r--src/main/java/me/Danker/events/PacketWriteEvent.java16
-rw-r--r--src/main/java/me/Danker/events/RenderOverlayEvent.java (renamed from src/main/java/me/Danker/events/RenderOverlay.java)2
-rw-r--r--src/main/java/me/Danker/features/AbilityCooldowns.java129
-rw-r--r--src/main/java/me/Danker/features/Alerts.java119
-rw-r--r--src/main/java/me/Danker/features/ArachneESP.java15
-rw-r--r--src/main/java/me/Danker/features/AutoAcceptReparty.java36
-rw-r--r--src/main/java/me/Danker/features/AutoDisplay.java69
-rw-r--r--src/main/java/me/Danker/features/AutoJoinSkyblock.java41
-rw-r--r--src/main/java/me/Danker/features/AutoSwapToPickBlock.java25
-rw-r--r--src/main/java/me/Danker/features/BlockPlacingFlowers.java45
-rw-r--r--src/main/java/me/Danker/features/BlockWrongSlayer.java42
-rw-r--r--src/main/java/me/Danker/features/BonzoMaskTimer.java5
-rw-r--r--src/main/java/me/Danker/features/CakeTimer.java4
-rw-r--r--src/main/java/me/Danker/features/ColouredNames.java178
-rw-r--r--src/main/java/me/Danker/features/CrystalHollowWaypoints.java204
-rw-r--r--src/main/java/me/Danker/features/CustomMusic.java224
-rw-r--r--src/main/java/me/Danker/features/DungeonScore.java200
-rw-r--r--src/main/java/me/Danker/features/DungeonTimer.java4
-rw-r--r--src/main/java/me/Danker/features/EndOfFarmAlert.java40
-rw-r--r--src/main/java/me/Danker/features/GemstonesLore.java77
-rw-r--r--src/main/java/me/Danker/features/GiantHPDisplay.java8
-rw-r--r--src/main/java/me/Danker/features/GolemSpawningAlert.java4
-rw-r--r--src/main/java/me/Danker/features/HidePlayerArmour.java51
-rw-r--r--src/main/java/me/Danker/features/HighlightSkeletonMasters.java3
-rw-r--r--src/main/java/me/Danker/features/NecronNotifications.java79
-rw-r--r--src/main/java/me/Danker/features/NoF3Coords.java4
-rw-r--r--src/main/java/me/Danker/features/PetColours.java24
-rw-r--r--src/main/java/me/Danker/features/Skill50Display.java60
-rw-r--r--src/main/java/me/Danker/features/SkillTracker.java183
-rw-r--r--src/main/java/me/Danker/features/SlayerESP.java21
-rw-r--r--src/main/java/me/Danker/features/SpiritBootsFix.java32
-rw-r--r--src/main/java/me/Danker/features/TetherDisplay.java4
-rw-r--r--src/main/java/me/Danker/features/UpdateChecker.java2
-rw-r--r--src/main/java/me/Danker/features/loot/BlazeTracker.java184
-rw-r--r--src/main/java/me/Danker/features/loot/CatacombsTracker.java725
-rw-r--r--src/main/java/me/Danker/features/loot/EndermanTracker.java178
-rw-r--r--src/main/java/me/Danker/features/loot/FishingTracker.java413
-rw-r--r--src/main/java/me/Danker/features/loot/GhostTracker.java60
-rw-r--r--src/main/java/me/Danker/features/loot/LootDisplay.java1294
-rw-r--r--src/main/java/me/Danker/features/loot/LootTracker.java1148
-rw-r--r--src/main/java/me/Danker/features/loot/MythologicalTracker.java101
-rw-r--r--src/main/java/me/Danker/features/loot/SpiderTracker.java110
-rw-r--r--src/main/java/me/Danker/features/loot/WolfTracker.java112
-rw-r--r--src/main/java/me/Danker/features/loot/ZombieTracker.java145
-rw-r--r--src/main/java/me/Danker/features/puzzlesolvers/ArrowTerminalSolver.java55
-rw-r--r--src/main/java/me/Danker/features/puzzlesolvers/BlazeSolver.java82
-rw-r--r--src/main/java/me/Danker/features/puzzlesolvers/BlockWrongTerminalClicks.java93
-rw-r--r--src/main/java/me/Danker/features/puzzlesolvers/BoulderSolver.java3
-rw-r--r--src/main/java/me/Danker/features/puzzlesolvers/ChronomatronSolver.java37
-rw-r--r--src/main/java/me/Danker/features/puzzlesolvers/ClickInOrderSolver.java5
-rw-r--r--src/main/java/me/Danker/features/puzzlesolvers/CreeperSolver.java8
-rw-r--r--src/main/java/me/Danker/features/puzzlesolvers/IceWalkSolver.java7
-rw-r--r--src/main/java/me/Danker/features/puzzlesolvers/LividSolver.java6
-rw-r--r--src/main/java/me/Danker/features/puzzlesolvers/SameColourSolver.java153
-rw-r--r--src/main/java/me/Danker/features/puzzlesolvers/SelectAllColourSolver.java3
-rw-r--r--src/main/java/me/Danker/features/puzzlesolvers/SilverfishSolver.java3
-rw-r--r--src/main/java/me/Danker/features/puzzlesolvers/StartsWithSolver.java3
-rw-r--r--src/main/java/me/Danker/features/puzzlesolvers/SuperpairsSolver.java5
-rw-r--r--src/main/java/me/Danker/features/puzzlesolvers/TeleportPadSolver.java45
-rw-r--r--src/main/java/me/Danker/features/puzzlesolvers/ThreeManSolver.java5
-rw-r--r--src/main/java/me/Danker/features/puzzlesolvers/TicTacToeSolver.java3
-rw-r--r--src/main/java/me/Danker/features/puzzlesolvers/UltrasequencerSolver.java30
-rw-r--r--src/main/java/me/Danker/features/puzzlesolvers/WaterSolver.java4
-rw-r--r--src/main/java/me/Danker/gui/CustomMusicGui.java133
-rw-r--r--src/main/java/me/Danker/gui/DankerGui.java130
-rw-r--r--src/main/java/me/Danker/gui/DisplayGui.java128
-rw-r--r--src/main/java/me/Danker/gui/EditLocationsGui.java41
-rw-r--r--src/main/java/me/Danker/gui/ExperimentsGui.java3
-rw-r--r--src/main/java/me/Danker/gui/OnlySlayerGui.java162
-rw-r--r--src/main/java/me/Danker/gui/PuzzleSolversGui.java55
-rw-r--r--src/main/java/me/Danker/gui/SkillTrackerGui.java10
-rw-r--r--src/main/java/me/Danker/gui/WarningGui.java17
-rw-r--r--src/main/java/me/Danker/gui/alerts/AlertActionGui.java91
-rw-r--r--src/main/java/me/Danker/gui/alerts/AlertAddGui.java154
-rw-r--r--src/main/java/me/Danker/gui/alerts/AlertsGui.java103
-rw-r--r--src/main/java/me/Danker/gui/buttons/LocationButton.java15
-rw-r--r--src/main/java/me/Danker/gui/crystalhollowwaypoints/CrystalHollowAddWaypointGui.java118
-rw-r--r--src/main/java/me/Danker/gui/crystalhollowwaypoints/CrystalHollowWaypointActionGui.java93
-rw-r--r--src/main/java/me/Danker/gui/crystalhollowwaypoints/CrystalHollowWaypointsGui.java150
-rw-r--r--src/main/java/me/Danker/handlers/APIHandler.java40
-rw-r--r--src/main/java/me/Danker/handlers/ConfigHandler.java513
-rw-r--r--src/main/java/me/Danker/handlers/PacketHandler.java33
-rw-r--r--src/main/java/me/Danker/utils/BoulderUtils.java20
-rw-r--r--src/main/java/me/Danker/utils/RenderUtils.java388
-rw-r--r--src/main/java/me/Danker/utils/Utils.java419
119 files changed, 10280 insertions, 3381 deletions
diff --git a/src/main/java/me/Danker/DankersSkyblockMod.java b/src/main/java/me/Danker/DankersSkyblockMod.java
index d26736b..6fa1995 100644
--- a/src/main/java/me/Danker/DankersSkyblockMod.java
+++ b/src/main/java/me/Danker/DankersSkyblockMod.java
@@ -5,15 +5,14 @@ import me.Danker.commands.*;
import me.Danker.commands.warp.*;
import me.Danker.events.ChestSlotClickedEvent;
import me.Danker.events.GuiChestBackgroundDrawnEvent;
-import me.Danker.events.RenderOverlay;
+import me.Danker.events.RenderOverlayEvent;
import me.Danker.features.*;
-import me.Danker.features.loot.LootDisplay;
-import me.Danker.features.loot.LootTracker;
+import me.Danker.features.loot.*;
import me.Danker.features.puzzlesolvers.*;
import me.Danker.gui.*;
-import me.Danker.handlers.APIHandler;
import me.Danker.handlers.ConfigHandler;
import me.Danker.handlers.PacketHandler;
+import me.Danker.utils.RenderUtils;
import me.Danker.utils.Utils;
import net.minecraft.client.Minecraft;
import net.minecraft.client.entity.EntityPlayerSP;
@@ -60,16 +59,18 @@ import javax.sound.sampled.LineUnavailableException;
import javax.sound.sampled.UnsupportedAudioFileException;
import java.io.IOException;
import java.util.List;
+import java.util.Locale;
import java.util.Map;
@Mod(modid = DankersSkyblockMod.MODID, version = DankersSkyblockMod.VERSION, clientSideOnly = true)
public class DankersSkyblockMod {
public static final String MODID = "Danker's Skyblock Mod";
- public static final String VERSION = "1.8.7-beta1";
+ public static final String VERSION = "1.8.7-beta5";
public static int titleTimer = -1;
public static boolean showTitle =