-
-
Notifications
You must be signed in to change notification settings - Fork 382
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ambiguity between on step and on stepping events #2555
Comments
Since we only accept bug reports for the latest version available, could you please test this on version 2.4-beta8 and report back your findings. |
I've tested on multiple versions now. |
You shouldn't use this event, it's not meant for pressure plates. Use this instead. |
It's the event Im using, Look at the syntax @TPGamesNL |
Sorry, I didn't notice since they have like the exact same syntax, which might be the issue. Can you check if |
I've tried this on both Paper 1.12.2 and Paper 1.14.4, both using Skript 2.4-beta8, and I could not replicate the issue. Are you possibly using any addons which may be causing conflicts? |
No addons just a regular stone pressure plate |
I remember there being an issue where you wouldn't trigger the step event for the plate, but for thd block below it, since you aren't really stepping on the plate itself. |
If you go from a carpet onto the pressure plate, the event will always be fired |
Using On Plate: yields a consistant outcome |
I think on step on pressure plate: should trigger on plate, |
so what I noticed is as follows: on step on pressure plate: this triggers the "step on" event, the reason this doesnt fire is because you arent stepping on the pressure plate block, since you are already technically on it, you are stepping on the block below it. on stepping on pressure plate: this fires the pressure plate event, which fires consistently when you walk/jump on it. |
That seems confusing. We need to update syntaxes. |
This has been broken since around 1.10. I don't know if it still does this but; if you cancelled the event it would send you through the block. Here is a video I posted about it back in 2016 https://www.youtube.com/watch?v=V_rUiqICfvA I also think there is another issue thread about this already. |
Description
The on stop on pressureplate event is only triggered upon jumping on it.
Skript version 2.4 beta-7
Paper 1.12.2
This for some reason wasn't a problem in 2.4Beta-5
Tested Versions:
2.4 Beta-8: Problematic
2.4 Beta-7: Problematic
2.4 Beta-6: Problematic
2.4 Beta-5: Working as expected
2.4 Alpha-4: Problematic
2.3.7: Problematic
2.3.6: Problematic
2.3.5: Working as expected
2.3.3: Problematic
2.3.2: Working as expected
2.3.1: Working as expected
2.2 Dev36 Working as expected
Steps to Reproduce
on step on pressure plate:
broadcast "%event-block%"
broadcast "&6Congratz you stepped on me"
stepping on it / jumping on it
Expected Behavior
Triggers upon any move on a pressureplate like in 2.4 Beta 5
Errors / Screenshots
https://gyazo.com/1dbffaea66d521bec10abbc85f4f9a7f
The text was updated successfully, but these errors were encountered: