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 Dec 21, 2011@vanlog
I mean if you use the OLD Essentials. I make a release today!
-
View User Profile
-
Send Message
Posted Dec 21, 2011@Lockolu
I am not using any Essentials at all, so it is not the reason for the error. Strange thing is - it is still working fine as far as I can tell. I also tried to remove LWC thinking it was a protection on a button conflict but it didn't help. One more thing - on arrival I am getting stuck in a block at the edge of platform, I work around that by using glass cage around the platform on each floor, that prevents suffocation but limits the possibilities for design unfortunately. Anyway, thanks for the plugin, it is already usable in the current form but fixed will be great, it is the only elevator which actually moves the elevator and hidden/protected floors idea is brilliant.
-
View User Profile
-
Send Message
Posted Dec 21, 2011@vanlog
If you're using Essentials 2.7.1(or older) it won't work ever.
-
View User Profile
-
Send Message
Posted Dec 21, 2011@vanlog
@craftopia
I'll make a release tomorrow. I hope it fix a few things like: NWM, errors, etc...
-
View User Profile
-
Send Message
Posted Dec 21, 2011@johnlier
Yes, 'elevators.use'! :)
-
View User Profile
-
Send Message
Posted Dec 21, 2011Can you please do something to at least hide the warning?? It floods my screen as we have elevators all over our world.
-
View User Profile
-
Send Message
Posted Dec 21, 2011Is there a permissions node for players just to use the elevator, but not be able to build it?
-
View User Profile
-
Send Message
Posted Dec 21, 2011I'm also seeing this network manager warning, any hints on how to hide/fix it? I see:
11:03:36 [SEVERE] java.lang.ClassCastException: java.util.HashSet cannot be cast to java.util.Map 11:03:36 [SEVERE] at de.NTcomputer.Elevators.Packet240Elevators.<init>(Packet240Elevators.java:42) 11:03:36 [SEVERE] at de.NTcomputer.Elevators.NetworkManagerEx.InitPacket(NetworkManagerEx.java:124) 11:03:36 [SEVERE] at de.NTcomputer.Elevators.NetworkManagerEx.SendClientStop(NetworkManagerEx.java:102) 11:03:36 [SEVERE] at de.NTcomputer.Elevators.ElevatorsMoveTask.run(ElevatorsMoveTask.java:78) 11:03:36 [SEVERE] at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:137) 11:03:36 [SEVERE] at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:493) 11:03:36 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) 11:03:36 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
on the console right before the network manager warning, is this related?
-
View User Profile
-
Send Message
Posted Dec 21, 2011@craftopia
The NWM update and save the plugin. Only higher staff ranks see the issue.
-
View User Profile
-
Send Message
Posted Dec 20, 2011What is this Network Manager? I dont have anything installed called Network Manager... i used this plugin ALOT in the past before it broke (and im very glad to see it finally being updated again) but i have never had this issue before.
Anyhow, some of my members are seeing this message and some are not.
-
View User Profile
-
Send Message
Posted Dec 20, 2011@craftopia
I don't know what I can still do. That's so much work to update it, because the nwm (NetWorkManager) is a very big file (20 pages). I'll take a few days additional!
-
View User Profile
-
Send Message
Posted Dec 20, 2011What is this network manager i am getting errors for?
-
View User Profile
-
Send Message
Posted Dec 18, 2011@rheinbahnboy
@zaz278
The update come soon, because it's a lot of work to update the NetworkManager!
-
View User Profile
-
Send Message
Posted Dec 17, 2011I love this plugin but can you please update it so I don't get this anymore?
Elevators - NetworkManager - Instance error. Client Mod support is being disabled. Plugin and server network versions are incompatible!
Thanks. I'm on [1597]
-
View User Profile
-
Send Message
Posted Dec 17, 2011The plugin is very cool :D I like it so much oO
If the Error fix its the best plugin. Elevators - NetworkManager - Instance error. Client Mod support is being disabled. Plugin and server network versions are incompatible!
-
View User Profile
-
Send Message
Posted Dec 17, 2011@Nori_Silverrage
No sry, but it will be come soon! I'm working on updates atm. After this I create a forum.
-
View User Profile
-
Send Message
Posted Dec 16, 2011You are my hero!!! I've been waiting for this to be picked up for ages! Thank you!!! Totally random how I ran across this too.
Is there a plugin forums thread?
-
View User Profile
-
Send Message
Posted Dec 14, 2011@draccydragon
Yes, there are all futures of the old plugin and it's directly compatible.
-
View User Profile
-
Send Message
Posted Dec 14, 2011Oh wow. This looks like an adaptation of this old plugin: http://forums.bukkit.org/threads/inactive-mech-elevators-v1-4-3-740.2584/
Looks like just about every feature is there. Is it directly compatible?
-
View User Profile
-
Send Message
Posted Dec 13, 2011Omg! The updates need additional +48h!