[FUN/MECH] Recoil 2.0 - Make blocks catapult you high and/or far [1000]

Discussion in 'Inactive/Unsupported Plugins' started by bandless55, Jul 27, 2011.

  1. Offline

    bandless55

    Recoil - The Catapult Plugin:
    Version: v2.0


    THIS IS THE SAME RECOIL PLUGIN AS BEFORE. JUST A NEW DEVELOPER.

    Recoil is a plugin to mostly create a fun mechanic and/or rides by catapulting players, minecarts, boats and mobs high and/or far into the air. A video says more than a thousand word when it comes to exciting movement dynamics, so here goes:



    How to make a block catapult you is simple, and, like the entire basic idea, was modeled after SuperJump:

    1. Take a block, any block:

    Show Spoiler
    [​IMG]



    2. Add a sign right below it (whether it's wall or post mounted doesn't matter) and enter:
    [recoil]
    x
    y
    z
    Where x, y and z are floating point numbers representing your desired trajectory according to the coordinate system used in the F3 screen.

    Show Spoiler
    [​IMG]



    3. Step on block to experience sudden bursts of fun

    Show Spoiler
    [​IMG]



    Features:
    * Catapults players
    * Catapults minecarts
    * Catapults boats
    * Catapults mobs
    * Catapults cake*

    <Edit by Moderator: Redacted mediafire url>


    Config:
    config.yml
    * DisableFallDamageFromBlockJumps - on by default, prevents you from dying after being catapulted. Normal fall damage is not disabled with this setting, only hitting the ground immediately after a jump
    * OnlyOpsMayDoStuff - on by default, only lets Ops, or people with proper permission, place and destroy the signs that make the recoil magic happen
    * CatapultMobs - off by default, this allows mob torture like in the video. While this is fun and fine on small servers, if you have huge servers with tons and tons of mobs, this setting will cause a lot of lag (because every mob has to be checked). This will probably not destroy your server, and it's fine to turn it on, just be aware that if your players whine about lag, you probably should turn this off (again)

    Permissions

    * recoil.create - Allows people without Ops to create new Recoil signs
    * recoil.destroy - Allows people without Ops to destroy existing Recoil signs

    Changelog:
    Version 2.0
    * New developer

    Version 1.3
    * Released properly

    * - Not actually true
     
    Last edited by a moderator: Nov 13, 2016
  2. Offline

    Plague

    if you are a new developer, meaning you did a fork please don't use the exact same name, use it with some modification prefix/suffix) or another name.
     
  3. Offline

    bandless55

    This isn't actually a fork. The old developer stopped updating and I contacted him and he told me I can do whatever I want with his plugin. All I did was updated it so it can run on the newest version of bukkit.
     
  4. Offline

    Plague

    okay, could the original developer post a link to this thread in his original post that would be great for users.
     
  5. Offline

    bandless55

    ok ill ask him
     
  6. Offline

    DeLux

    It's true, he asked me. I'm bored with Minecraft and might never come back to update it, so this has my full blessings. Have fun.
     
  7. Offline

    _LB

    This is cool, but can it do more precise flining? I entered 5 for the Y value and it definitely set my velocity higher than 5.0, I flew from bedrock to above the clouds!
     
  8. Offline

    bandless55

    im sorry but this is the only way this plugin can work, you can enter decimal numbers if that helps? Ill take a look into lowering the magnitude of the input when i have time.
     
  9. Offline

    Theodor

    Hey! I played arround with your plugin around.
    Im not 100% sure how / what numebrs i need to enter.
    if i got it correct, i need to put in the amount of the blocks the destination is relative away?
    if so, i do enter on a sign "[recoil]|1|0|0" i should only be moved in one direction. instead im moved diagonal (1,1)
    and also, i entered "[recoil]|312|16|1386" to get to a targeted destination. i should manly fly in a direction,
    the angel to a direction should be about 12 degrees. instead im flying away in about 45 degrees.
    dunno what i do wrong.
    Bukkit build 1000, Client 1.7.3.

    mfg
     
  10. Offline

    1994mat

    It would be nice if the recoil sent you to thesame spot over and over, but sadly it doesnt :(
     
  11. Offline

    DeLux

    1994mat: That was the main reason I got frustrated with it ;)

    Theodor, you can't enter a target or anything like that. The numbers are how fast you want your launch speed to be on the three axis. I don't think more than 5-ish does anything though.
     
  12. Offline

    Edyl

    Any way to activate the recoil with redstone by any chance?
     
  13. Offline

    bandless55

    not yet, but that can be future feature.
     
  14. Offline

    Theodor

    @DeLux:
    Hmm then i understood the descripton wrongly. Thanks for your reply ; )
    My thought was that the plugin could calculate the flight path with those 2 3dimensional coordinates (start & relative destination) and then calculate the correct launch speed in correct directions ; )
     
  15. Offline

    Masterflapdrol

    can you make some way to change the speed it shoots you up in the air?
     
  16. Offline

    bandless55

  17. Offline

    Dino Filippini

    I have it set to save my butt when I fall from the catapult, but I still perish violently when I strike the ground.

    The distance was substantial, going far in both distance and height.
     
  18. Offline

    Poe

    does this conflict with plugins that keep you from flying or moving fast such as antihack/nocheat?
     
  19. Offline

    bandless55

    hmmm... idk. could you link the specific plugins you have in mind?
     
  20. Offline

    Poe

    specifically antihack because i use it
     
  21. Offline

    bandless55

    well i looked and some of the methods that are used for checking if a player is flying or if a player is boosting will interfere with this plugin. sorry.
     
  22. Offline

    xShadowboyx

    Urm, i nid help, I set [Recoil] 1.6, 68, -95. It made me flew to a random location 100 blocks away. How can I fix this? I wrote in [X] [Y] [Z]
     
  23. Offline

    bandless55

    @xShadowboyx
    A value of about 1 launches you 5-10 blocks up. So when you put 68, it launches you way too high up. and -95 sends you off in some direction. Try using values under 5? Just experiment with lower values.
     
  24. Offline

    DanielDiaz

    Hi, i have a problem with this plugin, and this problem is that it doesn't work with the mob. I changed the config. You can look it here:

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

    I have closed and opened the server a lot of times, but it doesn't work. Please help me!
     
  25. Offline

    jf pion

    Hello
    the plugin work correctly except:
    the option catapultmobs always come back to false (i had to stop the serveur modify it and set the properties to read only to keep it on true

    but it doesn't seem to catapult chicken or pigs, and i would like to use it to make a farm processing
    is there a way to catapult animals too ?

    thank you

    bukkit 1185 minecraft 1.8.1 win7 java 1.7 64bits
     
  26. Offline

    bandless55

    well i will assume that everyone will update to 1.9 when that comes out in a week or 3. So when that happens, im gonna update all the code and see if the problem is fixed.
     
  27. Offline

    jf pion

    ok thank you I could live with the delay ;-)

    for the use with the mob may be it could be less stress on the server to only chek the mobs around the sign (I assume there will be a lot less signs than mobs, may be I am wrong ?)

    the real purpose of the use recoil with the mobs will be to use it in monsters grinder (not a lot of monsters survive to a 100 speed jump to cobblestone wall, and farm grinder too

    it could be a good idea to make the sign player /mob selective (ie alow player to go though but not mods for example) it could be by changing the text on the sign (recoil-a, recoil -p, recoil-m for all/player/mob for example)

    anyway thank you a lot
     
  28. Offline

    Rekorderlig

    This is an awesome Plugin, and i have big plans for it on my server, But the disable fall damage wont work :/
    Even the smallest jumps leaves me with like 1 heart :/
    Any idea why? :O
    Really want this to work!
     

Share This Page