KnockBackFixer [A MUST FOR ALL PVP SERVERS] 4.2

Fix the popular knockback bug and increment your server PvP experience!

  1. EdoDev2
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10

    marchio-500.png
    -----------------------------------
    FULLY COMPATIBLE WITH
    1.7 | 1.8 | 1.9

    -----------------------------------

    FOLLOW MY TWITTER ACCOUNT TO GET UPDATES
    ABOUT KNOCKBACKFIXER!
    https://twitter.com/EdoDev2__



    IMPORTANT TIPS
    NOT COMPATIBLE WITH NOHITDELAY! KNOCKBACKFIXER AUTOMATICALLY DISABLE NOHITDELAY PLUGIN IN THE SERVER!

    DON'T POST BUGS ON REVIEWS ELSE YOU WON'T GET SUPPORT.
    SAVE A BACKUP OF YOUR OLD CONFIG FILE BECAUSE THIS VERSION CREATE A NEW CONFIG!


    DEPENDENCIES: Only WorldGuard as dependency!

    Now compatible with all plugins like Factions, WorldGuard...

    If you want give support leave a review under this post!

    What is KnockBackFixer?
    KnockBackFixer fix a popular minecraft bug. When you join after another player you make more knockback that other players. With this plugin you can set directly in game the velocity of knockback and the height of knockback.

    HOW COMBO MODE WORKS?
    The combo mode is active when you are in a combo worldguard region (defined in the config) or when the player you hitted has eaten an enchanted golden apple (GApple). During the combo mode the plugin activate an hit delay (Configurable in game) and a customizable knockback (Configurable in game).
    So now you can create a beautiful PvP experience for your PvP server!
    HOW COMBO REGION WORKS?

    All players that are inside the region combo can make PvP combos without PvP enabled!
    In the combo region you can also set a custom sound configurable in config!
    Remember that you can activate the custom sound only if your server is SOLO "1.7|1.8 or lower" or SOLO "1.9 or higher"! (All instructions are in the config.yml)
    Now there is also a configurable message when you try to eat Gapple in the combo region!
    In the premium version you can configure infinite combo regions by put the name of the new region in the ComboRegions list.
    P.S Combo Mode is always active in combo region so players mustn't eat GApple to earn combo effects.


    COMMANDS:
    - /knockbackfixer (See all subcommands and info)


    HOW CREATE YOUR OWN HITS?
    WARNING! YOU MUST HAVE A LOT OF PATIENCE!

    For start you can execute the command /knockbackfixer (/kb or /knockback) to see an overview of all commands.
    - /knockbackfixer setkbvel <value>
    With this command you set the quantity of blocks that you will make when you are hit. For example if the default value is 0.45 you can try a lot of attempts by increment this value (Example 0.50) until you will reach the knock that you search.
    - /knockbackfixer setkbheight <value>
    With this command you simply set the height of knockback. Modify also this when you modify the velocity. (Default 0.4)
    /knockbackfixer setkbdelay <value>
    Set the default hit delay that players have in the server not in combo mode (You can disable or enable it in config)
    - /knockbackfixer setcombovel <value> | - /knockbackfixer setcomboheight <value> | -
    /knockbackfixer setcombodelay <value>

    With the "setcombovel" command you set the quantity of blocks that you will make when you are hit in the combo mode. Try a lot of attempts by increment the default value as setkbvel command and use this command herewith the "setcomboheight" command so you can also create here your own knockback.
    The combo mode also support a custom hit delay as new feature excluded his own custom knockback. With the "setcombodelay" command you set the hit delay during the combo mode. Remember also here to try many attempts and also modify other values (combovel and comboheight) to balance the combo experience.
    With these simple tips you are ready for create your own combo mode!

    HOW YOU CAN CREATE A COMBO REGION?
    If you have the premium version open the config.yml and add a region name (Example name: ComboRegion) in the ComboRegions list else if you have the free version put the name of your single combo region in comboRegion value (Example name: ComboRegion).
    In game, define the two points with the WorldEdit wand and execute the command /rg define ComboRegion (the name of combo region that you have set in the config). After that perform the command /rg flag ComboRegion invincible allow.
    Now your combo region is ready!

    Premium Version:
    https://www.spigotmc.org/resources/knockbackfixer-premium-combo-mode-hit-delay.22900/

    FREE VERSION VS PREMIUM VERSION
    Free version features list:
    - Custom Server KnockBack
    - Combo Mode
    - Only 1 combo region
    - Developer API
    Premium version features list:
    - All free version features
    - Create infinite combo regions
    - Remove KnockBackFixer join message
    - A configurable custom knockback for all ground entities

    - Support my work :)
    Make your free choice about the version that you want use!


    Developer API!
    KnockBackFixer v. 4.0 introduce two type of events that you can implements in your plugin to cancel the knockback!
    The two events are:

    - PlayerKnockbackEvent (Called when a player take the custom knockback of KnockBackFixer)
    - EntityKnockbackEvent (Called when an entity that is not a player take the custom knockback of KnockBackFixer only available in premium version)

    There are simply two methods in PlayerKnockbackEvent:
    - getPlayer() - get the player that is knocked.
    - getDamager() - get the player damager.

    and in EntityKnockbackEvent:
    - getEntity() - get the entity that is knocked.

    - getDamager() - get the player damager.

    if you want see these 2 events in action you can simply enable debug mode on the config and hit a player or an entity in game.

    Remember that you must put in your plugin.yml:
    depend: [KnockBackFixer]


    88x31.png
    KnockBackFixer by EdoDev2_ is licensed under a Creative Commons
    Attribution-NonCommercial-NoDerivatives 4.0 International License.

    - You can't redistribute this plugin.
    - You can't sell this plugin.
    - You can't decompile this plugin.
    - You can modify this plugin only with my consense.

    Images

    1. config.png
    2. cmd.png
    3. configa.png
    4. cred.png
    5. ExampleKnockBackAPI.png

