AutoCommandsPlus 1.2.0

Powerful commands and messages scheduler.

  1. MikroAcse
    [​IMG]
    Did you ever want a powerful and free commands and messages scheduler?
    Here it is! Enjoy it :)

    Features
    • You can show messages, run commands as console, as random player, to all players and much more!​
    • Supports multiple schedule list (%randomplayer% is different for each list)​
    • Supports placeholders (more info in config.yml)​
    • Supports PlaceholderAPI (needs to be enabled in the config file)​
    • Supports running multiple commands at once​
    • You can use it instead AutoMessage.
    • No CPU and RAM affect. And plugin size is smaller than 15kb.​
    • Have an idea? Create a ticket!

    Installation
    1. Just put the AutoCommands.jar into your bukkit's or spigot's plugin folder.
    2. Restart server or run /asw pmanager load AutoCommandsPlus (if you have AutoSaveWorld plugin).
    3. Edit the config file and run /ac reload.
    4. That is all!
    Permissions and Commands
    • /acp reload - reloads the config file (autocommands.admin)
    • /acp set <listname> <enabled/disabled> - enables or disables the list (removes all comments from the config file!) (autocommands.admin)
    • /acp version - check out plugin version (autocommands.admin)
    • /tellp <player> <message> - shows a raw message to player without any prefixes and additional things
    /acp aliases: /autocommands, /autocommandsplus
    /tellp aliases: /raw

    Examples
    All examples are in the config file!

    Show messages to player:​
    Code (Text):
    commands:
    - "[YourPrefix] Hello everyone!"
    - "It's a message"
    - "$>Random player is %randomplayer%"
    - "Hey, %player%, do you know that last random player was %randomplayer%"
    - "!>Only you, last random player %randomplayer%, hear this!"
    - "$!>Only you, new random player %randomplayer%, hear this!"
    - "&d&l[Prefix] &b&lIt's colored message. &f&lAnd\nthis is new line.

    Run commands and show messages:​
    Code (Text):
    # if you want to just send message to all players, put it as a command (without / or something)
    # in message you can use such parameters as $ and !
    # you can run multiple commands using >;
    # '@' runs command to every player (you can use %player% placeholder)
    # '$' reselects random player (placeholder is %randomplayer%)
    # '!' runs command or shows the message only to random player
    # you can also use %randomplayer% after the command with $-prefix (every command with $-prefix will reselect(!) random player)
    # '#' runs command as player (use with '@' or '!')
    # '-' excludes random player from '@'
    # %randomplayername% and %playername% are display names with colors and prefixes (if used)
    - "@>/title %player% subtitle \"&lRandom player is &b&l%randomplayer%\"\
      >;\
      @>/title %player% title \"&lYour name is &b&l%player%\"\
      >;\
      %player%, we've shown you a title! Cookoo :D"
    - "Hi, %player%! It's just a message :) &bYou can use color codes, &emake\nmultiline messages."
    - "It's long message. \
      You can write it and write it (it's not multiline)."
    - |-
      It's multiline message. Every line here is new line in game.
      Woohoo!
      Isn't it nice?
    - "$!>Hey, %randomplayer%, only you can see this message."
    - "!>Hey, %randomplayer%, it's me again!"
    - "Omg, %randomplayer% is ignoring me! >:(>;$>Okay, i'm going to disturb %randomplayer% now.."
    - "[email protected]>This message sees everyone excluding %randomplayer%."
    - "Placeholders: %player% (and %playername%), %randomplayer% (and %randomplayername%), \
      %online%/%maxplayers%, %balance%"
    - "And now I'm going to show you top of balances!>;@#>/balancetop"
    - "$!>%randomplayer%, i want you to give money to the admin ;)>;!#>/pay admin 500"
    - "$!#>/me is stupid! Or not..."
    - "[email protected]#>/tell %randomplayer% Woop woop. Yep, we've all sent a message to you, %randomplayername%."
    Found a bug? Have an idea?
    Create ticket!
    https://github.com/MikroAcse/AutoCommandsPlus/issues
    phuochung14 likes this.

