Skip to content
This repository has been archived by the owner on Nov 7, 2022. It is now read-only.

Commit

Permalink
last update for a while
Browse files Browse the repository at this point in the history
imma be real with y'all this is really old changes i never pushed to git so forgive me if the changelog is partial

added an autoclicker that probably gets u banned
added auto leave limbo
added three weirdos auto solver
added block size modifiers for dungeons
i changed a log of stuff probably bug fixes have fun
  • Loading branch information
RoseGoldIsntGay committed Jul 27, 2022
1 parent 854c131 commit 170ccfa
Show file tree
Hide file tree
Showing 39 changed files with 2,012 additions and 240 deletions.
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ plugins {
id "org.spongepowered.mixin" version "0.6-SNAPSHOT"
}

version = "2.8.0"
version = "2.9.8"
group = "rosegoldaddons"
archivesBaseName = "RoseGoldAddons"

Expand Down
2 changes: 1 addition & 1 deletion settings.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,4 @@ pluginManagement {
}
}

rootProject.name = "ForgeTemplate"
rootProject.name = "RoseGoldAddons"
119 changes: 114 additions & 5 deletions src/main/java/rosegoldaddons/Config.java
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@
import gg.essential.vigilance.Vigilant;
import gg.essential.vigilance.data.*;
import org.jetbrains.annotations.NotNull;
import rosegoldaddons.utils.ChatUtils;
import rosegoldaddons.utils.OpenSkyblockGui;

import java.io.File;
import java.util.Comparator;
Expand Down Expand Up @@ -97,7 +99,7 @@ public class Config extends Vigilant {
category = "Foraging", subcategory = "General", max = 500)
public int postrodDelay = 150;

@Property(type = PropertyType.SWITCH, name = "Radomize Delay", description = "Add slight randomization to delay",
@Property(type = PropertyType.SWITCH, name = "Randomize Delay", description = "Add slight randomization to delay",
category = "Foraging", subcategory = "General")
public boolean randomizeForaging = false;

Expand All @@ -121,6 +123,10 @@ public class Config extends Vigilant {
category = "Mining", subcategory = "General", options = {"Closest Block", "Facing Axis"})
public int hardIndex = 0;

@Property(type = PropertyType.SWITCH, name = "Server Side Rotations", description = "Hardstone nuker's chest solver will use server side rotations for opening treasure chests",
category = "Mining", subcategory = "General")
public boolean serverSideChest = false;

@Property(type = PropertyType.SELECTOR, name = "Actions", description = "Type of action to perform when opening a brewing stand",
category = "Alchemy", subcategory = "General", options = {"Collect + Sell", "Insert Water Bottles", "Insert Nether Wart", "Insert Cane / Eye", "Insert Glowstone"})
public int alchindex = 0;
Expand Down Expand Up @@ -149,7 +155,6 @@ public class Config extends Vigilant {
category = "Farming", subcategory = "General", options = {"40 BPS", "80 BPS"})
public int farmSpeedIndex = 0;


@Property(type = PropertyType.SWITCH, name = "Look at nuked block", description = "Looks at currently nuked block to look less sus",
category = "Mining", subcategory = "General")
public boolean mithrilLook = false;
Expand Down Expand Up @@ -183,17 +188,89 @@ public class Config extends Vigilant {
public int pinglessSpeed = 0;

@Property(type = PropertyType.SWITCH, name = "Auto Slayer", description = "Automatically use batphone",
category = "RoseGoldAddons", subcategory = "General")
category = "Slayer", subcategory = "General")
public boolean autoSlayer = false;

@Property(type = PropertyType.SWITCH, name = "Click Maddox", description = "Automatically click maddox on boss kill",
category = "RoseGoldAddons", subcategory = "General")
category = "Slayer", subcategory = "General")
public boolean clickMaddox = false;

@Property(type = PropertyType.SELECTOR, name = "Slayer Type", description = "Type of slayer to auto start",
category = "RoseGoldAddons", subcategory = "General", options = {"None", "Zombie 3", "Zombie 4", "Zombie 5", "Spider 3", "Spider 4", "Sven 3", "Sven 4", "Enderman 2", "Enderman 3", "Enderman 4"})
category = "Slayer", subcategory = "General", options = {"None", "Zombie 3", "Zombie 4", "Zombie 5", "Spider 3", "Spider 4", "Sven 3", "Sven 4", "Enderman 2", "Enderman 3", "Enderman 4"})
public int slayerTypeIndex = 0;

@Property(type = PropertyType.SWITCH, name = "Force Slayer", description = "Starts a slayer quest if you dont have one, restarts if it is not done after 5 minutes",
category = "Slayer", subcategory = "General")
public boolean forceSlayer = false;

@Property(type = PropertyType.SELECTOR, name = "Anti Racism", description = "Prevent racist messages from showing up in chat",
category = "RoseGoldAddons", subcategory = "General", options = {"Censor", "Block", "None"})
public int antiRacism = 0;

@Property(type = PropertyType.SWITCH, name = "Pause All Macros", description = "Pause all macros on world change",
category = "Macros", subcategory = "General")
public boolean pauseAllWorldChange = false;

@Property(type = PropertyType.SWITCH, name = "Auto Leave Limbo", description = "Automatically leaves limbo",
category = "Macros", subcategory = "General")
public boolean autoLeaveLimbo = false;

