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.

Videos

Embed Removed: https://vimeo.com/moogaloop.swf?clip_id=34248545&server=vimeo.com&show_title=1&show_byline=1&show_portrait=0&color=00ADEF&fullscreen=1 Embed Removed: https://vimeo.com/moogaloop.swf?clip_id=34374950&server=vimeo.com&show_title=1&show_byline=1&show_portrait=0&color=00ADEF&fullscreen=1 Embed Removed: https://vimeo.com/moogaloop.swf?clip_id=34211015&server=vimeo.com&show_title=1&show_byline=1&show_portrait=0&color=00ADEF&fullscreen=1 Embed Removed: https://vimeo.com/moogaloop.swf?clip_id=36444193&server=vimeo.com&show_title=1&show_byline=1&show_portrait=0&color=00ADEF&fullscreen=1

Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files

Bukkit