Skip navigation links
B G I M N O P R V 

B

BukkitShadowFactory - Class in me.lucko.shadow.bukkit
An extension of ShadowFactory with pre-registered target resolvers for NmsClassTarget, ObcClassTarget and ObfuscatedTarget annotations.
BukkitShadowFactory() - Constructor for class me.lucko.shadow.bukkit.BukkitShadowFactory
 

G

getPackageComponent() - Method in enum me.lucko.shadow.bukkit.PackageVersion
 
global() - Static method in class me.lucko.shadow.bukkit.BukkitShadowFactory
 

I

isAfter(PackageVersion) - Method in enum me.lucko.shadow.bukkit.PackageVersion
Gets if this version comes after the other version.
isAfterOrEq(PackageVersion) - Method in enum me.lucko.shadow.bukkit.PackageVersion
Gets if this version is the same as or comes after the other version.
isBefore(PackageVersion) - Method in enum me.lucko.shadow.bukkit.PackageVersion
Gets if this version comes before the other version.
isBeforeOrEq(PackageVersion) - Method in enum me.lucko.shadow.bukkit.PackageVersion
Gets if this version is the same as or comes before the other version.

M

Mapping - Annotation Type in me.lucko.shadow.bukkit
Represents a target value for a specific PackageVersion.
me.lucko.shadow.bukkit - package me.lucko.shadow.bukkit
 

N

NMS - Static variable in enum me.lucko.shadow.bukkit.PackageVersion
The nms prefix (without the version component)
nms(String) - Method in enum me.lucko.shadow.bukkit.PackageVersion
Prepends the versioned NMS prefix to the given class name
nmsClass(String) - Method in enum me.lucko.shadow.bukkit.PackageVersion
Prepends the versioned NMS prefix to the given class name
NmsClassTarget - Annotation Type in me.lucko.shadow.bukkit
Defines a class target relative to the versioned 'net.minecraft.server' package.

O

OBC - Static variable in enum me.lucko.shadow.bukkit.PackageVersion
The obc prefix (without the version component)
obc(String) - Method in enum me.lucko.shadow.bukkit.PackageVersion
Prepends the versioned OBC prefix to the given class name
obcClass(String) - Method in enum me.lucko.shadow.bukkit.PackageVersion
Prepends the versioned OBC prefix to the given class name
ObcClassTarget - Annotation Type in me.lucko.shadow.bukkit
Defines a class target relative to the versioned 'org.bukkit.craftbukkit' package.
ObfuscatedTarget - Annotation Type in me.lucko.shadow.bukkit
Defines a class, method or field target with a value that varies between package versions.

P

PackageVersion - Enum in me.lucko.shadow.bukkit
An enumeration of CraftBukkit package versions.

R

RESOLVER - Static variable in annotation type me.lucko.shadow.bukkit.NmsClassTarget
A TargetResolver for the NmsClassTarget annotation.
RESOLVER - Static variable in annotation type me.lucko.shadow.bukkit.ObcClassTarget
A TargetResolver for the ObcClassTarget annotation.
RESOLVER - Static variable in annotation type me.lucko.shadow.bukkit.ObfuscatedTarget
A TargetResolver for the ObfuscatedTarget annotation.
runtimeVersion() - Static method in enum me.lucko.shadow.bukkit.PackageVersion
Gets the package version for the current runtime server instance.

V

valueOf(String) - Static method in enum me.lucko.shadow.bukkit.PackageVersion
Returns the enum constant of this type with the specified name.
values() - Static method in enum me.lucko.shadow.bukkit.PackageVersion
Returns an array containing the constants of this enum type, in the order they are declared.
B G I M N O P R V 
Skip navigation links