->Old Thread +++ Source Code +++ The Wiki<-

Standard Installation and Basic Test


Just drop the FoundDiamonds.jar in your plugins folder and reload!

If you're an OP, continue to the next step. If not, give yourself the permission fd.*
(You'll give normal players fd.broadcast for broadcasts, and fd.monitor for admin messages and light level monitoring.)

The best way to test the plugin and verify that it's working is to find some natural iron or coal and break it! You should see a message.

Note: FoundDiamonds does not announce blocks that a player has placed (Unless an OP or a player with the fd.* permission uses /fd clearplaced after placing the block)
Note: Only Players with fd.broadcast can see the broadcasts (this plugin requires permissions)

Permissions, commands, and configuration file information

Recent Changelog

Version 3.6.4
  • Note: Traps may or may not work in this version. Not sure what direction to go with these yet.
  • Updated outdated licenses and renamed packages
  • Fixed a bug with the clearplaced command not working for flat file setups
  • Fixed odd things in the config
  • Fixed a bug where it was impossible to give out one random item
  • Fixed a bug where the random item is also given to the person who mined the diamonds...
  • Added random potions to the config so you can now select which potions to give out (even bad ones maybe!)
  • Removed potion messages for now and replaced with something far simpler
  • Added more default potions (night vision is cool!)


  1. Is the ore you broke a block that was placed by you or someone else. Do /fd clearplaced?
  2. Is the world you're breaking ores in listed in /fd world list?
  3. Are you using the latest version of FoundDiamonds? /fd version
  4. Are you using the CB build this was built against?
  5. Are you breaking ore in creative mode with creative mode disabled in the config?
  6. Did you make changes to the config and forget to do /fd reload?

If none of the above helped you, it's likely that you have found a bug. Please report the bug along with your config.yml and any errors in the console you may be receiving so I can look into it.


  • itsatacoshop247 - Original concept
  • CeramicTitan - Providing unparalleled support
  • Team Haven ( for an awesome logo
  • nossr and GJ - Help in IRC for making the plugin compatible with mcMMO
  • snoepje0 - Making traps a lot better.
  • SAKingShibby - Updating traps for emerald ore

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of CeramicTitan CeramicTitan Apr 02, 2016 at 02:49 UTC - 0 likes

    @CaptainShark1028: Go

    It's currently disabled.


  • Avatar of CaptainShark1028 CaptainShark1028 Apr 01, 2016 at 17:28 UTC - 0 likes

    So...the trap will automatically set in random place? or it just disable now?

  • Avatar of CeramicTitan CeramicTitan Mar 28, 2016 at 02:34 UTC - 0 likes

    @wisdomit: Go

    I'm sorry, what?

  • Avatar of wisdomit wisdomit Mar 26, 2016 at 15:21 UTC - 0 likes

    I want to make plugin in korean, but can't find any sources of item names and broadcasting messages. can you give me some hint?

    Last edited Mar 26, 2016 by wisdomit
  • Avatar of CeramicTitan CeramicTitan Mar 21, 2016 at 07:26 UTC - 1 like

    FoundDiamonds Version 3.6.5 has been released!

    • Note: Traps may or may not work in this version. Trying my best to get them to work
    • Traps are disabled at this current time
    • Compiled against Java 8
    • Added Maven for more dynamic dependencies
    • Fixed NoSuchMethodError when diamond blocks are broken.
    • Fixed error associated with the Metrics dependency.

    Expect another update to follow this one soon. Probably to release traps.

    Last edited Mar 21, 2016 by CeramicTitan
  • Avatar of MomaCods MomaCods Mar 14, 2016 at 19:23 UTC - 0 likes

    @CeramicTitan: Go

    I have put up a ticket but have not heard back

  • Avatar of 1337Zero 1337Zero Mar 14, 2016 at 02:49 UTC - 0 likes

    @CeramicTitan: Go

    Uhh thought this plugin wouldn't be updated :D

    the Problem is that in 1.9 the getonlineplayer methode changed to Collections<player>

    this broke alot plugins but is easy to fix instead of using .length u have to use .size()

    and the handler seems to take 4 boolean values instead of 3 so it wasnt that much but broke the for loop which announces if someone found stuff

    if u want u can take my code :), i added cross server FoundMessages with bungeecord a second ago

    here a link of the error

    Last edited Mar 14, 2016 by 1337Zero
  • Avatar of CeramicTitan CeramicTitan Mar 14, 2016 at 02:16 UTC - 0 likes

    @zizitt: Go

    Working on it :)

  • Avatar of CeramicTitan CeramicTitan Mar 14, 2016 at 02:08 UTC - 1 like

    @1337Zero: Go

    What issues did you fix? Also you barely did anything to fix the supposed problem...

    @MomaCods: Go

    What issue? Please create a ticket.

    @Ironic8b49: Go

    Please attach any errors that occur, your permissions.yml and your config.yml

    Last edited Mar 14, 2016 by CeramicTitan
  • Avatar of MomaCods MomaCods Mar 06, 2016 at 22:18 UTC - 0 likes

    @Ironic8b49: Go

    I am having the same issue ... have you had any changes? or found a solution??


Date created
Mar 05, 2012
Last update
Mar 21, 2016
Development stage
  • enUS
GNU General Public License version 3 (GPLv3)
Curse link
Recent files