Elevators v2

Warning

This page is out of date, please check GitHub or Modrinth for the latest release!

Summary

This plugin is simple and easy to use, and requires no configuration, similar to Lift, but unlike Lift, it provides a more realistic Elevator experience, with an actual elevator car, doors that open and close, and call buttons to call the elevator to your floor.

Plus, there's an API, which I taking advantage of in another plugin, LaunchPadMC. (It lets you control your server's elevators with a physical Novation Launchpad grid-controller!)

Reload Behavior

The only info the plugin stores is the X and Z location of each elevator, under it's unique eID. All signs, floor size and current level, and other data is recalculated on plugin reload. Invalid elevators are automatically deleted from the config, and elevators not in the config do not work (which prevents those without the permission node from creating elevators).

Commands

  • /elev list List all known elevators.
  • /elev reload Reload elevators from config.
  • /elev reset Rest the last-used elevator to a known-good state.

Permissions

  • elevators.use Change levels, operate elevators. Default: All Players.
  • elevators.create Create and destroy elevators and call signs.
  • elevators.reload Reload plugin (use /elev), receive debug info.

How To Use

Place signs with [elevator] on line 1 on each floor. The sign will error (showing [???]) if the floor is too big, too close to another floor, or an invalid type. (Note: You can change floor types and associated speeds in the config.)

Use line 4 to add a custom floor name. If not specified, the default is in the format Level [n]. If the floor name matches this format, numbering will be automatically updated whenever the elevator is modified, but custom names will be left untouched.

If you put [nodoor] on line 3, the block-based door feature will be disabled. Nearby doors and gates will be opened/closed and call signs will activate redstone either way.

Right-click on any elevator sign to select the destination floor (if holding SHIFT/sneaking, it goes in reverse order), then simply right click the air or any other block while standing inside the elevator to travel.

Call Signs

Create 'call buttons' to call your elevator by placing a sign with [call] on line 1 around the perimeter of the elevator. They must be within 1 to 3 blocks of the elevator shaft, and can be placed up to 1 block above or 3 blocks below the a floor.

This is useful for placing hidden call signs that activate redstone. Any Redstone Lever next to a call sign will be activated when the doors open, allowing use of piston doors and more!

User-made Tutorial:

https://www.youtube.com/watch?v=9nzRgzJEpJ0

My Other Stuff

MultiWorldPets (Take your pets with you everywhere!)

RawColors Resource Pack (Low-Contrast Colors for easy-on-the-eyes play)

ForestFire Server (Check out our MC server, we have custom plugins!)

TabPlus Extension for Chrome (Save the headache and manage your tabs)


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