EasyElevator
Description
This plugin is no longer under developement. If any developers want to continue it, please PM me.
Thank you pie_flavor for updating to 1.9
This plugin was inspired by the plugin "bLift". But this has to be a little bigger. Well and that's what I've done. I have made a more Elevator like experience. There are no commands necessary, so this is very easy to use. I hope you will enjoy this plugin as much as i do.
Features
- Multiple floors
- Multiple people in elevator
- Smooth movement
- Automated elevator doors
- Redstone Output
- Diffrent sized elevators
- No commands necessary
- Easy to use
Video
Video Tutorial
Controls
- Right click a floor sign to call the elevator
- Right click the platform sign to flip through all the floors
- Left click the platform sign to set the destination
Commands
- /elv reload #Reload plugin
- /elv call #Call the elevator
- /elv stop #Make the elevator stop at the next floor
- /elv stop <floor> #Add the floor to the destination list
Note: Those commands a completely optional. You can do almost all of these things with the signs.
Permissions
- easyelevator.admin #All permission
- easyelevator.reload #Reload the plugin
- easyelevator.stop.* #Use signs and commands to choose a floor to stop at
- easyelevator.stop.sign #Use elevator sign to choose a floor to stop at
- easyelevator.stop.cmd #Use commands to choose a floor to stop at
- easyelevator.call.* #Use signs and commands to call an elevator
- easyelevator.call.sign #Use elevator sign to call an elevator
- easyelevator.call.cmd #Use commands to call an elevator
Configuration
- MaxPerimeter #Choose what the maximum perimeter of an elevator can be. (The bigger the elevators, the bigger the chance of lagg)
- MaxFloors #Choose what the maximum floor count can be. (This might be useful for some people)
- PlayElevatorSound #Choose if a "ding" sound should play if the elevator reaches a choosen floor
Redstone Output
Click here to check out how the redstone output works
Important
This is my first release of this plugin. There is a big possibility, that there are still a few bugs. So I'm asking you to please report every bug you experience to me, so i can fix this.
There's an updated version you can find here.
https://www.spigotmc.org/resources/easyelevator-recoded.73070/
Hi! I LOVE this plugin and it's my favorite ever! I use it for years and the last time it stopped working I left a message below and you fixed it. Would you be able to update it to 1.14 or help me try to do so?
I tried to fix it myself on eclipse, but I am completely clueless in java or any of this (I can fiddle a bit on VisualBasic and HTML/CSS only) and I could not find a solution to about 82 problems (maybe something else, but these seem to be impeditive for me to compile the project). I tried to google for solutions but no clue.
Any help would be very much appreciated!
Java Problems (82 Items)
Help!!!
The entity limiter deletes itemframes even if I tell it not to!!!
please can you update this plugin to 1.12.2 please its the best elevator plugin out for minecraft
Has anybody gotten this plugin to successfully work with 1.12? It works almost completely; however, when the floor selection changes to "next," I am then unable to change my destination from "next" and I cannot travel to "next." These are the server logs I get when the error pops up:
[03:58:41] [Server thread/ERROR]: Could not pass event PlayerInteractEvent to EasyElevator v2.0
org.bukkit.event.EventException: null
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot.jar:git-Spigot-7228328-e03b1a5]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot.jar:git-Spigot-7228328-e03b1a5]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:499) [spigot.jar:git-Spigot-7228328-e03b1a5]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:484) [spigot.jar:git-Spigot-7228328-e03b1a5]
at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:234) [spigot.jar:git-Spigot-7228328-e03b1a5]
at net.minecraft.server.v1_12_R1.PlayerInteractManager.a(PlayerInteractManager.java:448) [spigot.jar:git-Spigot-7228328-e03b1a5]
at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:944) [spigot.jar:git-Spigot-7228328-e03b1a5]
at net.minecraft.server.v1_12_R1.PacketPlayInUseItem.a(PacketPlayInUseItem.java:37) [spigot.jar:git-Spigot-7228328-e03b1a5]
at net.minecraft.server.v1_12_R1.PacketPlayInUseItem.a(PacketPlayInUseItem.java:1) [spigot.jar:git-Spigot-7228328-e03b1a5]
at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [spigot.jar:git-Spigot-7228328-e03b1a5]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_131]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_131] at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [spigot.jar:git-Spigot-7228328-e03b1a5]
at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:747) [spigot.jar:git-Spigot-7228328-e03b1a5]
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:405) [spigot.jar:git-Spigot-7228328-e03b1a5]
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:678) [spigot.jar:git-Spigot-7228328-e03b1a5]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:576) [spigot.jar:git-Spigot-7228328-e03b1a5]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_131]
Caused by: java.lang.NumberFormatException: For input string: "next"
at java.lang.NumberFormatException.forInputString(Unknown Source) ~[?:1.8.0_131]
at java.lang.Integer.parseInt(Unknown Source) ~[?:1.8.0_131]
at java.lang.Integer.parseInt(Unknown Source) ~[?:1.8.0_131]
at main.classes.Elevator.changeFloor(Elevator.java:511) ~[?:?]
at main.classes.EEPlayerListener.onPlayerInteract(EEPlayerListener.java:47) ~[?:?]
at sun.reflect.GeneratedMethodAccessor57.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_131]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_131]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[spigot.jar:git-Spigot-7228328-e03b1a5] ... 17 more
Let me know if you can make any sense of this. I'd love to make this plugin work for my server.
In reply to GuitarMaster5001:
how to use a bukkit plugin teach me plssss and what it a version
I want to be the developer of the plugin if you want to?
Need to use the reset command for the plugin every time I want to use it. Running 1.11.2
How do i remove elevator?
@Dragon_12dk
Yes! I guess the problem is we need to "break" the sign to make the elevator move. I wish we could have another object, maybe a stone or wooden button, besides the sign, that we could click to move the elevator instead of the sign, but I do not know how plugins work internally, sorry. It would actually fix several other issues with the plugin if it is possible (it breaks for no reason sometimes, then I just replace the sign and reload the plugin).
@mumudragon
Disable the elevator sound in the configuration file, maybe it works. It fixed the plugin on my 1.9.4.
how to use a bukkit plugin
Does it work for MC 1.10? I tried last night and it didn't work.
@christycracker
Thanks! No, I do not know actually what to do with the elevator when it is stuck and going up and down besides going inside the shaft and removing the slabs and remaking it with the new signs, then reloading the plugin /elv reload.
dangit this was definitely one of my fav plugins ever!!!! i'm really sorry to hear that it won't be updated anymore!
wish this would work in adventure mode
@SimArchitect
Hey.... that works! Got any ideas for the stuck elevator?
Thanks a lot for the update! I found out that disabling the elevator sound fixed the plugin on Minecraft 1.9.4.
www.thesimarchitect.com
Anywhere to get help with this plugin? Doesn't seem to work since I updated to the latest version. Iron doors don't open and and I don't get to go anywhere. :(