aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/rosegoldaddons/Config.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/rosegoldaddons/Config.java')
-rw-r--r--src/main/java/rosegoldaddons/Config.java42
1 files changed, 35 insertions, 7 deletions
diff --git a/src/main/java/rosegoldaddons/Config.java b/src/main/java/rosegoldaddons/Config.java
index f3394e1..2886ec2 100644
--- a/src/main/java/rosegoldaddons/Config.java
+++ b/src/main/java/rosegoldaddons/Config.java
@@ -13,7 +13,23 @@ public class Config extends Vigilant {
@Property(type = PropertyType.SWITCH, name = "Auto Start Dungeon + Ready", description = "Automatically starts the dungeon and gets ready.",
category = "Dungeons", subcategory = "General")
- public boolean AutoReady = true;
+ public boolean AutoReady = false;
+
+ @Property(type = PropertyType.SELECTOR, name = "Auto Ghost Block", description = "Choose which mode auto ghost block will follow",
+ category = "Dungeons", subcategory = "General", options = {"While Held", "On Press"})
+ public int ghostIndex = 0;
+
+ @Property(type = PropertyType.SWITCH, name = "Auto Ghost Block Stairs", description = "Automatically ghost block stairs you are standing on when you sneak",
+ category = "Dungeons", subcategory = "General")
+ public boolean AutoGB = false;
+
+ @Property(type = PropertyType.SWITCH, name = "Add Flipped Stairs", description = "Ghost Block upside-down stair when jumped into",
+ category = "Dungeons", subcategory = "General")
+ public boolean AutoGBTopStair = false;
+
+ @Property(type = PropertyType.SWITCH, name = "Add Misc. Blocks", description = "Adds other phase-able blocks to Auto Ghost Block",
+ category = "Dungeons", subcategory = "General")
+ public boolean AutoGBMisc = false;
public boolean autoArrowAlign = true;
@@ -41,9 +57,9 @@ public class Config extends Vigilant {
category = "RoseGoldAddons", subcategory = "General", max = 2000)
public int swapFrequency = 500;
- @Property(type = PropertyType.SLIDER, name = "Smooth Look Velocity", description = "How fast should head rotation changes be (in miliseconds)",
- category = "RoseGoldAddons", subcategory = "General", min = 1, max = 200)
- public int smoothLookVelocity = 50;
+ @Property(type = PropertyType.SLIDER, name = "Smooth Look Velocity", description = "How fast should head rotation changes be (in ticks)",
+ category = "RoseGoldAddons", subcategory = "General", min = 1, max = 40)
+ public int smoothLookVelocity = 5;
@Property(type = PropertyType.SLIDER, name = "Macro Range", description = "Look for entities only in radius of the player, 0 = unlimited",
category = "RoseGoldAddons", subcategory = "General", max = 300)
@@ -75,7 +91,7 @@ public class Config extends Vigilant {
@Property(type = PropertyType.SWITCH, name = "Radomize Delay", description = "Add slight randomization to delay",
category = "Foraging", subcategory = "General")
- public boolean randomizeForaging = true;
+ public boolean randomizeForaging = false;
@Property(type = PropertyType.SWITCH, name = "Admin Antisus", description = "Act as if you're there when you get AFK checked (not recommended to leave on)",
category = "Foraging", subcategory = "General")
@@ -86,9 +102,13 @@ public class Config extends Vigilant {
public boolean prioblocks = false;
@Property(type = PropertyType.SLIDER, name = "Hardstone Nuker Height", description = "Range to break above the player",
- category = "Mining", subcategory = "General", max = 5)
+ category = "Mining", subcategory = "General",max = 5)
public int hardrange = 0;
+ @Property(type = PropertyType.SLIDER, name = "Hardstone Nuker Depth", description = "Range to break below the player",
+ category = "Mining", subcategory = "General",max = 3)
+ public int hardrangeDown = 0;
+
@Property(type = PropertyType.SELECTOR, name = "Hardstone Nuker Shape", description = "Choose which pattern hardstone nuker will follow",
category = "Mining", subcategory = "General", options = {"Closest Block", "Facing Axis"})
public int hardIndex = 0;
@@ -125,10 +145,18 @@ public class Config extends Vigilant {
category = "Mining", subcategory = "General")
public boolean ignoreTitanium = false;
- @Property(type = PropertyType.SWITCH, name = "Include Ores", description = "Hardstone & Mithril Nukers will also nuke ores",
+ @Property(type = PropertyType.SWITCH, name = "Include Ores", description = "Hardstone Nuker, Mithril Nuker and Mithril Macro will also target ores",
category = "Mining", subcategory = "General")
public boolean includeOres = false;
+ @Property(type = PropertyType.SWITCH, name = "Include Sand & Gravel", description = "Hardstone Nuker will also target sand and gravel",
+ category = "Mining", subcategory = "General")
+ public boolean includeExcavatable = false;
+
+ @Property(type = PropertyType.SWITCH, name = "Only Ores", description = "Mithril Macro will only target ores",
+ category = "Mining", subcategory = "General")
+ public boolean onlyOres = false;
+
@Property(type = PropertyType.SELECTOR, name = "Mithril Macro Priority", description = "Determine the order the macro will breaks blocks in",
category = "Mining", subcategory = "General", options = {"Highest value to lowest", "Lowest value to highest","Any"})
public int mithrilMacroPrio = 0;