Implemented test command
This commit is contained in:
@@ -20,7 +20,7 @@ import com.redstoner.misc.Utils;
|
|||||||
import com.redstoner.modules.CoreModule;
|
import com.redstoner.modules.CoreModule;
|
||||||
import com.redstoner.modules.datamanager.DataManager;
|
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
|
public class Socialspy implements CoreModule
|
||||||
{
|
{
|
||||||
@Override
|
@Override
|
||||||
@@ -303,4 +303,24 @@ public class Socialspy implements CoreModule
|
|||||||
DataManager.migrateAll("Message");
|
DataManager.migrateAll("Message");
|
||||||
return true;
|
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;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user