Support customized gui.attribute