-
-
Notifications
You must be signed in to change notification settings - Fork 511
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
Separation of AncientWillContainer and TerrasteelHelmItem #4749
Open
megadoxs
wants to merge
30
commits into
VazkiiMods:1.21.1-porting
Choose a base branch
from
megadoxs:AncientWillContainer
base: 1.21.1-porting
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Separation of AncientWillContainer and TerrasteelHelmItem #4749
megadoxs
wants to merge
30
commits into
VazkiiMods:1.21.1-porting
from
megadoxs:AncientWillContainer
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
artemisSystem
added
the
after-1.21-port
This will not be fixed/implemented before the port to 1.21
label
Oct 6, 2024
- bump MC version to 1.20.4 - replace Forge with NeoForge - rename Forge module to NeoForge, moving relevant files - replace Sponge Mixin dependency with FabricMC fork - add MixinExtras - extract lots of dependency versions into gradle.properties - remove QuiltFlower references (Fabric and NeoForge both use FernFlower) Obviously doesn't compile, but Gradle import and generating sources work.
…ting recipe provider
- use NeoForge data attachments for internal data components - move capability/component IDs to individual interfaces/component classes, so they can be shared between Fabric and NeoForge (probably not complete)
- Add mc version to more mod version properties - Add version properties for loaders - Temporarily use ModDevGradle instead of minivan for xplat, since minivan tries to download macos arm natives from the wrong place
NeoGradle does not work properly on macos yay
- new ResourceLocation(ns, path) -> ResourceLocation.fromNamespaceAndPath(ns, path) - new ResourceLocation(location) -> ResourceLocation.parse(location) - new ResourceLocation(path) -> ResourceLocation.withDefaultNamespace(path) - Remove ResourceLocationHelper (prefix, modelResourceLocation), methods now available in BotaniaAPI with more intuitive names (botaniaRL and botaniaModelRL)
This should be ready for 1.21.1 now. Feel free to edit anything if need be. |
We'll have a look at this when the port is complete! Kinda hard to review a PR when the project doesn't compile. Or maybe we'll incorporate the changes during the port |
TheRealWormbo
force-pushed
the
1.21.1-porting
branch
from
January 19, 2025 13:32
f929a05
to
156b62b
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
These changes should allow for a better implementation by other mods of the AncientWillContainer interface to new armor pieces. Works for both fabric and forge.
Should terraWillCritTarget inside PlayerMixin be refactored to WillCritTarget as it will not contain only a target added by the terrahelm, but by all items that implements AncientWillContainer?
Fixes #4746
PS: Sorry for closing and remaking this pr, had messed up my fork.