HomeJavaModsMachineGuard Reloaded
Chest lock | Block protection | WorldGuard addon | Awesome plugin! | Fully customizable!

This plugin simply allows you to deny any interaction with blocks in config. This addon is great replacement for LWC, Lockette (which abandoned!) and much more! MachineGuard support any block as well as blocks from mods, such as IC/BC/RP machines. In addition, this plugin allows you to prevent interaction with the blocks around the world, not only inside WorldGuard regions.

Blocks automatically protected in WorldGuard regions and only members/owners can access to it. But if you allow protection by sign, players be able to make "public" signs (any player can access to it) and "private" signs (only for players which specified on the sign, maximum is three).

Русская версия здесь / Russian text is here
Older versions still on Bukkit Dev

Configuration (for 2.1+):
Code (YAML):
# 2.0 just uses IDs instead of names like 1.3
additional-protect
: false
block-all
: false
msg
: '&cYoudon''thaveaccesstotouchthis'
msg-sign
: '&cThisblockisalreadyprotected'
sign-block
: false
block-list
: [ DISPENSER, NOTE_BLOCK, BED_BLOCK, CHEST, FURNACE, BURNING_FURNACE, WOODEN_DOOR, LEVER, STONE_BUTTON, JUKEBOX, DIODE_BLOCK_OFF, DIODE_BLOCK_ON, TRAP_DOOR, FENCE_GATE, BREWING_STAND, ENDER_PORTAL_FRAME, FLOWER_POT, ANVIL, HOPPER, DROPPER ]
blocked-sign-list
: [ DISPENSER, NOTE_BLOCK, BED_BLOCK, CHEST, FURNACE, BURNING_FURNACE, WOODEN_DOOR, LEVER, STONE_BUTTON, JUKEBOX, TRAP_DOOR, FENCE_GATE, BREWING_STAND, HOPPER, DROPPER ]
Old configuration (for 1.1-1.3):
Code (YAML):
deny-ic-interaction : false
ic-list
: [ ]
deny-bc-interaction
: false
bc-list
: [ ]
deny-rp-interaction
: false
rp-list
: [ ]
custom-list
: [ 23, 25, 26, 54, 61, 62, 63, 64, 68, 77, 84, 93, 94, 96, 107, 117, 120, 140, 145 ]
deny-lever
: true
block-all
: false
msg
: '&cYoudon''thaveaccesstoopenthat'
sign-private
: false
sign-list
: [ 23, 25, 26, 54, 61, 62, 63, 64, 68, 77, 84, 96, 107, 117 ]

Commands:
  1. Get block what you want to add in hand
  2. Place it on ground and don't move crosshair from it
  3. Type command /mgid
  4. If you get different names or IDs (at crosshair / in hand) - add first to config
  5. If you get two different meta-datas (name_or_ID:meta) - add second to config
PS: often enough specify in the config only namr or ID without :meta-data.
Code (YAML):
# Examples:
- WOOL:0 # Only white wool will protected
- WOOL:14 # Only red wool will protected
- WOOL # Wool of all kinds will protected
- CHEST # Chests of all directions will protected
Permissions:

How to protect:
  1. Hang the sign on side of the block (or near) while holding Shift (sneaking) or on any of the six directions, the block must be specified in the config file
  2. Write "[Public]" or "[Private]" on the first line (without quotes) and players to give access on all the next lines
  3. If successful, first line of sign will colored in dark aqua
  4. To give access only to the members/owners, composed in region and no one else, just don't hang a sign

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

MachineGuard Reloaded is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9, 1.10 and newer. Downloaded 1,197 times (via Spigot). Download it and open it directly in the game.

Explore more