diff options
author | Minenash <minenash@protonmail.com> | 2018-12-28 15:38:24 -0500 |
---|---|---|
committer | Minenash <minenash@protonmail.com> | 2018-12-28 15:38:24 -0500 |
commit | 6d1a1d5a38c71fee27d716f293ce2f469048c9ae (patch) | |
tree | 6a821f28b1450915df2dd2c8e9c416fc827e1c5f | |
parent | 1ac73460ee6b0b7d0c0c4dae06f7705a479b8720 (diff) |
Updated all modules to work with ModuleLoader major version 5
Except BlockPlaceMods
77 files changed, 155 insertions, 38 deletions
diff --git a/src/main/java/com/redstoner/modules/abot/Abot.java b/src/main/java/com/redstoner/modules/abot/Abot.java index 1bab739..3cff0c1 100644 --- a/src/main/java/com/redstoner/modules/abot/Abot.java +++ b/src/main/java/com/redstoner/modules/abot/Abot.java @@ -21,7 +21,7 @@ import com.redstoner.modules.Module; @Commands(CommandHolderType.File) @AutoRegisterListener -@Version(major = 4, minor = 1, revision = 0, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class Abot implements Module, Listener { private File answerFile = new File(Main.plugin.getDataFolder(), "abot.json"); JSONArray answers; diff --git a/src/main/java/com/redstoner/modules/abot/module.info b/src/main/java/com/redstoner/modules/abot/module.info new file mode 100644 index 0000000..3be9a79 --- /dev/null +++ b/src/main/java/com/redstoner/modules/abot/module.info @@ -0,0 +1,3 @@ +displayName: Abot +category: Other +description: An annoying little bot to automatically answer questions in chat
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/adminchat/Adminchat.java b/src/main/java/com/redstoner/modules/adminchat/Adminchat.java index 7df0374..3d5974d 100644 --- a/src/main/java/com/redstoner/modules/adminchat/Adminchat.java +++ b/src/main/java/com/redstoner/modules/adminchat/Adminchat.java @@ -33,7 +33,7 @@ import net.nemez.chatapi.ChatAPI; */ @Commands(CommandHolderType.File) @AutoRegisterListener -@Version(major = 4, minor = 1, revision = 0, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class Adminchat implements Module, Listener { private static final char defaultKey = ','; private static final File keysLocation = new File(Main.plugin.getDataFolder(), "adminchat_keys.json"); diff --git a/src/main/java/com/redstoner/modules/adminchat/module.info b/src/main/java/com/redstoner/modules/adminchat/module.info new file mode 100644 index 0000000..90f4391 --- /dev/null +++ b/src/main/java/com/redstoner/modules/adminchat/module.info @@ -0,0 +1,3 @@ +displayName: Adminchat +category: Staff +description: A secondary chat used for staff to communicate with each other
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/afk/AFK.java b/src/main/java/com/redstoner/modules/afk/AFK.java index eacbc3e..ee96137 100644 --- a/src/main/java/com/redstoner/modules/afk/AFK.java +++ b/src/main/java/com/redstoner/modules/afk/AFK.java @@ -15,7 +15,7 @@ import org.bukkit.event.HandlerList; @Commands(CommandHolderType.File) @AutoRegisterListener -@Version(major = 4, minor = 0, revision = 6, compatible = 5) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class AFK implements Module { private AFKListener listener; diff --git a/src/main/java/com/redstoner/modules/afk/module.info b/src/main/java/com/redstoner/modules/afk/module.info new file mode 100644 index 0000000..fb1fca6 --- /dev/null +++ b/src/main/java/com/redstoner/modules/afk/module.info @@ -0,0 +1,3 @@ +displayName: AFK +category: Chat +description: Allows a user to announce they're afk ,and will also notify players messaging them, that they're afk and might not see the message
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/blockplacemods/mods/module.info b/src/main/java/com/redstoner/modules/blockplacemods/mods/module.info new file mode 100644 index 0000000..9d3a3dc --- /dev/null +++ b/src/main/java/com/redstoner/modules/blockplacemods/mods/module.info @@ -0,0 +1,3 @@ +displayName: +category: +description:
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/chat/Chat.java b/src/main/java/com/redstoner/modules/chat/Chat.java index c90ca29..ebe2d07 100644 --- a/src/main/java/com/redstoner/modules/chat/Chat.java +++ b/src/main/java/com/redstoner/modules/chat/Chat.java @@ -33,7 +33,7 @@ import net.nemez.chatapi.click.Message; @Commands(CommandHolderType.File) @AutoRegisterListener -@Version(major = 4, minor = 2, revision = 0, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class Chat implements Module, Listener { private final Map<String, String> defaults = new HashMap<>(); private Set<UUID> chatonly = new HashSet<>(); diff --git a/src/main/java/com/redstoner/modules/chat/module.info b/src/main/java/com/redstoner/modules/chat/module.info new file mode 100644 index 0000000..a2ace0e --- /dev/null +++ b/src/main/java/com/redstoner/modules/chat/module.info @@ -0,0 +1,3 @@ +displayName: Chat +category: Chat +description: Stylizes chat and adds a bunch of chat commands, including &e/me&7 and &e/shrug
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/chatalias/Chatalias.java b/src/main/java/com/redstoner/modules/chatalias/Chatalias.java index 5bffb5b..df7e8e1 100644 --- a/src/main/java/com/redstoner/modules/chatalias/Chatalias.java +++ b/src/main/java/com/redstoner/modules/chatalias/Chatalias.java @@ -32,7 +32,7 @@ import net.nemez.chatapi.ChatAPI; @Commands(CommandHolderType.File) @AutoRegisterListener -@Version(major = 4, minor = 2, revision = 0, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class Chatalias implements Module, Listener { private final String[] commands = new String[] { "e?r", "e?m .+?", "e?t", "e?w", "e?msg .+?", "e?message .+?", "e?whisper .+?", "e?me", "cgsay", "ac", "bc", "say", "sayn .+?", "chat", "shrug", "action", "speak", "chatn", "speakn" }; diff --git a/src/main/java/com/redstoner/modules/chatalias/module.info b/src/main/java/com/redstoner/modules/chatalias/module.info new file mode 100644 index 0000000..caa70a1 --- /dev/null +++ b/src/main/java/com/redstoner/modules/chatalias/module.info @@ -0,0 +1,3 @@ +displayName: ChatAlias +category: Chat +description: Allows players to create aliases. For example wb -> Welcome Back
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/chatgroups/Chatgroups.java b/src/main/java/com/redstoner/modules/chatgroups/Chatgroups.java index b96e2b7..6609786 100644 --- a/src/main/java/com/redstoner/modules/chatgroups/Chatgroups.java +++ b/src/main/java/com/redstoner/modules/chatgroups/Chatgroups.java @@ -37,7 +37,7 @@ import net.nemez.chatapi.ChatAPI; */ @Commands(CommandHolderType.File) @AutoRegisterListener -@Version(major = 4, minor = 1, revision = 0, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class Chatgroups implements Module, Listener { private static final char defaultKey = ':'; private static final File groupsLocation = new File(Main.plugin.getDataFolder(), "chatgroups.json"); diff --git a/src/main/java/com/redstoner/modules/chatgroups/module.info b/src/main/java/com/redstoner/modules/chatgroups/module.info new file mode 100644 index 0000000..553654c --- /dev/null +++ b/src/main/java/com/redstoner/modules/chatgroups/module.info @@ -0,0 +1,3 @@ +displayName: ChatGroups +category: Chat +description: Adds a secondary chat for people who speak a different language or working on projects together
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/check/Check.java b/src/main/java/com/redstoner/modules/check/Check.java index cdbd269..8ebdcc0 100644 --- a/src/main/java/com/redstoner/modules/check/Check.java +++ b/src/main/java/com/redstoner/modules/check/Check.java @@ -36,7 +36,7 @@ import com.redstoner.modules.Module; import net.nemez.chatapi.click.Message; @Commands(CommandHolderType.File) -@Version(major = 4, minor = 2, revision = 0, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class Check implements Module, Listener { MysqlTable table; String noTableReason; diff --git a/src/main/java/com/redstoner/modules/check/module.info b/src/main/java/com/redstoner/modules/check/module.info new file mode 100644 index 0000000..e680102 --- /dev/null +++ b/src/main/java/com/redstoner/modules/check/module.info @@ -0,0 +1,3 @@ +displayName: Check +category: Staff +description: A tool to get basic data about players, such as forums account, playtimes and similar
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/clear/Clear.java b/src/main/java/com/redstoner/modules/clear/Clear.java index a891d2d..10e0df8 100644 --- a/src/main/java/com/redstoner/modules/clear/Clear.java +++ b/src/main/java/com/redstoner/modules/clear/Clear.java @@ -12,7 +12,7 @@ import com.redstoner.misc.CommandHolderType; import com.redstoner.modules.Module; @Commands(CommandHolderType.File) -@Version(major = 4, minor = 1, revision = 0, compatible = 4) +@Version(major = 4, minor = 0, revision = 0, compatible = 4) public class Clear implements Module { @Command(hook = "clear") public boolean clearInventory(CommandSender sender) { diff --git a/src/main/java/com/redstoner/modules/clear/module.info b/src/main/java/com/redstoner/modules/clear/module.info new file mode 100644 index 0000000..5e5d0b2 --- /dev/null +++ b/src/main/java/com/redstoner/modules/clear/module.info @@ -0,0 +1,3 @@ +displayName: Clear +category: Other +description: Allows players to clear their inventories
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/cycle/Cycle.java b/src/main/java/com/redstoner/modules/cycle/Cycle.java index 50dfa4e..40334b1 100644 --- a/src/main/java/com/redstoner/modules/cycle/Cycle.java +++ b/src/main/java/com/redstoner/modules/cycle/Cycle.java @@ -24,7 +24,7 @@ import com.redstoner.modules.Module; @Commands(CommandHolderType.File) @AutoRegisterListener -@Version(major = 4, minor = 1, revision = 0, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class Cycle implements Module, Listener { private File cycleFile = new File(Main.plugin.getDataFolder(), "cycle.json"); private JSONArray no_cyclers; diff --git a/src/main/java/com/redstoner/modules/cycle/module.info b/src/main/java/com/redstoner/modules/cycle/module.info new file mode 100644 index 0000000..ecfd0b0 --- /dev/null +++ b/src/main/java/com/redstoner/modules/cycle/module.info @@ -0,0 +1,3 @@ +displayName: Cycle +category: Other +description: Basically more hotbars. When you scroll over, it will load the next line of your inventory as your hotbar
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/damnspam/DamnSpam.java b/src/main/java/com/redstoner/modules/damnspam/DamnSpam.java index 323df09..c9e1777 100644 --- a/src/main/java/com/redstoner/modules/damnspam/DamnSpam.java +++ b/src/main/java/com/redstoner/modules/damnspam/DamnSpam.java @@ -39,7 +39,7 @@ import com.redstoner.modules.Module; @Commands(CommandHolderType.File) @AutoRegisterListener -@Version(major = 4, minor = 1, revision = 0, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class DamnSpam implements Module, Listener { File configFile = new File(Main.plugin.getDataFolder(), "DamnSpam.json"); diff --git a/src/main/java/com/redstoner/modules/damnspam/module.info b/src/main/java/com/redstoner/modules/damnspam/module.info new file mode 100644 index 0000000..4736784 --- /dev/null +++ b/src/main/java/com/redstoner/modules/damnspam/module.info @@ -0,0 +1,3 @@ +displayName: Damnspam +category: Other +description: Protects levers and buttons from being spammed by providing a configurable timeout for inputs
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/datamanager/DataManager.java b/src/main/java/com/redstoner/modules/datamanager/DataManager.java index 0129a53..197bc7a 100644 --- a/src/main/java/com/redstoner/modules/datamanager/DataManager.java +++ b/src/main/java/com/redstoner/modules/datamanager/DataManager.java @@ -35,7 +35,7 @@ import com.redstoner.modules.Module; @Commands(CommandHolderType.Stream) @AutoRegisterListener -@Version(major = 4, minor = 1, revision = 10, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public final class DataManager implements CoreModule, Listener { protected final File dataFolder = new File(Main.plugin.getDataFolder(), "data"); diff --git a/src/main/java/com/redstoner/modules/datamanager/module.info b/src/main/java/com/redstoner/modules/datamanager/module.info new file mode 100644 index 0000000..713107d --- /dev/null +++ b/src/main/java/com/redstoner/modules/datamanager/module.info @@ -0,0 +1,3 @@ +displayName: Datamanager +category: Other +description: Adds easy module and player based data management
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/discord/Discord.java b/src/main/java/com/redstoner/modules/discord/Discord.java index 309de01..22999ec 100644 --- a/src/main/java/com/redstoner/modules/discord/Discord.java +++ b/src/main/java/com/redstoner/modules/discord/Discord.java @@ -25,7 +25,7 @@ import com.redstoner.modules.Module; import net.nemez.chatapi.click.Message; @Commands(CommandHolderType.File) -@Version(major = 4, minor = 0, revision = 0, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class Discord implements Module { private MysqlTable table; diff --git a/src/main/java/com/redstoner/modules/discord/module.info b/src/main/java/com/redstoner/modules/discord/module.info new file mode 100644 index 0000000..5a75ac8 --- /dev/null +++ b/src/main/java/com/redstoner/modules/discord/module.info @@ -0,0 +1,3 @@ +displayName: Discord +category: External +description: Links your minecraft account to your discord account to sync your rank.
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/friends/Friends.java b/src/main/java/com/redstoner/modules/friends/Friends.java index 6f918db..9e06a3f 100644 --- a/src/main/java/com/redstoner/modules/friends/Friends.java +++ b/src/main/java/com/redstoner/modules/friends/Friends.java @@ -29,7 +29,7 @@ import com.redstoner.modules.datamanager.DataManager; @AutoRegisterListener @Commands(CommandHolderType.File) -@Version(major = 4, minor = 0, revision = 0, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class Friends implements CoreModule { @EventHandler(priority = EventPriority.MONITOR) public void onPlayerJoin(PlayerJoinEvent e) { diff --git a/src/main/java/com/redstoner/modules/friends/module.info b/src/main/java/com/redstoner/modules/friends/module.info new file mode 100644 index 0000000..41062ba --- /dev/null +++ b/src/main/java/com/redstoner/modules/friends/module.info @@ -0,0 +1,3 @@ +displayName: Friends +category: Other +description: Notifies players when a friend comes online. Also used by other modules for various features
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/ignore/Ignore.java b/src/main/java/com/redstoner/modules/ignore/Ignore.java index b2364e4..0596bb9 100644 --- a/src/main/java/com/redstoner/modules/ignore/Ignore.java +++ b/src/main/java/com/redstoner/modules/ignore/Ignore.java @@ -25,7 +25,7 @@ import net.nemez.chatapi.click.Message; @Commands(CommandHolderType.File) @AutoRegisterListener -@Version(major = 4, minor = 0, revision = 0, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class Ignore implements Module { @Command(hook = "unignore", async = AsyncType.ALWAYS) public boolean unignore(CommandSender sender, String player) { diff --git a/src/main/java/com/redstoner/modules/ignore/module.info b/src/main/java/com/redstoner/modules/ignore/module.info new file mode 100644 index 0000000..79bb1fb --- /dev/null +++ b/src/main/java/com/redstoner/modules/ignore/module.info @@ -0,0 +1,3 @@ +displayName: Ignore +category: Chat +description: Allows someone to ignore players' chat messages and integrates with other modules
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/lagchunks/LagChunks.java b/src/main/java/com/redstoner/modules/lagchunks/LagChunks.java index 1debf12..b775c89 100644 --- a/src/main/java/com/redstoner/modules/lagchunks/LagChunks.java +++ b/src/main/java/com/redstoner/modules/lagchunks/LagChunks.java @@ -18,7 +18,7 @@ import com.redstoner.misc.CommandHolderType; import com.redstoner.modules.Module; @Commands(CommandHolderType.File) -@Version(major = 4, minor = 1, revision = 0, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class LagChunks implements Module { private List<LaggyChunk> laggyChunks = new ArrayList<LaggyChunk>(); diff --git a/src/main/java/com/redstoner/modules/lagchunks/module.info b/src/main/java/com/redstoner/modules/lagchunks/module.info new file mode 100644 index 0000000..c39824f --- /dev/null +++ b/src/main/java/com/redstoner/modules/lagchunks/module.info @@ -0,0 +1,3 @@ +displayName: LagChunks +category: Staff +description: Collects information about entities across the map and displays chunk info
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/list/List.java b/src/main/java/com/redstoner/modules/list/List.java index d5a0016..6fa0a64 100644 --- a/src/main/java/com/redstoner/modules/list/List.java +++ b/src/main/java/com/redstoner/modules/list/List.java @@ -18,7 +18,7 @@ import com.redstoner.modules.datamanager.DataManager; import net.nemez.chatapi.click.Message; @Commands(CommandHolderType.File) -@Version(major = 4, minor = 0, revision = 5, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class List implements Module { private HashMap<String, Integer> onConsole; diff --git a/src/main/java/com/redstoner/modules/list/module.info b/src/main/java/com/redstoner/modules/list/module.info new file mode 100644 index 0000000..8a05ed3 --- /dev/null +++ b/src/main/java/com/redstoner/modules/list/module.info @@ -0,0 +1,3 @@ +displayName: List +category: Other +description: Lists the players online separated by rank and subrank.
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/loginsecurity/LoginSecurity.java b/src/main/java/com/redstoner/modules/loginsecurity/LoginSecurity.java index 7bcb89a..d32e29c 100644 --- a/src/main/java/com/redstoner/modules/loginsecurity/LoginSecurity.java +++ b/src/main/java/com/redstoner/modules/loginsecurity/LoginSecurity.java @@ -36,7 +36,7 @@ import com.redstoner.modules.Module; @Commands(CommandHolderType.File) @AutoRegisterListener -@Version(major = 4, minor = 1, revision = 0, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class LoginSecurity implements Module, Listener { protected static Map<UUID, Location> loggingIn; diff --git a/src/main/java/com/redstoner/modules/loginsecurity/module.info b/src/main/java/com/redstoner/modules/loginsecurity/module.info new file mode 100644 index 0000000..7f04aa7 --- /dev/null +++ b/src/main/java/com/redstoner/modules/loginsecurity/module.info @@ -0,0 +1,3 @@ +displayName: LoginSecurity +category: Other +description: Secure your account with an additional password required when you join the server
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/logs/Logs.java b/src/main/java/com/redstoner/modules/logs/Logs.java index f2635be..55f81b1 100644 --- a/src/main/java/com/redstoner/modules/logs/Logs.java +++ b/src/main/java/com/redstoner/modules/logs/Logs.java @@ -15,7 +15,7 @@ import com.redstoner.modules.ModuleLogger; import com.redstoner.modules.datamanager.DataManager; @Commands(CommandHolderType.File) -@Version(major = 4, minor = 0, revision = 4, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class Logs implements Module { public static final String defaultFormat = "ยง7 > %f: %r"; diff --git a/src/main/java/com/redstoner/modules/logs/module.info b/src/main/java/com/redstoner/modules/logs/module.info new file mode 100644 index 0000000..922bf57 --- /dev/null +++ b/src/main/java/com/redstoner/modules/logs/module.info @@ -0,0 +1,3 @@ +displayName: Logs +category: Staff +description: Allows staff to Search server logs in-game
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/mentio/Mentio.java b/src/main/java/com/redstoner/modules/mentio/Mentio.java index 0e282cd..0f2169e 100644 --- a/src/main/java/com/redstoner/modules/mentio/Mentio.java +++ b/src/main/java/com/redstoner/modules/mentio/Mentio.java @@ -30,7 +30,7 @@ import net.nemez.chatapi.click.Message; @Commands(CommandHolderType.File) @AutoRegisterListener -@Version(major = 4, minor = 1, revision = 0, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class Mentio implements Module, Listener { private File mentioLocation = new File(Main.plugin.getDataFolder(), "mentio.json"); diff --git a/src/main/java/com/redstoner/modules/mentio/module.info b/src/main/java/com/redstoner/modules/mentio/module.info new file mode 100644 index 0000000..6c4c5b7 --- /dev/null +++ b/src/main/java/com/redstoner/modules/mentio/module.info @@ -0,0 +1,3 @@ +displayName: Mentio +category: Chat +description: Plays a sound and highlights keywords from a player defined list
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/message/Message.java b/src/main/java/com/redstoner/modules/message/Message.java index 8c9f95d..0faf882 100644 --- a/src/main/java/com/redstoner/modules/message/Message.java +++ b/src/main/java/com/redstoner/modules/message/Message.java @@ -27,7 +27,7 @@ import com.redstoner.modules.socialspy.Socialspy; import net.nemez.chatapi.ChatAPI; @Commands(CommandHolderType.File) -@Version(major = 4, minor = 0, revision = 4, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class Message implements Module { HashMap<CommandSender, CommandSender> replyTargets = new HashMap<>(); diff --git a/src/main/java/com/redstoner/modules/message/module.info b/src/main/java/com/redstoner/modules/message/module.info new file mode 100644 index 0000000..6be8066 --- /dev/null +++ b/src/main/java/com/redstoner/modules/message/module.info @@ -0,0 +1,3 @@ +displayName: Message +category: Chat +description: A better version of minecraft's &e/msg&7 command
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/misc/Misc.java b/src/main/java/com/redstoner/modules/misc/Misc.java index c69f7ba..c773e6b 100644 --- a/src/main/java/com/redstoner/modules/misc/Misc.java +++ b/src/main/java/com/redstoner/modules/misc/Misc.java @@ -30,7 +30,7 @@ import java.util.UUID; @Commands (CommandHolderType.File) @AutoRegisterListener -@Version (major = 4, minor = 1, revision = 0, compatible = 4) +@Version (major = 5, minor = 0, revision = 0, compatible = 4) public class Misc implements Module, Listener { private static final String[] SUDO_BLACKLIST = new String[] { "(.*:)?e?sudo", diff --git a/src/main/java/com/redstoner/modules/misc/module.info b/src/main/java/com/redstoner/modules/misc/module.info new file mode 100644 index 0000000..37d7aec --- /dev/null +++ b/src/main/java/com/redstoner/modules/misc/module.info @@ -0,0 +1,3 @@ +displayName: Miscellaneous +category: Other +description: A collection of useful things
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/motd/Motd.java b/src/main/java/com/redstoner/modules/motd/Motd.java index 1334e1a..9495b61 100644 --- a/src/main/java/com/redstoner/modules/motd/Motd.java +++ b/src/main/java/com/redstoner/modules/motd/Motd.java @@ -16,7 +16,7 @@ import com.redstoner.modules.Module; @Commands(CommandHolderType.File) @AutoRegisterListener -@Version(major = 4, minor = 1, revision = 0, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class Motd implements Module, Listener { private String default_motd, motd; diff --git a/src/main/java/com/redstoner/modules/motd/module.info b/src/main/java/com/redstoner/modules/motd/module.info new file mode 100644 index 0000000..7c56304 --- /dev/null +++ b/src/main/java/com/redstoner/modules/motd/module.info @@ -0,0 +1,3 @@ +displayName: MOTD +category: Staff +description: Changes the MOTD in-game
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/nametags/Nametags.java b/src/main/java/com/redstoner/modules/nametags/Nametags.java index 4068b83..2ec8f97 100644 --- a/src/main/java/com/redstoner/modules/nametags/Nametags.java +++ b/src/main/java/com/redstoner/modules/nametags/Nametags.java @@ -21,7 +21,7 @@ import com.redstoner.modules.Module; @Commands(CommandHolderType.File) @AutoRegisterListener -@Version(major = 4, minor = 1, revision = 2, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class Nametags implements Module, Listener { @EventHandler diff --git a/src/main/java/com/redstoner/modules/nametags/module.info b/src/main/java/com/redstoner/modules/nametags/module.info new file mode 100644 index 0000000..de53d65 --- /dev/null +++ b/src/main/java/com/redstoner/modules/nametags/module.info @@ -0,0 +1,3 @@ +displayName: Nametags +category: Other +description: Sorts tab by rank and colors players' nametags
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/naming/Naming.java b/src/main/java/com/redstoner/modules/naming/Naming.java index 9564966..f445336 100644 --- a/src/main/java/com/redstoner/modules/naming/Naming.java +++ b/src/main/java/com/redstoner/modules/naming/Naming.java @@ -20,7 +20,7 @@ import com.redstoner.modules.Module; import net.md_5.bungee.api.ChatColor; @Commands(CommandHolderType.File) -@Version(major = 4, minor = 1, revision = 0, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class Naming implements Module { @Command(hook = "anvil") diff --git a/src/main/java/com/redstoner/modules/naming/module.info b/src/main/java/com/redstoner/modules/naming/module.info new file mode 100644 index 0000000..b3b1f24 --- /dev/null +++ b/src/main/java/com/redstoner/modules/naming/module.info @@ -0,0 +1,3 @@ +displayName: Naming +category: Other +description: Lets you change an item name and lore
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/onlineplayers/OnlinePlayers.java b/src/main/java/com/redstoner/modules/onlineplayers/OnlinePlayers.java index f09d100..626da9d 100644 --- a/src/main/java/com/redstoner/modules/onlineplayers/OnlinePlayers.java +++ b/src/main/java/com/redstoner/modules/onlineplayers/OnlinePlayers.java @@ -20,7 +20,7 @@ import com.redstoner.modules.Module; import com.redstoner.modules.datamanager.DataManager; @AutoRegisterListener -@Version(major = 4, minor = 0, revision = 3, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) @SuppressWarnings("unchecked") public class OnlinePlayers implements Module, Listener { diff --git a/src/main/java/com/redstoner/modules/onlineplayers/module.info b/src/main/java/com/redstoner/modules/onlineplayers/module.info new file mode 100644 index 0000000..65c1254 --- /dev/null +++ b/src/main/java/com/redstoner/modules/onlineplayers/module.info @@ -0,0 +1,3 @@ +displayName: OnlinePlayers +category: External +description: Provides a list of all players online with data in a .json file used for Redstoner's "Who's online feature"
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/reports/Reports.java b/src/main/java/com/redstoner/modules/reports/Reports.java index ee0655c..cad76ee 100644 --- a/src/main/java/com/redstoner/modules/reports/Reports.java +++ b/src/main/java/com/redstoner/modules/reports/Reports.java @@ -26,7 +26,7 @@ import net.nemez.chatapi.click.Message; * * @author Redempt */ @Commands(CommandHolderType.File) -@Version(major = 4, minor = 2, revision = 0, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class Reports implements Module { private int task = 0; diff --git a/src/main/java/com/redstoner/modules/reports/module.info b/src/main/java/com/redstoner/modules/reports/module.info new file mode 100644 index 0000000..8d24e3a --- /dev/null +++ b/src/main/java/com/redstoner/modules/reports/module.info @@ -0,0 +1,3 @@ +displayName: Reports +category: Staff +description: Adds a /report command for people to use when no staff is on
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/saylol/Saylol.java b/src/main/java/com/redstoner/modules/saylol/Saylol.java index 7081aec..a523615 100644 --- a/src/main/java/com/redstoner/modules/saylol/Saylol.java +++ b/src/main/java/com/redstoner/modules/saylol/Saylol.java @@ -25,7 +25,7 @@ import net.nemez.chatapi.click.ClickCallback; import net.nemez.chatapi.click.Message; @Commands(CommandHolderType.File) -@Version(major = 4, minor = 1, revision = 0, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class Saylol implements Module { private long lastLol = 0; diff --git a/src/main/java/com/redstoner/modules/saylol/module.info b/src/main/java/com/redstoner/modules/saylol/module.info new file mode 100644 index 0000000..8af4c08 --- /dev/null +++ b/src/main/java/com/redstoner/modules/saylol/module.info @@ -0,0 +1,3 @@ +displayName: Saylol +category: Chat +description: Adds the famous saylol plugin as a module
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/scriptutils/Scriptutils.java b/src/main/java/com/redstoner/modules/scriptutils/Scriptutils.java index f91d48c..75521db 100644 --- a/src/main/java/com/redstoner/modules/scriptutils/Scriptutils.java +++ b/src/main/java/com/redstoner/modules/scriptutils/Scriptutils.java @@ -11,7 +11,7 @@ import com.redstoner.misc.Utils; import com.redstoner.modules.Module; @Commands(CommandHolderType.File) -@Version(major = 4, minor = 2, revision = 0, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class Scriptutils implements Module { /** Prints Bukkit restart message diff --git a/src/main/java/com/redstoner/modules/scriptutils/module.info b/src/main/java/com/redstoner/modules/scriptutils/module.info new file mode 100644 index 0000000..ce7f01c --- /dev/null +++ b/src/main/java/com/redstoner/modules/scriptutils/module.info @@ -0,0 +1,3 @@ +displayName: ScriptUtils +category: External +description: Provides commands to external scripts for sending predefined messages in chat
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/seen/Seen.java b/src/main/java/com/redstoner/modules/seen/Seen.java index 8e9d47d..e6d0e3d 100644 --- a/src/main/java/com/redstoner/modules/seen/Seen.java +++ b/src/main/java/com/redstoner/modules/seen/Seen.java @@ -36,7 +36,7 @@ import net.nemez.chatapi.click.Message; @AutoRegisterListener @Commands(CommandHolderType.File) -@Version(major = 4, minor = 0, revision = 11, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class Seen implements Module, Listener { HashMap<UUID, JSONArray> names = new HashMap<>(); diff --git a/src/main/java/com/redstoner/modules/seen/module.info b/src/main/java/com/redstoner/modules/seen/module.info new file mode 100644 index 0000000..3a89651 --- /dev/null +++ b/src/main/java/com/redstoner/modules/seen/module.info @@ -0,0 +1,3 @@ +displayName: Seen +category: Other +description: Allows players to see how long someone has been online/offline, previous names, when they first joined, and much time they've logged
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/signalstrength/SignalStrength.java b/src/main/java/com/redstoner/modules/signalstrength/SignalStrength.java index 1cccc81..2480bfc 100644 --- a/src/main/java/com/redstoner/modules/signalstrength/SignalStrength.java +++ b/src/main/java/com/redstoner/modules/signalstrength/SignalStrength.java @@ -28,7 +28,7 @@ import com.redstoner.misc.CommandHolderType; import com.redstoner.modules.Module; @Commands(CommandHolderType.File) -@Version(major = 4, minor = 0, revision = 2, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class SignalStrength implements Module { diff --git a/src/main/java/com/redstoner/modules/signalstrength/module.info b/src/main/java/com/redstoner/modules/signalstrength/module.info new file mode 100644 index 0000000..2a8549d --- /dev/null +++ b/src/main/java/com/redstoner/modules/signalstrength/module.info @@ -0,0 +1,3 @@ +displayName: SignalStrength +category: Other +description: Sets the amount of items in a container to achieve the given signal strength
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/skullclick/SkullClick.java b/src/main/java/com/redstoner/modules/skullclick/SkullClick.java index d581d19..3f08a89 100644 --- a/src/main/java/com/redstoner/modules/skullclick/SkullClick.java +++ b/src/main/java/com/redstoner/modules/skullclick/SkullClick.java @@ -14,7 +14,7 @@ import com.redstoner.misc.CommandHolderType; import com.redstoner.modules.Module;
@Commands(CommandHolderType.None)
-@Version(major = 4, minor = 0, revision = 0, compatible = 4)
+@Version(major = 5, minor = 0, revision = 0, compatible = 4)
@AutoRegisterListener
public class SkullClick implements Module, Listener
{
diff --git a/src/main/java/com/redstoner/modules/skullclick/module.info b/src/main/java/com/redstoner/modules/skullclick/module.info new file mode 100644 index 0000000..535ef3d --- /dev/null +++ b/src/main/java/com/redstoner/modules/skullclick/module.info @@ -0,0 +1,3 @@ +displayName: SkullClick +category: Other +description: Click a skull and find out who it was, before they were beheaded. You cruel monster
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/socialspy/Socialspy.java b/src/main/java/com/redstoner/modules/socialspy/Socialspy.java index e1caac9..26d27fd 100644 --- a/src/main/java/com/redstoner/modules/socialspy/Socialspy.java +++ b/src/main/java/com/redstoner/modules/socialspy/Socialspy.java @@ -25,7 +25,7 @@ import com.redstoner.modules.datamanager.DataManager; import net.nemez.chatapi.click.Message; @Commands(CommandHolderType.File) -@Version(major = 4, minor = 0, revision = 3, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class Socialspy implements CoreModule { @Command(hook = "config_prefix_default") diff --git a/src/main/java/com/redstoner/modules/socialspy/module.info b/src/main/java/com/redstoner/modules/socialspy/module.info new file mode 100644 index 0000000..f894598 --- /dev/null +++ b/src/main/java/com/redstoner/modules/socialspy/module.info @@ -0,0 +1,3 @@ +displayName: Socialspy +category: Staff +description: Allows staff to see DMs, Chatgroups and other stuff that offers socialspy integration
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/tag/Tag.java b/src/main/java/com/redstoner/modules/tag/Tag.java index ae3302d..ce11fea 100644 --- a/src/main/java/com/redstoner/modules/tag/Tag.java +++ b/src/main/java/com/redstoner/modules/tag/Tag.java @@ -20,7 +20,7 @@ import com.redstoner.misc.Main; import com.redstoner.modules.Module; @Commands(CommandHolderType.File) -@Version(major = 4, minor = 0, revision = 1, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class Tag implements Module { private File tagLocation = new File(Main.plugin.getDataFolder(), "tag.json"); diff --git a/src/main/java/com/redstoner/modules/tag/module.info b/src/main/java/com/redstoner/modules/tag/module.info new file mode 100644 index 0000000..5448df8 --- /dev/null +++ b/src/main/java/com/redstoner/modules/tag/module.info @@ -0,0 +1,3 @@ +displayName: Tag +category: Staff +description: Add comments to players for easier communication (e.g. "Has spammed before")
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/teleport/Teleport.java b/src/main/java/com/redstoner/modules/teleport/Teleport.java index 0795f94..3ad9f63 100644 --- a/src/main/java/com/redstoner/modules/teleport/Teleport.java +++ b/src/main/java/com/redstoner/modules/teleport/Teleport.java @@ -16,7 +16,7 @@ import com.redstoner.modules.datamanager.DataManager; import net.nemez.chatapi.click.Message; @Commands(CommandHolderType.File) -@Version(major = 4, minor = 0, revision = 0, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class Teleport implements Module { public static final String PERMISSION_TELEPORT = "utils.admin.teleport"; diff --git a/src/main/java/com/redstoner/modules/teleport/module.info b/src/main/java/com/redstoner/modules/teleport/module.info new file mode 100644 index 0000000..ec4e600 --- /dev/null +++ b/src/main/java/com/redstoner/modules/teleport/module.info @@ -0,0 +1,3 @@ +displayName: Teleport +category: Other +description: Allows players to teleport to each other, with permission of course
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/tilechunks/TileChunks.java b/src/main/java/com/redstoner/modules/tilechunks/TileChunks.java index 75a3fd2..a32f05e 100644 --- a/src/main/java/com/redstoner/modules/tilechunks/TileChunks.java +++ b/src/main/java/com/redstoner/modules/tilechunks/TileChunks.java @@ -18,7 +18,7 @@ import com.redstoner.misc.CommandHolderType; import com.redstoner.modules.Module; @Commands(CommandHolderType.File) -@Version(major = 4, minor = 1, revision = 0, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class TileChunks implements Module { private List<LaggyTileChunk> laggyChunks = new ArrayList<>(); diff --git a/src/main/java/com/redstoner/modules/tilechunks/module.info b/src/main/java/com/redstoner/modules/tilechunks/module.info new file mode 100644 index 0000000..ae9c56d --- /dev/null +++ b/src/main/java/com/redstoner/modules/tilechunks/module.info @@ -0,0 +1,3 @@ +displayName: TileChunk +category: Staff +description: Collects information about tile entities across the map and displays chunk info
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/vanish/Vanish.java b/src/main/java/com/redstoner/modules/vanish/Vanish.java index d4e57e8..107f40d 100644 --- a/src/main/java/com/redstoner/modules/vanish/Vanish.java +++ b/src/main/java/com/redstoner/modules/vanish/Vanish.java @@ -26,7 +26,7 @@ import com.redstoner.modules.datamanager.DataManager; @Commands(CommandHolderType.File) @AutoRegisterListener -@Version(major = 4, minor = 1, revision = 0, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class Vanish implements Module, Listener { private ArrayList<UUID> vanished = new ArrayList<>(); diff --git a/src/main/java/com/redstoner/modules/vanish/module.info b/src/main/java/com/redstoner/modules/vanish/module.info new file mode 100644 index 0000000..ccd82fc --- /dev/null +++ b/src/main/java/com/redstoner/modules/vanish/module.info @@ -0,0 +1,3 @@ +displayName: Vanish +category: Staff +description: Allows staff to hide from the public entirely. &iPoof
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/warn/Warn.java b/src/main/java/com/redstoner/modules/warn/Warn.java index c272c67..657c8e5 100644 --- a/src/main/java/com/redstoner/modules/warn/Warn.java +++ b/src/main/java/com/redstoner/modules/warn/Warn.java @@ -10,7 +10,7 @@ import com.redstoner.misc.Utils; import com.redstoner.modules.Module; @Commands(CommandHolderType.File) -@Version(major = 4, minor = 1, revision = 0, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class Warn implements Module { @Command(hook = "warn") diff --git a/src/main/java/com/redstoner/modules/warn/module.info b/src/main/java/com/redstoner/modules/warn/module.info new file mode 100644 index 0000000..5ecd46e --- /dev/null +++ b/src/main/java/com/redstoner/modules/warn/module.info @@ -0,0 +1,3 @@ +displayName: Warn +category: Chat +description: Warns other players when someone is about to do something laggy
\ No newline at end of file diff --git a/src/main/java/com/redstoner/modules/webtoken/WebToken.java b/src/main/java/com/redstoner/modules/webtoken/WebToken.java index 6a4a8b0..3a521bf 100644 --- a/src/main/java/com/redstoner/modules/webtoken/WebToken.java +++ b/src/main/java/com/redstoner/modules/webtoken/WebToken.java @@ -24,7 +24,7 @@ import com.redstoner.misc.mysql.elements.MysqlTable; import com.redstoner.modules.Module; @Commands(CommandHolderType.File) -@Version(major = 4, minor = 1, revision = 0, compatible = 4) +@Version(major = 5, minor = 0, revision = 0, compatible = 4) public class WebToken implements Module { private static final int TOKEN_LENGTH = 6; diff --git a/src/main/java/com/redstoner/modules/webtoken/module.info b/src/main/java/com/redstoner/modules/webtoken/module.info new file mode 100644 index 0000000..765a274 --- /dev/null +++ b/src/main/java/com/redstoner/modules/webtoken/module.info @@ -0,0 +1,3 @@ +displayName: WebToken +category: External +description: Provides a way to generate the token for website signup
\ No newline at end of file |