public boolean checkCommandTriggers(String command){
		for(Trigger trigger : triggers){
			if(trigger.used == false){
				if(trigger.hasCommand() && trigger.commandMatch(command)){
					if(trigger.checkConditionsTrue()){
						trigger.used = true;
						trigger.execute();
						for(Trigger trigger2 : triggers){
							if(trigger2.permanent){
								trigger2.used = false;
							}
						}
						return true;
					}
				}
			}
		}
		for(Trigger trigger : triggers){
			if(trigger.permanent){
				trigger.used = false;
			}
		}
		return false;
	}