V10lift
Overview
As many users cry for an update of the elevators plugin but it's copyrighted and the author isn't reachable I decided to write a new elevator plugin from scratch.
How to
First build your lift cabin. If you want to have a floor choosing sign in the cabin (see videos) put a sign with [V10lift] on the first line somewhere in your cabin. Then use the command /v10lift create - It will tell you to rightclick all the blocks of your cabin, so do that.
After that use the command v10lift create my new lift where my new lift will be the name of your lift.
Now you can start adding floors. To do that use v10lift floor add my new floor while you're standing at the height of the new floor. If you want to have different floors at different worlds you need to have V10verlap (min. v0.6), too.
If not already done build the hoistway now. Then define blocks as input blocks. Input blocks are blocks which will call your lift to a specific floor when they receive redstone input. If you want to use a button to call the lift use the block behind the button as input block! If you stand at the floor you want the elevator to move to simply use v10lift input add else use v10lift input add floor name.
When you finished all floors and inputs for your lift use v10lift edit to disable the editor. You can re-enable it at any time with v10lift edit lift name.
Output signs
It is possible to show what you'r lift is doing by placing a sign with [V10lift] on the first line and your lift name on the second. If you want to have a sign which only shows if the lift is at a specific floor put your floor name on the third, too.
Offline inputs
Since v0.4.10 you can create offline inputs. Do that the same way you would create a normal input, expect that you don't have to pass a floor name. While a offline input is powered you lift is in offline mode, which means it is unusable.
Commands
V10lift create
To create a new lift (see how to).
V10lift delete
To delete a elevator.
V10lift abort
To abort your current action.
V10lift whois
To see name of a lift.
V10lift edit
To edit lift floors and input blocks.
V10lift floor add
To add a new floor.
V10lift floor del
To remove a floor.
V10lift floor rename
To rename a floor.
V10lift input add
To add a new input block.
V10lift input del
To remove a input block.
V10lift build
To edit the blocks of an already existing lift.
V10lift rope add
To add a new rope.
V10lift rope del
To remove a rope.
V10lift door
To edit door blocks.
V10lift speed
To set the lift speed.
V10lift realistic
To toggle realistic mode.
V10lift repair
To repair a lift.
V10lift whitelist
To add or remove players to/from the the whitelist of a floor. If the whitelist is empty it is disabled.
V10lift reset
To clear all queues and reload the config file. Use this whenever you have a problem, it can even fix some null pointer exceptions!
V10lift help
To get some help.
Update V10lift
To update this plugin. Have a look here for more information.
Permissions
v10lift.build
To be able to build new lifts. Defaults to all.
v10lift.repair
To repair a lift with a right click at the defective sign. Defaults to op.
v10lift.repair.master
To repair a lift with /v10lift repair lift name Defaults to op.
v10lift.admin
To be able to edit/delete every lift and move to whitelisted floors without beeing on the whitelist. Defaults to op.
autoupdate.announce
Users with this node will be notified about new updates. Defaults to op.
autoupdate.update.v10lift
Users with this node will be able to use /update this plugin. Defaults to op.
for more information about the autoupdate nodes have a look here.
Defective lifts
Since v0.2.3 you can configure your lifts to get defective. To do that set the DefectRate higher than 0. The rate is the chance of the lift to get defective at every move, that means if you set it to 100 your lift won't move anymore cause it gets defective instantly.
How to repair
If you use output signs one of this signs will show something abnormal whenever the lift is defective. To repair it a user with the permissions node lift.repair has to right click on that sign either in creative mode or with 5 pieces of redstone in his hand. The amount and the item is configurable, too.
If you don't use output signs or want your repairers to be able to repair the lifts by command they have to have the permissions node v10lift.repair.master - Also they have to have 10 diamonds in their inventory. The amount and the item is configurable, too. See /v10lift repair for more information.
Realistic mode
Since v0.3 you can toggle the realistic mode for every lift. If the mode is enabled the lift will wait a short time before closing the doors at a floor. Also it doesn't close the door as long as an entity is at the door way.
Since v0.4.13 The door closes automatically after some seconds if in realistic mode. The amount of seconds is configurable (DoorCloseTime).
For devs
There's an API. You can get it with getAPI() at the plugins instance. For more information have a look at the JavaDocs or at the sources, which are included in the jar file.
Is this plugin getting a update to 1.16
In reply to rskybuffalo786:
You can find an updated version of this plugin here: https://www.spigotmc.org/resources/v10lift-2-0-continuation-of-v10lift.72317/
It uses the original source of V10Lift as it's base, but has had a recode to support 1.16.
Can this plugin be updated to 1.8 Please? I cant make it work anymore.
I can't select the lift sign inside the cabin so i have to place the sign on the floor but thats ugly how do i fix this?
i dont know if you guys can do this becouse it is like last update 2012 but i found a bug if a minecart in a elevator goes down fine if a minecart with a player goes fine if a minecart goes up fine but if a minecart with player goes up it will go trough the block any fix for that i could realy use that on my server
greatz
lego
Made A Lift Went To The Top Floor And Now It Wont Work! How Do You Make It Work?
@jytub310
Hello, Try deleting your LIFTS.SAV file. The plugin "Breaks" when a liftdoor is still open when you restart. The only way to fix this is by deleting the lift.sav file.
hi i had the plugin working just fine in 1.6.2 then for some reason the plugin killed its self i need help getting it fixed! msg me for server ip. server isnt open 24/7
This Plugin works with any CraftBukkit version?
When Comes The 1.6.2 update on Bukkit?I Realy Like this plugin but i realy need the update
Where can i find the 1.6.2 update?
I'll just go ahead and post this, but I've been asked quite a bit about a version for 1.5.2/1. Currently, V10Lift has no references to CraftBukkit nor with NMS, and as such will work perfectly fine with any future CraftBukkit versions, provided that the Bukkit team doesn't do any major changes to the Bukkit API (which has happened once).
As for the SmoothElevator merge, I've been having difficulties getting it to be somewhat stable and suitable for use with V10Lift. Some of the issues are linked with V10lator's elevator management system as well as his implementation with his previous realistic elevators not providing the FallingBlock entities with a constant velocity required to function.
So basically, all this means that major changes are going to have to be done. Chances are that I'll be working on an entire rewrite that will be 99% likely to break any previous implementations of V10Lift. However, I'll most likely release it under a new name (which I'll link here) so as to be coexistent with V10Lift until you transfer all your elevators to use the new system. Again, V10Lift shouldn't require any updates provided that the API remains the same. So, with a rewrite, I'll be able to supply the new elevators as well as supplying myself a plugin that I am familiar enough with to work on.
For saving your data, I plan on implementing a SQLite based system, with an option to use SQL instead since some server owners prefer SQL over SQLite. What this means is that if you need to externally tweak your lifts, you can do so with an SQLite database editor or using an SQL prompt. The rest of the rewrite will be based on V10Lift's current commands and implementation, and will likely not be too hard to transition to from V10Lift.
Glad to see you again :D
I apologize for my inactivity. I've just been so busy with school that I've barely had any time to work on my projects, and it doesn't help when I have teachers bombarding me with projects for the last quarter of school.
I am still trying to work on my Bukkit projects, and I will attempt to provide stability updates to allow servers to continue to use this project. Once school is over, I'll start working on some of the newer features to be added in V10Lift. I'll probably get rid of the v10 prefix on everything, since one of my biggest pet peeves is when developers stick a prefix on everything *cough* OpenGL *cough*. I do have a 4 day weekend due to Memorial Day, so I'm aiming to get some work done on a pre-release SmoothElevator + V10 hybrid.
As such, I'll go compile a 1.5.2 stability release. Although, I'm pretty sure that it *should* work with the latest version of CB, since it doesn't use any NMS classes that I know of.
It's not good to say that: I think, this project is down :( or abonded :(
But I found a new elevators plugin and I am a tester of this plugin (called Elevators 2... I think you know who is Cybran and his Elevators plugin). This project is under private alpha version (but works fine).
I don't know how long you must wait for a first public release...
Does it work for 1.5.2?
Hi are there any permission nodes for this plugin for example Lift.use or anything like that? Please reply soon I am hoping to use this plugin on my server
Check configuration file
Is there a chance that it's possible to reduce the waiting time from 5 seconds to zero?
This plugin is no longer maintained by V10lator; the current maintainer is ShinyQuagsire. Please contact him for support.