Legal
Open-source licences
Quest plugin integration
PikaMug Quests (MIT)
QuestFable integrates with the Quests plugin by PikaMug. The plugin is used independently on the Owner's server; QuestFable generates and deploys YAML content compatible with this plugin.
MIT License Copyright (c) PikaMug and contributors Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
Typography (SIL Open Font Licence 1.1)
The following fonts are used under the SIL Open Font Licence 1.1:
- Geist: © Vercel Inc. vercel.com/font
- Inter: © Rasmus Andersson rsms.me/inter
- JetBrains Mono: © JetBrains s.r.o. jetbrains.com
- Monocraft: © IdreesInc github.com/IdreesInc/Monocraft (used only in the quest preview chat component)
The OFL allows these fonts to be used freely in products and projects (print or digital, commercial or otherwise), with the condition that the fonts themselves are not sold by themselves.
UI libraries (MIT)
- shadcn/ui: MIT licence, github.com/shadcn-ui/ui
- Radix UI: MIT licence, radix-ui.com
- Lucide (ISC licence): lucide.dev
- Next.js: MIT licence, nextjs.org
- Tailwind CSS: MIT licence, tailwindcss.com
- Drizzle ORM: Apache 2.0 licence, orm.drizzle.team
- Zod: MIT licence, zod.dev
- BullMQ: MIT licence, bullmq.io
- Fastify: MIT licence, fastify.dev
Bridge plugin
The QuestFable Bridge plugin (the Paper-compatible JAR deployed on the Owner's server) is distributed under a proprietary licence. It does not bundle any GPL components. Decompilation, redistribution, or creation of derivative works is prohibited.
Complete licence list
A machine-readable complete list of all npm/Maven dependencies and their licences is maintained in the project repository at packages/shared/THIRD_PARTY_LICENSES.txt (updated on each release).