Recent Reviews

  1. Alpal_32
    Alpal_32
    4/5,
    Version: 4.2
  2. The_Math24
    The_Math24
    1/5,
    Version: 4.2
    Horrible. Ads -_- HOOOOOOORRRIIIIIIIBLLLLLEEEEE !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  3. KrejZi1337
    KrejZi1337
    5/5,
    Version: 4.2
    [17:28:45] [Server thread/ERROR]: Error occurred while enabling KnockBackFixer v4.0 (Is it up to date?)
    java.lang.NoClassDefFoundError: net/minecraft/server/v1_8_R3/Packet
    at com.edodev2.knockbackfixer.KnockBackFixer.onEnable(KnockBackFixer.java:174) ~[?:?]
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:316) ~[server.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:332) [server.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:412) [server.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.craftbukkit.v1_7_R4.CraftServer.loadPlugin(CraftServer.java:476) [server.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.craftbukkit.v1_7_R4.CraftServer.enablePlugins(CraftServer.java:394) [server.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.MinecraftServer.n(MinecraftServer.java:360) [server.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.MinecraftServer.g(MinecraftServer.java:334) [server.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.MinecraftServer.a(MinecraftServer.java:290) [server.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.DedicatedServer.init(DedicatedServer.java:210) [server.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:458) [server.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [server.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    Caused by: java.lang.ClassNotFoundException: net.minecraft.server.v1_8_R3.Packet
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:91) ~[server.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[server.jar:git-Spigot-1.7.9-R0.2-207-g03373bb]
    at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_121]
    at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_121]
    ... 12 more
    [17:2
  4. Bolean
    Bolean
    5/5,
    Version: 4.2
    nice but 1.9 doesnt work :( .
  5. FrenzyAu
    FrenzyAu
    5/5,
    Version: 4.2
    Great Plugin, have had this plugin for quite sometime never had a problem with it and it does exactly what it suppose too. 10/10
  6. jackYodil
    jackYodil
    1/5,
    Version: 4.2
    Horrible, The kb is worse than this plugin, HORRIBLE. GApple doesn't even work and the premium version is the same as this shit. Fucking rip off.
    1. EdoDev2
      Author's Response
      Gapple works and all features works...
      The premium version contains some additional features that also help me keep the plugin updated.
      If you don't understand how this plugin works you should make yourself a lot of answers! (This isn't told by me but from 1000 people that download every update)
      Cheerss :)
  7. Fritten2134
    Fritten2134
    1/5,
    Version: 4.2
    SHITTY TRASH TERRIBLE PLUGIN FULL OF ADS NOT WORKING
    AND DONT TELL ME HOW I HAD TIME TO TEST I ARLEADY TESTED ON MY MAIN ACCOUNT
    1. EdoDev2
      Author's Response
      This review is useful as the nothing. No critique motivation and the only ad is when you joined only in the free plugin...
      This plugin isn't for idiots, you must lose a lot of time to find a good knockback as I told in the plugin page but read is too mainstream for you. ;)
  8. zion
    zion
    5/5,
    Version: 4.1
    Im not sure how to set the kb and whats the best because im making a potion pvp server and i dont know what to do
  9. Heliosard
    Heliosard
    3/5,
    Version: 3.0
    Hello, good plugin but if combo mode is not activate with a golden apple, it could easily have 5 stars.
  10. funkemunky
    funkemunky
    1/5,
    Version: 3.0
    I don't see why you have a premium version for such an easy plugin to make. I will be making my own version of this plugin for all to use. No need to pay for such an essential and easy to create plugin.
    1. EdoDev2
      Author's Response
      Then the question is: Why should you use a review for write this thing? It has no sense, I'm (and probably also other people) personally not interested to your opinion because you probably haven't tried the plugin.
      (However if you are not interested to a thing, simply don't see it)