Index
All Classes|All Packages|Constant Field Values
B
- BukkitShadowFactory - Class in me.lucko.shadow.bukkit
-
An extension of
ShadowFactorywith pre-registered target resolvers forNmsClassTarget,ObcClassTargetandObfuscatedTargetannotations. - BukkitShadowFactory() - Constructor for class me.lucko.shadow.bukkit.BukkitShadowFactory
G
- getPackageComponent() - Method in enum class me.lucko.shadow.bukkit.PackageVersion
- global() - Static method in class me.lucko.shadow.bukkit.BukkitShadowFactory
I
- isAfter(PackageVersion) - Method in enum class me.lucko.shadow.bukkit.PackageVersion
-
Gets if this version comes after the
otherversion. - isAfterOrEq(PackageVersion) - Method in enum class me.lucko.shadow.bukkit.PackageVersion
-
Gets if this version is the same as or comes after the
otherversion. - isBefore(PackageVersion) - Method in enum class me.lucko.shadow.bukkit.PackageVersion
-
Gets if this version comes before the
otherversion. - isBeforeOrEq(PackageVersion) - Method in enum class me.lucko.shadow.bukkit.PackageVersion
-
Gets if this version is the same as or comes before the
otherversion.
M
- Mapping - Annotation Interface in me.lucko.shadow.bukkit
-
Represents a target value for a specific
PackageVersion. - me.lucko.shadow.bukkit - package me.lucko.shadow.bukkit
N
- nms(String) - Method in enum class me.lucko.shadow.bukkit.PackageVersion
-
Prepends the versioned NMS prefix to the given class name
- NMS - Static variable in enum class me.lucko.shadow.bukkit.PackageVersion
-
The nms prefix (without the version component)
- NMS_MODERN - Static variable in enum class me.lucko.shadow.bukkit.PackageVersion
-
The nms prefix for 1.17+ (excludes version component)
- nmsClass(String) - Method in enum class me.lucko.shadow.bukkit.PackageVersion
-
Prepends the versioned NMS prefix to the given class name
- NmsClassTarget - Annotation Interface in me.lucko.shadow.bukkit
-
Defines a class target relative to the versioned 'net.minecraft.server' package.
- NONE - Enum constant in enum class me.lucko.shadow.bukkit.PackageVersion
O
- obc(String) - Method in enum class me.lucko.shadow.bukkit.PackageVersion
-
Prepends the versioned OBC prefix to the given class name
- OBC - Static variable in enum class me.lucko.shadow.bukkit.PackageVersion
-
The obc prefix (without the version component)
- obcClass(String) - Method in enum class me.lucko.shadow.bukkit.PackageVersion
-
Prepends the versioned OBC prefix to the given class name
- ObcClassTarget - Annotation Interface in me.lucko.shadow.bukkit
-
Defines a class target relative to the versioned 'org.bukkit.craftbukkit' package.
- ObfuscatedTarget - Annotation Interface in me.lucko.shadow.bukkit
-
Defines a class, method or field target with a value that varies between package versions.
P
- PackageVersion - Enum Class in me.lucko.shadow.bukkit
-
An enumeration of CraftBukkit package versions.
R
- RESOLVER - Static variable in annotation interface me.lucko.shadow.bukkit.NmsClassTarget
-
A
TargetResolverfor theNmsClassTargetannotation. - RESOLVER - Static variable in annotation interface me.lucko.shadow.bukkit.ObcClassTarget
-
A
TargetResolverfor theObcClassTargetannotation. - RESOLVER - Static variable in annotation interface me.lucko.shadow.bukkit.ObfuscatedTarget
-
A
TargetResolverfor theObfuscatedTargetannotation. - runtimeVersion() - Static method in enum class me.lucko.shadow.bukkit.PackageVersion
-
Gets the package version for the current runtime server instance.
V
- v1_10_R1 - Enum constant in enum class me.lucko.shadow.bukkit.PackageVersion
- v1_11_R1 - Enum constant in enum class me.lucko.shadow.bukkit.PackageVersion
- v1_12_R1 - Enum constant in enum class me.lucko.shadow.bukkit.PackageVersion
- v1_13_R1 - Enum constant in enum class me.lucko.shadow.bukkit.PackageVersion
- v1_13_R2 - Enum constant in enum class me.lucko.shadow.bukkit.PackageVersion
- v1_14_R1 - Enum constant in enum class me.lucko.shadow.bukkit.PackageVersion
- v1_15_R1 - Enum constant in enum class me.lucko.shadow.bukkit.PackageVersion
- v1_16_R1 - Enum constant in enum class me.lucko.shadow.bukkit.PackageVersion
- v1_16_R2 - Enum constant in enum class me.lucko.shadow.bukkit.PackageVersion
- v1_16_R3 - Enum constant in enum class me.lucko.shadow.bukkit.PackageVersion
- v1_17_R1 - Enum constant in enum class me.lucko.shadow.bukkit.PackageVersion
- v1_18_R1 - Enum constant in enum class me.lucko.shadow.bukkit.PackageVersion
- v1_18_R2 - Enum constant in enum class me.lucko.shadow.bukkit.PackageVersion
- v1_7_R1 - Enum constant in enum class me.lucko.shadow.bukkit.PackageVersion
- v1_7_R2 - Enum constant in enum class me.lucko.shadow.bukkit.PackageVersion
- v1_7_R3 - Enum constant in enum class me.lucko.shadow.bukkit.PackageVersion
- v1_7_R4 - Enum constant in enum class me.lucko.shadow.bukkit.PackageVersion
- v1_8_R1 - Enum constant in enum class me.lucko.shadow.bukkit.PackageVersion
- v1_8_R2 - Enum constant in enum class me.lucko.shadow.bukkit.PackageVersion
- v1_8_R3 - Enum constant in enum class me.lucko.shadow.bukkit.PackageVersion
- v1_9_R1 - Enum constant in enum class me.lucko.shadow.bukkit.PackageVersion
- v1_9_R2 - Enum constant in enum class me.lucko.shadow.bukkit.PackageVersion
- value() - Element in annotation interface me.lucko.shadow.bukkit.Mapping
-
Gets the target value.
- value() - Element in annotation interface me.lucko.shadow.bukkit.NmsClassTarget
-
Gets the value of the class, relative to the versioned package.
- value() - Element in annotation interface me.lucko.shadow.bukkit.ObcClassTarget
-
Gets the value of the class, relative to the versioned package.
- value() - Element in annotation interface me.lucko.shadow.bukkit.ObfuscatedTarget
-
Gets the mappings.
- valueOf(String) - Static method in enum class me.lucko.shadow.bukkit.PackageVersion
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class me.lucko.shadow.bukkit.PackageVersion
-
Returns an array containing the constants of this enum class, in the order they are declared.
- version() - Element in annotation interface me.lucko.shadow.bukkit.Mapping
-
Gets the package version.
All Classes|All Packages|Constant Field Values