Simple Elevators | [1.7 - 1.12.2] 2.13.2

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

  1. [2.13.2] Single Block Elevator Fix!

    Benz56
    Changelog:
    • Fix: The latest update broke single block elevators i.e elevators that had a configuration such as:
      'IRON_BLOCK'
      'IRON_BLOCK, ANY'

      This was due to a faulty check which threw an NPE. This has been fixed.

      Discovered by @Sikatsu; thanks!

    [​IMG]
    Sikatsu likes this.
  2. [2.13.1] Fix and Improvement!

    Benz56
    Changelog:
    • Fix: The elevator BossBar would show up if you were standing on a bed that was on top of an elevator even though that renders that floor useless as it is obstructed. On top of that, it would show the floor numbers deducted by 1 e.g "1 of 10" would be "0 of 9". This has been fixed and is no longer an issue.

      Discovered by @Sikatsu, thanks!


    • Improvement: Prior to this update the elevator BossBar would pop up if you were standing...
    Funtime, Sikatsu and Verum like this.
  3. [2.13.0] Star data node!

    Benz56
    Changelog:
    • * node: You can now use a '*' node to essentially ignore the data value of a block. With this, you are able to create elevators that technically do not match because of their data value but allow them to work together as one anyway. Take a look at the example below to get a feel for what is achievable with this:

      The combination in the configuration file:
      Code (YAML):
      combinations:
      - 'log:*, stone:*'
      Result: (Note how the stone and logs differ from...
    Funtime likes this.
  4. [2.12.1] Update notifier permission.

    Benz56
    Changelog:
    • Permission: A permission regarding the update checker has been added:

      elevator.update

      This will allow non-ops to be notified as well if they have the above permission. OPs do not have to have this permission.

      Suggested by @Verum

    [​IMG]
    Verum and Funtime like this.
  5. [2.12.0] Update Checker

    Benz56
    Changelog:
    • Update Checker: An update checker has been implemented. This will notify you in the console on startup/reloads when a new update is available on Spigot as well as OPs when they join.

      Please note that you won't get notified about this update. Once you've updated to this version you'll get notifications of following new updates and onwards.

    [​IMG]
    Funtime likes this.
  6. [2.11.2] BossBar NPE fix

    Benz56
    Changelog:
    • Fix: The previous update fixed the BossBar "health" drop. This was done by adding the player to the BossBar a single tick after it was created. However, if the player had left the elevator in the same tick they would still get added to a none existing BossBar the following tick causing an NPE. This has been fixed and should no longer occur.

      Discovered by @arturek1666 & @mechcalvin, thanks!
    ...
  7. [2.11.1] BossBar visual improvement

    Benz56
    Changes:
    • BossBar improvement: The BossBar would drop from full to the required amount when entering an elevator. This has been fixed and it will now display the correct amount immediately.

      Previously:
      [​IMG]

      Now:
      [​IMG]

      Discovered by @tomtehtom

    [​IMG]
  8. [2.11.0] BossBar floor vizualiser.

    Benz56
    Changes:
    • BossBar: Elevator floors are now shown in a cool dynamic way in a BossBar. When you walk onto an elevator the BossBar pops up showing the players current floor out of the total amount as well as setting the progress of the bar to the percentage of where you are located in the elevator column. Take a look below:

      [​IMG]

      Configuration settings:
      Code (YAML):
      # BossBar (Unsupported in 1.7 & 1.8)
      bossBarEnabled
      : true
      # Color:...
    Funtime likes this.
  9. [2.10.3] Enchantment Table Auto Step Fix.

    Benz56
    Changes:
    • Enchantment Table Fix: Prior to this update you would get elevated if you walked onto an enchantment table from a slab or trapdoor. This was due to the fact that the height difference is low enough to allow a player to walk up onto the block without pressing space like you are able to with half slabs. This has been fixed and you will no longer get elevated without pressing space in regards to the aforementioned issue.

      Discovered by...
    tomtehtom and Funtime like this.
  10. [2.10.2] Actionbar Elevation Delay Messages.

    Benz56
    Changes:
    • Messages: Two new messages have been added:
      Code (YAML):
      # 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!'
      You'll have to manually add them to the configuration file if you wish to change them. If you do not have a delay you do not...