Example #1
0
 public override void OnLoad(int version, int subversion, int buildversion)
 {
     this.Setting = new IPluginSetting[3];
     Setting[0]   = new PathSetting("Banned accounts", "Outputs banned accounts to this file.", "");
     Setting[1]   = new PathSetting("Unbanned accounts", "Outputs unbanned accounts to this file.", "");
     Setting[2]   = new ComboSetting("Format", "Format that the accounts will be save in.", new string[] { "Email:Password", "Email", "Username" }, 0);
 }
 public override void OnLoad(int version, int subversion, int buildversion)
 {
     this.Setting = new IPluginSetting[3];
     Setting[0]   = new NumberSetting("Radius (sugarcane, x-radius):", "Radius around the initial bot spawn position that it will look around.", 64, 1, 1000, 1);
     Setting[1]   = new NumberSetting("Radius (sugarcane, y-radius):", "What can be the Y difference for the bot for it to find valid sugarcanes.", 4, 1, 256, 1);
     Setting[2]   = new ComboSetting("Speed mode", null, new string[] { "Accurate", "Tick", "Fast" }, 1);
 }
Example #3
0
 public override void OnLoad(int version, int subversion, int buildversion)
 {
     this.Setting = new IPluginSetting[4];
     Setting[0]   = new NumberSetting("Eat when hunger is below X", "When should the bot eat normal food (-1 if it shouldn't eat them).", -1, -1, 19, 1);
     Setting[1]   = new NumberSetting("Eat gapples when below X hp", "When should the bot eat golden apples (-1 if it shouldn't eat them).", -1, -1, 19, 1);
     Setting[2]   = new ComboSetting("Mode", null, new string[] { "Efficient", "Accurate" }, 0);
     Setting[3]   = new BoolSetting("Soup", "Can the bot use soup for healing?", false);
 }
Example #4
0
 public override void OnLoad(int version, int subversion, int buildversion)
 {
     this.Setting = new IPluginSetting[4];
     Setting[0]   = new BoolSetting("Keep rotation", "Should the bot not change it's head rotation?", false);
     Setting[1]   = new ComboSetting("Sensitivity", null, new string[] { "High", "Medium", "Low" }, 1);
     Setting[2]   = new ComboSetting("Reaction speed", null, new string[] { "Fast", "Medium", "Slow" }, 1);
     Setting[3]   = new BoolSetting("Diconnect on TNT detect", "Should the bot disconnect if it detects tnt nearby (mcmmo plugin)", false);
 }
 public override void OnLoad(int version, int subversion, int buildversion)
 {
     this.Setting = new IPluginSetting[5];
     Setting[0]   = new StringSetting("Start x y z", "", "0 0 0");
     Setting[1]   = new StringSetting("End x y z", "", "0 0 0");
     Setting[2]   = new ComboSetting("Mode", null, new string[] { "Fast", "Accurate" }, 1);
     Setting[3]   = new BoolSetting("Sand walking", "Can the bot walk on sand (might cause it falling off with multiple bots)", false);
     Setting[4]   = new BoolSetting("No movement", "Should the bot place all the sand from the spot it is in?", false);
 }
Example #6
0
 public override void OnLoad(int version, int subversion, int buildversion)
 {
     this.Setting = new IPluginSetting[6];
     Setting[0]   = new StringSetting("Start x y z", "", "0 0 0");
     Setting[1]   = new StringSetting("End x y z", "", "0 0 0");
     Setting[2]   = new StringSetting("Macro on inventory full", "Starts the macro when the bots inventory is full.", "");
     Setting[3]   = new ComboSetting("Speed mode", null, new string[] { "Accurate", "Fast" }, 0);
     Setting[4]   = new StringSetting("Ignore ids", "What blocks should be ignored.", "");
     Setting[5]   = new ComboSetting("Path mode", null, new string[] { "Advanced (mining & building)", "Basic" }, 0);
 }
 public override void OnLoad(int version, int subversion, int buildversion)
 {
     this.Setting = new IPluginSetting[7];
     Setting[0]   = new StringSetting("Owner name/uuid", "Player that the bots will follow.", "");
     Setting[1]   = new NumberSetting("Clicks per second", "How fast should the bot attack?", 5, 1, 60, 1);
     Setting[2]   = new NumberSetting("Miss rate", "How often does the bot miss?", 15, 0, 100, 1);
     Setting[3]   = new StringSetting("Friendly name(s)/uuid(s)", "Uuids of the user that own't be hit. Split by spaces'", "");
     Setting[4]   = new BoolSetting("Auto equip best armor?", "Should the bot auto equip the best armor it has?", true);
     Setting[5]   = new BoolSetting("Equip best weapon?", "Should the best item be auto equiped?", true);
     Setting[6]   = new ComboSetting("Mode", null, new string[] { "Passive", "Aggressive" }, 0);
 }
