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.
Multi-Server Enabled
- This plugin is written for both Bukkit and Spout Servers.
Spoutcraft & SpoutPlugin
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:
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
- Bukkit 1.3.2+
- Spoutcraft Client
- SpoutPlugin
- Permissions Handler (no permissions are set default True.)
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.
It looks great!, Although I like the option of:
Archive for translating texts like:
Owner:
Cost to use:
Damage on fail:
Etc. ...
I'd also like able to put the background image that I specify, instead of that blue lock.
Also like to know if you use the same "base" that Digilock, because with this plugin had an incompatibility with another plugin called "Thirst".
http://dev.bukkit.org/server-mods/thirst/ # c59
Thank you Docktor. Looks great as usual.
This looks incredible hope to see more in the near future!