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 }