Blothera Thief
Description
What it is
This is a thieving plugin. It allows you to Pickpocket players, Lock pick Chests, and Vanish
Also check out Blothera Assassin, Blothera Archer, Blothera Blocks, Blothera Warp, Blothera Damage, Blothera Chat and Blothera Tools
Also check out the Blothera Kingdom Forums and sign up if you want to see all of the Blothera plugins in action
Note: You cannot steal items that have damage on them or items that have an enchantment on them due to a dupe bug.
commands
NONE
Permissions
- BlotheraThief.*: gives all Blothera Thief permissions
- BlotheraThief.Vanish: Allows a player to vanish
- BlotheraThief.LockPick: Allows a player to lock pick
- BlotheraThief.PickPocket: Allows a player to Pickpocket
- BlotheraThief.PreventPickPocket: Allows a player to stop another player from Pickpocketing them
- BlotheraThief.PickPocketAlert: Allows the player to receive an alert when a player fails at Pickpocketing them
How it works
- In order to Vanish a player must crouch and then right click with the Vanish item (config)
- In order to Lock Pick a player must right click a chest, door, or furnace in survival or adventure mode with the Lock Picking item (config), the chest will open if they succeed.
- In order to Pickpocket a player must crouch and right click a player while in survival or adventure mode with the Pickpocketing item (config), they will then receive a random item from the player's inventory if they succeed.
Config
- VanishItem: The item that is use to vanish
- VanishTime: The amount of time a player is vanished for (Seconds)
- CoolDownTime: The amount of time it takes for the vanish to recharge (Seconds)
- VanishText: The text shown to the player when they vanish
- VanishAlreadyText: The text shown to a player when they try to vanish when they already are
- VanishCoolDownText: The text shown when a player trys to vanish when they're vanish isn't recharged
- VanishStopText: The text shown when a player is out of vanish
- VanishCoolDownDoneText: The text shown when a player's vanish is recharged
- VanishSmokeSize: the sizeof the smoke that forms around the player when they vanish
- LockPickDoorChance: The success rate when someone trys to lock pick a wooden door(1 in _ chance)
- LockPickIronDoorChance: The success rate when someone trys to lock pick a iron door(1 in _ chance)
- LockPickChestChance: The success rate when someone trys to lock pick a chest(1 in _ chance)
- LockPickFurnaceChance: The success rate when someone trys to lock pick a furnace(1 in _ chance)
- LockPickTrapDoorChance: The success rate when someone trys to lock pick a trap door(1 in _ chance)
- LockPickSuccesText: The text shown to a player when they succeed at lock picking ([thing] will be replaced with the block's name that the person lock-picked)
- LockPickFailText: The text shown to a player when they fail at lock picking ([damage] is replaced by how much damage they take)
- LockPickFailUseDamage: If true damage will be given
- LockPickFailBreakItem: If true one of the lockpick items will break that they are holding.
- LockPickFailDamage: The amount of damage a player takes when the fail at lock picking (1 damage = half a heart)
- StealItem: The item a player must use to pickpocket someone
- StealChance: The chance a player has at succeeding when they try to pickpocket someone (1 in _ chance)
- StealAmount: The amount of the item the player steals if the player they are stealing from has more than 1 in a stack
- StealSuccesText: The text shown to player when they succeed at pickpocketing someone ([items] is replaced by how many of what items they stole)
- StealEmptyText: The text shown to a player if the player who they are trying to steal from's inventory is empty
- StealFailText: The text shown to a player when they fail at pickpocketing someone ([damage] is replaced by how much they got hurt when they fail)
- StealFailDamage: The amount of damage the player recieves when they fail at pickpocketing someone
- LockPickItem: The item a player must use to lock pick a chest
- StealAlertText: The text show to a player when a player fails at pickpocketing them
- StealInventoryFull: The text shown to a player when their inventory is full and they try to pickpocket someone
To Do
- Anyone have any suggestions?
Known Bugs
- If anyone finds any please create a ticket for it
@epicraccoon
No clue. Try testing it to see.
Is this compatible with heroes?
@monstercat101
no there isn't
Is there anyway to disable this plugin in a worldguard region? Some players are stealing from noob players at spawn and they cant defend themselves. Thanks
@Super____User
I don't know what to tell you then.
@Jogy34
I am using LWC, anything I should check?
@Super____User
Well It's working for me. You might be using a lock plugin that this doesn't work with. The only one that I know for sure it works with is LWC because that is what I tested it as that is what the server I made this for used.
Still saying the chest opened even though it didnt. I have the latest version of BT.
thank you very very much :D
@wonderdude73
1. I don't manually add any support for any lockplugins as all they do is cancel the event when you open the door or chest or whatever.
2. You don't have to post a comment and then the exact same thing in a ticket
3. I'll look into it
EDIT: I found the problem though. I allow the RightClickEvent to happen when crouching but all that does since 1.4.6 is allow you to place blocks on things that you would normally interact with when not crouching.
EDIT2: I fixed it. Thanks for the heads up that it didn't work. You can find the file here in the meantime until an admin approves it
Could you update it to 1.4.6?
This seems like an amazing plugin. but i cannot get it working on my server.
when i manage to pick a door or chest it doesn't open. and i still don't have permission to open it. i am using LWC to lock the door?
does your plugin not support LWC? in that case what locking plugins does it support?
i am not opped and i was in survival.in a permissionsgroup with these permissions:
i also tried pickpocketing. that seems to work.
Thief: permissions: - BlotheraThief.LockPick - BlotheraThief.PickPocket inheritance: - Player prefix: '' options: build: true rank: '70'
using permissionsex
the inhertence players have permissions to: - BlotheraThief.PickPocketAlert - lwc.protect
Oh, I'm sorry for not reading the info you have posted already, I see that now. Thank you for taking the time to answer anyway :)
@monstercat101
1. I'm not going to update as everything should work just fine for 1.4.6. If you do however find any bugs please bring them to my attention and I will fix them as soon as I get a chance.
2. For the hundredth time, the chance is a 1 in CHANCE chance NOT a % chance
When are you updating? I tryed to use the pickpocket, but it doesnt seem to be a 50% chance, as it takes about 25 tries before i am successful, is this normal?
Love this plugin, thank you so much <3
nice plugin, please add pourcentage for prenvention message :)
@Digirain
It is possible for me to implement it like that but I don't really want to
@Jogy34
Okay so I finally got it to work! But I have another problem, the StealAmount in my config is different to what it really is. I want players to be able to only steal 1 block/item each time which I have shown in my config but it is stealing 5 instead.
Also a small request, don't know if its possible but would you be able to make it so they open the inventory as a chest instead? I know this completely changes your plugin but I just wanted to know if it was possible.
@lord0o
No
Can I configure it for prevent using the lockpick on ChestShop chests?