Skript

Skript

743k Downloads

/sk tab completions break in symlinked directories

Com2486 opened this issue ยท 0 comments

commented

Skript/Server Version

[15:29:26 INFO]: [Skript] Skript's aliases can be found here: https://github.com/SkriptLang/skript-aliases
[15:29:26 INFO]: [Skript] Skript's documentation can be found here: https://docs.skriptlang.org/
[15:29:26 INFO]: [Skript] Skript's tutorials can be found here: https://docs.skriptlang.org/tutorials
[15:29:26 INFO]: [Skript] Server Version: git-Paper-497 (MC: 1.20.4)
[15:29:26 INFO]: [Skript] Skript Version: 2.8.6 (skriptlang-github)
[15:29:26 INFO]: [Skript] Installed Skript Addons: 
[15:29:26 INFO]: [Skript]  - skript-gui v1.3 (https://github.com/APickledWalrus/skript-gui)
[15:29:26 INFO]: [Skript]  - skUtilities v0.9.2 (https://tim740.github.io/)
[15:29:26 INFO]: [Skript]  - skript-reflect v2.4 (https://github.com/SkriptLang/skript-reflect)
[15:29:26 INFO]: [Skript]  - Lusk v1.1.1
[15:29:26 INFO]: [Skript]  - SkHttp v1.2
[15:29:26 INFO]: [Skript]  - SkBee v3.5.0 (https://github.com/ShaneBeee/SkBee)
[15:29:26 INFO]: [Skript] Installed dependencies: None

Bug Description

If plugins/skript/scripts/ is a symlinked directory, or contains a symlinked directory, tab completions break but Skript still works.
(Niche issue, I know.)
image

Expected Behavior

Tab completions should work in symlinked directories.

Steps to Reproduce

  1. Open a Minecraft server.
  2. Make a symlinked folder inside of the Scripts directory
  3. Put scripts in there
  4. Try /sk reload
  5. See that none of the scripts inside the symlinked folder show up.

Errors or Screenshots

No response

Other

No response

Agreement

  • I have read the guidelines above and affirm I am following them with this report.