Lift

585k Downloads

Elevator gets stuck while transporting mobs

AltJawga opened this issue ยท 5 comments

commented

Hello, I have found an issue with lift when transporting other entities. The elevator appears to get stuck when transporting the mob and spams the console with this:

> [18:10:41] [Server thread/INFO]: [Lift] [DEBUG] Processing elevator: BukkitElevator[RF4QAh]
> [18:10:41] [Server thread/INFO]: [Lift] [DEBUG] Holding: CraftVillager at Location{world=CraftWorld{name=Vanta},x=-1079.4980555903428,y=7.166109260938214,z=1721.2857410466797,pitch=29.075005,yaw=104.87671}
> [18:10:41] [Server thread/INFO]: [Lift] [DEBUG] Processing elevator: BukkitElevator[RF4QAh]
> [18:10:41] [Server thread/INFO]: [Lift] [DEBUG] Holding: CraftVillager at Location{world=CraftWorld{name=Vanta},x=-1079.4980555903428,y=7.166109260938214,z=1721.2857410466797,pitch=29.075005,yaw=104.87671}

It doesn't happen every time, and it appears to mainly affect groups or large mobs. Also the issue seems to appear on areas where there are no walls outside of the elevator shaft.

commented
commented

They also get stock timetimes when hitting some corners or when the lift is to big (like 3x3) or when they ride an animal

This is what the console tells us abour- then we know someone got stuck in a lift

>.... [10:10:40 INFO]: [Lift] WARNING: Unable to get sign at destination for redstone pulse.
>.... [10:10:40 INFO]: [Lift] Sign coords: Location{world=CraftWorld{name=world},x=-423.0,y=49.0,z=1024.0,pitch=0.0,yaw=0.0}
>.... [10:10:40 INFO]: [Lift] Sign material: SPRUCE_BUTTON

all the user can do is relog to get unstuck.
sometimes is tricky..specially when he is in the air while he got stucked... on relog he falls down then..

i know this thread is from 2019 - but the issue still acours sometimes - and someone allready mady a stuck thread so i thought i might not open a new one for my report

Server: Paper 1.16.5
LiftVersion: 70

commented

On my server this problem occured as well.
My only way to reproduce was when any passenger of the Lift does stuck somewhere during Lift-ride.

With Lift 71 the Lift has a timeout so it will teleport all passengers to the destination if the ride time is longer than expected + secondsToTimeout config-setting (default: 2s).

Please open a new ticket if you still have that problem. In this case please also append you config.yml

commented

Does this include normal lift time too? Im asking because speed can be different, and also the lengh can be up to 256 blocks (in mc 1.17 up to 384)

commented

Yes it depends on height and speed:
[|startY-destY| = distance] * [avg sec/block with speed 1 = 0.05] * [to millis = 1000] / speed