From 38cc0fe26a4e88782d69da59206e30afeaad398e Mon Sep 17 00:00:00 2001 From: Patrick Miller Date: Mon, 1 Jan 2024 17:40:03 -0500 Subject: [PATCH] Prepare For Release (2.8.0-pre1) (#6282) --- gradle.properties | 2 +- skript-aliases | 2 +- .../ch/njol/skript/classes/data/BukkitClasses.java | 6 +++--- .../ch/njol/skript/classes/data/DefaultFunctions.java | 8 ++++---- .../ch/njol/skript/conditions/CondCanPickUpItems.java | 2 +- .../ch/njol/skript/conditions/CondGlowingText.java | 2 +- .../ch/njol/skript/conditions/CondHasItemCooldown.java | 2 +- .../ch/njol/skript/conditions/CondHasLineOfSight.java | 2 +- .../java/ch/njol/skript/conditions/CondIsClimbing.java | 2 +- .../ch/njol/skript/conditions/CondIsHandRaised.java | 2 +- .../java/ch/njol/skript/conditions/CondIsJumping.java | 2 +- .../ch/njol/skript/conditions/CondIsLeftHanded.java | 2 +- .../java/ch/njol/skript/conditions/CondIsSheared.java | 2 +- .../java/ch/njol/skript/effects/EffApplyBoneMeal.java | 2 +- .../java/ch/njol/skript/effects/EffCancelItemUse.java | 2 +- src/main/java/ch/njol/skript/effects/EffCommand.java | 2 +- src/main/java/ch/njol/skript/effects/EffContinue.java | 2 +- src/main/java/ch/njol/skript/effects/EffCopy.java | 2 +- .../java/ch/njol/skript/effects/EffGlowingText.java | 2 +- .../java/ch/njol/skript/effects/EffHandedness.java | 2 +- src/main/java/ch/njol/skript/effects/EffReturn.java | 2 +- src/main/java/ch/njol/skript/effects/EffShear.java | 2 +- .../njol/skript/effects/EffToggleCanPickUpItems.java | 2 +- src/main/java/ch/njol/skript/effects/EffWorldLoad.java | 2 +- src/main/java/ch/njol/skript/effects/EffWorldSave.java | 2 +- .../ch/njol/skript/events/EvtEntityBlockChange.java | 2 +- .../java/ch/njol/skript/events/EvtEntityTransform.java | 2 +- src/main/java/ch/njol/skript/events/EvtGrow.java | 2 +- src/main/java/ch/njol/skript/events/EvtItem.java | 4 ++-- src/main/java/ch/njol/skript/events/EvtMove.java | 2 +- .../ch/njol/skript/events/EvtPlayerCommandSend.java | 2 +- src/main/java/ch/njol/skript/events/EvtWorld.java | 8 ++++---- src/main/java/ch/njol/skript/events/SimpleEvents.java | 6 +++--- .../ch/njol/skript/expressions/ExprActiveItem.java | 2 +- .../njol/skript/expressions/ExprAnvilRepairCost.java | 2 +- .../java/ch/njol/skript/expressions/ExprArmorSlot.java | 2 +- .../ch/njol/skript/expressions/ExprAttachedBlock.java | 2 +- .../ch/njol/skript/expressions/ExprCharacters.java | 2 +- .../ch/njol/skript/expressions/ExprChestInventory.java | 2 +- .../java/ch/njol/skript/expressions/ExprChunk.java | 2 +- .../java/ch/njol/skript/expressions/ExprDamage.java | 2 +- .../java/ch/njol/skript/expressions/ExprElement.java | 2 +- .../njol/skript/expressions/ExprEntityItemUseTime.java | 2 +- .../ch/njol/skript/expressions/ExprEvtInitiator.java | 2 +- .../ch/njol/skript/expressions/ExprFurnaceSlot.java | 2 +- .../skript/expressions/ExprInventoryCloseReason.java | 2 +- .../ch/njol/skript/expressions/ExprItemCooldown.java | 2 +- .../java/ch/njol/skript/expressions/ExprItemsIn.java | 2 +- .../ch/njol/skript/expressions/ExprLoopIteration.java | 2 +- .../java/ch/njol/skript/expressions/ExprLoopValue.java | 2 +- .../ch/njol/skript/expressions/ExprMaxItemUseTime.java | 2 +- .../java/ch/njol/skript/expressions/ExprMemory.java | 2 +- .../java/ch/njol/skript/expressions/ExprPercent.java | 2 +- .../ch/njol/skript/expressions/ExprPortalCooldown.java | 2 +- .../ch/njol/skript/expressions/ExprQuitReason.java | 2 +- .../njol/skript/expressions/ExprRandomCharacter.java | 2 +- .../ch/njol/skript/expressions/ExprReadiedArrow.java | 2 +- .../java/ch/njol/skript/expressions/ExprRepeat.java | 2 +- .../ch/njol/skript/expressions/ExprSentCommands.java | 2 +- .../java/ch/njol/skript/expressions/ExprSlotIndex.java | 2 +- .../java/ch/njol/skript/expressions/ExprTarget.java | 2 +- .../njol/skript/expressions/ExprTransformReason.java | 2 +- .../njol/skript/expressions/ExprVectorArithmetic.java | 2 +- .../skript/expressions/ExprVectorFromDirection.java | 2 +- .../njol/skript/expressions/ExprVectorProjection.java | 2 +- .../tests/syntaxes/expressions/ExprArithmetic.sk | 10 +++++----- 66 files changed, 81 insertions(+), 81 deletions(-) diff --git a/gradle.properties b/gradle.properties index 4542c647233..0bfaa37069b 100644 --- a/gradle.properties +++ b/gradle.properties @@ -5,7 +5,7 @@ org.gradle.parallel=true groupid=ch.njol name=skript -version=2.8.0-dev +version=2.8.0-pre1 jarName=Skript.jar testEnv=java17/paper-1.20.4 testEnvJavaVersion=17 diff --git a/skript-aliases b/skript-aliases index 0884ede0fdf..703f47aa957 160000 --- a/skript-aliases +++ b/skript-aliases @@ -1 +1 @@ -Subproject commit 0884ede0fdf69e914b944500d9f24f1c000a90a2 +Subproject commit 703f47aa957346dcce8642a14a168e05e5f69f40 diff --git a/src/main/java/ch/njol/skript/classes/data/BukkitClasses.java b/src/main/java/ch/njol/skript/classes/data/BukkitClasses.java index 1588be715ea..1f65e0a7aaf 100644 --- a/src/main/java/ch/njol/skript/classes/data/BukkitClasses.java +++ b/src/main/java/ch/njol/skript/classes/data/BukkitClasses.java @@ -1533,7 +1533,7 @@ public String toVariableNameString(EnchantmentOffer eo) { .name("Quit Reason") .description("Represents a quit reason from a player quit server event.") .requiredPlugins("Paper 1.16.5+") - .since("INSERT VERSION")); + .since("2.8.0")); if (Skript.classExists("org.bukkit.event.inventory.InventoryCloseEvent$Reason")) Classes.registerClass(new EnumClassInfo<>(InventoryCloseEvent.Reason.class, "inventoryclosereason", "inventory close reasons") @@ -1541,13 +1541,13 @@ public String toVariableNameString(EnchantmentOffer eo) { .name("Inventory Close Reasons") .description("The inventory close reason in an inventory close event.") .requiredPlugins("Paper") - .since("INSERT VERSION")); + .since("2.8.0")); Classes.registerClass(new EnumClassInfo<>(TransformReason.class, "transformreason", "transform reasons") .user("(entity)? ?transform ?(reason|cause)s?") .name("Transform Reason") .description("Represents a transform reason of an entity transform event.") - .since("INSERT VERSION")); + .since("2.8.0")); } } diff --git a/src/main/java/ch/njol/skript/classes/data/DefaultFunctions.java b/src/main/java/ch/njol/skript/classes/data/DefaultFunctions.java index e9cb7dc1e97..556f396b80b 100644 --- a/src/main/java/ch/njol/skript/classes/data/DefaultFunctions.java +++ b/src/main/java/ch/njol/skript/classes/data/DefaultFunctions.java @@ -336,7 +336,7 @@ public Number[] executeSimple(Object[][] params) { "clamp(5, 7, 10) = 7", "clamp((5, 0, 10, 9, 13), 7, 10) = (7, 7, 10, 9, 10)", "set {_clamped::*} to clamp({_values::*}, 0, 10)") - .since("INSERT VERSION"); + .since("2.8.0"); // misc @@ -522,7 +522,7 @@ public Player[] executeSimple(Object[][] params) { } }).description("Returns an online player from their name or UUID, if player is offline function will return nothing.", "Setting 'getExactPlayer' parameter to true will return the player whose name is exactly equal to the provided name instead of returning a player that their name starts with the provided name.") .examples("set {_p} to player(\"Notch\") # will return an online player whose name is or starts with 'Notch'", "set {_p} to player(\"Notch\", true) # will return the only online player whose name is 'Notch'", "set {_p} to player(\"069a79f4-44e9-4726-a5be-fca90e38aaf5\") # if player is offline") - .since("INSERT VERSION"); + .since("2.8.0"); Functions.registerFunction(new SimpleJavaFunction("offlineplayer", new Parameter[] { new Parameter<>("nameOrUUID", DefaultClasses.STRING, true, null) @@ -540,7 +540,7 @@ public OfflinePlayer[] executeSimple(Object[][] params) { } }).description("Returns a offline player from their name or UUID. This function will still return the player if they're online.") .examples("set {_p} to offlineplayer(\"Notch\")", "set {_p} to offlineplayer(\"069a79f4-44e9-4726-a5be-fca90e38aaf5\")") - .since("INSERT VERSION"); + .since("2.8.0"); Functions.registerFunction(new SimpleJavaFunction("isNaN", numberParam, DefaultClasses.BOOLEAN, true) { @Override @@ -549,7 +549,7 @@ public Boolean[] executeSimple(Object[][] params) { } }).description("Returns true if the input is NaN (not a number).") .examples("isNaN(0) # false", "isNaN(0/0) # true", "isNaN(sqrt(-1)) # true") - .since("INSERT VERSION"); + .since("2.8.0"); } } diff --git a/src/main/java/ch/njol/skript/conditions/CondCanPickUpItems.java b/src/main/java/ch/njol/skript/conditions/CondCanPickUpItems.java index d5a0aaaa591..07f5735e4f9 100644 --- a/src/main/java/ch/njol/skript/conditions/CondCanPickUpItems.java +++ b/src/main/java/ch/njol/skript/conditions/CondCanPickUpItems.java @@ -35,7 +35,7 @@ "\tif player can't pick up items:", "\t\tsend \"Be careful, you won't be able to pick that up!\" to player" }) -@Since("INSERT VERSION") +@Since("2.8.0") public class CondCanPickUpItems extends PropertyCondition { static { diff --git a/src/main/java/ch/njol/skript/conditions/CondGlowingText.java b/src/main/java/ch/njol/skript/conditions/CondGlowingText.java index 7d12e477712..aaf14939305 100644 --- a/src/main/java/ch/njol/skript/conditions/CondGlowingText.java +++ b/src/main/java/ch/njol/skript/conditions/CondGlowingText.java @@ -35,7 +35,7 @@ @Name("Has Glowing Text") @Description("Checks whether a sign (either a block or an item) has glowing text") @Examples("if target block has glowing text") -@Since("INSERT VERSION") +@Since("2.8.0") public class CondGlowingText extends PropertyCondition { static { diff --git a/src/main/java/ch/njol/skript/conditions/CondHasItemCooldown.java b/src/main/java/ch/njol/skript/conditions/CondHasItemCooldown.java index be79e48220b..77902e88026 100644 --- a/src/main/java/ch/njol/skript/conditions/CondHasItemCooldown.java +++ b/src/main/java/ch/njol/skript/conditions/CondHasItemCooldown.java @@ -40,7 +40,7 @@ "if player has player's tool on cooldown:", "\tsend \"You can't use this item right now. Wait %item cooldown of player's tool for player%\"" }) -@Since("INSERT VERSION") +@Since("2.8.0") public class CondHasItemCooldown extends Condition { static { diff --git a/src/main/java/ch/njol/skript/conditions/CondHasLineOfSight.java b/src/main/java/ch/njol/skript/conditions/CondHasLineOfSight.java index dd4a18f9ab0..74f820b5613 100644 --- a/src/main/java/ch/njol/skript/conditions/CondHasLineOfSight.java +++ b/src/main/java/ch/njol/skript/conditions/CondHasLineOfSight.java @@ -40,7 +40,7 @@ "victim has line of sight to attacker", "player has no line of sight to location 100 blocks in front of player" }) -@Since("INSERT VERSION") +@Since("2.8.0") public class CondHasLineOfSight extends Condition { static { diff --git a/src/main/java/ch/njol/skript/conditions/CondIsClimbing.java b/src/main/java/ch/njol/skript/conditions/CondIsClimbing.java index af56f90379f..48cdfe5eb40 100644 --- a/src/main/java/ch/njol/skript/conditions/CondIsClimbing.java +++ b/src/main/java/ch/njol/skript/conditions/CondIsClimbing.java @@ -37,7 +37,7 @@ "\tmessage\"The spider is now climbing!\"" }) @RequiredPlugins("Minecraft 1.17+") -@Since("INSERT VERSION") +@Since("2.8.0") public class CondIsClimbing extends PropertyCondition { static { diff --git a/src/main/java/ch/njol/skript/conditions/CondIsHandRaised.java b/src/main/java/ch/njol/skript/conditions/CondIsHandRaised.java index 897b7f6b351..d6030bf2b6a 100644 --- a/src/main/java/ch/njol/skript/conditions/CondIsHandRaised.java +++ b/src/main/java/ch/njol/skript/conditions/CondIsHandRaised.java @@ -44,7 +44,7 @@ "\t\tdrop player's tool at player", "\t\tset player's tool to air" }) -@Since("INSERT VERSION") +@Since("2.8.0") @RequiredPlugins("Paper") public class CondIsHandRaised extends Condition { diff --git a/src/main/java/ch/njol/skript/conditions/CondIsJumping.java b/src/main/java/ch/njol/skript/conditions/CondIsJumping.java index 9a8c1124fd3..fb3738a05c6 100644 --- a/src/main/java/ch/njol/skript/conditions/CondIsJumping.java +++ b/src/main/java/ch/njol/skript/conditions/CondIsJumping.java @@ -40,7 +40,7 @@ "\t\twait 5 ticks", "\tpush event-entity upwards" }) -@Since("INSERT VERSION") +@Since("2.8.0") @RequiredPlugins("Paper 1.15+") public class CondIsJumping extends PropertyCondition { diff --git a/src/main/java/ch/njol/skript/conditions/CondIsLeftHanded.java b/src/main/java/ch/njol/skript/conditions/CondIsLeftHanded.java index ab2f4b2e26b..7101ad18b92 100644 --- a/src/main/java/ch/njol/skript/conditions/CondIsLeftHanded.java +++ b/src/main/java/ch/njol/skript/conditions/CondIsLeftHanded.java @@ -43,7 +43,7 @@ "\tif victim is left handed:", "\t\tcancel event" }) -@Since("INSERT VERSION") +@Since("2.8.0") @RequiredPlugins("Paper 1.17.1+ (entities)") public class CondIsLeftHanded extends PropertyCondition { diff --git a/src/main/java/ch/njol/skript/conditions/CondIsSheared.java b/src/main/java/ch/njol/skript/conditions/CondIsSheared.java index f667f292899..a000891be95 100644 --- a/src/main/java/ch/njol/skript/conditions/CondIsSheared.java +++ b/src/main/java/ch/njol/skript/conditions/CondIsSheared.java @@ -38,7 +38,7 @@ "if targeted entity of player is sheared:", "\tsend \"This entity has nothing left to shear!\" to player" }) -@Since("INSERT VERSION") +@Since("2.8.0") @RequiredPlugins("MC 1.13+ (cows, sheep & snowmen), Paper 1.19.4+ (all shearable entities)") public class CondIsSheared extends PropertyCondition { diff --git a/src/main/java/ch/njol/skript/effects/EffApplyBoneMeal.java b/src/main/java/ch/njol/skript/effects/EffApplyBoneMeal.java index 080f1cd3982..2b6c4e6ff63 100644 --- a/src/main/java/ch/njol/skript/effects/EffApplyBoneMeal.java +++ b/src/main/java/ch/njol/skript/effects/EffApplyBoneMeal.java @@ -38,7 +38,7 @@ @Description("Applies bone meal to a crop, sapling, or composter") @Examples("apply 3 bone meal to event-block") @RequiredPlugins("MC 1.16.2+") -@Since("INSERT VERSION") +@Since("2.8.0") public class EffApplyBoneMeal extends Effect { static { diff --git a/src/main/java/ch/njol/skript/effects/EffCancelItemUse.java b/src/main/java/ch/njol/skript/effects/EffCancelItemUse.java index bda21e00683..20251dbb82b 100644 --- a/src/main/java/ch/njol/skript/effects/EffCancelItemUse.java +++ b/src/main/java/ch/njol/skript/effects/EffCancelItemUse.java @@ -42,7 +42,7 @@ "\tif the victim's active tool is a bow:", "\t\tinterrupt the usage of the player's active item" }) -@Since("INSERT VERSION") +@Since("2.8.0") @RequiredPlugins("Paper 1.16+") public class EffCancelItemUse extends Effect { diff --git a/src/main/java/ch/njol/skript/effects/EffCommand.java b/src/main/java/ch/njol/skript/effects/EffCommand.java index 8dca06d4638..5977dbcc61a 100644 --- a/src/main/java/ch/njol/skript/effects/EffCommand.java +++ b/src/main/java/ch/njol/skript/effects/EffCommand.java @@ -48,7 +48,7 @@ "execute console command \"/say Hello everyone!\"", "execute player bungeecord command \"/alert &6Testing Announcement!\"" }) -@Since("1.0, INSERT VERSION (bungeecord command)") +@Since("1.0, 2.8.0 (bungeecord command)") public class EffCommand extends Effect { public static final String MESSAGE_CHANNEL = "Message"; diff --git a/src/main/java/ch/njol/skript/effects/EffContinue.java b/src/main/java/ch/njol/skript/effects/EffContinue.java index 4b4c4b3682c..e882b202986 100644 --- a/src/main/java/ch/njol/skript/effects/EffContinue.java +++ b/src/main/java/ch/njol/skript/effects/EffContinue.java @@ -55,7 +55,7 @@ "\t\tcontinue # only print when counter is 1, 2, 3, 5 or 10", "\tbroadcast \"Game starting in %{_counter}% second(s)\"", }) -@Since("2.2-dev37, 2.7 (while loops), INSERT VERSION (outer loops)") +@Since("2.2-dev37, 2.7 (while loops), 2.8.0 (outer loops)") public class EffContinue extends Effect { static { diff --git a/src/main/java/ch/njol/skript/effects/EffCopy.java b/src/main/java/ch/njol/skript/effects/EffCopy.java index 896fdafa0a3..e949f3bd832 100644 --- a/src/main/java/ch/njol/skript/effects/EffCopy.java +++ b/src/main/java/ch/njol/skript/effects/EffCopy.java @@ -51,7 +51,7 @@ "broadcast {_copy::bar} # 1", "broadcast {_copy::sublist::foobar} # \"hey!\"" }) -@Since("INSERT VERSION") +@Since("2.8.0") @Keywords({"clone", "variable", "list"}) public class EffCopy extends Effect { diff --git a/src/main/java/ch/njol/skript/effects/EffGlowingText.java b/src/main/java/ch/njol/skript/effects/EffGlowingText.java index 576a2d58348..7f5b3161396 100644 --- a/src/main/java/ch/njol/skript/effects/EffGlowingText.java +++ b/src/main/java/ch/njol/skript/effects/EffGlowingText.java @@ -40,7 +40,7 @@ @Name("Make Sign Glow") @Description("Makes a sign (either a block or item) have glowing text or normal text") @Examples("make target block of player have glowing text") -@Since("INSERT VERSION") +@Since("2.8.0") public class EffGlowingText extends Effect { static { diff --git a/src/main/java/ch/njol/skript/effects/EffHandedness.java b/src/main/java/ch/njol/skript/effects/EffHandedness.java index ddb8a8d0787..89d5469e1a1 100644 --- a/src/main/java/ch/njol/skript/effects/EffHandedness.java +++ b/src/main/java/ch/njol/skript/effects/EffHandedness.java @@ -41,7 +41,7 @@ "", "make all zombies in radius 10 of player right handed" }) -@Since("INSERT VERSION") +@Since("2.8.0") @RequiredPlugins("Paper 1.17.1+") public class EffHandedness extends Effect { diff --git a/src/main/java/ch/njol/skript/effects/EffReturn.java b/src/main/java/ch/njol/skript/effects/EffReturn.java index 13b563fefee..e9184ac69d5 100644 --- a/src/main/java/ch/njol/skript/effects/EffReturn.java +++ b/src/main/java/ch/njol/skript/effects/EffReturn.java @@ -48,7 +48,7 @@ "function divide(i: number) returns number:", "\treturn {_i} / 2" }) -@Since("2.2, INSERT VERSION (returns aliases)") +@Since("2.2, 2.8.0 (returns aliases)") public class EffReturn extends Effect { static { diff --git a/src/main/java/ch/njol/skript/effects/EffShear.java b/src/main/java/ch/njol/skript/effects/EffShear.java index 5bb6bf3d991..5cc8f5004c9 100644 --- a/src/main/java/ch/njol/skript/effects/EffShear.java +++ b/src/main/java/ch/njol/skript/effects/EffShear.java @@ -50,7 +50,7 @@ "\tchance of 10%", "\tforce shear the clicked sheep" }) -@Since("2.0 (cows, sheep & snowmen), INSERT VERSION (all shearable entities)") +@Since("2.0 (cows, sheep & snowmen), 2.8.0 (all shearable entities)") @RequiredPlugins("Paper 1.19.4+ (all shearable entities)") public class EffShear extends Effect { diff --git a/src/main/java/ch/njol/skript/effects/EffToggleCanPickUpItems.java b/src/main/java/ch/njol/skript/effects/EffToggleCanPickUpItems.java index 6c3b3926988..9629c0f5b78 100644 --- a/src/main/java/ch/njol/skript/effects/EffToggleCanPickUpItems.java +++ b/src/main/java/ch/njol/skript/effects/EffToggleCanPickUpItems.java @@ -41,7 +41,7 @@ "\tif player can't pick up items:", "\t\tallow player to pick up items" }) -@Since("INSERT VERSION") +@Since("2.8.0") public class EffToggleCanPickUpItems extends Effect { static { diff --git a/src/main/java/ch/njol/skript/effects/EffWorldLoad.java b/src/main/java/ch/njol/skript/effects/EffWorldLoad.java index 1417789789f..697c417d58e 100644 --- a/src/main/java/ch/njol/skript/effects/EffWorldLoad.java +++ b/src/main/java/ch/njol/skript/effects/EffWorldLoad.java @@ -47,7 +47,7 @@ "unload \"world_the_end\" without saving", "unload all worlds" }) -@Since("INSERT VERSION") +@Since("2.8.0") public class EffWorldLoad extends Effect { static { diff --git a/src/main/java/ch/njol/skript/effects/EffWorldSave.java b/src/main/java/ch/njol/skript/effects/EffWorldSave.java index 2281ba44dcc..8cd30672f55 100644 --- a/src/main/java/ch/njol/skript/effects/EffWorldSave.java +++ b/src/main/java/ch/njol/skript/effects/EffWorldSave.java @@ -40,7 +40,7 @@ "save \"world_nether\"", "save all worlds" }) -@Since("INSERT VERSION") +@Since("2.8.0") public class EffWorldSave extends Effect { static { diff --git a/src/main/java/ch/njol/skript/events/EvtEntityBlockChange.java b/src/main/java/ch/njol/skript/events/EvtEntityBlockChange.java index 358a0a5086a..9854057db03 100644 --- a/src/main/java/ch/njol/skript/events/EvtEntityBlockChange.java +++ b/src/main/java/ch/njol/skript/events/EvtEntityBlockChange.java @@ -54,7 +54,7 @@ public class EvtEntityBlockChange extends SkriptEvent { "\tevent-entity is a falling dirt", "\tcancel event" ) - .since("unknown, 2.5.2 (falling block), INSERT VERSION (any entity support)"); + .since("unknown, 2.5.2 (falling block), 2.8.0 (any entity support)"); } private enum ChangeEvent { diff --git a/src/main/java/ch/njol/skript/events/EvtEntityTransform.java b/src/main/java/ch/njol/skript/events/EvtEntityTransform.java index 3d3a8a26325..deeb6c69164 100644 --- a/src/main/java/ch/njol/skript/events/EvtEntityTransform.java +++ b/src/main/java/ch/njol/skript/events/EvtEntityTransform.java @@ -40,7 +40,7 @@ public class EvtEntityTransform extends SkriptEvent { "a mooshroom that when sheared, spawns a new cow.") .examples("on a zombie transforming due to curing:", "on mooshroom transforming:", "on zombie, skeleton or slime transform:") .keywords("entity transform") - .since("INSERT VERSION"); + .since("2.8.0"); } @Nullable diff --git a/src/main/java/ch/njol/skript/events/EvtGrow.java b/src/main/java/ch/njol/skript/events/EvtGrow.java index 1d10c5d09ce..98f5f281728 100644 --- a/src/main/java/ch/njol/skript/events/EvtGrow.java +++ b/src/main/java/ch/njol/skript/events/EvtGrow.java @@ -70,7 +70,7 @@ public class EvtGrow extends SkriptEvent { "on grow of wheat, carrots, or potatoes:", "on grow into tree, giant mushroom, cactus:", "on grow from wheat[age=0] to wheat[age=1] or wheat[age=2]:") - .since("1.0, 2.2-dev20 (plants), INSERT VERSION (from, into, blockdata)"); + .since("1.0, 2.2-dev20 (plants), 2.8.0 (from, into, blockdata)"); } @Nullable diff --git a/src/main/java/ch/njol/skript/events/EvtItem.java b/src/main/java/ch/njol/skript/events/EvtItem.java index f00ccc58d36..98a23e29482 100644 --- a/src/main/java/ch/njol/skript/events/EvtItem.java +++ b/src/main/java/ch/njol/skript/events/EvtItem.java @@ -140,7 +140,7 @@ public class EvtItem extends SkriptEvent { "on inventory item move:", "\tbroadcast \"%holder of past event-inventory% is transporting %event-item% to %holder of event-inventory%!\"" ) - .since("INSERT VERSION"); + .since("2.8.0"); if (HAS_PLAYER_STONECUTTER_RECIPE_SELECT_EVENT) { Skript.registerEvent("Stonecutter Recipe Select", EvtItem.class, PlayerStonecutterRecipeSelectEvent.class, "stonecutting [[of] %-itemtypes%]") .description("Called when a player selects a recipe in a stonecutter.") @@ -151,7 +151,7 @@ public class EvtItem extends SkriptEvent { "on stonecutting:", "\tbroadcast \"%player% is using stonecutter to craft %event-item%!\"" ) - .since("INSERT VERSION") + .since("2.8.0") .requiredPlugins("Paper 1.16+"); } } diff --git a/src/main/java/ch/njol/skript/events/EvtMove.java b/src/main/java/ch/njol/skript/events/EvtMove.java index 4283a606d89..cd32790c471 100644 --- a/src/main/java/ch/njol/skript/events/EvtMove.java +++ b/src/main/java/ch/njol/skript/events/EvtMove.java @@ -59,7 +59,7 @@ public class EvtMove extends SkriptEvent { "on player turning around:", "send action bar \"You are currently turning your head around!\" to player") .requiredPlugins("Paper 1.16.5+ (entity move)") - .since("2.6, INSERT VERSION (turn around)"); + .since("2.6, 2.8.0 (turn around)"); } private EntityData entityData; diff --git a/src/main/java/ch/njol/skript/events/EvtPlayerCommandSend.java b/src/main/java/ch/njol/skript/events/EvtPlayerCommandSend.java index 9ef380ada7a..27dd4771ac3 100644 --- a/src/main/java/ch/njol/skript/events/EvtPlayerCommandSend.java +++ b/src/main/java/ch/njol/skript/events/EvtPlayerCommandSend.java @@ -46,7 +46,7 @@ public class EvtPlayerCommandSend extends SkriptEvent { "\tset command list to command list where [input does not contain \":\"]", "\tremove \"help\" from command list" ) - .since("INSERT VERSION"); + .since("2.8.0"); } private final Collection originalCommands = new ArrayList<>(); diff --git a/src/main/java/ch/njol/skript/events/EvtWorld.java b/src/main/java/ch/njol/skript/events/EvtWorld.java index 657d3f1a002..d39dfb71e1c 100644 --- a/src/main/java/ch/njol/skript/events/EvtWorld.java +++ b/src/main/java/ch/njol/skript/events/EvtWorld.java @@ -41,7 +41,7 @@ public class EvtWorld extends SkriptEvent { .examples( "on world save of \"world\":", "\tbroadcast \"The world %event-world% has been saved\"") - .since("1.0, INSERT VERSION (defining worlds)"); + .since("1.0, 2.8.0 (defining worlds)"); // World Init Event Skript.registerEvent("World Init", EvtWorld.class, WorldInitEvent.class, "world init[ialization] [of %-worlds%]") @@ -49,7 +49,7 @@ public class EvtWorld extends SkriptEvent { "any scripts are loaded, this event is only called for newly created worlds.", "World management plugins might change the behaviour of this event though.") .examples("on world init of \"world_the_end\":") - .since("1.0, INSERT VERSION (defining worlds)"); + .since("1.0, 2.8.0 (defining worlds)"); // World Unload Event Skript.registerEvent("World Unload", EvtWorld.class, WorldUnloadEvent.class, "world unload[ing] [of %-worlds%]") @@ -57,7 +57,7 @@ public class EvtWorld extends SkriptEvent { .examples( "on world unload:", "\tbroadcast \"the %event-world% has been unloaded!\"") - .since("1.0, INSERT VERSION (defining worlds)"); + .since("1.0, 2.8.0 (defining worlds)"); // World Load Event Skript.registerEvent("World Load", EvtWorld.class, WorldLoadEvent.class, "world load[ing] [of %-worlds%]") @@ -65,7 +65,7 @@ public class EvtWorld extends SkriptEvent { .examples( "on world load of \"world_nether\":", "\tbroadcast \"The world %event-world% has been loaded!\"") - .since("1.0, INSERT VERSION (defining worlds)"); + .since("1.0, 2.8.0 (defining worlds)"); } private Literal worlds; diff --git a/src/main/java/ch/njol/skript/events/SimpleEvents.java b/src/main/java/ch/njol/skript/events/SimpleEvents.java index 4d19f3186e2..ae20f51dc0d 100644 --- a/src/main/java/ch/njol/skript/events/SimpleEvents.java +++ b/src/main/java/ch/njol/skript/events/SimpleEvents.java @@ -643,7 +643,7 @@ public class SimpleEvents { .examples( "on player stop using item:", "\tbroadcast \"%player% used %event-item% for %event-timespan%.\"") - .since("INSERT VERSION"); + .since("2.8.0"); } if (Skript.classExists("com.destroystokyo.paper.event.player.PlayerReadyArrowEvent")) { @@ -658,7 +658,7 @@ public class SimpleEvents { "\tif selected arrow is not a spectral arrow:", "\t\tcancel event" ) - .since("INSERT VERSION"); + .since("2.8.0"); } if (Skript.classExists("io.papermc.paper.event.player.PlayerInventorySlotChangeEvent")) { @@ -726,7 +726,7 @@ public class SimpleEvents { "\tcancel the event", "\tteleport event-projectile to block 5 above event-projectile" ) - .since("INSERT VERSION") + .since("2.8.0") .requiredPlugins("Minecraft 1.14+ (event-projectile)"); Skript.registerEvent("Inventory Drag", SimpleEvent.class, InventoryDragEvent.class, "inventory drag[ging]") diff --git a/src/main/java/ch/njol/skript/expressions/ExprActiveItem.java b/src/main/java/ch/njol/skript/expressions/ExprActiveItem.java index c568e5f9b95..c3458c7f9b1 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprActiveItem.java +++ b/src/main/java/ch/njol/skript/expressions/ExprActiveItem.java @@ -41,7 +41,7 @@ "\tif victim's active tool is a bow:", "\t\tinterrupt player's active item use" }) -@Since("INSERT VERSION") +@Since("2.8.0") @RequiredPlugins("Paper") public class ExprActiveItem extends SimplePropertyExpression { diff --git a/src/main/java/ch/njol/skript/expressions/ExprAnvilRepairCost.java b/src/main/java/ch/njol/skript/expressions/ExprAnvilRepairCost.java index dd47b9af14f..0d24607a445 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprAnvilRepairCost.java +++ b/src/main/java/ch/njol/skript/expressions/ExprAnvilRepairCost.java @@ -51,7 +51,7 @@ "\tplayer have permission \"anvil.repair.max.bypass\"", "\tset max repair cost of event-inventory to 99999" }) -@Since("INSERT VERSION") +@Since("2.8.0") public class ExprAnvilRepairCost extends SimplePropertyExpression { static { diff --git a/src/main/java/ch/njol/skript/expressions/ExprArmorSlot.java b/src/main/java/ch/njol/skript/expressions/ExprArmorSlot.java index 09f3677eb14..1d881d78fc8 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprArmorSlot.java +++ b/src/main/java/ch/njol/skript/expressions/ExprArmorSlot.java @@ -47,7 +47,7 @@ "helmet of player is neither a helmet nor air # player is wearing a block, e.g. from another plugin" }) @Keywords("armor") -@Since("1.0, INSERT VERSION (Armour)") +@Since("1.0, 2.8.0 (Armour)") public class ExprArmorSlot extends PropertyExpression { static { diff --git a/src/main/java/ch/njol/skript/expressions/ExprAttachedBlock.java b/src/main/java/ch/njol/skript/expressions/ExprAttachedBlock.java index 3745940fe82..19ae309cca9 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprAttachedBlock.java +++ b/src/main/java/ch/njol/skript/expressions/ExprAttachedBlock.java @@ -33,7 +33,7 @@ @Name("Arrow Attached Block") @Description("Returns the attached block of an arrow.") @Examples("set hit block of last shot arrow to diamond block") -@Since("INSERT VERSION") +@Since("2.8.0") public class ExprAttachedBlock extends SimplePropertyExpression { private static final boolean HAS_ABSTRACT_ARROW = Skript.classExists("org.bukkit.entity.AbstractArrow"); diff --git a/src/main/java/ch/njol/skript/expressions/ExprCharacters.java b/src/main/java/ch/njol/skript/expressions/ExprCharacters.java index 4c97fa79c39..8d0231bd58f 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprCharacters.java +++ b/src/main/java/ch/njol/skript/expressions/ExprCharacters.java @@ -50,7 +50,7 @@ "# 0123456789ABC... ...uvwxyz", "send alphanumeric characters between \"0\" and \"z\"" }) -@Since("INSERT VERSION") +@Since("2.8.0") public class ExprCharacters extends SimpleExpression { static { diff --git a/src/main/java/ch/njol/skript/expressions/ExprChestInventory.java b/src/main/java/ch/njol/skript/expressions/ExprChestInventory.java index 671a5b86f7d..0ba4548c184 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprChestInventory.java +++ b/src/main/java/ch/njol/skript/expressions/ExprChestInventory.java @@ -55,7 +55,7 @@ "open chest inventory named \"<##00ff00>hex coloured title!\" with 6 rows to player", }) @RequiredPlugins("Paper 1.16+ (chat format)") -@Since("2.2-dev34, INSERT VERSION (chat format)") +@Since("2.2-dev34, 2.8.0 (chat format)") public class ExprChestInventory extends SimpleExpression { @Nullable diff --git a/src/main/java/ch/njol/skript/expressions/ExprChunk.java b/src/main/java/ch/njol/skript/expressions/ExprChunk.java index d047a73c7ad..04950b20e36 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprChunk.java +++ b/src/main/java/ch/njol/skript/expressions/ExprChunk.java @@ -44,7 +44,7 @@ "add the chunk at the player to {protected chunks::*}", "set {_chunks::*} to the loaded chunks of the player's world" }) -@Since("2.0, INSERT VERSION (loaded chunks)") +@Since("2.0, 2.8.0 (loaded chunks)") public class ExprChunk extends SimpleExpression { static { diff --git a/src/main/java/ch/njol/skript/expressions/ExprDamage.java b/src/main/java/ch/njol/skript/expressions/ExprDamage.java index 20305cb05be..4ac94c23b06 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprDamage.java +++ b/src/main/java/ch/njol/skript/expressions/ExprDamage.java @@ -53,7 +53,7 @@ "on damage:", "\tincrease the damage by 2" }) -@Since("1.3.5, INSERT VERSION (item damage event)") +@Since("1.3.5, 2.8.0 (item damage event)") @Events({"Damage", "Vehicle Damage", "Item Damage"}) public class ExprDamage extends SimpleExpression { diff --git a/src/main/java/ch/njol/skript/expressions/ExprElement.java b/src/main/java/ch/njol/skript/expressions/ExprElement.java index 3e5efcdef4e..15b6d96afb5 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprElement.java +++ b/src/main/java/ch/njol/skript/expressions/ExprElement.java @@ -47,7 +47,7 @@ "See also: random expression" }) @Examples("broadcast the first 3 elements of {top players::*}") -@Since("2.0, 2.7 (relative to last element), INSERT VERSION (range of elements)") +@Since("2.0, 2.7 (relative to last element), 2.8.0 (range of elements)") public class ExprElement extends SimpleExpression { private static final Patterns PATTERNS = new Patterns<>(new Object[][]{ diff --git a/src/main/java/ch/njol/skript/expressions/ExprEntityItemUseTime.java b/src/main/java/ch/njol/skript/expressions/ExprEntityItemUseTime.java index 393b9475bca..7b7dba018f7 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprEntityItemUseTime.java +++ b/src/main/java/ch/njol/skript/expressions/ExprEntityItemUseTime.java @@ -43,7 +43,7 @@ "\twait 1 second", "\tbroadcast player's item use time" }) -@Since("INSERT VERSION") +@Since("2.8.0") @RequiredPlugins("Paper") public class ExprEntityItemUseTime extends SimplePropertyExpression { diff --git a/src/main/java/ch/njol/skript/expressions/ExprEvtInitiator.java b/src/main/java/ch/njol/skript/expressions/ExprEvtInitiator.java index 0ab07a427ba..fce9d5c1e2d 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprEvtInitiator.java +++ b/src/main/java/ch/njol/skript/expressions/ExprEvtInitiator.java @@ -40,7 +40,7 @@ "\tbroadcast \"Item transport requested at %location at holder of event-initiator-inventory%...\"" }) @Events("Inventory Item Move") -@Since("INSERT VERSION") +@Since("2.8.0") public class ExprEvtInitiator extends EventValueExpression { static { diff --git a/src/main/java/ch/njol/skript/expressions/ExprFurnaceSlot.java b/src/main/java/ch/njol/skript/expressions/ExprFurnaceSlot.java index 980f4f5f733..b3f13efefa7 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprFurnaceSlot.java +++ b/src/main/java/ch/njol/skript/expressions/ExprFurnaceSlot.java @@ -66,7 +66,7 @@ "clear the result slot of the block" }) @Events({"smelt", "fuel burn"}) -@Since("1.0, INSERT VERSION (syntax rework)") +@Since("1.0, 2.8.0 (syntax rework)") public class ExprFurnaceSlot extends SimpleExpression { private static final int ORE = 0, FUEL = 1, RESULT = 2; diff --git a/src/main/java/ch/njol/skript/expressions/ExprInventoryCloseReason.java b/src/main/java/ch/njol/skript/expressions/ExprInventoryCloseReason.java index 61443bc9293..c0f61a4b70b 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprInventoryCloseReason.java +++ b/src/main/java/ch/njol/skript/expressions/ExprInventoryCloseReason.java @@ -43,7 +43,7 @@ }) @Events("Inventory Close") @RequiredPlugins("Paper") -@Since("INSERT VERSION") +@Since("2.8.0") public class ExprInventoryCloseReason extends EventValueExpression { static { diff --git a/src/main/java/ch/njol/skript/expressions/ExprItemCooldown.java b/src/main/java/ch/njol/skript/expressions/ExprItemCooldown.java index 72bcd192d56..af209c8a3b4 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprItemCooldown.java +++ b/src/main/java/ch/njol/skript/expressions/ExprItemCooldown.java @@ -48,7 +48,7 @@ "\tset item cooldown of stone and grass for all players to 20 seconds", "\treset item cooldown of cobblestone and dirt for all players" }) -@Since("INSERT VERSION") +@Since("2.8.0") public class ExprItemCooldown extends SimpleExpression { static { diff --git a/src/main/java/ch/njol/skript/expressions/ExprItemsIn.java b/src/main/java/ch/njol/skript/expressions/ExprItemsIn.java index 4ba8ebbb6fd..4c5b1c1bf5c 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprItemsIn.java +++ b/src/main/java/ch/njol/skript/expressions/ExprItemsIn.java @@ -54,7 +54,7 @@ "\tremove loop-item from the player", "set {inventory::%uuid of player%::*} to items in the player's inventory" }) -@Since("2.0, INSERT VERSION (specific types of items)") +@Since("2.0, 2.8.0 (specific types of items)") public class ExprItemsIn extends SimpleExpression { static { diff --git a/src/main/java/ch/njol/skript/expressions/ExprLoopIteration.java b/src/main/java/ch/njol/skript/expressions/ExprLoopIteration.java index b95471a2cba..37640b26db7 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprLoopIteration.java +++ b/src/main/java/ch/njol/skript/expressions/ExprLoopIteration.java @@ -47,7 +47,7 @@ "\tif loop-iteration <= 10:", "\t\tbroadcast \"##%loop-iteration% %loop-index% has $%loop-value%\"", }) -@Since("INSERT VERSION") +@Since("2.8.0") public class ExprLoopIteration extends SimpleExpression { static { diff --git a/src/main/java/ch/njol/skript/expressions/ExprLoopValue.java b/src/main/java/ch/njol/skript/expressions/ExprLoopValue.java index 5767d6f3352..343cc9461c3 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprLoopValue.java +++ b/src/main/java/ch/njol/skript/expressions/ExprLoopValue.java @@ -64,7 +64,7 @@ "\tloop-iteration <= 10", "\tsend \"##%loop-iteration% %loop-index% has $%loop-value%\"", }) -@Since("1.0, INSERT VERSION (loop-counter)") +@Since("1.0, 2.8.0 (loop-counter)") public class ExprLoopValue extends SimpleExpression { static { Skript.registerExpression(ExprLoopValue.class, Object.class, ExpressionType.SIMPLE, "[the] loop-<.+>"); diff --git a/src/main/java/ch/njol/skript/expressions/ExprMaxItemUseTime.java b/src/main/java/ch/njol/skript/expressions/ExprMaxItemUseTime.java index 2521fa65760..b24cce9bddc 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprMaxItemUseTime.java +++ b/src/main/java/ch/njol/skript/expressions/ExprMaxItemUseTime.java @@ -39,7 +39,7 @@ "on right click:", "\tbroadcast max usage duration of player's tool" }) -@Since("INSERT VERSION") +@Since("2.8.0") @RequiredPlugins("Paper") public class ExprMaxItemUseTime extends SimplePropertyExpression { diff --git a/src/main/java/ch/njol/skript/expressions/ExprMemory.java b/src/main/java/ch/njol/skript/expressions/ExprMemory.java index c9dd2ba1151..e82fc8fe1ba 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprMemory.java +++ b/src/main/java/ch/njol/skript/expressions/ExprMemory.java @@ -41,7 +41,7 @@ "\tsend action bar \"Memory left: %free memory%/%max memory%MB\" to player", "\twait 5 ticks" }) -@Since("INSERT VERSION") +@Since("2.8.0") public class ExprMemory extends SimpleExpression { private static final double BYTES_IN_MEGABYTES = 1E-6; diff --git a/src/main/java/ch/njol/skript/expressions/ExprPercent.java b/src/main/java/ch/njol/skript/expressions/ExprPercent.java index be5778fa6df..ce7b81f87a8 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprPercent.java +++ b/src/main/java/ch/njol/skript/expressions/ExprPercent.java @@ -40,7 +40,7 @@ "set {_result::*} to 10% of {_numbers::*}", "set experience to 50% of player's total experience" }) -@Since("INSERT VERSION") +@Since("2.8.0") public class ExprPercent extends SimpleExpression { static { diff --git a/src/main/java/ch/njol/skript/expressions/ExprPortalCooldown.java b/src/main/java/ch/njol/skript/expressions/ExprPortalCooldown.java index e4b98afb7ed..18c0a4999c6 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprPortalCooldown.java +++ b/src/main/java/ch/njol/skript/expressions/ExprPortalCooldown.java @@ -43,7 +43,7 @@ "\twait 1 tick", "\tset portal cooldown of event-entity to 5 seconds" }) -@Since("INSERT VERSION") +@Since("2.8.0") public class ExprPortalCooldown extends SimplePropertyExpression { static { diff --git a/src/main/java/ch/njol/skript/expressions/ExprQuitReason.java b/src/main/java/ch/njol/skript/expressions/ExprQuitReason.java index f8b02e4e253..7f702758aa0 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprQuitReason.java +++ b/src/main/java/ch/njol/skript/expressions/ExprQuitReason.java @@ -38,7 +38,7 @@ "\tclear {server::player::%uuid of player%::*}" }) @RequiredPlugins("Paper 1.16.5+") -@Since("INSERT VERSION") +@Since("2.8.0") public class ExprQuitReason extends EventValueExpression { static { diff --git a/src/main/java/ch/njol/skript/expressions/ExprRandomCharacter.java b/src/main/java/ch/njol/skript/expressions/ExprRandomCharacter.java index 6f82051d2ea..32afa678c42 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprRandomCharacter.java +++ b/src/main/java/ch/njol/skript/expressions/ExprRandomCharacter.java @@ -45,7 +45,7 @@ "set {_captcha} to join (5 random characters between \"a\" and \"z\") with \"\"", "send 3 random alphanumeric characters between \"0\" and \"z\"" }) -@Since("INSERT VERSION") +@Since("2.8.0") public class ExprRandomCharacter extends SimpleExpression { static { diff --git a/src/main/java/ch/njol/skript/expressions/ExprReadiedArrow.java b/src/main/java/ch/njol/skript/expressions/ExprReadiedArrow.java index 00301cbb9fe..1e12805904b 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprReadiedArrow.java +++ b/src/main/java/ch/njol/skript/expressions/ExprReadiedArrow.java @@ -42,7 +42,7 @@ "\tif selected arrow is not a spectral arrow:", "\t\tcancel event" }) -@Since("INSERT VERSION") +@Since("2.8.0") @Events("ready arrow") public class ExprReadiedArrow extends SimpleExpression { diff --git a/src/main/java/ch/njol/skript/expressions/ExprRepeat.java b/src/main/java/ch/njol/skript/expressions/ExprRepeat.java index 831c448ead0..83523072550 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprRepeat.java +++ b/src/main/java/ch/njol/skript/expressions/ExprRepeat.java @@ -40,7 +40,7 @@ "if \"aa\" repeated 2 times is \"aaaa\":", "\tbroadcast \"Ahhhh\" repeated 100 times" }) -@Since("INSERT VERSION") +@Since("2.8.0") public class ExprRepeat extends SimpleExpression { static { diff --git a/src/main/java/ch/njol/skript/expressions/ExprSentCommands.java b/src/main/java/ch/njol/skript/expressions/ExprSentCommands.java index 5c4f17ab16e..3ec4ff9a68a 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprSentCommands.java +++ b/src/main/java/ch/njol/skript/expressions/ExprSentCommands.java @@ -52,7 +52,7 @@ "\tset command list to command list where [input does not contain \":\"]", "\tremove \"help\" from command list" }) -@Since("INSERT VERSION") +@Since("2.8.0") @Events("send command list") public class ExprSentCommands extends SimpleExpression { diff --git a/src/main/java/ch/njol/skript/expressions/ExprSlotIndex.java b/src/main/java/ch/njol/skript/expressions/ExprSlotIndex.java index ff37907b9c9..db19f743308 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprSlotIndex.java +++ b/src/main/java/ch/njol/skript/expressions/ExprSlotIndex.java @@ -49,7 +49,7 @@ "\tif raw index of event-slot > 27: # outside custom inventory", "\t\tcancel event", }) -@Since("2.2-dev35, INSERT VERSION (raw index)") +@Since("2.2-dev35, 2.8.0 (raw index)") public class ExprSlotIndex extends SimplePropertyExpression { static { diff --git a/src/main/java/ch/njol/skript/expressions/ExprTarget.java b/src/main/java/ch/njol/skript/expressions/ExprTarget.java index 8fba8caee04..dc4146bbd8e 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprTarget.java +++ b/src/main/java/ch/njol/skript/expressions/ExprTarget.java @@ -67,7 +67,7 @@ "delete targeted entity of player # for players it will delete the target", "delete target of last spawned zombie # for entities it will make them target-less" }) -@Since("1.4.2, 2.7 (Reset), INSERT VERSION (ignore blocks)") +@Since("1.4.2, 2.7 (Reset), 2.8.0 (ignore blocks)") public class ExprTarget extends PropertyExpression { static { diff --git a/src/main/java/ch/njol/skript/expressions/ExprTransformReason.java b/src/main/java/ch/njol/skript/expressions/ExprTransformReason.java index 09d36074b93..a34fe35d343 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprTransformReason.java +++ b/src/main/java/ch/njol/skript/expressions/ExprTransformReason.java @@ -36,7 +36,7 @@ "on entity transform:", "\ttransform reason is infection, drowned or frozen" }) -@Since("INSERT VERSION") +@Since("2.8.0") public class ExprTransformReason extends EventValueExpression { static { diff --git a/src/main/java/ch/njol/skript/expressions/ExprVectorArithmetic.java b/src/main/java/ch/njol/skript/expressions/ExprVectorArithmetic.java index 93962bb3fee..3cb57f8d10c 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprVectorArithmetic.java +++ b/src/main/java/ch/njol/skript/expressions/ExprVectorArithmetic.java @@ -47,7 +47,7 @@ "set {_v} to {_v} ** {_v}", "set {_v} to {_v} // {_v}" }) -@Since("2.2-dev28, INSERT VERSION (deprecation)") +@Since("2.2-dev28, 2.8.0 (deprecation)") @Deprecated public class ExprVectorArithmetic extends SimpleExpression { diff --git a/src/main/java/ch/njol/skript/expressions/ExprVectorFromDirection.java b/src/main/java/ch/njol/skript/expressions/ExprVectorFromDirection.java index 38367f92720..3f4d9f08510 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprVectorFromDirection.java +++ b/src/main/java/ch/njol/skript/expressions/ExprVectorFromDirection.java @@ -45,7 +45,7 @@ "set {_v} to vector from facing of player", "set {_v::*} to vectors from north, south, east, and west" }) -@Since("INSERT VERSION") +@Since("2.8.0") public class ExprVectorFromDirection extends SimpleExpression { static { diff --git a/src/main/java/ch/njol/skript/expressions/ExprVectorProjection.java b/src/main/java/ch/njol/skript/expressions/ExprVectorProjection.java index 1cd10d2ddd5..ec3707b142f 100644 --- a/src/main/java/ch/njol/skript/expressions/ExprVectorProjection.java +++ b/src/main/java/ch/njol/skript/expressions/ExprVectorProjection.java @@ -35,7 +35,7 @@ @Name("Vectors - Vector Projection") @Description("An expression to get the vector projection of two vectors.") @Examples("set {_projection} to vector projection of vector(1, 2, 3) onto vector(4, 4, 4)") -@Since("INSERT VERSION") +@Since("2.8.0") public class ExprVectorProjection extends SimpleExpression { static { diff --git a/src/test/skript/tests/syntaxes/expressions/ExprArithmetic.sk b/src/test/skript/tests/syntaxes/expressions/ExprArithmetic.sk index cb51efbfef9..f035aecd41e 100644 --- a/src/test/skript/tests/syntaxes/expressions/ExprArithmetic.sk +++ b/src/test/skript/tests/syntaxes/expressions/ExprArithmetic.sk @@ -233,13 +233,13 @@ test "timespan arithmetic": test "date arithmetic": set {_d1} to now - set {_d2} to 1 day ago + set {_d2} to 1 day before {_d1} assert ({_d1} + {_d2}) is not set with "" - assert ({_d1} + 1 day) is (1 day from {_d1}) with "now + 1 day is not 1 day from now" - assert ({_d1} - 1 day) is (1 day ago) with "now - 1 day is not 1 day ago" - assert ({_d1} + 1 week) is (1 week from {_d1}) with "now + 1 week is not 1 week from now" - assert ({_d1} - 1 week) is (1 week ago) with "now - 1 week is not 1 week ago" + assert ({_d1} + 1 day) is (1 day after {_d1}) with "now + 1 day is not 1 day from now" + assert ({_d1} - 1 day) is (1 day before {_d1}) with "now - 1 day is not 1 day ago" + assert ({_d1} + 1 week) is (1 week after {_d1}) with "now + 1 week is not 1 week from now" + assert ({_d1} - 1 week) is (1 week before {_d1}) with "now - 1 week is not 1 week ago" assert ({_d1} + 1) is not set with "" local function vector_equals(vec: vector, x: number, y: number, z: number) :: boolean: