@Override
	public void onExecute(String[] args, CommandSender sender) {
		if (sender instanceof Player) {			
			RBlockType type = RBlockType.get(args[1]);
			
			if (type == null) {
				Material material = Material.getMaterial(args[2].toUpperCase());
				
				if (material != null) {
					new RBlockType(args[1], material);
					RUtil.msg(sender, "3");
				} else {
					RUtil.msg(sender, "2");// TODO: material does not exist
				}
			} else {
				RUtil.msg(sender, "1");// TODO: id exists
			}
		}
	}