Links
Tags
Creators
Details
Licensed MIT
Published 4 years ago
Updated 4 months ago
All versions
9.0
Release
9.03 years ago 242
Compatibility
Minecraft: Java Edition
1.20–1.20.2
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13.x
1.12.x
1.11.x
1.10.x
1.9.x
1.8.x
Platforms
Bukkit
Folia
Paper
Purpur
Spigot
Changes
- 22a6393d - release
- bd38e4fc - use CacheValue to cache the plugin's instance
- 151819db - use includeMenuInTemplate directly from MainConfig
- f4d14596 - use a generic Command when registering menu commands
- 55bc348b - getOptionStream in ActionBuilder.Input
- 599f4e13 - correct lambda argument in some Requirements
- 6d8bd022 - invalid actions on check suggestion
- 2248ef7d - shortcut to length
- 298cb895 - shortcut to take-remaining
- 6e2135af - option to check the value on the suggestion list
- 0a2e5698 - split actions to BaseActionArgumentProcessor
- fd9704f6 - remove runBatchRunnable
- 0b29e45f - move common normalized variable method to StringReplacerApplier
- 6d551979 - add EntityTypeArgumentProcessor & MaterialArgumentProcessor
- 97b3dfee - Bump me.clip:placeholderapi from 2.11.4 to 2.11.5 (#298)
- ae554b9b - add Number ArgumentProcessor
- 0308f44b - shortcut to online-only
- cafc7834 - log raw value in SingleArgumentProcessor
- 3bfd0b1f - should skip processor
- e3fc8ee2 - should handle over-one arg length in SingleArgumentProcessor
- 1bb2a845 - use StringReplacerApplier in ExtraPlaceholderExpansion
- a73fe9cd - query in PlayerArgumentProcessor
- 6925a4b5 - cleanup StoreArgumentProcessor
- b7cf2076 - implement SingleArgumentProcessor & PlayerArgumentProcessor
- 6a1aed6a - remove clear & clearAll in ArgumentProcessor
- 8e83db28 - default length to 1
- eb9b0474 - complete StoreArgumentProcessor
- 26e4622a - implement StoreArgumentProcessor
- 4b9b1451 - begin working on the new argument processor
- fa6a735c - update example
- 3f657e67 - update core
- 2415416f - standardize menu-settings path
- 40685555 - update HSCore
- 1b177a68 - add StandardMenu
- 4bfe8a90 - clear README
- d00fe0bd - remove getAllParentMenus
- d3b51475 - remove unnecessary force-close check on removing display
- 3ae80c74 - should hash PathString as a array
- 844ff85c - reduce the use of PathStringUtil#asStringMap
- f6dfabd9 - remove simple type in InventoryBuilder
- 550bdcc6 - Bump org.apache.maven.plugins:maven-shade-plugin from 3.4.1 to 3.5.1 (#296)
- 88f2ae29 - Bump me.clip:placeholderapi from 2.11.3 to 2.11.4 (#295)
- 5eb95184 - Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.5.0 to 3.6.0 (#294)
- 725ed842 - Bump actions/checkout from 3 to 4 (#293)
- 35c925ee - Merge pull request #297 from BetterGUI-MC/9.0
- 8c44a346 - setVariables for StringReplacerApplier#replace
- aef59679 - only get the last path of PathString in TemplateConfig
- 25dee218 - mark whole flag for some variables
- b6d1e689 - reduce the use of getInstance in some parts
- f1188eae - re-arrange BaseInventoryMenu
- eac4c4ed - fix prefix setter
- f2d1af2e - correct default config values
- ab13e415 - Argument
- 95db8952 - Menu
- 5c332149 - Requirement
- f8e17474 - Button
- 82fe1196 - ClickActionHandler
- bc784ec3 - Builder
- de2f006f - Action
- 1e1d38af - Command & more addon interfaces
- 4dff4c97 - PlaceholderExpansion
- 81200c13 - StringReplacerApplier
- 3df03922 - Menu
- 0c30e032 - AddonManager & remove PluginVariableManager
- dc9c0440 - remove MapUtil
- c7bb8e6d - change config
- a3d06ea5 - update core
- 7750fd43 - next development
- dc319070 - Bump maven-shade-plugin from 3.4.1 to 3.5.0 (#291)
Supplementary resources
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:SekuiXMA:QNYNtSQe"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:SekuiXMA:QNYNtSQe"
}

