Skip to content

Conversation

@Boy132
Copy link
Member

@Boy132 Boy132 commented Dec 28, 2025

Taken from discord: https://discord.com/channels/1218730176297439332/1404762445490421821/1404767200828723302

Summary by CodeRabbit

  • Documentation
    • Added a new "Plugins" tab to the FAQ with detailed information on plugin availability, addon compatibility, blueprint plugin support, licensing, plugin capabilities, installation, creation, and previewed/sneak‑peek plugins.

✏️ Tip: You can customize this high-level summary in your review settings.

@Boy132 Boy132 self-assigned this Dec 28, 2025
@netlify
Copy link

netlify bot commented Dec 28, 2025

Deploy Preview for pelica ready!

Name Link
🔨 Latest commit 3afd0b6
🔍 Latest deploy log https://app.netlify.com/projects/pelica/deploys/69513ace13d58500086180da
😎 Deploy Preview https://deploy-preview-184--pelica.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@coderabbitai
Copy link

coderabbitai bot commented Dec 28, 2025

📝 Walkthrough

Walkthrough

Adds a new "Plugins" tab to the FAQ page (src/pages/faq.mdx) containing multiple collapsible detail entries about plugin availability, addon compatibility, blueprint plugin support, licensing, installation, creation, and preview plugins.

Changes

Cohort / File(s) Summary
FAQ Documentation
src/pages/faq.mdx
Inserts a new "Plugins" Tab/TabItem with several <details> entries covering plugin system availability, addon compatibility, blueprint plugin notes, licensing, installation steps, plugin creation guidance, and sneak-peek plugin listings.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Suggested reviewers

  • notAreYouScared

Poem

🐰 I hopped through docs with ears held high,

New plugin tales beneath the sky,
Tabs unfurl secrets, small and bright,
Quiet code made clear in light,
A rabbit's cheer for FAQ delight.

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'Add plugins faq' clearly and concisely describes the main change: adding a new Plugins tab with FAQ content to the documentation.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch boy132/plugin-faq

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 3

📜 Review details

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 019f49e and 6ac04ec.

📒 Files selected for processing (1)
  • src/pages/faq.mdx
🔇 Additional comments (1)
src/pages/faq.mdx (1)

150-151: Provide source documentation for the blueprint creator quote or clarify its origin.

The exact quote on lines 150–151 could not be verified in any public sources (GitHub issues, official documentation, or statements). Since this is presented as a direct quotation attributed to the blueprint creator, either link to the original source (Discord, GitHub discussion, etc.) or rephrase it as a paraphrased statement with a source reference to ensure accuracy and credibility for users.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 2

♻️ Duplicate comments (2)
src/pages/faq.mdx (2)

170-174: Fix relative path to internal documentation link.

The link uses an incorrect relative path that was previously flagged. From src/pages/faq.mdx, the path ./docs/panel/advanced/plugins resolves to a non-existent location. Use ../../docs/panel/advanced/plugins#install-a-plugin or /docs/panel/advanced/plugins#install-a-plugin instead.

🔎 Proposed fix
-            You can find information on that [here](./docs/panel/advanced/plugins#install-a-plugin).
+            You can find information on that [here](/docs/panel/advanced/plugins#install-a-plugin).

175-179: Fix relative path to internal documentation link.

The link uses an incorrect relative path that was previously flagged. Use ../../docs/panel/advanced/plugins#create-a-plugin or /docs/panel/advanced/plugins#create-a-plugin instead of ./docs/panel/advanced/plugins#create-a-plugin.

🔎 Proposed fix
-            You can find detailed information on that [here](./docs/panel/advanced/plugins#create-a-plugin).
+            You can find detailed information on that [here](/docs/panel/advanced/plugins#create-a-plugin).
📜 Review details

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 6ac04ec and 3afd0b6.

📒 Files selected for processing (1)
  • src/pages/faq.mdx
🔇 Additional comments (1)
src/pages/faq.mdx (1)

180-187: LGTM!

The sneak peek plugins FAQ entry provides clear information with a properly formatted external link. Overall, the new Plugins tab is a valuable addition to the FAQ that follows the established pattern and provides comprehensive information about the plugin system.

Comment on lines +135 to +146
<TabItem label="Plugins" value="plugins">
<details>
<summary>When will the plugin system be available?</summary>

The plugin system was released with beta30!
</details>
<details>
<summary>Will pterodactyl addons work with the new system?</summary>

No. Pterodactyl "addons" are just code modifications. Our codebase now greatly differs from pterodactyls.
Pelicans plugin system will be a "real" plugin system where plugins don't touch any core files.
</details>
Copy link

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟡 Minor

Good structure, but fix possessive form.

The new Plugins tab integrates well with the existing FAQ structure. However, line 144 has a grammar issue.

🔎 Proposed fix for possessive form
-            No. Pterodactyl "addons" are just code modifications. Our codebase now greatly differs from pterodactyls.
+            No. Pterodactyl "addons" are just code modifications. Our codebase now greatly differs from Pterodactyl's.
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
<TabItem label="Plugins" value="plugins">
<details>
<summary>When will the plugin system be available?</summary>
The plugin system was released with beta30!
</details>
<details>
<summary>Will pterodactyl addons work with the new system?</summary>
No. Pterodactyl "addons" are just code modifications. Our codebase now greatly differs from pterodactyls.
Pelicans plugin system will be a "real" plugin system where plugins don't touch any core files.
</details>
<TabItem label="Plugins" value="plugins">
<details>
<summary>When will the plugin system be available?</summary>
The plugin system was released with beta30!
</details>
<details>
<summary>Will pterodactyl addons work with the new system?</summary>
No. Pterodactyl "addons" are just code modifications. Our codebase now greatly differs from Pterodactyl's.
Pelicans plugin system will be a "real" plugin system where plugins don't touch any core files.
</details>
🤖 Prompt for AI Agents
In src/pages/faq.mdx around lines 135 to 146, fix the possessive/capitalization
issues: change "pterodactyls" to the possessive and proper-cased "Pterodactyl's"
on the line about addons, and likewise change "Pelicans plugin system" to
"Pelican's plugin system" so both project names are capitalized and use the
correct apostrophe for possession.

Comment on lines +153 to +157
<details>
<summary>Do I need the commercial license to use or develop plugins?</summary>

No. Pelicans plugin system will be a "real" plugin system where plugins don't touch any core files.
</details>
Copy link

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟡 Minor

Fix possessive form: "Pelicans" → "Pelican's".

Line 156 is missing the possessive apostrophe.

🔎 Proposed fix
-            No. Pelicans plugin system will be a "real" plugin system where plugins don't touch any core files.
+            No. Pelican's plugin system will be a "real" plugin system where plugins don't touch any core files.
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
<details>
<summary>Do I need the commercial license to use or develop plugins?</summary>
No. Pelicans plugin system will be a "real" plugin system where plugins don't touch any core files.
</details>
<details>
<summary>Do I need the commercial license to use or develop plugins?</summary>
No. Pelican's plugin system will be a "real" plugin system where plugins don't touch any core files.
</details>
🤖 Prompt for AI Agents
In src/pages/faq.mdx around lines 153 to 157, the phrase "Pelicans plugin
system" uses the incorrect non‑possessive form; change it to the possessive
"Pelican's plugin system" (add the apostrophe) so the sentence reads that
Pelican owns the plugin system; update that single line and scan nearby
occurrences for the same possessive mistake to keep wording consistent.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants