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

ReIndev Support #80

Merged
merged 4 commits into from
Jul 27, 2024
Merged

ReIndev Support #80

merged 4 commits into from
Jul 27, 2024

Conversation

halotroop2288
Copy link
Contributor

@halotroop2288 halotroop2288 commented Jul 25, 2024

  • Added Fox2Code maven for retrieving FoxLoader
  • Added ReIndevProvider to enable getting the Minecraft: ReIndev jar as a Minecraft jar.

To-do

  • Add NoTransformReIndevTransformer for ReIndev jar modding
    Replaced with ReIndevProvider
  • Add FoxLoaderReIndevTransformer for FoxLoader modding
    Will do in a later PR

@halotroop2288 halotroop2288 force-pushed the pr/foxloader branch 4 times, most recently from 4bb1b69 to 9396f7e Compare July 25, 2024 16:55
@halotroop2288 halotroop2288 force-pushed the pr/foxloader branch 7 times, most recently from 4a05ffd to f6c0f75 Compare July 26, 2024 14:21
override val minecrafts = defaultedMapOf<SourceSet, MinecraftConfig> {
MinecraftProvider(project, it)
}
override val minecrafts = mutableMapOf<SourceSet, MinecraftConfig>()
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This may be a point of contention, but it was necessary to make this work.

Let me know what you think!

@Fox2Code
Copy link

I'm ready to change FoxLoader for this project need if needed.

Reference: https://github.com/Fox2Code/FoxLoader

FoxLoader has some transformers applied on top of the base ReIndev game like what NeoForged does.

"ReIndev-none"
) {

override var prodNamespace: MappingNamespaceTree.Namespace = provider.mappings.OFFICIAL
Copy link
Contributor Author

@halotroop2288 halotroop2288 Jul 26, 2024

Choose a reason for hiding this comment

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

This actually does nothing, the same way it does nothing in NoTransformMinecraftTransformer. The value is already set to this in the super class.
cc: @wagyourtail

Extends MinecraftProvider and provides ReIndev jars from cdn.Fox2Code.com
@halotroop2288 halotroop2288 changed the title [WIP] ReIndev Support ReIndev Support Jul 27, 2024
@halotroop2288 halotroop2288 marked this pull request as ready for review July 27, 2024 00:22
@thecatcore
Copy link
Contributor

I've just realized, shouldn't prs target develop instead of main?

@wagyourtail
Copy link
Collaborator

I've just realized, shouldn't prs target develop instead of main?

it depends

@wagyourtail wagyourtail merged commit 8178769 into unimined:main Jul 27, 2024
31 of 50 checks passed
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.

4 participants