Elevators
Elevators v 2.0
Hey guys, I continued the simple Elevator plugin. Pls note and respect that the originally author is Cybran.
Thank you for making this tutorial 'FleckenBukkit'
Creation:
- Stay on a 2x2 wood area
- Write: /elev create
- Write: /elev call [Name]
- Place a button 2 blocks high near the elevator ground fiel.
- Go upstairs. /elev call [Name]
- Place a button 2 blocks high near the exit.
- Press the button (upstairs)
- Wait until the elevator come up!
Features
- Creating elevators with an individual size (square or rectangle shape).
- Floor-management: define your own floors with their own names, being able to call an elevator on every floor by – per example – pressing a button.
- Movement-triggers: control the elevator with redstone circuits or buttons or any other redstone-powered block!
- Elevator movement-controls: have different buttons for moving the elevator up and down, skip floors by pressing a control button several times.
- Command-queuing: the elevator will move to the different floors one after the other if it gets more than one command at the same time.
- Build on the elevator whatever you want (nearly )
- Use redstone outputs to link the elevator to iron doors or more complex circuits.
- Connect the elevator to your minecart system!
- Use the elevator as something else, like a lava door.
- Build automtically opening/closing glass doors around or on your elevator!
- Protect your elevator with a password or user restriction.
- Permissions support (PEX, Permissions 3.0, bPermissions)
How to install
- Put the .jar in your plugin folder.
- Restart your Server.
- Configure the config.yml file.
- Restart your Server.
- And ready.
- Enjoy the plugin! :)
Commants
Basics
- help|? - shows the commands.
- permission|permissions - shows your current permission level.
- create - creates a new elevator at your current position.
- remove - removes an existing elevator from your current position.
- call|floor <Floorname> - creates a new floor with the given Floorname.
- up - creates a new UpBlock, right-click to select block after command.
- down - creates a new DownBlock, right-click to select block after command.
- go|direct [<Floorname>] - creates a new link to the given floor or the nearest. Toggled by redstone input. Right-click a block.
- redstoneout [<Floorname>] - creates a redstoneoutput, right-click to select the output block after. Has to be a lever.
- glassdoor [<Floorname>] - Type command and place glass blocks. A door will be created to the given floor or the nearest. Use /elev finish to finish * * and disable glass block listener.
- glassremove [<Floorname>] - Removes all glass blocks linked to the given floor or from the cabin when no floor is specified.
- finish - Finishes an action (like glassdoor placement).
- info - creates debugging info file. CONSOLE ONLY.
- lock - locks the cabin blocks to stop updating before every movement.
Advanced
- help|? - shows the commands.
- permission|permissions - shows your current permission level.
- create [password <Password>] [users <Username1> <Username2> <UsernameN>]- creates a new elevator at your current position, optional with * * * password or user whitelist.
- remove - removes an existing elevator from your current position.
- call|floor <Floorname> [password <Password>] [users <Username1> <Username2> <UsernameN>] - creates a new floor with the given Floorname, * optional with password or user whitelist.
- up - creates a new UpBlock, right-click to select block after command.
- down - creates a new DownBlock, right-click to select block after command.
- go|direct [<Floorname>] - creates a new link to the given floor or the nearest. Toggled by redstone input. Right-click a block.
- redstoneout [<Floorname>] - creates a redstoneoutput, right-click to select the output block after. Has to be a lever.
- glassdoor [<Floorname>] [direction <DirectionIdentifier>] - Type command and place glass blocks. A door will be created to the given floor or the * * * * nearest. Use /elev finish to finish and disable glass block listener. You can use a DirectionIdentifier (left,right,up,down,splitH,splitV) to set the * * * * * * opening direction manually.
- glassremove [<Floorname>] - Removes all glass blocks linked to the given floor or from the cabin when no floor is specified.
- finish - Finishes an action (like glassdoor placement).
- info - creates debugging info file. CONSOLE ONLY.
- pw|password [<Floorname>] [password <Password>] - Overrides password protection for the given floor or the whole elevator.
- user [<Floorname>] [users <Username1> <Username2> <UsernameN>] - Overrides user whitelist for the given floor or the whole elevator.
- give [<Username>] - changes the owner of the elevator. Once changed, a reset is not possible.
- lock - locks the cabin blocks to stop updating before every movement.
Permission notes
- elevators.builder - basic permission level, user can set up elevators.
- elevators.advancedbuilder - advanced permission level, user can protect elevators with password / user list.
- elevators.operator - ignores owner, passwords and user restrictions, can modify everything.
- Compatible with PEX, bPermissions and Permissions 3.0!
-
View User Profile
-
Send Message
Posted Jun 1, 2012@theask
He's not released the source, same as the original dev. I'd suggest just going back to before Lockolu took over, I doubt anything he did was that productive if anything.
Use a java extracter on it such as jd-gui to get the source. If you rerelease it to bukkit dev PLEASE give the original author credit.
Hate to be a party pooper but I've now reported this one. Lockolu's had enough chances to give credit, frankly I hope to not see him on bukkit dev again.
On a lighter note, the original thread: http://forums.bukkit.org/threads/inactive-mech-elevators-v1-4-3-740.2584/
-
View User Profile
-
Send Message
Posted May 31, 2012@AirForce270
I dont see any Update :P
@Lockolu If you like, I take over the Project... But if so give me your source please...
-
View User Profile
-
Send Message
Posted May 31, 2012@seanskroht
^What I've been saying the whole time. This shouldn't even be on bukkit dev, its against their rules completely as it gives NO credit to the original plugin.
-
View User Profile
-
Send Message
Posted May 29, 2012Don't worry. I PM'd Lockolu and he plans to release a new version on 5/31/12.
-
View User Profile
-
Send Message
Posted May 27, 2012Please update it to 1.2.5 :)
-
View User Profile
-
Send Message
Posted May 23, 2012Some decompilers are very Strange... /* 194 */ for (??? = this.data.Database.iterator(); ((Iterator)???).hasNext(); ) { ElevatorsStoreFormat121.ElevatorsStoreFormatElevator121 Elev = (ElevatorsStoreFormat121.ElevatorsStoreFormatElevator121)((Iterator)???).next();
-
View User Profile
-
Send Message
Posted May 23, 2012@wolf3five9
Jep... Like hell...
50 Errors left from 130... xD Nop only fun... I think I get it...
-
View User Profile
-
Send Message
Posted May 21, 2012I like this plugin a lot wish i could use it i see that theask is working on it thanks man
-
View User Profile
-
Send Message
Posted May 18, 2012Found source. Can take 3 weeks I think... I try to add the Redstone support...
-
View User Profile
-
Send Message
Posted May 15, 2012@seanskroht
I try to get the original source... If its not to difficult I repair it.
I like this Plugin...
-
View User Profile
-
Send Message
Posted May 9, 2012Oh Look!!! Surprise surprise!!! No updates since January!!
This is because Lockolu went and took the work of Cybran (the original author of this plugin) without his permission and slapped his name to it without actually having made any ACTUAL changes to the code despite the lies stated in the changelogs. No code has actually been changed.
Guys don't expect an update, Lockolu doesn't know what he's doing.
-
View User Profile
-
Send Message
Posted May 1, 2012update please... =(
-
View User Profile
-
Send Message
Posted Apr 28, 2012Yea, update please...
-
View User Profile
-
Send Message
Posted Apr 25, 2012update pls ;)
-
View User Profile
-
Send Message
Posted Apr 15, 2012update plz!! :P
-
View User Profile
-
Send Message
Posted Apr 7, 20121.2.5
>20:55:02 [SEVERE] java.lang.NullPointerException
20:55:02 [SEVERE] at de.NTcomputer.Elevators.Elevators.AnalyzeCommands(Elevators.java:152) 20:55:02 [SEVERE] at de.NTcomputer.Elevators.Elevators.onCommand(Elevators.java:117) 20:55:02 [SEVERE] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) 20:55:02 [SEVERE] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166) 20:55:02 [SEVERE] at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:473) 20:55:02 [SEVERE] at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:821) 20:55:02 [SEVERE] at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781) 20:55:02 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764) 20:55:02 [SEVERE] at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34) 20:55:02 [SEVERE] at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) 20:55:02 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113) 20:55:02 [SEVERE] at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78) 20:55:02 [SEVERE] at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551) 20:55:02 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449) 20:55:02 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) ======
-
View User Profile
-
Send Message
Posted Apr 7, 2012@MoTheMiner
It doesn't work... I get this error :
15:53:55 [SEVERE] Error occurred while enabling Elevators v2.0 (Is it up to date?)
java.lang.NoClassDefFoundError: org/bukkit/event/world/WorldListener at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632) at java.lang.ClassLoader.defineClass(ClassLoader.java:616) etc...
-
View User Profile
-
Send Message
Posted Apr 6, 2012@MoTheMiner
is the NetworkManager Error fixed?
-
View User Profile
-
Send Message
Posted Apr 6, 2012Its compatible with 1.2.4/5! I tested it on my Server and it works!
-
View User Profile
-
Send Message
Posted Apr 5, 2012Its dead...