Mineuniverse
Plugins
Aqualock

Aqualock

PLUGIN
Aqualock
by Almura_Dockter
Download Claim this project
5,436 downloads
0 likes
Updated Oct 14, 2026
0 hypes
Admin Tools Mechanics
Advertisement Remove ads with Premium →

Aqualock

AquaLock

Core Features

  • Lock ANY Location to prevent damage, theft, fire, explosions etc.
  • Uses Vault for Economy & permissions handler.
  • Respects the "Lockable" Residence Flag Permission.
  • Automatic Door Close Timers
  • Automatic Double Door Controls
  • Damage Player on Failed Password
  • Configurable Use / Create / Remove Lock Costs
  • Custom GUI for Locking Blocks / Chests / Doors, almost anything!
  • Custom GUI Unlock Interface.
  • H2 or MySQL Database Options.

AquaLock

Multi-Server Enabled

  • This plugin is written for both Bukkit and Spout Servers.

Spoutcraft & SpoutPlugin

Spoutcraft Logo

Get Spoutcraft & Spoutplugin Now! >> Get Spout!

Developers:

  • NinjaZidane
  • Dockter

Support

Support for this and all other AlmuraDev plugins can be found by joining our chat channel here:

Mibbit Chat Here

Configuration

File: config.yml

##########################
# config.yml
#
# general explanation:
#
# hotkey: KEY_L
#   Determines the hotkey used to open the panel. If this is entered in in-correctly, this will default to KEY_L.
#
# sql explanation:
#
# mode: h2
#   Determines the sql mode to use for the backend. Available options are mysql (needs additional configuration), sqlite, and h2. The
#   default setting is h2
#
# name: minecraft
#   Determines the name of the database on the mysql instance.
#
# username: minecraft
#   The username that has rights to make modifications to the mysql instance.
#
# password: minecraft
#   The password for the above username.
#
# host: localhost
#   The address to the mysql instance where installed.
#
# port: 25564
#   The port that is forwarded to allow connections to the mysql instance.
##########################
hotkey: KEY_L
default-double-door-timer: 5
sql:
    mode: h2
    #MySQL only
    name: minecraft
    username: minecraft
    password: minecraft
    host: localhost
    port: 25564

File: cost.yml

##########################
# cost.yml
#
# material explanation:
#
# material:
#   dirt:
#     lock: 10.00
#     unlock: 10.00
#     update: 10.00
#     use: 10.00
#
# Things to note:
#                 - Negative values will increase the user's wealth, positive values will decrease the user's wealth.
#                 - You must specify the correct spelling of the material, case does not matter (I handle it for you)
##########################
global:
  lock: 0.00
  unlock: 0.00
  update: 0.00
  use: 0.00
material:

Permissions

Here's a list of specific permissions nodes for this plugin and what each does.

  • aqualock.admin = Allows the user Admin access to Aqualock, including other player overrides.
  • aqualock.lock = Allows a player to create a lock.
  • aqualock.unlock = Allows a player to remove a lock.
  • aqualock.use = Allows a player to interact with a already placed lock.
  • aqualock.update = Allows a player to update the configuration of an already existing lock.
  • aqualock.lock.cost = Charges a player for creating a lock.
  • aqualock.unlock.cost = Charges a player for removing a lock.
  • aqualock.update.cost = Allows a player to modify the
  • aqualock.use.cost = Charges the player for interacting with a lock.

Commands

  • /aqualock remove USERNAME = removes all Aqualocks for that user. (requires aqualock.admin permissions)

Hard Dependencies

Soft Dependencies

  • Vault 1.2.15+ [Needed for Economy Support]

Donations for this project can be directed here: PayPal: Click Here

Many thanks for your consideration.

Aqualock-b221
MC CB 1.5.2-R1.0
Release 2013-02-21 Get
Aqualock-b202
MC CB 1.4.6-R0.3
Release 2013-01-08 Get
Aqualock-b196
MC CB 1.3.2-R2.0
Release 2012-12-04 Get
Aqualock-b185
MC CB 1.3.2-R2.0
Release 2012-11-22 Get
Aqualock-b183
MC CB 1.3.2-R3.0
Release 2012-11-09 Get

More from Almura_Dockter

Advertisement Remove ads with Premium →

You Might Also Like