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 shadowkek00 shadowkek00 Jun 18, 2016 at 10:35 UTC - 0 likes

    The @SETBLOCK is a bit buggy for me.Sometime the block won't appear, I need to left or right click on the position that the block supposed to appear to make the block appear.Please fix it.

  • Avatar of Surfcash Surfcash Jun 17, 2016 at 16:29 UTC - 0 likes

    I get an error when attempting to run any script on PlayerRespawn. Here's the error in console and PlayerRespawn event file. It's running a command called /maxhealth that just reloads a users maximum health. Server is running on Spigot 1.9.4.

    Last edited Jun 17, 2016 by Surfcash
  • Avatar of shadowkek00 shadowkek00 Jun 17, 2016 at 07:26 UTC - 0 likes

    Hello can this plugin work with mythic mobs? I cant spawn mythic mobs using @[email protected][email protected] idea?

  • Avatar of Lyoko_Firelyte Lyoko_Firelyte Jun 12, 2016 at 04:30 UTC - 0 likes

    Submitted a 1.9+ version that should fix some issues. Let me know in the comments if the commands still don't work after you update.

    Last edited Jun 12, 2016 by Lyoko_Firelyte


  • Avatar of Kalinkan9721 Kalinkan9721 Jun 12, 2016 at 03:10 UTC - 0 likes

    Hello when will this plugin work for spigot? none of the commands works, tbh and the page for the commands is not the same as the ones you use in game.

  • Avatar of mixwaves mixwaves Jun 11, 2016 at 17:59 UTC - 0 likes

    In Spigot 1.9.4 none of the commands are working. Instead I getting a bunch of java exceptions fired by the plugin itself regulary. I really looking forward to 1.9.X update of VT beacause its a great and unique plugin.

  • Avatar of WitherWolf21 WitherWolf21 Jun 09, 2016 at 13:21 UTC - 0 likes

    @Lyoko_Firelyte: Go

    Okey thank you. So I should just wait for you? Or do you think I can do something?

  • Avatar of ProjectKillSwitch ProjectKillSwitch Jun 09, 2016 at 04:09 UTC - 0 likes


    I'm fairly new to using VT on minecraft but I have made black ops2 mod menus, when I wanted to set cool downs for individual players I had a seperate script I'd call for that would set the players "self.player-cooldown = 1" then after X amount of time set it back to 0 and I'd have a check in other scripts to check if the players cool down valve was set to 0 or 1 if value is 1 it will give an error message, if 0 it would continue the script. But I could specify the individual players to have there own cooldown not a group one. Hope that helps

    CoolDown() If self.player-cooldown == 1 do nothing Else Set self.player-cooldown = 1 Delay 30.0 Set self.player-cooldown = 0

    Sorry for shit code I'm on iPhone lol but that's an example.

  • Avatar of Fluxty Fluxty Jun 09, 2016 at 02:55 UTC - 0 likes

    I'm trying to make a per-player cooldown instead of having cooldown affect all users. I want to send a user a message without spamming it to them, and also display the message to other users who follow the walk trigger.

    - [email protected] i $<playername>.ladder1 < <secondticks:0>' - ' @SETINT $<playername>.ladder1 <secondticks:30>' - ' @PLAYER &c&lHEROBRINE&k:&r&f&l I''ve added a ladder so you can beat this jump!' - [email protected]'

    ^ That does nothing, no errors, nothing. Plugin is enabled. Outputs messages fine without the IF statement. Spigot 1.9.4.

  • Avatar of ProjectKillSwitch ProjectKillSwitch Jun 08, 2016 at 23:32 UTC - 0 likes

    Hi I'm having same problem, I have lastest Ver of VT and placeholder API and get the same Error in logs, it was working fine before I updated Mcore and Factions plugin, I'm going to go back to old Ver of these to plugins to see if tht fixes it.

    Anyone else on lastest Factions and Mcore with VT working fine ?


Date created
May 27, 2012
Last update
Jun 12, 2016
Development stage
  • enUS
All Rights Reserved
Curse link
Recent files