From 5c45165dcd9347890bf6bb8d8e75d2dae7682ef5 Mon Sep 17 00:00:00 2001 From: kernitus <2789734+kernitus@users.noreply.github.com> Date: Tue, 18 Apr 2023 17:23:09 +0100 Subject: [PATCH] Module -> OCMModule to avoid ambiguity --- .../plugin/OldCombatMechanics/ModuleLoader.java | 10 +++++----- .../kernitus/plugin/OldCombatMechanics/OCMMain.java | 4 ++-- .../module/ModuleAttackCooldown.java | 2 +- .../module/ModuleAttackFrequency.java | 2 +- .../OldCombatMechanics/module/ModuleAttackSounds.java | 2 +- .../OldCombatMechanics/module/ModuleChorusFruit.java | 2 +- .../module/ModuleDisableBowBoost.java | 2 +- .../module/ModuleDisableCrafting.java | 2 +- .../OldCombatMechanics/module/ModuleDisableElytra.java | 2 +- .../module/ModuleDisableEnderpearlCooldown.java | 2 +- .../module/ModuleDisableOffHand.java | 2 +- .../module/ModuleDisableProjectileRandomness.java | 2 +- .../module/ModuleFishingKnockback.java | 2 +- .../module/ModuleFishingRodVelocity.java | 2 +- .../OldCombatMechanics/module/ModuleGoldenApple.java | 2 +- .../module/ModuleNoLapisEnchantments.java | 2 +- .../module/ModuleOldArmourDurability.java | 2 +- .../module/ModuleOldArmourStrength.java | 2 +- .../module/ModuleOldBrewingStand.java | 2 +- .../OldCombatMechanics/module/ModuleOldBurnDelay.java | 2 +- .../module/ModuleOldCriticalHits.java | 2 +- .../module/ModuleOldPotionEffects.java | 2 +- .../OldCombatMechanics/module/ModuleOldToolDamage.java | 2 +- .../module/ModulePlayerCollisions.java | 2 +- .../module/ModulePlayerKnockback.java | 2 +- .../OldCombatMechanics/module/ModulePlayerRegen.java | 2 +- .../module/ModuleProjectileKnockback.java | 2 +- .../module/ModuleShieldDamageReduction.java | 2 +- .../OldCombatMechanics/module/ModuleSwordBlocking.java | 2 +- .../OldCombatMechanics/module/ModuleSwordSweep.java | 2 +- .../module/{Module.java => OCMModule.java} | 4 ++-- .../updater/ModuleUpdateChecker.java | 4 ++-- .../utilities/damage/EntityDamageByEntityListener.java | 4 ++-- 33 files changed, 41 insertions(+), 41 deletions(-) rename src/main/java/kernitus/plugin/OldCombatMechanics/module/{Module.java => OCMModule.java} (96%) diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/ModuleLoader.java b/src/main/java/kernitus/plugin/OldCombatMechanics/ModuleLoader.java index daaad625..94484a3d 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/ModuleLoader.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/ModuleLoader.java @@ -5,7 +5,7 @@ */ package kernitus.plugin.OldCombatMechanics; -import kernitus.plugin.OldCombatMechanics.module.Module; +import kernitus.plugin.OldCombatMechanics.module.OCMModule; import kernitus.plugin.OldCombatMechanics.utilities.EventRegistry; import kernitus.plugin.OldCombatMechanics.utilities.Messenger; @@ -15,7 +15,7 @@ public class ModuleLoader { private static EventRegistry eventRegistry; - private static List modules = new ArrayList<>(); + private static List modules = new ArrayList<>(); public static void initialise(OCMMain plugin) { ModuleLoader.eventRegistry = new EventRegistry(plugin); @@ -25,7 +25,7 @@ public static void toggleModules() { modules.forEach(module -> setState(module, module.isEnabled())); } - private static void setState(Module module, boolean state) { + private static void setState(OCMModule module, boolean state) { if (state) { if (eventRegistry.registerListener(module)) { Messenger.debug("Enabled " + module.getClass().getSimpleName()); @@ -37,11 +37,11 @@ private static void setState(Module module, boolean state) { } } - public static void addModule(Module module) { + public static void addModule(OCMModule module) { modules.add(module); } - public static List getModules() { + public static List getModules() { return modules; } } diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/OCMMain.java b/src/main/java/kernitus/plugin/OldCombatMechanics/OCMMain.java index 1a3ac923..579daf0f 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/OCMMain.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/OCMMain.java @@ -92,8 +92,8 @@ public void onEnable() { new SimpleBarChart( "enabled_modules", () -> ModuleLoader.getModules().stream() - .filter(Module::isEnabled) - .collect(Collectors.toMap(Module::toString, module -> 1)) + .filter(OCMModule::isEnabled) + .collect(Collectors.toMap(OCMModule::toString, module -> 1)) ) ); diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleAttackCooldown.java b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleAttackCooldown.java index 7d5581a1..4273eddd 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleAttackCooldown.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleAttackCooldown.java @@ -25,7 +25,7 @@ /** * Disables the attack cooldown. */ -public class ModuleAttackCooldown extends Module { +public class ModuleAttackCooldown extends OCMModule { public ModuleAttackCooldown(OCMMain plugin) { super(plugin, "disable-attack-cooldown"); diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleAttackFrequency.java b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleAttackFrequency.java index bcdfeeb0..44c97cdb 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleAttackFrequency.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleAttackFrequency.java @@ -20,7 +20,7 @@ import org.bukkit.event.player.PlayerQuitEvent; import org.bukkit.event.player.PlayerRespawnEvent; -public class ModuleAttackFrequency extends Module { +public class ModuleAttackFrequency extends OCMModule { private static final int DEFAULT_DELAY = 20; private static int playerDelay, mobDelay; diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleAttackSounds.java b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleAttackSounds.java index f0fbd71a..574b24d7 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleAttackSounds.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleAttackSounds.java @@ -25,7 +25,7 @@ /** * A module to disable the new attack sounds. */ -public class ModuleAttackSounds extends Module { +public class ModuleAttackSounds extends OCMModule { private final SoundListener soundListener; diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleChorusFruit.java b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleChorusFruit.java index b97bcb84..2ed687ff 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleChorusFruit.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleChorusFruit.java @@ -19,7 +19,7 @@ /** * A module to control chorus fruits. */ -public class ModuleChorusFruit extends Module { +public class ModuleChorusFruit extends OCMModule { public ModuleChorusFruit(OCMMain plugin) { super(plugin, "chorus-fruit"); diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleDisableBowBoost.java b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleDisableBowBoost.java index 9758ea26..1fb06e40 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleDisableBowBoost.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleDisableBowBoost.java @@ -16,7 +16,7 @@ /** * Prevents players from propelling themselves forward by shooting themselves. */ -public class ModuleDisableBowBoost extends Module { +public class ModuleDisableBowBoost extends OCMModule { public ModuleDisableBowBoost(OCMMain plugin) { super(plugin, "disable-bow-boost"); diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleDisableCrafting.java b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleDisableCrafting.java index ce868d91..aefcdccc 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleDisableCrafting.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleDisableCrafting.java @@ -22,7 +22,7 @@ /** * Makes the specified materials uncraftable. */ -public class ModuleDisableCrafting extends Module { +public class ModuleDisableCrafting extends OCMModule { private List denied; private String message; diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleDisableElytra.java b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleDisableElytra.java index 1cb98c5b..d79ae634 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleDisableElytra.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleDisableElytra.java @@ -27,7 +27,7 @@ /** * Prevents players from equipping an elytra. */ -public class ModuleDisableElytra extends Module { +public class ModuleDisableElytra extends OCMModule { private static final int CHEST_SLOT = 38; private static final int OFFHAND_SLOT = 40; diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleDisableEnderpearlCooldown.java b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleDisableEnderpearlCooldown.java index 21fa81d3..a96e44d7 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleDisableEnderpearlCooldown.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleDisableEnderpearlCooldown.java @@ -25,7 +25,7 @@ /** * Allows you to throw enderpearls as often as you like, not only after a cooldown. */ -public class ModuleDisableEnderpearlCooldown extends Module { +public class ModuleDisableEnderpearlCooldown extends OCMModule { /** * Contains players that threw an ender pearl. As the handler calls launchProjectile, diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleDisableOffHand.java b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleDisableOffHand.java index 237874e3..0762304a 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleDisableOffHand.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleDisableOffHand.java @@ -26,7 +26,7 @@ /** * Disables usage of the off hand. */ -public class ModuleDisableOffHand extends Module { +public class ModuleDisableOffHand extends OCMModule { private static final int OFFHAND_SLOT = 40; private List materials = new ArrayList<>(); diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleDisableProjectileRandomness.java b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleDisableProjectileRandomness.java index 81be1b1d..7fe2577a 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleDisableProjectileRandomness.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleDisableProjectileRandomness.java @@ -17,7 +17,7 @@ /** * Prevents the noise introduced when shooting with a bow to make arrows go straight. */ -public class ModuleDisableProjectileRandomness extends Module { +public class ModuleDisableProjectileRandomness extends OCMModule { private static double EPSILON; // Method was added in 1.14.0 diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleFishingKnockback.java b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleFishingKnockback.java index 15845703..9d06e22b 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleFishingKnockback.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleFishingKnockback.java @@ -27,7 +27,7 @@ /** * Brings back the old fishing-rod knockback. */ -public class ModuleFishingKnockback extends Module { +public class ModuleFishingKnockback extends OCMModule { private final SpigotFunctionChooser getHookFunction; private final SpigotFunctionChooser getHitEntityFunction; diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleFishingRodVelocity.java b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleFishingRodVelocity.java index c58e69f1..6cff93ed 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleFishingRodVelocity.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleFishingRodVelocity.java @@ -24,7 +24,7 @@ * Fishing rod gravity in 1.14+ is 0.03 while in 1.8 it is 0.04 * Launch velocity in 1.9+ is also different from the 1.8 formula */ -public class ModuleFishingRodVelocity extends Module { +public class ModuleFishingRodVelocity extends OCMModule { private Random random; private boolean hasDifferentGravity; diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleGoldenApple.java b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleGoldenApple.java index 19899866..1451000d 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleGoldenApple.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleGoldenApple.java @@ -33,7 +33,7 @@ /** * Customise the golden apple effects. */ -public class ModuleGoldenApple extends Module { +public class ModuleGoldenApple extends OCMModule { private List enchantedGoldenAppleEffects, goldenAppleEffects; private ShapedRecipe enchantedAppleRecipe; diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleNoLapisEnchantments.java b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleNoLapisEnchantments.java index 9dfa659d..4575737d 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleNoLapisEnchantments.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleNoLapisEnchantments.java @@ -21,7 +21,7 @@ /** * Allows enchanting without needing lapis. */ -public class ModuleNoLapisEnchantments extends Module { +public class ModuleNoLapisEnchantments extends OCMModule { private VersionedMaterial lapisLazuli; diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleOldArmourDurability.java b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleOldArmourDurability.java index 7d159eca..e9cf05d2 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleOldArmourDurability.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleOldArmourDurability.java @@ -20,7 +20,7 @@ import java.util.*; import java.util.stream.Collectors; -public class ModuleOldArmourDurability extends Module { +public class ModuleOldArmourDurability extends OCMModule { private final Map> explosionDamaged = new WeakHashMap<>(); diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleOldArmourStrength.java b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleOldArmourStrength.java index 86ddc40e..fa0821f8 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleOldArmourStrength.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleOldArmourStrength.java @@ -23,7 +23,7 @@ * It is based on this revision * of the minecraft wiki. */ -public class ModuleOldArmourStrength extends Module { +public class ModuleOldArmourStrength extends OCMModule { // Defence order is armour defence points -> resistance -> armour enchants -> absorption public ModuleOldArmourStrength(OCMMain plugin) { diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleOldBrewingStand.java b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleOldBrewingStand.java index 03110a08..bc7eaa52 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleOldBrewingStand.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleOldBrewingStand.java @@ -20,7 +20,7 @@ /** * Makes brewing stands not require fuel. */ -public class ModuleOldBrewingStand extends Module { +public class ModuleOldBrewingStand extends OCMModule { public ModuleOldBrewingStand(OCMMain plugin) { super(plugin, "old-brewing-stand"); diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleOldBurnDelay.java b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleOldBurnDelay.java index 63c2ad9a..f2d4fdf5 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleOldBurnDelay.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleOldBurnDelay.java @@ -13,7 +13,7 @@ /** * Bring back old fire burning delay behaviour */ -public class ModuleOldBurnDelay extends Module { +public class ModuleOldBurnDelay extends OCMModule { private int fireTicks; diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleOldCriticalHits.java b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleOldCriticalHits.java index 6169a5f8..33945866 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleOldCriticalHits.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleOldCriticalHits.java @@ -9,7 +9,7 @@ import kernitus.plugin.OldCombatMechanics.utilities.damage.OCMEntityDamageByEntityEvent; import org.bukkit.event.EventHandler; -public class ModuleOldCriticalHits extends Module { +public class ModuleOldCriticalHits extends OCMModule { public ModuleOldCriticalHits(OCMMain plugin) { super(plugin, "old-critical-hits"); diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleOldPotionEffects.java b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleOldPotionEffects.java index debe081a..25e4c7b9 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleOldPotionEffects.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleOldPotionEffects.java @@ -36,7 +36,7 @@ /** * Allows configurable potion effect durations. */ -public class ModuleOldPotionEffects extends Module { +public class ModuleOldPotionEffects extends OCMModule { private static final Set EXCLUDED_POTION_TYPES = EnumSet.of( // This only includes 1.9 potions, others are added later for compatibility // Instant potions have no duration that can be modified diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleOldToolDamage.java b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleOldToolDamage.java index 14a7c4f9..692bf8fa 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleOldToolDamage.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleOldToolDamage.java @@ -24,7 +24,7 @@ /** * Restores old tool damage. */ -public class ModuleOldToolDamage extends Module { +public class ModuleOldToolDamage extends OCMModule { private static final String[] WEAPONS = {"sword", "axe", "pickaxe", "spade", "shovel", "hoe"}; private boolean oldSharpness; diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModulePlayerCollisions.java b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModulePlayerCollisions.java index 59c038fc..f82dbc98 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModulePlayerCollisions.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModulePlayerCollisions.java @@ -30,7 +30,7 @@ /** * Disables player collisions. */ -public class ModulePlayerCollisions extends Module { +public class ModulePlayerCollisions extends OCMModule { private final CollisionPacketListener collisionPacketListener; private final Map playerTeamMap; diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModulePlayerKnockback.java b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModulePlayerKnockback.java index 0396c64a..bab5e630 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModulePlayerKnockback.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModulePlayerKnockback.java @@ -34,7 +34,7 @@ * Reverts knockback formula to 1.8. * Also disables netherite knockback resistance. */ -public class ModulePlayerKnockback extends Module { +public class ModulePlayerKnockback extends OCMModule { private double knockbackHorizontal; private double knockbackVertical; diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModulePlayerRegen.java b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModulePlayerRegen.java index 542c3f6f..646d00f5 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModulePlayerRegen.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModulePlayerRegen.java @@ -25,7 +25,7 @@ * Establishes custom health regeneration rules. * Default values based on 1.8 from wiki */ -public class ModulePlayerRegen extends Module { +public class ModulePlayerRegen extends OCMModule { private final Map healTimes = new WeakHashMap<>(); private boolean spartanInstalled; diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleProjectileKnockback.java b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleProjectileKnockback.java index a76a2d15..6926c4d7 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleProjectileKnockback.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleProjectileKnockback.java @@ -17,7 +17,7 @@ /** * Adds knockback to eggs, snowballs and ender pearls. */ -public class ModuleProjectileKnockback extends Module { +public class ModuleProjectileKnockback extends OCMModule { public ModuleProjectileKnockback(OCMMain plugin) { super(plugin, "projectile-knockback"); diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleShieldDamageReduction.java b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleShieldDamageReduction.java index 31812b2a..c8e6c557 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleShieldDamageReduction.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleShieldDamageReduction.java @@ -23,7 +23,7 @@ /** * Allows customising the shield damage reduction percentages. */ -public class ModuleShieldDamageReduction extends Module { +public class ModuleShieldDamageReduction extends OCMModule { private int genericDamageReductionAmount, genericDamageReductionPercentage, projectileDamageReductionAmount, projectileDamageReductionPercentage; private final Map> fullyBlocked = new WeakHashMap<>(); diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleSwordBlocking.java b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleSwordBlocking.java index 2acaf121..15f49e71 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleSwordBlocking.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleSwordBlocking.java @@ -27,7 +27,7 @@ import java.util.*; -public class ModuleSwordBlocking extends Module { +public class ModuleSwordBlocking extends OCMModule { private static final ItemStack SHIELD = new ItemStack(Material.SHIELD); // Not using WeakHashMaps here for reliability diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleSwordSweep.java b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleSwordSweep.java index 19a8e6cf..538561d5 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleSwordSweep.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/module/ModuleSwordSweep.java @@ -34,7 +34,7 @@ /** * A module to disable the sweep attack. */ -public class ModuleSwordSweep extends Module { +public class ModuleSwordSweep extends OCMModule { private final List sweepLocations = new ArrayList<>(); private final ParticleListener particleListener; diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/module/Module.java b/src/main/java/kernitus/plugin/OldCombatMechanics/module/OCMModule.java similarity index 96% rename from src/main/java/kernitus/plugin/OldCombatMechanics/module/Module.java rename to src/main/java/kernitus/plugin/OldCombatMechanics/module/OCMModule.java index 94b8dd29..9e050ec4 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/module/Module.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/module/OCMModule.java @@ -19,7 +19,7 @@ /** * A module providing some specific functionality, e.g. restoring fishing rod knockback. */ -public abstract class Module implements Listener { +public abstract class OCMModule implements Listener { protected OCMMain plugin; @@ -32,7 +32,7 @@ public abstract class Module implements Listener { * @param plugin the plugin instance * @param configName the name of the module in the config */ - protected Module(OCMMain plugin, String configName){ + protected OCMModule(OCMMain plugin, String configName){ this.plugin = plugin; this.configName = configName; this.moduleName = getClass().getSimpleName(); diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/updater/ModuleUpdateChecker.java b/src/main/java/kernitus/plugin/OldCombatMechanics/updater/ModuleUpdateChecker.java index 71b67bff..4247b595 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/updater/ModuleUpdateChecker.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/updater/ModuleUpdateChecker.java @@ -7,7 +7,7 @@ import kernitus.plugin.OldCombatMechanics.OCMMain; import kernitus.plugin.OldCombatMechanics.UpdateChecker; -import kernitus.plugin.OldCombatMechanics.module.Module; +import kernitus.plugin.OldCombatMechanics.module.OCMModule; import org.bukkit.Bukkit; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; @@ -16,7 +16,7 @@ import java.io.File; -public class ModuleUpdateChecker extends Module { +public class ModuleUpdateChecker extends OCMModule { private final File pluginFile; public ModuleUpdateChecker(OCMMain plugin, File pluginFile){ diff --git a/src/main/java/kernitus/plugin/OldCombatMechanics/utilities/damage/EntityDamageByEntityListener.java b/src/main/java/kernitus/plugin/OldCombatMechanics/utilities/damage/EntityDamageByEntityListener.java index 52d92f4f..9f04bc76 100644 --- a/src/main/java/kernitus/plugin/OldCombatMechanics/utilities/damage/EntityDamageByEntityListener.java +++ b/src/main/java/kernitus/plugin/OldCombatMechanics/utilities/damage/EntityDamageByEntityListener.java @@ -6,7 +6,7 @@ package kernitus.plugin.OldCombatMechanics.utilities.damage; import kernitus.plugin.OldCombatMechanics.OCMMain; -import kernitus.plugin.OldCombatMechanics.module.Module; +import kernitus.plugin.OldCombatMechanics.module.OCMModule; import kernitus.plugin.OldCombatMechanics.utilities.Messenger; import org.bukkit.Bukkit; import org.bukkit.entity.Entity; @@ -20,7 +20,7 @@ import java.util.UUID; import java.util.WeakHashMap; -public class EntityDamageByEntityListener extends Module { +public class EntityDamageByEntityListener extends OCMModule { private static EntityDamageByEntityListener INSTANCE; private boolean enabled;