Example #8
0
        public override void OnLoad(int version, int subversion, int buildversion)
        {
            Setting.Add(new NumberSetting("Radius (crop, x-radius):", "Radius around the initial bot spawn position that it will look around.", 64, 1, 1000, 1));
            Setting.Add(new NumberSetting("Radius (crop, y-radius):", "What can be the Y difference for the bot for it to find valid crops.", 4, 1, 256, 1));
            Setting.Add(new ComboSetting("Speed mode", null, new string[] { "Accurate", "Fast" }, 0));

            var automationGroup = new GroupSetting("Automation", "Use these settings to automate actions.");
            var storeSetting    = new ComboSetting("On Inventory Full", "What should the bot do once it's inventory is full.", new[] { "Nothing", "Store Inventory In Closest Chest", "Run Macro" }, 1);

            storeSetting.Add(2, new StringSetting("On Inventory Full Macro", null, ""));
            automationGroup.Add(storeSetting);
            this.Setting.Add(automationGroup);
        }
Example #9
0
 public override void OnLoad(int version, int subversion, int buildversion)
 {
     this.Setting = new IPluginSetting[10];
     Setting[0]   = new NumberSetting("Height", "Height level that the bots should mine at", 12, 1, 256);
     Setting[1]   = new ComboSetting("Pattern", "", new[] { PATTERNS[0].GetName(), PATTERNS[1].GetName(), PATTERNS[2].GetName() }, 1);
     Setting[2]   = new StringSetting("Macro on inventory full", "Starts the macro when the bots inventory is full.", "");
     Setting[3]   = new BoolSetting("Diamond ore", "", true);
     Setting[4]   = new BoolSetting("Emerald ore", "", true);
     Setting[5]   = new BoolSetting("Iron ore", "", true);
     Setting[6]   = new BoolSetting("Gold ore", "", true);
     Setting[7]   = new BoolSetting("Redstone ore", "", false);
     Setting[8]   = new BoolSetting("Lapis Lazuli ore", "", false);
     Setting[9]   = new BoolSetting("Coal ore", "", false);
 }
Example #10
0
 public override void OnLoad(int version, int subversion, int buildversion)
 {
     this.Setting = new IPluginSetting[11];
     Setting[0]   = new StringSetting("User or Channel ID", "Enable developer mode: Settings->Appearance->Developer mode. Copy id: right click channel and click 'Copy ID'.", "");
     Setting[1]   = new BoolSetting("Local notifications", "", true);
     Setting[2]   = new BoolSetting("Explosion notifications", "", true);
     Setting[3]   = new BoolSetting("Wither notifications", "", true);
     Setting[4]   = new BoolSetting("Creeper notifications", "", true);
     Setting[5]   = new BoolSetting("Player notifications", "", true);
     Setting[6]   = new StringSetting("Friendly uuid(s)/name(s)", "Uuids/name(s) split by space.", "");
     Setting[7]   = new StringSetting("Lamp coordinates", "Coordinates in the [X Y Z] format, split by a space", "[-1 -1 -1] [0 0 0] [1 1 1]");
     Setting[8]   = new ComboSetting("Mode", "Notification mode", new [] { "none", "@everyone", "@everyone + tts" }, 1);
     Setting[9]   = new LinkSetting("Add bot", "Adds the bot to your discord channel (you must have administrator permissions).", "https://discordapp.com/oauth2/authorize?client_id=299708378236583939&scope=bot&permissions=6152");
     Setting[10]  = new BoolSetting("Detect falling blocks", "Should the bot detected falling sand and falling tnt", true);
 }