Inactive [INFO] ItemID 1.2.2 - Simple and advanced search! [1.1.-R6]

Discussion in 'Inactive/Unsupported Plugins' started by TexasGamer, Jun 1, 2011.

  1. Offline

    TexasGamer

    ItemID is now on BukkitDev! Click here to visit.
    ItemID 1.2.2
    This is a plugin originally by lonelydime. Due to lack of free time, he was unable to maintain his plugins. I have taken ItemID up to help him out. (refer to this thread)
    • Commands
      • itemid
        • Display the ID of the item you are holding
        • itemid.usecmd
      • itemid <item ID>
        • Display the name of the item that corresponds to the ID
        • itemid.usecmd
      • itemid <item name>
        • Display the ID of the item that corresponds to the name
        • Not case sensitive, spaces are replaced with underscores for better matching
        • itemid.usecmd
      • find <query>
        • Advanced search
        • itemid.find
    Video Demo (open)



    Download
    ItemID 1.2.2 (older downloads)
    Requirements: Java 6+, recent Bukkit build
    [​IMG]

    Version history
    • 1.2.2
    • 1.2.1
      • Addition: compact-output option in itemid.properties
        • Set to false to print /find results line-by-line!
        • Please delete the old config file to regenerate a new one
      • Addition: /itemid now outputs damage values (color) for wool
      • Fix: Capitalization error with plugin folder name
      • Compatibility: 1597
    • 1.2
      • Addition: Advanced search using /find
      • Addition: BukkitPermissions support
      • Removal: Permissions 2.x/3.x support
      • Compatibility: 1060-1597*
    • 1.14
      • Addition: A readme is now included with the download
        • Credit to sk89q!
      • Addition: Output now has color!
      • Tweak: ItemID.jar is now in a separate folder (to prevent unzipping issues)
        • Credit to efstajas!
      • Tweak: If the player is holding nothing and uses /itemid, the plugin will now alert that nothing is being held (as opposed to "AIR:0")
      • Compatibility: 1000*
    • 1.13
      • Updated for build 818 and Permissions 3.x
      • Also works with build 860!
    • 1.12
      • Updated to work with build 477
      • Uses onCommand now
    • 1.11
      • Removed the stupidly long constructor
      • Added optional Permissions support
    • 1.1
      • Added support for /itemid <number> and /itemid <string>
      • Removed instances of bukkit.*
    • 1.0
      • Initial release
    Coming soon...
    • ...nothing is planned for now!
    *Compatibility is only what I can guarantee and what I have tested that specific version with. The plugin doesn't heavily rely on the Bukkit API, so it shouldn't break often.
    Bugs? (open)
     
    Phaedrus likes this.
  2. Offline

    Tarnacki

    this will be so helpful :) thanks so much!
     
  3. Offline

    TexasGamer

    Thanks for the feedback! If you have any minor features that you would like to see added, I can look into implementing them.
     
  4. Offline

    Tarnacki

    @TexasGamer I was just wondering if this should be a jar file or not?
     
    Deleted user likes this.
  5. Offline

    Sathex

    It doesn't work for me. When i type in the command nothing happens.
     
  6. Offline

    TexasGamer

    The download is in the form of a .zip to help save space. You can unzip it using 7-zip or natively in Windows or in OSX. When you unzip it, there will be a folder containing the .jar. Just place the .jar in your plugins folder and restart your server.

    First things first. What is your Bukkit build? Do you have Permissions installed? (If so, you need to add the Permission node itemid.usecmd). I will look into this and will fix any bugs if needed.
     
  7. Offline

    PatrickFreed

    Nice work ;)
     
  8. Offline

    Tarnacki

    there isnt a jar file in it :eek:
     
  9. Offline

    Sathex

    works now ty
     
  10. Offline

    TexasGamer

    Are you sure? I've downloaded it again and I can see the jar after unzipping.
     
  11. Offline

    Tarnacki

    got it, thanks :) i love this plugin
     
  12. Offline

    TexasGamer

    No problem. Glad you like it!
     
  13. Offline

    efstajas

    Nice plugin. :)
    But Tarnacki is right, some unzip- apps "unzip" the jar file in the zip, too, since jar- files are just zips with their file extension changed to .jar. You can prevent this by putting the .jar- file into a folder and zip the folder the folder is inside. :)
     
  14. Offline

    TexasGamer

    Thanks for the heads up! I'll get around to fixing this eventually. (I use 7-zip on my Windows machine)

    Edit: Fixed in version 1.14
     
  15. Offline

    TexasGamer

    ItemID 1.14 (older downloads)
    Requirements: Java 6+, Bukkit build 860*
    [​IMG]

    Changes
    • 1.14
      • Addition: A readme is now included with the download
        • Credit to sk89q!
      • Addition: Output now has color!
      • Tweak: ItemID.jar is now in a separate folder (to prevent unzipping issues)
        • Credit to efstajas!
      • Tweak: If the player is holding nothing and uses /itemid, the plugin will now alert that nothing is being held (as opposed to "AIR:0")
      • Compatibility: 860*
     
  16. Offline

    Kozzy68

    Hi,
    small idea that would make every one happy if it could be done.
    Search for item id by name using wildcard names or aliases.
    example: stone would list all items with name containing stone. (should have some result limit to not spam chat)
    That would make it really top pro best item search help plugin we can imagine. :)
     
  17. Offline

    TexasGamer

    I'll look into this as a feature. I'm pretty sure it's quite possible with Bukkit. :)

    Update #1: Bukkit currently doesn't have a method to return a whole list of items/blocks from a query, but I'll still try to make this happen. I'm pretty sure I've seen it before...

    Update #2: This feature will come eventually. That is once I fix a bug with another one of my plugins. I have pretty much locked down the implementation of the system, I just need to actually code it and test. The tool will spit out about 10 results or so and should automatically update (with new blocks) if all goes well. Updates will be posted here.

    Update #3: I'm starting work on the update. Version 1.2 will include this feature. :)

    Update #4: Proof-of-concept is working as intended. I still need to tidy it all up for official release.
     
  18. Offline

    gameswereus

    Great plugin :p no more need for Mc wiki
     
  19. Offline

    RGadelha

    Hi, how's it going?
     
  20. Offline

    TexasGamer

    I slowed down development because school has started up for me. I've also tried messing with BukkitPermissions with my other plugins.

    As it stands, the next version should come out either tomorrow or Sunday if all goes well.
     
    RGadelha likes this.
  21. Offline

    RGadelha

    School is the most important thing in your life! School first, then if you have the time, care about us.
    I hope all goes well, sincerely partner.
    Take your time :D
     
  22. Offline

    TexasGamer

    Of course! I've put this off for a while and I should get it out of the way.

    Check back tomorrow. ;)
     
  23. Offline

    RGadelha

    All right, I will :D
     
  24. Offline

    TexasGamer

    ItemID 1.2 (older downloads)
    Requirements: Java 6+, Bukkit build 1060
    [​IMG]

    Changes
    • 1.2
      • Addition: Advanced search using /find
      • Addition: BukkitPermissions support
      • Removal: Permissions 2.x/3.x support
      • Compatibility: 1060
    Things to consider...
    • Permissions- You must move over to BukkitPermissions if you wish to use ItemID's permission feature
      • If you choose to not migrate over, users will have access to every command by default
        • This also means that permissions work in reverse... you must give a user the node like such if you do not want them to use the command:
    Code:
    itemid.find: false
    • Advanced search- ItemID downloads a XML file with information regarding each item and block. This means that updates to the plugin itself will not be required when new objects are added to Minecraft.
      • You can disable this feature if you do not want the plugin to access the internet.
     
  25. Offline

    RGadelha

    Great, the find command is awesome, thanks :D
     
  26. Offline

    TexasGamer

    Glad you like it! :)
     
  27. Offline

    Yoki

    does this gives items directly to your inv, or it just throws 'em to the floor?
     
  28. Offline

    TexasGamer

    The plugin does neither. It is designed to be a lighweight search tool, not a in-game inventory editor (ala WorldEdit and others).
     
  29. Offline

    marvinbek

    So... How do you make it so it displays one result per line, aka how many characters is there on one Minecraft line?
     
  30. Offline

    TexasGamer

    I'm not sure what you mean by that... do you mean you want a way for the results to be displayed one by one like below?

    Code:
    /find iron
    
    ID - iron pick
    ID - iron shovel
    ID - iron axe
    and so on...
     

Share This Page