Skip to content

Sign Side Support - #8811

Open
APickledWalrus wants to merge 2 commits into
dev/featurefrom
feature/sign-sides
Open

Sign Side Support#8811
APickledWalrus wants to merge 2 commits into
dev/featurefrom
feature/sign-sides

Conversation

@APickledWalrus

Copy link
Copy Markdown
Member

Problem

Skript does not currently support sign sides which have now been in the game for many versions. There have been some PRs made in an attempt to resolve this, but none were ever merged.

Solution

I've moved remaining sign syntax into the new package and cleaned them up. Further, each one has new options for choosing a sign side (front or back). By default, the front side is preferred for compatibility.

I've also added support for obtaining all lines of a sign. I did not include support for changing all lines. The API does not support this, though we could if we really wanted to. If we do, there are a few questions to answer:

  • Should multiple inputs be allowed (one per line)?
  • Should a single input change all lines, or just the first?

Testing Completed

I've adjusted the existing tests and performed manual, in-game testing.

Supporting Information


Completes:

Related: none
AI assistance: none

@APickledWalrus
APickledWalrus requested a review from a team as a code owner August 3, 2026 21:59
@APickledWalrus
APickledWalrus requested review from Burbulinis and UnderscoreTud and removed request for a team August 3, 2026 21:59
@APickledWalrus APickledWalrus added enhancement Feature request, an issue about something that could be improved, or a PR improving something. feature Pull request adding a new feature. labels Aug 3, 2026
@skriptlang-automation skriptlang-automation Bot moved this to In Review in 2.17 Releases Aug 3, 2026
@skriptlang-automation skriptlang-automation Bot added the needs reviews A PR that needs additional reviews label Aug 3, 2026
@skriptlang-automation

This comment has been minimized.

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. feature Pull request adding a new feature. needs reviews A PR that needs additional reviews

Projects

Status: In Review

Development

Successfully merging this pull request may close these issues.

Current sign syntax is abysmal Include hanging signs in line change event

2 participants