[MECH] OtherDrops 2.8- Ultimate block/mob/player drop editing [1.5.2]

Discussion in 'Archived: Plugin Releases' started by Zarius, Jun 12, 2011.

  1. Offline

    Zarius

    [​IMG]


    Want to fix glass/stairs/boat drops? Want to gather ice/glowstone/grass in a balanced manner? Want to smelt ore with golden tools? Want to cause chaos with undead that rise again? Now you can, simply by enabling the included example files or delve into the more advanced customisation and make drops work the way you want.

    OtherBlocks aims to give you ultimate control over what item that blocks/entities drop when destroyed, depending on how they were destroyed. Compatible with WorldGuard. Lightweight! Only scans what it needs to and ignores the rest.
    Download: BukkitDev (download link on there) | Source Code

    Included Modules
    * Fix undroppables: fix drops for stairs, glass (don't use your hands - ouch), boats & bookshelves (1.8 stairs included)
    * Gold tools (basic): gold tools have a chance of dropping the complete block for grass, ice & glowstone.
    * Gold tools (smelt): gold tools have a chance of mining an ingot directly from ores.
    * Ore Extraction: using the usual tools, ingots are ripped out of ores, leaving the stone behind.
    * Leaf overhaul: adds leaf drops (apples, cocoa, leaves, sticks & a very small chance of golden apple).
    * Undead Chaos: beware the night! Zombies & skeletons rise again and even players rise back from the dead (player deaths spawn more zombies/skeletons).
    * and more...

    Custom Configuration Examples
    Code:
        # Simple glass drop fix
        GLASS:
          - drop: GLASS
     
        # Players drop Zombies on death, 50% of the time
        PLAYER:
          - drop: CREATURE_ZOMBIE
            chance: 50%
     
        # Spiders killed with any sword at night have a 10% chance to drop web,
        # otherwise they drop whatever they normally would
        CREATURE_SPIDER:
          - tool: ANY_SWORD
            time: NIGHT
            drop: WEB
            chance: 10%
     
        # Trees drop apples (or cocoa from birch trees)
        SPECIAL_LEAFDECAY@GENERIC:
          - drop: APPLE
            chance: 5%
        SPECIAL_LEAFDECAY@BIRCH:
          - drop: DYE@BROWN
            chance: 5%
    
    If you are getting errors with the word "snakeyaml" in it, your config file isn't properly formatted.
    Test it on this website (or this one).

    See the dev.bukkit page for full details on how to set up OtherDrops, a complete parameters list and further examples.


    Changelog

    Newest changelog details here.


    Main author: @Zarius
    Contributors: @Celtic Minstrel, raws
    Original author: @cyklo
     
  2. Offline

    Celtic Minstrel

    Why would you have to do that? All you'd need to do is assign each potential drop a required group that you need to be in to get it.
     
  3. Offline

    Taranis01

    @Celtic Minstrel
    i used the serverside /give command! (on 1.6). I disabled al plugins for testing it (i told that already).
    Does it work for u at 1.7?
    @Zarius sorry that this offtopic gets out of control ^^
     
  4. Offline

    m5k

    Yea, that's probably a better way to do it. Like
    Code:
        Miner:
            SAND:
                - tool: ALL
                  drop: Sand
                  quantity: 2
        Builder:
            SAND:
                - tool: ALL
                  drop: Sand
                  quantity: 1
     
  5. Offline

    Celtic Minstrel

    As far as I know, the vanilla /give command has never worked for giving items with data values; however, even if it did, leaves as items did not have data values in 1.6.

    ...what's wrong with the way he already did it? That is, each drop has a list of groups, and you need to be in one of those groups to get that drop.

    @Zarius – One possible pitfall of using groups this way is that if you require (for example) someone to be in the Moderator group to get a drop, it would make sense for people in the Admin group (which inherits from Moderator) to get the same drop even if it's not explicitly specified. It's certainly possible to just explicitly specify it, but what if there is an inheritance chain of 50 groups and you want to give permissions to the third from the bottom and also to all above it?
     
  6. Offline

    Zarius

    Howdy m5k - check out the changelog, I added basic permission groups support a few days ago in version 0.9.6 and extended this to include lists in version 0.9.7 (but broke leaf decay events I think, looking to fix that after this weekend).

    As mentioned earlier up in the thread I am also considering expanding this to include the "include-configs" so we can have individual files for each group (or list of groups) for ease of separation.

    I'm thinking of moving the OtherBlocksContainer structure from just a list of block types to a list of groups each containing a list of block types (with a default group for 'no group') - this would be a tad more efficient when using lots of groups as the main compareTo loops would only need to check through the relevant group blocks (except like leafdecay which could just check the default group as groups have no meaning for that). Still trying to consider all the implications.

    Regarding inheritance I don't think there is a command for me to say "check if player is in this group or inherits this group". A way around this could be a "custompermissionkey:" option where we check for the permission "otherblocks.customkey.<mykey>" - this would allow for the natural permissions inheritance to be used.
     
  7. Offline

    m5k

    Ah, the only mention about per-group drops was in the 0.9.6 changelog, that's why I couldn't find it :p. Thanks, time to spend a few hours transferring from cookiemonster and dropedit to your plugin.

    Also, quick question. Would this work or do I need to separate the groups?
    Code:
         - tool: DIAMOND_PICKAXE
           drop: GOLD_ORE
           quantity: 1-3
           chance: 100
           permissiongroup: Miner, Tunneler
    Also, is there iconomy support, or any plans for it?
     
  8. Offline

    Celtic Minstrel

    I thought the OtherBlocksContainer structure represented just a single possible drop? But if you mean replacing HashMap<String,OtherBlocksContainer> with HashMap<String,HashMap<String,OtherBlocksContainer>> then I see no significant issues with that.

    I'm not 100% sure if Permissions exposes an API to check inheritance or tracks, but it does have these two inheritance mechanisms, so if there's no API exposing them it might be worth asking the Permissions team to add some.

    You need to enclose lists in square brackets: [Miner, Tunneler]
     
  9. Offline

    m5k

    Alright, thanks. Also, is there a simple way to make every group except one get the drops, while the rest get nothing? Like, is there a exceptpermissiongroup thing?
    For example I want everyone to get nothing from coal ore, but miners get the ore. I currently have this (which is wrong)
    Code:
         COAL_ORE:
         - tool: ANY_PICKAXE
           drop: COAL
           quantity: 1
           chance: 100
           permissiongroup: Miner
    
         - tool: ANY
           drop: AIR
           quantity: 0
           chance: 100
    

    And another thing, what's the correct structure to get many different item drops from one source at different percentages? I currently have this and it causes errors
    Code:
         CREATURE_SLIME:
         - tool: ANY
           drop: LEATHER_HELMET
           chance: 5
           permissiongroup: Hunter
    
         - tool: ANY
           drop: LEATHER_CHESTPLATE
           chance: 5
           permissiongroup: Hunter
    
         - tool: ANY
           drop: LEATHER_BOOTS
           chance: 5
           permissiongroup: Hunter
    
         - tool: ANY
           drop: LEATHER_LEGGINGS
           chance: 5
           permissiongroup: Hunter
    I do apologize for having so many questions, it's just that it's 4:35 am and I've just finished writing a 472-line long config file and I really want everything working before I go to sleep >_<
     
  10. Offline

    Zarius

    No exception for groups yet but that's a good idea.

    Can't see a problem with that config, what error do you get? Also, would be interested in checking out what config s people are coming up with :)
     
  11. Offline

    Stormbow

    Let's say I want creepers to drop goodies, but not if people are killing them with bows. Is this how I do it?

    Code:
        CREATURE_CREEPER:
            - tool: ANY
              drop: SULPHUR
              quantity: 1-2
              chance: 100
            - tool: ANY
              drop: DYE
              color: GREEN
              quantity: 1
              chance: 50
            - tool: ANY
              drop: DIAMOND
              quantity: 1
              chance: 5
            - tool: BOW
              drop: NOTHING
              quantity: 1
              chance: 100
    
    Or do I have to specifically list every weapon in those top three loots? (Any_Sword, etc.)

    Ahhh, I see. Answered my own question.

    "tool: ANY" will allow the bow to get whatever that drop is, and it doesn't matter if the BOW/NOTHING is first or last in the list. So, yes, the weapons do have to be listed.

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

    Zarius

    Check out the toolexcept option.
     
  13. Offline

    Stormbow

    Ahhh, even better!

    Sidenote of little importance: Version 1.7 Shears are missing from the Material and Creature Values page. Those are a configurable tool though, right? Considering adding it to my config for noobs that just kill them with shears. LOL

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

    Zarius

    Yup, just use SHEARS. pistons should work too, I posted a link to the official bukkit list a page or so ago, will update the wiki later.
     
  15. Offline

    Stormbow

    Good to know. Thanks for the quick replies, very much appreciated by the way.

    Another question for ya, since you had the spider reference in the wiki... heh

    If I put CREATURE_SLIME as a drop of all the normal critters, what size slime will be spawned? Is there some way I can specify tiny, small, etc?

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

    Zarius

    You know, I've not really tested them. Someone else had them in a config but don't know if there is a way to pick the size. Will look into it.
     
  17. Offline

    Stormbow

    Very kind of you, thanks. Maybe the Internal Entity ID has something to do with it? ( 55 )

    Not at the moment, it doesn't anyway...

    Ok, I seem to have come upon another bug. Sheep, drops, and slimes.

    Code:
        CREATURE_SHEEP:
            - tool: [ANY_SWORD, SHEARS]
              drop: WOOL
              color: WHITE
              quantity: 1-4
              chance: 100
            - tool: ANY_AXE
              drop: WOOL
              color: WHITE
              quantity: 0-2
              chance: 100
            - tool: ALL
              drop: CREATURE_SLIME
              quantity: 1
              chance: 100
    
    According to this, if I kill a sheep with any sword, or shears, I'd get wool 1-4 and slime 1. But, in-game the sword kills give me 1 wool every time, and no slime. (This appears to be standard vanilla behavior.) Tested this on 30 sheep kills (spawnmob 10 x 3).

    Also of note, there are no errors on load, or as the sheep are slain.

    Hmmm... Maybe because slimes only spawn in low light under level 16?

    Is there any differentiation between wild and tamed wolves? I know iConomy can penalize players for killing tamed wolves, but I was thinking it'd be nice to have different results here as well. (A "Kill a tamed wolf, get a bone back" sort of thing.)

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

    m5k

    What I want to find out is how do I make a group get one drop with one tool, while everyone else gains nothing, no matter the tool.
    Say, I wan't Miners to get coal from coal ore when its mined with any pickaxe but I want everyone else not get a drop. How do I do that?
    EDIT: Figured it out, though it doesn't seem to work. Here's what I've got, could you tell me what's wrong?
    Code:
         LOG:
         - tool: WOOD_AXE
           drop: LOG
           quantity: 1
           chance: 100
           permissiongroup: Lumberjack
    
         - tool: STONE_AXE
           drop: LOG
           quantity: 1
           chance: 100
           permissiongroup: Lumberjack
    
         - tool: IRON_AXE
           drop: LOG
           quantity: 1
           chance: 100
           permissiongroup: Lumberjack
    
         - tool: DIAMOND_AXE
           drop: WOOD
           quantity: 4-8
           chance: 100
           permissiongroup: Lumberjack
    
         - tool: GOLD_AXE
           drop: COAL
           quantity: 1
           damage: 1
           chance: 100
           permissiongroup: Lumberjack
    
         - tool: ALL
           drop: WOOD
           permissiongroup: [Default, Gladiator, Sage, Farmer, Fisherman, Merchant, Locksmith, Hunter, Innkeeper, BlackSmith, Miner, Crusader, PaladinSwordsman, PaladinArcher, Page, Fox, Thief, Tunneler, DarkArcher, Slayer]
    Everyone always get default drops, though log shows no errors.
     
  19. Offline

    Stormbow

    By using the following to handle LOG drops, the AutoPlant plugin stops working.
    Code:
    #    LOG:
    #        - tool: ANY
    #          toolexcept: GOLD_AXE
    #          drop: LOG
    #          quantity: 1
    #          chance: 100
    #        - tool: GOLD_AXE
    #          drop: LOG
    #          quantity: 2-3
    #          chance: 100
    
    Well, when I remove the hashmarks, anyway...
     
  20. Offline

    Taranis01

    @Stormbow
    maybe try the

     
  21. Offline

    Stormbow

    Good thinking, but the plugin defaults to "lowest" and I didn't change that at all.
     
  22. Offline

    Celtic Minstrel

    Slime size is a number, so it would probably be simple to do. Speaking of which, is it possible to specify colour for sheep spawns, tamedness for wolf spawns, poweredness for creeper spawns, saddledness for pig spawns, etc?

    No, that would not have anything to do with it.

    It wouldn't be this, but if you have mobs disabled globally in the server.properties then they would not be able to spawn at all.

    I don't remember if it was implemented yet, but try CREATURE_WOLF@ANGRY/WILD/TAME.
     
  23. Offline

    Zarius

    Don't think I answered the iconomy question - yes there is support for this (and Boseconomy) and there are a few examples in the sample config file (which wasn't included in the last version for some reason :( I've fixed that for version 0.9.8).

    Yes, you can use WOLF@TAME, WOLF@NEUTRAL or WOLF@ANGRY - I've made this more clear in the wiki.

    New version - fixed leaf decay issue and added permissiongroupexcept (list of groups this drop "won't" apply to). Beta only because I had a couple of things planned for 0.9.8 that are almost working but not quite (everything else seems to work fine, let me know if there are any issues).

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

    m5k

    Excellent! Thank you. I shall test everything immediately.
     
  25. Offline

    ClearTranquil

    This is my code. I do not use permissions, and for some reason it isn't working. I've checked it on the instant YAML site.

    Code:
    verbosity: low
    priority: normal
    enableblockto: false
    usepermissions: false
    
    otherblocks:
    CREATURE_PIG@SADDLED:
        - tool: ALL
          drop: SADDLE
          quantity: 1
    BOOKSHELF:
        - tool: ANY_AXE
          drop: BOOKSHELF
          quantity: 1
    GLASS:
        - tool: ALL
          drop: GLASS
          quantity: 1
    CREATURE_GIANT:
        - tool: ALL
          drop: CHAINMAIL_HELMET
          quantity: 1
          chance: 10
        - tool: ALL
          drop: CHAINMAIL_BOOTS
          quantity: 1
          chance: 10
        - tool: ALL
          drop: CHAINMAIL_CHESTPLATE
          quantity: 1
          chance: 10
        - tool: ALL
          drop: CHAINMAIL_LEGGINGS
          quantity: 1
          chance: 10
    CREATURE_CREEPER:
        - tool: ALL
          drop: IRON_HELMET
          quantity: 1
          chance: 5
        - tool: ALL
          drop: IRON_BOOTS
          quantity: 1
          chance: 5
        - tool: ALL
          drop: IRON_CHESTPLATE
          quantity: 1
          chance: 5
        - tool: ALL
          drop: IRON_LEGGINGS
          quantity: 1
          chance: 5
        - tool: ALL
          drop: GOLDEN_APPLE
          quantity: 1
          chance: 1
    CREATURE_ZOMBIE:
        - tool: ALL
          drop: IRON_HELMET
          quantity: 1
          chance: 5
        - tool: ALL
          drop: IRON_BOOTS
          quantity: 1
          chance: 5
        - tool: ALL
          drop: IRON_CHESTPLATE
          quantity: 1
          chance: 5
        - tool: ALL
          drop: IRON_LEGGINGS
          quantity: 1
          chance: 5
        - tool: ALL
          drop: GOLDEN_APPLE
          quantity: 1
          chance: 1
    CREATURE_SPIDER:
        - tool: ALL
          drop: IRON_HELMET
          quantity: 1
          chance: 5
        - tool: ALL
          drop: IRON_BOOTS
          quantity: 1
          chance: 5
        - tool: ALL
          drop: IRON_CHESTPLATE
          quantity: 1
          chance: 5
        - tool: ALL
          drop: IRON_LEGGINGS
          quantity: 1
          chance: 5
        - tool: ALL
          drop: GOLDEN_APPLE
          quantity: 1
          chance: 1
    CREATURE_SKELETON:
        - tool: ALL
          drop: IRON_HELMET
          quantity: 1
          chance: 5
        - tool: ALL
          drop: IRON_BOOTS
          quantity: 1
          chance: 5
        - tool: ALL
          drop: IRON_CHESTPLATE
          quantity: 1
          chance: 5
        - tool: ALL
          drop: IRON_LEGGINGS
          quantity: 1
          chance: 5
        - tool: ALL
          drop: BOW
          quantity: 1
          chance: 20
        - tool: ALL
          drop: GOLDEN_APPLE
          quantity: 1
          chance: 1
    CREATURE_SHEEP:
        - tool: ALL
          drop: APPLE
          quantity: 1
          chance: 25
        - tool: ALL
          drop: GOLDEN_APPLE
          quantity: 1
          chance: 1
    CREATURE_COW:
        - tool: ALL
          drop: MILK_BUCKET
          quantity: 1
          chance: 15
        - tool: ALL
          drop: GOLDEN_APPLE
          quantity: 1
          chance: 1
    CREATURE_CHICKEN:
        - tool: ALL
          drop: SEEDS
          quantity: 1
          chance: 25
        - tool: ALL
          drop: GOLDEN_APPLE
          quantity: 1
          chance: 1
    CREATURE_PIG:
        - tool: ALL
          drop: GRILLED_PORK
          quantity: 1
          chance: 25
        - tool: ALL
          drop: GOLDEN_APPLE
          quantity: 1
          chance: 1
    CREATURE_PIG_ZOMBIE:
        - tool: ALL
          drop: GOLD_SWORD
          quantity: 1
          chance: 10
        - tool: ALL
          drop: CHAINMAIL_HELMET
          quantity: 1
          chance: 1
        - tool: ALL
          drop: CHAINMAIL_BOOTS
          quantity: 1
          chance: 1
        - tool: ALL
          drop: CHAINMAIL_CHESTPLATE
          quantity: 1
          chance: 1
        - tool: ALL
          drop: CHAINMAIL_LEGGINGS
          quantity: 1
          chance: 1
    CREATURE_WOLF:
        - tool: ALL
          drop: RAW_FISH
          quantity: 1
          chance: 25
        - tool: ALL
          drop: GOLDEN_APPLE
          quantity: 1
          chance: 1
     
  26. Offline

    Zarius

    @ClearTranquil

    Valid yaml but not a valid otherblocks config. Place four spaces front of every lines below "otherblocks" (and make sure there are no tabs).

    Try this:
    Show Spoiler
    Code:
    verbosity: low
    priority: normal
    enableblockto: false
    usepermissions: false
    
    otherblocks:
        CREATURE_PIG@SADDLED:
        - tool: ALL
          drop: SADDLE
          quantity: 1
        BOOKSHELF:
        - tool: ANY_AXE
          drop: BOOKSHELF
          quantity: 1
        GLASS:
        - tool: ALL
          drop: GLASS
          quantity: 1
        CREATURE_GIANT:
        - tool: ALL
          drop: CHAINMAIL_HELMET
          quantity: 1
          chance: 10
        - tool: ALL
          drop: CHAINMAIL_BOOTS
          quantity: 1
          chance: 10
        - tool: ALL
          drop: CHAINMAIL_CHESTPLATE
          quantity: 1
          chance: 10
        - tool: ALL
          drop: CHAINMAIL_LEGGINGS
          quantity: 1
          chance: 10
        CREATURE_CREEPER:
        - tool: ALL
          drop: IRON_HELMET
          quantity: 1
          chance: 5
        - tool: ALL
          drop: IRON_BOOTS
          quantity: 1
          chance: 5
        - tool: ALL
          drop: IRON_CHESTPLATE
          quantity: 1
          chance: 5
        - tool: ALL
          drop: IRON_LEGGINGS
          quantity: 1
          chance: 5
        - tool: ALL
          drop: GOLDEN_APPLE
          quantity: 1
          chance: 1
        CREATURE_ZOMBIE:
        - tool: ALL
          drop: IRON_HELMET
          quantity: 1
          chance: 5
        - tool: ALL
          drop: IRON_BOOTS
          quantity: 1
          chance: 5
        - tool: ALL
          drop: IRON_CHESTPLATE
          quantity: 1
          chance: 5
        - tool: ALL
          drop: IRON_LEGGINGS
          quantity: 1
          chance: 5
        - tool: ALL
          drop: GOLDEN_APPLE
          quantity: 1
          chance: 1
        CREATURE_SPIDER:
        - tool: ALL
          drop: IRON_HELMET
          quantity: 1
          chance: 5
        - tool: ALL
          drop: IRON_BOOTS
          quantity: 1
          chance: 5
        - tool: ALL
          drop: IRON_CHESTPLATE
          quantity: 1
          chance: 5
        - tool: ALL
          drop: IRON_LEGGINGS
          quantity: 1
          chance: 5
        - tool: ALL
          drop: GOLDEN_APPLE
          quantity: 1
          chance: 1
        CREATURE_SKELETON:
        - tool: ALL
          drop: IRON_HELMET
          quantity: 1
          chance: 5
        - tool: ALL
          drop: IRON_BOOTS
          quantity: 1
          chance: 5
        - tool: ALL
          drop: IRON_CHESTPLATE
          quantity: 1
          chance: 5
        - tool: ALL
          drop: IRON_LEGGINGS
          quantity: 1
          chance: 5
        - tool: ALL
          drop: BOW
          quantity: 1
          chance: 20
        - tool: ALL
          drop: GOLDEN_APPLE
          quantity: 1
          chance: 1
        CREATURE_SHEEP:
        - tool: ALL
          drop: APPLE
          quantity: 1
          chance: 25
        - tool: ALL
          drop: GOLDEN_APPLE
          quantity: 1
          chance: 1
        CREATURE_COW:
        - tool: ALL
          drop: MILK_BUCKET
          quantity: 1
          chance: 15
        - tool: ALL
          drop: GOLDEN_APPLE
          quantity: 1
          chance: 1
        CREATURE_CHICKEN:
        - tool: ALL
          drop: SEEDS
          quantity: 1
          chance: 25
        - tool: ALL
          drop: GOLDEN_APPLE
          quantity: 1
          chance: 1
        CREATURE_PIG:
        - tool: ALL
          drop: GRILLED_PORK
          quantity: 1
          chance: 25
        - tool: ALL
          drop: GOLDEN_APPLE
          quantity: 1
          chance: 1
        CREATURE_PIG_ZOMBIE:
        - tool: ALL
          drop: GOLD_SWORD
          quantity: 1
          chance: 10
        - tool: ALL
          drop: CHAINMAIL_HELMET
          quantity: 1
          chance: 1
        - tool: ALL
          drop: CHAINMAIL_BOOTS
          quantity: 1
          chance: 1
        - tool: ALL
          drop: CHAINMAIL_CHESTPLATE
          quantity: 1
          chance: 1
        - tool: ALL
          drop: CHAINMAIL_LEGGINGS
          quantity: 1
          chance: 1
        CREATURE_WOLF:
        - tool: ALL
          drop: RAW_FISH
          quantity: 1
          chance: 25
        - tool: ALL
          drop: GOLDEN_APPLE
          quantity: 1
          chance: 1
    


    Oh, and guys - please use the spoiler tag if your example is more than 6-10 lines long :D
     
  27. Offline

    m5k

    Okay, I've exhausted every possibility, could you give me an example of how would a config look for this:
    Miner mines coal ore with any pickaxe, gets coal
    Anyone else mines coal ore with anything, gets nothing.

    I currently have this:
    Code:
         COAL_ORE:
         - tool: ANY
           drop: NOTHING
           permissiongroupexcept: Miner
    
         - tool: ANY_PICKAXE
           drop: COAL
           permissiongroup: Miner
    And it always drops the ore, even if you're not a Miner.

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

    Zarius

    Looks like that should work, I'll need to test it out later. In the meantime try:
    Code:
         COAL_ORE:
         - tool: ANY
           drop: NOTHING
    
         - tool: ANY_PICKAXE
           drop: COAL
           permissiongroup: Miner
     
  29. Offline

    m5k

    Nope, doesn't work. I got the drop while I had the Lumberjack group. This is the last thing I need until I can release this to the main server. I'm so psyched, I can't wait >_<
     
  30. Offline

    Zarius

    Does the "drop: NOTHING" bit work by itself? (ie. take out the drop: COAL for miners bit and make sure nothing is dropping). Otherwise I have to assume the permissiongroup option isn't working properly :( I'll need to put more debug messages in (eg. for verbosity high or something) so we can test this easier.
     
  31. Offline

    m5k

    Okay, I'm an idiot. I didn't have the permission for the plugin after adding usepermissions:true. It works perfectly with the config you specified. I'm terribly sorry for the confusion. I do have to say, it's the second night trying to catch you online here. Went to sleep at 6am yesterday, now it's 3am. Damn timezones make me dizzy. I'll test out the full config and post the results.

    EDIT: I can say that both permissiongroupexcept and permissiongroup settings work fine. The problem was, I didn't add "usepermissions: true" to the config before. If that's not done those two settings will be obviously ignored.
    Again, sorry for the mess, your plugin is now replacing the core of our server with a ton of additional features. Kudos!
     

Share This Page