Files
CustomNPC-Plus/src/main/java/kamkeel/CmdScript.java
T
2023-02-28 04:26:52 -05:00

43 lines
1.1 KiB
Java

package kamkeel;
import net.minecraft.command.ICommandSender;
import net.minecraft.util.ChatComponentText;
import net.minecraft.util.ChatComponentTranslation;
import noppes.npcs.controllers.ScriptController;
public class CmdScript extends CommandKamkeelBase {
@SubCommand(desc = "Reload scripts and saved data from disks script folder.")
public Boolean reload(ICommandSender sender, String args[]) {
ScriptController.Instance.loadCategories();
if(ScriptController.Instance.loadPlayerScripts())
sendMessage(sender, "Reload player scripts successfully");
else
sendMessage(sender, "Failed reloading player scripts");
if(ScriptController.Instance.loadForgeScripts())
sendMessage(sender, "Reload forge scripts successfully");
else
sendMessage(sender, "Failed reloading forge scripts");
if(ScriptController.Instance.loadStoredData())
sendMessage(sender, "Reload stored data successfully");
else
sendMessage(sender, "Failed reloading stored data");
return true;
}
@Override
public String getCommandName() {
return "script";
}
@Override
public String getDescription() {
return "Commands for scripts";
}
}