Recent Reviews

  1. zGeorgeTM
    zGeorgeTM
    4/5,
    Version: 1.2.0
    I can not put it to 0 players, it only gets when there are 1

































    .
  2. OCS
    OCS
    1/5,
    Version: 1.2.0
    Bad plugin has a lot of errors, tarrible soo terrible, terrible

    [17:58:48] [Server thread/WARN]: [AutoCommandsPlus] Task #157 for AutoCommandsPlus v1.2.0 generated an exception
    java.lang.NullPointerException
    at net.milkbowl.vault.economy.plugins.Economy_Craftconomy3.getBalance(Economy_Craftconomy3.java:278) ~[?:?]
    at net.milkbowl.vault.economy.plugins.Economy_Craftconomy3.getBalance(Economy_Craftconomy3.java:120) ~[?:?]
    at net.milkbowl.vault.economy.AbstractEconomy.getBalance(AbstractEconomy.java:20) ~[?:?]
    at acse.AutoCommands.Utils.replacePlaceholders(Utils.java:95) ~[?:?]
    at acse.AutoCommands.CommandParser.run(CommandParser.java:92) ~[?:?]
    at acse.AutoCommands.CommandParser.parse(CommandParser.java:22) ~[?:?]
    at acse.AutoCommands.CommandTask.run(CommandTask.java:43) ~[?:?]
    at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(CraftTask.java:71) ~[spigot.jar:git-Spigot-21fe707-e1ebe52]
    at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:723) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_151]
    [17:58:48] [Server thread/WARN]: [AutoCommandsPlus] Task #158 for AutoCommandsPlus v1.2.0 generated an exception
    java.lang.NullPointerException
    at net.milkbowl.vault.economy.plugins.Economy_Craftconomy3.getBalance(Economy_Craftconomy3.java:278) ~[?:?]
    at net.milkbowl.vault.economy.plugins.Economy_Craftconomy3.getBalance(Economy_Craftconomy3.java:120) ~[?:?]
    at net.milkbowl.vault.economy.AbstractEconomy.getBalance(AbstractEconomy.java:20) ~[?:?]
    at acse.AutoCommands.Utils.replacePlaceholders(Utils.java:95) ~[?:?]
    at acse.AutoCommands.CommandParser.run(CommandParser.java:92) ~[?:?]
    at acse.AutoCommands.CommandParser.parse(CommandParser.java:22) ~[?:?]
    at acse.AutoCommands.CommandTask.run(CommandTask.java:43) ~[?:?]
    at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(CraftTask.java:71) ~[spigot.jar:git-Spigot-21fe707-e1ebe52]
    at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:723) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_151]
    [17:58:48] [Server thread/WARN]: [AutoCommandsPlus] Task #155 for AutoCommandsPlus v1.2.0 generated an exception
    java.lang.NullPointerException
    at net.milkbowl.vault.economy.plugins.Economy_Craftconomy3.getBalance(Economy_Craftconomy3.java:278) ~[?:?]
    at net.milkbowl.vault.economy.plugins.Economy_Craftconomy3.getBalance(Economy_Craftconomy3.java:120) ~[?:?]
    at net.milkbowl.vault.economy.AbstractEconomy.getBalance(AbstractEconomy.java:20) ~[?:?]
    at acse.AutoCommands.Utils.replacePlaceholders(Utils.java:95) ~[?:?]
    at acse.AutoCommands.CommandParser.run(CommandParser.java:92) ~[?:?]
    at acse.AutoCommands.CommandParser.parse(CommandParser.java:22) ~[?:?]
    at acse.AutoCommands.CommandTask.run(CommandTask.java:43) ~[?:?]
    at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(CraftTask.java:71) ~[spigot.jar:git-Spigot-21fe707-e1ebe52]
    at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:723) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_151]
    [17:58:48] [Server thread/WARN]: [AutoCommandsPlus] Task #156 for AutoCommandsPlus v1.2.0 generated an exception
    java.lang.NullPointerException
    at net.milkbowl.vault.economy.plugins.Economy_Craftconomy3.getBalance(Economy_Craftconomy3.java:278) ~[?:?]
    at net.milkbowl.vault.economy.plugins.Economy_Craftconomy3.getBalance(Economy_Craftconomy3.java:120) ~[?:?]
    at net.milkbowl.vault.economy.AbstractEconomy.getBalance(AbstractEconomy.java:20) ~[?:?]
    at acse.AutoCommands.Utils.replacePlaceholders(Utils.java:95) ~[?:?]
    at acse.AutoCommands.CommandParser.run(CommandParser.java:92) ~[?:?]
    at acse.AutoCommands.CommandParser.parse(CommandParser.java:22) ~[?:?]
    at acse.AutoCommands.CommandTask.run(CommandTask.java:43) ~[?:?]
    at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(CraftTask.java:71) ~[spigot.jar:git-Spigot-21fe707-e1ebe52]
    at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:350) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:723) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_151]
  3. CNguyen
    CNguyen
    3/5,
    Version: 1.2.0
    Plugin is very good. But it looks like it is no longer supported.

    When the owner comes back I will evaluate 5/5
  4. UXRO
    UXRO
    5/5,
    Version: 1.2.0
    No problems with it. Works good and has everything i needed and more! Thanks for this plugin.

    5/5 stars :D
  5. Ethon6
    Ethon6
    5/5,
    Version: 1.2.0
    Very good plugin, Love it. Very Useful, and very good creating for automatic EVENTS!!!!!!!!!!!!!!!!!!!!!!!!!!
    1. MikroAcse
      Author's Response
      Thank you for your review! :)