From 617c7e0e82a6bfdf9b203c93e22dd0f1c85b11bb Mon Sep 17 00:00:00 2001 From: mcmonkey4eva Date: Fri, 20 Oct 2017 20:52:12 -0700 Subject: [PATCH] since 0.3.0 --- .../commands/entity/AirCommand.java | 1 + .../commands/entity/CastCommand.java | 2 + .../commands/entity/DropCommand.java | 1 + .../commands/entity/EditEntityCommand.java | 1 + .../commands/entity/EquipCommand.java | 1 + .../commands/entity/FlagCommand.java | 1 + .../commands/entity/HealCommand.java | 1 + .../commands/entity/HurtCommand.java | 2 + .../commands/entity/LookAtCommand.java | 1 + .../commands/entity/MountCommand.java | 1 + .../commands/entity/RemoveCommand.java | 1 + .../commands/entity/SpawnCommand.java | 1 + .../commands/entity/TeleportCommand.java | 1 + .../commands/entity/UnflagCommand.java | 1 + .../items/CreateInventoryCommand.java | 1 + .../items/ForgetInventoryCommand.java | 1 + .../items/RememberInventoryCommand.java | 1 + .../commands/player/ActionBarCommand.java | 1 + .../commands/player/BanCommand.java | 1 + .../commands/player/FeedCommand.java | 1 + .../commands/player/GamemodeCommand.java | 1 + .../commands/player/GiveCommand.java | 2 + .../commands/player/HotbarCommand.java | 1 + .../commands/player/KickCommand.java | 1 + .../commands/player/NarrateCommand.java | 1 + .../commands/player/PardonCommand.java | 1 + .../commands/player/TellCommand.java | 1 + .../commands/player/TitleCommand.java | 1 + .../commands/server/AnnounceCommand.java | 1 + .../commands/server/ExecuteCommand.java | 1 + .../commands/server/SaveDataCommand.java | 1 + .../commands/server/ShutdownCommand.java | 1 + .../commands/world/DeleteWorldCommand.java | 1 + .../commands/world/DifficultyCommand.java | 1 + .../commands/world/EditBlockCommand.java | 1 + .../commands/world/ExplodeCommand.java | 1 + .../commands/world/LoadWorldCommand.java | 1 + .../commands/world/PlayEffectCommand.java | 2 + .../commands/world/PlaySoundCommand.java | 2 + .../commands/world/RemoveGameRuleCommand.java | 1 + .../commands/world/SetBlockCommand.java | 1 + .../commands/world/SetGameRuleCommand.java | 2 + .../commands/world/UnloadWorldCommand.java | 1 + .../commands/world/WeatherCommand.java | 1 + .../events/D2SpongeEventHelper.java | 1 + .../entity/EntityDamagedScriptEvent.java | 1 + .../events/entity/EntityDiesScriptEvent.java | 1 + .../entity/EntityEntersAreaScriptEvent.java | 1 + .../entity/EntityKilledScriptEvent.java | 1 + .../entity/EntityLeavesAreaScriptEvent.java | 1 + .../events/entity/EntityMovesScriptEvent.java | 1 + .../entity/EntitySpawnsScriptEvent.java | 1 + .../ProjectileHitsBlockScriptEvent.java | 1 + .../player/ExperienceChangesScriptEvent.java | 1 + .../player/LevelChangesScriptEvent.java | 1 + .../player/PlayerBreaksBlockScriptEvent.java | 1 + .../events/player/PlayerChatsScriptEvent.java | 1 + .../player/PlayerDisconnectsScriptEvent.java | 1 + .../PlayerFinishesUsingItemScriptEvent.java | 1 + .../events/player/PlayerJoinsScriptEvent.java | 1 + .../PlayerKeepsUsingItemScriptEvent.java | 1 + .../PlayerLeftClicksBlockScriptEvent.java | 1 + .../PlayerLeftClicksEntityScriptEvent.java | 1 + .../player/PlayerLeftClicksScriptEvent.java | 1 + .../player/PlayerPlacesBlockScriptEvent.java | 1 + .../PlayerRightClicksBlockScriptEvent.java | 1 + .../PlayerRightClicksEntityScriptEvent.java | 1 + .../player/PlayerRightClicksScriptEvent.java | 1 + .../PlayerStartsUsingItemScriptEvent.java | 1 + .../PlayerStopsUsingItemScriptEvent.java | 1 + .../player/StatisticChangesScriptEvent.java | 1 + .../server/ClientPingsServerScriptEvent.java | 1 + .../events/server/CommandSentScriptEvent.java | 1 + .../events/server/InternalScriptEvent.java | 1 + .../events/server/ServerStopsScriptEvent.java | 1 + .../events/world/BlockChangesScriptEvent.java | 1 + .../events/world/BlockFadesScriptEvent.java | 1 + .../world/ExplosionOccursScriptEvent.java | 1 + .../events/world/PortalFormedScriptEvent.java | 1 + .../world/WeatherChangesScriptEvent.java | 1 + .../events/world/WorldLoadsScriptEvent.java | 1 + .../events/world/WorldUnloadsScriptEvent.java | 1 + .../spongecommands/ExCommand.java | 1 + .../spongescripts/GameCommandScript.java | 1 + .../tags/handlers/AmpersandTagBase.java | 1 + .../tags/handlers/BlockTypeTagBase.java | 1 + .../tags/handlers/ColorTagBase.java | 1 + .../tags/handlers/ContextTagBase.java | 1 + .../tags/handlers/CuboidTagBase.java | 1 + .../tags/handlers/EntityTagBase.java | 1 + .../tags/handlers/EntityTypeTagBase.java | 1 + .../tags/handlers/FormattedTextTagBase.java | 1 + .../tags/handlers/InventoryTagBase.java | 1 + .../tags/handlers/ItemTagBase.java | 1 + .../tags/handlers/ItemTypeTagBase.java | 1 + .../tags/handlers/LocationTagBase.java | 1 + .../tags/handlers/PlayerTagBase.java | 1 + .../tags/handlers/ServerTagBase.java | 15 ++++ .../tags/handlers/TextsTagBase.java | 4 ++ .../tags/handlers/WorldTagBase.java | 1 + .../tags/objects/BlockTypeTag.java | 5 ++ .../tags/objects/CuboidTag.java | 6 ++ .../tags/objects/EntityTag.java | 68 +++++++++++++++++++ .../tags/objects/EntityTypeTag.java | 4 ++ .../tags/objects/FormattedTextTag.java | 4 ++ .../tags/objects/InventoryTag.java | 1 + .../denizen2sponge/tags/objects/ItemTag.java | 16 +++++ .../tags/objects/ItemTypeTag.java | 4 ++ .../tags/objects/LocationTag.java | 36 +++++++++- .../tags/objects/PlayerTag.java | 14 ++++ .../denizen2sponge/tags/objects/WorldTag.java | 21 ++++++ 111 files changed, 299 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/entity/AirCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/entity/AirCommand.java index 9fb138d..d1cf8fa 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/entity/AirCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/entity/AirCommand.java @@ -12,6 +12,7 @@ public class AirCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name air // @Arguments // @Short changes the air level of the entity. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/entity/CastCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/entity/CastCommand.java index 662245c..c3dda90 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/entity/CastCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/entity/CastCommand.java @@ -18,6 +18,7 @@ public class CastCommand extends AbstractCommand { // <--[explanation] + // @Since 0.3.0 // @Name Potion Effect Types // @Group Useful Lists // @Description @@ -27,6 +28,7 @@ public class CastCommand extends AbstractCommand { // --> // <--[command] + // @Since 0.3.0 // @Name cast // @Arguments // @Short casts a potion effect on an entity. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/entity/DropCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/entity/DropCommand.java index a3c79b8..a95876e 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/entity/DropCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/entity/DropCommand.java @@ -14,6 +14,7 @@ public class DropCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name drop // @Arguments // @Short drops an item. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/entity/EditEntityCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/entity/EditEntityCommand.java index d4e4801..58097ab 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/entity/EditEntityCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/entity/EditEntityCommand.java @@ -17,6 +17,7 @@ public class EditEntityCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name editentity // @Arguments // @Short edits an entity. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/entity/EquipCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/entity/EquipCommand.java index 8ade495..72c345e 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/entity/EquipCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/entity/EquipCommand.java @@ -18,6 +18,7 @@ public class EquipCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name equip // @Arguments // @Short equips an entity according to a given equipment map. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/entity/FlagCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/entity/FlagCommand.java index 8c08a8f..8c016cd 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/entity/FlagCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/entity/FlagCommand.java @@ -25,6 +25,7 @@ public class FlagCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name flag // @Arguments /'server' // @Short flags an entity with some data. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/entity/HealCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/entity/HealCommand.java index 8466e5a..2832366 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/entity/HealCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/entity/HealCommand.java @@ -13,6 +13,7 @@ public class HealCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name heal // @Arguments // @Short changes the health of the entity. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/entity/HurtCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/entity/HurtCommand.java index 5826726..c3dc8cb 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/entity/HurtCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/entity/HurtCommand.java @@ -18,6 +18,7 @@ public class HurtCommand extends AbstractCommand { // <--[explanation] + // @Since 0.3.0 // @Name Damage Types // @Group Useful Lists // @Description @@ -27,6 +28,7 @@ public class HurtCommand extends AbstractCommand { // --> // <--[command] + // @Since 0.3.0 // @Name hurt // @Arguments // @Short damages the entity for the specified amount. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/entity/LookAtCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/entity/LookAtCommand.java index 48c4465..8e7027a 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/entity/LookAtCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/entity/LookAtCommand.java @@ -12,6 +12,7 @@ public class LookAtCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name lookat // @Arguments // @Short makes an entity look at a location. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/entity/MountCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/entity/MountCommand.java index 0600462..4017866 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/entity/MountCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/entity/MountCommand.java @@ -11,6 +11,7 @@ public class MountCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name mount // @Arguments // @Short mounts all the entities in the list onto the given entity. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/entity/RemoveCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/entity/RemoveCommand.java index 9c0f451..caa602e 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/entity/RemoveCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/entity/RemoveCommand.java @@ -11,6 +11,7 @@ public class RemoveCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name remove // @Arguments // @Short removes a list of entities. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/entity/SpawnCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/entity/SpawnCommand.java index c19b041..7365ed8 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/entity/SpawnCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/entity/SpawnCommand.java @@ -21,6 +21,7 @@ public class SpawnCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name spawn // @Arguments [map of properties] // @Short spawns a new entity. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/entity/TeleportCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/entity/TeleportCommand.java index b77836d..50565b4 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/entity/TeleportCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/entity/TeleportCommand.java @@ -10,6 +10,7 @@ public class TeleportCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name teleport // @Arguments // @Short teleports the entity to a location. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/entity/UnflagCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/entity/UnflagCommand.java index dda0a48..2ac8acd 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/entity/UnflagCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/entity/UnflagCommand.java @@ -20,6 +20,7 @@ public class UnflagCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name unflag // @Arguments /'server' // @Short removes a list of flags from an entity. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/items/CreateInventoryCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/items/CreateInventoryCommand.java index 6dd981a..62b6079 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/items/CreateInventoryCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/items/CreateInventoryCommand.java @@ -13,6 +13,7 @@ public class CreateInventoryCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name createinventory // @Arguments // @Short creates a new inventory. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/items/ForgetInventoryCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/items/ForgetInventoryCommand.java index 9418cd3..feeb46e 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/items/ForgetInventoryCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/items/ForgetInventoryCommand.java @@ -8,6 +8,7 @@ public class ForgetInventoryCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name forgetinventory // @Arguments // @Short forgets a remembered inventory. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/items/RememberInventoryCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/items/RememberInventoryCommand.java index 0d02dd2..0e0ddd8 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/items/RememberInventoryCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/items/RememberInventoryCommand.java @@ -9,6 +9,7 @@ public class RememberInventoryCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name rememberinventory // @Arguments // @Short remembers an inventory until shutdown. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/player/ActionBarCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/player/ActionBarCommand.java index 0cc0db4..481bfde 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/player/ActionBarCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/player/ActionBarCommand.java @@ -13,6 +13,7 @@ public class ActionBarCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name actionbar // @Arguments // @Short sends an actionbar message to a player a message. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/player/BanCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/player/BanCommand.java index 5c1a7be..f2c6d2c 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/player/BanCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/player/BanCommand.java @@ -23,6 +23,7 @@ public class BanCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name ban // @Arguments // [duration] [reason] // @Short bans a player. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/player/FeedCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/player/FeedCommand.java index 52d58a5..e6c4b2e 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/player/FeedCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/player/FeedCommand.java @@ -12,6 +12,7 @@ public class FeedCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name feed // @Arguments // @Short changes the food level of the player. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/player/GamemodeCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/player/GamemodeCommand.java index b6f14d7..5572d53 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/player/GamemodeCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/player/GamemodeCommand.java @@ -14,6 +14,7 @@ public class GamemodeCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name gamemode // @Arguments // @Short sets gamemode of a player. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/player/GiveCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/player/GiveCommand.java index 1d490fc..53fad9a 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/player/GiveCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/player/GiveCommand.java @@ -12,6 +12,7 @@ public class GiveCommand extends AbstractCommand { // <--[explanation] + // @Since 0.3.0 // @Name Item Types // @Group Useful Lists // @Description @@ -21,6 +22,7 @@ public class GiveCommand extends AbstractCommand { // --> // <--[command] + // @Since 0.3.0 // @Name give // @Arguments // @Short gives a player an item. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/player/HotbarCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/player/HotbarCommand.java index c798520..a1fdd31 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/player/HotbarCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/player/HotbarCommand.java @@ -13,6 +13,7 @@ public class HotbarCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name hotbar // @Arguments // @Short changes the hotbar slot currently selected by the player. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/player/KickCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/player/KickCommand.java index b89a599..1c5aa3b 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/player/KickCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/player/KickCommand.java @@ -12,6 +12,7 @@ public class KickCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name kick // @Arguments [reason] // @Short kicks a player with the specified reason. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/player/NarrateCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/player/NarrateCommand.java index 81fc156..eddf99b 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/player/NarrateCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/player/NarrateCommand.java @@ -13,6 +13,7 @@ public class NarrateCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name narrate // @Arguments // @Short tells the most relevant player a message. Convenience helper only. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/player/PardonCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/player/PardonCommand.java index f8b4d32..d1c4ea0 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/player/PardonCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/player/PardonCommand.java @@ -16,6 +16,7 @@ public class PardonCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name pardon // @Arguments / // @Short pardons a player. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/player/TellCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/player/TellCommand.java index d04522b..e029661 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/player/TellCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/player/TellCommand.java @@ -14,6 +14,7 @@ public class TellCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name tell // @Arguments // @Short tells a list of players a message. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/player/TitleCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/player/TitleCommand.java index 12cc826..7d4ec71 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/player/TitleCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/player/TitleCommand.java @@ -14,6 +14,7 @@ public class TitleCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name title // @Arguments [subtitle] // @Short sends a title to a player. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/server/AnnounceCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/server/AnnounceCommand.java index 5aa222d..44a7bae 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/server/AnnounceCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/server/AnnounceCommand.java @@ -13,6 +13,7 @@ public class AnnounceCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name announce // @Arguments <message> // @Short announces a message to all online players. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/server/ExecuteCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/server/ExecuteCommand.java index cbfb02e..263fee9 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/server/ExecuteCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/server/ExecuteCommand.java @@ -11,6 +11,7 @@ public class ExecuteCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name execute // @Arguments 'as_server'/'as_player' <command> [source] // @Short executes a command as the specified command sender. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/server/SaveDataCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/server/SaveDataCommand.java index 4783182..071de02 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/server/SaveDataCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/server/SaveDataCommand.java @@ -8,6 +8,7 @@ public class SaveDataCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name savedata // @Arguments // @Short saves extra D2 data. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/server/ShutdownCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/server/ShutdownCommand.java index 6c3285a..389caaa 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/server/ShutdownCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/server/ShutdownCommand.java @@ -12,6 +12,7 @@ public class ShutdownCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name shutdown // @Arguments [reason] // @Short stops the server. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/world/DeleteWorldCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/world/DeleteWorldCommand.java index c15becc..345d0b8 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/world/DeleteWorldCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/world/DeleteWorldCommand.java @@ -16,6 +16,7 @@ public class DeleteWorldCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name deleteworld // @Arguments <world name> // @Short deletes an existing world. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/world/DifficultyCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/world/DifficultyCommand.java index 7541a0e..a8df322 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/world/DifficultyCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/world/DifficultyCommand.java @@ -15,6 +15,7 @@ public class DifficultyCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name difficulty // @Arguments <world> <difficulty level> // @Short sets the difficulty of a world. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/world/EditBlockCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/world/EditBlockCommand.java index 15c4669..b2164a0 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/world/EditBlockCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/world/EditBlockCommand.java @@ -19,6 +19,7 @@ public class EditBlockCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name editblock // @Arguments <location> <map of properties> // @Short Edits a block. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/world/ExplodeCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/world/ExplodeCommand.java index a360252..9b1667a 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/world/ExplodeCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/world/ExplodeCommand.java @@ -12,6 +12,7 @@ public class ExplodeCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name explode // @Arguments <location> <radius> // @Short creates an explosion. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/world/LoadWorldCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/world/LoadWorldCommand.java index becd220..ce8ff73 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/world/LoadWorldCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/world/LoadWorldCommand.java @@ -28,6 +28,7 @@ public class LoadWorldCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name loadworld // @Arguments <world name> <template> // @Short loads an existing world, or creates a new one. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/world/PlayEffectCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/world/PlayEffectCommand.java index cba87d2..96ec699 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/world/PlayEffectCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/world/PlayEffectCommand.java @@ -15,6 +15,7 @@ public class PlayEffectCommand extends AbstractCommand { // <--[explanation] + // @Since 0.3.0 // @Name Particle Types // @Group Useful Lists // @Description @@ -24,6 +25,7 @@ public class PlayEffectCommand extends AbstractCommand { // --> // <--[command] + // @Since 0.3.0 // @Name playeffect // @Arguments <location> <effect> // @Short plays an effect. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/world/PlaySoundCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/world/PlaySoundCommand.java index ba269b0..fca08e5 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/world/PlaySoundCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/world/PlaySoundCommand.java @@ -15,6 +15,7 @@ public class PlaySoundCommand extends AbstractCommand { // <--[explanation] + // @Since 0.3.0 // @Name Default Sound Types // @Group Useful Lists // @Description @@ -25,6 +26,7 @@ public class PlaySoundCommand extends AbstractCommand { // --> // <--[command] + // @Since 0.3.0 // @Name playsound // @Arguments <location> <sound> <volume> // @Short plays a sound. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/world/RemoveGameRuleCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/world/RemoveGameRuleCommand.java index b0bf0f6..e3a8c6e 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/world/RemoveGameRuleCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/world/RemoveGameRuleCommand.java @@ -15,6 +15,7 @@ public class RemoveGameRuleCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name removegamerule // @Arguments <world> <list of rules> // @Short removes custom game rules from a world. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/world/SetBlockCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/world/SetBlockCommand.java index 1a2adbe..3d6f330 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/world/SetBlockCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/world/SetBlockCommand.java @@ -14,6 +14,7 @@ public class SetBlockCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name setblock // @Arguments <list of locations> <blocktype> // @Short sets a block's type. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/world/SetGameRuleCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/world/SetGameRuleCommand.java index 3c10b34..f8794fd 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/world/SetGameRuleCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/world/SetGameRuleCommand.java @@ -17,6 +17,7 @@ public class SetGameRuleCommand extends AbstractCommand { // <--[explanation] + // @Since 0.3.0 // @Name Default Game Rules // @Group Useful Lists // @Description @@ -28,6 +29,7 @@ public class SetGameRuleCommand extends AbstractCommand { // --> // <--[command] + // @Since 0.3.0 // @Name setgamerule // @Arguments <world> <map of rules> // @Short modifies the game rules of a world. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/world/UnloadWorldCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/world/UnloadWorldCommand.java index edfd206..56173d5 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/world/UnloadWorldCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/world/UnloadWorldCommand.java @@ -10,6 +10,7 @@ public class UnloadWorldCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name unloadworld // @Arguments <world> // @Short unloads a world. diff --git a/src/main/java/com/denizenscript/denizen2sponge/commands/world/WeatherCommand.java b/src/main/java/com/denizenscript/denizen2sponge/commands/world/WeatherCommand.java index 54d6e5d..7c04857 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/commands/world/WeatherCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/commands/world/WeatherCommand.java @@ -14,6 +14,7 @@ public class WeatherCommand extends AbstractCommand { // <--[command] + // @Since 0.3.0 // @Name weather // @Arguments <world> 'clear'/'rain'/'thunder_storm' [duration] // @Short Sets the weather of the world. diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/D2SpongeEventHelper.java b/src/main/java/com/denizenscript/denizen2sponge/events/D2SpongeEventHelper.java index c47afc6..683b53b 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/D2SpongeEventHelper.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/D2SpongeEventHelper.java @@ -136,6 +136,7 @@ else if (Utilities.getIdWithoutDefaultPrefix(opt.get().getId()).equals(type)) { } // <--[explanation] + // @Since 0.3.0 // @Name With Item Switch For Events // @Group Events // @Description diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/entity/EntityDamagedScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/entity/EntityDamagedScriptEvent.java index c6eb635..fb5c83a 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/entity/EntityDamagedScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/entity/EntityDamagedScriptEvent.java @@ -17,6 +17,7 @@ public class EntityDamagedScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // entity damaged // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/entity/EntityDiesScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/entity/EntityDiesScriptEvent.java index 52678f9..e6bc515 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/entity/EntityDiesScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/entity/EntityDiesScriptEvent.java @@ -18,6 +18,7 @@ public class EntityDiesScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // entity dies // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/entity/EntityEntersAreaScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/entity/EntityEntersAreaScriptEvent.java index 24b47a4..83b9a48 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/entity/EntityEntersAreaScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/entity/EntityEntersAreaScriptEvent.java @@ -18,6 +18,7 @@ public class EntityEntersAreaScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // entity enters area // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/entity/EntityKilledScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/entity/EntityKilledScriptEvent.java index d160eb7..5b6138d 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/entity/EntityKilledScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/entity/EntityKilledScriptEvent.java @@ -17,6 +17,7 @@ public class EntityKilledScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // entity killed // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/entity/EntityLeavesAreaScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/entity/EntityLeavesAreaScriptEvent.java index d39b041..5b63990 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/entity/EntityLeavesAreaScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/entity/EntityLeavesAreaScriptEvent.java @@ -18,6 +18,7 @@ public class EntityLeavesAreaScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // entity leaves area // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/entity/EntityMovesScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/entity/EntityMovesScriptEvent.java index a487068..75dac43 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/entity/EntityMovesScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/entity/EntityMovesScriptEvent.java @@ -16,6 +16,7 @@ public class EntityMovesScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // entity moves // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/entity/EntitySpawnsScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/entity/EntitySpawnsScriptEvent.java index 1a3d50e..67ced0c 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/entity/EntitySpawnsScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/entity/EntitySpawnsScriptEvent.java @@ -17,6 +17,7 @@ public class EntitySpawnsScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // entity spawns // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/entity/ProjectileHitsBlockScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/entity/ProjectileHitsBlockScriptEvent.java index d60bbec..9194473 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/entity/ProjectileHitsBlockScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/entity/ProjectileHitsBlockScriptEvent.java @@ -18,6 +18,7 @@ public class ProjectileHitsBlockScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // projectile hits block // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/player/ExperienceChangesScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/player/ExperienceChangesScriptEvent.java index 231fc96..24fd1ae 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/player/ExperienceChangesScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/player/ExperienceChangesScriptEvent.java @@ -19,6 +19,7 @@ public class ExperienceChangesScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // experience changes // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/player/LevelChangesScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/player/LevelChangesScriptEvent.java index 8f6ab15..ffe83b0 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/player/LevelChangesScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/player/LevelChangesScriptEvent.java @@ -19,6 +19,7 @@ public class LevelChangesScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // level changes // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerBreaksBlockScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerBreaksBlockScriptEvent.java index b6eeac1..3e8d9ca 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerBreaksBlockScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerBreaksBlockScriptEvent.java @@ -24,6 +24,7 @@ public class PlayerBreaksBlockScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // player breaks block // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerChatsScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerChatsScriptEvent.java index 86a3ec5..97fb6f8 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerChatsScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerChatsScriptEvent.java @@ -18,6 +18,7 @@ public class PlayerChatsScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // player chats // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerDisconnectsScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerDisconnectsScriptEvent.java index ae211a7..1bb1446 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerDisconnectsScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerDisconnectsScriptEvent.java @@ -17,6 +17,7 @@ public class PlayerDisconnectsScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // player disconnects // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerFinishesUsingItemScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerFinishesUsingItemScriptEvent.java index d9ce332..d9b995c 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerFinishesUsingItemScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerFinishesUsingItemScriptEvent.java @@ -18,6 +18,7 @@ public class PlayerFinishesUsingItemScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // player finishes using item // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerJoinsScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerJoinsScriptEvent.java index cda1450..871d66e 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerJoinsScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerJoinsScriptEvent.java @@ -17,6 +17,7 @@ public class PlayerJoinsScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // player joins // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerKeepsUsingItemScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerKeepsUsingItemScriptEvent.java index 8cbdd2c..1d4e2ed 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerKeepsUsingItemScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerKeepsUsingItemScriptEvent.java @@ -18,6 +18,7 @@ public class PlayerKeepsUsingItemScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // player keeps using item // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerLeftClicksBlockScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerLeftClicksBlockScriptEvent.java index 872661e..a00c1ad 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerLeftClicksBlockScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerLeftClicksBlockScriptEvent.java @@ -25,6 +25,7 @@ public class PlayerLeftClicksBlockScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // player left clicks block // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerLeftClicksEntityScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerLeftClicksEntityScriptEvent.java index 7b6765c..6b968c5 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerLeftClicksEntityScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerLeftClicksEntityScriptEvent.java @@ -21,6 +21,7 @@ public class PlayerLeftClicksEntityScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // player left clicks entity // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerLeftClicksScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerLeftClicksScriptEvent.java index 5a83165..d2b719b 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerLeftClicksScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerLeftClicksScriptEvent.java @@ -20,6 +20,7 @@ public class PlayerLeftClicksScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // player left clicks // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerPlacesBlockScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerPlacesBlockScriptEvent.java index 4cdcf2d..6de8488 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerPlacesBlockScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerPlacesBlockScriptEvent.java @@ -21,6 +21,7 @@ public class PlayerPlacesBlockScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // player places block // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerRightClicksBlockScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerRightClicksBlockScriptEvent.java index cd44fa7..4ac9b23 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerRightClicksBlockScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerRightClicksBlockScriptEvent.java @@ -27,6 +27,7 @@ public class PlayerRightClicksBlockScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // player right clicks block // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerRightClicksEntityScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerRightClicksEntityScriptEvent.java index 86f3a14..2bb2e0f 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerRightClicksEntityScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerRightClicksEntityScriptEvent.java @@ -24,6 +24,7 @@ public class PlayerRightClicksEntityScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // player right clicks entity // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerRightClicksScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerRightClicksScriptEvent.java index cd158a4..15821c4 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerRightClicksScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerRightClicksScriptEvent.java @@ -20,6 +20,7 @@ public class PlayerRightClicksScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // player right clicks // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerStartsUsingItemScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerStartsUsingItemScriptEvent.java index d02648e..5e1742c 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerStartsUsingItemScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerStartsUsingItemScriptEvent.java @@ -18,6 +18,7 @@ public class PlayerStartsUsingItemScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // player starts using item // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerStopsUsingItemScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerStopsUsingItemScriptEvent.java index 070419b..a324f7c 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerStopsUsingItemScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/player/PlayerStopsUsingItemScriptEvent.java @@ -18,6 +18,7 @@ public class PlayerStopsUsingItemScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // player stops using item // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/player/StatisticChangesScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/player/StatisticChangesScriptEvent.java index 475309a..5a1dcc9 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/player/StatisticChangesScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/player/StatisticChangesScriptEvent.java @@ -18,6 +18,7 @@ public class StatisticChangesScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // statistic changes // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/server/ClientPingsServerScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/server/ClientPingsServerScriptEvent.java index 420c387..8d144b2 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/server/ClientPingsServerScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/server/ClientPingsServerScriptEvent.java @@ -18,6 +18,7 @@ public class ClientPingsServerScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // client pings server // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/server/CommandSentScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/server/CommandSentScriptEvent.java index 0c393d9..adedd79 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/server/CommandSentScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/server/CommandSentScriptEvent.java @@ -24,6 +24,7 @@ public class CommandSentScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // command sent // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/server/InternalScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/server/InternalScriptEvent.java index 7b955ca..789c7f3 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/server/InternalScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/server/InternalScriptEvent.java @@ -16,6 +16,7 @@ public class InternalScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // internal event // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/server/ServerStopsScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/server/ServerStopsScriptEvent.java index 86aaa34..2e22ba5 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/server/ServerStopsScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/server/ServerStopsScriptEvent.java @@ -13,6 +13,7 @@ public class ServerStopsScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // server stops // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/world/BlockChangesScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/world/BlockChangesScriptEvent.java index 2b8b508..f3fbc23 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/world/BlockChangesScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/world/BlockChangesScriptEvent.java @@ -18,6 +18,7 @@ public class BlockChangesScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // block changes // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/world/BlockFadesScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/world/BlockFadesScriptEvent.java index cddb897..cbbb955 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/world/BlockFadesScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/world/BlockFadesScriptEvent.java @@ -18,6 +18,7 @@ public class BlockFadesScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // block fades // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/world/ExplosionOccursScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/world/ExplosionOccursScriptEvent.java index 4d10a96..a17ad9a 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/world/ExplosionOccursScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/world/ExplosionOccursScriptEvent.java @@ -25,6 +25,7 @@ public class ExplosionOccursScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // explosion occurs // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/world/PortalFormedScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/world/PortalFormedScriptEvent.java index dae44c8..bf8bdab 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/world/PortalFormedScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/world/PortalFormedScriptEvent.java @@ -15,6 +15,7 @@ public class PortalFormedScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // portal formed // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/world/WeatherChangesScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/world/WeatherChangesScriptEvent.java index 2abc9f2..3cd44f9 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/world/WeatherChangesScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/world/WeatherChangesScriptEvent.java @@ -19,6 +19,7 @@ public class WeatherChangesScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // weather changes // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/world/WorldLoadsScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/world/WorldLoadsScriptEvent.java index af0d0b9..327a8cc 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/world/WorldLoadsScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/world/WorldLoadsScriptEvent.java @@ -14,6 +14,7 @@ public class WorldLoadsScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // world loads // diff --git a/src/main/java/com/denizenscript/denizen2sponge/events/world/WorldUnloadsScriptEvent.java b/src/main/java/com/denizenscript/denizen2sponge/events/world/WorldUnloadsScriptEvent.java index 4a4db3d..852ff54 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/events/world/WorldUnloadsScriptEvent.java +++ b/src/main/java/com/denizenscript/denizen2sponge/events/world/WorldUnloadsScriptEvent.java @@ -14,6 +14,7 @@ public class WorldUnloadsScriptEvent extends ScriptEvent { // <--[event] + // @Since 0.3.0 // @Events // world unloads // diff --git a/src/main/java/com/denizenscript/denizen2sponge/spongecommands/ExCommand.java b/src/main/java/com/denizenscript/denizen2sponge/spongecommands/ExCommand.java index 35eec02..75eee72 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/spongecommands/ExCommand.java +++ b/src/main/java/com/denizenscript/denizen2sponge/spongecommands/ExCommand.java @@ -28,6 +28,7 @@ public class ExCommand implements CommandExecutor { // <--[explanation] + // @Since 0.3.0 // @Name The Ex Command // @Group Sponge Commands // @Description diff --git a/src/main/java/com/denizenscript/denizen2sponge/spongescripts/GameCommandScript.java b/src/main/java/com/denizenscript/denizen2sponge/spongescripts/GameCommandScript.java index e882b0f..c57b4a2 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/spongescripts/GameCommandScript.java +++ b/src/main/java/com/denizenscript/denizen2sponge/spongescripts/GameCommandScript.java @@ -41,6 +41,7 @@ public static void clear() { } // <--[explanation] + // @Since 0.3.0 // @Name In-Game Command Scripts // @Group Script Types // @Description diff --git a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/AmpersandTagBase.java b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/AmpersandTagBase.java index 43b1545..5405354 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/AmpersandTagBase.java +++ b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/AmpersandTagBase.java @@ -9,6 +9,7 @@ public class AmpersandTagBase extends AbstractTagBase { // <--[tagbase] + // @Since 0.3.0 // @Base &[<TextTag>] // @Group Sponge Helper Types // @ReturnType TextTag diff --git a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/BlockTypeTagBase.java b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/BlockTypeTagBase.java index 13a02a3..57030eb 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/BlockTypeTagBase.java +++ b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/BlockTypeTagBase.java @@ -8,6 +8,7 @@ public class BlockTypeTagBase extends AbstractTagBase { // <--[tagbase] + // @Since 0.3.0 // @Base block_type[<BlockTypeTag>] // @Group Sponge Base Types // @ReturnType BlockTypeTag diff --git a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/ColorTagBase.java b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/ColorTagBase.java index b9701aa..7d13dca 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/ColorTagBase.java +++ b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/ColorTagBase.java @@ -9,6 +9,7 @@ public class ColorTagBase extends AbstractTagBase { // <--[tagbase] + // @Since 0.3.0 // @Base color[<TextTag>] // @Group Sponge Helper Types // @ReturnType TextTag diff --git a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/ContextTagBase.java b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/ContextTagBase.java index fd94f9f..127bdcd 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/ContextTagBase.java +++ b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/ContextTagBase.java @@ -9,6 +9,7 @@ public class ContextTagBase extends AbstractTagBase { // <--[tagbase] + // @Since 0.3.0 // @Base context // @Group Sponge Base Types // @ReturnType MapTag diff --git a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/CuboidTagBase.java b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/CuboidTagBase.java index 12cd7ab..767c73c 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/CuboidTagBase.java +++ b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/CuboidTagBase.java @@ -8,6 +8,7 @@ public class CuboidTagBase extends AbstractTagBase { // <--[tagbase] + // @Since 0.3.0 // @Base cuboid[<CuboidTag>] // @Group Sponge Base Types // @ReturnType CuboidTag diff --git a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/EntityTagBase.java b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/EntityTagBase.java index 28666fd..dac376b 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/EntityTagBase.java +++ b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/EntityTagBase.java @@ -8,6 +8,7 @@ public class EntityTagBase extends AbstractTagBase { // <--[tagbase] + // @Since 0.3.0 // @Base entity[<EntityTag>] // @Group Sponge Base Types // @ReturnType EntityTag diff --git a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/EntityTypeTagBase.java b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/EntityTypeTagBase.java index 6c54e3f..9a5126c 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/EntityTypeTagBase.java +++ b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/EntityTypeTagBase.java @@ -8,6 +8,7 @@ public class EntityTypeTagBase extends AbstractTagBase { // <--[tagbase] + // @Since 0.3.0 // @Base entity_type[<EntityTypeTag>] // @Group Sponge Base Types // @ReturnType EntityTypeTag diff --git a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/FormattedTextTagBase.java b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/FormattedTextTagBase.java index cdea7ee..3763c4f 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/FormattedTextTagBase.java +++ b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/FormattedTextTagBase.java @@ -8,6 +8,7 @@ public class FormattedTextTagBase extends AbstractTagBase { // <--[tagbase] + // @Since 0.3.0 // @Base formatted_text[<FormattedTextTag>] // @Group Sponge Base Types // @ReturnType FormattedTextTag diff --git a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/InventoryTagBase.java b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/InventoryTagBase.java index ba3e748..253fd2c 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/InventoryTagBase.java +++ b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/InventoryTagBase.java @@ -8,6 +8,7 @@ public class InventoryTagBase extends AbstractTagBase { // <--[tagbase] + // @Since 0.3.0 // @Base inventory[<InventoryTag>] // @Group Sponge Base Types // @ReturnType InventoryTag diff --git a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/ItemTagBase.java b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/ItemTagBase.java index 88baddb..3c02ff0 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/ItemTagBase.java +++ b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/ItemTagBase.java @@ -8,6 +8,7 @@ public class ItemTagBase extends AbstractTagBase { // <--[tagbase] + // @Since 0.3.0 // @Base item[<ItemTag>] // @Group Sponge Base Types // @ReturnType ItemTag diff --git a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/ItemTypeTagBase.java b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/ItemTypeTagBase.java index 422a8ba..849813f 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/ItemTypeTagBase.java +++ b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/ItemTypeTagBase.java @@ -8,6 +8,7 @@ public class ItemTypeTagBase extends AbstractTagBase { // <--[tagbase] + // @Since 0.3.0 // @Base item_type[<ItemTypeTag>] // @Group Sponge Base Types // @ReturnType ItemTypeTag diff --git a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/LocationTagBase.java b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/LocationTagBase.java index e141a0b..23e07a2 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/LocationTagBase.java +++ b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/LocationTagBase.java @@ -8,6 +8,7 @@ public class LocationTagBase extends AbstractTagBase { // <--[tagbase] + // @Since 0.3.0 // @Base location[<LocationTag>] // @Group Sponge Base Types // @ReturnType LocationTag diff --git a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/PlayerTagBase.java b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/PlayerTagBase.java index fe24605..318bbdc 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/PlayerTagBase.java +++ b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/PlayerTagBase.java @@ -10,6 +10,7 @@ public class PlayerTagBase extends AbstractTagBase { // <--[tagbase] + // @Since 0.3.0 // @Base player[<PlayerTag>] // @Group Sponge Base Types // @Modifier optional diff --git a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/ServerTagBase.java b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/ServerTagBase.java index 31afd99..8b403ea 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/ServerTagBase.java +++ b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/ServerTagBase.java @@ -24,6 +24,7 @@ public class ServerTagBase extends AbstractTagBase { // <--[tagbase] + // @Since 0.3.0 // @Base server // @Group Sponge Helper Types // @ReturnType ServerBaseTag @@ -39,6 +40,7 @@ public String getName() { static { // <--[tag] + // @Since 0.3.0 // @Name ServerBaseTag.worlds // @Updated 2017/01/19 // @Group Server Lists @@ -53,6 +55,7 @@ public String getName() { return list; }); // <--[tag] + // @Since 0.3.0 // @Name ServerBaseTag.online_players // @Updated 2017/08/31 // @Group Server Information @@ -67,6 +70,7 @@ public String getName() { return list; }); // <--[tag] + // @Since 0.3.0 // @Name ServerBaseTag.tps // @Updated 2017/04/04 // @Group Server Information @@ -75,6 +79,7 @@ public String getName() { // --> handlers.put("tps", (dat, obj) -> new NumberTag(Sponge.getServer().getTicksPerSecond())); // <--[tag] + // @Since 0.3.0 // @Name ServerBaseTag.max_players // @Updated 2017/08/31 // @Group Server Information @@ -83,6 +88,7 @@ public String getName() { // --> handlers.put("max_players", (dat, obj) -> new IntegerTag(Sponge.getServer().getMaxPlayers())); // <--[tag] + // @Since 0.3.0 // @Name ServerBaseTag.player_idle_timeout // @Updated 2017/08/31 // @Group Server Information @@ -91,6 +97,7 @@ public String getName() { // --> handlers.put("player_idle_timeout", (dat, obj) -> new IntegerTag(Sponge.getServer().getPlayerIdleTimeout())); // <--[tag] + // @Since 0.3.0 // @Name ServerBaseTag.has_whitelist // @Updated 2017/08/31 // @Group Server Information @@ -99,6 +106,7 @@ public String getName() { // --> handlers.put("has_whitelist", (dat, obj) -> new BooleanTag(Sponge.getServer().hasWhitelist())); // <--[tag] + // @Since 0.3.0 // @Name ServerBaseTag.online_mode // @Updated 2017/08/31 // @Group Server Information @@ -107,6 +115,7 @@ public String getName() { // --> handlers.put("online_mode", (dat, obj) -> new BooleanTag(Sponge.getServer().getOnlineMode())); // <--[tag] + // @Since 0.3.0 // @Name ServerBaseTag.motd // @Updated 2017/08/31 // @Group Server Information @@ -115,6 +124,7 @@ public String getName() { // --> handlers.put("motd", (dat, obj) -> new FormattedTextTag(Sponge.getServer().getMotd())); // <--[tag] + // @Since 0.3.0 // @Name ServerBaseTag.default_world_name // @Updated 2017/08/31 // @Group Server Information @@ -123,6 +133,7 @@ public String getName() { // --> handlers.put("default_world_name", (dat, obj) -> new TextTag(Sponge.getServer().getDefaultWorldName())); // <--[tag] + // @Since 0.3.0 // @Name ServerBaseTag.block_type_is_valid[<ListTag>] // @Updated 2016//11/24 // @Group Data Safety @@ -132,6 +143,7 @@ public String getName() { handlers.put("block_type_is_valid", (dat, obj) -> new BooleanTag(Sponge.getRegistry().getType( BlockType.class, dat.getNextModifier().toString()).isPresent())); // <--[tag] + // @Since 0.3.0 // @Name ServerBaseTag.cuboid_wrapping[<ListTag>] // @Updated 2016//11/24 // @Group Mathematics @@ -160,6 +172,7 @@ public String getName() { return ct; }); // <--[tag] + // @Since 0.3.0 // @Name ServerBaseTag.has_flag[<TextTag>] // @Updated 2017/10/13 // @Group Flag Data @@ -172,6 +185,7 @@ public String getName() { return new BooleanTag(Utilities.flagIsValidAndNotExpired(dat.error, flags, flagName)); }); // <--[tag] + // @Since 0.3.0 // @Name ServerBaseTag.dead_flags // @Updated 2017/10/13 // @Group Flag Data @@ -189,6 +203,7 @@ public String getName() { return invalid; }); // <--[tag] + // @Since 0.3.0 // @Name ServerBaseTag.flag[<TextTag>] // @Updated 2017/10/13 // @Group Flag Data diff --git a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/TextsTagBase.java b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/TextsTagBase.java index 0dd9f99..736c2c5 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/TextsTagBase.java +++ b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/TextsTagBase.java @@ -22,6 +22,7 @@ public class TextsTagBase extends AbstractTagBase { // <--[tagbase] + // @Since 0.3.0 // @Base texts // @Group Sponge Helper Types // @ReturnType TextsBaseTag @@ -37,6 +38,7 @@ public String getName() { static { // <--[tag] + // @Since 0.3.0 // @Name TextsBaseTag.for_plain[<TextTag>] // @Updated 2016/09/21 // @Group Text Formatting @@ -45,6 +47,7 @@ public String getName() { // --> handlers.put("for_plain", (dat, obj) -> new FormattedTextTag(Text.of(dat.getNextModifier().toString()))); // <--[tag] + // @Since 0.3.0 // @Name TextsBaseTag.for_old_colors[<TextTag>] // @Updated 2016/09/21 // @Group Text Formatting @@ -54,6 +57,7 @@ public String getName() { handlers.put("for_old_colors", (dat, obj) -> new FormattedTextTag( TextSerializers.formattingCode(Denizen2Sponge.colorChar).deserialize((dat.getNextModifier().toString())))); // <--[tag] + // @Since 0.3.0 // @Name TextsBaseTag.for_input[<MapTag>] // @Updated 2016/09/21 // @Group Text Formatting diff --git a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/WorldTagBase.java b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/WorldTagBase.java index 559e0fe..531cdaf 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/WorldTagBase.java +++ b/src/main/java/com/denizenscript/denizen2sponge/tags/handlers/WorldTagBase.java @@ -8,6 +8,7 @@ public class WorldTagBase extends AbstractTagBase { // <--[tagbase] + // @Since 0.3.0 // @Base world[<WorldTag>] // @Group Sponge Base Types // @ReturnType WorldTag diff --git a/src/main/java/com/denizenscript/denizen2sponge/tags/objects/BlockTypeTag.java b/src/main/java/com/denizenscript/denizen2sponge/tags/objects/BlockTypeTag.java index 774b499..9cb6681 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/tags/objects/BlockTypeTag.java +++ b/src/main/java/com/denizenscript/denizen2sponge/tags/objects/BlockTypeTag.java @@ -15,6 +15,7 @@ public class BlockTypeTag extends AbstractTagObject { // <--[object] + // @Since 0.3.0 // @Type BlockTypeTag // @SubType TextTag // @Group Items @@ -22,6 +23,7 @@ public class BlockTypeTag extends AbstractTagObject { // --> // <--[explanation] + // @Since 0.3.0 // @Name Block Types // @Group Useful Lists // @Description @@ -44,6 +46,7 @@ public BlockType getInternal() { static { // <--[tag] + // @Since 0.3.0 // @Name BlockTypeTag.id // @Updated 2016/08/26 // @Group Identification @@ -53,6 +56,7 @@ public BlockType getInternal() { // --> handlers.put("id", (dat, obj) -> new TextTag(((BlockTypeTag) obj).internal.getId())); // <--[tag] + // @Since 0.3.0 // @Name BlockTypeTag.item_type // @Updated 2016/08/26 // @Group Identification @@ -64,6 +68,7 @@ public BlockType getInternal() { return null; }))); // <--[tag] + // @Since 0.3.0 // @Name BlockTypeTag.name // @Updated 2016/08/26 // @Group Identification diff --git a/src/main/java/com/denizenscript/denizen2sponge/tags/objects/CuboidTag.java b/src/main/java/com/denizenscript/denizen2sponge/tags/objects/CuboidTag.java index 128259b..bba721c 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/tags/objects/CuboidTag.java +++ b/src/main/java/com/denizenscript/denizen2sponge/tags/objects/CuboidTag.java @@ -23,6 +23,7 @@ public class CuboidTag extends AbstractTagObject { // <--[object] + // @Since 0.3.0 // @Type CuboidTag // @SubType TextTag // @Group Mathematics @@ -54,6 +55,7 @@ public boolean contains(UtilLocation point) { static { // <--[tag] + // @Since 0.3.0 // @Name CuboidTag.min // @Updated 2016/11/24 // @Group Identification @@ -63,6 +65,7 @@ public boolean contains(UtilLocation point) { // --> handlers.put("min", (dat, obj) -> new LocationTag(((CuboidTag) obj).internal.min)); // <--[tag] + // @Since 0.3.0 // @Name CuboidTag.max // @Updated 2016/11/24 // @Group Identification @@ -72,6 +75,7 @@ public boolean contains(UtilLocation point) { // --> handlers.put("max", (dat, obj) -> new LocationTag(((CuboidTag) obj).internal.max)); // <--[tag] + // @Since 0.3.0 // @Name CuboidTag.world // @Updated 2016/11/24 // @Group Identification @@ -81,6 +85,7 @@ public boolean contains(UtilLocation point) { // --> handlers.put("world", (dat, obj) -> new WorldTag(((CuboidTag) obj).internal.min.world)); // <--[tag] + // @Since 0.3.0 // @Name CuboidTag.contains[<LocationTag>] // @Updated 2016/11/24 // @Group Mathematics @@ -91,6 +96,7 @@ public boolean contains(UtilLocation point) { handlers.put("contains", (dat, obj) -> new BooleanTag(((CuboidTag) obj).contains( LocationTag.getFor(dat.error, dat.getNextModifier()).getInternal()))); // <--[tag] + // @Since 0.3.0 // @Name CuboidTag.block_locations[<ListTag>] // @Updated 2016/11/24 // @Group Connected Information diff --git a/src/main/java/com/denizenscript/denizen2sponge/tags/objects/EntityTag.java b/src/main/java/com/denizenscript/denizen2sponge/tags/objects/EntityTag.java index 19a812a..8d92f39 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/tags/objects/EntityTag.java +++ b/src/main/java/com/denizenscript/denizen2sponge/tags/objects/EntityTag.java @@ -43,6 +43,7 @@ public class EntityTag extends AbstractTagObject { // <--[object] + // @Since 0.3.0 // @Type EntityTag // @SubType TextTag // @Group Entities @@ -72,6 +73,7 @@ public String friendlyName() { static { // <--[tag] + // @Since 0.3.0 // @Name EntityTag.entity_type // @Updated 2017/02/07 // @Group Identification @@ -80,6 +82,7 @@ public String friendlyName() { // --> handlers.put("entity_type", (dat, obj) -> new EntityTypeTag(((EntityTag) obj).internal.getType())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.friendly_name // @Updated 2016/08/26 // @Group Identification @@ -88,6 +91,7 @@ public String friendlyName() { // --> handlers.put("friendly_name", (dat, obj) -> new TextTag(((EntityTag) obj).friendlyName())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.uuid // @Updated 2016/08/26 // @Group Identification @@ -96,6 +100,7 @@ public String friendlyName() { // --> handlers.put("uuid", (dat, obj) -> new TextTag(((EntityTag) obj).internal.getUniqueId().toString())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.location // @Updated 2016/08/26 // @Group Current Information @@ -104,6 +109,7 @@ public String friendlyName() { // --> handlers.put("location", (dat, obj) -> new LocationTag(((EntityTag) obj).internal.getLocation())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.rotation // @Updated 2017/02/09 // @Group Current Information @@ -112,6 +118,7 @@ public String friendlyName() { // --> handlers.put("rotation", (dat, obj) -> new LocationTag(((EntityTag) obj).internal.getRotation())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.velocity // @Updated 2016/08/26 // @Group Current Information @@ -120,6 +127,7 @@ public String friendlyName() { // --> handlers.put("velocity", (dat, obj) -> new LocationTag(((EntityTag) obj).internal.getVelocity())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.eye_height // @Updated 2017/03/03 // @Group Current Information @@ -128,6 +136,7 @@ public String friendlyName() { // --> handlers.put("eye_height", (dat, obj) -> new NumberTag((((EntityTag) obj).internal.getProperty(EyeHeightProperty.class).get().getValue()))); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.eye_location // @Updated 2017/03/03 // @Group Current Information @@ -136,6 +145,7 @@ public String friendlyName() { // --> handlers.put("eye_location", (dat, obj) -> new LocationTag((((EntityTag) obj).internal.getProperty(EyeLocationProperty.class).get().getValue()))); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.health // @Updated 2017/03/03 // @Group Current Information @@ -144,6 +154,7 @@ public String friendlyName() { // --> handlers.put("health", (dat, obj) -> new NumberTag(((Living) ((EntityTag) obj).internal).health().get())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.max_health // @Updated 2017/03/03 // @Group Current Information @@ -153,6 +164,7 @@ public String friendlyName() { // --> handlers.put("max_health", (dat, obj) -> new NumberTag(((Living) ((EntityTag) obj).internal).maxHealth().get())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.health_percentage // @Updated 2017/03/03 // @Group Current Information @@ -164,6 +176,7 @@ public String friendlyName() { return new NumberTag(ent.health().get() / ent.maxHealth().get()); }); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.helmet // @Updated 2017/03/03 // @Group Equipment @@ -172,6 +185,7 @@ public String friendlyName() { // --> handlers.put("helmet", (dat, obj) -> new ItemTag(((ArmorEquipable) ((EntityTag) obj).internal).getHelmet().orElse(ItemStack.empty()))); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.chestplate // @Updated 2017/03/03 // @Group Equipment @@ -180,6 +194,7 @@ public String friendlyName() { // --> handlers.put("chestplate", (dat, obj) -> new ItemTag(((ArmorEquipable) ((EntityTag) obj).internal).getChestplate().orElse(ItemStack.empty()))); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.leggings // @Updated 2017/03/03 // @Group Equipment @@ -188,6 +203,7 @@ public String friendlyName() { // --> handlers.put("leggings", (dat, obj) -> new ItemTag(((ArmorEquipable) ((EntityTag) obj).internal).getLeggings().orElse(ItemStack.empty()))); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.boots // @Updated 2017/03/03 // @Group Equipment @@ -196,6 +212,7 @@ public String friendlyName() { // --> handlers.put("boots", (dat, obj) -> new ItemTag(((ArmorEquipable) ((EntityTag) obj).internal).getBoots().orElse(ItemStack.empty()))); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.held_item // @Updated 2017/03/03 // @Group Equipment @@ -204,6 +221,7 @@ public String friendlyName() { // --> handlers.put("held_item", (dat, obj) -> new ItemTag(((ArmorEquipable) ((EntityTag) obj).internal).getItemInHand(HandTypes.MAIN_HAND).orElse(ItemStack.empty()))); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.held_item_offhand // @Updated 2017/03/03 // @Group Equipment @@ -212,6 +230,7 @@ public String friendlyName() { // --> handlers.put("held_item_offhand", (dat, obj) -> new ItemTag(((ArmorEquipable) ((EntityTag) obj).internal).getItemInHand(HandTypes.OFF_HAND).orElse(ItemStack.empty()))); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.data // @Updated 2016/08/28 // @Group Current Information @@ -220,6 +239,7 @@ public String friendlyName() { // --> handlers.put("data", (dat, obj) -> DataKeys.getAllKeys(((EntityTag) obj).internal)); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.get[<TextTag>] // @Updated 2016/08/28 // @Group Current Information @@ -236,6 +256,7 @@ public String friendlyName() { return DataKeys.getValue(((EntityTag) obj).internal, key, dat.error); }); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.has_flag[<TextTag>] // @Updated 2017/10/13 // @Group Flag Data @@ -256,6 +277,7 @@ public String friendlyName() { return new BooleanTag(Utilities.flagIsValidAndNotExpired(dat.error, flags, flagName)); }); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.dead_flags // @Updated 2017/10/13 // @Group Flag Data @@ -281,6 +303,7 @@ public String friendlyName() { return invalid; }); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.flag[<TextTag>] // @Updated 2017/10/13 // @Group Flag Data @@ -325,6 +348,7 @@ public String friendlyName() { return smap.getInternal().get("value"); }); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.passengers // @Updated 2017/04/04 // @Group Current Information @@ -340,6 +364,7 @@ public String friendlyName() { return list; }); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.vehicle // @Updated 2017/04/04 // @Group Current Information @@ -354,6 +379,7 @@ public String friendlyName() { return new EntityTag(opt.get()); }); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.base_vehicle // @Updated 2017/04/04 // @Group Current Information @@ -362,6 +388,7 @@ public String friendlyName() { // --> handlers.put("base_vehicle", (dat, obj) -> new EntityTag(((EntityTag) obj).internal.getBaseVehicle())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.on_ground // @Updated 2017/04/04 // @Group Current Information @@ -370,6 +397,7 @@ public String friendlyName() { // --> handlers.put("on_ground", (dat, obj) -> new BooleanTag(((EntityTag) obj).internal.isOnGround())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.scale // @Updated 2017/04/04 // @Group Current Information @@ -378,6 +406,7 @@ public String friendlyName() { // --> handlers.put("scale", (dat, obj) -> new LocationTag(((EntityTag) obj).internal.getScale())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.nearby_entities[<MapTag>] // @Updated 2017/04/04 // @Group Current Information @@ -403,6 +432,7 @@ public String friendlyName() { return list; }); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.bounding_box // @Updated 2017/04/04 // @Group Current Information @@ -414,6 +444,7 @@ public String friendlyName() { return new CuboidTag(ent.getBoundingBox().get(), ent.getWorld()); }); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.max_air // @Updated 2017/04/17 // @Group Current Information @@ -422,6 +453,7 @@ public String friendlyName() { // --> handlers.put("max_air", (dat, obj) -> new DurationTag(((EntityTag) obj).internal.get(Keys.MAX_AIR).get() * (1.0 / 20.0))); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.remaining_air // @Updated 2017/04/17 // @Group Current Information @@ -437,6 +469,7 @@ public String friendlyName() { return new DurationTag(opt.get() * (1.0 / 20.0)); }); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.inventory // @Updated 2017/06/13 // @Group Current Information @@ -445,6 +478,7 @@ public String friendlyName() { // --> handlers.put("inventory", (dat, obj) -> new InventoryTag(((Carrier) ((EntityTag) obj).internal).getInventory())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.explosion_radius // @Updated 2017/09/28 // @Group Current Information @@ -453,6 +487,7 @@ public String friendlyName() { // --> handlers.put("explosion_radius", (dat, obj) -> new IntegerTag(((Explosive) ((EntityTag) obj).internal).explosionRadius().get().get())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.falling_block // @Updated 2017/09/28 // @Group Current Information @@ -461,6 +496,7 @@ public String friendlyName() { // --> handlers.put("falling_block", (dat, obj) -> new BlockTypeTag(((FallingBlock) ((EntityTag) obj).internal).blockState().get().getType())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.can_drop_as_item // @Updated 2017/09/28 // @Group Current Information @@ -469,6 +505,7 @@ public String friendlyName() { // --> handlers.put("can_drop_as_item", (dat, obj) -> new BooleanTag(((FallingBlock) ((EntityTag) obj).internal).canDropAsItem().get())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.can_place_as_block // @Updated 2017/09/28 // @Group Current Information @@ -477,6 +514,7 @@ public String friendlyName() { // --> handlers.put("can_place_as_block", (dat, obj) -> new BooleanTag(((FallingBlock) ((EntityTag) obj).internal).canPlaceAsBlock().get())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.can_hurt_entities // @Updated 2017/09/28 // @Group Current Information @@ -485,6 +523,7 @@ public String friendlyName() { // --> handlers.put("can_hurt_entities", (dat, obj) -> new BooleanTag(((FallingBlock) ((EntityTag) obj).internal).canHurtEntities().get())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.fall_damage_per_block // @Updated 2017/09/28 // @Group Current Information @@ -493,6 +532,7 @@ public String friendlyName() { // --> handlers.put("fall_damage_per_block", (dat, obj) -> new NumberTag(((FallingBlock) ((EntityTag) obj).internal).fallDamagePerBlock().get())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.fall_time // @Updated 2017/09/28 // @Group Current Information @@ -501,6 +541,7 @@ public String friendlyName() { // --> handlers.put("fall_time", (dat, obj) -> new DurationTag(((FallingBlock) ((EntityTag) obj).internal).fallTime().get() * (1.0 / 20.0))); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.max_fall_damage // @Updated 2017/09/28 // @Group Current Information @@ -509,6 +550,7 @@ public String friendlyName() { // --> handlers.put("max_fall_damage", (dat, obj) -> new NumberTag(((FallingBlock) ((EntityTag) obj).internal).maxFallDamage().get())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.experience_held // @Updated 2017/09/28 // @Group Current Information @@ -517,6 +559,7 @@ public String friendlyName() { // --> handlers.put("experience_held", (dat, obj) -> new IntegerTag(((ExperienceOrb) ((EntityTag) obj).internal).experience().get())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.hanging_direction // @Updated 2017/09/28 // @Group Current Information @@ -525,6 +568,7 @@ public String friendlyName() { // --> handlers.put("hanging_direction", (dat, obj) -> new TextTag(((Hanging) ((EntityTag) obj).internal).direction().get().name())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.item // @Updated 2017/09/28 // @Group Current Information @@ -533,6 +577,7 @@ public String friendlyName() { // --> handlers.put("item", (dat, obj) -> new ItemTag(((Item) ((EntityTag) obj).internal).item().get().createStack())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.shooter // @Updated 2017/09/28 // @Group Current Information @@ -555,6 +600,7 @@ else if (source instanceof Entity) { } }); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.max_speed // @Updated 2017/09/30 // @Group Current Information @@ -563,6 +609,7 @@ else if (source instanceof Entity) { // --> handlers.put("max_speed", (dat, obj) -> new NumberTag(((Boat) ((EntityTag) obj).internal).getMaxSpeed())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.occupied_deceleration // @Updated 2017/09/30 // @Group Current Information @@ -571,6 +618,7 @@ else if (source instanceof Entity) { // --> handlers.put("occupied_deceleration", (dat, obj) -> new NumberTag(((Boat) ((EntityTag) obj).internal).getOccupiedDeceleration())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.unoccupied_deceleration // @Updated 2017/09/30 // @Group Current Information @@ -579,6 +627,7 @@ else if (source instanceof Entity) { // --> handlers.put("unoccupied_deceleration", (dat, obj) -> new NumberTag(((Boat) ((EntityTag) obj).internal).getUnoccupiedDeceleration())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.move_on_land // @Updated 2017/09/30 // @Group Current Information @@ -587,6 +636,7 @@ else if (source instanceof Entity) { // --> handlers.put("can_move_on_land", (dat, obj) -> new BooleanTag(((Boat) ((EntityTag) obj).internal).canMoveOnLand())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.in_water // @Updated 2017/09/30 // @Group Current Information @@ -595,6 +645,7 @@ else if (source instanceof Entity) { // --> handlers.put("in_water", (dat, obj) -> new BooleanTag(((Boat) ((EntityTag) obj).internal).isInWater())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.art_name // @Updated 2017/10/02 // @Group Current Information @@ -603,6 +654,7 @@ else if (source instanceof Entity) { // --> handlers.put("art_name", (dat, obj) -> new TextTag(((Painting) ((EntityTag) obj).internal).art().get().getName())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.art_size // @Updated 2017/10/02 // @Group Current Information @@ -614,6 +666,7 @@ else if (source instanceof Entity) { return new LocationTag(art.getWidth(), art.getHeight(), 0); }); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.leashed_entity // @Updated 2017/10/04 // @Group Current Information @@ -631,6 +684,7 @@ else if (source instanceof Entity) { return new EntityTag(ent); }); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.application_delay // @Updated 2017/10/02 // @Group Current Information @@ -639,6 +693,7 @@ else if (source instanceof Entity) { // --> handlers.put("application_delay", (dat, obj) -> new DurationTag(((AreaEffectCloud) ((EntityTag) obj).internal).applicationDelay().get() * (1.0 / 20.0))); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.cloud_color // @Updated 2017/10/04 // @Group Current Information @@ -650,6 +705,7 @@ else if (source instanceof Entity) { return new LocationTag(color.getRed(), color.getGreen(), color.getBlue()); }); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.duration // @Updated 2017/10/02 // @Group Current Information @@ -658,6 +714,7 @@ else if (source instanceof Entity) { // --> handlers.put("duration", (dat, obj) -> new DurationTag(((AreaEffectCloud) ((EntityTag) obj).internal).duration().get() * (1.0 / 20.0))); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.duration_on_use // @Updated 2017/10/02 // @Group Current Information @@ -666,6 +723,7 @@ else if (source instanceof Entity) { // --> handlers.put("duration_on_use", (dat, obj) -> new DurationTag(((AreaEffectCloud) ((EntityTag) obj).internal).durationOnUse().get() * (1.0 / 20.0))); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.particle_type // @Updated 2017/10/02 // @Group Current Information @@ -674,6 +732,7 @@ else if (source instanceof Entity) { // --> handlers.put("particle_type", (dat, obj) -> new TextTag(((AreaEffectCloud) ((EntityTag) obj).internal).particleType().get().getName())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.radius // @Updated 2017/10/02 // @Group Current Information @@ -682,6 +741,7 @@ else if (source instanceof Entity) { // --> handlers.put("radius", (dat, obj) -> new NumberTag(((AreaEffectCloud) ((EntityTag) obj).internal).radius().get())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.radius_on_use // @Updated 2017/10/02 // @Group Current Information @@ -690,6 +750,7 @@ else if (source instanceof Entity) { // --> handlers.put("radius_on_use", (dat, obj) -> new NumberTag(((AreaEffectCloud) ((EntityTag) obj).internal).radiusOnUse().get())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.radius_per_tick // @Updated 2017/10/02 // @Group Current Information @@ -698,6 +759,7 @@ else if (source instanceof Entity) { // --> handlers.put("radius_per_tick", (dat, obj) -> new NumberTag(((AreaEffectCloud) ((EntityTag) obj).internal).radiusPerTick().get())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.wait_time // @Updated 2017/10/02 // @Group Current Information @@ -706,6 +768,7 @@ else if (source instanceof Entity) { // --> handlers.put("wait_time", (dat, obj) -> new DurationTag(((AreaEffectCloud) ((EntityTag) obj).internal).waitTime().get() * (1.0 / 20.0))); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.age // @Updated 2017/10/02 // @Group Current Information @@ -728,6 +791,7 @@ else if (ent instanceof Ageable) { } }); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.is_adult // @Updated 2017/10/02 // @Group Current Information @@ -736,6 +800,7 @@ else if (ent instanceof Ageable) { // --> handlers.put("is_adult", (dat, obj) -> new BooleanTag(((Ageable) ((EntityTag) obj).internal).adult().get())); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.target_block[<NumberTag>] // @Updated 2017/10/17 // @Group Entity Target @@ -751,6 +816,7 @@ else if (ent instanceof Ageable) { (Utilities.getHandReach(ent))).build().end().get().getLocation()); }); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.precise_target_location[<NumberTag>] // @Updated 2017/10/17 // @Group Entity Target @@ -766,6 +832,7 @@ else if (ent instanceof Ageable) { return new LocationTag(hit.getX(), hit.getY(), hit.getZ(), (World) hit.getExtent()); }); // <--[tag] + // @Since 0.3.0 // @Name EntityTag.precise_target_normal[<NumberTag>] // @Updated 2017/10/17 // @Group Entity Target @@ -781,6 +848,7 @@ else if (ent instanceof Ageable) { (Utilities.getHandReach(ent))).build().end().get().getNormal()); }); // <--[tag] + // @Since 0.3.0 // @Name EntityTagTag.target_entities[<MapTag>] // @Updated 2017/10/17 // @Group Entity Target diff --git a/src/main/java/com/denizenscript/denizen2sponge/tags/objects/EntityTypeTag.java b/src/main/java/com/denizenscript/denizen2sponge/tags/objects/EntityTypeTag.java index 0f22080..e7ba783 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/tags/objects/EntityTypeTag.java +++ b/src/main/java/com/denizenscript/denizen2sponge/tags/objects/EntityTypeTag.java @@ -15,6 +15,7 @@ public class EntityTypeTag extends AbstractTagObject { // <--[object] + // @Since 0.3.0 // @Type EntityTypeTag // @SubType TextTag // @Group Items @@ -22,6 +23,7 @@ public class EntityTypeTag extends AbstractTagObject { // --> // <--[explanation] + // @Since 0.3.0 // @Name Entity Types // @Group Useful Lists // @Description @@ -44,6 +46,7 @@ public EntityType getInternal() { static { // <--[tag] + // @Since 0.3.0 // @Name EntityTypeTag.id // @Updated 2016/08/26 // @Group Identification @@ -53,6 +56,7 @@ public EntityType getInternal() { // --> handlers.put("id", (dat, obj) -> new TextTag(((EntityTypeTag) obj).internal.getId())); // <--[tag] + // @Since 0.3.0 // @Name EntityTypeTag.name // @Updated 2016/08/26 // @Group Identification diff --git a/src/main/java/com/denizenscript/denizen2sponge/tags/objects/FormattedTextTag.java b/src/main/java/com/denizenscript/denizen2sponge/tags/objects/FormattedTextTag.java index f69d049..85e4937 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/tags/objects/FormattedTextTag.java +++ b/src/main/java/com/denizenscript/denizen2sponge/tags/objects/FormattedTextTag.java @@ -15,6 +15,7 @@ public class FormattedTextTag extends AbstractTagObject { // <--[object] + // @Since 0.3.0 // @Type FormattedTextTag // @SubType TextTag // @Group Sponge Base Types @@ -35,6 +36,7 @@ public Text getInternal() { static { // <--[tag] + // @Since 0.3.0 // @Name FormattedTextTag.color_codes // @Updated 2017/08/31 // @Group Conversion @@ -44,6 +46,7 @@ public Text getInternal() { handlers.put("color_codes", (dat, obj) -> new TextTag(TextSerializers.formattingCode(Denizen2Sponge.colorChar) .serialize(((FormattedTextTag) obj).internal))); // <--[tag] + // @Since 0.3.0 // @Name FormattedTextTag.plain // @Updated 2016/09/21 // @Group Conversion @@ -52,6 +55,7 @@ public Text getInternal() { // --> handlers.put("plain", (dat, obj) -> new TextTag(((FormattedTextTag) obj).internal.toPlain())); // <--[tag] + // @Since 0.3.0 // @Name FormattedTextTag.append[<FormattedTextTag>] // @Updated 2016/09/21 // @Group Modification diff --git a/src/main/java/com/denizenscript/denizen2sponge/tags/objects/InventoryTag.java b/src/main/java/com/denizenscript/denizen2sponge/tags/objects/InventoryTag.java index d6b37fe..de67cd0 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/tags/objects/InventoryTag.java +++ b/src/main/java/com/denizenscript/denizen2sponge/tags/objects/InventoryTag.java @@ -34,6 +34,7 @@ public class InventoryTag extends AbstractTagObject { // <--[object] + // @Since 0.3.0 // @Type InventoryTag // @SubType TextTag // @Group Items diff --git a/src/main/java/com/denizenscript/denizen2sponge/tags/objects/ItemTag.java b/src/main/java/com/denizenscript/denizen2sponge/tags/objects/ItemTag.java index b825e04..1fe37a0 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/tags/objects/ItemTag.java +++ b/src/main/java/com/denizenscript/denizen2sponge/tags/objects/ItemTag.java @@ -25,6 +25,7 @@ public class ItemTag extends AbstractTagObject { // <--[object] + // @Since 0.3.0 // @Type ItemTag // @SubType TextTag // @Group Items @@ -45,6 +46,7 @@ public ItemStack getInternal() { static { // <--[tag] + // @Since 0.3.0 // @Name ItemTag.item_type // @Updated 2016/11/24 // @Group Identification @@ -53,6 +55,7 @@ public ItemStack getInternal() { // --> handlers.put("item_type", (dat, obj) -> new ItemTypeTag(((ItemTag) obj).internal.getType())); // <--[tag] + // @Since 0.3.0 // @Name ItemTag.quantity // @Updated 2017/04/04 // @Group Identification @@ -61,6 +64,7 @@ public ItemStack getInternal() { // --> handlers.put("quantity", (dat, obj) -> new IntegerTag(((ItemTag) obj).internal.getQuantity())); // <--[tag] + // @Since 0.3.0 // @Name ItemTag.max_stack_quantity // @Updated 2017/04/04 // @Group Identification @@ -69,6 +73,7 @@ public ItemStack getInternal() { // --> handlers.put("max_stack_quantity", (dat, obj) -> new IntegerTag(((ItemTag) obj).internal.getMaxStackQuantity())); // <--[tag] + // @Since 0.3.0 // @Name ItemTag.data // @Updated 2016/11/24 // @Group General Information @@ -77,6 +82,7 @@ public ItemStack getInternal() { // --> handlers.put("data", (dat, obj) -> DataKeys.getAllKeys(((ItemTag) obj).internal)); // <--[tag] + // @Since 0.3.0 // @Name ItemTag.get[<TextTag>] // @Updated 2016/11/24 // @Group General Information @@ -93,6 +99,7 @@ public ItemStack getInternal() { return DataKeys.getValue(((ItemTag) obj).internal, key, dat.error); }); // <--[tag] + // @Since 0.3.0 // @Name ItemTag.without_flags[<ListTag>] // @Updated 2017/02/13 // @Group General Information @@ -118,6 +125,7 @@ public ItemStack getInternal() { return new ItemTag(its); }); // <--[tag] + // @Since 0.3.0 // @Name ItemTag.with_flags[<MapTag>] // @Updated 2016/12/04 // @Group General Information @@ -141,6 +149,7 @@ public ItemStack getInternal() { return new ItemTag(its); }); // <--[tag] + // @Since 0.3.0 // @Name ItemTag.with_quantity[<IntegerTag>] // @Updated 2016/12/04 // @Group General Information @@ -153,6 +162,7 @@ public ItemStack getInternal() { return new ItemTag(its); }); // <--[tag] + // @Since 0.3.0 // @Name ItemTag.with[<MapTag>] // @Updated 2016/11/24 // @Group General Information @@ -168,6 +178,7 @@ public ItemStack getInternal() { return new ItemTag(its); }); // <--[tag] + // @Since 0.3.0 // @Name ItemTag.has_flag[<TextTag>] // @Updated 2016/11/24 // @Group Flag Data @@ -188,6 +199,7 @@ public ItemStack getInternal() { return new BooleanTag(flags.getInternal().containsKey(flagName)); }); // <--[tag] + // @Since 0.3.0 // @Name ItemTag.flag[<TextTag>] // @Updated 2016/11/24 // @Group Flag Data @@ -219,6 +231,7 @@ public ItemStack getInternal() { return ato; }); // <--[tag] + // @Since 0.3.0 // @Name ItemTag.skull_type // @Updated 2017/10/15 // @Group Properties @@ -237,6 +250,7 @@ public ItemStack getInternal() { return new TextTag(type.get().getId()); }); // <--[tag] + // @Since 0.3.0 // @Name ItemTag.represented_player_name // @Updated 2017/10/15 // @Group Properties @@ -255,6 +269,7 @@ public ItemStack getInternal() { return new TextTag(item.get(Keys.REPRESENTED_PLAYER).get().getName().get()); }); // <--[tag] + // @Since 0.3.0 // @Name ItemTag.represented_player_uuid // @Updated 2017/10/15 // @Group Properties @@ -273,6 +288,7 @@ public ItemStack getInternal() { return new TextTag(item.get(Keys.REPRESENTED_PLAYER).get().getUniqueId().toString()); }); // <--[tag] + // @Since 0.3.0 // @Name ItemTag.represented_player_skin // @Updated 2017/10/16 // @Group Properties diff --git a/src/main/java/com/denizenscript/denizen2sponge/tags/objects/ItemTypeTag.java b/src/main/java/com/denizenscript/denizen2sponge/tags/objects/ItemTypeTag.java index 39381c6..41332ca 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/tags/objects/ItemTypeTag.java +++ b/src/main/java/com/denizenscript/denizen2sponge/tags/objects/ItemTypeTag.java @@ -15,6 +15,7 @@ public class ItemTypeTag extends AbstractTagObject { // <--[object] + // @Since 0.3.0 // @Type ItemTypeTag // @SubType TextTag // @Group Items @@ -35,6 +36,7 @@ public ItemType getInternal() { static { // <--[tag] + // @Since 0.3.0 // @Name ItemTypeTag.block_type // @Updated 2016/08/26 // @Group Identification @@ -46,6 +48,7 @@ public ItemType getInternal() { return null; }))); // <--[tag] + // @Since 0.3.0 // @Name ItemTypeTag.id // @Updated 2016/08/26 // @Group Identification @@ -55,6 +58,7 @@ public ItemType getInternal() { // --> handlers.put("id", (dat, obj) -> new TextTag(((ItemTypeTag) obj).internal.getId())); // <--[tag] + // @Since 0.3.0 // @Name ItemTypeTag.name // @Updated 2016/08/26 // @Group Identification diff --git a/src/main/java/com/denizenscript/denizen2sponge/tags/objects/LocationTag.java b/src/main/java/com/denizenscript/denizen2sponge/tags/objects/LocationTag.java index bc67ff4..b06fece 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/tags/objects/LocationTag.java +++ b/src/main/java/com/denizenscript/denizen2sponge/tags/objects/LocationTag.java @@ -33,6 +33,7 @@ public class LocationTag extends AbstractTagObject { // <--[object] + // @Since 0.3.0 // @Type LocationTag // @SubType TextTag // @Group Mathematics @@ -41,6 +42,7 @@ public class LocationTag extends AbstractTagObject { // --> // <--[explanation] + // @Since 0.3.0 // @Name Biome Types // @Group Useful Lists // @Description @@ -85,6 +87,7 @@ public UtilLocation getInternal() { static { // <--[tag] + // @Since 0.3.0 // @Name LocationTag.block_type // @Updated 2017/02/07 // @Group World Data @@ -94,6 +97,7 @@ public UtilLocation getInternal() { // --> handlers.put("block_type", (dat, obj) -> new BlockTypeTag(((LocationTag) obj).internal.toLocation().getBlockType())); // <--[tag] + // @Since 0.3.0 // @Name LocationTag.block // @Updated 2017/02/12 // @Group Identification @@ -104,6 +108,7 @@ public UtilLocation getInternal() { Math.floor(((LocationTag) obj).internal.y), Math.floor(((LocationTag) obj).internal.z), ((LocationTag) obj).internal.world)); // <--[tag] + // @Since 0.3.0 // @Name LocationTag.x // @Updated 2016/08/26 // @Group Identification @@ -113,6 +118,7 @@ public UtilLocation getInternal() { // --> handlers.put("x", (dat, obj) -> new NumberTag(((LocationTag) obj).internal.x)); // <--[tag] + // @Since 0.3.0 // @Name LocationTag.y // @Updated 2016/08/26 // @Group Identification @@ -122,6 +128,7 @@ public UtilLocation getInternal() { // --> handlers.put("y", (dat, obj) -> new NumberTag(((LocationTag) obj).internal.y)); // <--[tag] + // @Since 0.3.0 // @Name LocationTag.z // @Updated 2016/08/26 // @Group Identification @@ -131,6 +138,7 @@ public UtilLocation getInternal() { // --> handlers.put("z", (dat, obj) -> new NumberTag(((LocationTag) obj).internal.z)); // <--[tag] + // @Since 0.3.0 // @Name LocationTag.vector_length // @Updated 2017/01/19 // @Group Mathematics @@ -143,6 +151,7 @@ public UtilLocation getInternal() { return new NumberTag(Math.sqrt(loc.x * loc.x + loc.y * loc.y + loc.z * loc.z)); }); // <--[tag] + // @Since 0.3.0 // @Name LocationTag.vector_length_squared // @Updated 2017/01/19 // @Group Mathematics @@ -155,6 +164,7 @@ public UtilLocation getInternal() { return new NumberTag(loc.x * loc.x + loc.y * loc.y + loc.z * loc.z); }); // <--[tag] + // @Since 0.3.0 // @Name LocationTag.normalized // @Updated 2017/01/29 // @Group Mathematics @@ -168,7 +178,8 @@ public UtilLocation getInternal() { return new LocationTag(loc.x * len, loc.y * len, loc.z * len, loc.world); }); // <--[tag] - // @Name LocationTag.rotate_around_x + // @Since 0.3.0 + // @Name LocationTag.rotate_around_x[<NumberTag>] // @Updated 2017/04/03 // @Group Mathematics // @ReturnType LocationTag @@ -180,7 +191,8 @@ public UtilLocation getInternal() { return new LocationTag(loc.x, loc.y * Math.cos(angle) - loc.z * Math.sin(angle), loc.y * Math.sin(angle) + loc.z * Math.cos(angle), loc.world); }); // <--[tag] - // @Name LocationTag.rotate_around_y + // @Since 0.3.0 + // @Name LocationTag.rotate_around_y[<NumberTag>] // @Updated 2017/04/03 // @Group Mathematics // @ReturnType LocationTag @@ -192,7 +204,8 @@ public UtilLocation getInternal() { return new LocationTag(loc.z * Math.sin(angle) + loc.x * Math.cos(angle), loc.y, loc.z * Math.cos(angle) - loc.x * Math.sin(angle), loc.world); }); // <--[tag] - // @Name LocationTag.rotate_around_z + // @Since 0.3.0 + // @Name LocationTag.rotate_around_z[<NumberTag>] // @Updated 2017/04/03 // @Group Mathematics // @ReturnType LocationTag @@ -204,6 +217,7 @@ public UtilLocation getInternal() { return new LocationTag(loc.x * Math.cos(angle) - loc.y * Math.sin(angle), loc.x * Math.sin(angle) + loc.y * Math.cos(angle), loc.z, loc.world); }); // <--[tag] + // @Since 0.3.0 // @Name LocationTag.world // @Updated 2016/08/26 // @Group Identification @@ -213,6 +227,7 @@ public UtilLocation getInternal() { // --> handlers.put("world", (dat, obj) -> new WorldTag(((LocationTag) obj).internal.world)); // <--[tag] + // @Since 0.3.0 // @Name LocationTag.add[<LocationTag>] // @Updated 2016/11/24 // @Group Mathematics @@ -225,6 +240,7 @@ public UtilLocation getInternal() { return new LocationTag(t.x + a.x, t.y + a.y, t.z + a.z, t.world); }); // <--[tag] + // @Since 0.3.0 // @Name LocationTag.subtract[<LocationTag>] // @Updated 2017/02/07 // @Group Mathematics @@ -237,6 +253,7 @@ public UtilLocation getInternal() { return new LocationTag(t.x - a.x, t.y - a.y, t.z - a.z, t.world); }); // <--[tag] + // @Since 0.3.0 // @Name LocationTag.multiply[<NumberTag>] // @Updated 2017/01/19 // @Group Mathematics @@ -250,6 +267,7 @@ public UtilLocation getInternal() { return new LocationTag(loc.x * scalar, loc.y * scalar, loc.z * scalar, loc.world); }); // <--[tag] + // @Since 0.3.0 // @Name LocationTag.divide[<NumberTag>] // @Updated 2017/01/19 // @Group Mathematics @@ -263,6 +281,7 @@ public UtilLocation getInternal() { return new LocationTag(loc.x * scalar, loc.y * scalar, loc.z * scalar, loc.world); }); // <--[tag] + // @Since 0.3.0 // @Name LocationTag.sign_contents // @Updated 2017/01/29 // @Group World Data @@ -285,6 +304,7 @@ public UtilLocation getInternal() { return list; }); // <--[tag] + // @Since 0.3.0 // @Name LocationTag.data // @Updated 2016/08/28 // @Group World Data @@ -293,6 +313,7 @@ public UtilLocation getInternal() { // --> handlers.put("data", (dat, obj) -> DataKeys.getAllKeys(((LocationTag) obj).internal.toLocation())); // <--[tag] + // @Since 0.3.0 // @Name LocationTag.get[<TextTag>] // @Updated 2016/08/28 // @Group World Data @@ -309,6 +330,7 @@ public UtilLocation getInternal() { return DataKeys.getValue(((LocationTag) obj).internal.toLocation(), key, dat.error); }); // <--[tag] + // @Since 0.3.0 // @Name LocationTag.nearby_entities[<MapTag>] // @Updated 2016/08/26 // @Group World Data @@ -336,6 +358,7 @@ && LengthSquared(ent.getLocation().sub(loc.toVector3d())) < range * range) { return list; }); // <--[tag] + // @Since 0.3.0 // @Name LocationTag.nearby_blocks[<MapTag>] // @Updated 2017/01/29 // @Group World Data @@ -368,6 +391,7 @@ && LengthSquared(le.sub(loc.toVector3d())) < range * range) { return list; }); // <--[tag] + // @Since 0.3.0 // @Name LocationTag.biome // @Updated 2017/04/04 // @Group World Data @@ -377,6 +401,7 @@ && LengthSquared(le.sub(loc.toVector3d())) < range * range) { // --> handlers.put("biome", (dat, obj) -> new TextTag(CoreUtilities.toLowerCase(((LocationTag) obj).internal.toLocation().getBiome().getName()))); // <--[tag] + // @Since 0.3.0 // @Name LocationTag.find_safe_location[<MapTag>] // @Updated 2017/04/05 // @Group World Data @@ -404,6 +429,7 @@ && LengthSquared(le.sub(loc.toVector3d())) < range * range) { return outputMap; }); // <--[tag] + // @Since 0.3.0 // @Name LocationTag.inventory // @Updated 2017/08/31 // @Group Properties @@ -421,6 +447,7 @@ && LengthSquared(le.sub(loc.toVector3d())) < range * range) { return new InventoryTag(((TileEntityCarrier) te.get()).getInventory()); }); // <--[tag] + // @Since 0.3.0 // @Name LocationTag.skull_type // @Updated 2017/10/15 // @Group Properties @@ -438,6 +465,7 @@ && LengthSquared(le.sub(loc.toVector3d())) < range * range) { return new TextTag(((Skull) te.get()).skullType().get().getId()); }); // <--[tag] + // @Since 0.3.0 // @Name LocationTag.represented_player_name // @Updated 2017/10/15 // @Group Properties @@ -455,6 +483,7 @@ && LengthSquared(le.sub(loc.toVector3d())) < range * range) { return new TextTag(te.get().get(Keys.REPRESENTED_PLAYER).get().getName().get()); }); // <--[tag] + // @Since 0.3.0 // @Name LocationTag.represented_player_uuid // @Updated 2017/10/15 // @Group Properties @@ -472,6 +501,7 @@ && LengthSquared(le.sub(loc.toVector3d())) < range * range) { return new TextTag(te.get().get(Keys.REPRESENTED_PLAYER).get().getUniqueId().toString()); }); // <--[tag] + // @Since 0.3.0 // @Name LocationTag.represented_player_skin // @Updated 2017/10/16 // @Group Properties diff --git a/src/main/java/com/denizenscript/denizen2sponge/tags/objects/PlayerTag.java b/src/main/java/com/denizenscript/denizen2sponge/tags/objects/PlayerTag.java index 954f93c..c03f1cd 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/tags/objects/PlayerTag.java +++ b/src/main/java/com/denizenscript/denizen2sponge/tags/objects/PlayerTag.java @@ -27,6 +27,7 @@ public class PlayerTag extends AbstractTagObject { // <--[object] + // @Since 0.3.0 // @Type PlayerTag // @SubType EntityTag // @Group Entities @@ -35,6 +36,7 @@ public class PlayerTag extends AbstractTagObject { // --> // <--[explanation] + // @Since 0.3.0 // @Name Default Statistics // @Group Useful Lists // @Description @@ -60,6 +62,7 @@ public User getInternal() { static { // <--[tag] + // @Since 0.3.0 // @Name PlayerTag.name // @Updated 2016/08/26 // @Group Identification @@ -69,6 +72,7 @@ public User getInternal() { // --> handlers.put("name", (dat, obj) -> new TextTag(((PlayerTag) obj).internal.getName())); // <--[tag] + // @Since 0.3.0 // @Name PlayerTag.food_level // @Updated 2017/03/24 // @Group Properties @@ -83,6 +87,7 @@ public User getInternal() { return new IntegerTag(pl.foodLevel().get()); }); // <--[tag] + // @Since 0.3.0 // @Name PlayerTag.exhaustion // @Updated 2017/03/24 // @Group Properties @@ -97,6 +102,7 @@ public User getInternal() { return new NumberTag(pl.exhaustion().get()); }); // <--[tag] + // @Since 0.3.0 // @Name PlayerTag.saturation // @Updated 2017/03/24 // @Group Properties @@ -111,6 +117,7 @@ public User getInternal() { return new NumberTag(pl.saturation().get()); }); // <--[tag] + // @Since 0.3.0 // @Name PlayerTag.gamemode // @Updated 2017/03/28 // @Group Properties @@ -125,6 +132,7 @@ public User getInternal() { return new TextTag(pl.gameMode().get().toString()); }); // <--[tag] + // @Since 0.3.0 // @Name PlayerTag.sneaking // @Updated 2017/04/05 // @Group Properties @@ -139,6 +147,7 @@ public User getInternal() { return new BooleanTag(pl.get(Keys.IS_SNEAKING).get()); }); // <--[tag] + // @Since 0.3.0 // @Name PlayerTag.sprinting // @Updated 2017/04/05 // @Group Properties @@ -153,6 +162,7 @@ public User getInternal() { return new BooleanTag(pl.get(Keys.IS_SPRINTING).get()); }); // <--[tag] + // @Since 0.3.0 // @Name PlayerTag.ip // @Updated 2017/04/08 // @Group Properties @@ -167,6 +177,7 @@ public User getInternal() { return new TextTag(pl.getConnection().getAddress().getAddress().getHostName()); }); // <--[tag] + // @Since 0.3.0 // @Name PlayerTag.latency // @Updated 2017/04/17 // @Group Properties @@ -181,6 +192,7 @@ public User getInternal() { return new IntegerTag(pl.getConnection().getLatency()); }); // <--[tag] + // @Since 0.3.0 // @Name PlayerTag.selected_slot // @Updated 2017/04/20 // @Group Properties @@ -189,6 +201,7 @@ public User getInternal() { // --> handlers.put("selected_slot", (dat, obj) -> new IntegerTag(((PlayerInventory) ((PlayerTag) obj).internal.getInventory()).getHotbar().getSelectedSlotIndex() + 1)); // <--[tag] + // @Since 0.3.0 // @Name PlayerTag.inventory // @Updated 2017/08/31 // @Group Properties @@ -197,6 +210,7 @@ public User getInternal() { // --> handlers.put("inventory", (dat, obj) -> new InventoryTag(((UserInventory) ((PlayerTag) obj).internal.getInventory()).getMain())); // <--[tag] + // @Since 0.3.0 // @Name PlayerTag.statistic[<MapTag>] // @Updated 2017/09/25 // @Group Properties diff --git a/src/main/java/com/denizenscript/denizen2sponge/tags/objects/WorldTag.java b/src/main/java/com/denizenscript/denizen2sponge/tags/objects/WorldTag.java index 7e698df..b2cf5ef 100644 --- a/src/main/java/com/denizenscript/denizen2sponge/tags/objects/WorldTag.java +++ b/src/main/java/com/denizenscript/denizen2sponge/tags/objects/WorldTag.java @@ -20,6 +20,7 @@ public class WorldTag extends AbstractTagObject { // <--[object] + // @Since 0.3.0 // @Type WorldTag // @SubType TextTag // @Group Areas @@ -40,6 +41,7 @@ public World getInternal() { static { // <--[tag] + // @Since 0.3.0 // @Name WorldTag.name // @Updated 2016/08/26 // @Group Identification @@ -49,6 +51,7 @@ public World getInternal() { // --> handlers.put("name", (dat, obj) -> new TextTag(((WorldTag) obj).internal.getName())); // <--[tag] + // @Since 0.3.0 // @Name WorldTag.uuid // @Updated 2016/08/26 // @Group Identification @@ -57,6 +60,7 @@ public World getInternal() { // --> handlers.put("uuid", (dat, obj) -> new TextTag(((WorldTag) obj).internal.getUniqueId().toString())); // <--[tag] + // @Since 0.3.0 // @Name WorldTag.entities[<EntityTypeTag>] // @Updated 2017/01/19 // @Group Server Lists @@ -77,6 +81,7 @@ public World getInternal() { return list; }); // <--[tag] + // @Since 0.3.0 // @Name WorldTag.dimension // @Updated 2017/04/03 // @Group Properties @@ -85,6 +90,7 @@ public World getInternal() { // --> handlers.put("dimension", (dat, obj) -> new TextTag(CoreUtilities.toLowerCase(((WorldTag) obj).internal.getDimension().getType().toString()))); // <--[tag] + // @Since 0.3.0 // @Name WorldTag.players // @Updated 2017/04/03 // @Group Server Lists @@ -99,6 +105,7 @@ public World getInternal() { return list; }); // <--[tag] + // @Since 0.3.0 // @Name WorldTag.spawn // @Updated 2017/04/03 // @Group Properties @@ -107,6 +114,7 @@ public World getInternal() { // --> handlers.put("spawn", (dat, obj) -> new LocationTag(((WorldTag) obj).internal.getSpawnLocation())); // <--[tag] + // @Since 0.3.0 // @Name WorldTag.list_gamerules // @Updated 2017/05/16 // @Group Properties @@ -127,6 +135,7 @@ public World getInternal() { return map; }); // <--[tag] + // @Since 0.3.0 // @Name WorldTag.gamerule[<TextTag>] // @Updated 2017/04/03 // @Group Properties @@ -143,6 +152,7 @@ public World getInternal() { return new TextTag(opt.get()); }); // <--[tag] + // @Since 0.3.0 // @Name WorldTag.generator // @Updated 2017/04/03 // @Group Properties @@ -152,6 +162,7 @@ public World getInternal() { // --> handlers.put("generator", (dat, obj) -> new TextTag(CoreUtilities.toLowerCase(((WorldTag) obj).internal.getProperties().getGeneratorType().getName()))); // <--[tag] + // @Since 0.3.0 // @Name WorldTag.seed // @Updated 2017/04/03 // @Group Properties @@ -160,6 +171,7 @@ public World getInternal() { // --> handlers.put("seed", (dat, obj) -> new IntegerTag(((WorldTag) obj).internal.getProperties().getSeed())); // <--[tag] + // @Since 0.3.0 // @Name WorldTag.time // @Updated 2017/04/03 // @Group Properties @@ -168,6 +180,7 @@ public World getInternal() { // --> handlers.put("time", (dat, obj) -> new DurationTag(((WorldTag) obj).internal.getProperties().getWorldTime() * (1.0 / 20.0))); // <--[tag] + // @Since 0.3.0 // @Name WorldTag.total_time // @Updated 2017/04/03 // @Group Properties @@ -176,6 +189,7 @@ public World getInternal() { // --> handlers.put("total_time", (dat, obj) -> new DurationTag(((WorldTag) obj).internal.getProperties().getTotalTime() * (1.0 / 20.0))); // <--[tag] + // @Since 0.3.0 // @Name WorldTag.difficulty // @Updated 2017/04/03 // @Group Properties @@ -185,6 +199,7 @@ public World getInternal() { // --> handlers.put("difficulty", (dat, obj) -> new TextTag(Utilities.getIdWithoutDefaultPrefix(((WorldTag) obj).internal.getProperties().getDifficulty().getId()))); // <--[tag] + // @Since 0.3.0 // @Name WorldTag.is_raining // @Updated 2017/04/03 // @Group Properties @@ -193,6 +208,7 @@ public World getInternal() { // --> handlers.put("is_raining", (dat, obj) -> new BooleanTag(((WorldTag) obj).internal.getProperties().isRaining())); // <--[tag] + // @Since 0.3.0 // @Name WorldTag.rain_time // @Updated 2017/04/03 // @Group Properties @@ -201,6 +217,7 @@ public World getInternal() { // --> handlers.put("rain_time", (dat, obj) -> new DurationTag(((WorldTag) obj).internal.getProperties().getRainTime() * (1.0 / 20.0))); // <--[tag] + // @Since 0.3.0 // @Name WorldTag.is_thundering // @Updated 2017/04/03 // @Group Properties @@ -209,6 +226,7 @@ public World getInternal() { // --> handlers.put("is_thundering", (dat, obj) -> new BooleanTag(((WorldTag) obj).internal.getProperties().isThundering())); // <--[tag] + // @Since 0.3.0 // @Name WorldTag.thunder_time // @Updated 2017/04/03 // @Group Properties @@ -217,6 +235,7 @@ public World getInternal() { // --> handlers.put("thunder_time", (dat, obj) -> new DurationTag(((WorldTag) obj).internal.getProperties().getThunderTime() * (1.0 / 20.0))); // <--[tag] + // @Since 0.3.0 // @Name WorldTag.weather // @Updated 2017/04/03 // @Group Properties @@ -226,6 +245,7 @@ public World getInternal() { // --> handlers.put("weather", (dat, obj) -> new TextTag(Utilities.getIdWithoutDefaultPrefix(((WorldTag) obj).internal.getWeather().getId()))); // <--[tag] + // @Since 0.3.0 // @Name WorldTag.remaining_weather_time // @Updated 2017/04/03 // @Group Properties @@ -234,6 +254,7 @@ public World getInternal() { // --> handlers.put("remaining_weather_time", (dat, obj) -> new DurationTag(((WorldTag) obj).internal.getRemainingDuration() * (1.0 / 20.0))); // <--[tag] + // @Since 0.3.0 // @Name WorldTag.running_weather_time // @Updated 2017/04/03 // @Group Properties