├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── gradle_build.yml │ └── gradle_publish.yml ├── .gitignore ├── CHANGELOG.md ├── HEADER ├── LICENSE ├── README.md ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle.kts ├── src ├── main │ ├── java │ │ └── dev │ │ │ └── lambdaurora │ │ │ └── spruceui │ │ │ ├── Position.java │ │ │ ├── SprucePositioned.java │ │ │ ├── SpruceTextAlignment.java │ │ │ ├── SpruceTexts.java │ │ │ ├── SpruceTextures.java │ │ │ ├── SpruceUI.java │ │ │ ├── background │ │ │ ├── Background.java │ │ │ ├── DirtTexturedBackground.java │ │ │ ├── EmptyBackground.java │ │ │ ├── MenuBackground.java │ │ │ ├── SimpleColorBackground.java │ │ │ └── package-info.java │ │ │ ├── border │ │ │ ├── Border.java │ │ │ ├── EmptyBorder.java │ │ │ ├── MenuBorder.java │ │ │ ├── SimpleBorder.java │ │ │ ├── TexturedBorder.java │ │ │ └── package-info.java │ │ │ ├── event │ │ │ ├── ResolutionChangeCallback.java │ │ │ ├── ScreenEvents.java │ │ │ └── package-info.java │ │ │ ├── impl │ │ │ ├── GuiGraphicsAccessor.java │ │ │ └── package-info.java │ │ │ ├── mixin │ │ │ ├── GameRendererMixin.java │ │ │ ├── GuiGraphicsMixin.java │ │ │ ├── MinecraftClientMixin.java │ │ │ └── ScreenMixin.java │ │ │ ├── navigation │ │ │ ├── NavigationEvent.java │ │ │ ├── NavigationUtils.java │ │ │ └── package-info.java │ │ │ ├── option │ │ │ ├── SpruceBooleanOption.java │ │ │ ├── SpruceCheckboxBooleanOption.java │ │ │ ├── SpruceCyclingOption.java │ │ │ ├── SpruceDoubleInputOption.java │ │ │ ├── SpruceDoubleOption.java │ │ │ ├── SpruceFloatInputOption.java │ │ │ ├── SpruceIntegerInputOption.java │ │ │ ├── SpruceOption.java │ │ │ ├── SpruceSeparatorOption.java │ │ │ ├── SpruceSimpleActionOption.java │ │ │ ├── SpruceStringOption.java │ │ │ ├── SpruceToggleBooleanOption.java │ │ │ └── package-info.java │ │ │ ├── package-info.java │ │ │ ├── render │ │ │ ├── SpruceGuiGraphics.java │ │ │ ├── package-info.java │ │ │ └── state │ │ │ │ ├── ColoredRectangleRenderState.java │ │ │ │ └── package-info.java │ │ │ ├── screen │ │ │ ├── SpruceHandledScreen.java │ │ │ ├── SpruceScreen.java │ │ │ └── package-info.java │ │ │ ├── tooltip │ │ │ ├── Tooltip.java │ │ │ ├── TooltipData.java │ │ │ ├── Tooltipable.java │ │ │ ├── components │ │ │ │ ├── ClientSpriteTooltipComponent.java │ │ │ │ ├── ClientTextTooltipComponent.java │ │ │ │ ├── ClientThumbnailTooltipComponent.java │ │ │ │ ├── SpruceClientTooltipComponent.java │ │ │ │ └── package-info.java │ │ │ └── package-info.java │ │ │ ├── util │ │ │ ├── ColorUtil.java │ │ │ ├── Identifiable.java │ │ │ ├── MultilineText.java │ │ │ ├── Nameable.java │ │ │ ├── RenderUtil.java │ │ │ ├── SpruceUtil.java │ │ │ └── package-info.java │ │ │ ├── widget │ │ │ ├── AbstractSpruceBooleanButtonWidget.java │ │ │ ├── AbstractSpruceButtonWidget.java │ │ │ ├── AbstractSpruceIconButtonWidget.java │ │ │ ├── AbstractSprucePressableButtonWidget.java │ │ │ ├── AbstractSpruceWidget.java │ │ │ ├── SpruceButtonWidget.java │ │ │ ├── SpruceCheckboxWidget.java │ │ │ ├── SpruceElement.java │ │ │ ├── SpruceIconButtonWidget.java │ │ │ ├── SpruceLabelWidget.java │ │ │ ├── SpruceRenderable.java │ │ │ ├── SpruceSeparatorWidget.java │ │ │ ├── SpruceSliderWidget.java │ │ │ ├── SpruceTexturedButtonWidget.java │ │ │ ├── SpruceToggleSwitch.java │ │ │ ├── SpruceWidget.java │ │ │ ├── SpruceWidgetWithBorder.java │ │ │ ├── WithBackground.java │ │ │ ├── WithBorder.java │ │ │ ├── container │ │ │ │ ├── AbstractSpruceParentWidget.java │ │ │ │ ├── SpruceContainerWidget.java │ │ │ │ ├── SpruceEntryListWidget.java │ │ │ │ ├── SpruceOptionListWidget.java │ │ │ │ ├── SpruceParentWidget.java │ │ │ │ ├── package-info.java │ │ │ │ └── tabbed │ │ │ │ │ ├── SpruceTabbedWidget.java │ │ │ │ │ └── package-info.java │ │ │ ├── option │ │ │ │ ├── SpruceOptionSliderWidget.java │ │ │ │ └── package-info.java │ │ │ ├── package-info.java │ │ │ └── text │ │ │ │ ├── AbstractSpruceTextInputWidget.java │ │ │ │ ├── SpruceNamedTextFieldWidget.java │ │ │ │ ├── SpruceTextAreaWidget.java │ │ │ │ ├── SpruceTextFieldWidget.java │ │ │ │ ├── SpruceTextFieldWidgetBuilder.java │ │ │ │ └── package-info.java │ │ │ └── wrapper │ │ │ └── VanillaButtonWrapper.java │ └── resources │ │ ├── assets │ │ └── spruceui │ │ │ ├── icon.png │ │ │ ├── lang │ │ │ ├── de_de.json │ │ │ ├── en_ud.json │ │ │ ├── en_us.json │ │ │ ├── es_es.json │ │ │ ├── es_mx.json │ │ │ ├── et_ee.json │ │ │ ├── fr_ca.json │ │ │ ├── fr_fr.json │ │ │ ├── hi_in.json │ │ │ ├── it_it.json │ │ │ ├── pl_pl.json │ │ │ ├── ru_ru.json │ │ │ ├── tt_ru.json │ │ │ ├── zh_cn.json │ │ │ └── zh_tw.json │ │ │ ├── powertaters │ │ │ └── liltaterreloaded │ │ │ │ └── lil_beanos.json │ │ │ └── textures │ │ │ ├── gui │ │ │ ├── bottom_right_border_separator.png │ │ │ ├── inworld_bottom_right_border_separator.png │ │ │ ├── inworld_right_border_separator.png │ │ │ ├── inworld_top_right_border_separator.png │ │ │ ├── legacy_options_background.png │ │ │ ├── right_border_separator.png │ │ │ ├── sprites │ │ │ │ ├── border │ │ │ │ │ ├── simple.png │ │ │ │ │ ├── simple.png.mcmeta │ │ │ │ │ ├── simple_highlighted.png │ │ │ │ │ └── simple_highlighted.png.mcmeta │ │ │ │ └── widget │ │ │ │ │ ├── checkbox │ │ │ │ │ ├── checked.png │ │ │ │ │ └── crossed.png │ │ │ │ │ └── toggle_switch │ │ │ │ │ ├── background.png │ │ │ │ │ ├── background_highlighted.png │ │ │ │ │ ├── off.png │ │ │ │ │ ├── off_highlighted.png │ │ │ │ │ ├── on.png │ │ │ │ │ └── on_highlighted.png │ │ │ └── top_right_border_separator.png │ │ │ └── tater │ │ │ ├── irritated_beanos.png │ │ │ └── lil_beanos.png │ │ ├── high_contrast │ │ └── assets │ │ │ └── spruceui │ │ │ └── textures │ │ │ └── gui │ │ │ ├── bottom_right_border_separator.png │ │ │ ├── inworld_bottom_right_border_separator.png │ │ │ ├── inworld_right_border_separator.png │ │ │ ├── inworld_top_right_border_separator.png │ │ │ ├── right_border_separator.png │ │ │ ├── sprites │ │ │ └── widget │ │ │ │ └── toggle_switch │ │ │ │ ├── background.png │ │ │ │ ├── background_highlighted.png │ │ │ │ ├── off.png │ │ │ │ ├── off_highlighted.png │ │ │ │ ├── on.png │ │ │ │ └── on_highlighted.png │ │ │ └── top_right_border_separator.png │ │ ├── spruceui.accesswidener │ │ └── spruceui.mixins.json └── testmod │ ├── java │ └── dev │ │ └── lambdaurora │ │ └── spruceui │ │ └── test │ │ ├── SpruceUITest.java │ │ ├── TestEnum.java │ │ ├── gui │ │ ├── SpruceMainMenuScreen.java │ │ ├── SpruceOptionScreen.java │ │ ├── SpruceTabbedTestScreen.java │ │ ├── SpruceTextAreaScreen.java │ │ └── tooltip │ │ │ └── CheckboxTooltipComponent.java │ │ └── init │ │ ├── FabricInit.java │ │ └── NeoForgeInit.java │ └── resources │ ├── META-INF │ └── neoforge.mods.toml │ ├── assets │ └── spruceui_test │ │ ├── icon.png │ │ └── lang │ │ ├── en_ud.json │ │ ├── en_us.json │ │ └── hi_in.json │ └── fabric.mod.json └── textures └── gui └── checkbox.kra /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/gradle_build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/.github/workflows/gradle_build.yml -------------------------------------------------------------------------------- /.github/workflows/gradle_publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/.github/workflows/gradle_publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /HEADER: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/HEADER -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/Position.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/Position.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/SprucePositioned.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/SprucePositioned.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/SpruceTextAlignment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/SpruceTextAlignment.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/SpruceTexts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/SpruceTexts.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/SpruceTextures.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/SpruceTextures.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/SpruceUI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/SpruceUI.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/background/Background.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/background/Background.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/background/DirtTexturedBackground.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/background/DirtTexturedBackground.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/background/EmptyBackground.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/background/EmptyBackground.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/background/MenuBackground.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/background/MenuBackground.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/background/SimpleColorBackground.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/background/SimpleColorBackground.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/background/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/background/package-info.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/border/Border.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/border/Border.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/border/EmptyBorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/border/EmptyBorder.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/border/MenuBorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/border/MenuBorder.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/border/SimpleBorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/border/SimpleBorder.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/border/TexturedBorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/border/TexturedBorder.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/border/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/border/package-info.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/event/ResolutionChangeCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/event/ResolutionChangeCallback.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/event/ScreenEvents.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/event/ScreenEvents.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/event/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/event/package-info.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/impl/GuiGraphicsAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/impl/GuiGraphicsAccessor.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/impl/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/impl/package-info.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/mixin/GameRendererMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/mixin/GameRendererMixin.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/mixin/GuiGraphicsMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/mixin/GuiGraphicsMixin.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/mixin/MinecraftClientMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/mixin/MinecraftClientMixin.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/mixin/ScreenMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/mixin/ScreenMixin.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/navigation/NavigationEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/navigation/NavigationEvent.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/navigation/NavigationUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/navigation/NavigationUtils.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/navigation/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/navigation/package-info.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/option/SpruceBooleanOption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/option/SpruceBooleanOption.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/option/SpruceCheckboxBooleanOption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/option/SpruceCheckboxBooleanOption.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/option/SpruceCyclingOption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/option/SpruceCyclingOption.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/option/SpruceDoubleInputOption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/option/SpruceDoubleInputOption.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/option/SpruceDoubleOption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/option/SpruceDoubleOption.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/option/SpruceFloatInputOption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/option/SpruceFloatInputOption.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/option/SpruceIntegerInputOption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/option/SpruceIntegerInputOption.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/option/SpruceOption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/option/SpruceOption.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/option/SpruceSeparatorOption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/option/SpruceSeparatorOption.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/option/SpruceSimpleActionOption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/option/SpruceSimpleActionOption.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/option/SpruceStringOption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/option/SpruceStringOption.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/option/SpruceToggleBooleanOption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/option/SpruceToggleBooleanOption.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/option/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/option/package-info.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/package-info.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/render/SpruceGuiGraphics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/render/SpruceGuiGraphics.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/render/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/render/package-info.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/render/state/ColoredRectangleRenderState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/render/state/ColoredRectangleRenderState.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/render/state/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/render/state/package-info.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/screen/SpruceHandledScreen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/screen/SpruceHandledScreen.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/screen/SpruceScreen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/screen/SpruceScreen.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/screen/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/screen/package-info.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/tooltip/Tooltip.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/tooltip/Tooltip.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/tooltip/TooltipData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/tooltip/TooltipData.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/tooltip/Tooltipable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/tooltip/Tooltipable.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/tooltip/components/ClientSpriteTooltipComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/tooltip/components/ClientSpriteTooltipComponent.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/tooltip/components/ClientTextTooltipComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/tooltip/components/ClientTextTooltipComponent.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/tooltip/components/ClientThumbnailTooltipComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/tooltip/components/ClientThumbnailTooltipComponent.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/tooltip/components/SpruceClientTooltipComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/tooltip/components/SpruceClientTooltipComponent.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/tooltip/components/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/tooltip/components/package-info.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/tooltip/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/tooltip/package-info.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/util/ColorUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/util/ColorUtil.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/util/Identifiable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/util/Identifiable.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/util/MultilineText.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/util/MultilineText.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/util/Nameable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/util/Nameable.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/util/RenderUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/util/RenderUtil.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/util/SpruceUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/util/SpruceUtil.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/util/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/util/package-info.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/AbstractSpruceBooleanButtonWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/AbstractSpruceBooleanButtonWidget.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/AbstractSpruceButtonWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/AbstractSpruceButtonWidget.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/AbstractSpruceIconButtonWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/AbstractSpruceIconButtonWidget.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/AbstractSprucePressableButtonWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/AbstractSprucePressableButtonWidget.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/AbstractSpruceWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/AbstractSpruceWidget.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/SpruceButtonWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/SpruceButtonWidget.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/SpruceCheckboxWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/SpruceCheckboxWidget.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/SpruceElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/SpruceElement.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/SpruceIconButtonWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/SpruceIconButtonWidget.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/SpruceLabelWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/SpruceLabelWidget.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/SpruceRenderable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/SpruceRenderable.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/SpruceSeparatorWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/SpruceSeparatorWidget.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/SpruceSliderWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/SpruceSliderWidget.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/SpruceTexturedButtonWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/SpruceTexturedButtonWidget.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/SpruceToggleSwitch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/SpruceToggleSwitch.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/SpruceWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/SpruceWidget.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/SpruceWidgetWithBorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/SpruceWidgetWithBorder.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/WithBackground.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/WithBackground.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/WithBorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/WithBorder.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/container/AbstractSpruceParentWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/container/AbstractSpruceParentWidget.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/container/SpruceContainerWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/container/SpruceContainerWidget.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/container/SpruceEntryListWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/container/SpruceEntryListWidget.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/container/SpruceOptionListWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/container/SpruceOptionListWidget.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/container/SpruceParentWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/container/SpruceParentWidget.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/container/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/container/package-info.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/container/tabbed/SpruceTabbedWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/container/tabbed/SpruceTabbedWidget.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/container/tabbed/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/container/tabbed/package-info.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/option/SpruceOptionSliderWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/option/SpruceOptionSliderWidget.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/option/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/option/package-info.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/package-info.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/text/AbstractSpruceTextInputWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/text/AbstractSpruceTextInputWidget.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/text/SpruceNamedTextFieldWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/text/SpruceNamedTextFieldWidget.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/text/SpruceTextAreaWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/text/SpruceTextAreaWidget.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/text/SpruceTextFieldWidget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/text/SpruceTextFieldWidget.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/text/SpruceTextFieldWidgetBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/text/SpruceTextFieldWidgetBuilder.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/widget/text/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/widget/text/package-info.java -------------------------------------------------------------------------------- /src/main/java/dev/lambdaurora/spruceui/wrapper/VanillaButtonWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/java/dev/lambdaurora/spruceui/wrapper/VanillaButtonWrapper.java -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/icon.png -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/lang/de_de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/lang/de_de.json -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/lang/en_ud.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/lang/en_ud.json -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/lang/en_us.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/lang/en_us.json -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/lang/es_es.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/lang/es_es.json -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/lang/es_mx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/lang/es_mx.json -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/lang/et_ee.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/lang/et_ee.json -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/lang/fr_ca.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/lang/fr_ca.json -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/lang/fr_fr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/lang/fr_fr.json -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/lang/hi_in.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/lang/hi_in.json -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/lang/it_it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/lang/it_it.json -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/lang/pl_pl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/lang/pl_pl.json -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/lang/ru_ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/lang/ru_ru.json -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/lang/tt_ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/lang/tt_ru.json -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/lang/zh_cn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/lang/zh_cn.json -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/lang/zh_tw.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/lang/zh_tw.json -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/powertaters/liltaterreloaded/lil_beanos.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/powertaters/liltaterreloaded/lil_beanos.json -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/textures/gui/bottom_right_border_separator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/textures/gui/bottom_right_border_separator.png -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/textures/gui/inworld_bottom_right_border_separator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/textures/gui/inworld_bottom_right_border_separator.png -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/textures/gui/inworld_right_border_separator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/textures/gui/inworld_right_border_separator.png -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/textures/gui/inworld_top_right_border_separator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/textures/gui/inworld_top_right_border_separator.png -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/textures/gui/legacy_options_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/textures/gui/legacy_options_background.png -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/textures/gui/right_border_separator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/textures/gui/right_border_separator.png -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/textures/gui/sprites/border/simple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/textures/gui/sprites/border/simple.png -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/textures/gui/sprites/border/simple.png.mcmeta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/textures/gui/sprites/border/simple.png.mcmeta -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/textures/gui/sprites/border/simple_highlighted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/textures/gui/sprites/border/simple_highlighted.png -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/textures/gui/sprites/border/simple_highlighted.png.mcmeta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/textures/gui/sprites/border/simple_highlighted.png.mcmeta -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/textures/gui/sprites/widget/checkbox/checked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/textures/gui/sprites/widget/checkbox/checked.png -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/textures/gui/sprites/widget/checkbox/crossed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/textures/gui/sprites/widget/checkbox/crossed.png -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/textures/gui/sprites/widget/toggle_switch/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/textures/gui/sprites/widget/toggle_switch/background.png -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/textures/gui/sprites/widget/toggle_switch/background_highlighted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/textures/gui/sprites/widget/toggle_switch/background_highlighted.png -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/textures/gui/sprites/widget/toggle_switch/off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/textures/gui/sprites/widget/toggle_switch/off.png -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/textures/gui/sprites/widget/toggle_switch/off_highlighted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/textures/gui/sprites/widget/toggle_switch/off_highlighted.png -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/textures/gui/sprites/widget/toggle_switch/on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/textures/gui/sprites/widget/toggle_switch/on.png -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/textures/gui/sprites/widget/toggle_switch/on_highlighted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/textures/gui/sprites/widget/toggle_switch/on_highlighted.png -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/textures/gui/top_right_border_separator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/textures/gui/top_right_border_separator.png -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/textures/tater/irritated_beanos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/textures/tater/irritated_beanos.png -------------------------------------------------------------------------------- /src/main/resources/assets/spruceui/textures/tater/lil_beanos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/assets/spruceui/textures/tater/lil_beanos.png -------------------------------------------------------------------------------- /src/main/resources/high_contrast/assets/spruceui/textures/gui/bottom_right_border_separator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/high_contrast/assets/spruceui/textures/gui/bottom_right_border_separator.png -------------------------------------------------------------------------------- /src/main/resources/high_contrast/assets/spruceui/textures/gui/inworld_bottom_right_border_separator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/high_contrast/assets/spruceui/textures/gui/inworld_bottom_right_border_separator.png -------------------------------------------------------------------------------- /src/main/resources/high_contrast/assets/spruceui/textures/gui/inworld_right_border_separator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/high_contrast/assets/spruceui/textures/gui/inworld_right_border_separator.png -------------------------------------------------------------------------------- /src/main/resources/high_contrast/assets/spruceui/textures/gui/inworld_top_right_border_separator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/high_contrast/assets/spruceui/textures/gui/inworld_top_right_border_separator.png -------------------------------------------------------------------------------- /src/main/resources/high_contrast/assets/spruceui/textures/gui/right_border_separator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/high_contrast/assets/spruceui/textures/gui/right_border_separator.png -------------------------------------------------------------------------------- /src/main/resources/high_contrast/assets/spruceui/textures/gui/sprites/widget/toggle_switch/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/high_contrast/assets/spruceui/textures/gui/sprites/widget/toggle_switch/background.png -------------------------------------------------------------------------------- /src/main/resources/high_contrast/assets/spruceui/textures/gui/sprites/widget/toggle_switch/background_highlighted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/high_contrast/assets/spruceui/textures/gui/sprites/widget/toggle_switch/background_highlighted.png -------------------------------------------------------------------------------- /src/main/resources/high_contrast/assets/spruceui/textures/gui/sprites/widget/toggle_switch/off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/high_contrast/assets/spruceui/textures/gui/sprites/widget/toggle_switch/off.png -------------------------------------------------------------------------------- /src/main/resources/high_contrast/assets/spruceui/textures/gui/sprites/widget/toggle_switch/off_highlighted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/high_contrast/assets/spruceui/textures/gui/sprites/widget/toggle_switch/off_highlighted.png -------------------------------------------------------------------------------- /src/main/resources/high_contrast/assets/spruceui/textures/gui/sprites/widget/toggle_switch/on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/high_contrast/assets/spruceui/textures/gui/sprites/widget/toggle_switch/on.png -------------------------------------------------------------------------------- /src/main/resources/high_contrast/assets/spruceui/textures/gui/sprites/widget/toggle_switch/on_highlighted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/high_contrast/assets/spruceui/textures/gui/sprites/widget/toggle_switch/on_highlighted.png -------------------------------------------------------------------------------- /src/main/resources/high_contrast/assets/spruceui/textures/gui/top_right_border_separator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/high_contrast/assets/spruceui/textures/gui/top_right_border_separator.png -------------------------------------------------------------------------------- /src/main/resources/spruceui.accesswidener: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/spruceui.accesswidener -------------------------------------------------------------------------------- /src/main/resources/spruceui.mixins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/main/resources/spruceui.mixins.json -------------------------------------------------------------------------------- /src/testmod/java/dev/lambdaurora/spruceui/test/SpruceUITest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/testmod/java/dev/lambdaurora/spruceui/test/SpruceUITest.java -------------------------------------------------------------------------------- /src/testmod/java/dev/lambdaurora/spruceui/test/TestEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/testmod/java/dev/lambdaurora/spruceui/test/TestEnum.java -------------------------------------------------------------------------------- /src/testmod/java/dev/lambdaurora/spruceui/test/gui/SpruceMainMenuScreen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/testmod/java/dev/lambdaurora/spruceui/test/gui/SpruceMainMenuScreen.java -------------------------------------------------------------------------------- /src/testmod/java/dev/lambdaurora/spruceui/test/gui/SpruceOptionScreen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/testmod/java/dev/lambdaurora/spruceui/test/gui/SpruceOptionScreen.java -------------------------------------------------------------------------------- /src/testmod/java/dev/lambdaurora/spruceui/test/gui/SpruceTabbedTestScreen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/testmod/java/dev/lambdaurora/spruceui/test/gui/SpruceTabbedTestScreen.java -------------------------------------------------------------------------------- /src/testmod/java/dev/lambdaurora/spruceui/test/gui/SpruceTextAreaScreen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/testmod/java/dev/lambdaurora/spruceui/test/gui/SpruceTextAreaScreen.java -------------------------------------------------------------------------------- /src/testmod/java/dev/lambdaurora/spruceui/test/gui/tooltip/CheckboxTooltipComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/testmod/java/dev/lambdaurora/spruceui/test/gui/tooltip/CheckboxTooltipComponent.java -------------------------------------------------------------------------------- /src/testmod/java/dev/lambdaurora/spruceui/test/init/FabricInit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/testmod/java/dev/lambdaurora/spruceui/test/init/FabricInit.java -------------------------------------------------------------------------------- /src/testmod/java/dev/lambdaurora/spruceui/test/init/NeoForgeInit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/testmod/java/dev/lambdaurora/spruceui/test/init/NeoForgeInit.java -------------------------------------------------------------------------------- /src/testmod/resources/META-INF/neoforge.mods.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/testmod/resources/META-INF/neoforge.mods.toml -------------------------------------------------------------------------------- /src/testmod/resources/assets/spruceui_test/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/testmod/resources/assets/spruceui_test/icon.png -------------------------------------------------------------------------------- /src/testmod/resources/assets/spruceui_test/lang/en_ud.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/testmod/resources/assets/spruceui_test/lang/en_ud.json -------------------------------------------------------------------------------- /src/testmod/resources/assets/spruceui_test/lang/en_us.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/testmod/resources/assets/spruceui_test/lang/en_us.json -------------------------------------------------------------------------------- /src/testmod/resources/assets/spruceui_test/lang/hi_in.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/testmod/resources/assets/spruceui_test/lang/hi_in.json -------------------------------------------------------------------------------- /src/testmod/resources/fabric.mod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/src/testmod/resources/fabric.mod.json -------------------------------------------------------------------------------- /textures/gui/checkbox.kra: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LambdAurora/SpruceUI/HEAD/textures/gui/checkbox.kra --------------------------------------------------------------------------------