Sueta

Robbing Lite

2.4.0

Plugin for role play that adds theft mechanics to the gameplay

·Plugin
Tested MC versions
1.19, 1.20, 1.21, 26.1, 26.2, 26.3


Free thieves vs cops for your roleplay server.
Robbing Lite is the free edition of Robbing ⭐: pickpocketing and handcuffs, built from the same code, with the same 3D items and the same updates as the premium plugin.
No time limit, no watermark, no messages to your players.


Every GIF on this page is recorded in game with the plugin and its resource pack (Paper 26.1.2, Minecraft 26.2 client).


  • Sneak + right-click a player to open their inventory and take whatever you want (or a plain right-click, if you turn off sneak-to-rob).
  • The victim is alerted ("Thief is robbing you!") and can catch the robber with Shift + left-click: slowness and no jumping for 20 seconds.
  • Get more than max-distance blocks away and the robbery stops.
  • Whitelist / blacklist of stealable items (Robbing's own items included), cooldown, optional blindness after the robbery, NPC robbing on/off.


  • Right-click a player with handcuffs: they can't walk away or run commands (except the ones you allow, e.g. /login).
  • Handcuffed players can spam Shift to wear down the "Handcuffs Health" bar and break free.
  • Optional escape window: a short delay before the cuffs close, so the target can run if they're quick.
  • Release them with the Handcuffs Key or /rb handcuffs <player> false. Handcuffs stay on after relogging.


  • Kidnap: handcuffed players follow your exact path, around corners and through doors. Take them to the station yourself.
  • PIN safes: a real 3D safe block, locked with a 4-digit PIN and opened through a keypad GUI. Contents are saved in the database.
  • Lockpicking: a minigame to crack locked safes. Nine pins, one is right, two mistakes and the lockpick snaps.
  • /911: victims alert every online officer, with their coordinates.
  • WorldGuard flags to allow or deny robbing, handcuffing and kidnapping per region, and MySQL for networks.
  • Priority support on Discord.
See Premium in action: kidnap, lockpick, 911

Upgrading is a jar swap: same config.yml, same database, your handcuffed players stay handcuffed.

  • One jar from 1.19.4 to 26.3. Tested on Paper; Spigot and Purpur are expected to work.
  • Custom 3D items with the Robbing Resource Pack on Modrinth: one zip for 1.19.4 → 26.3, with a direct link and SHA-1 ready for server.properties. Without the pack everything still works, items just look vanilla.
  • Persistent: handcuffs are saved in SQLite and survive restarts and relogs.
  • Crafting recipes editable in-game with /rb menu.
  • 5 languages included (English, Italian, Spanish, Russian, Portuguese-BR), every message editable.
  • Developer events: StartRobbingEvent, ItemRobbedEvent, CatchEvent, ToggleHandcuffsEvent.
  • Same code as Premium: every bug fix and every new Minecraft version lands in Lite too, tested by in-game bots before each release.

Every feature has its own section in config.yml, with comments:

config.yml: rob
rob:
  enabled: true
  # Enable alert to send to the robbed target.
  alert: true
  # Blacklist, if enabled all the items in the list will not be robbable.
  blacklist:
    enabled: false
    items:
      - diamond
      - diamond_block
  # Whitelist, if enabled only the items in the list will be robbable.
  whitelist:
    enabled: false
    items:
      - gold_ingot
  # Max distance in blocks during robbing between the robber and the robbed.
  max-distance: 5
  # Cooldown setting (set timeout to 0 to disable).
  cooldown: 120
  # If enabled, sneak right-click to rob, otherwise just right-click.
  sneak-to-rob: true
  blindness-after-robbing:
    enabled: false
    duration: 5
  NPC-rob: false
  catch-robber:
    enabled: true
    can-jump: false
    slow-power: 5
    duration: 20
config.yml: handcuffing
handcuffing:
  enabled: true
  cooldown: 5
  escape:
    enabled: false
    # Delay handcuffing action after clicking (in seconds).
    delay-handcuffing: 2
    # Distance to reach from the handcuffer to escape handcuffing.
    distance: 3
  # Permitted commands while handcuffed.
  permitted-commands:
    - login
    - register

  • /rb help: version and command list
  • /rb reload: reload config and messages
  • /rb menu: GUI to edit the crafting recipes
  • /rb give <player> <item> [amount]: handcuffs, handcuffs_key
  • /rb handcuffs <player> true|false: cuff or release by command
Permissions
robbing.rob               rob players
robbing.notrobable        can't be robbed
robbing.bypass_rob_rules  ignore whitelist/blacklist
robbing.catch             catch a robber
robbing.handcuff          handcuff players
robbing.uncuff            remove handcuffs
robbing.notcuffable       can't be handcuffed
robbing.craft.<item>      craft a Robbing item
robbing.help / reload / admin / give   commands

By default every permission is given to operators only.

FAQ

Is Lite really free?
Yes. No time limit, no watermark and no ads shown to your players. Admins see the Premium features as locked entries in /rb help, that's all.

How do I upgrade to Premium?
Stop the server, replace the Lite jar with the Premium jar and start it again. Premium reads the same config.yml and the same database, so your settings and handcuffed players stay; the Premium sections (kidnap, safes, lockpicking, 911) are added with their default values.

I'm using Robbing 1.3.x from this page. What changes?
Lite 2 is a complete rewrite (1.19.4 → 26.3, new 3D items and GUIs). Safes and lockpicks are now Premium features. The 1.3.x config is not compatible: rename your old plugins/Robbing folder and let Lite create a new one. Robbing 1.3.24 stays in the Version History, but it is no longer maintained.

Do players need the resource pack?
No, but they should have it: it gives the 3D handcuffs and handcuffs key. Get it from Modrinth (one zip for every version) and send it to your players with resource-pack= in server.properties.

Which server software?
Paper 1.19.4 to 26.3 (tested). Spigot and Purpur are expected to work.

Can I turn off a feature I don't need?
Yes, robbing and handcuffing each have their own enabled switch and their own permissions.

Need help? Join the Discord.
Please use Discord for bug reports and support rather than reviews: it's the fastest way to get an answer.


Similar projects

Plugin →