Skip to content

Releases: MrCrayfish/Framework

0.13.10+1.21.11

08 Jan 06:01

Choose a tag to compare

Technical Changelog:

  • 📦 Restore raw input/output for data serializers (c70979e)

Download:

0.13.9+1.21.11

06 Jan 02:35

Choose a tag to compare

Technical Changelog:

  • 📦 Fix compile errors (fb9f694)
  • 📦 Change ScrollerSprites to use consistent API style (4f2e25c)
  • 📦 Add more default definitions (52aa629)
  • 📦 Create class for holding scroller sprites (577aea6)
  • 📦 Patch Sound volume to match default UI volume (9eccc29)
  • 📦 Toggle renderer icon now affected by disabled state (1f49ae7)
  • 📦 Update widgets to work with 1.21.11 (e55d7ca)
  • 📦 More javadocs (7120536)
  • 📦 Javadocs on javadocs (8ea438b)
  • 📦 Move TooltipOptions to widget package (a587a47)
  • 📦 Make ItemSprites inner class of FrameworkSelectionList (1e22e86)
  • 📦 Move Buttons to widget package (c9bc135)
  • 💥 Remove @Beta from Button and EditBox (ebf3290)
  • 🎨 Add toggle textures (e2dd7e3)
  • 📦 Increase size of texture to reduce draw calls (e838f42)
  • 📦 More javadocs (3e7bb49)
  • 💥 Remove @Beta from Icon and TooltipOptions (b8768cc)
  • 📦 Add builder for FrameworkSelectionList (0911e0c)
  • 📦 Update javadocs (a520ede)
  • 💥 Remove @Beta from ItemSprites (2afb55a)
  • 📦 Add javadocs to ItemSprites (199aa92)
  • 📦 Remove @Beta from Action (bcb0f31)
  • 📦 Add javadocs to Action (45e518f)
  • 📦 Action sounds can now be null (104a4b2)
  • 📦 Use Sound class in Action (3a1e82f)
  • 📦 Add Sound class (afb100d)
  • 📦 Move content renderer back into framework btn (8ac1264)
  • 📦 More javadocs (11555ce)
  • 📦 Clean up Buttons helper (26afa02)
  • 📦 Allow button tooltips to be manually rebuilt (c037613)
  • 📦 Button texture can now be supplied (05f30a5)
  • 📦 Mark widgets api as beta for now (10b176c)
  • 📦 Rename backgroundBorder to border (238df63)
  • 📦 Add option to set min scroller height (43cc21f)
  • 📦 Change field name for scroller width (bb92907)
  • 📦 Add support to set scroll bar container padding (63f24f9)
  • 📦 Improve method naming consistency (990cf6c)
  • 📦 Update selection list to use Border (74af850)
  • 📦 Edit boxes now use Border object (d3b58be)
  • 📦 Add border class (92b0276)
  • 📦 Add builder to ItemSprites (d909a02)
  • 📦 Convert Padding to a class with helper methods (a09f779)
  • 📦 Add support to override icon area width in edit box (637453f)
  • 📦 Adopt FrameworkEditBox to use Padding object (16b22de)
  • 📦 Extract Padding to upper class (8891d55)
  • 📦 Change default padding on edit boxes (9abb05b)
  • 📦 Resolve some layout issues with edit boxes (31f8266)
  • 🐛 Fix edit box click check not using parent height (ac8b186)
  • 🐛 Fix icon not actually centerred (4eecb09)
  • 📦 Add option for selection list items to be unselectable (c57a343)
  • 📦 Fix case where scroll isn't clamped (8246ce8)
  • 📦 Add selection lists (6989333)
  • 📦 Add option to disable clear on right click of edit box (9f417af)
  • 📦 Create a Buttons class to house common buttons (d9c23f4)
  • 📦 Add Framework edit boxes (f67cb51)
  • 📦 Copy vanilla behaviour for button textures (cad33ec)
  • 🐛 Fix FrameworkButton action not marked as handled (89f1c43)
  • 📦 Add java docs for FrameworkButton (bf4411f)
  • 📦 Change Label method names (f9572d3)
  • 💥 Remove button controllers (ba43e5b)
  • 📦 Add docs for tooltip options (0a5198b)
  • 📦 Add tooltip option to rebuild on hover (0e6aa35)
  • 📦 Start bringing over custom buttons (e038cd5)

Download:

1.21.1-0.13.9

04 Jan 14:07

Choose a tag to compare

Technical Changelog:

  • 📦 Change ScrollerSprites to use consistent API style (77756ac)
  • 📦 Add more default definitions (1958834)
  • 📦 Create class for holding scroller sprites (0602fa9)
  • 📦 Patch Sound volume to match default UI volume (fc8446a)
  • 📦 Toggle renderer icon now affected by disabled state (0983c77)
  • 🐛 Fix nonull defaults for selection lists (fe9e917)

Download:

1.21.1-0.13.8

03 Jan 08:27

Choose a tag to compare

