Aqualock

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.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of dockter dockter Aug 30, 2013 at 14:10 UTC - 0 likes

    @richturd: Go

    Make sure you read the error message before posting on comments otherwise you look stupid.

    "UnknownDependencyException: Vault"

    As the plugin dependencies say, you need "Vault", which you don't have.

    BFAK:90572240,474344991705deee14d355de6ad5b26280465c85414dd9c8d4e607e5e6e3f34e

  • Avatar of Nibelton Nibelton Aug 22, 2013 at 17:58 UTC - 0 likes

    is it dead or no update needed ?

    BFAK:100662,605c88122acada7ecdaabb800561beda497db9ac1e990ec2549582250113ff82

  • Avatar of richturd richturd May 05, 2013 at 16:11 UTC - 0 likes

    Bukkit 1.5.2 cannot load it. Here's the errors. [SEVERE] Could not load 'plugins\aqualock-b221.jar' in folder 'plugins' org.bukkit.plugin.UnknownDependencyException: Vault at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:195) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugins(CraftServer.java:239) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.<init>(CraftServer.java:217) at net.minecraft.server.v1_5_R3.PlayerList.<init>(PlayerList.java:55) at net.minecraft.server.v1_5_R3.DedicatedPlayerList.<init>(SourceFile:11) at net.minecraft.server.v1_5_R3.DedicatedServer.init(DedicatedServer.java:106) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:382) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) Somebody Help

  • Avatar of Edwin3 Edwin3 Apr 11, 2013 at 02:02 UTC - 0 likes

    Not to be a newbie but it doesn't create a folder for me and ive tried a lot can anyone help? Im using 1.4.7 bukkit recommended build

  • Avatar of dockter dockter Feb 21, 2013 at 15:14 UTC - 0 likes

    @paragonxx99: Go

    You must add the "lockable' flag to your config.yml inside of the /residence/ . I need listen for that flag when inside of residence locations. This prevents people from locking items they shouldn't have access to.

  • Avatar of paragonxx99 paragonxx99 Feb 18, 2013 at 03:43 UTC - 0 likes

    What exactly does the residence flag do?

  • Avatar of Grinjr Grinjr Jan 31, 2013 at 10:16 UTC - 0 likes

    How would I set the default hotkey in the config to be ctrl + right click?

  • Avatar of MoseMister MoseMister Jan 30, 2013 at 16:08 UTC - 0 likes

    @Zone22: Go

    yer, if you get a server launcher with craftbukkit ported to it, like MCPC-Plus ( http://build.technicpack.net/job/MCPC-Plus/ ) you can have bukkit plugins and server mods on one server, its a nice idea but not a lot of plugins have been made for the 1.4.7 server yet (or last time i checked)

    its the way tekkit are trying to use with tekkit light with tekkit normal it was the mods were ported to craftbukkit i would not recommend this way because you need to get the ported mod, but with it the other way all you need is the launcher.

    note: plugins that require craftbukkit x and no other, you can not have, unless you know the craftbukkit that was used to be ported

    i think its craftbukkit 1.4.7 r2 dev build x

    MoseMister

  • Avatar of MoseMister MoseMister Jan 30, 2013 at 16:01 UTC - 0 likes

    quick question, i had problems with craftbukkit 1.4.7 r1, so i moved to craftbukkit 1.4.6r3 but i found this plugin, now i saw this plugin needs spout to be used, now spout dont let you download past spoutplugins (if they do its hard to find or i'm blind) so i searched google for it, i could not find it, so could you put a 1.4.6 spoutplugin on this, like the plugin is built for.

  • Avatar of Zone22 Zone22 Jan 30, 2013 at 03:24 UTC - 0 likes

    While this is amazing! . I have an unusual and most likely impossible request. Bukket wonderful, but forge base mods have no such tools to protect their users.Would it be possible for you to convert some of the functionality to a Forge based mod?

Facts

Date created
Nov 08, 2012
Categories
Last update
Feb 21, 2013
Development stage
Release
Language
  • enUS
License
GNU General Public License version 3 (GPLv3)
Curse link
Aqualock
Downloads
2,895
Recent files

Authors