package com.laytonsmith.abstraction.enums;

import com.laytonsmith.annotations.MEnum;

/**
 * A MCItemFlag can hide some Attributes from MCItemStacks, through MCItemMeta.
 */
@MEnum("com.commandhelper.ItemFlag")
public enum MCItemFlag {
	/**
	 * Setting to show/hide enchants
	 */
	HIDE_ENCHANTS,
	/**
	 * Setting to show/hide Attributes like Damage
	 */
	HIDE_ATTRIBUTES,
	/**
	 * Setting to show/hide the unbreakable State
	 */
	HIDE_UNBREAKABLE,
	/**
	 * Setting to show/hide what the ItemStack can break/destroy
	 */
	HIDE_DESTROYS,
	/**
	 * Setting to show/hide where this ItemStack can be build/placed on
	 */
	HIDE_PLACED_ON,
	/**
	 * Setting to show/hide potion effects on this ItemStack
	 */
	HIDE_POTION_EFFECTS;
}

@@ -714,12 +714,92 @@
 _EFFECTS
+,%0A%09/**%0A%09 * Setting to show/hide dyes from coloured leather armour%0A%09 */%0A%09HIDE_DYE
 ;%0A%7D%0A

Add HIDE_DYE item meta flag