Releases: Ladysnake/Blabber
Releases · Ladysnake/Blabber
v1.7.1
v1.6.1-mc1.20.1
Version 1.6.1-mc1.20.1:
Fixes
- Fixed
blabber dialogue start
not working when used as a command action on a dialogue end state - Fixed JEI still appearing on dialogue screens with RPG layout
see full changelog here
v1.7.0-mc1.20.6
Version 1.7.0-mc1.20.6:
Updated to MC 1.20.6
Mod Interactions
- JEI no longer appears on the dialogue screen with the RPG layout
see full changelog here
v1.7.0
v1.6.0-mc1.20.1
Version 1.6.0-mc1.20.1:
Barring serious bugs, this is the last backport for MC 1.20.1.
Additions
- New illustration types:
blabber:fake_player
draws a (potentially offline) player with custom datablabber:texture
draws a 2D texture from a resourcepack
- New anchor system for illustrations: you do not have to draw everything relative to the top-left corner anymore, you can pick any corner plus a couple predefined "good spots" for illustrations
- use the
/blabber settings set debug.anchors <true|false>
command to toggle the illustration anchor debug mode, which displays the coordinates of the cursor relative to every available anchor
- use the
- Added the
scale
property for item illustrations (defaults to1.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
- Currently, the only configuration available is
- Added Mexican Spanish localization (thanks TheLegendofSaram !)
Changes
- The format of entity illustrations has changed
- They now use
x
/y
/width
/height
properties instead ofx1
/y1
/x2
/y2
to bring them in line with other illustrations size
has been renamed toentity_size
stare_at_x
/stare_at_y
properties have been moved to astare_at
object, which can optionally take ananchor
- Illustrations in the old format should keep working, but only the new format will be actively supported going forward
- They now use
- 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:
DialogueIllustration#parseText
can now throwCommandSyntaxException
- 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
see full changelog here
v1.6.0
Version 1.6.0:
Additions
- New illustration types:
blabber:fake_player
draws a (potentially offline) player with custom datablabber:texture
draws a 2D texture from a resourcepack
- New anchor system for illustrations: you do not have to draw everything relative to the top-left corner anymore, you can pick any corner plus a couple predefined "good spots" for illustrations
- use the
/blabber settings set debug.anchors <true|false>
command to toggle the illustration anchor debug mode, which displays the coordinates of the cursor relative to every available anchor
- use the
- Added the
scale
property for item illustrations (defaults to1.0
)- Limitation: durability bars and stack count indicators do not render when a custom scale is set
- Added customization options for dialogue layouts
- Currently, the only configuration available is
main_text_margins
on the RPG layout
- Currently, the only configuration available is
- Added Mexican Spanish localization (thanks TheLegendofSaram !)
Changes
- The format of entity illustrations has changed
- They now use
x
/y
/width
/height
properties instead ofx1
/y1
/x2
/y2
to bring them in line with other illustrations size
has been renamed toentity_size
stare_at_x
/stare_at_y
properties have been moved to astare_at
object, which can optionally take ananchor
- Illustrations in the old format should keep working, but only the new format will be actively supported going forward
- They now use
- 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 throwCommandSyntaxException
Mod Interactions
- JEI no longer appears on the dialogue screen
see full changelog here
v1.5.1-mc1.20.1
Version 1.5.1-mc1.20.1:
Fixes
- Actions for the starting state now run as expected when a dialogue is started
see full changelog here
v1.5.1
v1.5.0-mc1.20.1
Version 1.5.0-mc1.20.1:
Additions
- Dialogues can now contain illustrations, extra visual content that can be positioned anywhere on the screen (thanks Sekoia !)
- Added 3 default illustration types : in-world entities, fake entities, and items
- Illustrations can also be added to individual choices, in which case they are positioned relative to the corresponding choice
- This feature should be considered experimental on 1.20.1, the entity illustrations in particular do not render as well as they do in later versions
- Added Chinese localization (thanks SettingDust and nageih !)
see full changelog here
v1.5.0
Version 1.5.0:
Additions
- Dialogues can now contain illustrations, extra visual content that can be positioned anywhere on the screen (thanks Sekoia !)
- Added 3 default illustration types : in-world entities, fake entities, and items
- Illustrations can also be added to individual choices, in which case they are positioned relative to the corresponding choice
- Added Chinese localization (thanks SettingDust and nageih !)
Mod Interactions
- Fixed compatibility with REI when loaded through Sinytra Connector
see full changelog here