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
Hello yes I am definitely using the correct item, an iron ingot and I am op so I have the permission. Here is my config for lockpicks:
LockPickItem: 265 LockPickChestChance: 0 LockPickDoorChance: 70 LockPickIronDoorChance: 70 LockPickFurnaceChance: 0 LockPickTrapDoorChance: 70
@Thisnamewilldo
Make sure that you have the right permission and that you are using the right item. And for the future please just post here and don't PM me about something like that. I will get to it just as fast either way and I would rather have plugin specific questions visible on the plugin's page.
I have PMed you but I will post on here too just in case. The lockpicks don't appear to work at all, I hold the item in my hand, right click a door and nothing happens. I'm not sure if it's because it doesn't override towny but if it doesn't can you make it so it does please? :D But it literally says or does nothing when I try.
@Prothepheus
It should work with 1.5. If it doesn't please bring any errors to my attention and I will fix them
@Jogy34
can you update this to 1.5 pls!
Thinks, that all the we visited Bukkit, not natively speak English, so the chances to misunderstand a text are very high :P
And if I have understood correctly, probably not going to implement a different configuration for different groups .... a shame, would have much more variety the plugin.
Also, thanks for the clarification. ;)
@Q2Lummox
I probably won't be implementing that and for the thousandth time it is NOT a percent chance, it is a one in whatever chance. So if you have is set to 50 that means that you will do a successful lockpick about one time every 50 tries
One question, after installing the plugin and leave the default options, I have a chance to open the protections of 50% (default), and after 40 attempts, always hurts ....
I have such bad luck?
Use LWC for protections.
And another suggestion.
It would be possible to set up groups percentages?. I would like to set up several groups in my "pluigin" permission, to have multi-level thieves. Also, it would be very interesting not only to open chests, also other protected objects, such as doors (iron and wood), trapdoor, furnaces and dispenser
For example:
- Groups:
   - Thief_I:
      - Type of theft in the chests: <Open> / <percentage>
         - Percentage:
             - Iron_door: 10%
             - Wooden_door: 15%
             - Furnace: 20%
             - Dispenser: 15%
- Trapdoor: 10%
   - Thief_II:
      - Type of theft in the chests: <Open> / <percentage>
         - Percentage:
             - Iron_door: 25%
             - Wooden_door: 30%
             - Furnace: 25%
             - Dispenser: 25%
- Trapdoor: 20%
   - Thief_III:
      - Type of theft in the chests: <Open> / <percentage>
         - Percentage:
             - Iron_door: 40%
             - Wooden_door: 50%
             - Furnace: 45%
             - Dispenser: 40%
- Trapdoor: 30%
   - Thief_IV:
      - Type of theft in the chests: <Open> / <percentage>
         - Percentage:
             - Iron_door: 50%
             - Wooden_door: 60%
             - Furnace: 50%
             - Dispenser: 55%
- Trapdoor: 45%
Make it more interesting and complete your plugin.
Greetings;)
@Q2Lummox
Possibly
You could add another form of robbery in the chests.
If successful in stealing, will take a percentage (random) things inside.
For example:
- Type of theft in the chests: <Open> / <percentage>
   - Percentage: 25%
If the theft is by percentage, the thief would receive 25% of the chest containing (whenever it fits into the inventory, if not, until it fits).
If you choose <open> works the way it is now.
Sorry for my English.
Greetins and great job!
@Bradley7228
I thought I had fixed that in the last update. If it doesn't currently work then I don't know what to tell you.
@Jogy34
I meant the second thing. I want to make our users able to lockpick things even if they're protected by WorldGuard.
Thanks for the awesome plugin.
@xDowsey
That isn't implemented and I probably won't be implementing that.
@Bradley7228
I'm not quite sure what you mean by it not canceling world guard's protection. If you mean that players can still lockpick a chest in a world guard protected area then I won't as I don't like adding any dependencies to my plugins with the exception of vault for economies. If you mean that you can't lock pick in worldguard protected areas then I don't know what to tell you. I thought I fixed those problems a while back by just sending the inventory to the player instead of actually opening the chest.
And I'll make sure to take out the damage if it's set to zero in the next update I make. I don't know when that would be though.
Is it possible (or already written into) to make it so when someone tries to pick a chest, or door, that they become PVP Tagged? I want to add this plugin to my server, but without them becoming PVP tagged, they can just sit and regain health, without anyone being able to kill them if PVP is set to off.
Can you make this work with WorldGuard? I love this plugin. When our users try to Lock Pick, it doesn't cancel worldguard's protection.
Also, can you make it so you can turn steal damage completely OFF?
I set it to zero and they still get hit, but take no damage.
@OPTIVNERVE
Sorry but I won't be adding those things
Hey Jogy,
Great work here, any chance you could reply to my PM if you get a moment, seen as I need these new things pretty soon and I'd like to dicuss some other things if you're free.
Thanks Optiv
@patalkok
Just set your prevent pick pocket permission to false with your permissions plugin.
please add option to desactivate protection for steal admin (with ops.txt), player cant steal me :/