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); }
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); }
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); }
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); }
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); }
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); }
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); }