Inactive [MECH] bLift 1.2 - Simple elevators [1.2.5]

Discussion in 'Inactive/Unsupported Plugins' started by Brad811, Jun 15, 2011.

  1. Offline

    Brad811

    bLift - Simple elevators!
    Download: bLift BukkitDev
    If you like the work I've done, or would like to see more features and improvements, please consider donating!
    Version: v1.2

    If you are having issues with this plugin,

    FIRST: Read the thread to make sure your question has not been answered.
    SECOND: If you can't find an answer, file a ticket: http://dev.bukkit.org/server-mods/blift/tickets/
    If you would like to post your question instead for some reason, in your post please include:
    1. The version of this plugin you are using (the output of /version bLift, not "the latest one")
    2. The version of bukkit you are using (not "the latest one")
    3. Any error messages associated with the issue
    Otherwise I will most likely be unable to help you!

    Some simple elevator action. It's only called bLift because bElevator sounds weird.
    If y'all like it, I'll add more features like multiple floors and being able to put torches in your elevators!

    Simple 2-floor elevator:
    (IMAGE PENDING)

    Multi-floor elevator:
    _____BOTTOM FLOOR________MIDDLE FLOORS_________TOP FLOOR______
    [​IMG]

    You can get fancy with it:
    [​IMG]




    Video: (NOTE: gold blocks are no longer required)


    Features:
    • simple up-down elevators
    Usage:
    To use a simple 2 floor elevator, press the button to move between the floors.
    To make a 2 floor elevator up only, remove the button in the top floor.
    To make a 2 floor elevator down only, remove the button in the bottom floor.

    To use a multi-floor elevator, first initiate the signs by right clicking any one of them (this only needs to be done once).
    The top number is the current floor. The bottom number is the destination. You may fill in the other two lines with anything if you like.
    Right click the sign until the bottom number says the floor number you want to go to.
    Then press the button to go to that floor.

    [air] = air
    [iron] = iron block
    [glass] = glass
    [brownmushroom] = button
    [wood] = sign

    Simple 2 floor elevator format:
    [iron]
    [air]
    [brownmushroom]
    [air]
    [glass]
    [air] \
    [air] (any height)
    [air] /
    [glass]
    [air]
    [brownmushroom]
    [air]
    [iron]

    Multifloor elevator format:
    [iron]
    [wood]
    [brownmushroom]
    [air]
    [glass]
    [air] \
    [air] (any height)
    [air] /
    [glass]
    [wood]
    [brownmushroom]
    [air]
    [glass]
    [air] \
    [air] (any height)
    [air] /
    [glass]
    [wood]
    [brownmushroom]
    [air]
    [iron]

    Changelog:

    1.2
    • Now goes up to level 256!
    • Floors can now be smaller (one floor's ceiling can be another floor's bottom)
    • Added command: /blift [floors OR ends] [material] (uses permission "blift")
    • Hopefully fixed a couple of glass disappearing problems
    1.1
    • Added multi-floor elevators
    • Fixed glass disappearing
    • Removed gold block requirement
    1.0
    • Initial release!
     
    tobmaster3000, croxis, Omen and 5 others like this.
  2. Offline

    maller

    Just an update on this plugin, with CB #1502 signs update when you right click.
    So it's all good again :)
     
  3. Offline

    nate302

    It works.. unless you have nocheat on your server. Going down long elevators will sometimes kill the player. Update this plugin an put it on bukkitdev!
     
  4. Offline

    croxis

    I've finally finished my rewrite of this plugin. Brad, if you ever come back let me know! I have no desire for competing elevator plugins!

    Major features
    • Not well tested!
    • Larger elevator shafts (up to 15 blocks)
    • Multifloor
    • Multipassenger
    • No fall damage
    Forum link
    Bukkitdev link will be posted as soon as I am accepted
     
    dragonhib likes this.
  5. Offline

    Rappolt

    I have an idea, make the iron block configurable to others.
     
  6. Offline

    hedgiematty

    I have got this and at first worked great! but now the elevators just bounce me up and down and it is quicker just to walk up a set of stairs. Is this because the elevator shhaft isnt made of iron?
     
  7. Offline

    TruePack89

    For some reason it does not install a plugin that I can not do?
     
  8. Offline

    TruePack89

    oh, sorry... all ok :)
     
  9. Offline

    Shank_Bank

    Please Update to 1.0.0
     
  10. Offline

    Herobrinuim

    I had some issues when making the multifloor elevator (3 floors)
    I made sure it was in the correct format,
    [iron]
    [wood]
    [brownmushroom]
    [air]
    [glass]
    [wood]
    [brownmushroom]
    [air]
    [glass]
    [wood]
    [brownmushroom]
    [air]
    [glass]
    [wood]
    [brownmushroom]
    [air]
    [iron]
    Which came out fine, But when I right clicked the sign on the bottom floor it only came up as 1, there was no 2 or 3, and it wouldnt change. How can that be fixed?
     
  11. Offline

    connerreinhardt

    I am using the 1.1 version of this plugin on the latest 1.1 RB: 1818
    When I use multi-floored elevators, it sends the following message into the console:

    22:07:10 [SEVERE] Could not pass event org.bukkit.event.block.BlockRedstoneEvent to bLift
    java.lang.NullPointerException
    at com.bradsproject.BradleyJewell.bLift.MultiElevator.isInMultiElevator(MultiElevator.java:96)
    at com.bradsproject.BradleyJewell.bLift.MultiElevator.prepareMultiElevator(MultiElevator.java:56)
    at com.bradsproject.BradleyJewell.bLift.MultiElevator.<init>(MultiElevator.java:38)
    at com.bradsproject.BradleyJewell.bLift.Elevator.<init>(Elevator.java:34)
    at com.bradsproject.BradleyJewell.bLift.bLiftRedstoneListener.onBlockRedstoneChange(bLiftRedstoneListener.java:22)
    at org.bukkit.plugin.java.JavaPluginLoader$40.execute(JavaPluginLoader.java:544)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:57)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:453)
    at net.minecraft.server.BlockButton.interact(BlockButton.java:142)
    at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:293)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:602)
    at net.minecraft.server.Packet15Place.handle(SourceFile:39)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:100)
    at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:536)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:434)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    How can I fix this?
     
  12. Offline

    maller

  13. Offline

    wallace5000

    hey people i fould this amazing video which will help everyone alot on this plugin the video is on youtube just follow the link : i know this guy very well and plz ask for help on youtube>
     
  14. Offline

    winslet

    I can not find which version im using. nowhere i see actually tells me. im going to assume its 1.1.1 im having an issue to where if i make the elevator too tall and i have flying disabled it will boot me. seems it sees im moving too far without walking and it assumes im using a fly mod.
     
  15. Offline

    Nathan1623

    Update this for 1.2
     
  16. Offline

    TNTUP

    Not compatible for 1.2.3 dev bukkit version. If you can update it would be awesome, but I think the plugin authors needs to wait the RB before releasing it :/
     
  17. Offline

    Destinator8

    when will this be ready for minecraft 1.2.3?
     
  18. Offline

    jamesst20

    Never... »I'm goinna take a look to the source code to fix it if I can

    Ok I've found what was wrong.. Listener and some other things are just broken with new Release of Bukkit.. I'm fixing it now.. Maybe I will be done in an hour depending on how fine it is going

    <font color="#00ffff">I <font color="#ff0000">Fixed</font> bLift for NEW Bukkit R6 !</font>

    Here are the download !

    <font color="#00ffff">Source : <font color="#ff0000"><Edit by Moderator: Redacted mediafire url>

    <font color="#00ffff">Jar :</font> <Edit by Moderator: Redacted mediafire url>

    <font color="#000000">I hope you will enjoy :)</font>

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Nov 27, 2016
  19. I'm using beta craftbukkit for 1.2.3 and the version of the plugin is 1.1.1

    11:54:51 [INFO] This server is running CraftBukkit version git-Bukkit-1.1-R6-33-gb66156b-b2034jnks (MC: 1.2.3) (Implementing API version 1.2.3-R0.1)
    11:54:51 [SEVERE] Could not load 'plugins/bLift.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: org/bukkit/event/block/BlockListener
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:148)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:287)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:211)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:207)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:53)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
    Caused by: java.lang.NoClassDefFoundError: org/bukkit/event/block/BlockListener
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
    at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
    at com.bradsproject.BradleyJewell.bLift.bLift.<init>(bLift.java:22)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:144)
    ... 8 more
    Caused by: java.lang.ClassNotFoundException: org.bukkit.event.block.BlockListener
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41)
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
    ... 27 more
     
  20. Offline

    Brad811

    You know, I'd kind of like to start updating my plugins again. I've been away from bukkit for a while. I've been watching it, and playing lots of minecraft, and using bukkit, but haven't been developing with it for a while.

    Well... who wants to help me catch up? haha
    What permissions are people using these days? PermissionsEx? A whole bunch of different ones? I'd hate to have to write code for each permissions plugin out there.
    It seems the norm is to move your plugins to BukkitDev now.
    Anything else I'm forgetting?

    Is this particular plugin worth updating?

    Thanks! I'll try to roll out compatibility updates ASAP.
     
  21. Offline

    sht04052

    I'm using CraftBukkit 1.2 R.01 Beta and using a bPermissions. And this plugins dosent work on 1.2. Please update. This is the only elevator plugin and I really have to use it! :)
     
  22. Offline

    croxis

    No need to write for specific permission plugins anymore as bukkit now has an api for it. Just do player.hasPermission('node.name') and it will return the boolean. This will work with any permission manager. You can set the default permissions in plugin.yml as well.
     
  23. Offline

    jamesst20

    [quote uid=12524 name="Brad811" post=1007574]You know, I'd kind of like to start updating my plugins again. I've been away from bukkit for a while. I've been watching it, and playing lots of minecraft, and using bukkit, but haven't been developing with it for a while.

    Well... who wants to help me catch up? haha
    What permissions are people using these days? PermissionsEx? A whole bunch of different ones? I'd hate to have to write code for each permissions plugin out there.
    It seems the norm is to move your plugins to BukkitDev now.
    Anything else I'm forgetting?

    Is this particular plugin worth updating?

    Thanks! I'll try to roll out compatibility updates ASAP.[/quote]

    It would be nice :)
    [quote uid=90650378 name="sht04052" post=1008185]I'm using CraftBukkit 1.2 R.01 Beta and using a bPermissions. And this plugins dosent work on 1.2. Please update. This is the only elevator plugin and I really have to use it! :)[/quote]

    [quote uid=90604621 name="jamesst20" post=1003228]<font color="#00ffff">I <font color="#ff0000">Fixed</font> bLift for NEW Bukkit R6 !</font>

    Here are the download !

    <font color="#00ffff">Source : <font color="#ff0000"><Edit by Moderator: Redacted mediafire url>

    <font color="#00ffff">Jar :</font> <Edit by Moderator: Redacted mediafire url>

    <font color="#000000">I hope you will enjoy :)</font>[/quote]
     
    Last edited by a moderator: Nov 27, 2016
  24. Offline

    Brad811

    The new version is on bukkit dev now!
     
  25. Offline

    Zath137

    Are there any Permission nodes?
     
  26. Offline

    KyleHix

    When running essentials protect/protection the signs for multiple elevators have the essentials priority. I just disabled essentials protect and built my elevators. I don't know if they will work together again...will test.

    It worked with essentials protect

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 16, 2016
  27. Offline

    RauX

    Why is it different from Lift 9?
     
  28. Offline

    Kenenji

    I've encountered a problem where when the lift is above 131, it will no longer let players go up but will let players go down, this happens with any height elevator, if it is placed above or goes through height 131. This may be a bug when used with CB 1.2.3-R0.1 or not, just thought I put it out there.
    Other than that, great plugin, makes those sign teleporter elevators look like nothing compared to this.
     
  29. Offline

    CayceH

    The only problem I can see in version 1.1.2 is that IT DOES NOT WORK!
     
  30. Offline

    Luxwilliam

    blift doesn't work with my latest Bukkit build. I've Minecraft 1.2.3.
    Before I updated everything it worked, but now, what can I do???
     
  31. Offline

    aritturlt

    the same :'(
     

Share This Page