diff --git a/build.gradle b/build.gradle index fe3b5f27..7fdc5799 100644 --- a/build.gradle +++ b/build.gradle @@ -128,6 +128,7 @@ remapJar { tasks.register("standaloneJar", Jar) { from sourceSets.main.output + from sourceSets.client.output archiveClassifier.set('standalone-dev') dependsOn project.classes } diff --git a/changelog.md b/changelog.md index ad4d2f0c..5101422c 100644 --- a/changelog.md +++ b/changelog.md @@ -9,6 +9,7 @@ Version 1.6.0 - use the `/blabber settings set debug.anchors ` command to toggle the illustration anchor debug mode, which displays the coordinates of the cursor relative to every available anchor - Added the `scale` property for item illustrations (defaults to `1.0`) - Limitation: durability bars and stack count indicators do not render when a custom scale is set +- API: Added an experimental API for custom parameterized dialogue layouts - Added customization options for dialogue layouts - Currently, the only configuration available is `main_text_margins` on the RPG layout - Added Mexican Spanish localization (thanks TheLegendofSaram !) @@ -21,7 +22,9 @@ Version 1.6.0 - Illustrations in the old format should keep working, but only the new format will be actively supported going forward - Illustration deserialization error messages have been improved slightly - Blabber will now log a warning with some additional details when it detects that a player gets stuck without available choices -- API change: `DialogueIllustration#parseText` can now throw `CommandSyntaxException` +- API: `DialogueIllustration#parseText` can now throw `CommandSyntaxException` +- API: the mod is now compatible with split sourceset environments + - The experimental illustration API has been consequently reworked **Mod Interactions** - JEI no longer appears on the dialogue screen