Robbery allows you to provide your players a unique criminal rp experience through robberies, there are different robbery types with their own functionalities which allow players to rob a store or group up with others to start a bank heist. You can setup as many places as you want, the plugin is easy to understand and the rewards for each robbery type are fully customizable, you can also easily hook through commands into other for example police plugins to make robberies more of a challenge. Read through the features for more informations.
Unique and different robbery types (currently two):
Bank Robbery:
Players have to create a crew to start a bank heist, once a heist got started the players have a certain amount of time to break through the banks defenses and steal the money out of the safes, after the rob time runs out they need to escape from the place in order to receive the stolen cash.
There are currently two structures which can be placed as often as you want in a bank place, a vault door to protect the goods and a safe which can be looted to collect money during a heist.
General Robbery:
A single player can rob stores in order to steal money from them after a certain amount of time once the robbery got started. Pointing a CrackShot weapon at the head of the cashier can speed up the robbing process.
Easy integration into other for example police plugins through commands at the start of a robbery
Nearly infinite amount of places possible
Advanced structure system for robbery places (currently two structures for bank places)
Advanced crew system for bank heists
Advanced robbery handling (fail events, etc.)
Configurable robbery loot
Configurable robbery duration for both robbery types aswell as configurable flee duration for a bank heist
CrackShot integration to destroy the vault door in banks and speed up the robbing process in general stores
Place linked NPC's are used to start robberies (SNEAK + R-CLICK)
All of the plugins management/information functions are GUI based
Clear display for robbers through the action bar
Placeholders for commands/messages
... and more
Video of a example Bank setup
Setup tutorial
Code (Text):
/robbery help
Used to display all commands the player has access to
/robbery crew
Used to create and manage a crew
/robbery join <crew name>
Used to join a crew if you got a invite
/robbery structures
Used to get spawn eggs for structures which can be placed in a bank place (Vault Door and Safe currently)
/robbery reload
Used to reload the plugins file configuration
Code (Text):
vault-door-health: <health> (ex. 100)
safe-open-delay: <delay in seconds>
safe-min-money: <min money amount>
safe-max-money: <max money amount>
hide-unnecessary-holograms: <true/false>
vault-door-base-damage: <damage>
enable-tool-tier-damage: <true/false>
online-player-permission-node: '<node>'
crackshot-weapon-blacklist:
- <first weapon title>
- <second weapon title>
- ...
qa-weapon-blacklist:
- <first weapon name>
- <second weapon name>
- ...
bank-robbery-command-reward-list:
- say First Command %leader%
- say Second Command %leader%
head-textures: <true/false>
safe-item-loot:
'1':
type: '<material>'
amount: <amount> (Optional)
data: <data> (Optional)
durability: <durability> (Optional)
display-name: <display name> (Optional)
lore: (Optional)
- '<lore>'
chance: <chance> (ex. 50.0) (Optional)
places:
bank:
name: <name>
type: BANK
region-id: <wg region id>
robbery-cooldown: <cooldown in seconds>
minimum-online-players: <count> (0 = disabled)
npc-id-list:
- 1
- 2
- ...
robbery-start-command-list:
- say Example command!
robbery-fail-command-list:
- say Example command on fail!
rob-time: <rob time in seconds>
flee-time: <flee time in seconds>
required-crew-size: <size>
fallback-location:
world-name: <world name>
x: <x>
y: <y>
z: <z>
yaw: <yaw>
pitch: <pitch>
general:
name: <name>
type: GENERAL
region-id: <wg region id>
robbery-cooldown: <cooldown in seconds>
minimum-online-players: <count> (0 = disabled)
npc-id-list:
- 1
- 2
- ...
robbery-start-command-list:
- say Example command!
robbery-fail-command-list:
- say Example command on fail!
robbery-duration: <duration in seconds>
min-money-reward: <min money reward>
max-money-reward: <max money reward>
command-reward-list:
- say %player% completed a general robbery!