Index
All Classes and Interfaces|All Packages
A
- AnvilCostFix - Class in com.viaversion.viarewind.legacysupport.feature
- AnvilCostFix() - Constructor for class com.viaversion.viarewind.legacysupport.feature.AnvilCostFix
- AreaEffectCloudEmulator - Class in com.viaversion.viarewind.legacysupport.feature
- AreaEffectCloudEmulator(BukkitPlugin) - Constructor for class com.viaversion.viarewind.legacysupport.feature.AreaEffectCloudEmulator
B
- BlockCollisionChanges - Class in com.viaversion.viarewind.legacysupport.feature
- BlockCollisionChanges() - Constructor for class com.viaversion.viarewind.legacysupport.feature.BlockCollisionChanges
- BlockPlaceSoundEmulator - Class in com.viaversion.viarewind.legacysupport.feature
- BlockPlaceSoundEmulator(BukkitPlugin) - Constructor for class com.viaversion.viarewind.legacysupport.feature.BlockPlaceSoundEmulator
- BrewingInteractionEmulator - Class in com.viaversion.viarewind.legacysupport.feature
- BrewingInteractionEmulator() - Constructor for class com.viaversion.viarewind.legacysupport.feature.BrewingInteractionEmulator
- BukkitPlugin - Class in com.viaversion.viarewind.legacysupport
- BukkitPlugin() - Constructor for class com.viaversion.viarewind.legacysupport.BukkitPlugin
C
- com.viaversion.viarewind.legacysupport - package com.viaversion.viarewind.legacysupport
- com.viaversion.viarewind.legacysupport.feature - package com.viaversion.viarewind.legacysupport.feature
- com.viaversion.viarewind.legacysupport.util - package com.viaversion.viarewind.legacysupport.util
- com.viaversion.viarewind.legacysupport.versioninfo - package com.viaversion.viarewind.legacysupport.versioninfo
E
- ElytraVelocityEmulator - Class in com.viaversion.viarewind.legacysupport.feature
- ElytraVelocityEmulator() - Constructor for class com.viaversion.viarewind.legacysupport.feature.ElytraVelocityEmulator
- EnchantingGuiEmulator - Class in com.viaversion.viarewind.legacysupport.feature
- EnchantingGuiEmulator() - Constructor for class com.viaversion.viarewind.legacysupport.feature.EnchantingGuiEmulator
F
- failSafeGetClass(String) - Static method in class com.viaversion.viarewind.legacysupport.util.ReflectionUtil
- failSafeGetField(Class<?>, String) - Static method in class com.viaversion.viarewind.legacysupport.util.ReflectionUtil
-
Get a field from a class, and print an error message if it fails.
- failSafeSetValue(Class<?>, Object, String, Object) - Static method in class com.viaversion.viarewind.legacysupport.util.ReflectionUtil
-
Set a field value, and print an error message if it fails.
- findMethod(Class<?>, String[], Class<?>...) - Static method in class com.viaversion.viarewind.legacysupport.util.ReflectionUtil
- fixCarpet(Logger, ProtocolVersion) - Static method in class com.viaversion.viarewind.legacysupport.feature.BlockCollisionChanges
- fixLadder(Logger, ProtocolVersion) - Static method in class com.viaversion.viarewind.legacysupport.feature.BlockCollisionChanges
- fixLilyPad(Logger, ProtocolVersion) - Static method in class com.viaversion.viarewind.legacysupport.feature.BlockCollisionChanges
G
- getBlockPositionClass() - Static method in class com.viaversion.viarewind.legacysupport.util.NMSUtil
- getFieldAccessible(Class<?>, String) - Static method in class com.viaversion.viarewind.legacysupport.util.ReflectionUtil
-
Gets and field from the
ReflectionUtil.fieldCacheor directly and makes it accessible. - getFieldAndCache(Class<?>, String) - Static method in class com.viaversion.viarewind.legacysupport.util.ReflectionUtil
- getGamePacketClass(String) - Static method in class com.viaversion.viarewind.legacysupport.util.NMSUtil
- getInstance() - Static method in class com.viaversion.viarewind.legacysupport.BukkitPlugin
- getLegacyNMSClass(String) - Static method in class com.viaversion.viarewind.legacysupport.util.NMSUtil
- getMethod(Class<?>, String, Class<?>...) - Static method in class com.viaversion.viarewind.legacysupport.util.ReflectionUtil
-
Recursively search for a method in the class and its superclasses.
- getNMSBlockClass(String) - Static method in class com.viaversion.viarewind.legacysupport.util.NMSUtil
- getNMSPlayer(Player) - Static method in class com.viaversion.viarewind.legacysupport.util.NMSUtil
- getPacketClass() - Static method in class com.viaversion.viarewind.legacysupport.util.NMSUtil
- getPlayerConnectionClass() - Static method in class com.viaversion.viarewind.legacysupport.util.NMSUtil
- getServerProtocol() - Method in class com.viaversion.viarewind.legacysupport.BukkitPlugin
- getSoundCategoryClass() - Static method in class com.viaversion.viarewind.legacysupport.util.NMSUtil
I
- inform(Player) - Method in class com.viaversion.viarewind.legacysupport.versioninfo.VersionInformer
N
- NEWER_THAN_V1_17 - Static variable in class com.viaversion.viarewind.legacysupport.util.NMSUtil
- NEWER_THAN_V1_20_5 - Static variable in class com.viaversion.viarewind.legacysupport.util.NMSUtil
- NEWER_THAN_V26_1 - Static variable in class com.viaversion.viarewind.legacysupport.util.NMSUtil
- NMSUtil - Class in com.viaversion.viarewind.legacysupport.util
- NMSUtil() - Constructor for class com.viaversion.viarewind.legacysupport.util.NMSUtil
- nmsVersionPackage - Static variable in class com.viaversion.viarewind.legacysupport.util.NMSUtil
O
- onBlockPlace(BlockPlaceEvent) - Method in class com.viaversion.viarewind.legacysupport.feature.BlockPlaceSoundEmulator
- onEnable() - Method in class com.viaversion.viarewind.legacysupport.BukkitPlugin
- onEntitySpawn(LingeringPotionSplashEvent) - Method in class com.viaversion.viarewind.legacysupport.feature.AreaEffectCloudEmulator
- onInventoryClickEvent(InventoryClickEvent) - Method in class com.viaversion.viarewind.legacysupport.feature.AnvilCostFix
- onInventoryClose(InventoryCloseEvent) - Method in class com.viaversion.viarewind.legacysupport.feature.EnchantingGuiEmulator
- onInventoryOpen(InventoryOpenEvent) - Method in class com.viaversion.viarewind.legacysupport.feature.EnchantingGuiEmulator
- onJoin(PlayerJoinEvent) - Method in class com.viaversion.viarewind.legacysupport.versioninfo.VersionInformer
- onPlayerInteract(PlayerInteractEvent) - Method in class com.viaversion.viarewind.legacysupport.feature.BrewingInteractionEmulator
- onPlayerMove(PlayerMoveEvent) - Method in class com.viaversion.viarewind.legacysupport.feature.ElytraVelocityEmulator
- onPlayerMove(PlayerMoveEvent) - Method in class com.viaversion.viarewind.legacysupport.feature.SlimeBounceEmulator
R
- ReflectionUtil - Class in com.viaversion.viarewind.legacysupport.util
-
Common reflection utilities for Java 8 and newer.
- ReflectionUtil() - Constructor for class com.viaversion.viarewind.legacysupport.util.ReflectionUtil
- refreshAnvilInventoryPlayer(Player) - Method in class com.viaversion.viarewind.legacysupport.feature.AnvilCostFix
- removeFinal(Field) - Static method in class com.viaversion.viarewind.legacysupport.util.ReflectionUtil
-
Remove the final modifier from a field.
S
- sendPacket(Player, Object) - Static method in class com.viaversion.viarewind.legacysupport.util.NMSUtil
- setValue(Class<?>, Object, String, Object) - Static method in class com.viaversion.viarewind.legacysupport.util.ReflectionUtil
-
Unsafe wrapper for value setting which bypasses final checks.
- setValue(Class<?>, Object, String, Object, boolean) - Static method in class com.viaversion.viarewind.legacysupport.util.ReflectionUtil
- SlimeBounceEmulator - Class in com.viaversion.viarewind.legacysupport.feature
- SlimeBounceEmulator() - Constructor for class com.viaversion.viarewind.legacysupport.feature.SlimeBounceEmulator
V
- VersionInformer - Class in com.viaversion.viarewind.legacysupport.versioninfo
- VersionInformer(BukkitPlugin, FileConfiguration) - Constructor for class com.viaversion.viarewind.legacysupport.versioninfo.VersionInformer
All Classes and Interfaces|All Packages