Itemdetector
This plugin is no longer maintained. Have a look at my other plugins here.
An update of Streammz Itemdetector. Create Itemdetectors with signs.
Features:
Creating gates which can be used to detect items Redstone support by changing torches into redstone torches. Detect multiple items (good for an pvp-zone to detect swords/bows etc) Block people from entering with specific items Minecart support Clearing inventory Permission support
Known bugs:
If itemdetector is loaded before multiworlds, it will get a nullpointer and lose all data, to fix this rename the multiworld plugin to "aaaMultiWorld" and bukkit will load this plugin as first of all your plugin, this should also fix all other problems with other plugins.
How to create a detector:
- TORCH - SIGN - TORCH
- BLOCK - BLOCK - BLOCK
- BLOCK - AIR - BLOCK
- BLOCK - AIR - BLOCK
on the first line of the sign you write. [detector], and on the second/third/fourth line should be the itemID seperated by commas.
(sign)
[detector]
1,2,3,4,5,6,7
8,9,10#(option),11,12,13,14
16,45,23,269,265,98#(option)
(it doesn't mather if you have higher numbers first.) Options (# and @)
- @all - Makes the detector detect all blocks in mc
- @None - Makes the detector detect empty inventory's
- @hold - Makes the detector only detect your item in-hand
- @always - Makes the detector detect nothing, but instead always goes on whenever a player passes
- @limit - limits the blocks to these (you can't have any others then this)
- #block - blocks the entrace when activated
- #remove - removes the block from your inventory (Thinking about creating this to be OP-only)
- #pit - Creates a 3x3 pit for pitfall's
- #damage - Damages a player with 1 hearth
- #launch - Speeds up the player by 10x
- #kill - Kills the player
- #fire - Puts the player on fire
- #heal - Heals the player and puts out fire
- #eat - Set food lvl to max
- #repair - Repairs any tools which the gate detects
- #thunder - Makes thunder in the gate
instead of using itemID like in 1,2,3,4 (example), you can also use this: 1-4 - Loads the ID 1-4 kit:kitname - Loads the ID provided in kitname.kit in the itemdetector directory
To make the gate send a message, use the same method as kit, but use this instead: msg:filename - Sends a message provided in filename.message file in the itemdetector folder.
PERMISSIONS - itemdetector.create.* Give ALL Permissions to the Player! - itemdetector.create.block - itemdetector.create.remove - itemdetector.create.pit - itemdetector.create.damage - itemdetector.create.launch - itemdetector.create.fire - itemdetector.create.kill - itemdetector.create.heal - itemdetector.create.eat - itemdetector.create.repair - itemdetector.create.thunder
German tutorial/Deutsches Tutorial: ItemDetector | Bukkit Plugin 1.2.5 [DE][HD] - by BukkitDE
I can't believe this still works!
Hi, update would be GREAT !! thanks
Please update!
Can you update this plugin to version 1.4.7?
@BedaLP
Why not just add the more famous multiworld plugins as soft dependencies? If you've not heard of them, you put it in the plugin.yml and basically it checks if a server has a plugin listed - if it does, it'll load that first, if not, it ignores it. A 10-second solution that'll last forever!
@Shupy2
If itemdetector is loaded before multiworlds, it will get a nullpointer and lose all data, to fix this rename the multiworld plugin to "aaaMultiWorld" and bukkit will load this plugin as first of all your plugin, this should also fix all other problems with other plugins.
@BedaLP
Do you have any advice on how to fix the gates from needing rebuild each time I reset my server. That is the only thing holding me back from being able to use this on my server.
@Shupy2
I use a lot of: AuthMe Battle (my own) BKCommonLib ButtonWarp Buycraft CapsBlock CFBanner Citizens DeathCube DreamLand Essentials EssentialsChat EssentialsGroupBridge EssentialsGroupManager EssentialsProtect EssentialsSpawn FalseBookBlock FalseBookCore FirstJoinPlus iConomy ItemDetector (this) LazyRoad LogBlock LogBlockQuestioner LWC MasterPromote MinecraftViewer MobDisugise Multiverse-Core Multiverse-Inventories Multiverse-Portals NoCheatPlus NoLagg Orebfuscator playerScan Questioner RCIP ShowCaseStandAlone SimpleHelpTickets SimpleRegionMarket SkyChest SpamBlocker Spectate SpleefUltimate Tim Vault War WorldEdit WorldGuard ZavAutoMessenger
@Robbo905
What other plugins are you using? I removed my multiverse plugin and the gates still get removed when the server reloads.
I have been having this issue with Multiverse too. Ironically my use of this plugin was for making control points for multiverse portals.
Update: I removed multiverse and I still have this error.
I have to say, brilliant plugin! Alas, it doesn't seem to work for equipped armour. Do you think you could fix this?
Edit: After reloading the server, there is a crash and all the gates are removed. I cannot create any more gates until the server has been reloaded. I have attempted to re-name Multiverse to aaMultiverse.jar, have tried re-naming your plugin to zzItemDetector.jar, have gone into the plugin.yml of your plugin and re-named it zzItemDetector and the bug still occurs. Makes using this plugin impossible, unfortunately.
Edit 2: I've narrowed down the error to it definitely being incompatible with Multiverse. I've also tried changing the name of Multiverse in the plugin.yml but Multiverse doesn't load if you do this (and I don't blame it).
Also folgendes Problem, wie gesagt läd mein Server Itemdetector immer zuerst, aber wenn ich Multiverse und Multiverse-Portals umbenenne mit den aaa vorne, läd das Itemdetector Plugin immer noch vorher??
Maybe no typing item's ids on the sign but using command /itemdetector create. I mean using commands at all. But yeah, this plugin is awesome, keep this nice work!
Good job¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