Simple Elevators | [1.7 - 1.12.2] 2.13.2

Multi Combination Elevators featuring Particles, Actionbars, Titlebars, Sounds and More!

  1. Benz56
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    [​IMG]

    Simple Elevators is as the name implies a plugin featuring very simple and easy to use elevators. Drag and drop the plugin, edit the config file to your preferences, and you are good to go! The elevators are defined by a combination of two blocks. Single block elevators are also possible. (An unlimited amount of combinations can be defined in the config) Press Space to go one floor up, and press Shift to go one floor down. It's that Simple!

    Simple Elevators include a lot of extra configurable features. Unlimted elevator combinations, World whitelisting, color & size configurable arrow particles, actionbar, titlebar, and much more! Take a look at the 'Default Config' below.

    Test Server: 158.69.249.146:25602



    Commands:
    - /elevator_________________________- Help/Info
    - /elevator list
    ____________________- Get a list of all Elevator combinations.
    - /elevator reload
    __________________- Easily reload the config.yml file.
    - /elevator create <combo> [dist]
    ___- Create one or a set of Elevators.

    Elevators can be placed manually. The create command is optional.

    Aliases [se, elevators, simpleelevators]



    Preview:
    [​IMG]

    BillyCooldude was kind enough to create a plugin preview/review.
    The plugin showed in the video is version 2.4.6 used on a Spigot 1.8 server.
    A lot of has changed since 2.4.6 and many new features have been added!



    Features:
    - Works out of the box.
    - World whitelisting option.
    - Elevator creation via cmds.
    - Configurable BossBar messages.
    - Configurable Titlebar messages.
    - Configurable Actionbar messages.
    - Delayed elevator elevation option.
    - Characteristic Elevator 'ding' sound.
    - Color and Size configurable particle arrows!
    - Unlimited configurable Elevator combinations.
    - Use any Material, Colored Wool or Colored Carpet!
    - JSON '/elevator' message with hover & click events!

    BossBar, TitleBar, and Actionbar example:
    [​IMG]


    Default Config.yml:
    Code (YAML):

    #######################################################################################
    # +---------------------------------------------------------------------------------+ #
    # |    ___ ___ __  __ ___ _    ___      ___ _    _____   ___ _____ ___  ___  ___    | #
    # |   / __|_ _|  \/  | _ \ |  | __|    | __| |  | __\ \ / /_\_   _/ _ \| _ \/ __|   | #
    # |   \__ \| || |\/| |  _/ |__| _|     | _|| |__| _| \ V / _ \| || (_) |   /\__ \   | #
    # |   |___/___|_|  |_|_| |____|___|    |___|____|___| \_/_/ \_\_| \___/|_|_\|___/   | #
    # |                                                                                 | #
    # | By: Benz56                                                                      | #
    # +---------------------------------------------------------------------------------+ #
    #######################################################################################

    # No permission message: Enable(true) / Disable(false)
    noPermission
    : '&cYou do not have permission to do this!'
    enabled
    : true

    # Plugin Prefix:
    # Leave it blank to disable it.
    pluginPrefix
    : '&7[&eSimple Elevators&7] '

    # Elevator Combinations:
    # Add/Change as many combinations as you want. First Material is the block at your feet.
    # Syntax: 'Material:Data, Material:Data' and 'Material:Data'.
    # Use 'any' for any block. Only works for the bottom block. E.g. 'Quartz_Block, any'.
    # You can also leave the second block empty for the same effect. E.g. 'Quartz_Block'.
    combinations
    :
    - 'Quartz_Block, Redstone_block'
    - 'Step:7, Iron_Block'
    - 'Carpet:14, Wool:11'
    - 'Stone:1, 3:1'

    # Enable/Disable worlds:
    # Add worlds(Case-sensitive) to exclusively enable those e.g:
    #
    # enabledworlds:
    #    - world
    #    - world_nether
    #
    # The above example will enable Elevators ONLY in those worlds.
    # Leave blank to enable all worlds.
    enabledworlds
    :

    # Max Elevator distance:
    # Set to 255 or higher to ignore completely.
    maxDistance
    : 40

    # Replace blocks at destination Elevator:
    # true will replace blocks at the destination when creating a set of Elevators.
    createReplace
    : true

    # Elevator ding sound:
    # View supported sound enums here; https://jd.bukkit.org/org/bukkit/Sound.html
    # And here; https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
    # Both 1.8 and 1.8+ Sounds enums are supported.
    dingSound
    : "ORB_PICKUP"
    ding
    : true

    # ActionBar: (Unsupported in 1.7)
    actionBarEnabled
    : true
    # Messages:
    floorUp
    : '&e&lYou have been taken one floor &a&lUP'
    floorDown
    : '&e&lYou have been taken one floor &c&lDOWN'

    # TitleBar: (Unsupported in 1.7)
    titleBarEnabled
    : true
    # Messages:
    floorUpTitle
    : '&a&lUP'
    floorUpSubTitle
    : ''
    floorDownTitle
    : '&c&lDOWN'
    floorDownSubTitle
    : ''
    # Settings:
    titleBarFadeIn
    : 5
    titleBarStay
    : 10
    titleBarFadeOut
    : 5

    # BossBar (Unsupported in 1.7 & 1.8)
    bossBarEnabled
    : true
    # Color: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/boss/BarColor.html
    bossBarColor
    : RED
    # Style: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/boss/BarStyle.html
    bossBarStyle
    : SOLID
    # Message. Placeholders: %floor% == current floor & %totalFloors% == total floors.
    bossBarMessage
    : '&eFloor %floor% of %totalFloors%'

    # Arrow Particles:
    arrow_enabled
    : true
    # Enable/disable arrow on current and/or destination floor.
    arrow_currentFloor
    : true
    arrow_destinationFloor
    : true
    # Every Minecraft color is Valid (names(e.g. red) and color codes (e.g &c):
    # colors: http://imgur.com/a/v3TzU (Use 'random' for a random color)
    arrow_color_up
    : 'green'
    arrow_color_down
    : 'red'
    # arrow size: (blocks in height)
    arrow_size
    : 2.0

    # Items that Elevators will ignore checking for.
    # These items can be placed in the destination space.
    # Remove/add any item you want. Use valid Material names and IDs.
    # https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html
    ignoreList
    : 'air, torch, lever, stone_button, redstone_torch_on, redstone_torch_off, vine, wood_button, banner, sign, sign_post, wall_sign'

    # Elevator delay:
    # Set the delay of the elevators. The delay is in ticks (20 ticks == 1 second)
    # If the player leaves the elevator before the time has passed they are not elevated.
    delay
    : 0
    # An actionbar countdown message sent to the player with the delay.
    elevatorDelayMessage
    : '&a&lElevation in %seconds% seconds!'
    # The message sent if the elevation is canceled by moving outside of the elevator.
    elevatorCanceledMessage
    : '&c&lElevation canceled!'

    # Set a delay before a player can use an elevator again.
    # The delay is in ticks (20 ticks == 1 second)
    elevatorCooldown
    : 0
    # The cooldown message sent to the player if they try to use an elevator while in cooldown mode. Leave it blank to disable it.
    # The %cooldown% placeholder is the time in seconds until they can use an elevator again.
    elevatorCooldownMessage
    : '&cPlease wait %cooldown% seconds before using an elevator again!'
     


    Setup and Usage:
    [​IMG]



    Permissions:
    - elevator_____________________- Permission to see help message.
    - elevator.list________________- Permission to see Elevator list.
    - elevator.create______________- Permission to create Elevators.
    - elevator.reload______________- permission to reload config.
    - elevator.use_________________- Permission to use ALL Elevators.
    - elevator.use.combination_____- Permission to use a specific Elevator.
    - elevator.distance.bypass_____- Permission to bypass/ignore maxDistance.
    - elevator.distance.<distance> - Individual distance permission (0 - 256).
    - elevator.cooldown.bypass_____- Permission to bypass the elevator cooldown.
    - elevator.update______________- Permission to be notified of a new update on join.


    Installation:
    1. Put Elevator.jar in your plugins folder.
    2. Start or reload your server.
    3. Edit the generated configuration file to your liking.


    Versions:
    Currently, 1.7 - 1.12 is supported. Actionbars and Titlebars are disabled in 1.7. BossBars are disabled in 1.7 and 1.8.
    Recommended versions are 1.8/1.9 and up.

    CraftBukkit is not supported.




    Please leave a rating and a comment below! :)
    Found a bug or have suggestions? Please let me know in the discussion section or PM me on either Spigot or Discord (Benz56#4684)

    [​IMG]
    zizo95, Nikoshka, Shyos and 3 others like this.

Recent Reviews

  1. Ricozaur
    Ricozaur
    5/5,
    Version: 2.13.1
    Yes, i'm sure people can call this the most perfect elevator plugin out on spigot.
    1. Benz56
      Author's Response
      Thank you, Ricozaur!
      I truly appreciate the kind words! :D
  2. SanFu
    SanFu
    5/5,
    Version: 2.13.0
    Nice plugin! I like it! I have a small request! I want to transfer it to MCBBS and translate the language into Chinese. What is MCBBS? MCBBS is China's largest server exchange forum. MCBBS website: www.mcbbs.net (please note: I am only responsible for Chinese language, players will still download here)
    1. Benz56
      Author's Response
      Thanks, SanFu!
      Sure; as long as the plugin is downloaded from Spigot feel free to share it on mcbbs ;)
  3. Modzsika
    Modzsika
    5/5,
    Version: 2.12.0
    Best plugin in the world, please update new versions. :D very very thank create this plugin
    1. Benz56
      Author's Response
      Thank you for your awesome review, Modzsika! :)
  4. GordonDaFreeman
    GordonDaFreeman
    5/5,
    Version: 2.11.1
    Really nice looking and good working plugin. :D
    With frequent updates. Keep one working ^^
    1. Benz56
      Author's Response
      Thank you for the kind review GordonDaFreeman!
  5. DevilishDante
    DevilishDante
    5/5,
    Version: 2.10.2
    This plugin work like a charm on spigot 1.12.1 and the dev is présent and great !
    1. Benz56
      Author's Response
      Thank you for the review DevilishDante!
      Glad I could help you out. Feel free to message me anytime if you need assistance again :)
  6. ElectronicWave
    ElectronicWave
    5/5,
    Version: 2.10.2
    Really good and very useful !
    1. Benz56
      Author's Response
      Thank you for the review, ElectronicWave! :)
  7. KamThail
    KamThail
    5/5,
    Version: 2.10.1
    Keep your good job!!

    This is best Elevators Plugin

    Thank you for made this plugin!
    1. Benz56
      Author's Response
      Thank you for the review KamThail!

      I'll keep improving it to make it even better ;)
  8. ThisTomato
    ThisTomato
    5/5,
    Version: 2.9.5
    WOW, just wow! It works like a charm and we love it! Beautiful plugin, easy to use, I also have a suggestion: Add something like "one way" elevators or a permission to use the elevators in one way, it would be a pretty interesting idea, for "real elevators", thank you very much for doing this plugins, end even for free! Good job.
    1. Benz56
      Author's Response
      Thanks ThisTomato!
      I’ll look into getting that added :)
  9. corporabruno
    corporabruno
    5/5,
    Version: 2.9.4
    This is a simple way to add elevators to all your buildings. Thanks! 11/5 would bang again!
    1. Benz56
      Author's Response
      Thanks, man!
      Always delighted when someone wants to bang my work more than once :P

      Enjoy the plugin!
  10. KazMNF
    KazMNF
    5/5,
    Version: 2.9.2
    ----------------------------------------
    Amazing plugin.
    Works perfectly. No bugs.
    Recommended.
    ----------------------------------------
    1. Benz56
      Author's Response
      Thank you for the review!
      Glad that you are enjoying the plugin :)