001    package cpw.mods.fml.common.asm;
002    
003    import java.lang.annotation.ElementType;
004    import java.lang.annotation.Retention;
005    import java.lang.annotation.RetentionPolicy;
006    import java.lang.annotation.Target;
007    
008    import cpw.mods.fml.common.Side;
009    
010    @Retention(RetentionPolicy.RUNTIME)
011    @Target({ElementType.TYPE, ElementType.FIELD, ElementType.METHOD, ElementType.CONSTRUCTOR})
012    public @interface SideOnly
013    {
014        public Side value();
015    }