Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT

## cpw.mods.fml.common
Annotation Type BukkitPluginRef

    @Retention(value=RUNTIME)
    @Target(value=FIELD)
    public @interface BukkitPluginRef

Declare a variable to be populated by a Bukkit Plugin proxy instance if the bukkit coremod is available. It can only be applied to field typed as `BukkitProxy` Generally it should be used in conjunction with `Mod.bukkitPlugin()` specifying the plugin to load.

Author:
  cpw

Required Element Summary
`String` | `value` A reference (possibly version specific) to a Bukkit Plugin by name, using the name@versionbound specification.

Element Detail

### value

    public abstract String value

  A reference (possibly version specific) to a Bukkit Plugin by name, using the name@versionbound specification. If this is a bukkit enabled environment the field annotated by this will be populated with a `BukkitProxy` instance if possible. This proxy will be gotten by reflectively calling the "getModProxy" method on the bukkit plugin instance.

  Returns:
    The name of the plugin which we will inject into this field

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT