**Fixes**
- **SCore**: block conditions written as a plain list (`ifIsInTheBlock: [COBWEB]`, the format used before August 2025) are read again. They were ignored, so the condition was always true.
- **SCore**: `/score variables set-default` now writes the new default value to the variable file. It came back after a reload.
- **SCore**: in `IF ... AROUND ... CONDITIONS(...)`, the conditions now belong to AROUND and are checked for each player around.
- **SCore**: nested placeholders in brackets work inside SCore placeholders, e.g. `%score_variables_list_{score_variables_index_int}%`.
- **SCore**: a `SCORE:LIST` custom entity list entered in the editor works right away, without a reload or console errors.
- **SCore**: the DNA particle animation stops when its target is gone instead of spamming errors (Folia).
- **ExecutableBlocks**: PLAYER_BREAK_BLOCK_ABOVE_THE_EB / UNDER_THE_EB now also run when the broken block is itself an ExecutableBlock.
- **ExecutableCrafting**: a furnace whose custom recipe conditions fail now smelts the vanilla recipe instead of doing nothing. ExecutableBlocks furnaces without an owner no longer throw errors.
- **ExecutableCrafting**: "craft inside" from the recipe book gives the real result instead of the display item.
- **ExecutableItems**: no more ProtocolLib error on Minecraft 26.3 when dropping items (`CHANGE_DESTROY_DIRECTION`). Thanks to **rockinmc**.
**New**
- **ExecutableCrafting**: `/ec debug` now shows, while you craft, which EC recipe matched, the final result, and the plugins that act on the craft after EC. Useful when a recipe gives nothing because another plugin clears the result.
Thanks to everyone who reported these bugs. Nothing changes in your configs. If something looks wrong after updating, open a post in the bug channel.
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }