Skip to content

docs: fix RAM requirement formatting - #52

Merged
TimInTech merged 2 commits into
mainfrom
fix/ram-requirements
Nov 8, 2025
Merged

docs: fix RAM requirement formatting#52
TimInTech merged 2 commits into
mainfrom
fix/ram-requirements

Conversation

@TimInTech

Copy link
Copy Markdown
Owner

Clarify RAM ranges and remove misleading minus signs.

Copilot AI review requested due to automatic review settings November 8, 2025 15:35

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull Request Overview

This PR updates the README documentation to reflect recent enhancements to the Minecraft server installation scripts, including Java fallback mechanisms, auto-sizing of JVM memory, and improved Bedrock checksum validation.

Key Changes

  • Added documentation for UFW installation prerequisite and JVM memory auto-sizing behavior
  • Expanded checksum enforcement documentation for Bedrock installer
  • Added reference to new Copilot CLI workflow documentation

Comment thread README.md

For safe simulation workflow details, see **[SIMULATION.md](SIMULATION.md)**.

> **Simulation CLI:** For step-by-step Copilot CLI workflow, see [COPILOT_RUN_INSTRUCTIONS.md](COPILOT_RUN_INSTRUCTIONS.md).

Copilot AI Nov 8, 2025

Copy link

Choose a reason for hiding this comment

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

Broken reference: This line references COPILOT_RUN_INSTRUCTIONS.md, but this file does not exist in the repository. Either create the referenced file or remove this line to avoid a broken link.

Copilot uses AI. Check for mistakes.
Comment thread README.md
Comment on lines +168 to 171
The installer auto-sizes memory: `Xms ≈ RAM/4`, `Xmx ≈ RAM/2` (minimums: 1G/2G). You can override these in `/opt/minecraft/start.sh`.

The installer sets `Xms ≈ RAM/4` and `Xmx ≈ RAM/2` with floors `256M/448M` and an `Xmx` cap of `≤16G`. Override in `/opt/minecraft/start.sh`.

Copilot AI Nov 8, 2025

Copy link

Choose a reason for hiding this comment

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

Duplicate content: Lines 168 and 170 both describe JVM memory auto-sizing, but with different minimums (1G/2G vs 256M/448M) and different max caps (implied none vs ≤16G). This creates confusion about the actual behavior. Please consolidate into a single, accurate description or remove one of these lines.

Suggested change
The installer auto-sizes memory: `Xms ≈ RAM/4`, `Xmx ≈ RAM/2` (minimums: 1G/2G). You can override these in `/opt/minecraft/start.sh`.
The installer sets `Xms ≈ RAM/4` and `Xmx ≈ RAM/2` with floors `256M/448M` and an `Xmx` cap of `≤16G`. Override in `/opt/minecraft/start.sh`.
The installer auto-sizes memory: `Xms ≈ RAM/4`, `Xmx ≈ RAM/2` (minimums: 1G/2G, maximum Xmx: 16G). You can override these in `/opt/minecraft/start.sh`.

Copilot uses AI. Check for mistakes.
Comment thread README.md

> **Simulation CLI:** For step-by-step Copilot CLI workflow, see [COPILOT_RUN_INSTRUCTIONS.md](COPILOT_RUN_INSTRUCTIONS.md).

For safe simulation workflow details, see **[SIMULATION.md](SIMULATION.md)**.

Copilot AI Nov 8, 2025

Copy link

Choose a reason for hiding this comment

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

Duplicate content: Lines 217 and 221 both contain identical references to SIMULATION.md. Remove one of these duplicate lines to avoid redundancy.

Suggested change
For safe simulation workflow details, see **[SIMULATION.md](SIMULATION.md)**.

Copilot uses AI. Check for mistakes.
Comment thread README.md
@@ -210,12 +212,14 @@ If this project saves you time, consider supporting continued maintenance via [B
- Missing `/run/screen` → follow the "screen socket" section above.
- Bedrock ZIP MIME-Type issue → revisit the Mojang download page.

Copilot AI Nov 8, 2025

Copy link

Choose a reason for hiding this comment

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

Missing section header: Line 215 appears to be content that was previously under a "## Contributing" section (visible in the diff at line 214). Without a section header, this line lacks proper context and structure. Consider adding an appropriate section header like "## Contributing" before this line.

Suggested change
## Contributing

Copilot uses AI. Check for mistakes.
@TimInTech
TimInTech merged commit fd9fbfe into main Nov 8, 2025
24 checks passed
@TimInTech
TimInTech deleted the fix/ram-requirements branch November 8, 2025 15:38
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