[INACTIVE][FUN/ADMIN] FoundDiamonds 1.6 - Alerts for finding Ores! (Anti-Xray Mod too!) [860]

Discussion in 'Inactive/Unsupported Plugins' started by itsatacoshop247, Mar 27, 2011.

  1. Offline

    itsatacoshop247

    NEWS: OH HAI THUR. I am really not going to update this, but someone made new versions of this:
    http://forums.bukkit.org/threads/fu...or-finding-ores-anti-xray-mod-too-1337.43854/

    FoundDiamonds - PvP inspired/Anti-Xray
    Version: v1.6

    This plugin sends a server wide alert when someone finds diamonds. It is then disabled for 30 seconds s0 that
    there won't be chat spam when someone finds a vein of diamonds.
    Also, theres a 10% everyone else will get something when someone find diamonds too. 5% to get 1-5 of something, and another 5% to get 6-10 of something. The default is 1-5 iron ignots, and 6-10 Coal, but it is changeable in the config!
    I just made this as my first plugin to use on my own server, to hopefully make people want to PvP someone who finds
    diamonds, so its not very advanced :p

    Traps:
    Use '/settrap' to create a diamond vein at your feet (need FD.admin permssion or be in ops.txt)
    Just make sure to put this in a spot where someone would obviously have to use Xray to find it, and when they do find it, It will log it, display a message, and kick the player (Optional)(I'll add and option Ban later)

    Heres a quick video:


    Video of the /settrap usage



    Features:
    * Server Wide Message
    * Logging when diamonds found!
    * Gives good reason to kill
    * Permissions! add - 'FD.admin' too see all ore breaks. (or less, configurable)
    * Configurable message, colored by type of Ore
    * Ability to set traps designed to catch X-ray Users

    Download Jar- <Edit by Moderator: Redacted mediafire url>
    Another DL if the mediafire doesnt work for you
    If you dont want the /settrap command, <Edit by Moderator: Redacted mediafire url>

    Source Code - https://github.com/itsatacoshop247/FoundDiamonds

    Config Settings:
    Set the ones with 'true' to 'false' to disable them.
    Code:
    diamond=true //determines whether diamond alerts are shown
    showmmessage=true //determines whether any messages are shown at all
    redstone=true //determines whether redstone alerts are shown
    kickontrapbreak=true //kick the player when they break a trap? (cant ban yet, sorry)
    thirtysecondwait=true  //determines whether the plugin waits 30seconds to show another maessage
    gold=true //determines whether gold alerts are shown
    item1=263 //declare the item to give
    lupuslazuli=true //determines whether lapis alerts are shown
    item2=265 //declare the item to give
    randomitems=true //decide whether the random items feature is active.
    iron=true //determines whether iron alerts are shown
    Broadcast_Message=@Player@ just found @BlockName@! //change what is said when someone finds an ore
    chanceitem1=5//chance to get item one (out of 100%)
    chanceitem2=5//chance to get item two (out of 100%)
    
    redstone\ admin=true //all of the ones with 'admin's change whether someone with
    gold\ admin=true //the permission 'FD.admin' sees all breaks of this block
    lupuslazuli\ admin=truee //be warned, all admin set to true can be very annoying in chat
    iron\ admin=true
    diamond\ admin=true
    
    logging=true //do you want it to log when someone find diamonds?
    
    Changelog:
    Version 1.6
    * Traps!
    * Chance to get the random items!

    Version 1.5
    * Logging added finally!
    * Option to turn logging on/off

    Version 1.3

    * Works better with Permissions, defaults to OP list if no Permissions
    * Configurable message
    * Beta 1.4 Compatible

    Version 1.2

    * Permissions!
    * 'FD.admin' to see all block breaks

    Version 1.1

    * Added more to config
    * Added ores, options for each to be on/off
    * Turn server message on/off
    * random item give on/off

    Version 1

    * Release

    Roadmap:
    * Suggest things!

    If you looking for more Anti-Cheat options, check out <font color="rgb(16, 97, 179)">this plugin</font> by Evenprime!
     
    Last edited by a moderator: Dec 14, 2016
  2. Offline

    soulreaver797

    I really like this.
    Would it be possible to add the ability change the colour of the text for finding different ores in the config?
    because when someone finds diamond on my server atm it shows up as THIS sort of colour I would rather use THIS colour instead if you catch me :)
     
  3. Offline

    CrispyDiamonds

    What if ur not using xray and u happen to run into the trap?
     
  4. Offline

    Scowen

    Suggestion:

    Make it so the /settrap is spawned at where your crosshair is.

    Also make it so you can type /settrap <distance>
    which will spawn the trap X amount of blocks away from you where your cursor is pointing
     
  5. Offline

    DaClowns

    @itsatacoshop247 to anyone that can answer my question :D

    Im confused. How exactly does this catch X-Rayers? I read about what the plugin does but Im still a little confused.. Im sorry, I dont really get it. Can someone please take a moment to explain to me how exactly this works, and how it catches X-Rayers?
     
  6. Offline

    edo98

    You have two modes:

    - Set a trap: diamond ores are spawned under you (you need to do it underground in non-protected areas and not in caves). An x-rayer sees it and wants to get diamonds. When he breaks the trap get kicked. Then the admin can ban it.

    - Use the plugin itself: When someone find diamonds you can /tp to he and see if is using x-ray (example, no torches, a long tunnel 1x2 etc.)
     
  7. Offline

    Godwar101

    Please update the plugin developer, I love this plugin!
     
  8. Offline

    Rabus

    Uhm... Could you please add info about world where the ore was found? I've got FB world and it's annoying when someone use diamondore to build something, and when someone breaks it I've get big spam, thinking it's xray..
     
  9. Offline

    SniperXPX

    Does this work with 1060?
     
  10. can you make it so you dont have to replace the block everytime someone hits the trap and make it so the ore dont drop the diamond item
     
  11. Offline

    bularax

    Doesn't work for me anymore...
     
  12. Offline

    josh7554

    can u please update it for 1.7.3 please this looks like an awesome plugin and its just what i need
     
  13. Offline

    Rabus

    Man, please, this is awesome against xrayers, better than any anti xray..
     
  14. Offline

    blokzeil1

    Please upgrade this greate plugin to 1060 :D its one of my favorites!
     
  15. Offline

    itsatacoshop247

    I am back after 4 months, I guess I shall try and update this weekend!
     
    Godwar101 and Tanite like this.
  16. Offline

    blokzeil1

    and did you upgrade your plugin?
     
  17. Offline

    slym

    how can i make this plug in work... i got always this problem

    18:36:15 [GRAVE] Could not pass event BLOCK_BREAK to FoundDiamonds
    java.lang.NoClassDefFoundError: com/nijikokun/bukkit/Permissions/Permissions
    at me.itsatacoshop247.FoundDiamonds.FoundDiamondsBlockListener.hasPermis
    sion(FoundDiamondsBlockListener.java:205)
    at me.itsatacoshop247.FoundDiamonds.FoundDiamondsBlockListener.onBlockBr
    eak(FoundDiamondsBlockListener.java:97)
    at org.bukkit.plugin.java.JavaPluginLoader$37.execute(JavaPluginLoader.j
    ava:497)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:338)
    at net.minecraft.server.ItemInWorldManager.c(ItemInWorldManager.java:157
    )
    at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:121
    )
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:481)
    at net.minecraft.server.Packet14BlockDig.a(SourceFile:42)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:89)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.ClassNotFoundException: com.nijikokun.bukkit.Permissions.Pe
    rmissions
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:36)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.
    java:24)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 15 more


    someone can help me please =D
     
  18. Offline

    SeeD419

    I didn't know this stopped working. I've been running a version of this that I compiled myself.

    I guess until he updates: Unnoffical temp fix featuring correct spelling: http://www.sendspace.com/file/2ir6fn
     
  19. Offline

    slym

    thank you i will try it


    (i tried it, it work great thank you man and really good job =))
     
  20. Offline

    Herogx

    great to see your back could you please update the plugin for 1.8?
     
  21. Offline

    rob2uk

    How is he meant to update for a server version that:

    a - hasn't been (officially) released;
    b - doesn't have a compatible Bukkit build yet?
     
  22. Offline

    Herogx

    i meant that when 1.8 comes out, that it is now, and when the build is out, it would be nice if he updated
     
  23. Offline

    Godwar101

    Update this plugin please :D
     
    Tanite likes this.
  24. Offline

    Pixiio

    Updat this please :D
     
  25. Offline

    Vision

    Requesting update.
    Please.
     
  26. Offline

    X8105

    Love the plugin!! XD keep up the hard work, and I don't have to mention is there an update, rather, Are you starting a BukkitDev profile?
     
  27. Offline

    Simanova

    Please compile against CB 1185 :)
     
  28. Offline

    Godwar101

    Thanks :)
     
  29. Offline

    EcOzZRiSiNg

    Please UpDate to 1.8.1 :)?
     
  30. Offline

    VADemon

    I advise you to use WorldGuard's blacklist! Most servers have WG so why don't use it's functions? Blacklist is very USEFUL tool and has MANY options!

    Our Example of blacklist:
    Blacklist for world "world" is there:
    \plugins\WorldGuard\worlds\world\blacklist.txt

    Code:
    # Notify FoundDiamonds
    [14,56]
    ignore-groups=Admin,Main admin,Event admin
    on-break=notify,log
    14 and 56 are IDs of Gold and Diamond ore.
    ignore-groups - if player of that group destroyed diamond/gold ore then do nothing.
    on-break - notify: players with "worldguard.notify" permission will get message like "Noob destroyed diamond ore (#56)"
    log: logging to console, file or database (by default: to console (change in config))

    That is. Hope I helped you!
     
    monir and Tanite like this.
  31. Offline

    The_Basilisk

    Just thought I'd say that we have caught dozens of x-ray users with this plugin on my server, and my security absolutely love it. Keep up the good work!
     

Share This Page