Fourms {{|Tickets / Bug Reports Share Scripts Video Examples Permissions About VT

Make your own plugin like features and more using VariableTriggers

This is a very powerful plugin that has unlimited potential. Create triggers that run lines of script when a player Clicks or Walks on a block (dirt, door, switch, trigger, torch, any block) or Create Event Triggers such as PlayerDeath , EntityDeath, BlockBreak, BlockPlaced, Join, Quit, Respawn, Interact and EntitySpawn that also run scripts. You can define Area Triggers and Command Triggers as well. You can use Dynamic Object variables and conditional IF and ELSE statements in the scripts. You can run any command that a player or OP can run and many speacial built-in commands to Teleport, Spawn Entities, Play Effects Visual or Sound, Set Blocks, Toggle Blocks, Check Players Heath and much more!. The scripts are executed on their own threads to take the strain off of the main server thread.

Arrow Vault

Arrow Script Commands

Arrow Triggers

Arrow Place Holders

Arrow Functional Place Holders

Arrow Dynamic Objects

Arrow Scripts

Arrow In-Game Commands

Arrow Notepad++ UDL

Arrow GitHub


You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Lyoko_Firelyte Lyoko_Firelyte Mar 01, 2015 at 00:59 UTC - 0 likes

    @AncientTom: Go

    I don't have an estimated date, but it will include loop ^_^


  • Avatar of AncientTom AncientTom Mar 01, 2015 at 00:45 UTC - 0 likes

    @Lyoko_Firelyte: Go

    I am wondering when you will have the next major update available and if it will have @LOOP addad back in?

  • Avatar of nxtboyIII nxtboyIII Feb 28, 2015 at 18:33 UTC - 0 likes

    Hi, I use VariableTriggers to upgrade player's ranks by running a script from the console, the command is "vt run <file:script> <playername>". However, even though I input the player name, I still cannot run the script from the console, it says "/vt run is for players!". This command used to work from the console, and now it doesn't.

    Please help, and thanks, nxtboyIII

  • Avatar of dragonslayermcmx dragonslayermcmx Feb 26, 2015 at 22:03 UTC - 0 likes

    Would it be possible for something like "@MODIFYPLAYER <playername> climbing true" to exist in a future update?

  • Avatar of RaycusMX RaycusMX Feb 25, 2015 at 15:57 UTC - 0 likes

    @DROPITEM must be followed with an item name instead of id, so it means this sc can't work with an item with metadata (such as spruce wood plank)? And what's more, are there any ways to find the exact names of an item (whether it's from mod or not)?

    Last edited Feb 25, 2015 by RaycusMX
  • Avatar of coolrooswag coolrooswag Feb 24, 2015 at 23:46 UTC - 0 likes

    @Lyoko_Firelyte: Go

    I have looked there, I deleted the command file and the command scripts remained there after i reloaded it

  • Avatar of Lyoko_Firelyte Lyoko_Firelyte Feb 24, 2015 at 22:54 UTC - 0 likes

    @coolrooswag: Go

    VTV2: ./plugins/VariableTriggers/scripts/

    Earlier Versions: ./plugins/VariableTriggers/

  • Avatar of coolrooswag coolrooswag Feb 24, 2015 at 22:52 UTC - 0 likes

    Where do the Custom made scripts saved? No idea

    Last edited Feb 24, 2015 by coolrooswag
  • Avatar of dragonslayermcmx dragonslayermcmx Feb 23, 2015 at 13:34 UTC - 1 like

    @coolrooswag: Go

    For that you can use the <playername> placeholder. So for example adding the line @PLAYER Hello, <playername>! would output "Hello, dragonmcmx!" if I activated the trigger, and "Hello, coolrooswag!" if you activate it.

    Another possible use would be in an @IF block, for example like this:
    @IF s <playername> = coolrooswag
    @PLAYER Welcome back!
    @PLAYER You are not coolrooswag.

    This would detect if the triggering player's name is coolrooswag, and output a proper message. I suggest you check out the Place Holders and Script Commands pages for more info.

    Last edited Feb 23, 2015 by dragonslayermcmx
  • Avatar of coolrooswag coolrooswag Feb 22, 2015 at 21:44 UTC - 0 likes

    How do I make it detect the players name?


Date created
May 27, 2012
Last update
Feb 06, 2015
Development stage
  • enUS
All Rights Reserved
Curse link
Recent files