summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMinenash <minenash@protonmail.com>2018-12-28 15:38:24 -0500
committerMinenash <minenash@protonmail.com>2018-12-28 15:38:24 -0500
commit6d1a1d5a38c71fee27d716f293ce2f469048c9ae (patch)
tree6a821f28b1450915df2dd2c8e9c416fc827e1c5f
parent1ac73460ee6b0b7d0c0c4dae06f7705a479b8720 (diff)
Updated all modules to work with ModuleLoader major version 5
Except BlockPlaceMods
-rw-r--r--src/main/java/com/redstoner/modules/abot/Abot.java2
-rw-r--r--src/main/java/com/redstoner/modules/abot/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/adminchat/Adminchat.java2
-rw-r--r--src/main/java/com/redstoner/modules/adminchat/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/afk/AFK.java2
-rw-r--r--src/main/java/com/redstoner/modules/afk/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/blockplacemods/mods/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/chat/Chat.java2
-rw-r--r--src/main/java/com/redstoner/modules/chat/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/chatalias/Chatalias.java2
-rw-r--r--src/main/java/com/redstoner/modules/chatalias/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/chatgroups/Chatgroups.java2
-rw-r--r--src/main/java/com/redstoner/modules/chatgroups/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/check/Check.java2
-rw-r--r--src/main/java/com/redstoner/modules/check/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/clear/Clear.java2
-rw-r--r--src/main/java/com/redstoner/modules/clear/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/cycle/Cycle.java2
-rw-r--r--src/main/java/com/redstoner/modules/cycle/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/damnspam/DamnSpam.java2
-rw-r--r--src/main/java/com/redstoner/modules/damnspam/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/datamanager/DataManager.java2
-rw-r--r--src/main/java/com/redstoner/modules/datamanager/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/discord/Discord.java2
-rw-r--r--src/main/java/com/redstoner/modules/discord/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/friends/Friends.java2
-rw-r--r--src/main/java/com/redstoner/modules/friends/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/ignore/Ignore.java2
-rw-r--r--src/main/java/com/redstoner/modules/ignore/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/lagchunks/LagChunks.java2
-rw-r--r--src/main/java/com/redstoner/modules/lagchunks/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/list/List.java2
-rw-r--r--src/main/java/com/redstoner/modules/list/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/loginsecurity/LoginSecurity.java2
-rw-r--r--src/main/java/com/redstoner/modules/loginsecurity/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/logs/Logs.java2
-rw-r--r--src/main/java/com/redstoner/modules/logs/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/mentio/Mentio.java2
-rw-r--r--src/main/java/com/redstoner/modules/mentio/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/message/Message.java2
-rw-r--r--src/main/java/com/redstoner/modules/message/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/misc/Misc.java2
-rw-r--r--src/main/java/com/redstoner/modules/misc/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/motd/Motd.java2
-rw-r--r--src/main/java/com/redstoner/modules/motd/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/nametags/Nametags.java2
-rw-r--r--src/main/java/com/redstoner/modules/nametags/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/naming/Naming.java2
-rw-r--r--src/main/java/com/redstoner/modules/naming/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/onlineplayers/OnlinePlayers.java2
-rw-r--r--src/main/java/com/redstoner/modules/onlineplayers/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/reports/Reports.java2
-rw-r--r--src/main/java/com/redstoner/modules/reports/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/saylol/Saylol.java2
-rw-r--r--src/main/java/com/redstoner/modules/saylol/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/scriptutils/Scriptutils.java2
-rw-r--r--src/main/java/com/redstoner/modules/scriptutils/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/seen/Seen.java2
-rw-r--r--src/main/java/com/redstoner/modules/seen/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/signalstrength/SignalStrength.java2
-rw-r--r--src/main/java/com/redstoner/modules/signalstrength/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/skullclick/SkullClick.java2
-rw-r--r--src/main/java/com/redstoner/modules/skullclick/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/socialspy/Socialspy.java2
-rw-r--r--src/main/java/com/redstoner/modules/socialspy/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/tag/Tag.java2
-rw-r--r--src/main/java/com/redstoner/modules/tag/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/teleport/Teleport.java2
-rw-r--r--src/main/java/com/redstoner/modules/teleport/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/tilechunks/TileChunks.java2
-rw-r--r--src/main/java/com/redstoner/modules/tilechunks/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/vanish/Vanish.java2
-rw-r--r--src/main/java/com/redstoner/modules/vanish/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/warn/Warn.java2
-rw-r--r--src/main/java/com/redstoner/modules/warn/module.info3
-rw-r--r--src/main/java/com/redstoner/modules/webtoken/WebToken.java2
-rw-r--r--src/main/java/com/redstoner/modules/webtoken/module.info3
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