[EDIT/FUN/MISC] AdvancedShears v 1.3 - Cut through more blocks and mobs [953-1060]

Discussion in 'Inactive/Unsupported Plugins' started by JoshuaBehrens, Jul 5, 2011.

  1. Offline

    JoshuaBehrens

    AdvancedShears
    Version: 1.3
    Official Website (updated first) : AdvancedShears

    This plugin gives the shears more functions. Its now possible to cut more leather of cows, more bacon of pigs and eggs of chickens. You can also get everytime flints using shears, get the shrubs and grass and added the ability to place them.
    Since 1.2 you can also cut glass, bookshelves, ladders, tnt, jack'o'lanterns and sticky pistons and get the used items back. You can also cut saplings down to get seeds and sticks and cut just the upper layer of slabs down to replace them on an other place.
    There is also a support for different ways for permissions. In all plugins of mine using devbukkit 770+ will have a property called permissions with four different options :
    1. CONFIG - Only use the plugin's configuration-file
    2. BUKKIT - Use bukkit's build-in permission-system
    3. PLUGIN - Use the permissions plugin
    4. OP - Only operators can use the plugin
    To change the range and the possibilty for everyone to use it (ignoring the Permissions) edit the '/plugins/AdvancedShears/config.yml'. Original file:
    Show Original Configuration
    Code:
    all_on_mobs: true
    all_on_blocks: true
    leaves_radius: 3
    infinity_sheep: true
    mob_drop_chance: 50
    Video from me about Version 1.0, 1.1 and 1.2.
    Show Video
    Show Permission Nodes

    • advancedshears.mobs.cow - Ability to earn leather of cows using shears.
    • advancedshears.mobs.chicken - Ability to earn eggs of chicken using shears.
    • advancedshears.mobs.pig - Ability to earn pork of pigs using shears.
    • advancedshears.mobs.slime - Ability to earn slimeballs of slimes using shears.
    • advancedshears.mobs.sheared_sheep - Ability to earn wool of sheeps using shears even if their already sheared.
    • advancedshears.blocks.leaves_radius - Ability to drop a whole sphere of leaves using shears.
    • advancedshears.blocks.gravel - Ability to drop flints of gravel using shears.
    • advancedshears.blocks.bushes - Ability to drop grass and shrubs using shears.
    • advancedshears.blocks.tnt - Ability to drop gunpowder of tnt using shears.
    • advancedshears.blocks.glass - Ability to drop glass of glass using shears.
    • advancedshears.blocks.sapling - Ability to drop sticks and seeds of saplings using shears.
    • advancedshears.blocks.slabs - Ability to drop just the upper slab of a doubled slab saplings using shears.
    • advancedshears.blocks.bookshelf - Ability to drop books and planks of bookshelves using shears.
    • advancedshears.blocks.ladder - Ability to drop sticks of ladders using shears.
    • advancedshears.blocks.jack_o_lantern - Ability to drop torchs and pumpkins of jack'o'lanterns using shears.
    • advancedshears.blocks.sticky_piston - Ability to drop slimeballs of sticky pistons using shears.
    • advancedshears.blocks.tnt_nerverexplode - Ability to break tnt without activating it without shears.

    Version 1.3 (Download)
    • Added tnt activation, when it's not mined with shears
    • Added multi-permissions
    • Enhanced leaves-break algorythm
    • Fixed permission bug
    • Compiled with references on devBukkit 770 and Permissions 3.1 for Craftbukkit 1000
    Version 1.2 (Download)
    • Added configuration-node 'mob_drop_chance' and a lot of permission-nodes to decide whether the added blocks can be used
    • Added other behaviours on shelves, tnt, glass, saplings, sticky pistons and slabs when using shears
    • Compiled with references on devBukkit 754 and Permissions 3.1 for Craftbukkit 953
    Show old changelogs and downloads
    Version 1.1 (Download)
    • Added configuration-node 'infinity-sheep' and permission-node 'advancedshears.mobs.sheared_sheep' to decide whether sheared sheeps shall drop wool too
    • Compiled with references on devBukkit 754 and Permissions 3.1 for Craftbukkit 953
    Version 1.0 (Download)
    • Permission-Nodes added
    • Made shears better
    • Added file for configurations
    • Compiled with references on devBukkit 754 and Permissions 3.1 for Craftbukkit 953
     
    iarspider and kahlilnc like this.
  2. Offline

    JoshuaBehrens

    Fixed a bug, which allowed to shear sheared sheeps :D

    Video in progress.
     
  3. Offline

    superbomb17

  4. Offline

    JoshuaBehrens

    nothing to add ?
     
  5. Offline

    Pythros

    Sweet. Can you make it so you can get a glass block back with a shear?
     
  6. Offline

    JoshuaBehrens

    Would be possible, but not realistic ^^

    More ideas or criticism ? Aren't there enough changes in a week only then those few posted ones will get into it. But just in a week. Any major changes needed ?
     
  7. Offline

    Pythros

    It seems like everything is well thought out when you made it. Maybe perhaps a config to make a chance on using the shear if you can get the items? Lets say, pig = 0.25 would mean you have a 25% chance that using the shear on a pig will get you pork and so on.

    My idea with the glass is looking for glass cutters and shears made the most sense to me as I don't like using the other tools for it :) Ideal would be diamond sheers... but that isn't out yet ;)
     
  8. Offline

    JoshuaBehrens

    Yes, it is ;)

    Ok, glass cutters and chance is on the todo list.

    Video is waiting for my voice. ^^ But I don't want to wake up anyone in our house. So you have to wait. Video is about 9 minutes.

    For each update one video :rolleyes:
     
  9. Offline

    Wiernusz

    Download link doesn't seem to be working.
     
  10. Offline

    JoshuaBehrens

    Re-upped. Retry.
     
  11. Offline

    Wiernusz

    Thank you :)
     
  12. Offline

    JoshuaBehrens

    I'm thinking about shears as tool to get 3 books when destroying a bookshelf
    or getting 6 sticks when destroying a fence. Any other cutting-like ideas ?

    Video uploaded.

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

    Pythros

    Sweet! I like the long grass cuts in the video!
     
  14. Offline

    p000ison

    Can you release the source code? pls ;)
     
  15. Offline

    JoshuaBehrens

    Sorry, but no. I'm one of those closed source guys. I'm one of those who don't want to share their hard work. But the logic behind that is not to difficult to understand: reading the blockbreak-event and have a look at the player ;)

    In the next update there will be the chance for drops as value between 0.0 and 1.0 or 0 and 100, the glass-cuter, sapling cutting into stick and seeds, seperating doublesteps from only one, random drop of books (0-3) and planks (0-6) when cutting a bookshelf, random drop of sulphur (0-5) when defusing unactivated tnt and a the ability to cut the torch out of a jack'o'lantern.

    Any more ideas ?

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

    Darkchaos

    Download Link Is Broken Working
     
  17. Offline

    JoshuaBehrens

    lol ? Any other suggestions ? Otherwise tomorrow will be the update ;)

    Ok, update will be tomorrow or wednesday, because I'm not at home now. Video is already made and just waits for my voice, too. There are also some other new things. that I have added.

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

    JoshuaBehrens

    Update is out.

    Changelog and new video is in the first post ;)
     
  19. Offline

    Masterflapdrol

    HOLEY SH*T THIS IS EPIC! [diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond]
     
  20. Offline

    JoshuaBehrens

    HOLY SH!T ... these are a lot of diamonds :p and thanks
     
  21. Offline

    Masterflapdrol

    hey ive got a idea too. you can now light tnt jut by punching it. and now you can destroi it with shears. :p
     
  22. Offline

    JoshuaBehrens

    So make the shears as only tool to defuse ?
     
  23. Offline

    ichingpow

    I request you remove the chicken egg extraction feature. It is animal cruelty. Imagine you are a female chicken, a hen, and then having blocky shears (which look like BBQ tongs) forcefully shoved up your vagina all the way till it reaches the egg and then having that pulled out. Sleep well.

    Think twice before you use this plugin.
     
  24. Offline

    JoshuaBehrens

    @ichingpow: Your evil <.<

    I never thought about the chicken's gender. It's just because of the typical image that chickens and eggs belongs together.
     
  25. Offline

    compgurusteve

    I have a problem when I dictate infinity_sheep: false it reverts back to false on startup/reload
     
  26. Offline

    JoshuaBehrens

    lol ? It shouldn't and it doesn't do this (or I didn't understand you). I just started server just with AS 1.2, stopped it, set infinity_sheep: false, started the server, stopped it and it still was on false.
     
  27. Offline

    Pythros

    I just swung by to check to see if this was updated. You added my glass cutter idea ^_^
    Thank you again, sir!
     
  28. Offline

    JoshuaBehrens

    Sure I did ;)
     
  29. Offline

    Pythros

    Umm... I have the leaves radius to 0 and not one has the advancedshears.blocks.leaves_radius node. However, it still does a 3x3x3 radius of leaves that drop.... I'm on CB 1035, if that makes any difference.
     
  30. Offline

    JoshuaBehrens

    I don't know whether CB1035 have a difference in there, but you have to disable all_can_blocks in the configuration (I failed there because of forking the old project) and just use Permissions. Sorry for that is already fixed in a devbuild.
     

Share This Page