Skip to content

Updated Java Install logic And updated Paper api#98

Open
undiscoveredboy-dev wants to merge 21 commits intolordofwizard:mainfrom
undiscoveredboy-dev:main
Open

Updated Java Install logic And updated Paper api#98
undiscoveredboy-dev wants to merge 21 commits intolordofwizard:mainfrom
undiscoveredboy-dev:main

Conversation

@undiscoveredboy-dev
Copy link
Copy Markdown

Java Install Logic Update

  • Java installation path has been changed to use ./installJava
  • Java version selection is now based on the selected Minecraft version
  • Ensures correct Java compatibility for older and newer Minecraft versions
  • Refactored Java Launch Script

Paper API Update

  • Updated PaperMC download logic from the old API to PaperMC API v2
  • Uses the new /v2/projects/paper endpoints
  • Improves reliability and future compatibility of Paper installs

Refactor install_server function to use case statement for better readability and maintainability. Update dependency installation and server start prompts.
Removed installation steps for Oracle JDK 21 and added AFK monitor installation.
Updated Java installation script to handle different Minecraft versions and added necessary dependencies.
Removed RAM detection logic and adjusted RAM usage calculation.
Refactor Forge installation script for improved clarity and functionality, including better error handling and streamlined version selection.
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.

1 participant