FAQ - AlsoGhostglowDev/Ghost-s-Utilities GitHub Wiki
Here is a collection of questions that may be commonly asked when using Ghost's Utilities, consider reading this before reaching out to me (@ghostglowdev).
Credits:
- TBar (most of the questions found in the FAQ).
- GhostglowDev (additional questions).
Q: "Where do I report bugs?"
A: You can report bugs to our Github repository's Issues tab. You can also reach out to my discord for help: @ghostglowdev.
Q: "Does this work for other engines (other than Psych Engine)"
A: No, and it's not planned to be updated with support for multiple engines.
Q: "What versions of Psych Engine does GhostUtil support?"
A: from 0.6.3 up to the latest version, except 0.7.1, 0.7.1h, 1.0.0 and 1.0.1.
Q: "Why doesn't this support 0.7.1, 0.7.1h, 1.0.0 and 1.0.1!?!"
A: We had issues with running runHaxeCode there. Psych Engine 1.0.0 and 1.0.1 also didn't have their returnValue. I'm too lazy to fix that for only those version.
Q: "Where can I learn about the utility?"
A: Check out the GhostUtil Wiki, all the methods, fields from each module you require will be there!
Q: "Does this work on Linux, MacOS or even Mobile Ports?"
A: I cannot give a definitive answer for mobile ports but I'm sure GhostUtil will work fine in Linux and MacOS.
Q: "Can I use this utility on my mod?"
A: Absolutely, you'll need to credit me though, unless you only used a small part of our utility then it's excused :).
Q: "Can I take some of the code from GhostUtil?"
A: Yes, you may, credit us if you're taking a large piece of it but there's also a reason we use the MIT License, hun.
Q: "I'm interested in developing a GhostUtil extension, where can I start?"
A: A template has been prepared in ghostutil/extensions called "dummy.lua". Feel free to use that to start on your project. You can also check out the Developing: GhostUtil Extensions documentation.
Q: "Is GhostUtil 3 the last major version to be released?"
A: After years in the making, yes. I am finally retiring from developing more onto this utility as Psych has became more dead ever since better alternative such as V-Slice and CodenameEngine began to gain more popularity.
Q: "What are the main changes in GhostUtil 3.0?"
A: GhostUtil was changed in every aspect from the ground-up. This means v2.1h's code was completely dumped to be rebuilt into a better environment. This also made GhostUtil much easier to work with when dealing with multiple support for older Psych Engine versions.
The helper module was also remade to make it easier for the community to make GhostUtil extensions.
- FAQ Template:
**Q: "Question?"** <br> **A:** Answer.
GhostUtil 3.0.0 • Docs 3.0.0, Revision 1
a Lua Library made by GhostglowDev; for Psych Engine
© 2025 GhostglowDev — Ghost's Utilities
Licensed under the MIT License.