Skip to content

MiniPlaceholders V3: Placeholders Refactor#256

Merged
4drian3d merged 25 commits intomainfrom
feat/context-target
Aug 19, 2025
Merged

MiniPlaceholders V3: Placeholders Refactor#256
4drian3d merged 25 commits intomainfrom
feat/context-target

Conversation

@4drian3d
Copy link
Copy Markdown
Member

@4drian3d 4drian3d commented Feb 25, 2025

resolves #81
resolves #174
closes #186
resolves #9

@4drian3d 4drian3d added this to the 3.0.0 milestone Feb 25, 2025
@4drian3d 4drian3d added the enhancement New feature or request label Feb 25, 2025
@4drian3d 4drian3d self-assigned this Feb 25, 2025
@4drian3d 4drian3d changed the title MiniPlaceholders 3 Placeholders Refactor Mar 3, 2025
…at/context-target

# Conflicts:
#	api/build.gradle.kts
# Conflicts:
#	api/src/main/java/io/github/miniplaceholders/api/ExpansionImpl.java
This allows more control by server admins to be able to control which Expansions are used on a server. The default expansions will be included in external expansions.
This commit took over three months to publish...
@4drian3d 4drian3d marked this pull request as ready for review August 9, 2025 21:37
@4drian3d 4drian3d changed the title Placeholders Refactor MiniPlaceholders V3: Placeholders Refactor Aug 12, 2025
This allows certain expansions to obtain data from the platform on which they are running where there is no static context for their platform or plugin/mod instances.
This feature will be used by a minority of expansions, but it eliminates the need to create expansions that load as plugins, as in MiniPlaceholders v1 and v2.
@4drian3d 4drian3d merged commit 431270e into main Aug 19, 2025
2 checks passed
@4drian3d 4drian3d deleted the feat/context-target branch September 23, 2025 16:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add methods to obtain placeholder names within an expansion Implement FilteredExpansion Dynamic Expansions

1 participant