Sneak Thief
Downloads | Source | Bug Reporting & Feature Request
Don't have any tools in your inventory? Too lazy to find resources? Install this plugin and your players will be able to steal from other people's inventory! When they sneak and right-click a player, an inventory window will open and they can drag stuff from and to their inventory!
Quick installation
- Put sneakthief.jar in the plugins directory (e.g. C:\craftbukkit\plugins\)
- Restart the server.
- (edit the configuration)
- Done! Now steal some!
Permission nodes (1.1 and up)
Permission node | Default | |
---|---|---|
Every single node | sneakthief.* | op |
/sneakthief command | sneakthief.admin | op |
Every single pickpocket node | sneakthief.pickpocket.* | op |
Can steal from other's inventory | sneakthief.pickpocket.cansteal | true |
Cannot be stolen from | sneakthief.pickpocket.no-steal | op |
Protection flags (1.1 and up)
- Residence: 'allow-steal'. ["true", "false"] (bugged in ST 1.1, use ST 1.1_01)
- WorldGuard: 'allow-steal'. ["allow", "deny"]
- "true"/"allow" if it's allowed to rob people. Otherwise "false"/"deny".
Configuration
(^ link to page)
@broluigi
Can you give me the full error? (the one in server.log)
i see [SEVERE] Could not pass event PlayerMoveEvent to Sneak Thief and all they do when they lose is set to none! i dont get it...
pickpocket: player-distance: 5 failure-percent: 70 damage-on-failure: 60 alert-player: true command-on-success: me has stoled from someone! command-on-failure: none cooldown: 5 max-tries: 3 max-stacks: 1 no-npc-stealing: true locale: wait-message: '&cYou need to wait %s seconds!' fail-message: '&cyou caught &c%s before he stole from you!' alert-message: '&c%s is stealing from your inventory!'
@Delold
There is a setting called "no-npc-stealing" in pickpocket.yml.
Hello, is there any way to protect Citizens to be robbed?
Apparently, everyone can steal from one another. I don't want this. I only gave the permission node to 2 groups. And those 2 are donator ranks. Normal users can still steal from other players. What's wrong?
Also, It doesn't say the player is trying to steal from you either.
EDIT: Never mind I just had to edit the plugin.yml
@fromgate
I didn't implement any item duping protection. But since this only uses the Bukkit API, it shouldn't cause any duping?
is it protected from items duping?
@Master_Zangetsu
Wait, can you already download 1.1 here? :P
it all works, both citizens and the world guard aspects ... you have made me one happy server owner!! :)
@Master_Zangetsu
WorldGuard is fixed. I'm only going to add Citizens support now and then I'll release ST 1.1!
@Master_Zangetsu
I just managed to add the flag to WorldGuard. It just needs some more testing.
@Master_Zangetsu
Sorry, no ETA yet.
@Darkman2412
any ETA on a fix for the world guard flag ... its not working at all atm
@iSnear
The sneakthief.pickpocket.cansteal node is defaulted to true, if the node isn't set for someone, it will always be true. You can try setting the node to false in the other groups. (or if you use inheritance, set the node to false in the least group (probably guest or something) and set the node to true in the Thief group).
I have PEX and I want ONLY my Thief rank to use this plugin, so I gave it the permission node to pickpocket. However, the plugin doesn't seem to use the node at all, because ALL players can pickpocket. Is there a way around this at all?
@Master_Zangetsu
It should be "sneakthief", but WorldGuard integration is bugged atm. :(
im having issues linking this to worldguard ... what flag do i need on an area to stop sneakthief
I'm going to write the new page since this one is screwed :(
@Darkman2412
COOL BEANS.
I thought for sure this would need spout to work.
@xdeathoreox
No! Only bukkit is required!