[INACTIVE][SEC] Friendlies v1.2.1: A Permissions-based monster whitelist. [766]

Discussion in 'Inactive/Unsupported Plugins' started by fullwall, Feb 19, 2011.

  1. Offline

    brightwanderer

    I'm using multiplay.co.uk so I cant upload the plugin myself, I have to wait for them to update it. No idea how they catch that sort of thing or if I can let them know. :/ Thanks for looking at it! I'll let you know if I get it working as and when Multiplay update.
     
  2. Offline

    dragonhippie

    now creepers can be more civilised. XD
    [​IMG]
     
  3. Offline

    Don Redhorse

    hmm I can't get the multiworld support to work..

    I got friendly mobs everywhere..

    Code:
      architects:
        default: false
        permissions:
        - '*'
        - BackupPlugin.*
        - multiverse.*
        - NetherPortal.*
        inheritance:
        - engineers
        info:
          prefix: '&4'
          variable friendlies-worlds: SCCW,SCCN,SCTR,SCFN,SCSP
          build: true
          suffix: -Architect
    even in my world SCSW
     
  4. Offline

    fullwall

    I'm not sure if multiworld support is even necessary now, with the multiworld permissions support (giving your yml files world names).
     
  5. this doesn't work on slimes? im admin with '*' permission and slimes still go after me and hurt me :(

    seems to work on all other mobs though, friendly spiders, skeletons, zombies and all that
     
  6. Offline

    brightwanderer

    Well, Multiplay have updated to 1.2 but sadly it's still not working for me at all. I've tried setting different groups, using wildcards etc but I'm getting smacked around by zombies no matter what. Below settings don't work whether I'm in Builders or Admins. Config file is below but I may have to abandon it at this stage and hope my players can come to a compromise on whether monsters are on or off.

    Code:
    plugin:
        permissions:
            system: default
            copies:
    
    groups:
        Default:
            default: true
            info:
                prefix: ''
                suffix: ''
                build: true
            inheritance:
            permissions:
                - 'tombstone.use' #Allow the player/group to use the tombstone mod
                - 'tombstone.freechest' #Allow the player to get a chest whether they are carrying a chest or not
                - 'tombstone.large' #Allow the player to spawn a large chest if carrying two chests and if one will fit
                - 'tombstone.sign' #Whether the player gets a sign on their tombstone chest
                - 'tombstone.freesign' #Allow the player to get a free sign whether they are carrying one or not.
                - 'tombstone.quickloot' #Allows players to right click sign to loot chest
                - 'minestalker.*' #Allows players to see when someone was last online
                - 'fishpeople.infiniteair' #Gold helmet allows player to breathe underwater
    
        Builders:
            default: false
            info:
                prefix: ''
                suffix: ''
                build: true
            inheritance:
                - Default
            permissions:
                - 'friendlies.creeper.ignore'
                - 'friendlies.skeleton.*'
                - 'friendlies.spider.ignore'
                - 'friendlies.zombie.ignoreattacks'
     
        Admins:
            default: false
            info:
                prefix: ''
                suffix: ''
                build: true
            inheritance:
            permissions:
                - '*'
    
    users:
        brightwanderer:
            group: Admins
            permissions:
     
  7. Offline

    fullwall

    Try asking them to get 1.2.1.
     
  8. Offline

    brightwanderer

    I'm afraid I'm giving up at this point, I've sunk a lot of time in it and I can't get it to work even minimally. Having checked and rechecked, it seems as though there's some disconnect between permissions and friendlies - I've tested my permissions groups til I'm blue in the face and they work perfectly for any other mod I've tried. It's as if permissions just isn't seeing friendlies at all. :( Friendlies doesn't have its own config file, right?
     
  9. Offline

    fullwall

    It's strange, because it works perfectly fine for me :(. You are using TheYeti's permissions, correct? (that's what I've been testing with at least).
     
  10. Offline

    brightwanderer

    Yep, using Permissions 3.0 which is installed on the Multiplay servers. And Friendlies is on 1.2. I'm wondering if there's actually some problem with the way they've put Friendlies onto their system. I haven't been able to confirm whether anyone else on Multiplay is using it. I've submitted a ticket but I'm not sure how much support they give for mods.
     
  11. Offline

    anon

    What changed from 1.2 to 1.2.1?

    Im using a very old friendlyes, and works good here, just wanted to know so I can decide to update or not.
     
  12. Offline

    fullwall

    Not much.
     
  13. Offline

    brightwanderer

    Multiplay support says there are no errors coming up on the plugin. Frankly I'm stumped. As far as I can see there's no reason it shouldn't be working.

    Maybe a creeper did it. :O
     
  14. Offline

    MrMagical

    Plugin no longer works on Monster (human mob). Tested with CB766, '*' permission every other mob is handled correctly.

    Edit: Rebuilt the plugin myself against latest bukkit. However, zombies and a few other monsters seemed to obey the permissions set for the Monster mob. But I found a quick fix.
     
  15. Offline

    Kostronor

    Hey MrMagical, could you release your fix of the plugin? that would be awsome (perhaps continuing it) :D
     
  16. This plugin wasn't working with the new built in permissions, so I updated it accordingly. Nodes are 'friendlies.<mobname>' (like friendlies.spider) .ignoreattack permissions aren't in this version, if you have the mobs permission node they will ignore attacks no matter what. When I have more time I'll start a thread for a new version of this and correct the .ignoreattack thing.

    Download: http://www.megaupload.com/?d=EATRK1E5
     

Share This Page