Technical Changelog:

  • 📦 More javadocs (c3480d7)
  • 📦 Javadocs on javadocs (3ba859d)
  • 📦 Move TooltipOptions to widget package (5581362)
  • 📦 Make ItemSprites inner class of FrameworkSelectionList (e10d2df)
  • 📦 Move Buttons to widget package (79a6ad3)
  • 💥 Remove @Beta from Button and EditBox (aeaf268)
  • 🎨 Add toggle textures (3b97da0)
  • 📦 Increase size of texture to reduce draw calls (a714a6b)
  • 📦 More javadocs (fe8501b)
  • 💥 Remove @Beta from Icon and TooltipOptions (ae3edc3)
  • 📦 Add builder for FrameworkSelectionList (5241381)
  • 📦 Update javadocs (92cab2f)
  • 💥 Remove @Beta from ItemSprites (d6b52b4)
  • 📦 Add javadocs to ItemSprites (92e3c3e)
  • 📦 Remove @Beta from Action (f335913)
  • 📦 Add javadocs to Action (fa07712)
  • 📦 Action sounds can now be null (5953e10)
  • 📦 Use Sound class in Action (312a8eb)
  • 📦 Add Sound class (b6bf79c)
  • 📦 Move content renderer back into framework btn (84fd207)
  • 📦 More javadocs (5456f81)
  • 📦 Clean up Buttons helper (acc0bb9)
  • 📦 Allow button tooltips to be manually rebuilt (2ff8a17)

Download:

1.21.1-0.13.7

23 Dec 01:33

Choose a tag to compare

Technical Changelog:

  • 📦 Button texture can now be supplied (dabc228)

Download:

0.13.8+1.21.11

19 Dec 10:46

Choose a tag to compare

Technical Changelog:

  • 🐛 Fix crash on dedicated servers (1e2c365)

Download:

0.13.7+1.21.11

17 Dec 11:29

Choose a tag to compare

Technical Changelog:

  • 📦 Restore standalone model support on Fabric (1d682a9)

Download:

1.21.1-0.13.6

16 Dec 04:08

Choose a tag to compare

Technical Changelog:

  • 📦 Mark widgets api as beta for now (4c54945)
  • 🐛 Fix entity data not copied correctly on Fabric (ab3f501)
  • 📦 Rename backgroundBorder to border (911cac7)
  • 📦 Add option to set min scroller height (66fb742)
  • 📦 Change field name for scroller width (5201ad2)
  • 📦 Add support to set scroll bar container padding (40eac9a)
  • 📦 Improve method naming consistency (2b7c5de)
  • 📦 Update selection list to use Border (a5bccb2)
  • 📦 Edit boxes now use Border object (da749b3)
  • 📦 Add border class (8a5b5bf)
  • 📦 Add builder to ItemSprites (62b7c92)
  • 📦 Convert Padding to a class with helper methods (3e8d0ad)
  • 📦 Add support to override icon area width in edit box (1a4ff60)
  • 📦 Adopt FrameworkEditBox to use Padding object (80ff487)
  • 📦 Extract Padding to upper class (afd9cf4)
  • 📦 Change default padding on edit boxes (4a92d9b)
  • 📦 Resolve some layout issues with edit boxes (401880a)
  • 🐛 Fix edit box click check not using parent height (9cb3dfd)
  • 🐛 Fix icon not actually centerred (a96c72f)
  • 📦 Add option for selection list items to be unselectable (57e007f)
  • 📦 Fix case where scroll isn't clamped (efe65b5)
  • 📦 Add selection lists (7b78395)
  • 📦 Add option to disable clear on right click of edit box (86cb727)
  • 📦 Create a Buttons class to house common buttons (fa03c7f)
  • 📦 Add Framework edit boxes (1c3c002)
  • 📦 Copy vanilla behaviour for button textures (e91b9b5)
  • 🐛 Fix FrameworkButton action not marked as handled (7a49b99)
  • 📦 Add java docs for FrameworkButton (fc4d1a8)
  • 📦 Change Label method names (dcf9cf0)
  • 💥 Remove button controllers (5d322de)
  • 📦 Add docs for tooltip options (d4b4819)
  • 📦 Add tooltip option to rebuild on hover (e00f786)
  • 📦 Start bringing over custom buttons (4fe7f3e)

Download:

0.13.6+1.21.11

11 Dec 05:42

Choose a tag to compare

Technical Changelog:

  • 📦 Optimise imports (c007d92)
  • 📦 Update synced class keys (80c0f6a)
  • 🐛 Fix fabric always copying entity data on respawn (fe61699)
  • 📦 Update codebase to 1.21.11 (383b00d)
  • 📦 Add test for resource location validator (29b7a25)
  • 📦 Add ResourceLocation validator for configs (de6ae96)
  • 📦 Optimise imports (6b7771e)

Download:

0.13.5+1.21.10

26 Nov 02:27

Choose a tag to compare

Technical Changelog:

  • 📦 Use synchonized config for synced configs (3abeacb)
  • 📦 Optimise config syncing (3b809fc)
  • 📦 Class type must be exact match (ebd6b88)

Download: