[FUN/EDIT] Stickii v0.3 - Delete any block up to 50 blocks away with a stick [1000]

Discussion in 'Inactive/Unsupported Plugins' started by KieraanBreeze, Aug 1, 2011.

  1. Stickii - Bonk! And the block is gone!
    Version: v0.3
    Recommended Build: #1000

    Delete any block up to 50 blocks away with a stick.

    Usage: Left click with a stick to delete the block with drops, Right click to delete the block without drops.

    Command: /stickii (turns it on and off)

    Permissions Node: stickii.use

    <Edit by Moderator: Redacted mediafire url>
    Look at the Source Code here - NOT UPDATED TO 0.3 TILL TOMORROW - SORRY!

    Features:
    * Right click to make any block disappear without drops.
    * Left click to make any block disappear with drops.
    * 50 block range.

    Todo:

    * Add customisable range.
    * Add a "replacer" feature (see post below)
    * Give the player a stick when they enable Stickii using /stickii

    Known bugs/glitches:

    * None - WOO! :D

    Thanks to:

    mbaxter: For bits of help when I durped.
    Banana937: For helping me with testing.
    MalHT: For the video/demonstration!

    Video:



    Changelog:

    Version 0.3
    * Added "No block in range" notifier.
    * Fixed the following bugs:

    - * Sometimes left click doesn't work first time when you are close to the block.
    * Internal Errors when you right click a openable block (Furnaces, Crafting Table etc.
    * Left clicking with a stick multiple times into the air while using Stickii causes your minecraft to crash and keep on crashing till your .dat file is deleted.
    - Slight changes to messages + code

    Version 0.2
    * Added permissions support.

    * Added left click (drops items)

    Version 0.1
    * First Realease.
     
    Last edited by a moderator: Nov 13, 2016
  2. Offline

    MalHT

    I can confirm that it works as it was coded specifically for my server :)

    Very much like the brilliant iStick from hMod... although it can't replace blocks yet, it's much more advanced than WorldEdit's super pick. Plus, it actually supports permissions!

     
    Banana937 and KieraanBreeze like this.
  3. Change the title,
    Not [FUN]/[EDIT]
    Make it [FUN/EDIT]
     
  4. Thanks, Fixed :D
     
  5. Offline

    Banana937

    Yay! Thanks for giving me a shout-out...

    This is a fantastic plugin. I use it on my server, and it works like a charm (well, after we worked out all those bugs xD )

    BTW -- I haz more internets than you :p

    Think you'll ever add /stickii <BLOCK>? Like a WorldEdit brush mask?

    Or the /stick command shortcut (that does /i stick 1 and /stickii for you)?

    (THESE ARE SUGGESTIONS I MADE DURING TESTING) :p

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 18, 2016
  6. @Banana937 Could you explain some more what /stickii <BLOCK> would actually allow the player to do?

    In version 0.3 I will make /stickii add a stick to the players inventory as well as activating the plugin for the player.

    (First post edited.)
     
  7. Offline

    Banana937

    GRR -- I've explained already. It acts like a mask. You can do like /stickii grass,dirt,stone and it will ONLY delete grass, dirt, and stone.

    JUST LIKE A WORLDEDIT BRUSH MASK :mad:
     
  8. Offline

    SK83RJOSH

    I like the idea of a stickii.use.<BLOCK ID> Kier, although idk if you're quite up too that task as of yet. But hey the plugin's working great so far! :)

    Btw, my name idea, and I have moar internetz then you both.
     
    MalHT likes this.
  9. Offline

    MalHT

    I think block replacement would be better; /stickii 1 would replace everything you click with stone.
     
  10. I look into your idea @SK83RJOSH

    @MalHT Yes, I like that idea, but how about /stickii replace ID does what you said then /stickii place ID just places the block where you are looking. (uber-range block placing ftw)

    @Banana937 Okay, that's a possibility
     
  11. Offline

    Banana937

    @KieraanBreeze 's idea dominates all.

    /stickii replace <ID> replaces every block with the specified block.

    /stickii place <ID> places the block :p

    But @SK83RJOSH 's idea might be a nice implementation. The node stickii.replace.<ID> would be good, because even Admins can get a little crazy and start replacing the spawn with bedrock. Just do this in your permissions file:

    - 'stickii.replace.*'
    - '-stickii.replace.7'

    Now there is no more uber bedrock destruction. :D

    lol... hearing someone's voice that you've never met IRL before is funny, because you don't know what to expect. :p

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

    Banana937

  13. Just tested that @Banana937 and its working fine for me. So I can't do anything about that

    Also, new bug found: Left clicking with a stick multiple times into the air while using Stickii causes your minecraft to crash and keep on crashing till your .dat file is deleted, I am working on fixing this ASAP.
     
  14. Offline

    Banana937

    @KieraanBreeze Funny you mention that, I had that problem yesterday. I figured it was just my MC, but then I deleted my .dat and it fixed.
     
  15. Updated to Version 0.3!

    Check the change log for updates, and report any bugs ASAP
     
  16. Offline

    Plague

    Sorry for the delay in submission approvals, I've been away for a while.
     
  17. @Plague

    No worries :)

    Thanks!

    Yay!

    Thanks guys, 50 dowloads! :)

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

    Banana937

    @KieraanBreeze Remove the ability to delete signs with stickii. We found a glitch where you can delete [Private] signs made by lockette.
     
  19. Offline

    kiesp

    Thanks for the plugin! Just what i was looking for :D
    I found a minor (minor) bug though.. In the serverlog it says the permissions node is stickY.use instead of stickII.use
    Which made me have some problems gaining access to it :p
    Also i found that you cant leftclick-destroy blocks that are 4 blocks away from you. rightclick destroying works fine.
     
  20. @kiesp Thanks!

    I'll look into those two bugs ASAP :)
     
  21. Offline

    Switch0r

    How do i use this with PermissionsBukkit ?
    "stickii.use: true" does not work
     
  22. Stickii v0.3 doesn't support PermissionsBukkit. However, I could add support in v.04?
     
  23. Offline

    Switch0r

    I hope you do :)
    Its still running on our server but nobody can use it atm.
     
  24. Does it pickup your permissions system?
    Because if it doesn't then it defaults to OP's only :)
     
  25. Offline

    Switch0r

    It is running but we are waiting untill its updated :)
    We only use official permissionsbukkit for plugins, we dont use the ops text file.
     
  26. I shall start work on v0.4 tommorow then sir! :p
     
  27. Offline

    mbaxter ʇıʞʞnq ɐ sɐɥ ı

    Just a simple player.has("permission")
     

Share This Page