Skip to content

[FEATURE] Add more metadata namings support for script merging (SpongePowered mixins and prefixless).#374

Merged
AbnormalPoof merged 2 commits intoFunkinCrew:experimentalfrom
Starexify:spongepowered-annotations
Mar 23, 2026
Merged

[FEATURE] Add more metadata namings support for script merging (SpongePowered mixins and prefixless).#374
AbnormalPoof merged 2 commits intoFunkinCrew:experimentalfrom
Starexify:spongepowered-annotations

Conversation

@Starexify
Copy link

@Starexify Starexify commented Mar 12, 2026

Description

This PR adds the following to merge.

SpongePowered Mixins metadata namings such as:
@:Inject instead of @:merge_insert
@:Unique or @:Add instead of @:merge_add
@:Overwrite instead of @:merge_override
@:Combine instead of @:merge_combine

Prefixless namings such as:
@:insert instead of @:merge_insert
@:add instead of @:merge_add
@:override instead of @:merge_override
@:combine instead of @:merge_combine

Rewrites the comment of the ScriptParseFormat class to be correct

Before

image

After

image

@Starexify Starexify changed the title [FEATURE] Add more metadata namings support (SpongePowered mixins and prefixless). [FEATURE] Add more metadata namings support for script merging (SpongePowered mixins and prefixless). Mar 13, 2026
@AbnormalPoof AbnormalPoof merged commit 46feb46 into FunkinCrew:experimental Mar 23, 2026
@Starexify Starexify deleted the spongepowered-annotations branch March 23, 2026 23:43
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