- Fixed render text (CategoryBox, SliderPercent)
- Added worlds (localization 😅)
- Added scale for ImageWidget (configurable)
- Cleanup code
- Added config for localization (Show Item in Offhand)
- Fixed spam from StarScript
- Added new colors:
- Speckle: #ffdc78, #cbbaa6
- Fixed getItemName() and getItemCount() on Player
- Return Support NeoForge
- Rewritten register KeyMappings
- Added new Key Bind: Stealth Mode
- Fixed render text on SelectorButton
- Rollback GuiRenderEvents to GuiGraphics, float
- Added new function on InterfaceUtils:
- getResourceLocation(id, path)
- getResourceLocation(path) (I hate that “person” who made ResourceLocation private)
- Fixed/Updated fabric.mod.json 😅
- Added new function on InterfaceUtils:
- getResourceLocation(id, path)
- getResourceLocation(path) (I hate that “person” who made ResourceLocation private)
- Updated fabric.mod.json 😅
- Support Java 17
- Backport new stealth algorithm [Without NeoForge]
Port to 1.21 (Temporarily without NeoForge)
Java 21+ required
- Added panelSize in ConfigScreenBuilder
- Added getTitle(), getType() and setPanelSize() / getPanelSize()
- Added algorithms for Stealth mode
- Rewrite coordinates from String to Double
- Rewrite getRounding, added getDoubleRounding & round
- Cleanup AlinaDemoScreen
- Updated ConfigScreen
- Rewrite player values
- Redesign ConfigScreen
- Added LOCALIZATION.EXTENDED_COORDINATES config
- Updated World.java
- Updated Player.java
- Added new icons
- Changes KeyBindingHelper
- Added MessageBox
- Uncomment STREAMER.STEALTH
- Updated ButtonSpriteBuilder
- Updated TextBox
- Added render background for DescriptionBox
- Changes GuiMixin
- Changes Demo Module
- Small fixes
- Add new config: TOAST.TIMELINE (Animation bar in toast)
- MIT License -> GPL-3.0
- Fixed tooltip render in ButtonSprite
- Fixed onPress for ButtonSprite
- Update to 1.20.6 & set minimal version 1.20.5 for NeoForge
- Fixed NeoForge support
- Rewrite demo screen
- Fix shadow text in Button
- Optimize for 1.20.5 (replace options_background.png to dirt texture)
- Changes in class Player.java
- Fix GuiMixin
- Add ScreenEvents
- ScreenEvents.KEY_PRESS
- ScreenEvents.SCREEN_RENDER
- Add LocalizationEvents
- Cleanup code
- Edit DescriptionBox
- Edit AbstractConfigScreen
- other changes
- Add default parser
- Add default localization
- Add configuration screens (without localization texts (temporary))
- Add events (based on Fabric API code)
- more
- Add auto-size toasts
- Relocate Demo(for IDE)
- Add new function in ToastBuilder.setType(int)
- Add render custom color in AlinaToast uses ^
- add setSecret(boolean) in EditBoxBuilder
- Rounding display text in SliderDouble
- Changes in Config
- add String getStringText(String key) in Localization
- Optimize builders