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 Feb 14, 2012Oh please update, messages don't stop blinking on my screen, and I think that it takes a lot of memory on my serv cause of this kind of bug. :(
-
View User Profile
-
Send Message
Posted Feb 11, 2012Darng, please update. These Errors are annoying as hell although I can live without OP at the moment so I won't get the errors.
-
View User Profile
-
Send Message
Posted Feb 11, 2012@ralmn
Same :( im guessing it needs updated? you should make it to were you can turn on/off the warning messages
-
View User Profile
-
Send Message
Posted Feb 10, 2012Error : WARNING: Elevators - NetworkManager - Instance error. Client Mod support is being disabled. Plugin and server network versions are incompatible!
I use CraftBukkit 1.1 R3
-
View User Profile
-
Send Message
Posted Feb 2, 2012@RealRaTix
My suggestion: "Try it without Tekkit"!
-
View User Profile
-
Send Message
Posted Feb 1, 2012@Lockolu
Well in case anyone is interested, I just tried it on a clean Tekkit 1.1.4 install (no spout), and the glass doors still don't work. Everything else works perfectly fine though, well except for the Network error when Op'd that everyone else reports. But if you have PEX installed and the permissions properly setup, you don't need to be OP'd at all anyway. I guess it must be one of the mods of the Tekkit pack that's messing up the glass doors.
-
View User Profile
-
Send Message
Posted Feb 1, 2012@RealRaTix
I doesn't work with spout! But I don't know how you can fix your problem. :(
-
View User Profile
-
Send Message
Posted Jan 31, 2012@Lockolu does it need spout?
I had spout installed but removed it because it was causing an error with the IC2 mod. Whether i uninstalled it properly or not is another story and maybe the root of the problem then.
-
View User Profile
-
Send Message
Posted Jan 31, 2012@RealRaTix
Do you use spout?
-
View User Profile
-
Send Message
Posted Jan 31, 2012Has anyone else had any problems with getting the Glassdoors to actually work? I followed all the steps, but they will not open no matter what. Standing inside the elevator as someone else suggested, or outside it, makes no difference. I'm using Tekkit mod on the server, and thought maybe that might have something to do with it. Also thought maybe the block ID for glass was changed, but it's still the default ID 20. any ideas?
-
View User Profile
-
Send Message
Posted Jan 29, 2012@WingedSpear
@rheinbahnboy
I know, I work on it!
-
View User Profile
-
Send Message
Posted Jan 28, 2012@Lockolu
Ya OP-Warning should be off, but its still there, its not a big deal cuz i just deop myself and i dont get the error, but its not a right solution turning off my OP =/
-
View User Profile
-
Send Message
Posted Jan 28, 2012If someone press the button I became a Network error please fix this ;)
-
View User Profile
-
Send Message
Posted Jan 28, 2012@baemboo
Old 1.4.3 version??? In v2.1 won't be this error!
-
View User Profile
-
Send Message
Posted Jan 28, 2012i updated form the old 1.4.3 version. everything worked with 1.4.3 as well i only wanted to get rid off these error messages:
"Warning: Elevators - Network Manager - Instance error. Client Mod support is being disabled. Plugin and server network version are incompatible"
-
View User Profile
-
Send Message
Posted Jan 28, 2012@WingedSpear
@baemboo
Which error you get ingame?
Note: Op-warning is off!
-
View User Profile
-
Send Message
Posted Jan 28, 2012...warning still there, confirmed
-
View User Profile
-
Send Message
Posted Jan 28, 2012@Lockolu
Ya it work in game, perfect like b4, but if ur OP u get that error again and again and again...its too annoying cuz u press the button and ur flooded with errors, just turn off the announce for OP's and its fixed.
Also add features for skip floors and the ''Ding'' with music box at the stop, if u can of course, cuz is an awesome plugin and im sure it gonna be the best if u add that feature (i mean the skiping of floors, the other one is not important, will be something to add if u dont know what to do)
-
View User Profile
-
Send Message
Posted Jan 28, 2012@peterhotmail
There's still an error in consol, but it works ingame! :)
-
View User Profile
-
Send Message
Posted Jan 27, 201209:53:35 [SEVERE] java.lang.ClassCastException: java.util.HashSet cannot be cast to java.util.Map 09:53:35 [SEVERE] at de.NTcomputer.Elevators.Packet240Elevators.<init>(Pac ket240Elevators.java:42) 09:53:35 [SEVERE] at de.NTcomputer.Elevators.NetworkManagerEx.InitPacket(N etworkManagerEx.java:124) 09:53:35 [SEVERE] at de.NTcomputer.Elevators.NetworkManagerEx.SendClientIn it(NetworkManagerEx.java:94) 09:53:35 [SEVERE] at de.NTcomputer.Elevators.ElevatorsMoveTask.startrun(El evatorsMoveTask.java:101) 09:53:35 [SEVERE] at de.NTcomputer.Elevators.Elevators.MoveElevatorCon(Ele vators.java:550) 09:53:35 [SEVERE] at de.NTcomputer.Elevators.ElevatorsBlockListener.onBloc kRedstoneChange(ElevatorsBlockListener.java:37) 09:53:35 [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader$40.execute(Ja vaPluginLoader.java:546) 09:53:35 [SEVERE] at org.bukkit.plugin.RegisteredListener.callEvent(Regist eredListener.java:57) 09:53:35 [SEVERE] at org.bukkit.plugin.SimplePluginManager.callEvent(Simpl ePluginManager.java:327) 09:53:35 [SEVERE] at net.minecraft.server.BlockButton.interact(BlockButton .java:142) 09:53:35 [SEVERE] at net.minecraft.server.ItemInWorldManager.interact(Item InWorldManager.java:283) 09:53:35 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHand ler.java:602) 09:53:35 [SEVERE] at net.minecraft.server.Packet15Place.handle(SourceFile: 39) 09:53:35 [SEVERE] at net.minecraft.server.NetworkManager.b(NetworkManager. java:226) 09:53:35 [SEVERE] at net.minecraft.server.NetServerHandler.a(NetServerHand ler.java:100) 09:53:35 [SEVERE] at net.minecraft.server.NetworkListenThread.a(SourceFile :108) 09:53:35 [SEVERE] at net.minecraft.server.MinecraftServer.w(MinecraftServe r.java:536) 09:53:35 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftSer ver.java:434) 09:53:35 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(Sour ceFile:465) 09:53:35 [WARNING] Elevators - NetworkManager - Instance error. Client Mod suppo rt is being disabled. Plugin and server network versions are incompatible! 09:53:35 [SEVERE] java.lang.ClassCastException: java.util.HashSet cannot be cast to java.util.Map 09:53:35 [SEVERE] at de.NTcomputer.Elevators.Packet240Elevators.<init>(Pac ket240Elevators.java:42) 09:53:35 [SEVERE] at de.NTcomputer.Elevators.NetworkManagerEx.InitPacket(N etworkManagerEx.java:124) 09:53:35 [SEVERE] at de.NTcomputer.Elevators.NetworkManagerEx.SendClientSt op(NetworkManagerEx.java:102) 09:53:35 [SEVERE] at de.NTcomputer.Elevators.ElevatorsMoveTask.run(Elevato rsMoveTask.java:78) 09:53:35 [SEVERE] at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainT hreadHeartbeat(CraftScheduler.java:137) 09:53:35 [SEVERE] at net.minecraft.server.MinecraftServer.w(MinecraftServe r.java:502) 09:53:35 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftSer ver.java:434) 09:53:35 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(Sour ceFile:465) 09:53:35 [WARNING] Elevators - NetworkManager - Instance error. Client Mod suppo rt is being disabled. Plugin and server network versions are incompatible!
Is there anything or any plugins i didnt add?