@Property(type = PropertyType.SWITCH, name = "Join SkyBlock", description = "Automatically joins skyblock after leaving limbo",
category = "Macros", subcategory = "General")
public boolean autoLimboSB = true;

@Property(type = PropertyType.SWITCH, name = "Enderman Move Macro", description = "Add primitive movement to enderman macro",
category = "Macros", subcategory = "Enderman")
public boolean endermanMove = false;

@Property(type = PropertyType.SWITCH, name = "Enderman Lobby", description = "Go to lobby instead of island when switching lobbies",
category = "Macros", subcategory = "Enderman")
public boolean endermanLobby = false;

@Property(type = PropertyType.SWITCH, name = "Randomization", description = "Random head movements when not shooting endermen",
category = "Macros", subcategory = "Enderman")
public boolean endermanRandom = false;

@Property(type = PropertyType.SWITCH, name = "Right Click", description = "Right click instead of shifting",
category = "Macros", subcategory = "Enderman")
public boolean endermanRC = false;

@Property(type = PropertyType.SWITCH, name = "Special Zealot Right Click", description = "Right click on special zealots (spirit sceptre recommended)",
category = "Macros", subcategory = "Enderman")
public boolean zealotRC = false;

@Property(type = PropertyType.SWITCH, name = "Zealot Only", description = "Only target zealots",
category = "Macros", subcategory = "Enderman")
public boolean zealotOnly = false;

@Property(type = PropertyType.SLIDER, name = "Lobby Swap Timer", description = "How many minutes to wait until finding a new lobby",
category = "Macros", subcategory = "Enderman", max = 30)
public int endermanTimer = 10;

@Property(type = PropertyType.SWITCH, name = "Ironman Mode", description = "Lobby swap without using the bazaar",
category = "Macros", subcategory = "Enderman")
public boolean endermanIronman = false;

@Property(type = PropertyType.SELECTOR, name = "Shifting / Right Click Speed", description = "Determine the speed of the enderman macro",
category = "Macros", subcategory = "Enderman", options = {"x2", "x1", "x0.5", "x0.25"})
public int endermanSpeed = 1;

@Property(type = PropertyType.SLIDER, name = "Stuck Distance", description = "Distance to block to turn away (square)",
category = "Macros", subcategory = "Enderman", max = 10)
public int endermanStuckDist = 3;

@Property(type = PropertyType.SELECTOR, name = "Type", description = "Choose a type",
category = "Macros", subcategory = "Stranded Villagers", options = {"Cocoa", "Potato", "Sugar Cane", "Ender Pearls"})
public int strandedType = 0;

@Property(type = PropertyType.SLIDER, name = "Interaction Delay", description = "How many ticks to wait next interaction",
category = "Macros", subcategory = "Stranded Villagers", max = 20)
public int strandedCropDebounc = 10;

@Property(type = PropertyType.SLIDER, name = "GUI Interaction Delay", description = "How many ticks to wait next GUI interaction",
category = "Macros", subcategory = "Stranded Villagers", max = 10)
public int strandedGUIDebounc = 5;

@Property(type = PropertyType.SELECTOR, name = "Custom Name Type", description = "ignore if you dont know what these mean",
category = "RoseGoldAddons", subcategory = "General", options = {"MixinEntityPlayer", "MixinEntityPlayer + MixinEntity"})
public int nameRenderType = 0;
Expand All @@ -218,6 +295,38 @@ public class Config extends Vigilant {
category = "ESP", subcategory = "General")
public boolean nucleusESP = false;

@Property(type = PropertyType.SWITCH, name = "Big Blocks", description = "Change levers, buttons, chests and Redstone Key skulls to 1x1x1",
category = "Dungeons", subcategory = "General")
public boolean dungeonBlocksBig = false;

@Property(type = PropertyType.SWITCH, name = "Auto 3 Weirdos", description = "beta",
category = "Dungeons", subcategory = "General")
public boolean autoThreeWeirdos = false;

@Property(type = PropertyType.SWITCH, name = "Force Dungeon", description = "",
category = "testing", subcategory = "General")
public boolean forceDungeon = false;

@Property(type = PropertyType.BUTTON, name = "Sell All", description = "",
category = "testing", subcategory = "General")
public void sellAllTest() {
ChatUtils.sendMessage("Selling All!");
Main.mc.thePlayer.sendChatMessage("/bz");
OpenSkyblockGui.sellAll = true;
}

@Property(type = PropertyType.SWITCH, name = "KeyBoard Event Cancel", description = "",
category = "testing", subcategory = "General")
public boolean stopKeyboard = false;

@Property(type = PropertyType.SELECTOR, name = "Auto Click Mode", description = "",
category = "Macros", subcategory = "General", options = {"Right Click", "Left Click"})
public int autoClickerMode = 0;

@Property(type = PropertyType.SLIDER, name = "Auto Click CPS", description = "",
category = "Macros", subcategory = "General", min = 1, max = 1000)
public int autoClickerCPS = 10;

public Config() {
super(new File("./config/rosegoldaddons/config.toml"), "RoseGoldAddons", new JVMAnnotationPropertyCollector(), new ConfigSorting());
initialize();
Expand Down
Loading

0 comments on commit 170ccfa

Please sign in to comment.