Archived
0

Implemented test command

This commit is contained in:
Pepich
2017-05-13 17:02:36 +02:00
parent 58e7cd27af
commit 59a4e13fca

View File

@@ -20,7 +20,7 @@ import com.redstoner.misc.Utils;
import com.redstoner.modules.CoreModule;
import com.redstoner.modules.datamanager.DataManager;
@Version(major = 3, minor = 1, revision = 5, compatible = 3)
@Version(major = 3, minor = 1, revision = 6, compatible = 3)
public class Socialspy implements CoreModule
{
@Override
@@ -303,4 +303,24 @@ public class Socialspy implements CoreModule
DataManager.migrateAll("Message");
return true;
}
@Command(hook = "test")
public boolean test(CommandSender sender) throws InterruptedException
{
DataManager.setData(sender, "test", "&aTest1");
Thread.sleep(1);
Utils.sendMessage(sender, null,
"Wrote \"Test1\", got " + DataManager.getOrDefault(sender, "test", "&4fallback"), '&');
DataManager.setData(sender, "test", "&aTest2");
Thread.sleep(1);
Utils.sendMessage(sender, null,
"Wrote \"Test2\", got " + DataManager.getOrDefault(sender, "test", "&4fallback"), '&');
DataManager.setData(sender, "test", "&4DATA");
Thread.sleep(1);
DataManager.removeData(sender, "test");
Thread.sleep(1);
Utils.sendMessage(sender, null, "Removed data, got " + DataManager.getOrDefault(sender, "test", "&anothing"),
'&');
return true;
}
}