Skip to content

Entity Gliding#8588

Open
AnOwlBe wants to merge 28 commits into
SkriptLang:dev/featurefrom
AnOwlBe:feature/EvtGlideStateChange
Open

Entity Gliding#8588
AnOwlBe wants to merge 28 commits into
SkriptLang:dev/featurefrom
AnOwlBe:feature/EvtGlideStateChange

Conversation

@AnOwlBe

@AnOwlBe AnOwlBe commented Apr 23, 2026

Copy link
Copy Markdown

Problem

Currently, the only way to make an entity glide is set gliding of entity to true/false which is deprecated due to skript not doing boolean-expressions anymore (so pickle tells me)
so I added a glide effect (make %livingentities% ((start|begin) gliding|glide) make %livingentities% (stop[ ]gliding|no longer glide)

Additionally removed EntityToggleGlideEvent from simple events
and added it to skriptlang folder under 'entitymodule'
(and obviously made it use the newer registersyntax system instead of the deprecated system it was previously using)
and on account of #8573 the glide event now supports glid(e|ing)

Solution

explained above

Testing Completed

Tested with no other plugins on paper server 1.21.11 everything works fine

Supporting Information


Completes: #8573
AI assistance: none

…ssion for setting glide state adds effect for setting glide state added entitytoggleglideevent into skriptlang folder under 'bukkit -> entity'
@AnOwlBe AnOwlBe requested a review from a team as a code owner April 23, 2026 22:39
@AnOwlBe AnOwlBe requested review from Pesekjak and cheeezburga and removed request for a team April 23, 2026 22:39
@skriptlang-automation skriptlang-automation Bot added needs reviews A PR that needs additional reviews needs triage An issue that hasn't been classified or verified yet labels Apr 23, 2026
@skriptlang-automation

This comment has been minimized.

@AnOwlBe

AnOwlBe commented Apr 23, 2026

Copy link
Copy Markdown
Author

Ragebait intellij fucked with formatting for entire simplevents again..

@sovdeeth

Copy link
Copy Markdown
Member

Ragebait intellij fucked with formatting for entire simplevents again..

you gotta turn that setting off man

@AnOwlBe

AnOwlBe commented Apr 23, 2026

Copy link
Copy Markdown
Author

couldn't find the setting to disable it ;-;

@sovdeeth

Copy link
Copy Markdown
Member
image

@AnOwlBe

AnOwlBe commented Apr 23, 2026

Copy link
Copy Markdown
Author

I disabled setting n its still doing it-

@skriptlang-automation skriptlang-automation Bot added the enhancement Feature request, an issue about something that could be improved, or a PR improving something. label Apr 24, 2026
@skriptlang-automation skriptlang-automation Bot removed the needs triage An issue that hasn't been classified or verified yet label Apr 24, 2026
@skriptlang-automation skriptlang-automation Bot moved this to In Review in 2.16 Releases Apr 24, 2026

@Efnilite Efnilite left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good

Comment thread src/main/java/org/skriptlang/skript/bukkit/entity/elements/effects/EffGlide.java Outdated
Comment thread src/main/java/org/skriptlang/skript/bukkit/entity/EntityModule.java Outdated
Comment thread src/main/java/org/skriptlang/skript/bukkit/entity/EntityModule.java Outdated
Comment thread src/main/java/org/skriptlang/skript/bukkit/entity/EntityModule.java Outdated
Comment thread src/main/java/org/skriptlang/skript/bukkit/entity/elements/effects/EffGlide.java Outdated
Comment thread src/main/java/ch/njol/skript/expressions/ExprGlidingState.java
Comment thread src/main/java/ch/njol/skript/expressions/ExprGlidingState.java Outdated
Comment thread src/main/java/org/skriptlang/skript/bukkit/entity/elements/effects/EffGlide.java Outdated
Comment thread src/main/java/ch/njol/skript/expressions/ExprGlidingState.java
@skriptlang-automation skriptlang-automation Bot removed the needs reviews A PR that needs additional reviews label Apr 28, 2026
AnOwlBe and others added 2 commits April 28, 2026 16:23
Co-authored-by: Efnilite <35348263+Efnilite@users.noreply.github.com>
…ects/EffGlide.java

Co-authored-by: Efnilite <35348263+Efnilite@users.noreply.github.com>
@AnOwlBe

AnOwlBe commented Apr 28, 2026

Copy link
Copy Markdown
Author

whats unresolved I re added that file in one of these commits

Comment thread src/main/java/ch/njol/skript/expressions/ExprGlidingState.java
Comment thread src/main/java/ch/njol/skript/expressions/ExprGlidingState.java

@ShaneBeee ShaneBeee left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a few lil things

Comment thread src/main/java/org/skriptlang/skript/bukkit/entity/EntityModule.java Outdated
Comment thread src/main/java/org/skriptlang/skript/bukkit/entity/EntityModule.java Outdated
Comment thread src/main/java/org/skriptlang/skript/bukkit/entity/EntityModule.java Outdated
AnOwlBe and others added 3 commits April 29, 2026 16:05

@ShaneBeee ShaneBeee left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Captain nit pick is back with more feedback :)

Comment thread src/main/java/org/skriptlang/skript/bukkit/entity/EntityModule.java Outdated
Comment thread src/main/java/org/skriptlang/skript/bukkit/entity/EntityModule.java Outdated
AnOwlBe and others added 3 commits April 29, 2026 16:29
….java

Co-authored-by: Shane Bee <shanebolenback@me.com>
….java

Co-authored-by: Shane Bee <shanebolenback@me.com>
…ects/EffGlide.java

Co-authored-by: Shane Bee <shanebolenback@me.com>

@APickledWalrus APickledWalrus left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good work so far!

Comment thread src/main/java/ch/njol/skript/expressions/ExprGlidingState.java Outdated
Comment thread src/main/java/org/skriptlang/skript/bukkit/entity/elements/effects/EffGlide.java Outdated
Comment thread src/main/java/org/skriptlang/skript/bukkit/entity/EntityModule.java Outdated
Comment thread src/main/java/org/skriptlang/skript/bukkit/entity/EntityModule.java Outdated
Comment thread src/main/java/org/skriptlang/skript/bukkit/entity/elements/effects/EffGlide.java Outdated
AnOwlBe and others added 6 commits May 5, 2026 14:02
…ects/EffGlide.java

Co-authored-by: Patrick Miller <apickledwalrus@icloud.com>
…ects/EffGlide.java

Co-authored-by: Patrick Miller <apickledwalrus@icloud.com>
….java

Co-authored-by: Patrick Miller <apickledwalrus@icloud.com>
….java

Co-authored-by: Patrick Miller <apickledwalrus@icloud.com>
@AnOwlBe AnOwlBe requested a review from APickledWalrus May 5, 2026 18:09
@AnOwlBe AnOwlBe requested a review from Efnilite May 12, 2026 01:56

@APickledWalrus APickledWalrus left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good so far. Just a few thoughts.

Comment thread src/main/java/org/skriptlang/skript/bukkit/entity/elements/effects/EffGlide.java Outdated
Comment thread src/main/java/org/skriptlang/skript/bukkit/entity/EntityModule.java Outdated
@AnOwlBe AnOwlBe requested a review from APickledWalrus June 13, 2026 07:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Feature request, an issue about something that could be improved, or a PR improving something.

Projects

Status: In Review

Development

Successfully merging this pull request may close these issues.

5 participants