Added lanterns night event to the worldevent command.
This commit is contained in:
parent
e42da74f85
commit
5e54445818
2 changed files with 20 additions and 1 deletions
|
|
@ -2060,7 +2060,8 @@ namespace TShockAPI
|
|||
"eclipse",
|
||||
"invasion",
|
||||
"sandstorm",
|
||||
"rain"
|
||||
"rain",
|
||||
"lanternsnight"
|
||||
};
|
||||
static readonly List<string> _validInvasions = new List<string>()
|
||||
{
|
||||
|
|
@ -2159,6 +2160,15 @@ namespace TShockAPI
|
|||
Rain(args);
|
||||
return;
|
||||
|
||||
case "lanternsnight":
|
||||
case "lanterns":
|
||||
if (!args.Player.HasPermission(Permissions.managelanternsnightevent))
|
||||
{
|
||||
FailedPermissionCheck();
|
||||
}
|
||||
LanternsNight(args);
|
||||
return;
|
||||
|
||||
default:
|
||||
args.Player.SendErrorMessage("Invalid event type! Valid event types: {0}", String.Join(", ", _validEvents));
|
||||
return;
|
||||
|
|
@ -2374,6 +2384,12 @@ namespace TShockAPI
|
|||
}
|
||||
}
|
||||
|
||||
private static void LanternsNight(CommandArgs args)
|
||||
{
|
||||
LanternNight.ToggleManualLanterns();
|
||||
args.Player.SendInfoMessage("{0}ed a lantern night.", LanternNight.LanternsUp ? "Start" : "Stop");
|
||||
}
|
||||
|
||||
private static void ClearAnglerQuests(CommandArgs args)
|
||||
{
|
||||
if (args.Parameters.Count > 0)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue