Creators
Details
3.26.9.14
Compatibility
Changes
This update fixes ten bugs that were found and fixed by Lunar on his own servers, and that he kindly shared with us. A big thank you to Lunar for the detailed reports and for his help: without him, most of these fixes would not be in this update.
ExecutableItems
- Players in spectator mode no longer trigger items (loops, sneak, equip...) or use up their usages. This is optional: set
disableActivatorsInSpectator: trueinconfig.ymlto enable it. Joining, leaving, dying, respawning, typed commands and items entering or leaving the inventory still work in spectator mode. - Swapping an item to the offhand, or between the hotbar and the inventory with a number key, no longer loses or stacks its "while held" effects. Leaving the slot is now always handled before entering the new one.
- Pick block / pick item (middle click, Paper) now counts as the item leaving and entering the inventory, so effects are removed and applied like for any other move.
- The "equip" and "unequip" activators now see the real armor slot, so restricting them to a slot such as
[39](helmet) works.
SCore
- Cooldowns could throw an error on busy servers when many cooldowns expired at the same time. Fixed.
- Commands from other plugins that start like an SCore command (for example
launchprojectilestarting withLAUNCH) were taken over by SCore and failed. SCore now only claims a command when the full name matches. - A
DELAYTICKorDELAYwritten inside another command's text (for example in a command that stores commands to run later) was read as a delay of the whole line and made the activator fail. It is now left to that command. - Placeholders nested inside a PlaceholderAPI placeholder (like
%javascript_x_%block_lower%,a,b%) inIF,AROUND,NEAREST... sub-commands were broken. They are now resolved correctly, and for each target when the command runs on several players. - A weighted random entry written right after a placeholder (
<%placeholder%::weight>) lost its weight. Fixed. - A variable whose name is built from another variable (
%var_world%var_selection%%) works whatever the order the variables were declared in.
ExecutableBlocks, ExecutableCrafting, ExecutableEvents, MyFurniture, ExecutableLevers, CustomPiglinsTrades
- Rebuilt with the new SCore, no other change.
Nothing changes in your existing configs: the only new option is off by default. If something looks wrong after updating, open a post in the bug channel.
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:y1hd60wk:qIVPyj5f"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:y1hd60wk:qIVPyj5f"
}

