Skip to content

Update Aikar's flags in StartScriptGenerator - #828

Open
DajMiodu wants to merge 5 commits into
PaperMC:mainfrom
DajMiodu:main
Open

DajMiodu wants to merge 5 commits into
PaperMC:mainfrom
DajMiodu:main

Conversation

@DajMiodu

@DajMiodu DajMiodu commented Nov 7, 2026

Copy link
Copy Markdown

Removed unnecessary flags from Aikar's flags. Done after seeing the discord message about these changes.

Added:
-XX:+UseCompactObjectHeaders

Removed:
-XX:+ParallelRefProcEnabled
-XX:G1HeapWastePercent=5
-XX:MaxGCPauseMillis=200

Removed unnecessary flags from Aikar's configuration.
@github-actions

github-actions Bot commented Nov 7, 2026 •

Copy link
Copy Markdown
built with Refined Cloudflare Pages Action

⚡ Cloudflare Pages Deployment

Name Status Preview Last Commit
papermc-docs ✅ Ready (View Log) Visit Preview 0b2857d

@Strokkur424

Copy link
Copy Markdown
Member

I would argue that it would make sense to fetch the latest flags from fill. That way they will always be in sync, even for future flag changes.

Praying it works (I have no idea about the id)
@DajMiodu

DajMiodu commented Nov 7, 2026

Copy link
Copy Markdown
Author

Also renamed it to Paper, instead of Aikar’s; changed the id as well

updated the flags there, also changed `paper.jar` to `server.jar`
@DajMiodu

DajMiodu commented Nov 7, 2026

Copy link
Copy Markdown
Author

// TODO, update the technical explanation of the flags

I did my best, also somewhat organized the order to match how they're added
Reorganize and clarify G1 GC flags documentation for better readability and understanding.

This branch was successfully deployed

1 active deployment
Preview — 0b2857d6 Deployed Nov 7, 2026 by github-actions[bot]
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.

2 participants