Inactive [FUN/MECH] Pitfall v0.6 - Make pressure and redstone triggered traps! [766]

Discussion in 'Inactive/Unsupported Plugins' started by petrifiednightmares, Apr 23, 2011.

  1. Pitfall - Make clay (configurable) become a trapdoor
    Version: v0.6

    A configurable plugin that allows certain blocks to act as pressure traps. Once a player steps on them, the blocks disappear temporarily causing the victim to tumble into the pit you dug below.

    Features:
    • Allows the user to create traps with clay (configurable). Building a layer of clay, and then a layer of any material above it will cause it to become a trap. Whenever a player steps on the layer above the clay, both layers will temporarily disappear, plunging the victim into the depths of the abyss you dug below. After a second, the two layers will reappear, waiting to claim another hapless soul.
    • Configuration of what block to be used instead of clay.
    • Allows setting up a list of blacklist blocks. These are blocks that will not disappear even if placed above the clay block. Format: [3,24,33,2]
    • Allows the user to create redstone triggered traps with brick (configurable). Once a brick block receives a redstone current from either above or below, it (along with all adjacent block bricks) will disappear for a few seconds. Pictures:
      Show Spoiler
      [​IMG][​IMG]
    Download The Pitfall Plugin/Source

    Note for navigating github:
    You may press the "Downloads" button to download this as a zip file. If you don't want the source and only want the .jar file, just click on the Pitfall.jar. Then click view raw, and it should give you a download file. If not, right click view raw and click save link as.​

    Review:
    A review by jamescosten:

    Pictures:
    Pictures (open)

    Constructing the trap:
    [​IMG]




    Filling up the top layer with same block as surroundings:

    [​IMG]


    The completed trap is indistinguishable from normal land:

    [​IMG]


    HOWEVER:

    AHHHHHH
    [​IMG]


    The trap closes back up above me:

    [​IMG]

    Changelog:
    Version 0.6
    • Configurable trap delays
    Version 0.5
    • Sign's texts will be restored.
    • Will print an error message if any blocks are unable to be restored.
    • Jumping over the clay will no longer trigger trap.
    • Trap will only be triggered if standing on solid block above the clay.
    Version 0.4b
    • Fixed a null pointer exception error when first using the plugin.
    Version 0.4a
    • Minor change to how the plugin gets the version number.
    Version 0.4
    • Added configurable redstone triggered blocks
    Version 0.3
    • Fixed a stupid bug where the plugin will not work if you don't have a blacklist enabled.
    Version 0.2
    • Changed name to Pitfall
    • Added a config file that allows you to specify what block to use as the trap block
    • Config file also allows you to define blacklist blocks to be placed above the trap block
    Version 0.1
    • Added the plugin
    Notes:

    Thanks to Avous for features suggestions. :)



    Todo:
    • Add support for mobs
    • Add support for changing what block to use (instead of clay)
    • Redstone triggered traps
    • Keep special data of certain entities. (Texts for signs, items in chests, etc) if they disappear as a result of trap. (Configurable as option)
    • Permissions support
     

    Attached Files:

  2. Offline

    QQCucumber

    I had to stop using this plugin, it throws a massive string of errors if you blacklist the same block you're using for the pitfall. I found this necessary so clay deposits didn't disappear when you walked over them, and it did seem to work as expected actually - but the string of errors lagged the server.
     
  3. Offline

    Dark_Arc

    I think you should... Really like this plugin but it always 1 crashes the server or 2 causes blocks to vanish.
     
    chronopolis likes this.
  4. Offline

    gamx

    want it want it want it

    fucking great job !
     
  5. uhm for a good pitfall: it fails... :(
    when i build a pitfall of 2x2 or 2x1, you can just walk over it: it disappears but 2 late... you have already crossed it!
    can you pls make it disappear faster?? or is it me?

    EDIT: its me... it has 2 be 3x1 or somethign else but at least 3 on 1 side...
    Great plugin!!! thanks!
     
  6. Offline

    Johnnyboy118

    Yes, would someone please update the Pitfall plugin to RB 935?
     
  7. Offline

    Grrrr159

    I would really like to use this plugin, but it needs to update to the latest CraftBukkit. (#935)
     
  8. Offline

    Dark_Arc

    I asked sk89q to add it to craftbook. I don't know if he will thou.
     
  9. Offline

    troknife

    Man i cant wait for support for mobs hurry up man! and this works in the new versoin of craftbukkit
     
  10. Offline

    Dark_Arc

    Support for mods = single player.
     
  11. Offline

    Dark_Arc

    I've sent an email to sk89q (Craftbook developer) I provided a suggestion on how to use his (still being ported) toggle areas to create something very very similar to pitfalls. How it would work is you'd put a sign with:
    Area Name​
    [Area Auto]​
    namespace​
    off state​
    off state being what happens when the player walks over it. This could also be used for secret entrances and such. I'll post here if he replys about the topic.​
     
  12. Offline

    sprk1ng

    I can't understand how to use it, someone can explain?
     
  13. Offline

    Dark_Arc

    it's broken in the current version of bukkit. But normally using this plugin you'd just place clay under a block step on the non clay block above the clay and it would disappear.
     
  14. Offline

    d00ba

    Works fine for me on Minecraft 1.7.2 with bukkit RB 953
     
  15. Offline

    Dark_Arc

    I'll have to test it again. IK some guys made a huge one on my server one time... Made a giant pit in the center of their town... lol All the blocks were deleted.
     
  16. Offline

    d00ba

    Just been testing this further on my test server... I would highly advise against using it. It crashes the server horribly.

    Edit: It spams the following until server times out

    Code:
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:148)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:149)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:143)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:149)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:148)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:146)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:149)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener.destro
    y(PitfallPlayerListener.java:145)
    21:29:29 [SEVERE]       at com.bukkit.jason.pitfall.PitfallPlayerListener$1.run(
    PitfallPlayerListener.java:38)
    21:29:29 [SEVERE]       at org.bukkit.craftbukkit.scheduler.CraftWorker.run(Craf
    tWorker.java:34)
    21:29:29 [SEVERE]       at java.lang.Thread.run(Unknown Source)
    21:29:32 [SEVERE] java.lang.NullPointerException
    21:29:32 [SEVERE]       at net.minecraft.server.World.a(World.java:1630)
    21:29:32 [SEVERE]       at net.minecraft.server.World.a(World.java:1604)
    21:29:32 [SEVERE]       at net.minecraft.server.World.a(World.java:576)
    21:29:32 [SEVERE]       at net.minecraft.server.MetadataChunkBlock.a(SourceFile:
    104)
    21:29:32 [SEVERE]       at net.minecraft.server.World.doLighting(World.java:1592
    )
    21:29:32 [SEVERE]       at net.minecraft.server.MinecraftServer.h(MinecraftServe
    r.java:443)
    21:29:32 [SEVERE]       at net.minecraft.server.MinecraftServer.run(MinecraftSer
    ver.java:361)
    21:29:32 [SEVERE]       at net.minecraft.server.ThreadServerApplication.run(Sour
    ceFile:422)
    21:29:32 [SEVERE] Unexpected exception
    java.lang.NullPointerException
            at net.minecraft.server.World.a(World.java:1630)
            at net.minecraft.server.World.a(World.java:1604)
            at net.minecraft.server.World.a(World.java:576)
            at net.minecraft.server.MetadataChunkBlock.a(SourceFile:104)
            at net.minecraft.server.World.doLighting(World.java:1592)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:443)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    >
     
  17. Offline

    Dark_Arc

    lol back to the drawing board I guess... I'm starting to learn java... Might be able to fix it eventually if sk89q doesn't port it to craftbook.
     
  18. Offline

    d00ba

    Aye, its a shame. This has a lot of potential.
     
  19. Offline

    Dark_Arc

  20. Offline

    CainFoool

  21. Offline

    Johnnyboy118

    @CainFoool Thank you, for updating Pitfall to the latest RB 953. I appreciate it, I use this plugin non-stop on my server and would have been sad to see it go. Thanks.
     
  22. Offline

    CainFoool

    No problem @Johnnyboy118

    It was a simple fix really.
     
  23. would be good if you add to config that players activate it or not when they walk on it
     
  24. Offline

    aidanhd500

    SHITTIEST PLUGIN EVER, FUCK YOU, good coding job and though i admire you putting it out i fucking hate how it fucked up my spawn, dont ask because it wasnt the plugins fault entirely
     
  25. Offline

    Dark_Arc

    You know the copy on this thread isn't updated right?
     
  26. Offline

    Bobbosells32

    Will you be releasing the source to this? Im just starting to learn how to make plugins and this looks like a fun one to decipher
     
  27. Offline

    Suddenlyspuds

    I can't open the .jar file, and I think that's why I'm having trouble finding config file. I'm pretty new to this, so any help would be appreciated.
     
  28. Offline

    Dark_Arc

    This is outdated please see http://dev.bukkit.org/server-mods/pitfall/

    Also you put the jar in your plugins folder, then it makes a folder in your plugins folder called pitfall, and the config is inside of there.

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

    xXuffelmanXx

    Sweet! :D gonna test this out now!
     

Share This Page