Skip to content

Commit

Permalink
deprecate server.start_time duration thing for timetag
Browse files Browse the repository at this point in the history
  • Loading branch information
mcmonkey4eva committed Dec 1, 2020
1 parent 111607d commit 1142a65
Showing 1 changed file with 10 additions and 7 deletions.
Expand Up @@ -19,10 +19,7 @@
import com.denizenscript.denizen.utilities.Settings;
import com.denizenscript.denizen.nms.NMSHandler;
import com.denizenscript.denizen.npc.traits.AssignmentTrait;
import com.denizenscript.denizencore.objects.core.DurationTag;
import com.denizenscript.denizencore.objects.core.ElementTag;
import com.denizenscript.denizencore.objects.core.ListTag;
import com.denizenscript.denizencore.objects.core.ScriptTag;
import com.denizenscript.denizencore.objects.core.*;
import com.denizenscript.denizencore.scripts.commands.core.SQLCommand;
import com.denizenscript.denizen.tags.BukkitTagContext;
import com.denizenscript.denizencore.DenizenCore;
Expand Down Expand Up @@ -1066,12 +1063,18 @@ else if (recipe instanceof CookingRecipe<?>) {
}

// <--[tag]
// @attribute <server.start_time>
// @returns DurationTag
// @attribute <server.started_time>
// @returns TimeTag
// @description
// Returns the time the server started as a duration time.
// Returns the time the server started.
// -->
if (attribute.startsWith("started_time")) {
event.setReplacedObject(new TimeTag(Denizen.startTime)
.getObjectAttribute(attribute.fulfill(1)));
}

if (attribute.startsWith("start_time")) {
Deprecations.timeTagRewrite.warn(attribute.context);
event.setReplacedObject(new DurationTag(Denizen.startTime / 50)
.getObjectAttribute(attribute.fulfill(1)));
}
Expand Down

0 comments on commit 1142a65

Please sign in to comment.