[INACTIVE][SEC/ADMN] FLT Detector v1.2.6 - Make the Usage of Lava, Fire and TNT impossible[860]

Discussion in 'Inactive/Unsupported Plugins' started by Soxra, Apr 22, 2011.

  1. Offline

    Soxra

    FLT Detector - Disable Fire, Lava and TNT
    Version: v1.2.6
    CraftBukkit Build: Tested with 766

    [​IMG]


    This Plugin disables Fire, Lava, TNT and TNT ignite for choosen players. It delets the placed Block(Fire, Lava or TNT) and kicks(if you want) the player who placed the Block.

    This is my first very little and simple Plugin. But everyone is a beginner at the beginning :D. I'm learing Java at the Moment because im 14 and ... yes. I hope you have fun


    Features:
    • Be sure that only choosen players can place Fire, Lava and TNT and ignite TNT
    • Kicks Players who place Fire, Lava and TNT if you want
    • Change Kick Messages
    • Chose detected blocks
    • Decide if you want that players get kicked
    Permissions:

    • fltd.disable
      • Allows player to Place Fire, Lava and TNT
    • tnt.allow
      • Allows player to place tnt
    • fire.allow
      • Allows player to place fire
    • lava.allow
      • Allows player to place lava
    Download FLT Detector v1.2.6


    Source is inside the Jar-File


    Installation:
    Just copy the FLTDetector.jar File in your Plugin directory and restart you server. The Plugin will create a new file with a config file.

    Configuration
    The Plugin will create a config File. Change things you want :)
    Code:
    Kick-Message-for-Lava: Lava is forbidden on this Server!
    EnableTNTignite: true
    Kick-Message-for-TNT: TNT is forbidden on this Server!
    EnableFire: true
    Enable-Kick: true
    EnableLAVA: true
    EnableTNT: true
    Kick-Message-for-Fire: Fire is forbidden on this Server!
    TNTigniteEnabled: true
    Kick-Message-for-TNT-ignite: Ignite TNT is forbidden on this Server!
    

    ToDo:
    Permissions and Nodes - Done (Version 1.1)
    Chose witch material will be detected - Done (Version 1.2)
    Custom Kick Messages - Done (Version 1.2.1)
    Permissions for Lava or Fire or TNT - Donw (Version 1.2.4)

    Known Bugs:
    • None
    Changelog:

    Version 1.2.6 (Download)
    • Kick-Messages: false or true
    Version 1.2.5 (Download)

    • Addet TNT ignite
    Version 1.2.4 (Download)

    • Addet nodes for lava fire and tnt
    Version 1.2.3 (Download)

    • Fixed Lava Bucket Remove
    Version 1.2.2 (Download)

    • Fixed Lava Bucket
    Version1.2.1 (Download)

    • Addet Custon Kick Messages
    Version 1.2 (Download)

    • Now you can chose which Block will be detected
    Version 1.1 (Download)

    • Addet nodes for Permissions
    Version 1.0 (Download)

    • First release
    I hope that little Plugin helps some people.


    Sorry for my english im german
     
  2. Offline

    SteffanK

    hi you will update this plugin on version bukkit 803?
     
  3. Offline

    Soxra

    Yes .. busy atm.
    Are u using Permissions or Group Manager ?
     
  4. Offline

    CraZzyRussak

    Hey soxra you are germany???? when yes pleas help me i have a server in the beta and i cond can make plugins i need a boy/girl who make plugins
    Sorry for my bad englisch im german 7. [creeper]class[creeper] ;)
     
  5. Offline

    Krista

    i am using permissions.
     
  6. Offline

    Soxra

    When she tries to place tnt the server has errors? Or is she getting an error?
     
  7. Offline

    rakiru

    Hmm, it blocks people using fire, but when those with permissions use it, it says they are allowed (twice, for some reason), and then spreads, even though disabled in worldguard.
     
  8. Would be nice if we could change the in-game message as well. Maybe you can just make it use the kick message as the in-game message
     
  9. Offline

    Soxra

    Yes when they have the permissions they can place fire normally ...
     
  10. Offline

    TruffleDucks

    Will this allow players to place tnt but not ignite?
     
  11. Im using this, but sometimes people are actually able to place lava. i guess it dont get removed. Maybe caus of some lag?
     
  12. Offline

    woodzy

    @Soxra
    can youi add water placement, and bedrock placement, and also sorce/stationary block placement?

    nope that cant place it eather!

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 13, 2016
  13. I have one Admin (myself) + 2 Moderators with Permissions. One of the moderators can place / ignite TNT without probs. Me as Admin can also place / ignite TNT without probs.. But the other moderator cant. He can place them, but cant ignite. So I reloaded the server, the 'failing' moderator could ignite one piece of TNT directly after server reload. A few secs later he tried again.. kicked...
    EDIT: Both moderators have some weird issues with it..
    Code:
        Moderator:
            default: false
            info:
                prefix: '[&b Moderator]'
                suffix: '/'
                build: true
            inheritance:
                - Builder
            permissions:
                - permissions.*
                - minecraft.kick
                - minecraft.ban
                - minecraft.pardon-ip
                - minecraft.pardon
                - minecraft.tp
                - minecraft.give
                - minecraft.time
                - minecraft.save-all
                - tnt.allow
                - fire.allow
    Using latest MC + Permission
     
  14. Offline

    oz_revulsion

    Hey bud

    Firstly let me say that I think your plugin sexual! It has demolished the time I have had to spend rolling back changes and stuff. Greifers get so bored when they can lava, tnt and fire things (poor simple beasts). This has cleared up my admin schedule so much I love it!

    One thing though. Everything works great except the fltd.disable which I see you already know about. I tried to revert to using fire.allow, lava.allow and tnt.allow. This works fine for fire and lava but I have found that my players can place tnt but they can't ignite it. They are pretty upset about this do you think you can look into it. I tried using TNT.allow, tnt.allow and using both with the fltd.disable and none let them ignite tnt without getting kicked.

    I am using the latest version of MC, Bukkit, Permissions and your plugin.

    My permissions config is:

    Code:
    plugin:
        permissions:
            system: default
            copies:
    groups:
        Pleb:
            default: true
            info:
                prefix: '&f'
                suffix: ''
                build: true
                rank: 1
            inheritance:
            permissions:
            - commandbook.who
            - commandbook.motd
            - commandbook.msg
            - commandbook.rules
            - commandbook.whereami
            - commandbook.whereami.compass
            - commandbook.rules
            - commandbook.say.me
            - lwc.blockinventory
            - -lb.lookup
            - -lb.area
            - -lb.me
            - -lb.rollback
        Comm-Mem:
            default: false
            info:
                prefix: '&a'
                suffix: ''
                build: true
                rank: 2
            inheritance:
            - Pleb
            permissions:
            - myhome.home.basic.*
            - lwc.protect
            - iConomy.list
            - iConomy.payment
            - iConomy.rank
            - -towny.spawntp
            - -towny.publicspawntp
            - fire.allow
            - lava.allow
            - tnt.allow
            - dailybonus.get
            - iConomyChestShop.shop.buy
            - iConomyChestShop.shop.sell
            - iConomyChestShop.command.iteminfo
        Wingnut-Warrior:
            default: false
            info:
                prefix: '&6'
                suffix: ''
                build: true
                rank: 3
            inheritance:
            - Comm-Mem
            permissions:
        Wingnut-Knight:
            default: false
            info:
                prefix: '&9'
                suffix: ''
                build: true
                rank: 4
                plimit: 2
            inheritence:
            - Wingnut-Warrior
            permissions:
            - commandbook.kick
            - commandbook.bans.ban
        Wingnut-Knight-1c:
            default: false
            info:
                prefix: '&9'
                suffix: ''
                build: true
                rank: 4
                plimit: 2
            inheritence:
            - Wingnut-Warrior
            permissions:
            - commandbook.kick
            - commandbook.bans.ban
            - p2.promote
            - permissions.reload.all
        Wingnut-God:
            default: false
            info:
                prefix: '&c'
                suffix: ''
                build: true
                rank: 5
            inheritance:
            permissions:
            - '*'
    and my FLTD config is:

    Code:
    Kick-Message-for-Lava: Lava is forbidden for use by Plebs on this Server!
    EnableTNTignite: true
    Kick-Message-for-TNT: TNT is forbidden for use by Plebs on this Server!
    EnableFire: true
    Enable-Kick: true
    EnableLAVA: true
    EnableTNT: true
    Kick-Message-for-Fire: Fire is forbidden for use by Plebs on this Server!
    TNTigniteEnabled: true
    Kick-Message-for-TNT-ignite: Ignite TNT is forbidden for use by Plebs on this Server!
    
    Cheers bro
    Oz
     
  15. Offline

    Soxra

    Hi! Im back now and i will fix everything.. And yes: if you left-click a block with tnt in hand you'll be kicked :( I will fix it ;)
     
  16. Offline

    oz_revulsion

    I may have discovered something in the mean time. It seems tnt.allow only works if you place it before fire an lava. Of course my players don't really know what is going on at all and I can't really see what they are trying to do but its easy and worth a try if your having problems.
     
  17. Incopatibility with big brother's /bb log command because it prevents the log block from beeing atomatoiclly removed!
     
  18. Offline

    darth2499

    Can you add an option to add Op as well, so Op can get kicked as well. I need that option since many of my people is an op but they place tnt and lava.
     
  19. Offline

    PCITJunior

    Tolles Plugin! Das, nachdem ich gesucht habe! Perfekt! Könntest du eine Bann-Funktion hinzufügen?
    Schönes (deutsches) Video! ;)

    Great plugin! Thats what I was looking for! Perfect, but can you add a ban posibility?
    Nice (german) video! ;)
     
  20. Offline

    m0dulus

    Whoa, you're 14? Nice work!
     
  21. Offline

    alep82539

    I'd just like to post something that i've found, Excessive use of TNT with this plugin installed can cause corruption of world files. Obviously the answer is just to take the plugin off to stop it watching the placed blocks etc.. when you plan to use a lot of tnt.. and with the new 1.7 update it'll probably be less of a problem due to the nature of tnt activation, however i just thought i'd post it
     
  22. Offline

    VeryInsane

    Working for #1000?
     
  23. Offline

    vanja

    make it compatible with mobarena so when you place tnt without permission in mobarena it doesn't kick you but makes you can make tnt there.. only in mobarena ..
     
  24. Offline

    alep82539

    Yes.. why didnt yuou just try it?
     
  25. Offline

    BarelyMissed

    Found a glitch that allows TNT to be placed and blown up, will private message you it. Have been able to reproduce.
     
  26. Offline

    Teddeh

    Great Plugin, easy to setup as well! Thanks!
     
  27. Offline

    Ixecube

    Dead link
     
  28. Offline

    TheCamachoNater

    Can U Make this To Build 1000?
     
  29. Offline

    number1_Master

    cb 1000 works for me, except sometimes the permission nodes act funny and dont work:(
    idk about 1060:mad:
     
  30. Offline

    IronPixel

    Hi, could you add bedrock and natural portals to the prevent list?
    I have this other idea that would be great; If you could kick someone for placing too many of an item within a certain time, like a greifer might try to place out 10 lava buckets in a short period of time while a normal builder who needs lava for building purposes may place 5 withing the same time. In other words: The one placing 10 buckets get kicked (greifer) while the one with 5 buckets (builder) stay.
     
  31. Offline

    Jameszxz1

    Is it possible to add the lava bucket to the list ?
    Great work, Keep it up.
     

Share This Page