Aqualock

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.


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files

Bukkit