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.
Cool Dude!
@richturd
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.
is it dead or no update needed ?
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
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
@paragonxx99
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.
What exactly does the residence flag do?
How would I set the default hotkey in the config to be ctrl + right click?
@Zone22
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
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.
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?
Is there away to change how to gui looks for my server?
needs a way for admin/ops to use any lock. at the moment i have all permissions and it is saying "not in the users list"
(not sure if it is all locks, but this happens to me while trying to view chests other users have locked)
EDIT: THIS IS FIXED IN THE LATEST DEV BUILD
http://build.almuramc.com:8080/job/Aqualock/185/
been waiting for this for awhile now, looks great, good job
And is there any date for the launch of this platform?, even if orientative?.
At this point we dont have the intention on making it mulch-lingual until Spout Server/Spout Client is finished.
This is just a bridge until we launch that platform.
Then it would be possible to add the option to change the background image (blue padlock) and add a translation file for the texts of the GUI?.
Its still waiting on Bukkit's approval.
Where the file?
I noticed it marked as release but couldn't find the download link. :)
I would like to take it for a spin.
@Q2Lummox
Its a completely new core, no code comes from Digilock.