v2.14.22
RELEASE
October 20, 2026
* Added client loader to support SOLOnion for fabric (by FreezePhoenix)
* Added common transaction handler (by FreezePhoenix)
* Fixed mouse scrolling not working in gui
v2.14.22
RELEASE
October 20, 2026
* Added client loader to support SOLOnion for fabric (by FreezePhoenix)
* Added common transaction handler (by FreezePhoenix)
* Fixed mouse scrolling not working in gui
v2.13.51
RELEASE
October 9, 2026
* Fixed not supporting rotation collision on sable origins
v2.14.21
RELEASE
October 8, 2026
* Added CommonFancy loader (by FreezePhoenix)
* Preparations for SOLOnion to support fabric (by FreezePhoenix)
v2.14.20
RELEASE
October 5, 2026
* Updated to NeoForge 26.3.0.48-beta
v2.12.41
RELEASE
October 2, 2026
* Updated EventBus from 6.0.3 to 6.2.23
v2.14.19
RELEASE
October 1, 2026
* Fixed wrong use of mouse buttons
* Fixed textfield not working
* Fixed slider right click moving scroll offset in textfield so that you cannot see the value
* Fixed double click not working
* Refactor mouseMoved method to simplify submenu handling (by FreezePhoenix)
* Initialize name before creating dist (by FreezePhoenix)
* Refactor keyPressed to use isEscape method (by FreezePhoenix)
v2.14.19
RELEASE
October 1, 2026
* Fixed wrong use of mouse buttons
* Fixed textfield not working
* Fixed slider right click moving scroll offset in textfield so that you cannot see the value
* Fixed double click not working
* Refactor mouseMoved method to simplify submenu handling (by FreezePhoenix)
* Initialize name before creating dist (by FreezePhoenix)
* Refactor keyPressed to use isEscape method (by FreezePhoenix)
v2.14.18
RELEASE
September 29, 2026
* Fixed set parent for control in addHover method missing (by FreezePhoenix)
* Fixed CompoundTag returns an optional for getString (by FreezePhoenix)
* Fixed mixin crash on fabric servers (by arnokeesman)
v2.14.18
RELEASE
September 29, 2026
* Fixed set parent for control in addHover method missing (by FreezePhoenix)
* Fixed CompoundTag returns an optional for getString (by FreezePhoenix)
* Fixed mixin crash on fabric servers (by arnokeesman)
v2.13.50
RELEASE
September 29, 2026
* Improved IVecOrigin change management
v2.13.49
RELEASE
September 25, 2026
* Fixed vanilla rotation not being translated correctly
v2.14.17
RELEASE
September 22, 2026
* Added onItemToos to creative loader
v2.14.16
RELEASE
September 22, 2026
* Fixed crash when min max is configured wrong (min being larger than max)
v2.12.40
RELEASE
September 22, 2026
* Added onItemToos to creative loader
v2.13.48
RELEASE
September 22, 2026
* Added onItemToos to creative loader
v2.13.48
RELEASE
September 22, 2026
* Added onItemToos to creative loader
v2.13.47
RELEASE
September 22, 2026
* Added system to make sure child origin updates if parent changes
* Fixed center not working with origins like sable (causing large boundingboxes)
v2.14.16
RELEASE
September 18, 2026
* Fixed crash when min max is configured wrong (min being larger than max)
v2.14.16
RELEASE
September 18, 2026
* Fixed crash when min max is configured wrong (min being larger than max)
v2.13.46
RELEASE
September 11, 2026
* Fixed iterating over empty list of boxes in item rendering
* Fixed taking rotation values of animation as radians
* Fixed item box rendering being offset when held in hand and on ground
v2.13.45
RELEASE
September 10, 2026
* Added index method to ChunkLayerMap
* Reworked VecOrigin to have better support for partialTick time on client (also cleanup)
v2.13.44
RELEASE
August 21, 2026
* Reworked models for block and item (affects LittleTiles and LittleFrames)
* Fixed multiple filters not getting loaded properly
v2.13.43
RELEASE
August 14, 2026
* Removed BlockFilters and ItemFilters
* Added BlockFilter
* Add translation for 'play' in Spanish language file (Thanks to Texaliuz)
v2.13.42
RELEASE
August 7, 2026
* Adjusted setupRendering calls of IVecOrigin to support transformed cam
* Added origin support for matrix4fstack
* Added support for sable (custom VoxelShape)
v2.12.39
RELEASE
June 23, 2026
* Fixed crash when config uses CreativeIngredient but it is not loaded yet
v2.12.39
RELEASE
June 23, 2026
* Fixed crash when config uses CreativeIngredient but it is not loaded yet
v2.14.16
RELEASE
June 22, 2026
* Fixed crash when min max is configured wrong (min being larger than max)
v2.14.16
RELEASE
June 20, 2026
* Fixed crash when min max is configured wrong (min being larger than max)
v2.13.41
RELEASE
June 3, 2026
* Added color config option
v2.13.40
RELEASE
May 29, 2026
* Fixed random crash when joining world (single or multiplayer)
v2.14.16
RELEASE
May 22, 2026
* Fixed crash when min max is configured wrong (min being larger than max)
v2.14.16
RELEASE
May 22, 2026
* Fixed crash when min max is configured wrong (min being larger than max)
v2.12.38
RELEASE
May 22, 2026
* Fixed crash when min max is configured wrong (min being larger than max)
v2.12.38
RELEASE
May 22, 2026
* Fixed crash when min max is configured wrong (min being larger than max)
v2.13.39
RELEASE
May 22, 2026
* Fixed crash when min max is configured wrong (min being larger than max)
v2.13.39
RELEASE
May 22, 2026
* Fixed crash when min max is configured wrong (min being larger than max)
v2.14.15
RELEASE
April 28, 2026
* Removed OnlyIn annotations added accidently by merge
v2.12.37
RELEASE
April 28, 2026
* Fixed executing reloader manager off thread
v2.12.37
RELEASE
April 28, 2026
* Fixed executing reloader manager off thread
v2.13.38
RELEASE
April 28, 2026
* Fixed executing reloader manager off thread
v2.14.14
RELEASE
April 24, 2026
* Moved key config to forge (to fix issues on fabric)
* Fix: Remove hasBounds() check in VectorFan.generate() to resolve compact CTM slope render issue (by nickeh913678)
* Added forge and fabric method to CreativeLoader
* Added ICreativeRegistry interface for LocatedHandlerRegistry and NamedHandlerRegistry
* Renamed ICreativeRegistry to IConfigRegistry
* Fixed crash when playing sound config if the event does not exist
* Fixed some blocks not being rendered when they are colored translucent (blocks from rechiseled for example)
* Fixed crash when moving structures around in blueprint gui with child events
* Made GuiTree remember state of checkbox when toggling them
* Added contains to GuiParent
* Added register codec to NetworkFieldTypes
* Fixed rendering lines for render box not rendering block when color is white
* Added better functionality to support key controlled menu scrolling
* Added matche methods for KeyConfig which take keyCode
* Fixed checked items iteration for GuiTree
* Added keepOrder to GuiTree
* Added matchesPress to KeyConfig
* Added KeyConfig
* Added option to use ConfigHolderDynamic as a field to allow for custom creation of configurations within an existing configuration
* Added hasMinimumSpacing to GuiLayer
* Added time tracking for tests
* Added results information
* Added Tests
* Added vector fan cut min max test
* Reworked IntersectionHelper
* Added combine method to VectorFan
v2.14.14
RELEASE
April 24, 2026
* Moved key config to forge (to fix issues on fabric)
* Fix: Remove hasBounds() check in VectorFan.generate() to resolve compact CTM slope render issue (by nickeh913678)
* Added forge and fabric method to CreativeLoader
* Added ICreativeRegistry interface for LocatedHandlerRegistry and NamedHandlerRegistry
* Renamed ICreativeRegistry to IConfigRegistry
* Fixed crash when playing sound config if the event does not exist
* Fixed some blocks not being rendered when they are colored translucent (blocks from rechiseled for example)
* Fixed crash when moving structures around in blueprint gui with child events
* Made GuiTree remember state of checkbox when toggling them
* Added contains to GuiParent
* Added register codec to NetworkFieldTypes
* Fixed rendering lines for render box not rendering block when color is white
* Added better functionality to support key controlled menu scrolling
* Added matche methods for KeyConfig which take keyCode
* Fixed checked items iteration for GuiTree
* Added keepOrder to GuiTree
* Added matchesPress to KeyConfig
* Added KeyConfig
* Added option to use ConfigHolderDynamic as a field to allow for custom creation of configurations within an existing configuration
* Added hasMinimumSpacing to GuiLayer
* Added time tracking for tests
* Added results information
* Added Tests
* Added vector fan cut min max test
* Reworked IntersectionHelper
* Added combine method to VectorFan
v2.12.36
RELEASE
April 24, 2026
* Fixed crash when playing sound config if the event does not exist
* Added forge and fabric method to CreativeLoader
* Fix: Remove hasBounds() check in VectorFan.generate() to resolve compact CTM slope render issue (by nickeh913678)
v2.12.36
RELEASE
April 24, 2026
* Fixed crash when playing sound config if the event does not exist
* Added forge and fabric method to CreativeLoader
* Fix: Remove hasBounds() check in VectorFan.generate() to resolve compact CTM slope render issue (by nickeh913678)
v2.13.37
RELEASE
April 24, 2026
* Added forge and fabric method to CreativeLoader
* Added ICreativeRegistry interface for LocatedHandlerRegistry and NamedHandlerRegistry
* Renamed ICreativeRegistry to IConfigRegistry
* Fixed crash when playing sound config if the event does not exist
* Fixed some blocks not being rendered when they are colored translucent (blocks from rechiseled for example)
* Fix: Remove hasBounds() check in VectorFan.generate() to resolve compact CTM slope render issue (by nickeh913678)
v2.13.37
RELEASE
April 24, 2026
* Added forge and fabric method to CreativeLoader
* Added ICreativeRegistry interface for LocatedHandlerRegistry and NamedHandlerRegistry
* Renamed ICreativeRegistry to IConfigRegistry
* Fixed crash when playing sound config if the event does not exist
* Fixed some blocks not being rendered when they are colored translucent (blocks from rechiseled for example)
* Fix: Remove hasBounds() check in VectorFan.generate() to resolve compact CTM slope render issue (by nickeh913678)
v2.14.13
RELEASE
April 20, 2026
* Fixed server startup crash on fabric side
v2.14.13
RELEASE
April 15, 2026
* Fixed server startup crash on fabric side
v2.14.13
RELEASE
March 30, 2026
* Fixed server startup crash on fabric side
v2.14.12
RELEASE
March 27, 2026
* Fixed startup crash on fabric side
v2.14.11
RELEASE
March 26, 2026
* Added contact information to fabric.mod.json
* Added grow to AlignedBox
* Added BlockHitResult as network type
* Added textColor to TextBuilder and made it remember the style of the previous component
* Fixed not being able to save & load itemstack component content
* Added getLeft and getRight to GuiLeftRightBox
* Fixed small typo in GuiLayer inventoriesToExtract()
* Fixed cyan color being incorrect
v2.14.11
RELEASE
March 25, 2026
* Added contact information to fabric.mod.json
* Added grow to AlignedBox
* Added BlockHitResult as network type
* Added textColor to TextBuilder and made it remember the style of the previous component
* Fixed not being able to save & load itemstack component content
* Added getLeft and getRight to GuiLeftRightBox
* Fixed small typo in GuiLayer inventoriesToExtract()
* Fixed cyan color being incorrect
v2.13.36
RELEASE
March 24, 2026
* Added contains to GuiParent
* Added register codec to NetworkFieldTypes
* Made GuiTree remember state of checkbox when toggling them
* Fixed crash when moving structures around in blueprint gui with child events
* Fixed rendering lines for render box not rendering block when color is white
v2.13.35
RELEASE
March 7, 2026
* Added better functionality to support key controlled menu scrolling
* Added matche methods for KeyConfig which take keyCode
v2.13.34
RELEASE
February 27, 2026
* Fixed checked items iteration for GuiTree
* Added keepOrder to GuiTree
v2.13.33
RELEASE
February 27, 2026
* Added matchesPress to KeyConfig
v2.13.32
RELEASE
February 24, 2026
* Added KeyConfig
* Added option to use ConfigHolderDynamic as a field to allow for custom creation of configurations within an existing configuration
* Added hasMinimumSpacing to GuiLayer
v2.12.35
RELEASE
February 19, 2026
* Removed IntersectionHelper
* Fixed issues with connected textures and collision
v2.13.31
RELEASE
February 19, 2026
* Added Tests
* Added vector fan cut min max test
* Removed IntersectionHelper
* Fixed issues with connected textures and collision
v2.13.30
RELEASE
February 13, 2026
* Added combine method to VectorFan
v2.14.11
RELEASE
February 11, 2026
* Added contact information to fabric.mod.json
* Added grow to AlignedBox
* Added BlockHitResult as network type
* Added textColor to TextBuilder and made it remember the style of the previous component
* Fixed not being able to save & load itemstack component content
* Added getLeft and getRight to GuiLeftRightBox
* Fixed small typo in GuiLayer inventoriesToExtract()
* Fixed cyan color being incorrect
v2.13.29
RELEASE
February 11, 2026
* Added contact information to fabric.mod.json
v2.13.28
RELEASE
February 7, 2026
* Added grow to AlignedBox
* Added BlockHitResult as network type
* Made setLineNormal in VectorFan public
v2.13.27
RELEASE
February 3, 2026
* Added textColor to TextBuilder and made it remember the style of the previous component
* Added resolver to baked model
v2.13.26
RELEASE
January 27, 2026
* Added getLeft and getRight to GuiLeftRightBox
* Fixed not being able to save & load itemstack component content
* Fixed small typo in GuiLayer inventoriesToExtract()
* Fixed cyan color being incorrect
* Fixed items using fusion mod not being rendered in gui at all
* Fixed not correctly checking whether an item has translucent layer or not
v2.14.10
RELEASE
January 13, 2026
* Added play button to sound config
* Fixed crash when dragging item in tree if there is just a single entry
* Fixed flow of controls not taking scale into account
* Added parseLong to textfield
v2.13.25
RELEASE
January 13, 2026
* Added play button to sound config
v2.13.24
RELEASE
January 9, 2026
* Fixed crash when dragging item in tree if there is just a single entry
v2.13.24
RELEASE
January 2, 2026
* Fixed crash when dragging item in tree if there is just a single entry
v2.13.23
RELEASE
December 19, 2025
* Added new method to InventoryUtils to allow custom containers
v2.13.22
RELEASE
December 18, 2025
* Added delta movement to VecOrigin
v2.13.21
RELEASE
December 12, 2025
* Fixed flow of controls not taking scale into account
* Added parseLong to textfield
v2.14.9
RELEASE
December 11, 2025
* Added centerX and centerY to GuiControlRect
* Fixed not being able to send nested lists via network
* Fixed not being able to send component via network
* Made permission group use a combobox instead of a textfield to specify usergroup
* Fixed not being able to scroll inside permission gui everywhere
* Fixed scrollbox not reseting to possible position when size changes
* Fixed usergroup configuration not working
* Added hex configuration to color picker
* Added inflate, deflate and renderLines method to ABB
* Fixed CreativeIngredient sometimes not being ready for config (when used externally)
v2.14.9
RELEASE
December 11, 2025
* Added centerX and centerY to GuiControlRect
* Fixed not being able to send nested lists via network
* Fixed not being able to send component via network
* Made permission group use a combobox instead of a textfield to specify usergroup
* Fixed not being able to scroll inside permission gui everywhere
* Fixed scrollbox not reseting to possible position when size changes
* Fixed usergroup configuration not working
* Added hex configuration to color picker
* Added inflate, deflate and renderLines method to ABB
* Fixed CreativeIngredient sometimes not being ready for config (when used externally)
v2.14.8
RELEASE
December 10, 2025
* Added asContent to InventoryUtils
v2.13.20
RELEASE
December 9, 2025
* Added centerX and centerY to GuiControlRect
v2.13.19
RELEASE
December 5, 2025
* Fixed not being able to send nested lists via network
* Fixed not being able to send component via network
v2.13.18
RELEASE
December 3, 2025
* Added hex configuration to color picker
* Made permission group use a combobox instead of a textfield to specify usergroup
* Fixed not being able to scroll inside permission gui everywhere
* Fixed scrollbox not reseting to possible position when size changes
* Fixed usergroup configuration not working
* Fixed issue with nested configuration of missing parent information
v2.13.17
RELEASE
December 2, 2025
* Fixed CreativeIngredient sometimes not being ready for config (when used externally)
v2.13.16
RELEASE
December 1, 2025
* Added inflate, deflate and renderLines method to ABB
v2.13.15
RELEASE
November 14, 2025
* Fixed edge case of shape intersecting when sharing one common face
* Increased epsilon of shape calculation to fix several inaccuracies causing minimal intersection to be detected which occur due to rounding errors
v2.13.4
RELEASE
October 23, 2025
* Fixed GuiRenderHelper.drawTextureRect by linkpad
v2.13.4
RELEASE
October 23, 2025
* Fixed GuiRenderHelper.drawTextureRect by linkpad
v2.14.8
RELEASE
October 6, 2025
* Added asContent to InventoryUtils
v2.14.7
RELEASE
October 4, 2025
* Fixed client commands not working when connected to a server on fabric
* Fixed crash when opening gui on server side
v2.14.7
RELEASE
October 1, 2025
* Fixed client commands not working when connected to a server on fabric
* Fixed crash when opening gui on server side
v2.13.14
RELEASE
September 30, 2025
* Fixed client commands not working when connected to a server on fabric
v2.14.7
RELEASE
September 30, 2025
* Fixed client commands not working when connected to a server on fabric
* Fixed crash when opening gui on server side
v2.14.7
RELEASE
September 30, 2025
* Fixed client commands not working when connected to a server on fabric
* Fixed crash when opening gui on server side
v2.14.6
RELEASE
September 23, 2025
* Fixed incorrect equal check for classes that have implemented equals method
* Fixed color picker not displaying color in sliders
* Fixed BoxCorner.facingTo method causing troubles with slope shapes of littletiles
v2.14.6
RELEASE
September 23, 2025
* Fixed incorrect equal check for classes that have implemented equals method
* Fixed color picker not displaying color in sliders
* Fixed BoxCorner.facingTo method causing troubles with slope shapes of littletiles
v2.14.5
RELEASE
September 23, 2025
* Fixed crash during startup due to invalid reflection for fabric
v2.14.4
RELEASE
September 23, 2025
* Fixed crash when using player selector dialog
* Fixed wrong iteration of controls on client side causing hover controls to not be clicked when being above another control
* Fixed extension being offset by a few pixels
* Fixed incorrect intersection check for vectors fans caused by angled line go over two edges exactly #2
* Fixed incorrect intersection check for vectors fans caused by angled line go over two edges exactly
* Fixed drop in gui not correctly interacting with every inventory
* Fixed extraction in gui not correctly interacting with every inventory
* Fixed slot drop with q not working correctly
* Removed color palette settings
* Added maxGuiScale config option
* Fixed config of CreativeCore not being registered
* Removed useStencil and useOptifineCompat config option
* Fixed slider textfield not working correctly
* Fixed rendering controls which have no visible rect on screen
* Added GuiLabelHover
* Added subtract to ColorUtils
* Fixed selecting combobox flexible after forced value not setting value before raising changed event
* Added better timeline channel unmodifiable key support
* Fixed container on client side not being able to calculate toScreentRect
* Fixed initialization of extensions not working properly
* Fixed displaying group in stack selector even though it is empty
* Fixed stack selector search bar not taking full width
* Fixed stack selector search not working
* Fixed slots hover effect not working correctly
* Fixed chaining changes endlessly in item select dialog
* Added notify parameter gui dist handlers to avoid change looping
* Fixed tooltip in gui causing crash
* Fixed limited matrix stack size causing crash with guis with many control parents
* Fixed scissor in gui api not working correctly causing multiple rendering issues
v2.14.4
RELEASE
September 23, 2025
* Fixed crash when using player selector dialog
* Fixed wrong iteration of controls on client side causing hover controls to not be clicked when being above another control
* Fixed extension being offset by a few pixels
* Fixed incorrect intersection check for vectors fans caused by angled line go over two edges exactly #2
* Fixed incorrect intersection check for vectors fans caused by angled line go over two edges exactly
* Fixed drop in gui not correctly interacting with every inventory
* Fixed extraction in gui not correctly interacting with every inventory
* Fixed slot drop with q not working correctly
* Removed color palette settings
* Added maxGuiScale config option
* Fixed config of CreativeCore not being registered
* Removed useStencil and useOptifineCompat config option
* Fixed slider textfield not working correctly
* Fixed rendering controls which have no visible rect on screen
* Added GuiLabelHover
* Added subtract to ColorUtils
* Fixed selecting combobox flexible after forced value not setting value before raising changed event
* Added better timeline channel unmodifiable key support
* Fixed container on client side not being able to calculate toScreentRect
* Fixed initialization of extensions not working properly
* Fixed displaying group in stack selector even though it is empty
* Fixed stack selector search bar not taking full width
* Fixed stack selector search not working
* Fixed slots hover effect not working correctly
* Fixed chaining changes endlessly in item select dialog
* Added notify parameter gui dist handlers to avoid change looping
* Fixed tooltip in gui causing crash
* Fixed limited matrix stack size causing crash with guis with many control parents
* Fixed scissor in gui api not working correctly causing multiple rendering issues
v2.12.34
RELEASE
September 17, 2025
* Added missing CreativeNetwork send variants (fabric)
v2.13.13
RELEASE
September 16, 2025
* Fixed incorrect intersection check for vectors fans caused by angled line go over two edges exactly #2
v2.14.3
RELEASE
September 12, 2025
* Reverted back to all packets being optional (might cause issues when connecting to server with creativecore installed, but enables connection to paper or spigot)
v2.13.12
RELEASE
September 12, 2025
* Fixed incorrect intersection check for vectors fans caused by angled line go over two edges exactly
v2.13.11
RELEASE
September 9, 2025
* Reverted back to all packets being optional (might cause issues when connecting to server with creativecore installed, but enables connection to paper or spigot)
v2.13.11
RELEASE
August 28, 2025
* Reverted back to all packets being optional (might cause issues when connecting to server with creativecore installed, but enables connection to paper or spigot)
v2.13.10
RELEASE
August 27, 2025
* Fixed drop in gui not correctly interacting with every inventory
* Fixed extraction in gui not correctly interacting with every inventory
* Fixed slot drop with q not working correctly
v2.14.2
RELEASE
August 23, 2025
* Fixed config handler not getting created early enough causing crash with AmbientSounds (fabric)
v2.14.1
RELEASE
August 21, 2025
* Fixed creataive gui graphics do not work properly
v2.14.1
RELEASE
August 21, 2025
* Fixed creataive gui graphics do not work properly
v2.13.9
RELEASE
August 12, 2025
* Added maxGuiScale config option
* Fixed config of CreativeCore not being registered
* Fixed mouse over effect of slots
* Removed useStencil, color palette and useOptifineCompat config option
v2.13.8
RELEASE
August 12, 2025
* Fixed slider textfield not working correctly
v2.14.0
RELEASE
August 5, 2025
* Removed use of OnlyIn entirely
* Reworked gui-api to have a designated system for client and server handling
v2.13.3
RELEASE
August 5, 2025
* Fixed holding item rendering offset
* Fixed rendering count of one when holding an item stack
* Fixes mod not being required on client side when it is installed on server side
* Refactor BoxCorner for constant-time lookup (Thanks to zmr-233)
* Added Argentine Spanish localization (Thanks to Texaliuz)
v2.13.3
RELEASE
July 8, 2025
* Fixed holding item rendering offset
* Fixed rendering count of one when holding an item stack
* Fixes mod not being required on client side when it is installed on server side
* Refactor BoxCorner for constant-time lookup (Thanks to zmr-233)
* Added Argentine Spanish localization (Thanks to Texaliuz)
v2.13.3
RELEASE
June 27, 2025
* Fixed holding item rendering offset
* Fixed rendering count of one when holding an item stack
* Fixes mod not being required on client side when it is installed on server side
* Refactor BoxCorner for constant-time lookup (Thanks to zmr-233)
* Added Argentine Spanish localization (Thanks to Texaliuz)
v2.13.7
RELEASE
June 24, 2025
* Fixed rendering controls which have no visible rect on screen
v2.13.6
RELEASE
June 17, 2025
* Added GuiLabelHover
* Added subtract to ColorUtils
* Fixed selecting combobox flexible after forced value not setting value before raising changed event
* Added better timeline channel unmodifiable key support
v2.13.5
RELEASE
May 23, 2025
* Fixed packets being required on server side
v2.13.5
RELEASE
May 20, 2025
* Fixed packets being required on server side
v2.13.4
RELEASE
May 20, 2025
* Fixed BoxCorner.facingTo method causing troubles with slope shapes of littletiles
* Fixed color picker not displaying color in sliders
* Fixed incorrect equal check for classes that have implemented equals method
v2.13.3
RELEASE
May 13, 2025
* Fixed holding item rendering offset
* Fixed rendering count of one when holding an item stack
* Fixes mod not being required on client side when it is installed on server side
* Refactor BoxCorner for constant-time lookup (Thanks to zmr-233)
* Added Argentine Spanish localization (Thanks to Texaliuz)
v2.13.2
RELEASE
April 19, 2025
* Fixed control formatting has disabled effect not being used
* Renamed MINIMUM_LAYER_SPACING to MINIMUM_OUTER_SPACING
* Removed all unnecessary forge classes
* Fixed tab content is not visible (Thanks to paring-chan)
v2.13.2
RELEASE
April 19, 2025
* Fixed control formatting has disabled effect not being used
* Renamed MINIMUM_LAYER_SPACING to MINIMUM_OUTER_SPACING
* Removed all unnecessary forge classes
* Fixed tab content is not visible (Thanks to paring-chan)
v2.12.36
RELEASE
April 17, 2025
* Fixed item pickup event not getting fired for ItemPhysic
v2.12.35
RELEASE
April 14, 2025
* Added Holder to network types
v2.12.35
RELEASE
April 11, 2025
* Added Holder to network types
v2.13.2
RELEASE
April 11, 2025
* Fixed control formatting has disabled effect not being used
* Renamed MINIMUM_LAYER_SPACING to MINIMUM_OUTER_SPACING
* Removed all unnecessary forge classes
* Fixed tab content is not visible (Thanks to paring-chan)
v2.12.33
RELEASE
April 8, 2025
* Removed all unnecessary forge classes
v2.13.1
RELEASE
April 4, 2025
* Fixed not syncing configuration when open to lan in singleplayer (fabric)
v2.12.32
RELEASE
April 4, 2025
* Fixed not syncing configuration when open to lan in singleplayer
v2.12.32
RELEASE
April 4, 2025
* Fixed not syncing configuration when open to lan in singleplayer
v2.13.0
RELEASE
April 1, 2025
* Reworked GuiControl
* - Made Rect part of GuiControl
* - Removed GuiChildControl
* - Removed rect as parameter
* - Removed addControl and addHoverControl from GuiParent
* - Moved min, preferred and max methods for width and height from control to rect
* - Removed rect from standard renderContent function in GuiControl
* - Renamed package controls to control
* - Removed non generic variant of combobox, state button, tab
* Reworked NamedTree
* - Added first and valueEntries to NamedTree
* - Fixed folder force not working properly for nested paths in NamedTree
* Changed Config System
* - Added ConfigTypeRegistry which allows for type saving & loading with an automatically generated gui configuration (based on the config system)
* - Added ICreativeRegistry to allow for multiple config systems to have independent field predicates
* - Added hideFromGUI to CreativeConfig annotation
* - Added Int and Decimal Supplier annotation and classes to enable on the fly min and max configuration
* - Enabled custom type equals checker by default (for config systems)
* - Removed CreativeConfig annotation being available for classes
* Update `ru_ru.json` (thanks to mpustovoi)
* Added GuiExtensionCreator (reworked combobox, stack selector etc.)
* Added missing translation for true and false
* Added GuiComboBoxFlexible
* Added DataComponentPatch network field type
* Added float parameter variants to GuiRenderHelper
* Added new constructor to DisplayColor
* Added copy method sameDimensions to CompiledText
* Added different extension directions for GuiExtensionCreator
* Added CLICKABLE_NO_BORDER ControlFormatting
* Added new constructor for TextBuilder and an easy way to display a boolean
* Added set Vec3i to VectorUtils
* Added way to convert NBT to JSON back and forth
* Added gray and dark gray to ColorUtils
* Added VertexConsumer parameter for RenderBox and VectorFan
* Added IntMatrix3c and transform methods for Axis, Facing, BoxCorner, Rotation
* Fixed not syncing configuration when open to lan in singleplayer
* Fixed slider not loosing it's grabbed state when being disabled
* Fixed VectorFan white preview
* Renamed LevelAccesorFake to LevelAccessorFake
v2.13.0
RELEASE
April 1, 2025
* Reworked GuiControl
* - Made Rect part of GuiControl
* - Removed GuiChildControl
* - Removed rect as parameter
* - Removed addControl and addHoverControl from GuiParent
* - Moved min, preferred and max methods for width and height from control to rect
* - Removed rect from standard renderContent function in GuiControl
* - Renamed package controls to control
* - Removed non generic variant of combobox, state button, tab
* Reworked NamedTree
* - Added first and valueEntries to NamedTree
* - Fixed folder force not working properly for nested paths in NamedTree
* Changed Config System
* - Added ConfigTypeRegistry which allows for type saving & loading with an automatically generated gui configuration (based on the config system)
* - Added ICreativeRegistry to allow for multiple config systems to have independent field predicates
* - Added hideFromGUI to CreativeConfig annotation
* - Added Int and Decimal Supplier annotation and classes to enable on the fly min and max configuration
* - Enabled custom type equals checker by default (for config systems)
* - Removed CreativeConfig annotation being available for classes
* Update `ru_ru.json` (thanks to mpustovoi)
* Added GuiExtensionCreator (reworked combobox, stack selector etc.)
* Added missing translation for true and false
* Added GuiComboBoxFlexible
* Added DataComponentPatch network field type
* Added float parameter variants to GuiRenderHelper
* Added new constructor to DisplayColor
* Added copy method sameDimensions to CompiledText
* Added different extension directions for GuiExtensionCreator
* Added CLICKABLE_NO_BORDER ControlFormatting
* Added new constructor for TextBuilder and an easy way to display a boolean
* Added set Vec3i to VectorUtils
* Added way to convert NBT to JSON back and forth
* Added gray and dark gray to ColorUtils
* Added VertexConsumer parameter for RenderBox and VectorFan
* Added IntMatrix3c and transform methods for Axis, Facing, BoxCorner, Rotation
* Fixed not syncing configuration when open to lan in singleplayer
* Fixed slider not loosing it's grabbed state when being disabled
* Fixed VectorFan white preview
* Renamed LevelAccesorFake to LevelAccessorFake
v2.12.35
RELEASE
February 14, 2025
* Added Holder to network types
v2.12.35
RELEASE
February 14, 2025
* Added Holder to network types
v2.12.34
RELEASE
February 14, 2025
* Fixed crash with reload listener on fabric
v2.12.33
RELEASE
February 12, 2025
* Added registerReloadListener and fixed crash with newest NeoForge version
v2.12.33
RELEASE
February 12, 2025
* Added registerReloadListener and fixed crash with newest NeoForge version
v2.12.32
RELEASE
February 4, 2025
* Added Holder to network types
v2.12.32
RELEASE
February 4, 2025
* Added Holder to network types
v2.12.32
RELEASE
January 23, 2025
* Fixed gui not rendering correctly
* Updated to newer NeoForge version
v2.12.32
RELEASE
January 22, 2025
* Fixed gui not rendering correctly
* Updated to newer NeoForge version
v2.12.31
RELEASE
January 21, 2025
* Fixed not properly displaying error in packet
v2.12.31
RELEASE
January 21, 2025
* Fixed not properly displaying error in packet
v2.12.30
RELEASE
January 18, 2025
* Fixed round precision causing troubles with LittleTiles placement
v2.12.30
RELEASE
January 18, 2025
* Fixed round precision causing troubles with LittleTiles placement
v2.12.29
RELEASE
January 17, 2025
* Added ChunkLayerMapList
* Removed unnecessary field from RenderBox
* Added clear to IndexedCollector
* Added requiresAdvancedEntityStep to BoxesVoxelShape
v2.12.28
RELEASE
January 3, 2025
* Added modelData as parameter for quad methods
v2.12.28
RELEASE
January 3, 2025
* Added modelData as parameter for quad methods
v2.12.27
RELEASE
December 17, 2024
* Added FunctionNonNullIterator
v2.12.27
RELEASE
December 17, 2024
* Added FunctionNonNullIterator
v2.12.26
RELEASE
December 14, 2024
* Added better configuration for max string length for GuiTextfield
v2.12.26
RELEASE
December 13, 2024
* Added better configuration for max string length for GuiTextfield
v2.12.25
RELEASE
December 12, 2024
* Fixed not being able to send and receive bundle packets
* Fixed crash when attempting to load unavailable item or block
v2.12.25
RELEASE
December 5, 2024
* Added NormalPlaneF isFacing check
* Added float variants of equals to Maths
v2.12.24
RELEASE
December 5, 2024
* Added NormalPlaneF isFacing check
* Added float variants of equals to Maths
v2.12.22
RELEASE
December 5, 2024
* Added better way for automated config equals checking
* Fixed permissions not saving
* Added TriPredicate
v2.12.22
RELEASE
December 5, 2024
* Added better way for automated config equals checking
* Fixed permissions not saving
* Added TriPredicate
v2.12.24
RELEASE
December 3, 2024
* Fixed not being able to select stacks from inventory in ingredient configuration
v2.12.24
RELEASE
December 3, 2024
* Fixed not being able to select stacks from inventory in ingredient configuration
v2.12.23
RELEASE
November 30, 2024
* Reworked stack ingredient (allow to select data components to be checked for)
* Added GuiCheckList
* Added getInnerControl to GuiLabeledControl
* Enhanced ingredient selection layout
* Added equals to Maths with epsilon parameter
v2.12.23
RELEASE
November 29, 2024
* Reworked stack ingredient (allow to select data components to be checked for)
* Added GuiCheckList
* Added getInnerControl to GuiLabeledControl
* Enhanced ingredient selection layout
* Added equals to Maths with epsilon parameter
v2.12.23
RELEASE
November 29, 2024
* Reworked stack ingredient (allow to select data components to be checked for)
* Added GuiCheckList
* Added getInnerControl to GuiLabeledControl
* Enhanced ingredient selection layout
* Added equals to Maths with epsilon parameter
v2.12.23
RELEASE
November 29, 2024
* Reworked stack ingredient (allow to select data components to be checked for)
* Added GuiCheckList
* Added getInnerControl to GuiLabeledControl
* Enhanced ingredient selection layout
* Added equals to Maths with epsilon parameter
v2.12.22
RELEASE
November 8, 2024
* Added better way for automated config equals checking
* Fixed permissions not saving
* Added TriPredicate
v2.12.22
RELEASE
November 8, 2024
* Added better way for automated config equals checking
* Fixed permissions not saving
* Added TriPredicate
v2.12.22
RELEASE
November 6, 2024
* Added better way for automated config equals checking
* Fixed permissions not saving
* Added TriPredicate
v2.12.22
RELEASE
November 6, 2024
* Added better way for automated config equals checking
* Fixed permissions not saving
* Added TriPredicate
v2.12.22
RELEASE
November 6, 2024
* Added better way for automated config equals checking
* Fixed permissions not saving
* Added TriPredicate
v2.12.22
RELEASE
November 6, 2024
* Added better way for automated config equals checking
* Fixed permissions not saving
* Added TriPredicate
v2.12.21
RELEASE
October 29, 2024
* Fixed crash when adding an item in the config to a list of CreativeIngredient
v2.12.21
RELEASE
October 29, 2024
* Fixed crash when adding an item in the config to a list of CreativeIngredient
v2.12.20
RELEASE
October 24, 2024
* Fixed crash when saving config in main menu
v2.12.20
RELEASE
October 24, 2024
* Fixed crash when saving config in main menu
v2.12.19
RELEASE
October 22, 2024
* Fixed fabric fireItemPickupPre hook not returning correct result
v2.12.19
RELEASE
October 17, 2024
* Fixed fabric fireItemPickupPre hook not returning correct result
v2.12.18
RELEASE
October 16, 2024
* Fixed crash when using CreativeCore on a fabric server
v2.12.17
RELEASE
October 1, 2024
* Fixed a few more collision edge cases causing a crash
v2.12.17
RELEASE
October 1, 2024
* Fixed a few more collision edge cases causing a crash
v2.12.16
RELEASE
September 21, 2024
* Added dist to @Mod annotation (shadowed from NeoForge)
v2.12.15
RELEASE
September 21, 2024
* Fixed LineBitSet results not being correct
* Fixed reset button translation not working correctly when using LittleTiles
* Fixed crash with certain types of generic configuration
v2.12.15
RELEASE
September 21, 2024
* Fixed LineBitSet results not being correct
* Fixed reset button translation not working correctly when using LittleTiles
* Fixed crash with certain types of generic configuration
v2.12.14
RELEASE
September 20, 2024
* Fixed reset button translation not working correctly when using LittleTiles
* Fixed crash with certain types of generic configuration
* Added getHolder() to RegistryObjectConfig
* Fixed error when searching for configuration
* Switched over to UTF_8 config file charset
* Fixed not saving config entries inside array, list, toggelable correctly
* Reworked ConfigKey system (Removed ConfigKeyCache)
* Fixed not loading holder inside list, array, namedlist, permission, etc. properly
* Fixed crash when reading enum config
* Optimized performance when checking for block in SortingBlockList
* Fixed not loading & saving mod config
* Added RegistryTagConfig, RegistryTagListConfig
* Fixed config layer not closing after prompt
* Rework ConfigKey structure to add support for nested generics
* Added SortingBlockList
* Added RegistryObjectListConfig
v2.12.14
RELEASE
September 20, 2024
* Fixed reset button translation not working correctly when using LittleTiles
* Fixed crash with certain types of generic configuration
* Added getHolder() to RegistryObjectConfig
* Fixed error when searching for configuration
* Switched over to UTF_8 config file charset
* Fixed not saving config entries inside array, list, toggelable correctly
* Reworked ConfigKey system (Removed ConfigKeyCache)
* Fixed not loading holder inside list, array, namedlist, permission, etc. properly
* Fixed crash when reading enum config
* Optimized performance when checking for block in SortingBlockList
* Fixed not loading & saving mod config
* Added RegistryTagConfig, RegistryTagListConfig
* Fixed config layer not closing after prompt
* Rework ConfigKey structure to add support for nested generics
* Added SortingBlockList
* Added RegistryObjectListConfig
v2.11.39
RELEASE
September 18, 2024
* Fixed values and keys iteration not working for TupleList
v2.12.13
RELEASE
September 18, 2024
* Fixed values and keys iteration not working for TupleList
v2.11.38
RELEASE
September 16, 2024
* Fixed intersect2d of VectorFan not working in all cases
* Fixed block reach being incorrect (forge)
v2.12.12
RELEASE
September 16, 2024
* Fixed intersect2d of VectorFan not working in all cases
v2.12.11
RELEASE
September 4, 2024
* Fixed not being able to type in a minus when entering number into number textfield
v2.12.11
RELEASE
September 4, 2024
* Fixed not being able to type in a minus when entering number into number textfield
v2.12.10
RELEASE
September 4, 2024
* Update es_es.json (Thanks to C4BR3R4)
v2.12.10
RELEASE
September 4, 2024
* Update es_es.json (Thanks to C4BR3R4)
v2.12.9
RELEASE
August 27, 2024
* Added CreativePlatformHooks
v2.11.37
RELEASE
August 21, 2024
* Fixed rendering of GuiScrollX scroll bar
* Added insert control before and after methods to GuiParent
* Added vanilla behavior of moving shift clicking stack inside players inventory
v2.12.8
RELEASE
August 21, 2024
* Fixed rendering of GuiScrollX scroll bar
* Added insert control before and after methods to GuiParent
* Added vanilla behavior of moving shift clicking stack inside players inventory
* Fixed another intersection edge case
* Fixed random crash when getting style
v2.11.36
RELEASE
August 20, 2024
* Fixed another intersection edge case
v2.11.35
RELEASE
August 20, 2024
* Fixed random crash when getting style
* Fixed missing collision edge case (got lost during port)
v2.11.34
RELEASE
August 15, 2024
* Potentially fixed occasional crash when loading GuiStyle at the same time from two different threads
* Fixed collision edge case where both boxes are exactly next to each other which cause the player to get stuck (Occured frequently to vanillas new and improved step up behavior)
v2.12.7
RELEASE
August 15, 2024
* Potentially fixed occasional crash when loading GuiStyle at the same time from two different threads
* Fixed collision edge case where both boxes are exactly next to each other which cause the player to get stuck (Occured frequently to vanillas new and improved step up behavior)
* Fixed crash when using inventories in gui
* Fixed not displaying error when executing packet in log
* Significantly enhanced performance related to boxes-voxel-shapes when combining shapes
* Fixed not being able to send vanilla packets
* Added untrimmedContent to CompiledText
* Fixed VertexFormatUtils
v2.12.6
RELEASE
August 1, 2024
* Fixed error when searching for configuration
* Switched over to UTF_8 config file charset
* Added getType to CreativeNetwork
* Fixed NetworkTypes could only be a certain class
v2.12.6
RELEASE
August 1, 2024
* Fixed error when searching for configuration
* Switched over to UTF_8 config file charset
* Added getType to CreativeNetwork
* Fixed NetworkTypes could only be a certain class
v2.11.33
RELEASE
July 26, 2024
* Switched over to UTF_8 config file charset
v2.11.33
RELEASE
July 26, 2024
* Switched over to UTF_8 config file charset
v2.12.5
RELEASE
July 18, 2024
* Excluded net.fabric package from forge file
v2.11.32
RELEASE
July 18, 2024
* Excluded net.fabric package from forge file
v2.12.4
RELEASE
July 18, 2024
* Fixed not saving config entries inside array, list, toggelable correctly
v2.12.4
RELEASE
July 18, 2024
* Fixed not saving config entries inside array, list, toggelable correctly
v2.12.3
RELEASE
July 16, 2024
* Reworked ConfigKey system (Removed ConfigKeyCache)
* Fixed not loading holder inside list, array, namedlist, permission, etc. properly
v2.12.3
RELEASE
July 16, 2024
* Reworked ConfigKey system (Removed ConfigKeyCache)
* Fixed not loading holder inside list, array, namedlist, permission, etc. properly
v2.12.2
RELEASE
July 16, 2024
* Added class network field type
* Added missing CreativeNetwork send variants
* Fixed incorrect Pair.is method result
v2.12.2
RELEASE
July 16, 2024
* Added class network field type
* Added missing CreativeNetwork send variants
* Fixed incorrect Pair.is method result
v2.12.1
RELEASE
July 9, 2024
* Fixed crash when reading enum config
* Added round to Maths
* Optimized performance when checking for block in SortingBlockList
v2.12.1
RELEASE
July 9, 2024
* Fixed crash when reading enum config
* Added round to Maths
* Optimized performance when checking for block in SortingBlockList
v2.11.31
RELEASE
July 9, 2024
* Added round to Maths
v2.12.0
RELEASE
July 9, 2024
* Added SortingBlockList
* Added RegistryObjectListConfig
* Added RegistryTagConfig, RegistryTagListConfig
* Rework ConfigKey structure to add support for nested generics
* Fixed combobox and stack selector incorrect calculations whether it should open downwards or upwards
* Fixed config layer not closing after prompt
* Fixed not rendering itemstack and text correctly
v2.12.0
RELEASE
July 9, 2024
* Added SortingBlockList
* Added RegistryObjectListConfig
* Added RegistryTagConfig, RegistryTagListConfig
* Rework ConfigKey structure to add support for nested generics
* Fixed combobox and stack selector incorrect calculations whether it should open downwards or upwards
* Fixed config layer not closing after prompt
* Fixed not rendering itemstack and text correctly
v2.11.28
RELEASE
July 1, 2024
* Added back MaterialUtils
v2.11.34
RELEASE
June 16, 2024
* Added getHolder() to RegistryObjectConfig
v2.11.34
RELEASE
June 16, 2024
* Added getHolder() to RegistryObjectConfig
v2.11.33
RELEASE
June 16, 2024
* Fixed crash when using config gui in main menu
v2.11.33
RELEASE
June 11, 2024
* Fixed crash when using config gui in main menu
v2.11.33
RELEASE
June 11, 2024
* Fixed crash when using config gui in main menu
v2.11.30
RELEASE
May 28, 2024
* Fixed total width and height of compiled text sometimes being calculated too small when using scale
v2.11.30
RELEASE
May 28, 2024
* Fixed total width and height of compiled text sometimes being calculated too small when using scale
v2.11.29
RELEASE
May 28, 2024
* Added scale setting to labels and compiled text
* Fixed parent with scale not respecting scale dimensions correctly
* Fixed Vec2f and Vec2d having invalid add functions (noted by @SrRapero720)
* Fixed GuiSliders on Fabric get stick into mouse due to missing Forge Patch (by SrRapero720)
v2.11.29
RELEASE
May 28, 2024
* Added scale setting to labels and compiled text
* Fixed parent with scale not respecting scale dimensions correctly
* Fixed Vec2f and Vec2d having invalid add functions (noted by @SrRapero720)
* Fixed GuiSliders on Fabric get stick into mouse due to missing Forge Patch (by SrRapero720)
v2.11.32
RELEASE
May 25, 2024
* Fixed not being able to send empty itemstacks
v2.11.32
RELEASE
May 25, 2024
* Fixed not being able to send empty itemstacks
v2.11.31
RELEASE
May 16, 2024
* Fixed fabric version not loading on server side
v2.11.30
RELEASE
May 14, 2024
* Added missing constructor to linear interpolation
* Added DebugTextRenderer
* Fixed guis overlapping with JEI overlay
v2.11.30
RELEASE
May 14, 2024
* Added missing constructor to linear interpolation
* Added DebugTextRenderer
* Fixed guis overlapping with JEI overlay
v2.11.28
RELEASE
May 14, 2024
* Added missing constructor to linear interpolation
* Added DebugTextRenderer
* Removed unnecessary variable in fabric
v2.11.28
RELEASE
May 14, 2024
* Added missing constructor to linear interpolation
* Added DebugTextRenderer
* Removed unnecessary variable in fabric
v2.11.27
RELEASE
May 11, 2024
* Fixed guis overlapping with JEI overlay
* Some enhancements arroung widgets (by SrRapero720)
* Added intersectsPrecise to ABB
* Added intersectsWith and onlyKeepIntersecting to BoxesVoxelShape
* Modified toString method of NormalPlaneF, VecNd and VecNf to be better usable for GeoGebra
v2.11.29
RELEASE
May 7, 2024
* Added getFriction to CreativeLoader
v2.11.29
RELEASE
May 7, 2024
* Added getFriction to CreativeLoader
v2.11.28
RELEASE
May 6, 2024
* Fixed crash with newer NeoForge versions
v2.11.27
RELEASE
May 3, 2024
* Fixed packets not working properly
v2.11.26
RELEASE
May 3, 2024
* Fixed crash when table is empty
* Fixed GuiLayer not respecting setDim after initial constructor
* Fixed crash oauth
* SrRapero720: Implemented GuiIcon, GuiSeekBar and ValueFormatter + code cleanup and optimization
v2.11.26
RELEASE
May 3, 2024
* Fixed crash when table is empty
* Fixed GuiLayer not respecting setDim after initial constructor
* Fixed crash oauth
* SrRapero720: Implemented GuiIcon, GuiSeekBar and ValueFormatter + code cleanup and optimization
v2.11.27
RELEASE
April 23, 2024
* Fixed guis overlapping with JEI overlay
* Some enhancements arroung widgets (by SrRapero720)
* Added intersectsPrecise to ABB
* Added intersectsWith and onlyKeepIntersecting to BoxesVoxelShape
* Modified toString method of NormalPlaneF, VecNd and VecNf to be better usable for GeoGebra
v2.11.26
RELEASE
April 22, 2024
* Fixed crash when table is empty
* Fixed GuiLayer not respecting setDim after initial constructor
* Fixed crash oauth
* SrRapero720: Implemented GuiIcon, GuiSeekBar and ValueFormatter + code cleanup and optimization
v2.11.26
RELEASE
April 22, 2024
* Fixed crash when table is empty
* Fixed GuiLayer not respecting setDim after initial constructor
* Fixed crash oauth
* SrRapero720: Implemented GuiIcon, GuiSeekBar and ValueFormatter + code cleanup and optimization
v2.11.26
RELEASE
April 16, 2024
* Fixed crash when table is empty
* Fixed GuiLayer not respecting setDim after initial constructor
* Fixed crash oauth
* SrRapero720: Implemented GuiIcon, GuiSeekBar and ValueFormatter + code cleanup and optimization
v2.11.24
RELEASE
March 12, 2024
* Fixed vector fan not properly coping vectors when cutting it
v2.11.25
RELEASE
March 12, 2024
* Added way to copy VecOrigin
* Added set Vec3 to Vec3d
* Added PlaneCache (reworked from port)
* Reworked CollisionCoordinator
* Fixed client sync gui wrong caption
* Fixed loading mixin on server side which is client side only (fabric)
* Fixed several issues related to calculating surrounding boxes of transformations
* Fixed obbs collision not working properly
v2.11.19
RELEASE
February 27, 2024
* Fixed CreativeCore networks not being optional
* Fixed issue with bundle packet
v2.11.24
RELEASE
February 23, 2024
* Fixed vector fan not properly coping vectors when cutting it
v2.11.24
RELEASE
February 9, 2024
* Fixed vector fan not properly coping vectors when cutting it
v2.11.23
RELEASE
January 24, 2024
* Added addOrDrop to PlayerUtils
v2.11.22
RELEASE
January 18, 2024
* Fixed slot swap not working (removing item in slot)
v2.11.20
RELEASE
January 16, 2024
* Added option to mob effect configuration to hide particles
v2.11.19
RELEASE
January 16, 2024
* Added GuiButtonContext
* Fixed display repeat getting stuck in rendering if width or height is a decimal number
v2.11.18
RELEASE
January 9, 2024
* Added compatibility with neoforge 20.4.80-beta
* Fixed crash with slot view on client side
v2.11.18
RELEASE
January 3, 2024
* Fixed crash with slot view on client side
v2.11.17
RELEASE
December 29, 2023
* Fixed not displaying error when executing packet in log
* Fixed crash when scanning through inventories
* Significantly enhanced performance related to boxes-voxel-shapes when combining shapes
v2.11.17
RELEASE
December 27, 2023
* Fixed issue with newer neoforge version
v2.11.16
RELEASE
December 27, 2023
* Added write and read int array to NetworkFieldTypes
v2.11.16
RELEASE
December 27, 2023
* Added write and read int array to NetworkFieldTypes
v2.11.16
RELEASE
December 26, 2023
* Added write and read int array to NetworkFieldTypes
v2.11.16
RELEASE
December 19, 2023
* Added write and read int array to NetworkFieldTypes
v2.11.15
RELEASE
December 15, 2023
* Added GuiDuration control
* Fixed exception when gui creator does not return a gui layer to open
v2.11.14
RELEASE
December 14, 2023
* Added another constructor to creative baked quad
* Reworked iterators by adding interface which extends both Iterable and Iterator
v2.11.13
RELEASE
December 12, 2023
* Fixed inventory not sending slot update
v2.11.12
RELEASE
December 11, 2023
* Fixed calling init for layer before menu is created
* Fixed minWidth calculation of flow fit x
* Fixed saving of inventory not working
v2.11.11
RELEASE
December 6, 2023
* Added NamedClassBoundHandlerRegistry
* Added more helper methods to Facing
* Added GuiSyncLocal.sendAndExecute
* Added chinese translate (Thanks to ToryRegulus)
* Reworked GuiCounterDecimal
* Fixed GuiTabButton not being clickable
* Fixed rotation transform not working
v2.11.10
RELEASE
November 17, 2023
* Added log when exception occurs during the execution of a GuiSync
* Fixed not using slot.remove which caused some issues
* Fixed extracting slots with negative numbers which caused items to get lost
* Fixed continuously setting player inventory to changed, causing loss in performance and errors when closing gui
* Fixed several slot rendering issues
* Fixed player inventory wrong slot order
v2.11.10
RELEASE
November 17, 2023
* Added log when exception occurs during the execution of a GuiSync
* Fixed not using slot.remove which caused some issues
* Fixed extracting slots with negative numbers which caused items to get lost
* Fixed continuously setting player inventory to changed, causing loss in performance and errors when closing gui
* Fixed several slot rendering issues
* Fixed player inventory wrong slot order
v2.11.9
RELEASE
November 9, 2023
* Added SpecialSoundInstance (ported getStream to fabric)
* Added ResourceUtils
v2.11.9
RELEASE
November 9, 2023
* Added SpecialSoundInstance (ported getStream to fabric)
* Added ResourceUtils
v2.11.8
RELEASE
October 31, 2023
* Fixed crash when checking two registryobjects (used by solonion config)
v2.11.7
RELEASE
October 24, 2023
* Fixed crash with ListBox due to newly added canBeModified being null in some cases
v2.11.7
RELEASE
October 24, 2023
* Fixed crash with ListBox due to newly added canBeModified being null in some cases
v2.11.6
RELEASE
October 18, 2023
* Added epsilon for intersect2d method in VectorFan
* Fixed NormalPlaneD and NormalPlaneF not considering float point precision when checking if the intersection is valid
v2.11.5
RELEASE
October 15, 2023
Fixed reloading the configuration every time a fake world loads
Fixed collision not working on server side
Fixed not calling configured() when restoring default
v2.11.5
RELEASE
October 14, 2023
Fixed reloading the configuration every time a fake world loads
Fixed collision not working on server side
Fixed not calling configured() when restoring default
v2.11.5
RELEASE
October 13, 2023
Fixed reloading the configuration every time a fake world loads
Fixed collision not working on server side
Fixed not calling configured() when restoring default
Fixed packets not working from client to server
v2.11.2
RELEASE
October 7, 2023
Fixed collision crash on server side
v2.11.3
RELEASE
October 2, 2023
Fixed packets not working from client to server
v2.11.2
RELEASE
October 2, 2023
Fixed fabric dependency
v2.11.1
RELEASE
October 1, 2023
Version imported from official provider.
v2.11.1
RELEASE
October 1, 2023
Version imported from official provider.
v2.11.1
RELEASE
September 21, 2023
Added ToggleableConfig
v2.11.0
RELEASE
September 19, 2023
Added new permission configuration
Added removeContentCol and contentRows to GuiTableScrollable
Reworked how config control listens to changed controls
Added translation key for reset button
Fixed config of array, list, namedlist corrupting defaultValue
Fixed permission equals check
Improved alignment in config gui
Fixed several issues to nested configuration and reseting to default value in config gui
Added way to copy a config object
Added a lot more functionality to GuiScrollXY
Added replace, clearEvents to GuiParent
Added clear to GuiEventManager
Added performance optimisation when iterating over GuiParent
Fixed crash related to VoxelShape
Added isInvalid, isInFront to NormalPlaneF and NormalPlaneD
v2.10.34
RELEASE
August 9, 2023
Changed parameter in GuiDialogHandler.openDialog
Renamed NormalPlane to NormalPlaneF
Added NormalPlaneD
v2.10.33
RELEASE
August 8, 2023
Fixed being able to glitch through obbs
Removed AABBVoxelShape
Fixed inaccuracy in rendering entity (calculated and rendered orientations being different)
Reworked voxelshapes and box classes
Added ABB
v2.10.32
RELEASE
July 25, 2023
Fixed VectorFan creating Quads
Removed RenderInformationHolder
Added QuadGeneratorContext (to decrease object creation, also removed unused fields)
Added VertexFormatUtils (moved from LittleTiles)
v2.10.31
RELEASE
July 20, 2023
Added nearest method to Facing
Fixed creating too many baked quads for a face
Fixed AABBVoxelShape not being considered full
v2.10.30
RELEASE
July 19, 2023
Fixed something related to VoxelShape
v2.10.29
RELEASE
July 18, 2023
Added printRoman to TooltipUtils
Fixed ArrayOffsetIterator not setting offset in constructor
Enhanced config gui (lists and ingredients)
Minor code name improvements
Fixed not being able to send & receive classes extending Tag
Added ArrayOffsetIterator
v2.10.28
RELEASE
July 11, 2023
Update uk_ua.json (by unroman)
Fixed crash when loading invalid creative ingredient
Added getIdOrDefault to NamedTypeRegistry
v2.10.28
RELEASE
July 11, 2023
Update uk_ua.json (by unroman)
Fixed crash when loading invalid creative ingredient
Added getIdOrDefault to NamedTypeRegistry
v2.10.27
RELEASE
July 11, 2023
Fixed crash when using AABBVoxelShape in Block Collision
Fixed textfield for permission section being added at the end (it's now at the start)
Fixed not clearing items in permission config properly (causing duplicates)
Fixed add button in permission config having no title
Added better check if permission types are equal
Fixed not saving permissions
Fixed textfield of permission config being empty and having wrong dimensions
Fixed permission not overwriting default value properly
Fixed enum configurations not working in all cases (if they use anonymous classes)
Fixed crash when saving permissions in config gui
v2.6.17
RELEASE
July 7, 2023
Fixed closing gui when pressing inventory key while typing inside textfield
v2.10.26
RELEASE
July 1, 2023
Removed OptifineHelper
Fixed stack selector scrollbar issue
v2.10.25
RELEASE
June 27, 2023
Added size() and isEmpty() to ChunkLayerMap
Create ru_ru.json (by Heimdallr-1)
Fixed crash when using GuiTimeline
Fixed crash when AABBVoxelShape are being asked to render outline
Fixed BlockFilters tag
v2.10.24
RELEASE
June 23, 2023
Fixed invalid pack.mcmeta file
v2.9.4
RELEASE
June 13, 2023
Fixed number formatting being bound to region which caused config to corrupt in certain regions
v2.9.4
RELEASE
June 13, 2023
Fixed number formatting being bound to region which caused config to corrupt in certain regions
v2.10.23
RELEASE
June 10, 2023
Fixed released fabric version not working
v2.10.22
RELEASE
June 10, 2023
Version imported from official provider.
v2.10.22
RELEASE
June 5, 2023
Fixed crash with model types being registered again after reload
v2.10.21
RELEASE
June 4, 2023
Added indexOf method to GuiComboBoxMapped
v2.10.20
RELEASE
May 31, 2023
Enhanced GuiTabButton to use clickable_inactive style
Added CLICKABLE_INACTIVE as formatting and ControlStyleFace
Fixed being able to add keys with negative tick values
Added getDuration() to GuiTimeline
Added constructor with name parameter for GuiTable
Fixed crash when calling reflow before parent is set
Added itemsChecked iterator to GuiTree
Added IndexedCollector
Added ChunkLayerMap (for better storage of chunk layers related data)
Added containsKey to HashMapList
Added ability for update collector to process all entries of a specific level
Bumped version to 2.10.19
Added IVecOrigin.set(IVecOrigin)
Bumped version to 2.10.18
Fixed not being able to send vanilla packets with high enough id
Fixed not being able to send vanilla bundle packets
Added way to add tooltip for timeline channel
Added the ability for a combobox to have no entries
Added empty CompiledText
Added setter methods to CompiledText for its properties
Fixed certain gui handlers not being loaded on server side
Fixed crash when leaving the game while entity sound is playing
Made Channel and Key in GuiTimeline generic
Added way to remove channel from GuiTimeline
Fixed header height being ignored
Improved sound config configuration
Fixed labeled control using wrong translatable method
Added searchbar option to combobox
Added a way to search through CompiledText
Added more methods to access original list to MarkList
Readded EntitySound
Added GuiAnimationHandler
Added changed events to GuiTimeline
Removed entity parameter from setupRendering method in VecOrigin
Fixed several issues related to timeline channel
Adding a key to a channel will automatically select it
Added getValueAt to set the value of an added key
Enhanced look of GuiCounter and GuiCounterDecimal
Fixed y-position of newly added keys
Added ability to add own created channels to timeline
Events from GuiTimeline made use of generic control event
Descreased channel height in guitimeline
Fixed not firing NokeySelected event in gui timeline when removed key is selected
Made GuiControlEvent generic
Fixed GuiFlowFitX ignoring width of first element of new row
Added getTabButton to GuiTabs
Finished GuiTimeline
Added new method to GuiControl createChildRect to gain control over the size of the rect to be rendered
Added grow method to rect
Fixed flow stackX and stackY issues with endless area
Fixed hovered scroll bar not being visible at all times
Added scroll function to scroll controls
Cleaned up unnecessary blend and depth test calls
Renamed GuiParent.renderContent to GuiParent.renderControls
v2.10.14
RELEASE
May 9, 2023
Fixed crash when using reload command (when syncing data pack without player)
v2.10.12
RELEASE
April 26, 2023
Fixed number formating being bound to region which caused config to corrupt in certain regions
Added GuiColumnHeader
Added setDropShadow to GuiLabel
Added header ControlFormatting
Added headerBackground to GuiStyle
GuiStyle now uses NamedHandlerRegistry
Added clearRegistry to NamedHandlerRegistry
Fixed GuiTable not aligning cols in correctly
v2.10.12
RELEASE
April 26, 2023
Fixed number formating being bound to region which caused config to corrupt in certain regions
Added GuiColumnHeader
Added setDropShadow to GuiLabel
Added header ControlFormatting
Added headerBackground to GuiStyle
GuiStyle now uses NamedHandlerRegistry
Added clearRegistry to NamedHandlerRegistry
Fixed GuiTable not aligning cols in correctly
v2.10.7
RELEASE
March 15, 2023
Ported to 1.19.4
Made NeighborUpdateCollector work in multiple dimensions
Small changed to HashMapList
Added LineBitSet and CubeBitSet
Removed BiBitSet
Added InvalidSideException
Added requiresClient and requiresServer to CreativePacket
Added getEffectiveSide to ICreativeLoader
v2.10.7
RELEASE
March 15, 2023
Ported to 1.19.4
Made NeighborUpdateCollector work in multiple dimensions
Small changed to HashMapList
Added LineBitSet and CubeBitSet
Removed BiBitSet
Added InvalidSideException
Added requiresClient and requiresServer to CreativePacket
Added getEffectiveSide to ICreativeLoader
v2.10.7
RELEASE
February 22, 2023
Fixed level tick listener causing crash on client side
v2.10.4
RELEASE
February 1, 2023
Fixed incompatibility with Wynntils
v2.9.3+1.19.3
RELEASE
December 14, 2022
Ported to 1.19.3
v2.9.3+1.19.3
RELEASE
December 14, 2022
Ported to 1.19.3
v2.9.3
RELEASE
November 28, 2022
Update uk_ua.json (by Altegar)
v2.9.3
RELEASE
November 28, 2022
Update uk_ua.json (by Altegar)
v2.9.2
RELEASE
November 28, 2022
Added packet network type
v2.9.1
RELEASE
November 18, 2022
Fixed combobox extensions
Added toLayerRect to GuiControl and IGuiParent
Fixed being able to modify a configurations default value
Removed unnecessary "minecraft:" prefixes
Fixed some issues of not calling configured
Fixed SoundConfig gui crash
Added missing translation for volume and pitch
Added custom hook for configurations with sub controls to get notified when changed
Fixed not loading sub controls correctly
Added default for transformToRealWorld(BlockPos) to ISubLevel
Added missing equals check for configs
Added MobEffectConfig as a type creator
Fixed name of config when there is no path
v2.9.1
RELEASE
November 18, 2022
Fixed combobox extensions
Added toLayerRect to GuiControl and IGuiParent
Fixed being able to modify a configurations default value
Removed unnecessary "minecraft:" prefixes
Fixed some issues of not calling configured
Fixed SoundConfig gui crash
Added missing translation for volume and pitch
Added custom hook for configurations with sub controls to get notified when changed
Fixed not loading sub controls correctly
Added default for transformToRealWorld(BlockPos) to ISubLevel
Added missing equals check for configs
Added MobEffectConfig as a type creator
Fixed name of config when there is no path
v2.6.12
RELEASE
November 14, 2022
Add fluid viscosity API
Add discord link, and Library badge
v2.6.15
RELEASE
November 14, 2022
Fixed gradle filename
Small tweak to GuiParent get method
Fixed several server side crashes
v2.8.9
RELEASE
November 14, 2022
Added pt_br translation (by FITFC)
v2.9.0
RELEASE
November 14, 2022
Added NestedIterator
Added inverse iterator variants
Added BucketList
Made IOrientatedLevel extend LevelAccessor
Generalized TickUtils
Minor code improvements
Removed CreativeLevel
v2.5.0
RELEASE
February 23, 2022
Version imported from official provider.
v2.2.2
RELEASE
August 17, 2021
Version imported from official provider.
v2.2.1
RELEASE
August 17, 2021
Version imported from official provider.
v1.10.62
RELEASE
August 17, 2021
Version imported from official provider.