Wall-Jump 2.0.1

Adds an easy to understand, yet still challenging wall jump mechanic!

  1. Arthed
    Native Minecraft Version:
    1.17
    Tested Minecraft Versions:
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    • 1.17
    Source Code:
    https://github.com/Arthed-Plugins/WallJump
                 Pre-Release compatbile with 1.18:
                 https://github.com/Arthed-Plugins/WallJump/releases/tag/2.0.2-beta.1


    [​IMG]


    [​IMG] [​IMG] [​IMG]



    [​IMG]

    WallJump is a simple plugin that adds an easy to understand, yet still challenging wall jump mechanic. It is great if you want to make the parkour on your server more unique





    [​IMG]

    To wall jump you need to run into a wall and press shift the moment you touch it





    You can combine different jumps to make parkour more fun and different than other servers






    [​IMG]


    To prevent players from wall-jumping in a worldguard region, you can use the command:

    /rg flags region-name wall-jump deny



    If you want players to need a permission to wall-jump or you want to make it impossible to wall-jump on a specific block, you can do that from the config!
    Code (YAML):

    #####################
    ##     WallJump    ##
    #####################

    #Set how much the player will be pushed horizontally on each jump | Default: 0.30
    horizontalJumpPower
    : 0.30
    #Set how much the player will be pushed up on each jump | Default: 0.50
    verticalJumpPower
    : 0.50
    #Time in seconds a player can stay on a wall before they fall | Default: 0.6
    #Set to 0 to disable
    timeOnWall
    : 0.6
    #If the player stays too much on a wall, they will start slowly sliding down
    #If false, the player will just fall normally
    slide
    : true
    #The speed at which the player is sliding down | Default: 0.17
    slidingSpeed
    : 0.17
    #If true, the player will be pushed up when they release shift, even if they are sliding
    canJumpWhileSliding
    : true
    #The amount of times the player can wall jump in a row Default: 0
    #Set to 0 to disable
    maxJumps
    : 0
    #The minimum distance the player needs to jump to be able to stick to another wall | Default: 0.3
    minimumDistance
    : 0.3
    #The maximum velocity for the player to be able to stick to a wall | Default: -1
    maximumVelocity
    : -1
    #If true, players will need the permission "walljump.use" to wall-jump
    needPermission
    : false


    #####################
    ##    Blacklists   ##
    #####################

    #Block that players can't wall-jump on
    blacklistedBlocks
    :
      - ICE
       - BLUE_ICE
       - PACKED_ICE
       - GLASS
       - WHITE_STAINED_GLASS
       - ORANGE_STAINED_GLASS
       - MAGENTA_STAINED_GLASS
       - LIGHT_BLUE_STAINED_GLASS
       - YELLOW_STAINED_GLASS
       - LIME_STAINED_GLASS
       - PINK_STAINED_GLASS
       - GRAY_STAINED_GLASS
       - LIGHT_GRAY_STAINED_GLASS
       - CYAN_STAINED_GLASS
       - PURPLE_STAINED_GLASS
       - BLUE_STAINED_GLASS
       - BROWN_STAINED_GLASS
       - GREEN_STAINED_GLASS
       - RED_STAINED_GLASS
       - BLACK_STAINED_GLASS
       - CACTUS
    #If true, players will only be able to wall-jump on blacklisted blocks
    reversedBlockBlacklist
    : false


    #Worlds in which players can't wall-jump
    blacklistedWorlds
    :
      - blacklisted_world
    #If true, players will only be able to wall-jump in blacklisted worlds
    reversedWorldBlacklist
    : false


    #####################
    ##      Other      ##
    #####################

    #The default value for the "walljump" world guard flag
    #If false, players will not be able to wall-jump unless the region they are in allows them to | Default: true
    worldGuardFlagDefault
    : true

    #If true, players will be able to use the command /walljump or /wj to toggle wall-jumping on and off | Default: false
    toggleCommand
    : false
    toggleCommandMessageOn
    : '&e[WallJump] &7Wall jumping is now &aON'
    toggleCommandMessageOff
    : '&e[WallJump] &7Wall jumping is now &cOFF'


    ignoreUpdates
    : false
     




    [​IMG]


    [​IMG]

Recent Updates

  1. v2.0.1 - Fixes
  2. v2.0.0 - Complete Remake
  3. Version 1.2

Recent Reviews

  1. Nyukey
    Nyukey
    5/5,
    Version: 2.0.1
    Update for 1.18.2 pls
    .................................................................
  2. Blake164366
    Blake164366
    5/5,
    Version: 2.0.1
    PLEASE UPDATE TO 1.18.2 I LOVE THIS PLUGIN THE MOST! IT IS ESSENTIAL TO MY SERVER AND MY COMMUNITY
  3. LordSiix
    LordSiix
    5/5,
    Version: 2.0.1
    I love this plugin but doesn't work in the last version.
    Update for minecrat version 1.18 please!!!
  4. Shadowpauler
    Shadowpauler
    5/5,
    Version: 2.0.1
    Incredible mechanic, and it's amazing that it's free! I'm very thankful Arthed! :D
  5. JJProplay
    JJProplay
    5/5,
    Version: 2.0.1
    Very good plugin, my players like using it in big caves.
    And my anticheat hates it :)
  6. SuperMax_8
    SuperMax_8
    1/5,
    Version: 2.0.1
    NOT OPTIMIZED ULTRA LAGGY, the idea is good but not usable in a real project !!!
    1. Arthed
      Author's Response
      Could you give me more details about what you mean? You can contact me either through spigot or discord.
  7. Gustavo_Player
    Gustavo_Player
    5/5,
    Version: 2.0.0
    I think my review was disappeared, lol.
  8. slipperyflop
    slipperyflop
    4/5,
    Version: 1.2
    Works, but i'd wish i can't turn my mouse sometimes, it flicks back where i was looking!
  9. Duke42555
    Duke42555
    5/5,
    Version: 1.2
    Amazing plugin, but pls add multiworld support so i can have some maps that you can and can't use this on!
    1. Arthed
      Author's Response
      Thanks for the review! You can already disable or enable the feature in some worlds from the config.
  10. wormecode
    wormecode
    5/5,
    Version: 1.2
    Very nice plugin! Screen is sometime glitching but i hope it will be fixed soon!