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.
-
View User Profile
-
Send Message
Posted Apr 15, 2012maybe i should try another type of item
-
View User Profile
-
Send Message
Posted Apr 15, 2012it did
-
View User Profile
-
Send Message
Posted Apr 15, 2012@Brenh12 Lol? The lift can't produce fire for itself. Neither can it explode...
-
View User Profile
-
Send Message
Posted Apr 15, 2012Hi
Your Lift Caught Fire On My Server And Burnt My Home Down Plz Fix This Plugin
I Placed It In The Field To test it and it blew up!!!!!!
-
View User Profile
-
Send Message
Posted Apr 10, 2012-
View User Profile
-
Send Message
Posted Apr 8, 2012Can you add an option for adding a block of the lift ? I finished a building with 10 floors and I don't wan't to redo it because I forgot to add only ONE step...
-
View User Profile
-
Send Message
Posted Apr 7, 2012@V10lator
I have the same problem my elevator goes very high at the server console does that tell me the serious error and I only Laguer and the server is stop. The craftbukkit I use is that the http://dl.bukkit.org/downloads/craftbukkit/view/01026_1.2.5-R1.0/ and version is the latest V10lift
If you do not understand it because I translated text is because I am French and I learned English
-
View User Profile
-
Send Message
Posted Apr 7, 2012@asb1230 Version of V10lift? Version of CraftBukkit? Stacktrace?
-
View User Profile
-
Send Message
Posted Apr 6, 2012I put in an elevator with a floor higher than 127 and the server crashed about a minute later. Please work on a fix for this!
-
View User Profile
-
Send Message
Posted Apr 2, 2012yeahh german ftw O.o
-
View User Profile
-
Send Message
Posted Mar 28, 2012@Raider1986 Mal versucht erst mit Rechtsklick auf das Schild die Etage auszuwählen und dann einen Linksklick >auf das Schild< zu machen? ;)
-
View User Profile
-
Send Message
Posted Mar 28, 2012Hi, habe ein problem mit deinem Plugin, habe alles so gemacht wie in den Videotutorial schritt für schritt...
Der Aufzug funktioniert auch allerdings kann man ihn nur rufen aber nicht mit ihm fahren, anders gesagt die Buttons klappen nur wenn der aufzug nicht auf der etage ist funktionieren aber nicht wenn man den aufzug losschicken will, wenn man nun im aufzug mit der rechten maustaste auf das schild klickt ändert sich da die etage aber auch das lässt die Buttons unbeeindruckt :(
Hoffe ma du verstehst was ich meine ^^
Habe die letzte Version genommen und benutze die neuste Bukkit Dev Version für 1.2.4
-
View User Profile
-
Send Message
Posted Mar 27, 2012@Nikazilla Ich denke du machst was falsch... Also entweder du beweist mir das dem nicht so ist oder ich zeig dir wies richtig geht... Für beides brauch ich deine server IP... Einfach so sagen "geht nich" gibts nich ;)
Ich will ja auch weder Komplett- noch Dauerzugriff... ;)
-
View User Profile
-
Send Message
Posted Mar 27, 2012@V10lator Ist ein Privateserver für meine Freunde...
-
View User Profile
-
Send Message
Posted Mar 27, 2012@finamenon
Have you tried to create different y>127 elevators to different places in your world? We have noticed that there is (so far) only one elevator in our server which is showing the bug n:o 5, no other high elevators do so.
I'm still waiting for V10lator to come to my test server one of these evenings and see for himself the problem-causing elevator. Maybe that will give some more insight as to what the heck is causing the terrible lag for this one "problem child".
-
View User Profile
-
Send Message
Posted Mar 27, 2012Bug no. 5 is still plauging my server. Please tell me you have a fix or at least some semblance of an idea how to do so? No other elevator plugins is what we need.
-
View User Profile
-
Send Message
Posted Mar 23, 2012@TheRealKANi is talking about signs... ;)
@Etsija Well, I'll have a look into this tomorrow, but from now I say: Rather not, cause the sign -> floor calculation is still heavy and I want to have V10lift as lightweight as possible.
@Nikazilla Schick mir deine Server IP via PM.
-
View User Profile
-
Send Message
Posted Mar 23, 2012I have big problems with v10lift! The sign in the lift doesn't show up any floor, and input buttons aren't working, too (i use the block behind the button). Can anyone help me? (Please help me in German if you can) I'm using v10lift 1.2.2 with CraftBukkit git-Bukkit-1.2.3-R0.2-80-ga783bc4-b2114jnks (form /version) but have already had this problem with CB for 1.1.
-
View User Profile
-
Send Message
Posted Mar 23, 2012@Etsija
Wasn't that exactly what i suggested.. Hmm.. ;-)
-
View User Profile
-
Send Message
Posted Mar 23, 2012Actually, one possible future improvement came to my mind, V10lator. You see, for a 20-story building, if you are let's say halfway up and want to go one level down, you have to click 19 times to circulate the levels up -> then down to the 1st floor, then all the way up till N-1:th floor.
My suggestion: the player can optionally create TWO signs on his floor: one with
[v10lift] UP
and one with
[v10lift] DOWN
I guess the use of those two signs is veeery obvious ;) And to keep this backward compatible, maybe only make them optional, so the user can still use his old elevators, with only one sign
[v10lift]
on the elevator. That would work exactly as before.
How does that sound?