Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backport changes from 1.21.1 #265

Merged
merged 13 commits into from
Oct 19, 2024
Merged

Commits on Oct 12, 2024

  1. Backport changes from 1.21.1

    IThundxr committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    dd80ea4 View commit details
    Browse the repository at this point in the history
  2. fix

    IThundxr committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    39274f3 View commit details
    Browse the repository at this point in the history
  3. Fix building

    IThundxr committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    1aff1a3 View commit details
    Browse the repository at this point in the history
  4. fix compile error

    IThundxr committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    b6c22f0 View commit details
    Browse the repository at this point in the history
  5. fix

    IThundxr committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    50b89da View commit details
    Browse the repository at this point in the history
  6. fix build for real

    IThundxr committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    8b4f216 View commit details
    Browse the repository at this point in the history
  7. address reviews

    IThundxr committed Oct 12, 2024
    Configuration menu
    Copy the full SHA
    95758d0 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. Fix sodium compat

    IThundxr committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    94232f7 View commit details
    Browse the repository at this point in the history
  2. address requested changes

    IThundxr committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    ad4c012 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9bbe9d2 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. add missed call

    IThundxr committed Oct 15, 2024
    Configuration menu
    Copy the full SHA
    59292e9 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. Should have worn steel toe boots

    - Add "stub" sourceset to each subproject
    - Directly pass vararg sourcesets to methods in PlatformExtension to
      avoid automatically shipping jars with the api stubs
    - We may have to include stubs in setupLoomMod, but I don't think so
    - A lot of this can be stripped back out if we don't need stub sources
      for the forge/fabric subprojects
    Jozufozu committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    3180999 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2024

  1. Guarded stubs

    - Add Sodium 0.6 and Iris API stubs to stubs source set and remove Gradle dependencies on local Sodium jar, Iris, and Oculus
    - Ensure usage of APIs that may not exist at runtime is in private classes and access is always guarded
    - Change ShadersModHandler
      - Rename to ShadersModHelper
      - Convert methods to check for Iris' and Optifine's presence into static final fields
      - Move implementation to impl source set in form of IrisCompat and OptifineCompat classes
    - Rename CompatMods to CompatMod and add public field to access mod ID
    - Set BlockEntityType's Sodium predicate to null after it is removed
    - Update repository links
    - Remove local libs repository
    PepperCode1 committed Oct 19, 2024
    Configuration menu
    Copy the full SHA
    d157fe9 View commit details
    Browse the repository at this point in the history