[INACTIVE][FUN] JumpBlock v0.9.3 now with (beta) Minecart Jumping [535]

Discussion in 'Inactive/Unsupported Plugins' started by PurelySatanic, Mar 12, 2011.

  1. Offline

    PurelySatanic

    JumpBlock
    Version: v0.9.3

    Download:
    <Edit by Moderator: Redacted mediafire url>

    This plugin takes wooden slabs along with a sign and allows users to walk over it and sail into the heavens above.



    Dependencies:

    NOTE AS OF 0.6:

    This plugin no longer requires Permissions, all commands etc will work if you're an OP.

    This plugin is best used with the latest Permissions plugin.

    Example:

    All must be placed on the same level.

    x = sign can be placed
    o = wooden plank

    xxx
    xox
    xxx

    If you have two signs adjacent to a wooden slab one will take precedence over the other. (considering a better solution in the future)

    NOTE: THIS HAS CHANGED SINCE 0.4

    You can now place a sign DIRECTLY undernearth the slab you have. This will allow jump blocks to be placed beside each other without sharing data.

    Note: If you place a sign below a jump pad, it will take precendence over any signs placed on the same level as the pad.

    Sign Usage:

    First Number: This is your Y value. It will dictate how high you jump.

    Expected values: 10+

    Second Number: This is your "force" value. This will dictate how far a user is shot in the given direction from which they hit the jump block.

    Expected values: 0+

    A value of zero will make the user shoot straight up no matter what.

    Configuration:

    Located in plugins/JumpBlock/config.txt

    enable: This will allow the plugin to start automatically when server starts (Default=false)
    Example:
    enable:[true]/[false]

    invincibility: This will allow jump invincibility when the server starts (Default=false)
    Example:
    invincibility:[true]/[false]

    maxheight: This sets the max height a user can set their block to. (Default=50) To negate any height limit, set this -1.
    Example:
    maxheight:50

    force: This sets the "force" to which the user is shot in the direction they're walking when they hit the JumpBlock. This will supply a sign with a default force if none is given on the sign itself.
    Example:
    force:10

    Permissions: This sets whether or not Permissions will be used. (Default=false)
    Example:
    permissions:true
    NOTE: It is recommended that you use Permissions as you'll be able to set individual groups to use Jump Blocks. Otherwise only OPs will be able to create and use JumpBlocks.

    Commands:

    NOTE AS OF 0.9.2:

    All previous commands will remain to work until the next big iteration in this plugin.

    JumpBlock [on]/[off] - Turns on/off the Jump Blocks (Default=Off)
    @new - JumpBlock [immune] [on]/[off] - Turns on landing invincibility (Default=Off)
    @new - JumpBlock [max] [integer] - Sets the max height that a player can use on a sign
    @DEPRECATED - JInvincibility [on]/[off] - Turns on landing invincibility (Default=Off)
    @DEPRECATED - JSetMax [Integer>0] - Sets the max height that a player can use on a sign

    Permissions:

    NOTE AS OF 0.9.2:

    Old permissions will continue to work until next big iteration of this plugin.

    'JumpBlock.State' - This will allow the user to turn off and on the Jump Block
    @DEPRECATED - 'JumpBlock.Invincibility' - This will allow the user to turn off and on landing invincibility
    @new - 'JumpBlock.Immune' - This will allow the user to turn off and on landing invincibility
    'JumpBlock.Use' - This will allow a user to use the Jump Block
    'JumpBlock.MaxHeight' - This will allow a user to set the max height a player can use on the sign
    'JumpBlock.Create' - This will allow a user to create or remove Jump Blocks

    @new - Minecart Jumping (0.9.3):

    This feature is currently really buggy so I've submitted it as a seperate .jar file to the normal builds so that people have the choice to use this.

    Example:

    [​IMG]

    1. Represents areas you can place signs (you can still put it anywhere around the wooden slab but it must be on the level above the wooden slab)
    2. Represents a wooden slab (You MUST place two on top of each other for it to work)

    Features:
    * Wooden Plank used as jump pad
    * Sign used to dictate vertical/horizontal velocity
    * Landing Invincibility
    * Minecart jumping

    Changelog:

    Version 0.9.3:

    * Added support for minecart jumping (buggy at this point)


    Version 0.9.2:

    * Changed all the commands to begin with /JumpBlock for consistancy

    Version 0.9.1:

    * Implemented fixes for the new Recommended CraftBukkit Build.

    Version 0.9:

    * Fixed an issue where jump pads would become unusable with invincibility off

    Version: 0.8:

    * Created a new field in the config file to dictate "force" (See config notes)
    * Allows users to put second config line on sign to dictate force (See sign config)

    Version 0.7:

    * Fixed issue with game throwing error if you didn't have permissions while permissions:false

    Version: 0.6:

    * Implemented the ability to not use Permissions (You must be an OP to use JumpBlocks however if you do not use Permissions.
    * Added new variable in config.txt to set Permissions (Default=false)

    Version 0.5:

    * Implemented a configuration file for defaults. Located in plugins/JumpBlock/config.txt
    * Added another Permission, stopping users from building Jump Blocks

    Bugs:

    * Some users are reporting the plugin not creating the config.txt file. If you have any information please post your OS and your CraftBukkit build.
    * After using a Jump Block with invincibility on, you can no longer take fall damage
    * Using commands without proper arguements throws a server error (will not crash)
     
    Last edited by a moderator: Dec 14, 2016
  2. Offline

    ledhead900

    Anything in version 9 I don't already Have since I tested with you?
     
  3. Offline

    godgodgodgo

    looking forward to an update that's compatible with build 602 :)
     
  4. Offline

    PurelySatanic

    I'll update it this weekend. I'm currently studying for finals so it'll have to wait! Sorry guys. :(

    Nope, 0.9 included the fix that we found with you.
     
  5. Offline

    ledhead900

    GL on your finales, :D


    Suggestion for next version.

    Try smooth out detection of movement as on our sever is a bit of a 50/50 that it launches you in the direction your going, I find I have to jump on the pad to get this to work most of the time.

    Maybe just changing it so that it Forces launch in direction of how you hit pad is better way to go. Like a sign toggle that tells pad to work on a NESW direction based launch and this in turn makes the second lines number the velocity to launch in that direction.

    This would then mean that if you it the pad when it from North you would launch south and if you pad from the sides you would launch West to East and East To West.

    Basicly you would always go in direction you were moving. So Dynamic adjustment of the pad based on its placement would need to be added so that it always sets correct north.

    Anyone else like this idea ?
     
  6. Offline

    vendetta

    Will this be updated for Minecraft 1.4?
     
  7. Offline

    QuackzMcDuck

    Update JumpBlock to 1.4!!! I love it. Best plugin on earth!!! And half my server depends on it working!! <3!! PLEASE!! lol thanks..
     
  8. Offline

    PurelySatanic

    Don't get your panties in a knot :p But make sure you have it updated the the VERY latest version of 1.4. Because the one that was released yesterday broke the setVelocity() method and only was fixed today.

    I'll have the fix in a few minutes.
     
  9. Offline

    ryunp

    I enjoy how it currently works, with purely up velocity. The only thing I've noticed is the height you travel. It seems to be a bit random (within a threshold) depending on how close you are to the center of the pad when the script is triggered. The only suggestion I have is to make the height more consistant.

    If you want to add a second line on the sign that relates to directional functionality, that would be kinda awesome. Although I'm not sure what limitations the game has, something like:

    - #height
    - #direction (NSWE) [optional, default none]
    - #angle (0-90 degrees) [optional, defualt 90]
    -
    Essentially a 3D gunbound, heh.

    My buddy and I have a jump map (sort of modeled after the CS jump maps) that relies on certain heights to be able to reach the next node. A bit obnoxious initially due to the sparatic height gains, but after adjusting to the lowest common height gain we made the course less frustrating.
     
  10. Offline

    PurelySatanic

    I know exactly what you mean by it's a little weird on the height scaling. Although I'm not sure about how high it jumps. It should send you the same height no matter when it triggers because it sets it to a static vertical velocity.

    Currently the plugin allows the user to set a "force" in the sign parameters that makes it so if you hit the pad it'll send you in the direction you hit it from. So it already does to some extent what you already suggested.

    With regards to this, I will probably implement a third line that'll allow the person to designate a single direction the pad will work in.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 12, 2016
  11. Offline

    ledhead900

    Hmm single direction is ok I guess it would probably be better in the long run if it just forced velocity on direction you it the pad but its not my plug-in.

    Also I think I narrowed down why it was being strange we use Nocheat ! it would have been recognizing it a invalid movements. Then it would trigger trying to stop ur motion on the even it happend.

    I have since updated it as it has more compatibility with plug ins that force movement, But im waiting on SK89q to get to work and get our worldguard and WE again before I can test anything.
     
  12. The plugin broke with CB 602+ i think... Well, it is not working with latest recommended build (617)
     
  13. Offline

    PurelySatanic

    I need a little more than that. Post any errors you get. :)
     
  14. Offline

    ledhead900

  15. Offline

    gamerluke

    When I step onto one of my pads it does nothing, nothing whatever...
    When I step onto another one it brings up the height too high, but doesn't jump me.

    When I made a new one, nothing happens
     
  16. Offline

    USB

    Currently it's not working for me I believe I have build 617 and All commands work, but when I go to jump nothing happens.
     
  17. Offline

    PurelySatanic

    All of you must be using the recommended build that does NOT include the fix for setVelocity().

    You need to download the CraftBukkit version 618 or later.
     
  18. Offline

    ledhead900

    I told them this lol not only a post above gamerluke's
     
  19. Offline

    rokugin

    I'm fairly new to all this, but I've searched everywhere. How do you download a non-recommended version?
     
  20. Offline

    PurelySatanic

    http://ci.bukkit.org/job/dev-CraftBukkit/

    This link contains the newest build from CraftBukkit. You can download the .jar from there.
     
  21. Offline

    Devian50

    if you are trying to spawn a wooden slab you're outta luck. It uses damage modifiers and Minecraft doesn't accept damage anymore. You are gonna have to go old school on this one!
     
  22. Offline

    RomaClanServer

    are you going to update the PartyDamageModifier plugin?
     
  23. Offline

    ryunp

    The horizontal accelerator seems to be half functioning. It initially boosts you, but within 5 or so blocks you stop horizontal gain and continue strait up. I have changed the second line to various values between 10 & 500 - all seem to result with the same issue. There are no error flags on the server console.

    Craftbukkit version git-Bukkit-0.0.0-646-gb61ef8c-b670jnks (MC: 1.4)
    Jumpblock Version: v0.9.3

    Really nice to see more options on the jump block! Great work!
     
  24. Offline

    Moonwolf666

    Well the plugin is great but i cant get it to work with Permissions not wit 2.5.5 till 2.6.
    Only ops can use the Jump Blocks when a normal player walks over them nothing happens.
     
  25. Offline

    PurelySatanic

    I'm not quite sure I understand what you mean by "not wit 2.5.5 till 2.6" are you saying it works with 2.6? Or?
     
  26. Offline

    Moonwolf666

    it didnt work wih 2.5.5 and didnt work with 2.6 and also not with 2.7
    but i reinstalled it and suddenly evrything was fine
     
  27. Offline

    efstajas

    Hey there, everything worked until I installed Build 677. Right now it prints the error "'JumpBlock [Beta]' contains invalid characters." when starting the server and nothing works, also the plugin isn't listed when typing /plugins. My friend has got the same problem on his server.
     
  28. Offline

    PurelySatanic

    I think that has to do with the name of the plugin (using [ and ]) but I'll wait until 1.5 update comes out.
     
  29. Offline

    efstajas

    Umm if it's just about changing a name, could you please make a small update for build 709+? We've got a nice JumpBlock- Based Rollercoaster and it's pretty much not working anymore. :)
     
  30. Offline

    PurelySatanic

    Fixed. Just download the latest version again and it should be fixed!
     
  31. Offline

    efstajas

    Thanks! Works fine! :)
     

Share This Page